/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
:root{--nt-size-spacing-2:0.125rem;--nt-size-spacing-4:0.25rem;--nt-size-spacing-8:0.5rem;--nt-size-spacing-12:0.75rem;--nt-size-spacing-16:1rem;--nt-size-spacing-20:1.25rem;--nt-size-spacing-24:1.5rem;--nt-size-spacing-28:1.75rem;--nt-size-spacing-32:2rem;--nt-size-spacing-36:2.25rem;--nt-size-spacing-48:3rem;--nt-size-spacing-56:3.5rem;--nt-size-spacing-72:4.5rem;--nt-size-radius-sharp:0;--nt-size-radius-fine:0.25rem;--nt-size-radius-rounded:0.5rem;--nt-size-radius-smooth:0.75rem;--nt-size-radius-full:99rem;--nt-size-radius-h-curve-bottom-left:2.5rem;--nt-size-radius-h-curve-bottom-right:0;--nt-size-radius-h-curve-top-left:0;--nt-size-radius-h-curve-top-right:0;--nt-size-radius-chat-sent-bottom-left:0.75rem;--nt-size-radius-chat-sent-bottom-right:0;--nt-size-radius-chat-sent-top-left:0.75rem;--nt-size-radius-chat-sent-top-right:0.75rem;--nt-size-radius-chat-received-bottom-left:0;--nt-size-radius-chat-received-bottom-right:0.75rem;--nt-size-radius-chat-received-top-left:0.75rem;--nt-size-radius-chat-received-top-right:0.75rem;--nt-size-icon-sm-1:1rem;--nt-size-icon-sm-2:1.25rem;--nt-size-icon-sm-3:1.5rem;--nt-size-icon-sm-4:2rem;--nt-size-icon-lg-1:2.5rem;--nt-size-icon-lg-2:3rem;--nt-size-icon-lg-3:4rem;--nt-size-icon-lg-4:4.5rem;--nt-size-icon-lg-5:6rem;--nt-size-icon-lg-6:9rem;--nt-size-borders-button:0.125rem;--nt-size-borders-container:0.0625rem;--nt-size-borders-form:0.0625rem;--nt-size-borders-form-hover:0.125rem;--nt-size-borders-form-selected:0.1875rem;--nt-size-borders-decoration:0.3125rem;--nt-size-borders-table-cell:0.0625rem;--nt-size-borders-divider:0.0625rem;--nt-size-font-sm:0.9375rem;--nt-size-font-base:1rem;--nt-size-font-lg:1.1875rem;--nt-size-font-xl:1.25rem;--nt-size-font-2xl:1.375rem;--nt-size-font-3xl:1.5rem;--nt-size-font-4xl:1.75rem;--nt-size-font-5xl:2rem;--nt-size-font-6xl:2.25rem;--nt-size-font-7xl:2.625rem;--nt-size-font-8xl:3.125rem;--nt-shadow-popover:0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);--nt-shadow-card:0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);--nt-shadow-selection:0 0.5rem 1rem rgba(17, 74, 33, 0.2);--nt-font-weight-light:300;--nt-font-weight-regular:400;--nt-font-weight-medium:500;--nt-font-weight-semibold:600;--nt-font-weight-bold:700;--nt-font-line-height-none:1;--nt-font-line-height-compact:1.25;--nt-font-line-height-comfortable:1.375;--nt-font-line-height-open:1.5;--nt-font-family-default:FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;--nt-color-utility-success:#008200;--nt-color-utility-success-bg:#eff5e6;--nt-color-utility-error:#aa0008;--nt-color-utility-error-bg:#f7e6e7;--nt-color-utility-disabled:#c8c8c8;--nt-color-utility-selected-1:#114a21;--nt-color-utility-selected-2:#5c9a1b;--nt-color-utility-unselected:#707373;--nt-color-notification-high:#aa0008;--nt-color-notification-high-bg:#f7e6e7;--nt-color-notification-medium:#be5000;--nt-color-notification-medium-bg:#fcf6ee;--nt-color-notification-low:#0062a6;--nt-color-notification-low-bg:#e7f1f6;--nt-color-humana-green:#78be20;--nt-color-humana-green-contrast:#5C9A1B;--nt-color-humana-green-dark:#114a21;--nt-color-humana-white:#ffffff;--nt-color-humana-navy:#003057;--nt-color-humana-plum:#af0061;--nt-color-humana-eggplant:#612166;--nt-color-humana-teal:#007481;--nt-color-humana-teal-light:#66bbc4;--nt-color-humana-gray:#3a3b3d;--nt-color-humana-gray-light:#c8c8c8;--nt-color-humana-watermelon:#fb5373;--nt-color-humana-gold:#ffc600;--nt-color-grayscale-100:#efeff1;--nt-color-grayscale-200:#c8c8c8;--nt-color-grayscale-400:#909696;--nt-color-grayscale-500:#707373;--nt-color-grayscale-700:#53575a;--nt-color-grayscale-800:#3a3b3d;--nt-color-grayscale-900:#15191b;--nt-color-grayscale-base:#ffffff;--nt-color-grayscale-050:#f8f8f8;--nt-color-grayscale-overlay:rgba(21, 25, 27, 0.6);--nt-color-grayscale-gradient:linear-gradient(#FFFFFF, #F8F8F8);--nt-color-font-primary:#3a3b3d;--nt-color-font-secondary:#53575a;--nt-color-font-reversed:#ffffff;--nt-color-font-heading-large:#5c9a1b;--nt-color-font-heading:#114A21;--nt-color-data-visualization-1:#114A21;--nt-color-data-visualization-2:#5c9a1b;--nt-color-data-visualization-3:#adcc8d;--nt-color-data-visualization-4:#af0061;--nt-color-data-visualization-5:#fb5373;--nt-color-data-visualization-6:#fbacbc;--nt-color-data-visualization-7:#007481;--nt-color-data-visualization-8:#66bbc4;--nt-color-data-visualization-9:#b6dde1;--nt-color-data-visualization-10:#003057;--nt-color-data-visualization-11:#8098ab;--nt-color-data-visualization-12:#612166;--nt-color-data-visualization-13:#b090b3;--nt-color-data-visualization-14:#c8c8c8;--nt-color-centerwell-dark-blue:#003da5;--nt-color-centerwell-white:#ffffff;--nt-color-centerwell-light-blue:#00a3d7;--nt-color-centerwell-contrast-light-blue:#0094c4;--nt-color-centerwell-green:#78be20;--nt-color-centerwell-contrast-green:#5c9a1b;--nt-color-centerwell-light-gray:#e6e7e8;--nt-color-centerwell-dark-gray:#3a3b3d;--nt-color-centerwell-navy:#003057;--nt-color-centerwell-plum:#af0061;--nt-color-centerwell-blue-10:#e8f0f8;--nt-color-careplus-red:#C3202F;--nt-color-careplus-blue:#0062A6;--nt-color-careplus-sky-blue:#00ACD7;--nt-color-careplus-gold:#FDB913;--nt-color-careplus-teal:#2EAFA4;--nt-color-careplus-purple:#904199;--nt-color-background-base:#ffffff;--nt-color-background-gray-050:#f8f8f8;--nt-color-background-gray-100:#efeff1;--nt-color-background-decorative:#114a21;--nt-color-background-decorative-light:#eff5e6;--nt-color-background-accent:#003057;--nt-color-background-accent-light:#e7f1f6;--nt-color-action-primary-default:#5c9a1b;--nt-color-action-primary-active:#487815;--nt-color-action-emphasized-default:#612166;--nt-color-action-emphasized-active:#4c1a51;--nt-color-action-link-default:#007481;--nt-color-action-link-active:#005b68;--nt-color-action-link-visited:#00444d;--nt-color-action-reversed:#ffffff;--nt-color-action-disabled:#c8c8c8;--nt-color-accent-primary-1:#78be20;--nt-color-accent-primary-2:#5c9a1b;--nt-color-accent-secondary-1:#114A21;--nt-color-accent-secondary-2:#af0061;--nt-color-accent-secondary-3:#003057;--nt-color-accent-tertiary-1:#66bbc4;--nt-color-accent-tertiary-2:#fb5373;--nt-color-accent-tertiary-3:#ffc600;--nt-z-index-0:0;--nt-z-index-100:100;--nt-z-index-200:200;--nt-z-index-300:300;--nt-z-index-400:400;--nt-z-index-500:500;--nt-z-index-auto:auto;--nt-z-index-top:99999;--nt-z-index-bottom:-100;--nt-breakpoint-small:576;--nt-breakpoint-medium:768;--nt-breakpoint-large:1200;--nt-breakpoint-x-large:1500;--nb-h1-color:var(--nt-color-font-heading-large);--nb-h1-font-size:var(--nt-size-font-6xl);--nb-h1-font-weight:var(--nt-font-weight-light);--nb-h1-line-height:var(--nt-font-line-height-compact);--nb-h2-color:var(--nt-color-font-heading-large);--nb-h2-font-size:var(--nt-size-font-4xl);--nb-h2-font-weight:var(--nt-font-weight-light);--nb-h2-line-height:var(--nt-font-line-height-comfortable);--nb-h3-color:var(--nt-color-font-primary);--nb-h3-font-size:var(--nt-size-font-2xl);--nb-h3-font-weight:var(--nt-font-weight-bold);--nb-h3-line-height:var(--nt-font-line-height-comfortable);--nb-h4-color:var(--nt-color-font-primary);--nb-h4-font-size:var(--nt-size-font-xl);--nb-h4-font-weight:var(--nt-font-weight-regular);--nb-h4-line-height:var(--nt-font-line-height-comfortable);--nb-h5-color:var(--nt-color-font-primary);--nb-h5-font-size:var(--nt-size-font-lg);--nb-h5-font-weight:var(--nt-font-weight-bold);--nb-h5-line-height:var(--nt-font-line-height-compact);--nb-h6-color:var(--nt-color-font-primary);--nb-h6-font-size:var(--nt-size-font-base);--nb-h6-font-weight:var(--nt-font-weight-bold);--nb-h6-line-height:var(--nt-font-line-height-open)}
@media (min-width:768px){:root{--nb-h1-font-size:var(--nt-size-font-7xl);--nb-h2-font-size:var(--nt-size-font-5xl);--nb-h3-font-size:var(--nt-size-font-3xl)}}
@media (min-width:1200px){:root{--nb-h1-font-size:var(--nt-size-font-8xl);--nb-h2-font-size:var(--nt-size-font-6xl);--nb-h3-font-size:var(--nt-size-font-4xl);--nb-h4-font-size:var(--nt-size-font-2xl);--nb-h5-font-size:var(--nt-size-font-xl);--nb-h6-font-size:var(--nt-size-font-lg);--nb-p-font-size:var(--nt-size-font-lg)}}
body{-webkit-text-size-adjust:100%;color:var(--nt-color-font-primary);font-family:var(--nt-font-family-default);line-height:1.5;margin:0}
body:focus{outline-width:0}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid}
@media (prefers-reduced-motion){*,::before,::after{animation-delay:0ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}}
:focus-visible{outline:var(--outline-width, 2px) dashed currentColor;outline-offset:var(--outline-offset, -2px)}
:visited{color:var(--nt-color-action-link-visited)}
hr{color:inherit;border-top-width:1px}
b,strong{font-weight:bolder}
small{font-size:.875em}
sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:var(--nt-color-action-link-default);--outline-offset:2px}
button{-webkit-appearance:button;background-color:transparent;color:inherit;font-family:inherit;font-size:1em;line-height:inherit;margin:0;padding:0;text-align:inherit}
button:disabled{pointer-events:none}
button:not(:disabled){cursor:pointer}
img,video{display:block;height:auto;max-width:100%}
svg:not(:root){overflow:visible}
figure{margin:0}
table{border-collapse:collapse;border-color:currentColor;text-indent:0}
thead,tbody,tfoot,th,tr,td{border-color:inherit;border-width:inherit}
fieldset{padding:0;margin:0;min-width:0}
input,optgroup,select,textarea{font-family:inherit;font-size:1em;line-height:1.15;margin:0}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
summary{display:list-item;cursor:pointer}
[hidden]{display:none!important}
input::-ms-reveal,input::-ms-clear{display:none}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000000s ease-in-out 0s}
h1,.nb-h1{color:var(--nb-h1-color);font-size:var(--nb-h1-font-size);font-weight:var(--nb-h1-font-weight);line-height:var(--nb-h1-line-height);margin-bottom:.5em;margin-top:0}
h2,.nb-h2{color:var(--nb-h2-color);font-size:var(--nb-h2-font-size);font-weight:var(--nb-h2-font-weight);line-height:var(--nb-h2-line-height);margin-bottom:.5em;margin-top:0}
h3,.nb-h3{color:var(--nb-h3-color);font-size:var(--nb-h3-font-size);font-weight:var(--nb-h3-font-weight);line-height:var(--nb-h3-line-height);margin-bottom:.5em;margin-top:0}
h4,.nb-h4{color:var(--nb-h4-color);font-size:var(--nb-h4-font-size);font-weight:var(--nb-h4-font-weight);line-height:var(--nb-h4-line-height);margin-bottom:.5em;margin-top:0}
h5,.nb-h5{color:var(--nb-h5-color);font-size:var(--nb-h5-font-size);font-weight:var(--nb-h5-font-weight);line-height:var(--nb-h5-line-height);margin-bottom:.5em;margin-top:0}
h6,.nb-h6{color:var(--nb-h6-color);font-size:var(--nb-h6-font-size);font-weight:var(--nb-h6-font-weight);line-height:var(--nb-h6-line-height);margin-bottom:.5em;margin-top:0}
p,.nb-paragraph{font-size:var(--nb-p-font-size, 1em);line-height:var(--nt-font-line-height-open);margin-bottom:1.5em;margin-top:0}
p:last-child,.nb-paragraph:last-child{margin-bottom:0}
p>a,.nb-paragraph>a{border-bottom-width:2px;border-bottom-style:solid;font-weight:var(--nt-font-weight-bold);text-decoration:none}
p>a:hover,p>a:active,p>a:focus,.nb-paragraph>a:hover,.nb-paragraph>a:active,.nb-paragraph>a:focus{border-bottom-style:dashed}
.nb-btn{--nb-button-idle:var(--nt-color-action-primary-default, #5c9a1b);--nb-button-active:var(--nt-color-action-primary-active, #487815);border-color:transparent;border-radius:.25em;border-style:solid;border-width:2px;display:inline-block;font-size:var(--nt-size-font-lg, 1.1875rem);font-weight:700;line-height:var(--nt-font-line-height-compact, 1.25);padding:.75em 1.25em .825em;text-align:left;text-decoration:none;transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:ease-in}
.nb-btn:disabled{--nb-button-idle:var(--nt-color-action-disabled, #c8c8c8)!important}
.nb-btn:focus{outline-color:var(--nb-button-active);--outline-offset:2px}
.nb-btn:focus-visible{text-decoration:underline}
.nb-btn:not(:disabled):hover{cursor:pointer}
.nb-btn>nucleus-icon{transform:scale(1.4) translateY(10%)}
.nb-btn>nucleus-icon.is-before{margin-right:.5em}
.nb-btn>nucleus-icon.is-after{margin-left:.5em;width:1.25rem;height:.9375rem}
.nb-btn.is-small{padding:.625rem 1rem}
.nb-btn--primary{color:#fff;background-color:var(--nb-button-idle)}
.nb-btn--primary:active,.nb-btn--primary:focus,.nb-btn--primary:not(:disabled):hover{background-color:var(--nb-button-active)}
.nb-btn--secondary{color:var(--nb-button-idle);background-color:#fff;border-color:currentColor}
.nb-btn--secondary:active,.nb-btn--secondary:focus,.nb-btn--secondary:not(:disabled):hover{color:#fff;background-color:var(--nb-button-active);border-color:var(--nb-button-active)}
.nb-btn--reversed{color:var(--nt-color-action-reversed, #fff);background-color:transparent;border-color:currentColor}
.nb-btn--reversed:focus{outline-color:currentColor}
.nb-btn--reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--reversed:active,.nb-btn--reversed:focus,.nb-btn--reversed:not(:disabled):hover{background-color:var(--nt-color-grayscale-overlay, rgba(21, 25, 27, 0.6))}
.nb-btn--primary-reversed{color:var(--nt-color-font-primary, #3a3b3d);background-color:var(--nt-color-background-base, #fff);border-color:currentColor}
.nb-btn--primary-reversed:focus{outline-color:currentColor}
.nb-btn--primary-reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--primary-reversed:active,.nb-btn--primary-reversed:focus,.nb-btn--primary-reversed:not(:disabled):hover{background-color:rgba(255,255,255,.87)}
.nb-btn--secondary-reversed{color:var(--nt-color-action-reversed);background-color:transparent;border-color:currentColor}
.nb-btn--secondary-reversed:focus{outline-color:currentColor}
.nb-btn--secondary-reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--secondary-reversed:active,.nb-btn--secondary-reversed:focus,.nb-btn--secondary-reversed:not(:disabled):hover{background-color:rgba(255,255,255,.87);color:var(--nt-color-font-primary, #3a3b3d)}
.nb-btn.is-emphasized{--nb-button-idle:var(--nt-color-action-emphasized-default, #612166);--nb-button-active:var(--nt-color-action-emphasized-active, #4c1a51)}
.nb-container{margin-left:auto;margin-right:auto;max-width:var(--nt-breakpoint-xl, 1500px);padding-left:2rem;padding-right:2rem}
.nb-list{padding-left:2rem;font-size:var(--nt-size-font-base, 1rem);line-height:var(--nt-font-line-height-open, 1.5)}
@media (min-width:1200px){.nb-list{font-size:var(--nt-size-font-lg, 1.1875rem)}}
.nb-list-item{padding-left:.5rem}
.nb-breakout-link::before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}
/**
 * Current accessible component composition map
 *
 * @return  { map }  Object-like map of nested data
 *
 * @example:
 * $coreComponentMap: $coreForm;
 *
 *  $coreComponentMap (
 *    'label': (
 *      'required': (
 *        'color': red,
 *        'background-color': light-grey
 *      )
 *    )
 *  );
 */
/**
 * Function to return value from the current $coreComponentMap
 *
 * @param   {string} $key [Dot delimited string to search for a value (eg: 'label.required.color')]
 * @param   {map} $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {string}
 *  // example in core-form
 *  composition('label.required.color') => red
 */
/**
 * Mixin to generate styles from composition map.
 * Useful for dynamic styles instead of specifically hardcoded
 *
 * @param   {string}  $key [Dot delimited string to search for a map of styles]
 * @param   {map}  $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {css styles}
 *
 *  .label-required {
 *    @include composition('label.required');
 *  }
 *
 *  .label-required {
 *    color: red;
 *    background-color: light-grey;
 *  }
 */
/**
 * $list: a, b, c, d, e, f;
 * $first: first($list); // a
 * $last: last($list); // f
 */
/**
 * $list: b, c, d, e, f;
 * $new-list: prepend($list, a); // a, b, c, d, e, f
 */
/**
 * $list: a, b z, c, z, d, z, e, f;
 * $new-list: remove($list, z); // a, b z, c, d, e, f;
 * $new-list: remove($list, z, true); // a, b, c, d, e, f
 */
/**
 * $list: a, b, z, c, d, e, f;
 * $new-list: remove-nth($list, 3); // a, b, c, d, e, f
 * $new-list: remove-nth($list, 0); // error
 * $new-list: remove-nth($list, -2); // a, b, z, c, d, f
 * $new-list: remove-nth($list, -10); // error
 * $new-list: remove-nth($list, 100); // error
 * $new-list: remove-nth($list, zog); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: reverse($list); // h, g, f, c d e, b, a
 * $new-list: reverse($list, true); // h, g, f, e d c, b, a
 */
/**
 * $list: a, b, c, d, e, f;
 * $new-list: slice($list, 3, 5); // c, d, e
 * $new-list: slice($list, 4, 4); // d
 * $new-list: slice($list, 5, 3); // error
 * $new-list: slice($list, -1, 10); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: to-string($list); // abcdefgh
 * $new-list: to-string($list, '-'); // a-b-c-d-e-f-g-h
 */
/**
 * [deep-map-merge description]
 *
 * @link  https://medium.com/@pentzzsolt/a-non-destructive-map-merge-function-for-sass-f91637f87b2e
 *
 * @param   {map}  $parent-map  [$parent-map description]
 * @param   {map}  $child-map   [$child-map description]
 *
 */
/**
 * search-map()
 *
 * Retrieves immediate or nested value from map
 *
 * @param   {string} | $key | Dot delimited string to search for a value (eg: 'container.fluid')
 * @param   {map} | $map | Map of styles to search for the passed key
 *
 * @return  {value} Returns value of query
 */
/*
 * Hide only visually, but have it available for screen readers:
 * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 *
 * 1. For long content, line feeds are not interpreted as spaces and small width
 *    causes content to wrap 1 word per line:
 *    https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe

 * 2. See: http://a11yproject.com/posts/how-to-hide-content
 * 3. See: http://hugogiraudel.com/2016/10/13/css-hide-and-seek/
 */
/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 *
 * 1. Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
 */
/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
@media (min-width: 0) and (max-width: 767px) {
  .nb-container {
    max-width: 767px;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .nb-container {
    max-width: 960px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1200px) and (max-width: 1499px) {
  .nb-container {
    max-width: 1200px;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (min-width: 1500px) {
  .nb-container {
    max-width: 1900px;
    padding-left: 2.3125rem;
    padding-right: 2.3125rem;
  }
}
.nb-container {
  margin-left: auto;
  margin-right: auto;
}
.nb-list {
  padding-left: 2rem;
  font-size: var(--nt-size-font-base, 1rem);
  line-height: var(--nt-font-line-height-open, 1.5);
}
@media (min-width: 1200px) {
  .nb-list {
    font-size: var(--nt-size-font-lg, 1.1875rem);
  }
}
.nb-list-item {
  padding-left: 0.5rem;
}
dl.nb-list {
  display: grid;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1rem;
  grid-template-columns: 10rem auto;
  padding-left: 0;
}
dl.nb-list > dt {
  font-weight: bold;
}
dl.nb-list > dd {
  margin-left: 0;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana"), url("/assets/fonts/fs-humana/fs-humana.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold"), url("/assets/fonts/fs-humana/fs-humana-bold.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Italic"), url("/assets/fonts/fs-humana/fs-humana-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold Italic"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Light"), url("/assets/fonts/fs-humana/fs-humana-light.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: FS Humana;
  src: local("FS Humana Light Italic"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light-italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
head {
  --nucleus-breakpoints: "{"sm":0,"md":"768px","lg":"1200px","xl":"1500px"}";
}
.is-dark,
.is-dark > * {
  color: #ffffff;
}
.nb-container-fluid {
  margin-left: auto;
  margin-right: auto;
  max-width: 1500px;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 768px) {
  :root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
  }
}
@media (min-width: 1200px) {
  :root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
    --nb-h4-font-size: var(--nt-size-font-xl);
    --nb-h5-font-size: var(--nt-size-font-lg);
    --nb-h6-font-size: var(--nt-size-font-base);
    --nb-p-font-size: var(--nt-size-font-base);
  }
}
blockquote, .nb-quote {
  font-size: var(--nt-size-font-2xl);
  font-style: italic;
  font-weight: var(--nt-font-weight-bold);
  line-height: var(--nt-font-line-height-open);
  margin-bottom: 1.5em;
}
@media (min-width: 768px) {
  blockquote, .nb-quote {
    font-size: var(--nt-size-font-3xl);
  }
}
.nb-link--text {
  color: #3a3b3d;
}
.nb-link--text:visited {
  color: var(--nb-link-visited, #3a3b3d);
}
.nb-link--text:hover, .nb-link--text:active, .nb-link--text:focus {
  color: #007481;
}
.nb-link--text:disabled {
  color: #c8c8c8;
}
.nb-link--link {
  color: #007481;
}
.nb-link--link:visited {
  color: var(--nb-link-visited, #007481);
}
.nb-link--link:hover, .nb-link--link:active, .nb-link--link:focus {
  color: #005b68;
}
.nb-link--link:disabled {
  color: #c8c8c8;
}
.nb-link--reversed {
  color: #ffffff;
}
.nb-link--reversed:visited {
  color: var(--nb-link-visited, #ffffff);
}
.nb-link--reversed:hover, .nb-link--reversed:active, .nb-link--reversed:focus {
  color: #ffffff;
}
.nb-link--reversed:disabled {
  color: #c8c8c8;
}
.nb-vertically-center {
  display: inline-flex;
  align-items: center;
}
.nb-reset-list {
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}
.nb-visually-hidden {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.not-focus\:nb-visually-hidden:not(:focus) {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.nu-m-0 {
  margin: 0;
}
.nu-m-1 {
  margin: 0.25rem;
}
.nu-m-2 {
  margin: 0.5rem;
}
.nu-m-3 {
  margin: 0.75rem;
}
.nu-m-4 {
  margin: 1rem;
}
.nu-m-5 {
  margin: 1.25rem;
}
.nu-m-6 {
  margin: 1.5rem;
}
.nu-m-7 {
  margin: 1.75rem;
}
.nu-m-8 {
  margin: 2rem;
}
.nu-m-9 {
  margin: 2.5rem;
}
.nu-m-10 {
  margin: 3rem;
}
.nu-m-auto {
  margin: auto;
}
.-nu-m-4 {
  margin: -1rem;
}
.-nu-m-6 {
  margin: -1.5rem;
}
.-nu-m-8 {
  margin: -2rem;
}
.nu-mx-0 {
  margin-right: 0;
  margin-left: 0;
}
.nu-mx-1 {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.nu-mx-2 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.nu-mx-3 {
  margin-right: 0.75rem;
  margin-left: 0.75rem;
}
.nu-mx-4 {
  margin-right: 1rem;
  margin-left: 1rem;
}
.nu-mx-5 {
  margin-right: 1.25rem;
  margin-left: 1.25rem;
}
.nu-mx-6 {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.nu-mx-7 {
  margin-right: 1.75rem;
  margin-left: 1.75rem;
}
.nu-mx-8 {
  margin-right: 2rem;
  margin-left: 2rem;
}
.nu-mx-9 {
  margin-right: 2.5rem;
  margin-left: 2.5rem;
}
.nu-mx-10 {
  margin-right: 3rem;
  margin-left: 3rem;
}
.nu-mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.-nu-mx-4 {
  margin-right: -1rem;
  margin-left: -1rem;
}
.-nu-mx-6 {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.-nu-mx-8 {
  margin-right: -2rem;
  margin-left: -2rem;
}
.nu-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.nu-my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.nu-my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.nu-my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.nu-my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.nu-my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.nu-my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.nu-my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.nu-my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.nu-my-9 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.nu-my-10 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.nu-my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-nu-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.-nu-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.-nu-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
.nu-mt-0 {
  margin-top: 0;
}
.nu-mt-1 {
  margin-top: 0.25rem;
}
.nu-mt-2 {
  margin-top: 0.5rem;
}
.nu-mt-3 {
  margin-top: 0.75rem;
}
.nu-mt-4 {
  margin-top: 1rem;
}
.nu-mt-5 {
  margin-top: 1.25rem;
}
.nu-mt-6 {
  margin-top: 1.5rem;
}
.nu-mt-7 {
  margin-top: 1.75rem;
}
.nu-mt-8 {
  margin-top: 2rem;
}
.nu-mt-9 {
  margin-top: 2.5rem;
}
.nu-mt-10 {
  margin-top: 3rem;
}
.nu-mt-auto {
  margin-top: auto;
}
.-nu-mt-4 {
  margin-top: -1rem;
}
.-nu-mt-6 {
  margin-top: -1.5rem;
}
.-nu-mt-8 {
  margin-top: -2rem;
}
.nu-mr-0 {
  margin-right: 0;
}
.nu-mr-1 {
  margin-right: 0.25rem;
}
.nu-mr-2 {
  margin-right: 0.5rem;
}
.nu-mr-3 {
  margin-right: 0.75rem;
}
.nu-mr-4 {
  margin-right: 1rem;
}
.nu-mr-5 {
  margin-right: 1.25rem;
}
.nu-mr-6 {
  margin-right: 1.5rem;
}
.nu-mr-7 {
  margin-right: 1.75rem;
}
.nu-mr-8 {
  margin-right: 2rem;
}
.nu-mr-9 {
  margin-right: 2.5rem;
}
.nu-mr-10 {
  margin-right: 3rem;
}
.nu-mr-auto {
  margin-right: auto;
}
.-nu-mr-4 {
  margin-right: -1rem;
}
.-nu-mr-6 {
  margin-right: -1.5rem;
}
.-nu-mr-8 {
  margin-right: -2rem;
}
.nu-mb-0 {
  margin-bottom: 0;
}
.nu-mb-1 {
  margin-bottom: 0.25rem;
}
.nu-mb-2 {
  margin-bottom: 0.5rem;
}
.nu-mb-3 {
  margin-bottom: 0.75rem;
}
.nu-mb-4 {
  margin-bottom: 1rem;
}
.nu-mb-5 {
  margin-bottom: 1.25rem;
}
.nu-mb-6 {
  margin-bottom: 1.5rem;
}
.nu-mb-7 {
  margin-bottom: 1.75rem;
}
.nu-mb-8 {
  margin-bottom: 2rem;
}
.nu-mb-9 {
  margin-bottom: 2.5rem;
}
.nu-mb-10 {
  margin-bottom: 3rem;
}
.nu-mb-auto {
  margin-bottom: auto;
}
.-nu-mb-4 {
  margin-bottom: -1rem;
}
.-nu-mb-6 {
  margin-bottom: -1.5rem;
}
.-nu-mb-8 {
  margin-bottom: -2rem;
}
.nu-ml-0 {
  margin-left: 0;
}
.nu-ml-1 {
  margin-left: 0.25rem;
}
.nu-ml-2 {
  margin-left: 0.5rem;
}
.nu-ml-3 {
  margin-left: 0.75rem;
}
.nu-ml-4 {
  margin-left: 1rem;
}
.nu-ml-5 {
  margin-left: 1.25rem;
}
.nu-ml-6 {
  margin-left: 1.5rem;
}
.nu-ml-7 {
  margin-left: 1.75rem;
}
.nu-ml-8 {
  margin-left: 2rem;
}
.nu-ml-9 {
  margin-left: 2.5rem;
}
.nu-ml-10 {
  margin-left: 3rem;
}
.nu-ml-auto {
  margin-left: auto;
}
.-nu-ml-4 {
  margin-left: -1rem;
}
.-nu-ml-6 {
  margin-left: -1.5rem;
}
.-nu-ml-8 {
  margin-left: -2rem;
}
.nu-p-0 {
  padding: 0;
}
.nu-p-1 {
  padding: 0.25rem;
}
.nu-p-2 {
  padding: 0.5rem;
}
.nu-p-3 {
  padding: 0.75rem;
}
.nu-p-4 {
  padding: 1rem;
}
.nu-p-5 {
  padding: 1.25rem;
}
.nu-p-6 {
  padding: 1.5rem;
}
.nu-p-7 {
  padding: 1.75rem;
}
.nu-p-8 {
  padding: 2rem;
}
.nu-p-9 {
  padding: 2.5rem;
}
.nu-p-10 {
  padding: 3rem;
}
.nu-px-0 {
  padding-right: 0;
  padding-left: 0;
}
.nu-px-1 {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.nu-px-2 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.nu-px-3 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.nu-px-4 {
  padding-right: 1rem;
  padding-left: 1rem;
}
.nu-px-5 {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.nu-px-6 {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.nu-px-7 {
  padding-right: 1.75rem;
  padding-left: 1.75rem;
}
.nu-px-8 {
  padding-right: 2rem;
  padding-left: 2rem;
}
.nu-px-9 {
  padding-right: 2.5rem;
  padding-left: 2.5rem;
}
.nu-px-10 {
  padding-right: 3rem;
  padding-left: 3rem;
}
.nu-py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.nu-py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.nu-py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.nu-py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.nu-py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.nu-py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.nu-py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.nu-py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.nu-py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.nu-py-9 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.nu-py-10 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.nu-pt-0 {
  padding-top: 0;
}
.nu-pt-1 {
  padding-top: 0.25rem;
}
.nu-pt-2 {
  padding-top: 0.5rem;
}
.nu-pt-3 {
  padding-top: 0.75rem;
}
.nu-pt-4 {
  padding-top: 1rem;
}
.nu-pt-5 {
  padding-top: 1.25rem;
}
.nu-pt-6 {
  padding-top: 1.5rem;
}
.nu-pt-7 {
  padding-top: 1.75rem;
}
.nu-pt-8 {
  padding-top: 2rem;
}
.nu-pt-9 {
  padding-top: 2.5rem;
}
.nu-pt-10 {
  padding-top: 3rem;
}
.nu-pr-0 {
  padding-right: 0;
}
.nu-pr-1 {
  padding-right: 0.25rem;
}
.nu-pr-2 {
  padding-right: 0.5rem;
}
.nu-pr-3 {
  padding-right: 0.75rem;
}
.nu-pr-4 {
  padding-right: 1rem;
}
.nu-pr-5 {
  padding-right: 1.25rem;
}
.nu-pr-6 {
  padding-right: 1.5rem;
}
.nu-pr-7 {
  padding-right: 1.75rem;
}
.nu-pr-8 {
  padding-right: 2rem;
}
.nu-pr-9 {
  padding-right: 2.5rem;
}
.nu-pr-10 {
  padding-right: 3rem;
}
.nu-pb-0 {
  padding-bottom: 0;
}
.nu-pb-1 {
  padding-bottom: 0.25rem;
}
.nu-pb-2 {
  padding-bottom: 0.5rem;
}
.nu-pb-3 {
  padding-bottom: 0.75rem;
}
.nu-pb-4 {
  padding-bottom: 1rem;
}
.nu-pb-5 {
  padding-bottom: 1.25rem;
}
.nu-pb-6 {
  padding-bottom: 1.5rem;
}
.nu-pb-7 {
  padding-bottom: 1.75rem;
}
.nu-pb-8 {
  padding-bottom: 2rem;
}
.nu-pb-9 {
  padding-bottom: 2.5rem;
}
.nu-pb-10 {
  padding-bottom: 3rem;
}
.nu-pl-0 {
  padding-left: 0;
}
.nu-pl-1 {
  padding-left: 0.25rem;
}
.nu-pl-2 {
  padding-left: 0.5rem;
}
.nu-pl-3 {
  padding-left: 0.75rem;
}
.nu-pl-4 {
  padding-left: 1rem;
}
.nu-pl-5 {
  padding-left: 1.25rem;
}
.nu-pl-6 {
  padding-left: 1.5rem;
}
.nu-pl-7 {
  padding-left: 1.75rem;
}
.nu-pl-8 {
  padding-left: 2rem;
}
.nu-pl-9 {
  padding-left: 2.5rem;
}
.nu-pl-10 {
  padding-left: 3rem;
}
.nu-h-100 {
  height: 100%;
}
.nu-h-auto {
  height: auto;
}
.nu-min-h-0 {
  min-height: 0;
}
.nu-min-h-100 {
  min-height: 100%;
}
.nu-min-h-auto {
  min-height: auto;
}
.nu-max-h-0 {
  max-height: 0;
}
.nu-max-h-100 {
  max-height: 100%;
}
.nu-max-h-auto {
  max-height: auto;
}
.nu-w-100 {
  width: 100%;
}
.nu-w-auto {
  width: auto;
}
.nu-min-w-0 {
  min-width: 0;
}
.nu-min-w-100 {
  min-width: 100%;
}
.nu-min-w-auto {
  min-width: auto;
}
.nu-max-w-0 {
  max-width: 0;
}
.nu-max-w-100 {
  max-width: 100%;
}
.nu-max-w-auto {
  max-width: auto;
}
.nu-bottom-100 {
  bottom: 100%;
}
.nu-bottom-0 {
  bottom: 0;
}
.nu-bottom-auto {
  bottom: auto;
}
.nu-d-inline-grid {
  display: inline-grid;
}
.nu-d-grid {
  display: grid;
}
.nu-d-inline-flex {
  display: inline-flex;
}
.nu-d-flex {
  display: flex;
}
.nu-d-block {
  display: block;
}
.nu-d-inline-block {
  display: inline-block;
}
.nu-d-inline {
  display: inline;
}
.nu-d-none {
  display: none;
}
.nu-left-100 {
  left: 100%;
}
.nu-left-0 {
  left: 0;
}
.nu-left-auto {
  left: auto;
}
.nu-position-fixed {
  position: fixed;
}
.nu-position-absolute {
  position: absolute;
}
.nu-position-relative {
  position: relative;
}
.nu-right-100 {
  right: 100%;
}
.nu-right-0 {
  right: 0;
}
.nu-right-auto {
  right: auto;
}
.nu-top-100 {
  top: 100%;
}
.nu-top-0 {
  top: 0;
}
.nu-top-auto {
  top: auto;
}
.nu-z-1 {
  z-index: 1;
}
.-nu-outline-offset-3 {
  --outline-offset: -3px;
}
.nu-outline-none {
  outline-style: none;
}
.nu-outline-dashed {
  outline-style: dashed;
}
.nu-outline-solid {
  outline-style: solid;
}
.nu-pointer-events-none {
  pointer-events: none;
}
.nu-pointer-events-auto {
  pointer-events: auto;
}
.nu-shadow-popover {
  box-shadow: 0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);
}
.nu-shadow-card {
  box-shadow: 0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);
}
.nu-shadow-selection {
  box-shadow: 0 0.5rem 1rem rgba(17, 74, 33, 0.2);
}
.nu-text-primary {
  color: #3a3b3d;
}
.nu-text-secondary {
  color: #53575a;
}
.nu-text-reversed {
  color: #ffffff;
}
.nu-text-heading-large {
  color: #5c9a1b;
}
.nu-text-heading {
  color: #114A21;
}
.nu-text-inherit-color {
  color: inherit;
}
.nu-text-utility-success {
  color: #008200;
}
.nu-text-utility-error {
  color: #aa0008;
}
.nu-text-utility-disabled {
  color: #c8c8c8;
}
.nu-text-utility-selected-1 {
  color: #114a21;
}
.nu-text-utility-selected-2 {
  color: #5c9a1b;
}
.nu-text-utility-unselected {
  color: #707373;
}
.nu-text-notification-high {
  color: #aa0008;
}
.nu-text-notification-medium {
  color: #be5000;
}
.nu-text-notification-low {
  color: #0062a6;
}
.nu-font-humana {
  font-family: FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;
}
.nu-font-inherit-family {
  font-family: inherit;
}
.nu-font-sm {
  font-size: 0.9375rem;
}
.nu-font-base {
  font-size: 1rem;
}
.nu-font-lg {
  font-size: 1.1875rem;
}
.nu-font-xl {
  font-size: 1.25rem;
}
.nu-font-2xl {
  font-size: 1.375rem;
}
.nu-font-3xl {
  font-size: 1.5rem;
}
.nu-font-4xl {
  font-size: 1.75rem;
}
.nu-font-5xl {
  font-size: 2rem;
}
.nu-font-6xl {
  font-size: 2.25rem;
}
.nu-font-7xl {
  font-size: 2.625rem;
}
.nu-font-8xl {
  font-size: 3.125rem;
}
.nu-font-inherit-size {
  font-size: inherit;
}
.nu-font-italic {
  font-style: italic;
}
.nu-font-not-italic {
  font-style: normal;
}
.nu-font-inherit-style {
  font-style: inherit;
}
.nu-font-light {
  font-weight: 300;
}
.nu-font-regular {
  font-weight: 400;
}
.nu-font-medium {
  font-weight: 500;
}
.nu-font-semibold {
  font-weight: 600;
}
.nu-font-bold {
  font-weight: 700;
}
.nu-font-inherit-weight {
  font-weight: inherit;
}
.nu-line-height-none {
  line-height: 1;
}
.nu-line-height-compact {
  line-height: 1.25;
}
.nu-line-height-comfortable {
  line-height: 1.375;
}
.nu-line-height-open {
  line-height: 1.5;
}
.nu-line-height-0 {
  line-height: 0;
}
.nu-line-height-inherit {
  line-height: inherit;
}
.nu-text-justify {
  text-align: justify;
}
.nu-text-center {
  text-align: center;
}
.nu-text-right {
  text-align: right;
}
.nu-text-left {
  text-align: left;
}
.nu-text-no-underline {
  text-decoration: none;
}
.nu-text-nowrap {
  white-space: nowrap;
}
.nu-items-center {
  align-items: center;
}
.nu-self-center {
  align-self: center;
}
.nu-flex-1 {
  flex: 1 1 0%;
}
.nu-flex-auto {
  flex: 1 1 auto;
}
.nu-flex-shrink-1 {
  flex-shrink: 1;
}
.nu-flex-shrink-0 {
  flex-shrink: 0;
}
.nu-ga-d2 {
  grid-area: d2;
}
.nu-ga-d1 {
  grid-area: d1;
}
.nu-ga-c2 {
  grid-area: c2;
}
.nu-ga-c1 {
  grid-area: c1;
}
.nu-ga-b2 {
  grid-area: b2;
}
.nu-ga-b1 {
  grid-area: b1;
}
.nu-ga-a2 {
  grid-area: a2;
}
.nu-ga-a1 {
  grid-area: a1;
}
.nu-justify-between {
  justify-content: space-between;
}
.nu-b-transparent {
  border-color: transparent;
}
.nu-b-gray-100 {
  border-color: #efeff1;
}
.nu-b-gray-200 {
  border-color: #c8c8c8;
}
.nu-b-gray-400 {
  border-color: #909696;
}
.nu-b-gray-500 {
  border-color: #707373;
}
.nu-b-gray-700 {
  border-color: #53575a;
}
.nu-b-gray-800 {
  border-color: #3a3b3d;
}
.nu-b-gray-900 {
  border-color: #15191b;
}
.nu-b-gray-base {
  border-color: #ffffff;
}
.nu-b-gray-050 {
  border-color: #f8f8f8;
}
.nu-b-accent-primary-1 {
  border-color: #78be20;
}
.nu-b-accent-primary-2 {
  border-color: #5c9a1b;
}
.nu-b-accent-secondary-1 {
  border-color: #114A21;
}
.nu-b-accent-secondary-2 {
  border-color: #af0061;
}
.nu-b-accent-secondary-3 {
  border-color: #003057;
}
.nu-b-accent-tertiary-1 {
  border-color: #66bbc4;
}
.nu-b-accent-tertiary-2 {
  border-color: #fb5373;
}
.nu-b-accent-tertiary-3 {
  border-color: #ffc600;
}
.nu-b-utility-success {
  border-color: #008200;
}
.nu-b-utility-error {
  border-color: #aa0008;
}
.nu-b-utility-disabled {
  border-color: #c8c8c8;
}
.nu-b-utility-selected-1 {
  border-color: #114a21;
}
.nu-b-utility-selected-2 {
  border-color: #5c9a1b;
}
.nu-b-utility-unselected {
  border-color: #707373;
}
.nu-b-notification-high {
  border-color: #aa0008;
}
.nu-b-notification-medium {
  border-color: #be5000;
}
.nu-b-notification-low {
  border-color: #0062a6;
}
.nu-b-dashed {
  border-style: dashed;
}
.nu-b-solid {
  border-style: solid;
}
.nu-b-none {
  border-style: none;
}
.nu-b-0 {
  border-width: 0;
}
.nu-b-1 {
  border-width: 1px;
}
.nu-b-2 {
  border-width: 2px;
}
.nu-b-3 {
  border-width: 3px;
}
.nu-bt-dashed {
  border-top-style: dashed;
}
.nu-bt-solid {
  border-top-style: solid;
}
.nu-bt-none {
  border-top-style: none;
}
.nu-bb-dashed {
  border-bottom-style: dashed;
}
.nu-bb-solid {
  border-bottom-style: solid;
}
.nu-bb-none {
  border-bottom-style: none;
}
.nu-bl-dashed {
  border-left-style: dashed;
}
.nu-bl-solid {
  border-left-style: solid;
}
.nu-bl-none {
  border-left-style: none;
}
.nu-br-dashed {
  border-right-style: dashed;
}
.nu-br-solid {
  border-right-style: solid;
}
.nu-br-none {
  border-right-style: none;
}
.nu-bt-0 {
  border-top-width: 0;
}
.nu-bt-1 {
  border-top-width: 1px;
}
.nu-bt-2 {
  border-top-width: 2px;
}
.nu-bt-3 {
  border-top-width: 3px;
}
.nu-bb-0 {
  border-bottom-width: 0;
}
.nu-bb-1 {
  border-bottom-width: 1px;
}
.nu-bb-2 {
  border-bottom-width: 2px;
}
.nu-bb-3 {
  border-bottom-width: 3px;
}
.nu-bl-0 {
  border-left-width: 0;
}
.nu-bl-1 {
  border-left-width: 1px;
}
.nu-bl-2 {
  border-left-width: 2px;
}
.nu-bl-3 {
  border-left-width: 3px;
}
.nu-br-0 {
  border-right-width: 0;
}
.nu-br-1 {
  border-right-width: 1px;
}
.nu-br-2 {
  border-right-width: 2px;
}
.nu-br-3 {
  border-right-width: 3px;
}
.nu-radius-sharp {
  border-radius: 0;
}
.nu-radius-fine {
  border-radius: 0.25rem;
}
.nu-radius-rounded {
  border-radius: 0.5rem;
}
.nu-radius-smooth {
  border-radius: 0.75rem;
}
.nu-radius-full {
  border-radius: 99rem;
}
.nu-radius-chat-sent-bottom-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-bottom-right {
  border-radius: 0;
}
.nu-radius-chat-sent-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-top-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-bottom-left {
  border-radius: 0;
}
.nu-radius-chat-received-bottom-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-right {
  border-radius: 0.75rem;
}
.nu-radius-tl-sharp {
  border-top-left-radius: 0;
}
.nu-radius-tl-fine {
  border-top-left-radius: 0.25rem;
}
.nu-radius-tl-rounded {
  border-top-left-radius: 0.5rem;
}
.nu-radius-tl-smooth {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-full {
  border-top-left-radius: 99rem;
}
.nu-radius-tl-chat-sent-bottom-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-bottom-right {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-sent-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-bottom-left {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-received-bottom-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tr-sharp {
  border-top-right-radius: 0;
}
.nu-radius-tr-fine {
  border-top-right-radius: 0.25rem;
}
.nu-radius-tr-rounded {
  border-top-right-radius: 0.5rem;
}
.nu-radius-tr-smooth {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-full {
  border-top-right-radius: 99rem;
}
.nu-radius-tr-chat-sent-bottom-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-bottom-right {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-sent-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-bottom-left {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-received-bottom-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-br-sharp {
  border-bottom-right-radius: 0;
}
.nu-radius-br-fine {
  border-bottom-right-radius: 0.25rem;
}
.nu-radius-br-rounded {
  border-bottom-right-radius: 0.5rem;
}
.nu-radius-br-smooth {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-full {
  border-bottom-right-radius: 99rem;
}
.nu-radius-br-chat-sent-bottom-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-bottom-right {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-sent-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-bottom-left {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-received-bottom-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-bl-sharp {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-fine {
  border-bottom-left-radius: 0.25rem;
}
.nu-radius-bl-rounded {
  border-bottom-left-radius: 0.5rem;
}
.nu-radius-bl-smooth {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-full {
  border-bottom-left-radius: 99rem;
}
.nu-radius-bl-chat-sent-bottom-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-bottom-right {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-sent-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-bottom-left {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-received-bottom-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-h-curve {
  border-bottom-left-radius: 2.5rem;
}
.nu-bg-base {
  background-color: #ffffff;
}
.nu-bg-gray-050 {
  background-color: #f8f8f8;
}
.nu-bg-gray-100 {
  background-color: #efeff1;
}
.nu-bg-decorative {
  background-color: #114a21;
}
.nu-bg-decorative-light {
  background-color: #eff5e6;
}
.nu-bg-accent-primary-1 {
  background-color: #78be20;
}
.nu-bg-accent-primary-2 {
  background-color: #5c9a1b;
}
.nu-bg-accent-secondary-1 {
  background-color: #114A21;
}
.nu-bg-accent-secondary-2 {
  background-color: #af0061;
}
.nu-bg-accent-secondary-3 {
  background-color: #003057;
}
.nu-bg-accent-tertiary-1 {
  background-color: #66bbc4;
}
.nu-bg-accent-tertiary-2 {
  background-color: #fb5373;
}
.nu-bg-accent-tertiary-3 {
  background-color: #ffc600;
}
.nu-bg-accent {
  background-color: #003057;
}
.nu-bg-accent-light {
  background-color: #e7f1f6;
}
.nu-bg-transparent {
  background-color: transparent;
}
.nu-bg-utility-success {
  background-color: #eff5e6;
}
.nu-bg-utility-error {
  background-color: #f7e6e7;
}
.nu-bg-notification-high {
  background-color: #f7e6e7;
}
.nu-bg-notification-medium {
  background-color: #fcf6ee;
}
.nu-bg-notification-low {
  background-color: #e7f1f6;
}
.nu-list-style-square {
  list-style: square;
}
.nu-list-style-none {
  list-style: none;
}
.nu-list-style-disc {
  list-style: disc;
}
.nu-list-style-circle {
  list-style: circle;
}
@media (min-width: 768px) {
  .md\:nu-m-0 {
    margin: 0;
  }
  .md\:nu-m-1 {
    margin: 0.25rem;
  }
  .md\:nu-m-2 {
    margin: 0.5rem;
  }
  .md\:nu-m-3 {
    margin: 0.75rem;
  }
  .md\:nu-m-4 {
    margin: 1rem;
  }
  .md\:nu-m-5 {
    margin: 1.25rem;
  }
  .md\:nu-m-6 {
    margin: 1.5rem;
  }
  .md\:nu-m-7 {
    margin: 1.75rem;
  }
  .md\:nu-m-8 {
    margin: 2rem;
  }
  .md\:nu-m-9 {
    margin: 2.5rem;
  }
  .md\:nu-m-10 {
    margin: 3rem;
  }
  .md\:nu-m-auto {
    margin: auto;
  }
  .md\:-nu-m-4 {
    margin: -1rem;
  }
  .md\:-nu-m-6 {
    margin: -1.5rem;
  }
  .md\:-nu-m-8 {
    margin: -2rem;
  }
  .md\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .md\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .md\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .md\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
  }
  .md\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .md\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }
  .md\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .md\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
  }
  .md\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
  }
  .md\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
  }
  .md\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .md\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .md\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .md\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .md\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
  }
  .md\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .md\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .md\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .md\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .md\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .md\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .md\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .md\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .md\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .md\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .md\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .md\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .md\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .md\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .md\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  .md\:nu-mt-0 {
    margin-top: 0;
  }
  .md\:nu-mt-1 {
    margin-top: 0.25rem;
  }
  .md\:nu-mt-2 {
    margin-top: 0.5rem;
  }
  .md\:nu-mt-3 {
    margin-top: 0.75rem;
  }
  .md\:nu-mt-4 {
    margin-top: 1rem;
  }
  .md\:nu-mt-5 {
    margin-top: 1.25rem;
  }
  .md\:nu-mt-6 {
    margin-top: 1.5rem;
  }
  .md\:nu-mt-7 {
    margin-top: 1.75rem;
  }
  .md\:nu-mt-8 {
    margin-top: 2rem;
  }
  .md\:nu-mt-9 {
    margin-top: 2.5rem;
  }
  .md\:nu-mt-10 {
    margin-top: 3rem;
  }
  .md\:nu-mt-auto {
    margin-top: auto;
  }
  .md\:-nu-mt-4 {
    margin-top: -1rem;
  }
  .md\:-nu-mt-6 {
    margin-top: -1.5rem;
  }
  .md\:-nu-mt-8 {
    margin-top: -2rem;
  }
  .md\:nu-mr-0 {
    margin-right: 0;
  }
  .md\:nu-mr-1 {
    margin-right: 0.25rem;
  }
  .md\:nu-mr-2 {
    margin-right: 0.5rem;
  }
  .md\:nu-mr-3 {
    margin-right: 0.75rem;
  }
  .md\:nu-mr-4 {
    margin-right: 1rem;
  }
  .md\:nu-mr-5 {
    margin-right: 1.25rem;
  }
  .md\:nu-mr-6 {
    margin-right: 1.5rem;
  }
  .md\:nu-mr-7 {
    margin-right: 1.75rem;
  }
  .md\:nu-mr-8 {
    margin-right: 2rem;
  }
  .md\:nu-mr-9 {
    margin-right: 2.5rem;
  }
  .md\:nu-mr-10 {
    margin-right: 3rem;
  }
  .md\:nu-mr-auto {
    margin-right: auto;
  }
  .md\:-nu-mr-4 {
    margin-right: -1rem;
  }
  .md\:-nu-mr-6 {
    margin-right: -1.5rem;
  }
  .md\:-nu-mr-8 {
    margin-right: -2rem;
  }
  .md\:nu-mb-0 {
    margin-bottom: 0;
  }
  .md\:nu-mb-1 {
    margin-bottom: 0.25rem;
  }
  .md\:nu-mb-2 {
    margin-bottom: 0.5rem;
  }
  .md\:nu-mb-3 {
    margin-bottom: 0.75rem;
  }
  .md\:nu-mb-4 {
    margin-bottom: 1rem;
  }
  .md\:nu-mb-5 {
    margin-bottom: 1.25rem;
  }
  .md\:nu-mb-6 {
    margin-bottom: 1.5rem;
  }
  .md\:nu-mb-7 {
    margin-bottom: 1.75rem;
  }
  .md\:nu-mb-8 {
    margin-bottom: 2rem;
  }
  .md\:nu-mb-9 {
    margin-bottom: 2.5rem;
  }
  .md\:nu-mb-10 {
    margin-bottom: 3rem;
  }
  .md\:nu-mb-auto {
    margin-bottom: auto;
  }
  .md\:-nu-mb-4 {
    margin-bottom: -1rem;
  }
  .md\:-nu-mb-6 {
    margin-bottom: -1.5rem;
  }
  .md\:-nu-mb-8 {
    margin-bottom: -2rem;
  }
  .md\:nu-ml-0 {
    margin-left: 0;
  }
  .md\:nu-ml-1 {
    margin-left: 0.25rem;
  }
  .md\:nu-ml-2 {
    margin-left: 0.5rem;
  }
  .md\:nu-ml-3 {
    margin-left: 0.75rem;
  }
  .md\:nu-ml-4 {
    margin-left: 1rem;
  }
  .md\:nu-ml-5 {
    margin-left: 1.25rem;
  }
  .md\:nu-ml-6 {
    margin-left: 1.5rem;
  }
  .md\:nu-ml-7 {
    margin-left: 1.75rem;
  }
  .md\:nu-ml-8 {
    margin-left: 2rem;
  }
  .md\:nu-ml-9 {
    margin-left: 2.5rem;
  }
  .md\:nu-ml-10 {
    margin-left: 3rem;
  }
  .md\:nu-ml-auto {
    margin-left: auto;
  }
  .md\:-nu-ml-4 {
    margin-left: -1rem;
  }
  .md\:-nu-ml-6 {
    margin-left: -1.5rem;
  }
  .md\:-nu-ml-8 {
    margin-left: -2rem;
  }
  .md\:nu-p-0 {
    padding: 0;
  }
  .md\:nu-p-1 {
    padding: 0.25rem;
  }
  .md\:nu-p-2 {
    padding: 0.5rem;
  }
  .md\:nu-p-3 {
    padding: 0.75rem;
  }
  .md\:nu-p-4 {
    padding: 1rem;
  }
  .md\:nu-p-5 {
    padding: 1.25rem;
  }
  .md\:nu-p-6 {
    padding: 1.5rem;
  }
  .md\:nu-p-7 {
    padding: 1.75rem;
  }
  .md\:nu-p-8 {
    padding: 2rem;
  }
  .md\:nu-p-9 {
    padding: 2.5rem;
  }
  .md\:nu-p-10 {
    padding: 3rem;
  }
  .md\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .md\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .md\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .md\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
  }
  .md\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .md\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  .md\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .md\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
  }
  .md\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .md\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .md\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .md\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .md\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .md\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .md\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .md\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .md\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .md\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .md\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .md\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .md\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .md\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .md\:nu-pt-0 {
    padding-top: 0;
  }
  .md\:nu-pt-1 {
    padding-top: 0.25rem;
  }
  .md\:nu-pt-2 {
    padding-top: 0.5rem;
  }
  .md\:nu-pt-3 {
    padding-top: 0.75rem;
  }
  .md\:nu-pt-4 {
    padding-top: 1rem;
  }
  .md\:nu-pt-5 {
    padding-top: 1.25rem;
  }
  .md\:nu-pt-6 {
    padding-top: 1.5rem;
  }
  .md\:nu-pt-7 {
    padding-top: 1.75rem;
  }
  .md\:nu-pt-8 {
    padding-top: 2rem;
  }
  .md\:nu-pt-9 {
    padding-top: 2.5rem;
  }
  .md\:nu-pt-10 {
    padding-top: 3rem;
  }
  .md\:nu-pr-0 {
    padding-right: 0;
  }
  .md\:nu-pr-1 {
    padding-right: 0.25rem;
  }
  .md\:nu-pr-2 {
    padding-right: 0.5rem;
  }
  .md\:nu-pr-3 {
    padding-right: 0.75rem;
  }
  .md\:nu-pr-4 {
    padding-right: 1rem;
  }
  .md\:nu-pr-5 {
    padding-right: 1.25rem;
  }
  .md\:nu-pr-6 {
    padding-right: 1.5rem;
  }
  .md\:nu-pr-7 {
    padding-right: 1.75rem;
  }
  .md\:nu-pr-8 {
    padding-right: 2rem;
  }
  .md\:nu-pr-9 {
    padding-right: 2.5rem;
  }
  .md\:nu-pr-10 {
    padding-right: 3rem;
  }
  .md\:nu-pb-0 {
    padding-bottom: 0;
  }
  .md\:nu-pb-1 {
    padding-bottom: 0.25rem;
  }
  .md\:nu-pb-2 {
    padding-bottom: 0.5rem;
  }
  .md\:nu-pb-3 {
    padding-bottom: 0.75rem;
  }
  .md\:nu-pb-4 {
    padding-bottom: 1rem;
  }
  .md\:nu-pb-5 {
    padding-bottom: 1.25rem;
  }
  .md\:nu-pb-6 {
    padding-bottom: 1.5rem;
  }
  .md\:nu-pb-7 {
    padding-bottom: 1.75rem;
  }
  .md\:nu-pb-8 {
    padding-bottom: 2rem;
  }
  .md\:nu-pb-9 {
    padding-bottom: 2.5rem;
  }
  .md\:nu-pb-10 {
    padding-bottom: 3rem;
  }
  .md\:nu-pl-0 {
    padding-left: 0;
  }
  .md\:nu-pl-1 {
    padding-left: 0.25rem;
  }
  .md\:nu-pl-2 {
    padding-left: 0.5rem;
  }
  .md\:nu-pl-3 {
    padding-left: 0.75rem;
  }
  .md\:nu-pl-4 {
    padding-left: 1rem;
  }
  .md\:nu-pl-5 {
    padding-left: 1.25rem;
  }
  .md\:nu-pl-6 {
    padding-left: 1.5rem;
  }
  .md\:nu-pl-7 {
    padding-left: 1.75rem;
  }
  .md\:nu-pl-8 {
    padding-left: 2rem;
  }
  .md\:nu-pl-9 {
    padding-left: 2.5rem;
  }
  .md\:nu-pl-10 {
    padding-left: 3rem;
  }
  .md\:nu-h-100 {
    height: 100%;
  }
  .md\:nu-h-auto {
    height: auto;
  }
  .md\:nu-min-h-0 {
    min-height: 0;
  }
  .md\:nu-min-h-100 {
    min-height: 100%;
  }
  .md\:nu-min-h-auto {
    min-height: auto;
  }
  .md\:nu-max-h-0 {
    max-height: 0;
  }
  .md\:nu-max-h-100 {
    max-height: 100%;
  }
  .md\:nu-max-h-auto {
    max-height: auto;
  }
  .md\:nu-w-100 {
    width: 100%;
  }
  .md\:nu-w-auto {
    width: auto;
  }
  .md\:nu-min-w-0 {
    min-width: 0;
  }
  .md\:nu-min-w-100 {
    min-width: 100%;
  }
  .md\:nu-min-w-auto {
    min-width: auto;
  }
  .md\:nu-max-w-0 {
    max-width: 0;
  }
  .md\:nu-max-w-100 {
    max-width: 100%;
  }
  .md\:nu-max-w-auto {
    max-width: auto;
  }
  .md\:nu-bottom-100 {
    bottom: 100%;
  }
  .md\:nu-bottom-0 {
    bottom: 0;
  }
  .md\:nu-bottom-auto {
    bottom: auto;
  }
  .md\:nu-d-inline-grid {
    display: inline-grid;
  }
  .md\:nu-d-grid {
    display: grid;
  }
  .md\:nu-d-inline-flex {
    display: inline-flex;
  }
  .md\:nu-d-flex {
    display: flex;
  }
  .md\:nu-d-block {
    display: block;
  }
  .md\:nu-d-inline-block {
    display: inline-block;
  }
  .md\:nu-d-inline {
    display: inline;
  }
  .md\:nu-d-none {
    display: none;
  }
  .md\:nu-left-100 {
    left: 100%;
  }
  .md\:nu-left-0 {
    left: 0;
  }
  .md\:nu-left-auto {
    left: auto;
  }
  .md\:nu-position-fixed {
    position: fixed;
  }
  .md\:nu-position-absolute {
    position: absolute;
  }
  .md\:nu-position-relative {
    position: relative;
  }
  .md\:nu-right-100 {
    right: 100%;
  }
  .md\:nu-right-0 {
    right: 0;
  }
  .md\:nu-right-auto {
    right: auto;
  }
  .md\:nu-top-100 {
    top: 100%;
  }
  .md\:nu-top-0 {
    top: 0;
  }
  .md\:nu-top-auto {
    top: auto;
  }
  .md\:nu-font-sm {
    font-size: 0.9375rem;
  }
  .md\:nu-font-base {
    font-size: 1rem;
  }
  .md\:nu-font-lg {
    font-size: 1.1875rem;
  }
  .md\:nu-font-xl {
    font-size: 1.25rem;
  }
  .md\:nu-font-2xl {
    font-size: 1.375rem;
  }
  .md\:nu-font-3xl {
    font-size: 1.5rem;
  }
  .md\:nu-font-4xl {
    font-size: 1.75rem;
  }
  .md\:nu-font-5xl {
    font-size: 2rem;
  }
  .md\:nu-font-6xl {
    font-size: 2.25rem;
  }
  .md\:nu-font-7xl {
    font-size: 2.625rem;
  }
  .md\:nu-font-8xl {
    font-size: 3.125rem;
  }
  .md\:nu-font-inherit-size {
    font-size: inherit;
  }
  .md\:nu-text-justify {
    text-align: justify;
  }
  .md\:nu-text-center {
    text-align: center;
  }
  .md\:nu-text-right {
    text-align: right;
  }
  .md\:nu-text-left {
    text-align: left;
  }
  .md\:nu-ga-d2 {
    grid-area: d2;
  }
  .md\:nu-ga-d1 {
    grid-area: d1;
  }
  .md\:nu-ga-c2 {
    grid-area: c2;
  }
  .md\:nu-ga-c1 {
    grid-area: c1;
  }
  .md\:nu-ga-b2 {
    grid-area: b2;
  }
  .md\:nu-ga-b1 {
    grid-area: b1;
  }
  .md\:nu-ga-a2 {
    grid-area: a2;
  }
  .md\:nu-ga-a1 {
    grid-area: a1;
  }
  .md\:nu-b-dashed {
    border-style: dashed;
  }
  .md\:nu-b-solid {
    border-style: solid;
  }
  .md\:nu-b-none {
    border-style: none;
  }
  .md\:nu-bt-dashed {
    border-top-style: dashed;
  }
  .md\:nu-bt-solid {
    border-top-style: solid;
  }
  .md\:nu-bt-none {
    border-top-style: none;
  }
  .md\:nu-bb-dashed {
    border-bottom-style: dashed;
  }
  .md\:nu-bb-solid {
    border-bottom-style: solid;
  }
  .md\:nu-bb-none {
    border-bottom-style: none;
  }
  .md\:nu-bl-dashed {
    border-left-style: dashed;
  }
  .md\:nu-bl-solid {
    border-left-style: solid;
  }
  .md\:nu-bl-none {
    border-left-style: none;
  }
  .md\:nu-br-dashed {
    border-right-style: dashed;
  }
  .md\:nu-br-solid {
    border-right-style: solid;
  }
  .md\:nu-br-none {
    border-right-style: none;
  }
}
@media (min-width: 1200px) {
  .lg\:nu-m-0 {
    margin: 0;
  }
  .lg\:nu-m-1 {
    margin: 0.25rem;
  }
  .lg\:nu-m-2 {
    margin: 0.5rem;
  }
  .lg\:nu-m-3 {
    margin: 0.75rem;
  }
  .lg\:nu-m-4 {
    margin: 1rem;
  }
  .lg\:nu-m-5 {
    margin: 1.25rem;
  }
  .lg\:nu-m-6 {
    margin: 1.5rem;
  }
  .lg\:nu-m-7 {
    margin: 1.75rem;
  }
  .lg\:nu-m-8 {
    margin: 2rem;
  }
  .lg\:nu-m-9 {
    margin: 2.5rem;
  }
  .lg\:nu-m-10 {
    margin: 3rem;
  }
  .lg\:nu-m-auto {
    margin: auto;
  }
  .lg\:-nu-m-4 {
    margin: -1rem;
  }
  .lg\:-nu-m-6 {
    margin: -1.5rem;
  }
  .lg\:-nu-m-8 {
    margin: -2rem;
  }
  .lg\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .lg\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .lg\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .lg\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
  }
  .lg\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .lg\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }
  .lg\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .lg\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
  }
  .lg\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
  }
  .lg\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
  }
  .lg\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .lg\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .lg\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .lg\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .lg\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
  }
  .lg\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .lg\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .lg\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .lg\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .lg\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .lg\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .lg\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .lg\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .lg\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .lg\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .lg\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .lg\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .lg\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .lg\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .lg\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  .lg\:nu-mt-0 {
    margin-top: 0;
  }
  .lg\:nu-mt-1 {
    margin-top: 0.25rem;
  }
  .lg\:nu-mt-2 {
    margin-top: 0.5rem;
  }
  .lg\:nu-mt-3 {
    margin-top: 0.75rem;
  }
  .lg\:nu-mt-4 {
    margin-top: 1rem;
  }
  .lg\:nu-mt-5 {
    margin-top: 1.25rem;
  }
  .lg\:nu-mt-6 {
    margin-top: 1.5rem;
  }
  .lg\:nu-mt-7 {
    margin-top: 1.75rem;
  }
  .lg\:nu-mt-8 {
    margin-top: 2rem;
  }
  .lg\:nu-mt-9 {
    margin-top: 2.5rem;
  }
  .lg\:nu-mt-10 {
    margin-top: 3rem;
  }
  .lg\:nu-mt-auto {
    margin-top: auto;
  }
  .lg\:-nu-mt-4 {
    margin-top: -1rem;
  }
  .lg\:-nu-mt-6 {
    margin-top: -1.5rem;
  }
  .lg\:-nu-mt-8 {
    margin-top: -2rem;
  }
  .lg\:nu-mr-0 {
    margin-right: 0;
  }
  .lg\:nu-mr-1 {
    margin-right: 0.25rem;
  }
  .lg\:nu-mr-2 {
    margin-right: 0.5rem;
  }
  .lg\:nu-mr-3 {
    margin-right: 0.75rem;
  }
  .lg\:nu-mr-4 {
    margin-right: 1rem;
  }
  .lg\:nu-mr-5 {
    margin-right: 1.25rem;
  }
  .lg\:nu-mr-6 {
    margin-right: 1.5rem;
  }
  .lg\:nu-mr-7 {
    margin-right: 1.75rem;
  }
  .lg\:nu-mr-8 {
    margin-right: 2rem;
  }
  .lg\:nu-mr-9 {
    margin-right: 2.5rem;
  }
  .lg\:nu-mr-10 {
    margin-right: 3rem;
  }
  .lg\:nu-mr-auto {
    margin-right: auto;
  }
  .lg\:-nu-mr-4 {
    margin-right: -1rem;
  }
  .lg\:-nu-mr-6 {
    margin-right: -1.5rem;
  }
  .lg\:-nu-mr-8 {
    margin-right: -2rem;
  }
  .lg\:nu-mb-0 {
    margin-bottom: 0;
  }
  .lg\:nu-mb-1 {
    margin-bottom: 0.25rem;
  }
  .lg\:nu-mb-2 {
    margin-bottom: 0.5rem;
  }
  .lg\:nu-mb-3 {
    margin-bottom: 0.75rem;
  }
  .lg\:nu-mb-4 {
    margin-bottom: 1rem;
  }
  .lg\:nu-mb-5 {
    margin-bottom: 1.25rem;
  }
  .lg\:nu-mb-6 {
    margin-bottom: 1.5rem;
  }
  .lg\:nu-mb-7 {
    margin-bottom: 1.75rem;
  }
  .lg\:nu-mb-8 {
    margin-bottom: 2rem;
  }
  .lg\:nu-mb-9 {
    margin-bottom: 2.5rem;
  }
  .lg\:nu-mb-10 {
    margin-bottom: 3rem;
  }
  .lg\:nu-mb-auto {
    margin-bottom: auto;
  }
  .lg\:-nu-mb-4 {
    margin-bottom: -1rem;
  }
  .lg\:-nu-mb-6 {
    margin-bottom: -1.5rem;
  }
  .lg\:-nu-mb-8 {
    margin-bottom: -2rem;
  }
  .lg\:nu-ml-0 {
    margin-left: 0;
  }
  .lg\:nu-ml-1 {
    margin-left: 0.25rem;
  }
  .lg\:nu-ml-2 {
    margin-left: 0.5rem;
  }
  .lg\:nu-ml-3 {
    margin-left: 0.75rem;
  }
  .lg\:nu-ml-4 {
    margin-left: 1rem;
  }
  .lg\:nu-ml-5 {
    margin-left: 1.25rem;
  }
  .lg\:nu-ml-6 {
    margin-left: 1.5rem;
  }
  .lg\:nu-ml-7 {
    margin-left: 1.75rem;
  }
  .lg\:nu-ml-8 {
    margin-left: 2rem;
  }
  .lg\:nu-ml-9 {
    margin-left: 2.5rem;
  }
  .lg\:nu-ml-10 {
    margin-left: 3rem;
  }
  .lg\:nu-ml-auto {
    margin-left: auto;
  }
  .lg\:-nu-ml-4 {
    margin-left: -1rem;
  }
  .lg\:-nu-ml-6 {
    margin-left: -1.5rem;
  }
  .lg\:-nu-ml-8 {
    margin-left: -2rem;
  }
  .lg\:nu-p-0 {
    padding: 0;
  }
  .lg\:nu-p-1 {
    padding: 0.25rem;
  }
  .lg\:nu-p-2 {
    padding: 0.5rem;
  }
  .lg\:nu-p-3 {
    padding: 0.75rem;
  }
  .lg\:nu-p-4 {
    padding: 1rem;
  }
  .lg\:nu-p-5 {
    padding: 1.25rem;
  }
  .lg\:nu-p-6 {
    padding: 1.5rem;
  }
  .lg\:nu-p-7 {
    padding: 1.75rem;
  }
  .lg\:nu-p-8 {
    padding: 2rem;
  }
  .lg\:nu-p-9 {
    padding: 2.5rem;
  }
  .lg\:nu-p-10 {
    padding: 3rem;
  }
  .lg\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .lg\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .lg\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .lg\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
  }
  .lg\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .lg\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  .lg\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .lg\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
  }
  .lg\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .lg\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .lg\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .lg\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .lg\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .lg\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .lg\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .lg\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .lg\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .lg\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .lg\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .lg\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .lg\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .lg\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .lg\:nu-pt-0 {
    padding-top: 0;
  }
  .lg\:nu-pt-1 {
    padding-top: 0.25rem;
  }
  .lg\:nu-pt-2 {
    padding-top: 0.5rem;
  }
  .lg\:nu-pt-3 {
    padding-top: 0.75rem;
  }
  .lg\:nu-pt-4 {
    padding-top: 1rem;
  }
  .lg\:nu-pt-5 {
    padding-top: 1.25rem;
  }
  .lg\:nu-pt-6 {
    padding-top: 1.5rem;
  }
  .lg\:nu-pt-7 {
    padding-top: 1.75rem;
  }
  .lg\:nu-pt-8 {
    padding-top: 2rem;
  }
  .lg\:nu-pt-9 {
    padding-top: 2.5rem;
  }
  .lg\:nu-pt-10 {
    padding-top: 3rem;
  }
  .lg\:nu-pr-0 {
    padding-right: 0;
  }
  .lg\:nu-pr-1 {
    padding-right: 0.25rem;
  }
  .lg\:nu-pr-2 {
    padding-right: 0.5rem;
  }
  .lg\:nu-pr-3 {
    padding-right: 0.75rem;
  }
  .lg\:nu-pr-4 {
    padding-right: 1rem;
  }
  .lg\:nu-pr-5 {
    padding-right: 1.25rem;
  }
  .lg\:nu-pr-6 {
    padding-right: 1.5rem;
  }
  .lg\:nu-pr-7 {
    padding-right: 1.75rem;
  }
  .lg\:nu-pr-8 {
    padding-right: 2rem;
  }
  .lg\:nu-pr-9 {
    padding-right: 2.5rem;
  }
  .lg\:nu-pr-10 {
    padding-right: 3rem;
  }
  .lg\:nu-pb-0 {
    padding-bottom: 0;
  }
  .lg\:nu-pb-1 {
    padding-bottom: 0.25rem;
  }
  .lg\:nu-pb-2 {
    padding-bottom: 0.5rem;
  }
  .lg\:nu-pb-3 {
    padding-bottom: 0.75rem;
  }
  .lg\:nu-pb-4 {
    padding-bottom: 1rem;
  }
  .lg\:nu-pb-5 {
    padding-bottom: 1.25rem;
  }
  .lg\:nu-pb-6 {
    padding-bottom: 1.5rem;
  }
  .lg\:nu-pb-7 {
    padding-bottom: 1.75rem;
  }
  .lg\:nu-pb-8 {
    padding-bottom: 2rem;
  }
  .lg\:nu-pb-9 {
    padding-bottom: 2.5rem;
  }
  .lg\:nu-pb-10 {
    padding-bottom: 3rem;
  }
  .lg\:nu-pl-0 {
    padding-left: 0;
  }
  .lg\:nu-pl-1 {
    padding-left: 0.25rem;
  }
  .lg\:nu-pl-2 {
    padding-left: 0.5rem;
  }
  .lg\:nu-pl-3 {
    padding-left: 0.75rem;
  }
  .lg\:nu-pl-4 {
    padding-left: 1rem;
  }
  .lg\:nu-pl-5 {
    padding-left: 1.25rem;
  }
  .lg\:nu-pl-6 {
    padding-left: 1.5rem;
  }
  .lg\:nu-pl-7 {
    padding-left: 1.75rem;
  }
  .lg\:nu-pl-8 {
    padding-left: 2rem;
  }
  .lg\:nu-pl-9 {
    padding-left: 2.5rem;
  }
  .lg\:nu-pl-10 {
    padding-left: 3rem;
  }
  .lg\:nu-h-100 {
    height: 100%;
  }
  .lg\:nu-h-auto {
    height: auto;
  }
  .lg\:nu-min-h-0 {
    min-height: 0;
  }
  .lg\:nu-min-h-100 {
    min-height: 100%;
  }
  .lg\:nu-min-h-auto {
    min-height: auto;
  }
  .lg\:nu-max-h-0 {
    max-height: 0;
  }
  .lg\:nu-max-h-100 {
    max-height: 100%;
  }
  .lg\:nu-max-h-auto {
    max-height: auto;
  }
  .lg\:nu-w-100 {
    width: 100%;
  }
  .lg\:nu-w-auto {
    width: auto;
  }
  .lg\:nu-min-w-0 {
    min-width: 0;
  }
  .lg\:nu-min-w-100 {
    min-width: 100%;
  }
  .lg\:nu-min-w-auto {
    min-width: auto;
  }
  .lg\:nu-max-w-0 {
    max-width: 0;
  }
  .lg\:nu-max-w-100 {
    max-width: 100%;
  }
  .lg\:nu-max-w-auto {
    max-width: auto;
  }
  .lg\:nu-bottom-100 {
    bottom: 100%;
  }
  .lg\:nu-bottom-0 {
    bottom: 0;
  }
  .lg\:nu-bottom-auto {
    bottom: auto;
  }
  .lg\:nu-d-inline-grid {
    display: inline-grid;
  }
  .lg\:nu-d-grid {
    display: grid;
  }
  .lg\:nu-d-inline-flex {
    display: inline-flex;
  }
  .lg\:nu-d-flex {
    display: flex;
  }
  .lg\:nu-d-block {
    display: block;
  }
  .lg\:nu-d-inline-block {
    display: inline-block;
  }
  .lg\:nu-d-inline {
    display: inline;
  }
  .lg\:nu-d-none {
    display: none;
  }
  .lg\:nu-left-100 {
    left: 100%;
  }
  .lg\:nu-left-0 {
    left: 0;
  }
  .lg\:nu-left-auto {
    left: auto;
  }
  .lg\:nu-position-fixed {
    position: fixed;
  }
  .lg\:nu-position-absolute {
    position: absolute;
  }
  .lg\:nu-position-relative {
    position: relative;
  }
  .lg\:nu-right-100 {
    right: 100%;
  }
  .lg\:nu-right-0 {
    right: 0;
  }
  .lg\:nu-right-auto {
    right: auto;
  }
  .lg\:nu-top-100 {
    top: 100%;
  }
  .lg\:nu-top-0 {
    top: 0;
  }
  .lg\:nu-top-auto {
    top: auto;
  }
  .lg\:nu-font-sm {
    font-size: 0.9375rem;
  }
  .lg\:nu-font-base {
    font-size: 1rem;
  }
  .lg\:nu-font-lg {
    font-size: 1.1875rem;
  }
  .lg\:nu-font-xl {
    font-size: 1.25rem;
  }
  .lg\:nu-font-2xl {
    font-size: 1.375rem;
  }
  .lg\:nu-font-3xl {
    font-size: 1.5rem;
  }
  .lg\:nu-font-4xl {
    font-size: 1.75rem;
  }
  .lg\:nu-font-5xl {
    font-size: 2rem;
  }
  .lg\:nu-font-6xl {
    font-size: 2.25rem;
  }
  .lg\:nu-font-7xl {
    font-size: 2.625rem;
  }
  .lg\:nu-font-8xl {
    font-size: 3.125rem;
  }
  .lg\:nu-font-inherit-size {
    font-size: inherit;
  }
  .lg\:nu-text-justify {
    text-align: justify;
  }
  .lg\:nu-text-center {
    text-align: center;
  }
  .lg\:nu-text-right {
    text-align: right;
  }
  .lg\:nu-text-left {
    text-align: left;
  }
  .lg\:nu-ga-d2 {
    grid-area: d2;
  }
  .lg\:nu-ga-d1 {
    grid-area: d1;
  }
  .lg\:nu-ga-c2 {
    grid-area: c2;
  }
  .lg\:nu-ga-c1 {
    grid-area: c1;
  }
  .lg\:nu-ga-b2 {
    grid-area: b2;
  }
  .lg\:nu-ga-b1 {
    grid-area: b1;
  }
  .lg\:nu-ga-a2 {
    grid-area: a2;
  }
  .lg\:nu-ga-a1 {
    grid-area: a1;
  }
  .lg\:nu-b-dashed {
    border-style: dashed;
  }
  .lg\:nu-b-solid {
    border-style: solid;
  }
  .lg\:nu-b-none {
    border-style: none;
  }
  .lg\:nu-bt-dashed {
    border-top-style: dashed;
  }
  .lg\:nu-bt-solid {
    border-top-style: solid;
  }
  .lg\:nu-bt-none {
    border-top-style: none;
  }
  .lg\:nu-bb-dashed {
    border-bottom-style: dashed;
  }
  .lg\:nu-bb-solid {
    border-bottom-style: solid;
  }
  .lg\:nu-bb-none {
    border-bottom-style: none;
  }
  .lg\:nu-bl-dashed {
    border-left-style: dashed;
  }
  .lg\:nu-bl-solid {
    border-left-style: solid;
  }
  .lg\:nu-bl-none {
    border-left-style: none;
  }
  .lg\:nu-br-dashed {
    border-right-style: dashed;
  }
  .lg\:nu-br-solid {
    border-right-style: solid;
  }
  .lg\:nu-br-none {
    border-right-style: none;
  }
}
@media (min-width: 1500px) {
  .xl\:nu-m-0 {
    margin: 0;
  }
  .xl\:nu-m-1 {
    margin: 0.25rem;
  }
  .xl\:nu-m-2 {
    margin: 0.5rem;
  }
  .xl\:nu-m-3 {
    margin: 0.75rem;
  }
  .xl\:nu-m-4 {
    margin: 1rem;
  }
  .xl\:nu-m-5 {
    margin: 1.25rem;
  }
  .xl\:nu-m-6 {
    margin: 1.5rem;
  }
  .xl\:nu-m-7 {
    margin: 1.75rem;
  }
  .xl\:nu-m-8 {
    margin: 2rem;
  }
  .xl\:nu-m-9 {
    margin: 2.5rem;
  }
  .xl\:nu-m-10 {
    margin: 3rem;
  }
  .xl\:nu-m-auto {
    margin: auto;
  }
  .xl\:-nu-m-4 {
    margin: -1rem;
  }
  .xl\:-nu-m-6 {
    margin: -1.5rem;
  }
  .xl\:-nu-m-8 {
    margin: -2rem;
  }
  .xl\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .xl\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .xl\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .xl\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
  }
  .xl\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .xl\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }
  .xl\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .xl\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
  }
  .xl\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
  }
  .xl\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
  }
  .xl\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .xl\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .xl\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .xl\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .xl\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
  }
  .xl\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .xl\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .xl\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .xl\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .xl\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .xl\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .xl\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .xl\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .xl\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .xl\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .xl\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .xl\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .xl\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .xl\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .xl\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  .xl\:nu-mt-0 {
    margin-top: 0;
  }
  .xl\:nu-mt-1 {
    margin-top: 0.25rem;
  }
  .xl\:nu-mt-2 {
    margin-top: 0.5rem;
  }
  .xl\:nu-mt-3 {
    margin-top: 0.75rem;
  }
  .xl\:nu-mt-4 {
    margin-top: 1rem;
  }
  .xl\:nu-mt-5 {
    margin-top: 1.25rem;
  }
  .xl\:nu-mt-6 {
    margin-top: 1.5rem;
  }
  .xl\:nu-mt-7 {
    margin-top: 1.75rem;
  }
  .xl\:nu-mt-8 {
    margin-top: 2rem;
  }
  .xl\:nu-mt-9 {
    margin-top: 2.5rem;
  }
  .xl\:nu-mt-10 {
    margin-top: 3rem;
  }
  .xl\:nu-mt-auto {
    margin-top: auto;
  }
  .xl\:-nu-mt-4 {
    margin-top: -1rem;
  }
  .xl\:-nu-mt-6 {
    margin-top: -1.5rem;
  }
  .xl\:-nu-mt-8 {
    margin-top: -2rem;
  }
  .xl\:nu-mr-0 {
    margin-right: 0;
  }
  .xl\:nu-mr-1 {
    margin-right: 0.25rem;
  }
  .xl\:nu-mr-2 {
    margin-right: 0.5rem;
  }
  .xl\:nu-mr-3 {
    margin-right: 0.75rem;
  }
  .xl\:nu-mr-4 {
    margin-right: 1rem;
  }
  .xl\:nu-mr-5 {
    margin-right: 1.25rem;
  }
  .xl\:nu-mr-6 {
    margin-right: 1.5rem;
  }
  .xl\:nu-mr-7 {
    margin-right: 1.75rem;
  }
  .xl\:nu-mr-8 {
    margin-right: 2rem;
  }
  .xl\:nu-mr-9 {
    margin-right: 2.5rem;
  }
  .xl\:nu-mr-10 {
    margin-right: 3rem;
  }
  .xl\:nu-mr-auto {
    margin-right: auto;
  }
  .xl\:-nu-mr-4 {
    margin-right: -1rem;
  }
  .xl\:-nu-mr-6 {
    margin-right: -1.5rem;
  }
  .xl\:-nu-mr-8 {
    margin-right: -2rem;
  }
  .xl\:nu-mb-0 {
    margin-bottom: 0;
  }
  .xl\:nu-mb-1 {
    margin-bottom: 0.25rem;
  }
  .xl\:nu-mb-2 {
    margin-bottom: 0.5rem;
  }
  .xl\:nu-mb-3 {
    margin-bottom: 0.75rem;
  }
  .xl\:nu-mb-4 {
    margin-bottom: 1rem;
  }
  .xl\:nu-mb-5 {
    margin-bottom: 1.25rem;
  }
  .xl\:nu-mb-6 {
    margin-bottom: 1.5rem;
  }
  .xl\:nu-mb-7 {
    margin-bottom: 1.75rem;
  }
  .xl\:nu-mb-8 {
    margin-bottom: 2rem;
  }
  .xl\:nu-mb-9 {
    margin-bottom: 2.5rem;
  }
  .xl\:nu-mb-10 {
    margin-bottom: 3rem;
  }
  .xl\:nu-mb-auto {
    margin-bottom: auto;
  }
  .xl\:-nu-mb-4 {
    margin-bottom: -1rem;
  }
  .xl\:-nu-mb-6 {
    margin-bottom: -1.5rem;
  }
  .xl\:-nu-mb-8 {
    margin-bottom: -2rem;
  }
  .xl\:nu-ml-0 {
    margin-left: 0;
  }
  .xl\:nu-ml-1 {
    margin-left: 0.25rem;
  }
  .xl\:nu-ml-2 {
    margin-left: 0.5rem;
  }
  .xl\:nu-ml-3 {
    margin-left: 0.75rem;
  }
  .xl\:nu-ml-4 {
    margin-left: 1rem;
  }
  .xl\:nu-ml-5 {
    margin-left: 1.25rem;
  }
  .xl\:nu-ml-6 {
    margin-left: 1.5rem;
  }
  .xl\:nu-ml-7 {
    margin-left: 1.75rem;
  }
  .xl\:nu-ml-8 {
    margin-left: 2rem;
  }
  .xl\:nu-ml-9 {
    margin-left: 2.5rem;
  }
  .xl\:nu-ml-10 {
    margin-left: 3rem;
  }
  .xl\:nu-ml-auto {
    margin-left: auto;
  }
  .xl\:-nu-ml-4 {
    margin-left: -1rem;
  }
  .xl\:-nu-ml-6 {
    margin-left: -1.5rem;
  }
  .xl\:-nu-ml-8 {
    margin-left: -2rem;
  }
  .xl\:nu-p-0 {
    padding: 0;
  }
  .xl\:nu-p-1 {
    padding: 0.25rem;
  }
  .xl\:nu-p-2 {
    padding: 0.5rem;
  }
  .xl\:nu-p-3 {
    padding: 0.75rem;
  }
  .xl\:nu-p-4 {
    padding: 1rem;
  }
  .xl\:nu-p-5 {
    padding: 1.25rem;
  }
  .xl\:nu-p-6 {
    padding: 1.5rem;
  }
  .xl\:nu-p-7 {
    padding: 1.75rem;
  }
  .xl\:nu-p-8 {
    padding: 2rem;
  }
  .xl\:nu-p-9 {
    padding: 2.5rem;
  }
  .xl\:nu-p-10 {
    padding: 3rem;
  }
  .xl\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .xl\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .xl\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .xl\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
  }
  .xl\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .xl\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  .xl\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .xl\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
  }
  .xl\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .xl\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .xl\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .xl\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .xl\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .xl\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .xl\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .xl\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .xl\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .xl\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .xl\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .xl\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .xl\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .xl\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .xl\:nu-pt-0 {
    padding-top: 0;
  }
  .xl\:nu-pt-1 {
    padding-top: 0.25rem;
  }
  .xl\:nu-pt-2 {
    padding-top: 0.5rem;
  }
  .xl\:nu-pt-3 {
    padding-top: 0.75rem;
  }
  .xl\:nu-pt-4 {
    padding-top: 1rem;
  }
  .xl\:nu-pt-5 {
    padding-top: 1.25rem;
  }
  .xl\:nu-pt-6 {
    padding-top: 1.5rem;
  }
  .xl\:nu-pt-7 {
    padding-top: 1.75rem;
  }
  .xl\:nu-pt-8 {
    padding-top: 2rem;
  }
  .xl\:nu-pt-9 {
    padding-top: 2.5rem;
  }
  .xl\:nu-pt-10 {
    padding-top: 3rem;
  }
  .xl\:nu-pr-0 {
    padding-right: 0;
  }
  .xl\:nu-pr-1 {
    padding-right: 0.25rem;
  }
  .xl\:nu-pr-2 {
    padding-right: 0.5rem;
  }
  .xl\:nu-pr-3 {
    padding-right: 0.75rem;
  }
  .xl\:nu-pr-4 {
    padding-right: 1rem;
  }
  .xl\:nu-pr-5 {
    padding-right: 1.25rem;
  }
  .xl\:nu-pr-6 {
    padding-right: 1.5rem;
  }
  .xl\:nu-pr-7 {
    padding-right: 1.75rem;
  }
  .xl\:nu-pr-8 {
    padding-right: 2rem;
  }
  .xl\:nu-pr-9 {
    padding-right: 2.5rem;
  }
  .xl\:nu-pr-10 {
    padding-right: 3rem;
  }
  .xl\:nu-pb-0 {
    padding-bottom: 0;
  }
  .xl\:nu-pb-1 {
    padding-bottom: 0.25rem;
  }
  .xl\:nu-pb-2 {
    padding-bottom: 0.5rem;
  }
  .xl\:nu-pb-3 {
    padding-bottom: 0.75rem;
  }
  .xl\:nu-pb-4 {
    padding-bottom: 1rem;
  }
  .xl\:nu-pb-5 {
    padding-bottom: 1.25rem;
  }
  .xl\:nu-pb-6 {
    padding-bottom: 1.5rem;
  }
  .xl\:nu-pb-7 {
    padding-bottom: 1.75rem;
  }
  .xl\:nu-pb-8 {
    padding-bottom: 2rem;
  }
  .xl\:nu-pb-9 {
    padding-bottom: 2.5rem;
  }
  .xl\:nu-pb-10 {
    padding-bottom: 3rem;
  }
  .xl\:nu-pl-0 {
    padding-left: 0;
  }
  .xl\:nu-pl-1 {
    padding-left: 0.25rem;
  }
  .xl\:nu-pl-2 {
    padding-left: 0.5rem;
  }
  .xl\:nu-pl-3 {
    padding-left: 0.75rem;
  }
  .xl\:nu-pl-4 {
    padding-left: 1rem;
  }
  .xl\:nu-pl-5 {
    padding-left: 1.25rem;
  }
  .xl\:nu-pl-6 {
    padding-left: 1.5rem;
  }
  .xl\:nu-pl-7 {
    padding-left: 1.75rem;
  }
  .xl\:nu-pl-8 {
    padding-left: 2rem;
  }
  .xl\:nu-pl-9 {
    padding-left: 2.5rem;
  }
  .xl\:nu-pl-10 {
    padding-left: 3rem;
  }
  .xl\:nu-h-100 {
    height: 100%;
  }
  .xl\:nu-h-auto {
    height: auto;
  }
  .xl\:nu-min-h-0 {
    min-height: 0;
  }
  .xl\:nu-min-h-100 {
    min-height: 100%;
  }
  .xl\:nu-min-h-auto {
    min-height: auto;
  }
  .xl\:nu-max-h-0 {
    max-height: 0;
  }
  .xl\:nu-max-h-100 {
    max-height: 100%;
  }
  .xl\:nu-max-h-auto {
    max-height: auto;
  }
  .xl\:nu-w-100 {
    width: 100%;
  }
  .xl\:nu-w-auto {
    width: auto;
  }
  .xl\:nu-min-w-0 {
    min-width: 0;
  }
  .xl\:nu-min-w-100 {
    min-width: 100%;
  }
  .xl\:nu-min-w-auto {
    min-width: auto;
  }
  .xl\:nu-max-w-0 {
    max-width: 0;
  }
  .xl\:nu-max-w-100 {
    max-width: 100%;
  }
  .xl\:nu-max-w-auto {
    max-width: auto;
  }
  .xl\:nu-bottom-100 {
    bottom: 100%;
  }
  .xl\:nu-bottom-0 {
    bottom: 0;
  }
  .xl\:nu-bottom-auto {
    bottom: auto;
  }
  .xl\:nu-d-inline-grid {
    display: inline-grid;
  }
  .xl\:nu-d-grid {
    display: grid;
  }
  .xl\:nu-d-inline-flex {
    display: inline-flex;
  }
  .xl\:nu-d-flex {
    display: flex;
  }
  .xl\:nu-d-block {
    display: block;
  }
  .xl\:nu-d-inline-block {
    display: inline-block;
  }
  .xl\:nu-d-inline {
    display: inline;
  }
  .xl\:nu-d-none {
    display: none;
  }
  .xl\:nu-left-100 {
    left: 100%;
  }
  .xl\:nu-left-0 {
    left: 0;
  }
  .xl\:nu-left-auto {
    left: auto;
  }
  .xl\:nu-position-fixed {
    position: fixed;
  }
  .xl\:nu-position-absolute {
    position: absolute;
  }
  .xl\:nu-position-relative {
    position: relative;
  }
  .xl\:nu-right-100 {
    right: 100%;
  }
  .xl\:nu-right-0 {
    right: 0;
  }
  .xl\:nu-right-auto {
    right: auto;
  }
  .xl\:nu-top-100 {
    top: 100%;
  }
  .xl\:nu-top-0 {
    top: 0;
  }
  .xl\:nu-top-auto {
    top: auto;
  }
  .xl\:nu-font-sm {
    font-size: 0.9375rem;
  }
  .xl\:nu-font-base {
    font-size: 1rem;
  }
  .xl\:nu-font-lg {
    font-size: 1.1875rem;
  }
  .xl\:nu-font-xl {
    font-size: 1.25rem;
  }
  .xl\:nu-font-2xl {
    font-size: 1.375rem;
  }
  .xl\:nu-font-3xl {
    font-size: 1.5rem;
  }
  .xl\:nu-font-4xl {
    font-size: 1.75rem;
  }
  .xl\:nu-font-5xl {
    font-size: 2rem;
  }
  .xl\:nu-font-6xl {
    font-size: 2.25rem;
  }
  .xl\:nu-font-7xl {
    font-size: 2.625rem;
  }
  .xl\:nu-font-8xl {
    font-size: 3.125rem;
  }
  .xl\:nu-font-inherit-size {
    font-size: inherit;
  }
  .xl\:nu-text-justify {
    text-align: justify;
  }
  .xl\:nu-text-center {
    text-align: center;
  }
  .xl\:nu-text-right {
    text-align: right;
  }
  .xl\:nu-text-left {
    text-align: left;
  }
  .xl\:nu-ga-d2 {
    grid-area: d2;
  }
  .xl\:nu-ga-d1 {
    grid-area: d1;
  }
  .xl\:nu-ga-c2 {
    grid-area: c2;
  }
  .xl\:nu-ga-c1 {
    grid-area: c1;
  }
  .xl\:nu-ga-b2 {
    grid-area: b2;
  }
  .xl\:nu-ga-b1 {
    grid-area: b1;
  }
  .xl\:nu-ga-a2 {
    grid-area: a2;
  }
  .xl\:nu-ga-a1 {
    grid-area: a1;
  }
  .xl\:nu-b-dashed {
    border-style: dashed;
  }
  .xl\:nu-b-solid {
    border-style: solid;
  }
  .xl\:nu-b-none {
    border-style: none;
  }
  .xl\:nu-bt-dashed {
    border-top-style: dashed;
  }
  .xl\:nu-bt-solid {
    border-top-style: solid;
  }
  .xl\:nu-bt-none {
    border-top-style: none;
  }
  .xl\:nu-bb-dashed {
    border-bottom-style: dashed;
  }
  .xl\:nu-bb-solid {
    border-bottom-style: solid;
  }
  .xl\:nu-bb-none {
    border-bottom-style: none;
  }
  .xl\:nu-bl-dashed {
    border-left-style: dashed;
  }
  .xl\:nu-bl-solid {
    border-left-style: solid;
  }
  .xl\:nu-bl-none {
    border-left-style: none;
  }
  .xl\:nu-br-dashed {
    border-right-style: dashed;
  }
  .xl\:nu-br-solid {
    border-right-style: solid;
  }
  .xl\:nu-br-none {
    border-right-style: none;
  }
}
.waa-app {
  overflow-x: hidden;
}
.d-flex {
  display: flex;
}
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-gap-1 {
  gap: 1rem;
}
.flex-wrap {
  flex-wrap: wrap;
}
.search-input input {
  padding: 0.5rem;
  flex-grow: 1;
}
.search-input .search-icon {
  padding: 0.5rem;
  cursor: pointer;
  border-left: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.align-right {
  text-align: right;
}
hr.line {
  border-top: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.center-div {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  height: 80vh;
}
.center-box {
  padding: 0.9375rem;
  text-align: center;
  border: 0.125rem solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.next-step-button {
  display: flex;
  flex-direction: column;
  align-items: end;
  gap: 1.5rem;
}
@media (max-width: 767px) {
  .next-step-button {
    align-items: center;
  }
}
.container-bgcolor {
  background-color: var(--nt-color-background-gray-050, #f8f8f8);
}
.disabled {
  pointer-events: none;
  opacity: 0.5;
  text-decoration: none;
}
.disabled::part(text core) {
  text-decoration: none;
}
.disabled::part(root core) {
  color: black;
}
.parent-account-info .load-link {
  text-align: right;
  float: right;
}
.parent-account-info .scroller {
  max-height: 31.25rem;
  overflow-y: auto;
}
.parent-account-info .bggreen {
  background-color: var(--nt-color-background-decorative, #114a21);
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen h5 {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .load-link::part(root core) {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen nucleus-radio-button {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .nb-link--link {
  color: var(--nt-color-text-inverse, #ffffff);
}
.final-selection .scroller {
  max-height: 39.375rem;
  overflow-y: auto;
}
/* import Nucleus CSS reset, custom properties, and helper classes */
/**
 * Current accessible component composition map
 *
 * @return  { map }  Object-like map of nested data
 *
 * @example:
 * $coreComponentMap: $coreForm;
 *
 *  $coreComponentMap (
 *    'label': (
 *      'required': (
 *        'color': red,
 *        'background-color': light-grey
 *      )
 *    )
 *  );
 */
/**
 * Function to return value from the current $coreComponentMap
 *
 * @param   {string} $key [Dot delimited string to search for a value (eg: 'label.required.color')]
 * @param   {map} $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {string}
 *  // example in core-form
 *  composition('label.required.color') => red
 */
/**
 * Mixin to generate styles from composition map.
 * Useful for dynamic styles instead of specifically hardcoded
 *
 * @param   {string}  $key [Dot delimited string to search for a map of styles]
 * @param   {map}  $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {css styles}
 *
 *  .label-required {
 *    @include composition('label.required');
 *  }
 *
 *  .label-required {
 *    color: red;
 *    background-color: light-grey;
 *  }
 */
/**
 * $list: a, b, c, d, e, f;
 * $first: first($list); // a
 * $last: last($list); // f
 */
/**
 * $list: b, c, d, e, f;
 * $new-list: prepend($list, a); // a, b, c, d, e, f
 */
/**
 * $list: a, b z, c, z, d, z, e, f;
 * $new-list: remove($list, z); // a, b z, c, d, e, f;
 * $new-list: remove($list, z, true); // a, b, c, d, e, f
 */
/**
 * $list: a, b, z, c, d, e, f;
 * $new-list: remove-nth($list, 3); // a, b, c, d, e, f
 * $new-list: remove-nth($list, 0); // error
 * $new-list: remove-nth($list, -2); // a, b, z, c, d, f
 * $new-list: remove-nth($list, -10); // error
 * $new-list: remove-nth($list, 100); // error
 * $new-list: remove-nth($list, zog); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: reverse($list); // h, g, f, c d e, b, a
 * $new-list: reverse($list, true); // h, g, f, e d c, b, a
 */
/**
 * $list: a, b, c, d, e, f;
 * $new-list: slice($list, 3, 5); // c, d, e
 * $new-list: slice($list, 4, 4); // d
 * $new-list: slice($list, 5, 3); // error
 * $new-list: slice($list, -1, 10); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: to-string($list); // abcdefgh
 * $new-list: to-string($list, '-'); // a-b-c-d-e-f-g-h
 */
/**
 * [deep-map-merge description]
 *
 * @link  https://medium.com/@pentzzsolt/a-non-destructive-map-merge-function-for-sass-f91637f87b2e
 *
 * @param   {map}  $parent-map  [$parent-map description]
 * @param   {map}  $child-map   [$child-map description]
 *
 */
/**
 * search-map()
 *
 * Retrieves immediate or nested value from map
 *
 * @param   {string} | $key | Dot delimited string to search for a value (eg: 'container.fluid')
 * @param   {map} | $map | Map of styles to search for the passed key
 *
 * @return  {value} Returns value of query
 */
/*
 * Hide only visually, but have it available for screen readers:
 * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 *
 * 1. For long content, line feeds are not interpreted as spaces and small width
 *    causes content to wrap 1 word per line:
 *    https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe

 * 2. See: http://a11yproject.com/posts/how-to-hide-content
 * 3. See: http://hugogiraudel.com/2016/10/13/css-hide-and-seek/
 */
/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 *
 * 1. Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
 */
/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
@media (min-width: 0) and (max-width: 767px) {
  .nb-container {
    max-width: 767px;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .nb-container {
    max-width: 960px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1200px) and (max-width: 1499px) {
  .nb-container {
    max-width: 1200px;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (min-width: 1500px) {
  .nb-container {
    max-width: 1900px;
    padding-left: 2.3125rem;
    padding-right: 2.3125rem;
  }
}
.nb-container {
  margin-left: auto;
  margin-right: auto;
}
.nb-list {
  padding-left: 2rem;
  font-size: var(--nt-size-font-base, 1rem);
  line-height: var(--nt-font-line-height-open, 1.5);
}
@media (min-width: 1200px) {
  .nb-list {
    font-size: var(--nt-size-font-lg, 1.1875rem);
  }
}
.nb-list-item {
  padding-left: 0.5rem;
}
dl.nb-list {
  display: grid;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1rem;
  grid-template-columns: 10rem auto;
  padding-left: 0;
}
dl.nb-list > dt {
  font-weight: bold;
}
dl.nb-list > dd {
  margin-left: 0;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana"), url("/assets/fonts/fs-humana/fs-humana.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold"), url("/assets/fonts/fs-humana/fs-humana-bold.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Italic"), url("/assets/fonts/fs-humana/fs-humana-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold Italic"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Light"), url("/assets/fonts/fs-humana/fs-humana-light.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: FS Humana;
  src: local("FS Humana Light Italic"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light-italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
head {
  --nucleus-breakpoints: "{"sm":0,"md":"768px","lg":"1200px","xl":"1500px"}";
}
.is-dark,
.is-dark > * {
  color: #ffffff;
}
.nb-container-fluid {
  margin-left: auto;
  margin-right: auto;
  max-width: 1500px;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 768px) {
  :root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
  }
}
@media (min-width: 1200px) {
  :root {
    --nb-h1-font-size: var(--nt-size-font-8xl);
    --nb-h2-font-size: var(--nt-size-font-6xl);
    --nb-h3-font-size: var(--nt-size-font-4xl);
    --nb-h4-font-size: var(--nt-size-font-2xl);
    --nb-h5-font-size: var(--nt-size-font-xl);
    --nb-h6-font-size: var(--nt-size-font-lg);
    --nb-p-font-size: var(--nt-size-font-lg);
  }
}
blockquote, .nb-quote {
  font-size: var(--nt-size-font-2xl);
  font-style: italic;
  font-weight: var(--nt-font-weight-bold);
  line-height: var(--nt-font-line-height-open);
  margin-bottom: 1.5em;
}
@media (min-width: 768px) {
  blockquote, .nb-quote {
    font-size: var(--nt-size-font-3xl);
  }
}
.nb-link--text {
  color: #3a3b3d;
}
.nb-link--text:visited {
  color: var(--nb-link-visited, #3a3b3d);
}
.nb-link--text:hover, .nb-link--text:active, .nb-link--text:focus {
  color: #007481;
}
.nb-link--text:disabled {
  color: #c8c8c8;
}
.nb-link--link {
  color: #007481;
}
.nb-link--link:visited {
  color: var(--nb-link-visited, #007481);
}
.nb-link--link:hover, .nb-link--link:active, .nb-link--link:focus {
  color: #005b68;
}
.nb-link--link:disabled {
  color: #c8c8c8;
}
.nb-link--reversed {
  color: #ffffff;
}
.nb-link--reversed:visited {
  color: var(--nb-link-visited, #ffffff);
}
.nb-link--reversed:hover, .nb-link--reversed:active, .nb-link--reversed:focus {
  color: #ffffff;
}
.nb-link--reversed:disabled {
  color: #c8c8c8;
}
.nb-vertically-center {
  display: inline-flex;
  align-items: center;
}
.nb-reset-list {
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}
.nb-visually-hidden {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.not-focus\:nb-visually-hidden:not(:focus) {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.nu-m-0 {
  margin: 0;
}
.nu-m-1 {
  margin: 0.25rem;
}
.nu-m-2 {
  margin: 0.5rem;
}
.nu-m-3 {
  margin: 0.75rem;
}
.nu-m-4 {
  margin: 1rem;
}
.nu-m-5 {
  margin: 1.25rem;
}
.nu-m-6 {
  margin: 1.5rem;
}
.nu-m-7 {
  margin: 1.75rem;
}
.nu-m-8 {
  margin: 2rem;
}
.nu-m-9 {
  margin: 2.5rem;
}
.nu-m-10 {
  margin: 3rem;
}
.nu-m-auto {
  margin: auto;
}
.-nu-m-4 {
  margin: -1rem;
}
.-nu-m-6 {
  margin: -1.5rem;
}
.-nu-m-8 {
  margin: -2rem;
}
.nu-mx-0 {
  margin-right: 0;
  margin-left: 0;
}
.nu-mx-1 {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.nu-mx-2 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.nu-mx-3 {
  margin-right: 0.75rem;
  margin-left: 0.75rem;
}
.nu-mx-4 {
  margin-right: 1rem;
  margin-left: 1rem;
}
.nu-mx-5 {
  margin-right: 1.25rem;
  margin-left: 1.25rem;
}
.nu-mx-6 {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.nu-mx-7 {
  margin-right: 1.75rem;
  margin-left: 1.75rem;
}
.nu-mx-8 {
  margin-right: 2rem;
  margin-left: 2rem;
}
.nu-mx-9 {
  margin-right: 2.5rem;
  margin-left: 2.5rem;
}
.nu-mx-10 {
  margin-right: 3rem;
  margin-left: 3rem;
}
.nu-mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.-nu-mx-4 {
  margin-right: -1rem;
  margin-left: -1rem;
}
.-nu-mx-6 {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.-nu-mx-8 {
  margin-right: -2rem;
  margin-left: -2rem;
}
.nu-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.nu-my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.nu-my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.nu-my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.nu-my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.nu-my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.nu-my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.nu-my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.nu-my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.nu-my-9 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.nu-my-10 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.nu-my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-nu-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.-nu-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.-nu-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
.nu-mt-0 {
  margin-top: 0;
}
.nu-mt-1 {
  margin-top: 0.25rem;
}
.nu-mt-2 {
  margin-top: 0.5rem;
}
.nu-mt-3 {
  margin-top: 0.75rem;
}
.nu-mt-4 {
  margin-top: 1rem;
}
.nu-mt-5 {
  margin-top: 1.25rem;
}
.nu-mt-6 {
  margin-top: 1.5rem;
}
.nu-mt-7 {
  margin-top: 1.75rem;
}
.nu-mt-8 {
  margin-top: 2rem;
}
.nu-mt-9 {
  margin-top: 2.5rem;
}
.nu-mt-10 {
  margin-top: 3rem;
}
.nu-mt-auto {
  margin-top: auto;
}
.-nu-mt-4 {
  margin-top: -1rem;
}
.-nu-mt-6 {
  margin-top: -1.5rem;
}
.-nu-mt-8 {
  margin-top: -2rem;
}
.nu-mr-0 {
  margin-right: 0;
}
.nu-mr-1 {
  margin-right: 0.25rem;
}
.nu-mr-2 {
  margin-right: 0.5rem;
}
.nu-mr-3 {
  margin-right: 0.75rem;
}
.nu-mr-4 {
  margin-right: 1rem;
}
.nu-mr-5 {
  margin-right: 1.25rem;
}
.nu-mr-6 {
  margin-right: 1.5rem;
}
.nu-mr-7 {
  margin-right: 1.75rem;
}
.nu-mr-8 {
  margin-right: 2rem;
}
.nu-mr-9 {
  margin-right: 2.5rem;
}
.nu-mr-10 {
  margin-right: 3rem;
}
.nu-mr-auto {
  margin-right: auto;
}
.-nu-mr-4 {
  margin-right: -1rem;
}
.-nu-mr-6 {
  margin-right: -1.5rem;
}
.-nu-mr-8 {
  margin-right: -2rem;
}
.nu-mb-0 {
  margin-bottom: 0;
}
.nu-mb-1 {
  margin-bottom: 0.25rem;
}
.nu-mb-2 {
  margin-bottom: 0.5rem;
}
.nu-mb-3 {
  margin-bottom: 0.75rem;
}
.nu-mb-4 {
  margin-bottom: 1rem;
}
.nu-mb-5 {
  margin-bottom: 1.25rem;
}
.nu-mb-6 {
  margin-bottom: 1.5rem;
}
.nu-mb-7 {
  margin-bottom: 1.75rem;
}
.nu-mb-8 {
  margin-bottom: 2rem;
}
.nu-mb-9 {
  margin-bottom: 2.5rem;
}
.nu-mb-10 {
  margin-bottom: 3rem;
}
.nu-mb-auto {
  margin-bottom: auto;
}
.-nu-mb-4 {
  margin-bottom: -1rem;
}
.-nu-mb-6 {
  margin-bottom: -1.5rem;
}
.-nu-mb-8 {
  margin-bottom: -2rem;
}
.nu-ml-0 {
  margin-left: 0;
}
.nu-ml-1 {
  margin-left: 0.25rem;
}
.nu-ml-2 {
  margin-left: 0.5rem;
}
.nu-ml-3 {
  margin-left: 0.75rem;
}
.nu-ml-4 {
  margin-left: 1rem;
}
.nu-ml-5 {
  margin-left: 1.25rem;
}
.nu-ml-6 {
  margin-left: 1.5rem;
}
.nu-ml-7 {
  margin-left: 1.75rem;
}
.nu-ml-8 {
  margin-left: 2rem;
}
.nu-ml-9 {
  margin-left: 2.5rem;
}
.nu-ml-10 {
  margin-left: 3rem;
}
.nu-ml-auto {
  margin-left: auto;
}
.-nu-ml-4 {
  margin-left: -1rem;
}
.-nu-ml-6 {
  margin-left: -1.5rem;
}
.-nu-ml-8 {
  margin-left: -2rem;
}
.nu-p-0 {
  padding: 0;
}
.nu-p-1 {
  padding: 0.25rem;
}
.nu-p-2 {
  padding: 0.5rem;
}
.nu-p-3 {
  padding: 0.75rem;
}
.nu-p-4 {
  padding: 1rem;
}
.nu-p-5 {
  padding: 1.25rem;
}
.nu-p-6 {
  padding: 1.5rem;
}
.nu-p-7 {
  padding: 1.75rem;
}
.nu-p-8 {
  padding: 2rem;
}
.nu-p-9 {
  padding: 2.5rem;
}
.nu-p-10 {
  padding: 3rem;
}
.nu-px-0 {
  padding-right: 0;
  padding-left: 0;
}
.nu-px-1 {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.nu-px-2 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.nu-px-3 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.nu-px-4 {
  padding-right: 1rem;
  padding-left: 1rem;
}
.nu-px-5 {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.nu-px-6 {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.nu-px-7 {
  padding-right: 1.75rem;
  padding-left: 1.75rem;
}
.nu-px-8 {
  padding-right: 2rem;
  padding-left: 2rem;
}
.nu-px-9 {
  padding-right: 2.5rem;
  padding-left: 2.5rem;
}
.nu-px-10 {
  padding-right: 3rem;
  padding-left: 3rem;
}
.nu-py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.nu-py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.nu-py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.nu-py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.nu-py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.nu-py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.nu-py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.nu-py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.nu-py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.nu-py-9 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.nu-py-10 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.nu-pt-0 {
  padding-top: 0;
}
.nu-pt-1 {
  padding-top: 0.25rem;
}
.nu-pt-2 {
  padding-top: 0.5rem;
}
.nu-pt-3 {
  padding-top: 0.75rem;
}
.nu-pt-4 {
  padding-top: 1rem;
}
.nu-pt-5 {
  padding-top: 1.25rem;
}
.nu-pt-6 {
  padding-top: 1.5rem;
}
.nu-pt-7 {
  padding-top: 1.75rem;
}
.nu-pt-8 {
  padding-top: 2rem;
}
.nu-pt-9 {
  padding-top: 2.5rem;
}
.nu-pt-10 {
  padding-top: 3rem;
}
.nu-pr-0 {
  padding-right: 0;
}
.nu-pr-1 {
  padding-right: 0.25rem;
}
.nu-pr-2 {
  padding-right: 0.5rem;
}
.nu-pr-3 {
  padding-right: 0.75rem;
}
.nu-pr-4 {
  padding-right: 1rem;
}
.nu-pr-5 {
  padding-right: 1.25rem;
}
.nu-pr-6 {
  padding-right: 1.5rem;
}
.nu-pr-7 {
  padding-right: 1.75rem;
}
.nu-pr-8 {
  padding-right: 2rem;
}
.nu-pr-9 {
  padding-right: 2.5rem;
}
.nu-pr-10 {
  padding-right: 3rem;
}
.nu-pb-0 {
  padding-bottom: 0;
}
.nu-pb-1 {
  padding-bottom: 0.25rem;
}
.nu-pb-2 {
  padding-bottom: 0.5rem;
}
.nu-pb-3 {
  padding-bottom: 0.75rem;
}
.nu-pb-4 {
  padding-bottom: 1rem;
}
.nu-pb-5 {
  padding-bottom: 1.25rem;
}
.nu-pb-6 {
  padding-bottom: 1.5rem;
}
.nu-pb-7 {
  padding-bottom: 1.75rem;
}
.nu-pb-8 {
  padding-bottom: 2rem;
}
.nu-pb-9 {
  padding-bottom: 2.5rem;
}
.nu-pb-10 {
  padding-bottom: 3rem;
}
.nu-pl-0 {
  padding-left: 0;
}
.nu-pl-1 {
  padding-left: 0.25rem;
}
.nu-pl-2 {
  padding-left: 0.5rem;
}
.nu-pl-3 {
  padding-left: 0.75rem;
}
.nu-pl-4 {
  padding-left: 1rem;
}
.nu-pl-5 {
  padding-left: 1.25rem;
}
.nu-pl-6 {
  padding-left: 1.5rem;
}
.nu-pl-7 {
  padding-left: 1.75rem;
}
.nu-pl-8 {
  padding-left: 2rem;
}
.nu-pl-9 {
  padding-left: 2.5rem;
}
.nu-pl-10 {
  padding-left: 3rem;
}
.nu-h-100 {
  height: 100%;
}
.nu-h-auto {
  height: auto;
}
.nu-min-h-0 {
  min-height: 0;
}
.nu-min-h-100 {
  min-height: 100%;
}
.nu-min-h-auto {
  min-height: auto;
}
.nu-max-h-0 {
  max-height: 0;
}
.nu-max-h-100 {
  max-height: 100%;
}
.nu-max-h-auto {
  max-height: auto;
}
.nu-w-100 {
  width: 100%;
}
.nu-w-auto {
  width: auto;
}
.nu-min-w-0 {
  min-width: 0;
}
.nu-min-w-100 {
  min-width: 100%;
}
.nu-min-w-auto {
  min-width: auto;
}
.nu-max-w-0 {
  max-width: 0;
}
.nu-max-w-100 {
  max-width: 100%;
}
.nu-max-w-auto {
  max-width: auto;
}
.nu-bottom-100 {
  bottom: 100%;
}
.nu-bottom-0 {
  bottom: 0;
}
.nu-bottom-auto {
  bottom: auto;
}
.nu-d-inline-grid {
  display: inline-grid;
}
.nu-d-grid {
  display: grid;
}
.nu-d-inline-flex {
  display: inline-flex;
}
.nu-d-flex {
  display: flex;
}
.nu-d-block {
  display: block;
}
.nu-d-inline-block {
  display: inline-block;
}
.nu-d-inline {
  display: inline;
}
.nu-d-none {
  display: none;
}
.nu-left-100 {
  left: 100%;
}
.nu-left-0 {
  left: 0;
}
.nu-left-auto {
  left: auto;
}
.nu-position-fixed {
  position: fixed;
}
.nu-position-absolute {
  position: absolute;
}
.nu-position-relative {
  position: relative;
}
.nu-right-100 {
  right: 100%;
}
.nu-right-0 {
  right: 0;
}
.nu-right-auto {
  right: auto;
}
.nu-top-100 {
  top: 100%;
}
.nu-top-0 {
  top: 0;
}
.nu-top-auto {
  top: auto;
}
.nu-z-1 {
  z-index: 1;
}
.-nu-outline-offset-3 {
  --outline-offset: -3px;
}
.nu-outline-none {
  outline-style: none;
}
.nu-outline-dashed {
  outline-style: dashed;
}
.nu-outline-solid {
  outline-style: solid;
}
.nu-pointer-events-none {
  pointer-events: none;
}
.nu-pointer-events-auto {
  pointer-events: auto;
}
.nu-shadow-popover {
  box-shadow: 0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);
}
.nu-shadow-card {
  box-shadow: 0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);
}
.nu-shadow-selection {
  box-shadow: 0 0.5rem 1rem rgba(17, 74, 33, 0.2);
}
.nu-text-primary {
  color: #3a3b3d;
}
.nu-text-secondary {
  color: #53575a;
}
.nu-text-reversed {
  color: #ffffff;
}
.nu-text-heading-large {
  color: #5c9a1b;
}
.nu-text-heading {
  color: #114A21;
}
.nu-text-inherit-color {
  color: inherit;
}
.nu-text-utility-success {
  color: #008200;
}
.nu-text-utility-error {
  color: #aa0008;
}
.nu-text-utility-disabled {
  color: #c8c8c8;
}
.nu-text-utility-selected-1 {
  color: #114a21;
}
.nu-text-utility-selected-2 {
  color: #5c9a1b;
}
.nu-text-utility-unselected {
  color: #707373;
}
.nu-text-notification-high {
  color: #aa0008;
}
.nu-text-notification-medium {
  color: #be5000;
}
.nu-text-notification-low {
  color: #0062a6;
}
.nu-font-humana {
  font-family: FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;
}
.nu-font-inherit-family {
  font-family: inherit;
}
.nu-font-sm {
  font-size: 0.9375rem;
}
.nu-font-base {
  font-size: 1rem;
}
.nu-font-lg {
  font-size: 1.1875rem;
}
.nu-font-xl {
  font-size: 1.25rem;
}
.nu-font-2xl {
  font-size: 1.375rem;
}
.nu-font-3xl {
  font-size: 1.5rem;
}
.nu-font-4xl {
  font-size: 1.75rem;
}
.nu-font-5xl {
  font-size: 2rem;
}
.nu-font-6xl {
  font-size: 2.25rem;
}
.nu-font-7xl {
  font-size: 2.625rem;
}
.nu-font-8xl {
  font-size: 3.125rem;
}
.nu-font-inherit-size {
  font-size: inherit;
}
.nu-font-italic {
  font-style: italic;
}
.nu-font-not-italic {
  font-style: normal;
}
.nu-font-inherit-style {
  font-style: inherit;
}
.nu-font-light {
  font-weight: 300;
}
.nu-font-regular {
  font-weight: 400;
}
.nu-font-medium {
  font-weight: 500;
}
.nu-font-semibold {
  font-weight: 600;
}
.nu-font-bold {
  font-weight: 700;
}
.nu-font-inherit-weight {
  font-weight: inherit;
}
.nu-line-height-none {
  line-height: 1;
}
.nu-line-height-compact {
  line-height: 1.25;
}
.nu-line-height-comfortable {
  line-height: 1.375;
}
.nu-line-height-open {
  line-height: 1.5;
}
.nu-line-height-0 {
  line-height: 0;
}
.nu-line-height-inherit {
  line-height: inherit;
}
.nu-text-justify {
  text-align: justify;
}
.nu-text-center {
  text-align: center;
}
.nu-text-right {
  text-align: right;
}
.nu-text-left {
  text-align: left;
}
.nu-text-no-underline {
  text-decoration: none;
}
.nu-text-nowrap {
  white-space: nowrap;
}
.nu-items-center {
  align-items: center;
}
.nu-self-center {
  align-self: center;
}
.nu-flex-1 {
  flex: 1 1 0%;
}
.nu-flex-auto {
  flex: 1 1 auto;
}
.nu-flex-shrink-1 {
  flex-shrink: 1;
}
.nu-flex-shrink-0 {
  flex-shrink: 0;
}
.nu-ga-d2 {
  grid-area: d2;
}
.nu-ga-d1 {
  grid-area: d1;
}
.nu-ga-c2 {
  grid-area: c2;
}
.nu-ga-c1 {
  grid-area: c1;
}
.nu-ga-b2 {
  grid-area: b2;
}
.nu-ga-b1 {
  grid-area: b1;
}
.nu-ga-a2 {
  grid-area: a2;
}
.nu-ga-a1 {
  grid-area: a1;
}
.nu-justify-between {
  justify-content: space-between;
}
.nu-b-transparent {
  border-color: transparent;
}
.nu-b-gray-100 {
  border-color: #efeff1;
}
.nu-b-gray-200 {
  border-color: #c8c8c8;
}
.nu-b-gray-400 {
  border-color: #909696;
}
.nu-b-gray-500 {
  border-color: #707373;
}
.nu-b-gray-700 {
  border-color: #53575a;
}
.nu-b-gray-800 {
  border-color: #3a3b3d;
}
.nu-b-gray-900 {
  border-color: #15191b;
}
.nu-b-gray-base {
  border-color: #ffffff;
}
.nu-b-gray-050 {
  border-color: #f8f8f8;
}
.nu-b-accent-primary-1 {
  border-color: #78be20;
}
.nu-b-accent-primary-2 {
  border-color: #5c9a1b;
}
.nu-b-accent-secondary-1 {
  border-color: #114A21;
}
.nu-b-accent-secondary-2 {
  border-color: #af0061;
}
.nu-b-accent-secondary-3 {
  border-color: #003057;
}
.nu-b-accent-tertiary-1 {
  border-color: #66bbc4;
}
.nu-b-accent-tertiary-2 {
  border-color: #fb5373;
}
.nu-b-accent-tertiary-3 {
  border-color: #ffc600;
}
.nu-b-utility-success {
  border-color: #008200;
}
.nu-b-utility-error {
  border-color: #aa0008;
}
.nu-b-utility-disabled {
  border-color: #c8c8c8;
}
.nu-b-utility-selected-1 {
  border-color: #114a21;
}
.nu-b-utility-selected-2 {
  border-color: #5c9a1b;
}
.nu-b-utility-unselected {
  border-color: #707373;
}
.nu-b-notification-high {
  border-color: #aa0008;
}
.nu-b-notification-medium {
  border-color: #be5000;
}
.nu-b-notification-low {
  border-color: #0062a6;
}
.nu-b-dashed {
  border-style: dashed;
}
.nu-b-solid {
  border-style: solid;
}
.nu-b-none {
  border-style: none;
}
.nu-b-0 {
  border-width: 0;
}
.nu-b-1 {
  border-width: 1px;
}
.nu-b-2 {
  border-width: 2px;
}
.nu-b-3 {
  border-width: 3px;
}
.nu-bt-dashed {
  border-top-style: dashed;
}
.nu-bt-solid {
  border-top-style: solid;
}
.nu-bt-none {
  border-top-style: none;
}
.nu-bb-dashed {
  border-bottom-style: dashed;
}
.nu-bb-solid {
  border-bottom-style: solid;
}
.nu-bb-none {
  border-bottom-style: none;
}
.nu-bl-dashed {
  border-left-style: dashed;
}
.nu-bl-solid {
  border-left-style: solid;
}
.nu-bl-none {
  border-left-style: none;
}
.nu-br-dashed {
  border-right-style: dashed;
}
.nu-br-solid {
  border-right-style: solid;
}
.nu-br-none {
  border-right-style: none;
}
.nu-bt-0 {
  border-top-width: 0;
}
.nu-bt-1 {
  border-top-width: 1px;
}
.nu-bt-2 {
  border-top-width: 2px;
}
.nu-bt-3 {
  border-top-width: 3px;
}
.nu-bb-0 {
  border-bottom-width: 0;
}
.nu-bb-1 {
  border-bottom-width: 1px;
}
.nu-bb-2 {
  border-bottom-width: 2px;
}
.nu-bb-3 {
  border-bottom-width: 3px;
}
.nu-bl-0 {
  border-left-width: 0;
}
.nu-bl-1 {
  border-left-width: 1px;
}
.nu-bl-2 {
  border-left-width: 2px;
}
.nu-bl-3 {
  border-left-width: 3px;
}
.nu-br-0 {
  border-right-width: 0;
}
.nu-br-1 {
  border-right-width: 1px;
}
.nu-br-2 {
  border-right-width: 2px;
}
.nu-br-3 {
  border-right-width: 3px;
}
.nu-radius-sharp {
  border-radius: 0;
}
.nu-radius-fine {
  border-radius: 0.25rem;
}
.nu-radius-rounded {
  border-radius: 0.5rem;
}
.nu-radius-smooth {
  border-radius: 0.75rem;
}
.nu-radius-full {
  border-radius: 99rem;
}
.nu-radius-chat-sent-bottom-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-bottom-right {
  border-radius: 0;
}
.nu-radius-chat-sent-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-top-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-bottom-left {
  border-radius: 0;
}
.nu-radius-chat-received-bottom-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-right {
  border-radius: 0.75rem;
}
.nu-radius-tl-sharp {
  border-top-left-radius: 0;
}
.nu-radius-tl-fine {
  border-top-left-radius: 0.25rem;
}
.nu-radius-tl-rounded {
  border-top-left-radius: 0.5rem;
}
.nu-radius-tl-smooth {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-full {
  border-top-left-radius: 99rem;
}
.nu-radius-tl-chat-sent-bottom-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-bottom-right {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-sent-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-bottom-left {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-received-bottom-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tr-sharp {
  border-top-right-radius: 0;
}
.nu-radius-tr-fine {
  border-top-right-radius: 0.25rem;
}
.nu-radius-tr-rounded {
  border-top-right-radius: 0.5rem;
}
.nu-radius-tr-smooth {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-full {
  border-top-right-radius: 99rem;
}
.nu-radius-tr-chat-sent-bottom-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-bottom-right {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-sent-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-bottom-left {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-received-bottom-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-br-sharp {
  border-bottom-right-radius: 0;
}
.nu-radius-br-fine {
  border-bottom-right-radius: 0.25rem;
}
.nu-radius-br-rounded {
  border-bottom-right-radius: 0.5rem;
}
.nu-radius-br-smooth {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-full {
  border-bottom-right-radius: 99rem;
}
.nu-radius-br-chat-sent-bottom-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-bottom-right {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-sent-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-bottom-left {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-received-bottom-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-bl-sharp {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-fine {
  border-bottom-left-radius: 0.25rem;
}
.nu-radius-bl-rounded {
  border-bottom-left-radius: 0.5rem;
}
.nu-radius-bl-smooth {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-full {
  border-bottom-left-radius: 99rem;
}
.nu-radius-bl-chat-sent-bottom-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-bottom-right {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-sent-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-bottom-left {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-received-bottom-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-h-curve {
  border-bottom-left-radius: 2.5rem;
}
.nu-bg-base {
  background-color: #ffffff;
}
.nu-bg-gray-050 {
  background-color: #f8f8f8;
}
.nu-bg-gray-100 {
  background-color: #efeff1;
}
.nu-bg-decorative {
  background-color: #114a21;
}
.nu-bg-decorative-light {
  background-color: #eff5e6;
}
.nu-bg-accent-primary-1 {
  background-color: #78be20;
}
.nu-bg-accent-primary-2 {
  background-color: #5c9a1b;
}
.nu-bg-accent-secondary-1 {
  background-color: #114A21;
}
.nu-bg-accent-secondary-2 {
  background-color: #af0061;
}
.nu-bg-accent-secondary-3 {
  background-color: #003057;
}
.nu-bg-accent-tertiary-1 {
  background-color: #66bbc4;
}
.nu-bg-accent-tertiary-2 {
  background-color: #fb5373;
}
.nu-bg-accent-tertiary-3 {
  background-color: #ffc600;
}
.nu-bg-accent {
  background-color: #003057;
}
.nu-bg-accent-light {
  background-color: #e7f1f6;
}
.nu-bg-transparent {
  background-color: transparent;
}
.nu-bg-utility-success {
  background-color: #eff5e6;
}
.nu-bg-utility-error {
  background-color: #f7e6e7;
}
.nu-bg-notification-high {
  background-color: #f7e6e7;
}
.nu-bg-notification-medium {
  background-color: #fcf6ee;
}
.nu-bg-notification-low {
  background-color: #e7f1f6;
}
.nu-list-style-square {
  list-style: square;
}
.nu-list-style-none {
  list-style: none;
}
.nu-list-style-disc {
  list-style: disc;
}
.nu-list-style-circle {
  list-style: circle;
}
@media (min-width: 768px) {
  .md\:nu-m-0 {
    margin: 0;
  }
  .md\:nu-m-1 {
    margin: 0.25rem;
  }
  .md\:nu-m-2 {
    margin: 0.5rem;
  }
  .md\:nu-m-3 {
    margin: 0.75rem;
  }
  .md\:nu-m-4 {
    margin: 1rem;
  }
  .md\:nu-m-5 {
    margin: 1.25rem;
  }
  .md\:nu-m-6 {
    margin: 1.5rem;
  }
  .md\:nu-m-7 {
    margin: 1.75rem;
  }
  .md\:nu-m-8 {
    margin: 2rem;
  }
  .md\:nu-m-9 {
    margin: 2.5rem;
  }
  .md\:nu-m-10 {
    margin: 3rem;
  }
  .md\:nu-m-auto {
    margin: auto;
  }
  .md\:-nu-m-4 {
    margin: -1rem;
  }
  .md\:-nu-m-6 {
    margin: -1.5rem;
  }
  .md\:-nu-m-8 {
    margin: -2rem;
  }
  .md\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .md\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .md\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .md\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
  }
  .md\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .md\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }
  .md\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .md\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
  }
  .md\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
  }
  .md\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
  }
  .md\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .md\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .md\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .md\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .md\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
  }
  .md\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .md\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .md\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .md\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .md\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .md\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .md\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .md\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .md\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .md\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .md\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .md\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .md\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .md\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .md\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  .md\:nu-mt-0 {
    margin-top: 0;
  }
  .md\:nu-mt-1 {
    margin-top: 0.25rem;
  }
  .md\:nu-mt-2 {
    margin-top: 0.5rem;
  }
  .md\:nu-mt-3 {
    margin-top: 0.75rem;
  }
  .md\:nu-mt-4 {
    margin-top: 1rem;
  }
  .md\:nu-mt-5 {
    margin-top: 1.25rem;
  }
  .md\:nu-mt-6 {
    margin-top: 1.5rem;
  }
  .md\:nu-mt-7 {
    margin-top: 1.75rem;
  }
  .md\:nu-mt-8 {
    margin-top: 2rem;
  }
  .md\:nu-mt-9 {
    margin-top: 2.5rem;
  }
  .md\:nu-mt-10 {
    margin-top: 3rem;
  }
  .md\:nu-mt-auto {
    margin-top: auto;
  }
  .md\:-nu-mt-4 {
    margin-top: -1rem;
  }
  .md\:-nu-mt-6 {
    margin-top: -1.5rem;
  }
  .md\:-nu-mt-8 {
    margin-top: -2rem;
  }
  .md\:nu-mr-0 {
    margin-right: 0;
  }
  .md\:nu-mr-1 {
    margin-right: 0.25rem;
  }
  .md\:nu-mr-2 {
    margin-right: 0.5rem;
  }
  .md\:nu-mr-3 {
    margin-right: 0.75rem;
  }
  .md\:nu-mr-4 {
    margin-right: 1rem;
  }
  .md\:nu-mr-5 {
    margin-right: 1.25rem;
  }
  .md\:nu-mr-6 {
    margin-right: 1.5rem;
  }
  .md\:nu-mr-7 {
    margin-right: 1.75rem;
  }
  .md\:nu-mr-8 {
    margin-right: 2rem;
  }
  .md\:nu-mr-9 {
    margin-right: 2.5rem;
  }
  .md\:nu-mr-10 {
    margin-right: 3rem;
  }
  .md\:nu-mr-auto {
    margin-right: auto;
  }
  .md\:-nu-mr-4 {
    margin-right: -1rem;
  }
  .md\:-nu-mr-6 {
    margin-right: -1.5rem;
  }
  .md\:-nu-mr-8 {
    margin-right: -2rem;
  }
  .md\:nu-mb-0 {
    margin-bottom: 0;
  }
  .md\:nu-mb-1 {
    margin-bottom: 0.25rem;
  }
  .md\:nu-mb-2 {
    margin-bottom: 0.5rem;
  }
  .md\:nu-mb-3 {
    margin-bottom: 0.75rem;
  }
  .md\:nu-mb-4 {
    margin-bottom: 1rem;
  }
  .md\:nu-mb-5 {
    margin-bottom: 1.25rem;
  }
  .md\:nu-mb-6 {
    margin-bottom: 1.5rem;
  }
  .md\:nu-mb-7 {
    margin-bottom: 1.75rem;
  }
  .md\:nu-mb-8 {
    margin-bottom: 2rem;
  }
  .md\:nu-mb-9 {
    margin-bottom: 2.5rem;
  }
  .md\:nu-mb-10 {
    margin-bottom: 3rem;
  }
  .md\:nu-mb-auto {
    margin-bottom: auto;
  }
  .md\:-nu-mb-4 {
    margin-bottom: -1rem;
  }
  .md\:-nu-mb-6 {
    margin-bottom: -1.5rem;
  }
  .md\:-nu-mb-8 {
    margin-bottom: -2rem;
  }
  .md\:nu-ml-0 {
    margin-left: 0;
  }
  .md\:nu-ml-1 {
    margin-left: 0.25rem;
  }
  .md\:nu-ml-2 {
    margin-left: 0.5rem;
  }
  .md\:nu-ml-3 {
    margin-left: 0.75rem;
  }
  .md\:nu-ml-4 {
    margin-left: 1rem;
  }
  .md\:nu-ml-5 {
    margin-left: 1.25rem;
  }
  .md\:nu-ml-6 {
    margin-left: 1.5rem;
  }
  .md\:nu-ml-7 {
    margin-left: 1.75rem;
  }
  .md\:nu-ml-8 {
    margin-left: 2rem;
  }
  .md\:nu-ml-9 {
    margin-left: 2.5rem;
  }
  .md\:nu-ml-10 {
    margin-left: 3rem;
  }
  .md\:nu-ml-auto {
    margin-left: auto;
  }
  .md\:-nu-ml-4 {
    margin-left: -1rem;
  }
  .md\:-nu-ml-6 {
    margin-left: -1.5rem;
  }
  .md\:-nu-ml-8 {
    margin-left: -2rem;
  }
  .md\:nu-p-0 {
    padding: 0;
  }
  .md\:nu-p-1 {
    padding: 0.25rem;
  }
  .md\:nu-p-2 {
    padding: 0.5rem;
  }
  .md\:nu-p-3 {
    padding: 0.75rem;
  }
  .md\:nu-p-4 {
    padding: 1rem;
  }
  .md\:nu-p-5 {
    padding: 1.25rem;
  }
  .md\:nu-p-6 {
    padding: 1.5rem;
  }
  .md\:nu-p-7 {
    padding: 1.75rem;
  }
  .md\:nu-p-8 {
    padding: 2rem;
  }
  .md\:nu-p-9 {
    padding: 2.5rem;
  }
  .md\:nu-p-10 {
    padding: 3rem;
  }
  .md\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .md\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .md\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .md\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
  }
  .md\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .md\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  .md\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .md\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
  }
  .md\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .md\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .md\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .md\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .md\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .md\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .md\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .md\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .md\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .md\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .md\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .md\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .md\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .md\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .md\:nu-pt-0 {
    padding-top: 0;
  }
  .md\:nu-pt-1 {
    padding-top: 0.25rem;
  }
  .md\:nu-pt-2 {
    padding-top: 0.5rem;
  }
  .md\:nu-pt-3 {
    padding-top: 0.75rem;
  }
  .md\:nu-pt-4 {
    padding-top: 1rem;
  }
  .md\:nu-pt-5 {
    padding-top: 1.25rem;
  }
  .md\:nu-pt-6 {
    padding-top: 1.5rem;
  }
  .md\:nu-pt-7 {
    padding-top: 1.75rem;
  }
  .md\:nu-pt-8 {
    padding-top: 2rem;
  }
  .md\:nu-pt-9 {
    padding-top: 2.5rem;
  }
  .md\:nu-pt-10 {
    padding-top: 3rem;
  }
  .md\:nu-pr-0 {
    padding-right: 0;
  }
  .md\:nu-pr-1 {
    padding-right: 0.25rem;
  }
  .md\:nu-pr-2 {
    padding-right: 0.5rem;
  }
  .md\:nu-pr-3 {
    padding-right: 0.75rem;
  }
  .md\:nu-pr-4 {
    padding-right: 1rem;
  }
  .md\:nu-pr-5 {
    padding-right: 1.25rem;
  }
  .md\:nu-pr-6 {
    padding-right: 1.5rem;
  }
  .md\:nu-pr-7 {
    padding-right: 1.75rem;
  }
  .md\:nu-pr-8 {
    padding-right: 2rem;
  }
  .md\:nu-pr-9 {
    padding-right: 2.5rem;
  }
  .md\:nu-pr-10 {
    padding-right: 3rem;
  }
  .md\:nu-pb-0 {
    padding-bottom: 0;
  }
  .md\:nu-pb-1 {
    padding-bottom: 0.25rem;
  }
  .md\:nu-pb-2 {
    padding-bottom: 0.5rem;
  }
  .md\:nu-pb-3 {
    padding-bottom: 0.75rem;
  }
  .md\:nu-pb-4 {
    padding-bottom: 1rem;
  }
  .md\:nu-pb-5 {
    padding-bottom: 1.25rem;
  }
  .md\:nu-pb-6 {
    padding-bottom: 1.5rem;
  }
  .md\:nu-pb-7 {
    padding-bottom: 1.75rem;
  }
  .md\:nu-pb-8 {
    padding-bottom: 2rem;
  }
  .md\:nu-pb-9 {
    padding-bottom: 2.5rem;
  }
  .md\:nu-pb-10 {
    padding-bottom: 3rem;
  }
  .md\:nu-pl-0 {
    padding-left: 0;
  }
  .md\:nu-pl-1 {
    padding-left: 0.25rem;
  }
  .md\:nu-pl-2 {
    padding-left: 0.5rem;
  }
  .md\:nu-pl-3 {
    padding-left: 0.75rem;
  }
  .md\:nu-pl-4 {
    padding-left: 1rem;
  }
  .md\:nu-pl-5 {
    padding-left: 1.25rem;
  }
  .md\:nu-pl-6 {
    padding-left: 1.5rem;
  }
  .md\:nu-pl-7 {
    padding-left: 1.75rem;
  }
  .md\:nu-pl-8 {
    padding-left: 2rem;
  }
  .md\:nu-pl-9 {
    padding-left: 2.5rem;
  }
  .md\:nu-pl-10 {
    padding-left: 3rem;
  }
  .md\:nu-h-100 {
    height: 100%;
  }
  .md\:nu-h-auto {
    height: auto;
  }
  .md\:nu-min-h-0 {
    min-height: 0;
  }
  .md\:nu-min-h-100 {
    min-height: 100%;
  }
  .md\:nu-min-h-auto {
    min-height: auto;
  }
  .md\:nu-max-h-0 {
    max-height: 0;
  }
  .md\:nu-max-h-100 {
    max-height: 100%;
  }
  .md\:nu-max-h-auto {
    max-height: auto;
  }
  .md\:nu-w-100 {
    width: 100%;
  }
  .md\:nu-w-auto {
    width: auto;
  }
  .md\:nu-min-w-0 {
    min-width: 0;
  }
  .md\:nu-min-w-100 {
    min-width: 100%;
  }
  .md\:nu-min-w-auto {
    min-width: auto;
  }
  .md\:nu-max-w-0 {
    max-width: 0;
  }
  .md\:nu-max-w-100 {
    max-width: 100%;
  }
  .md\:nu-max-w-auto {
    max-width: auto;
  }
  .md\:nu-bottom-100 {
    bottom: 100%;
  }
  .md\:nu-bottom-0 {
    bottom: 0;
  }
  .md\:nu-bottom-auto {
    bottom: auto;
  }
  .md\:nu-d-inline-grid {
    display: inline-grid;
  }
  .md\:nu-d-grid {
    display: grid;
  }
  .md\:nu-d-inline-flex {
    display: inline-flex;
  }
  .md\:nu-d-flex {
    display: flex;
  }
  .md\:nu-d-block {
    display: block;
  }
  .md\:nu-d-inline-block {
    display: inline-block;
  }
  .md\:nu-d-inline {
    display: inline;
  }
  .md\:nu-d-none {
    display: none;
  }
  .md\:nu-left-100 {
    left: 100%;
  }
  .md\:nu-left-0 {
    left: 0;
  }
  .md\:nu-left-auto {
    left: auto;
  }
  .md\:nu-position-fixed {
    position: fixed;
  }
  .md\:nu-position-absolute {
    position: absolute;
  }
  .md\:nu-position-relative {
    position: relative;
  }
  .md\:nu-right-100 {
    right: 100%;
  }
  .md\:nu-right-0 {
    right: 0;
  }
  .md\:nu-right-auto {
    right: auto;
  }
  .md\:nu-top-100 {
    top: 100%;
  }
  .md\:nu-top-0 {
    top: 0;
  }
  .md\:nu-top-auto {
    top: auto;
  }
  .md\:nu-font-sm {
    font-size: 0.9375rem;
  }
  .md\:nu-font-base {
    font-size: 1rem;
  }
  .md\:nu-font-lg {
    font-size: 1.1875rem;
  }
  .md\:nu-font-xl {
    font-size: 1.25rem;
  }
  .md\:nu-font-2xl {
    font-size: 1.375rem;
  }
  .md\:nu-font-3xl {
    font-size: 1.5rem;
  }
  .md\:nu-font-4xl {
    font-size: 1.75rem;
  }
  .md\:nu-font-5xl {
    font-size: 2rem;
  }
  .md\:nu-font-6xl {
    font-size: 2.25rem;
  }
  .md\:nu-font-7xl {
    font-size: 2.625rem;
  }
  .md\:nu-font-8xl {
    font-size: 3.125rem;
  }
  .md\:nu-font-inherit-size {
    font-size: inherit;
  }
  .md\:nu-text-justify {
    text-align: justify;
  }
  .md\:nu-text-center {
    text-align: center;
  }
  .md\:nu-text-right {
    text-align: right;
  }
  .md\:nu-text-left {
    text-align: left;
  }
  .md\:nu-ga-d2 {
    grid-area: d2;
  }
  .md\:nu-ga-d1 {
    grid-area: d1;
  }
  .md\:nu-ga-c2 {
    grid-area: c2;
  }
  .md\:nu-ga-c1 {
    grid-area: c1;
  }
  .md\:nu-ga-b2 {
    grid-area: b2;
  }
  .md\:nu-ga-b1 {
    grid-area: b1;
  }
  .md\:nu-ga-a2 {
    grid-area: a2;
  }
  .md\:nu-ga-a1 {
    grid-area: a1;
  }
  .md\:nu-b-dashed {
    border-style: dashed;
  }
  .md\:nu-b-solid {
    border-style: solid;
  }
  .md\:nu-b-none {
    border-style: none;
  }
  .md\:nu-bt-dashed {
    border-top-style: dashed;
  }
  .md\:nu-bt-solid {
    border-top-style: solid;
  }
  .md\:nu-bt-none {
    border-top-style: none;
  }
  .md\:nu-bb-dashed {
    border-bottom-style: dashed;
  }
  .md\:nu-bb-solid {
    border-bottom-style: solid;
  }
  .md\:nu-bb-none {
    border-bottom-style: none;
  }
  .md\:nu-bl-dashed {
    border-left-style: dashed;
  }
  .md\:nu-bl-solid {
    border-left-style: solid;
  }
  .md\:nu-bl-none {
    border-left-style: none;
  }
  .md\:nu-br-dashed {
    border-right-style: dashed;
  }
  .md\:nu-br-solid {
    border-right-style: solid;
  }
  .md\:nu-br-none {
    border-right-style: none;
  }
}
@media (min-width: 1200px) {
  .lg\:nu-m-0 {
    margin: 0;
  }
  .lg\:nu-m-1 {
    margin: 0.25rem;
  }
  .lg\:nu-m-2 {
    margin: 0.5rem;
  }
  .lg\:nu-m-3 {
    margin: 0.75rem;
  }
  .lg\:nu-m-4 {
    margin: 1rem;
  }
  .lg\:nu-m-5 {
    margin: 1.25rem;
  }
  .lg\:nu-m-6 {
    margin: 1.5rem;
  }
  .lg\:nu-m-7 {
    margin: 1.75rem;
  }
  .lg\:nu-m-8 {
    margin: 2rem;
  }
  .lg\:nu-m-9 {
    margin: 2.5rem;
  }
  .lg\:nu-m-10 {
    margin: 3rem;
  }
  .lg\:nu-m-auto {
    margin: auto;
  }
  .lg\:-nu-m-4 {
    margin: -1rem;
  }
  .lg\:-nu-m-6 {
    margin: -1.5rem;
  }
  .lg\:-nu-m-8 {
    margin: -2rem;
  }
  .lg\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .lg\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .lg\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .lg\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
  }
  .lg\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .lg\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }
  .lg\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .lg\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
  }
  .lg\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
  }
  .lg\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
  }
  .lg\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .lg\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .lg\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .lg\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .lg\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
  }
  .lg\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .lg\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .lg\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .lg\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .lg\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .lg\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .lg\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .lg\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .lg\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .lg\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .lg\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .lg\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .lg\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .lg\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .lg\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  .lg\:nu-mt-0 {
    margin-top: 0;
  }
  .lg\:nu-mt-1 {
    margin-top: 0.25rem;
  }
  .lg\:nu-mt-2 {
    margin-top: 0.5rem;
  }
  .lg\:nu-mt-3 {
    margin-top: 0.75rem;
  }
  .lg\:nu-mt-4 {
    margin-top: 1rem;
  }
  .lg\:nu-mt-5 {
    margin-top: 1.25rem;
  }
  .lg\:nu-mt-6 {
    margin-top: 1.5rem;
  }
  .lg\:nu-mt-7 {
    margin-top: 1.75rem;
  }
  .lg\:nu-mt-8 {
    margin-top: 2rem;
  }
  .lg\:nu-mt-9 {
    margin-top: 2.5rem;
  }
  .lg\:nu-mt-10 {
    margin-top: 3rem;
  }
  .lg\:nu-mt-auto {
    margin-top: auto;
  }
  .lg\:-nu-mt-4 {
    margin-top: -1rem;
  }
  .lg\:-nu-mt-6 {
    margin-top: -1.5rem;
  }
  .lg\:-nu-mt-8 {
    margin-top: -2rem;
  }
  .lg\:nu-mr-0 {
    margin-right: 0;
  }
  .lg\:nu-mr-1 {
    margin-right: 0.25rem;
  }
  .lg\:nu-mr-2 {
    margin-right: 0.5rem;
  }
  .lg\:nu-mr-3 {
    margin-right: 0.75rem;
  }
  .lg\:nu-mr-4 {
    margin-right: 1rem;
  }
  .lg\:nu-mr-5 {
    margin-right: 1.25rem;
  }
  .lg\:nu-mr-6 {
    margin-right: 1.5rem;
  }
  .lg\:nu-mr-7 {
    margin-right: 1.75rem;
  }
  .lg\:nu-mr-8 {
    margin-right: 2rem;
  }
  .lg\:nu-mr-9 {
    margin-right: 2.5rem;
  }
  .lg\:nu-mr-10 {
    margin-right: 3rem;
  }
  .lg\:nu-mr-auto {
    margin-right: auto;
  }
  .lg\:-nu-mr-4 {
    margin-right: -1rem;
  }
  .lg\:-nu-mr-6 {
    margin-right: -1.5rem;
  }
  .lg\:-nu-mr-8 {
    margin-right: -2rem;
  }
  .lg\:nu-mb-0 {
    margin-bottom: 0;
  }
  .lg\:nu-mb-1 {
    margin-bottom: 0.25rem;
  }
  .lg\:nu-mb-2 {
    margin-bottom: 0.5rem;
  }
  .lg\:nu-mb-3 {
    margin-bottom: 0.75rem;
  }
  .lg\:nu-mb-4 {
    margin-bottom: 1rem;
  }
  .lg\:nu-mb-5 {
    margin-bottom: 1.25rem;
  }
  .lg\:nu-mb-6 {
    margin-bottom: 1.5rem;
  }
  .lg\:nu-mb-7 {
    margin-bottom: 1.75rem;
  }
  .lg\:nu-mb-8 {
    margin-bottom: 2rem;
  }
  .lg\:nu-mb-9 {
    margin-bottom: 2.5rem;
  }
  .lg\:nu-mb-10 {
    margin-bottom: 3rem;
  }
  .lg\:nu-mb-auto {
    margin-bottom: auto;
  }
  .lg\:-nu-mb-4 {
    margin-bottom: -1rem;
  }
  .lg\:-nu-mb-6 {
    margin-bottom: -1.5rem;
  }
  .lg\:-nu-mb-8 {
    margin-bottom: -2rem;
  }
  .lg\:nu-ml-0 {
    margin-left: 0;
  }
  .lg\:nu-ml-1 {
    margin-left: 0.25rem;
  }
  .lg\:nu-ml-2 {
    margin-left: 0.5rem;
  }
  .lg\:nu-ml-3 {
    margin-left: 0.75rem;
  }
  .lg\:nu-ml-4 {
    margin-left: 1rem;
  }
  .lg\:nu-ml-5 {
    margin-left: 1.25rem;
  }
  .lg\:nu-ml-6 {
    margin-left: 1.5rem;
  }
  .lg\:nu-ml-7 {
    margin-left: 1.75rem;
  }
  .lg\:nu-ml-8 {
    margin-left: 2rem;
  }
  .lg\:nu-ml-9 {
    margin-left: 2.5rem;
  }
  .lg\:nu-ml-10 {
    margin-left: 3rem;
  }
  .lg\:nu-ml-auto {
    margin-left: auto;
  }
  .lg\:-nu-ml-4 {
    margin-left: -1rem;
  }
  .lg\:-nu-ml-6 {
    margin-left: -1.5rem;
  }
  .lg\:-nu-ml-8 {
    margin-left: -2rem;
  }
  .lg\:nu-p-0 {
    padding: 0;
  }
  .lg\:nu-p-1 {
    padding: 0.25rem;
  }
  .lg\:nu-p-2 {
    padding: 0.5rem;
  }
  .lg\:nu-p-3 {
    padding: 0.75rem;
  }
  .lg\:nu-p-4 {
    padding: 1rem;
  }
  .lg\:nu-p-5 {
    padding: 1.25rem;
  }
  .lg\:nu-p-6 {
    padding: 1.5rem;
  }
  .lg\:nu-p-7 {
    padding: 1.75rem;
  }
  .lg\:nu-p-8 {
    padding: 2rem;
  }
  .lg\:nu-p-9 {
    padding: 2.5rem;
  }
  .lg\:nu-p-10 {
    padding: 3rem;
  }
  .lg\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .lg\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .lg\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .lg\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
  }
  .lg\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .lg\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  .lg\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .lg\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
  }
  .lg\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .lg\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .lg\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .lg\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .lg\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .lg\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .lg\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .lg\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .lg\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .lg\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .lg\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .lg\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .lg\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .lg\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .lg\:nu-pt-0 {
    padding-top: 0;
  }
  .lg\:nu-pt-1 {
    padding-top: 0.25rem;
  }
  .lg\:nu-pt-2 {
    padding-top: 0.5rem;
  }
  .lg\:nu-pt-3 {
    padding-top: 0.75rem;
  }
  .lg\:nu-pt-4 {
    padding-top: 1rem;
  }
  .lg\:nu-pt-5 {
    padding-top: 1.25rem;
  }
  .lg\:nu-pt-6 {
    padding-top: 1.5rem;
  }
  .lg\:nu-pt-7 {
    padding-top: 1.75rem;
  }
  .lg\:nu-pt-8 {
    padding-top: 2rem;
  }
  .lg\:nu-pt-9 {
    padding-top: 2.5rem;
  }
  .lg\:nu-pt-10 {
    padding-top: 3rem;
  }
  .lg\:nu-pr-0 {
    padding-right: 0;
  }
  .lg\:nu-pr-1 {
    padding-right: 0.25rem;
  }
  .lg\:nu-pr-2 {
    padding-right: 0.5rem;
  }
  .lg\:nu-pr-3 {
    padding-right: 0.75rem;
  }
  .lg\:nu-pr-4 {
    padding-right: 1rem;
  }
  .lg\:nu-pr-5 {
    padding-right: 1.25rem;
  }
  .lg\:nu-pr-6 {
    padding-right: 1.5rem;
  }
  .lg\:nu-pr-7 {
    padding-right: 1.75rem;
  }
  .lg\:nu-pr-8 {
    padding-right: 2rem;
  }
  .lg\:nu-pr-9 {
    padding-right: 2.5rem;
  }
  .lg\:nu-pr-10 {
    padding-right: 3rem;
  }
  .lg\:nu-pb-0 {
    padding-bottom: 0;
  }
  .lg\:nu-pb-1 {
    padding-bottom: 0.25rem;
  }
  .lg\:nu-pb-2 {
    padding-bottom: 0.5rem;
  }
  .lg\:nu-pb-3 {
    padding-bottom: 0.75rem;
  }
  .lg\:nu-pb-4 {
    padding-bottom: 1rem;
  }
  .lg\:nu-pb-5 {
    padding-bottom: 1.25rem;
  }
  .lg\:nu-pb-6 {
    padding-bottom: 1.5rem;
  }
  .lg\:nu-pb-7 {
    padding-bottom: 1.75rem;
  }
  .lg\:nu-pb-8 {
    padding-bottom: 2rem;
  }
  .lg\:nu-pb-9 {
    padding-bottom: 2.5rem;
  }
  .lg\:nu-pb-10 {
    padding-bottom: 3rem;
  }
  .lg\:nu-pl-0 {
    padding-left: 0;
  }
  .lg\:nu-pl-1 {
    padding-left: 0.25rem;
  }
  .lg\:nu-pl-2 {
    padding-left: 0.5rem;
  }
  .lg\:nu-pl-3 {
    padding-left: 0.75rem;
  }
  .lg\:nu-pl-4 {
    padding-left: 1rem;
  }
  .lg\:nu-pl-5 {
    padding-left: 1.25rem;
  }
  .lg\:nu-pl-6 {
    padding-left: 1.5rem;
  }
  .lg\:nu-pl-7 {
    padding-left: 1.75rem;
  }
  .lg\:nu-pl-8 {
    padding-left: 2rem;
  }
  .lg\:nu-pl-9 {
    padding-left: 2.5rem;
  }
  .lg\:nu-pl-10 {
    padding-left: 3rem;
  }
  .lg\:nu-h-100 {
    height: 100%;
  }
  .lg\:nu-h-auto {
    height: auto;
  }
  .lg\:nu-min-h-0 {
    min-height: 0;
  }
  .lg\:nu-min-h-100 {
    min-height: 100%;
  }
  .lg\:nu-min-h-auto {
    min-height: auto;
  }
  .lg\:nu-max-h-0 {
    max-height: 0;
  }
  .lg\:nu-max-h-100 {
    max-height: 100%;
  }
  .lg\:nu-max-h-auto {
    max-height: auto;
  }
  .lg\:nu-w-100 {
    width: 100%;
  }
  .lg\:nu-w-auto {
    width: auto;
  }
  .lg\:nu-min-w-0 {
    min-width: 0;
  }
  .lg\:nu-min-w-100 {
    min-width: 100%;
  }
  .lg\:nu-min-w-auto {
    min-width: auto;
  }
  .lg\:nu-max-w-0 {
    max-width: 0;
  }
  .lg\:nu-max-w-100 {
    max-width: 100%;
  }
  .lg\:nu-max-w-auto {
    max-width: auto;
  }
  .lg\:nu-bottom-100 {
    bottom: 100%;
  }
  .lg\:nu-bottom-0 {
    bottom: 0;
  }
  .lg\:nu-bottom-auto {
    bottom: auto;
  }
  .lg\:nu-d-inline-grid {
    display: inline-grid;
  }
  .lg\:nu-d-grid {
    display: grid;
  }
  .lg\:nu-d-inline-flex {
    display: inline-flex;
  }
  .lg\:nu-d-flex {
    display: flex;
  }
  .lg\:nu-d-block {
    display: block;
  }
  .lg\:nu-d-inline-block {
    display: inline-block;
  }
  .lg\:nu-d-inline {
    display: inline;
  }
  .lg\:nu-d-none {
    display: none;
  }
  .lg\:nu-left-100 {
    left: 100%;
  }
  .lg\:nu-left-0 {
    left: 0;
  }
  .lg\:nu-left-auto {
    left: auto;
  }
  .lg\:nu-position-fixed {
    position: fixed;
  }
  .lg\:nu-position-absolute {
    position: absolute;
  }
  .lg\:nu-position-relative {
    position: relative;
  }
  .lg\:nu-right-100 {
    right: 100%;
  }
  .lg\:nu-right-0 {
    right: 0;
  }
  .lg\:nu-right-auto {
    right: auto;
  }
  .lg\:nu-top-100 {
    top: 100%;
  }
  .lg\:nu-top-0 {
    top: 0;
  }
  .lg\:nu-top-auto {
    top: auto;
  }
  .lg\:nu-font-sm {
    font-size: 0.9375rem;
  }
  .lg\:nu-font-base {
    font-size: 1rem;
  }
  .lg\:nu-font-lg {
    font-size: 1.1875rem;
  }
  .lg\:nu-font-xl {
    font-size: 1.25rem;
  }
  .lg\:nu-font-2xl {
    font-size: 1.375rem;
  }
  .lg\:nu-font-3xl {
    font-size: 1.5rem;
  }
  .lg\:nu-font-4xl {
    font-size: 1.75rem;
  }
  .lg\:nu-font-5xl {
    font-size: 2rem;
  }
  .lg\:nu-font-6xl {
    font-size: 2.25rem;
  }
  .lg\:nu-font-7xl {
    font-size: 2.625rem;
  }
  .lg\:nu-font-8xl {
    font-size: 3.125rem;
  }
  .lg\:nu-font-inherit-size {
    font-size: inherit;
  }
  .lg\:nu-text-justify {
    text-align: justify;
  }
  .lg\:nu-text-center {
    text-align: center;
  }
  .lg\:nu-text-right {
    text-align: right;
  }
  .lg\:nu-text-left {
    text-align: left;
  }
  .lg\:nu-ga-d2 {
    grid-area: d2;
  }
  .lg\:nu-ga-d1 {
    grid-area: d1;
  }
  .lg\:nu-ga-c2 {
    grid-area: c2;
  }
  .lg\:nu-ga-c1 {
    grid-area: c1;
  }
  .lg\:nu-ga-b2 {
    grid-area: b2;
  }
  .lg\:nu-ga-b1 {
    grid-area: b1;
  }
  .lg\:nu-ga-a2 {
    grid-area: a2;
  }
  .lg\:nu-ga-a1 {
    grid-area: a1;
  }
  .lg\:nu-b-dashed {
    border-style: dashed;
  }
  .lg\:nu-b-solid {
    border-style: solid;
  }
  .lg\:nu-b-none {
    border-style: none;
  }
  .lg\:nu-bt-dashed {
    border-top-style: dashed;
  }
  .lg\:nu-bt-solid {
    border-top-style: solid;
  }
  .lg\:nu-bt-none {
    border-top-style: none;
  }
  .lg\:nu-bb-dashed {
    border-bottom-style: dashed;
  }
  .lg\:nu-bb-solid {
    border-bottom-style: solid;
  }
  .lg\:nu-bb-none {
    border-bottom-style: none;
  }
  .lg\:nu-bl-dashed {
    border-left-style: dashed;
  }
  .lg\:nu-bl-solid {
    border-left-style: solid;
  }
  .lg\:nu-bl-none {
    border-left-style: none;
  }
  .lg\:nu-br-dashed {
    border-right-style: dashed;
  }
  .lg\:nu-br-solid {
    border-right-style: solid;
  }
  .lg\:nu-br-none {
    border-right-style: none;
  }
}
@media (min-width: 1500px) {
  .xl\:nu-m-0 {
    margin: 0;
  }
  .xl\:nu-m-1 {
    margin: 0.25rem;
  }
  .xl\:nu-m-2 {
    margin: 0.5rem;
  }
  .xl\:nu-m-3 {
    margin: 0.75rem;
  }
  .xl\:nu-m-4 {
    margin: 1rem;
  }
  .xl\:nu-m-5 {
    margin: 1.25rem;
  }
  .xl\:nu-m-6 {
    margin: 1.5rem;
  }
  .xl\:nu-m-7 {
    margin: 1.75rem;
  }
  .xl\:nu-m-8 {
    margin: 2rem;
  }
  .xl\:nu-m-9 {
    margin: 2.5rem;
  }
  .xl\:nu-m-10 {
    margin: 3rem;
  }
  .xl\:nu-m-auto {
    margin: auto;
  }
  .xl\:-nu-m-4 {
    margin: -1rem;
  }
  .xl\:-nu-m-6 {
    margin: -1.5rem;
  }
  .xl\:-nu-m-8 {
    margin: -2rem;
  }
  .xl\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .xl\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .xl\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .xl\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
  }
  .xl\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .xl\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }
  .xl\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .xl\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
  }
  .xl\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
  }
  .xl\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
  }
  .xl\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .xl\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .xl\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .xl\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
  }
  .xl\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
  }
  .xl\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .xl\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .xl\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .xl\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .xl\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .xl\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .xl\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .xl\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .xl\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .xl\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .xl\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .xl\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .xl\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  .xl\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  .xl\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  .xl\:nu-mt-0 {
    margin-top: 0;
  }
  .xl\:nu-mt-1 {
    margin-top: 0.25rem;
  }
  .xl\:nu-mt-2 {
    margin-top: 0.5rem;
  }
  .xl\:nu-mt-3 {
    margin-top: 0.75rem;
  }
  .xl\:nu-mt-4 {
    margin-top: 1rem;
  }
  .xl\:nu-mt-5 {
    margin-top: 1.25rem;
  }
  .xl\:nu-mt-6 {
    margin-top: 1.5rem;
  }
  .xl\:nu-mt-7 {
    margin-top: 1.75rem;
  }
  .xl\:nu-mt-8 {
    margin-top: 2rem;
  }
  .xl\:nu-mt-9 {
    margin-top: 2.5rem;
  }
  .xl\:nu-mt-10 {
    margin-top: 3rem;
  }
  .xl\:nu-mt-auto {
    margin-top: auto;
  }
  .xl\:-nu-mt-4 {
    margin-top: -1rem;
  }
  .xl\:-nu-mt-6 {
    margin-top: -1.5rem;
  }
  .xl\:-nu-mt-8 {
    margin-top: -2rem;
  }
  .xl\:nu-mr-0 {
    margin-right: 0;
  }
  .xl\:nu-mr-1 {
    margin-right: 0.25rem;
  }
  .xl\:nu-mr-2 {
    margin-right: 0.5rem;
  }
  .xl\:nu-mr-3 {
    margin-right: 0.75rem;
  }
  .xl\:nu-mr-4 {
    margin-right: 1rem;
  }
  .xl\:nu-mr-5 {
    margin-right: 1.25rem;
  }
  .xl\:nu-mr-6 {
    margin-right: 1.5rem;
  }
  .xl\:nu-mr-7 {
    margin-right: 1.75rem;
  }
  .xl\:nu-mr-8 {
    margin-right: 2rem;
  }
  .xl\:nu-mr-9 {
    margin-right: 2.5rem;
  }
  .xl\:nu-mr-10 {
    margin-right: 3rem;
  }
  .xl\:nu-mr-auto {
    margin-right: auto;
  }
  .xl\:-nu-mr-4 {
    margin-right: -1rem;
  }
  .xl\:-nu-mr-6 {
    margin-right: -1.5rem;
  }
  .xl\:-nu-mr-8 {
    margin-right: -2rem;
  }
  .xl\:nu-mb-0 {
    margin-bottom: 0;
  }
  .xl\:nu-mb-1 {
    margin-bottom: 0.25rem;
  }
  .xl\:nu-mb-2 {
    margin-bottom: 0.5rem;
  }
  .xl\:nu-mb-3 {
    margin-bottom: 0.75rem;
  }
  .xl\:nu-mb-4 {
    margin-bottom: 1rem;
  }
  .xl\:nu-mb-5 {
    margin-bottom: 1.25rem;
  }
  .xl\:nu-mb-6 {
    margin-bottom: 1.5rem;
  }
  .xl\:nu-mb-7 {
    margin-bottom: 1.75rem;
  }
  .xl\:nu-mb-8 {
    margin-bottom: 2rem;
  }
  .xl\:nu-mb-9 {
    margin-bottom: 2.5rem;
  }
  .xl\:nu-mb-10 {
    margin-bottom: 3rem;
  }
  .xl\:nu-mb-auto {
    margin-bottom: auto;
  }
  .xl\:-nu-mb-4 {
    margin-bottom: -1rem;
  }
  .xl\:-nu-mb-6 {
    margin-bottom: -1.5rem;
  }
  .xl\:-nu-mb-8 {
    margin-bottom: -2rem;
  }
  .xl\:nu-ml-0 {
    margin-left: 0;
  }
  .xl\:nu-ml-1 {
    margin-left: 0.25rem;
  }
  .xl\:nu-ml-2 {
    margin-left: 0.5rem;
  }
  .xl\:nu-ml-3 {
    margin-left: 0.75rem;
  }
  .xl\:nu-ml-4 {
    margin-left: 1rem;
  }
  .xl\:nu-ml-5 {
    margin-left: 1.25rem;
  }
  .xl\:nu-ml-6 {
    margin-left: 1.5rem;
  }
  .xl\:nu-ml-7 {
    margin-left: 1.75rem;
  }
  .xl\:nu-ml-8 {
    margin-left: 2rem;
  }
  .xl\:nu-ml-9 {
    margin-left: 2.5rem;
  }
  .xl\:nu-ml-10 {
    margin-left: 3rem;
  }
  .xl\:nu-ml-auto {
    margin-left: auto;
  }
  .xl\:-nu-ml-4 {
    margin-left: -1rem;
  }
  .xl\:-nu-ml-6 {
    margin-left: -1.5rem;
  }
  .xl\:-nu-ml-8 {
    margin-left: -2rem;
  }
  .xl\:nu-p-0 {
    padding: 0;
  }
  .xl\:nu-p-1 {
    padding: 0.25rem;
  }
  .xl\:nu-p-2 {
    padding: 0.5rem;
  }
  .xl\:nu-p-3 {
    padding: 0.75rem;
  }
  .xl\:nu-p-4 {
    padding: 1rem;
  }
  .xl\:nu-p-5 {
    padding: 1.25rem;
  }
  .xl\:nu-p-6 {
    padding: 1.5rem;
  }
  .xl\:nu-p-7 {
    padding: 1.75rem;
  }
  .xl\:nu-p-8 {
    padding: 2rem;
  }
  .xl\:nu-p-9 {
    padding: 2.5rem;
  }
  .xl\:nu-p-10 {
    padding: 3rem;
  }
  .xl\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .xl\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .xl\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .xl\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
  }
  .xl\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .xl\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  .xl\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .xl\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
  }
  .xl\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .xl\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
  .xl\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .xl\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .xl\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .xl\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .xl\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .xl\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .xl\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .xl\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .xl\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .xl\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .xl\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .xl\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .xl\:nu-pt-0 {
    padding-top: 0;
  }
  .xl\:nu-pt-1 {
    padding-top: 0.25rem;
  }
  .xl\:nu-pt-2 {
    padding-top: 0.5rem;
  }
  .xl\:nu-pt-3 {
    padding-top: 0.75rem;
  }
  .xl\:nu-pt-4 {
    padding-top: 1rem;
  }
  .xl\:nu-pt-5 {
    padding-top: 1.25rem;
  }
  .xl\:nu-pt-6 {
    padding-top: 1.5rem;
  }
  .xl\:nu-pt-7 {
    padding-top: 1.75rem;
  }
  .xl\:nu-pt-8 {
    padding-top: 2rem;
  }
  .xl\:nu-pt-9 {
    padding-top: 2.5rem;
  }
  .xl\:nu-pt-10 {
    padding-top: 3rem;
  }
  .xl\:nu-pr-0 {
    padding-right: 0;
  }
  .xl\:nu-pr-1 {
    padding-right: 0.25rem;
  }
  .xl\:nu-pr-2 {
    padding-right: 0.5rem;
  }
  .xl\:nu-pr-3 {
    padding-right: 0.75rem;
  }
  .xl\:nu-pr-4 {
    padding-right: 1rem;
  }
  .xl\:nu-pr-5 {
    padding-right: 1.25rem;
  }
  .xl\:nu-pr-6 {
    padding-right: 1.5rem;
  }
  .xl\:nu-pr-7 {
    padding-right: 1.75rem;
  }
  .xl\:nu-pr-8 {
    padding-right: 2rem;
  }
  .xl\:nu-pr-9 {
    padding-right: 2.5rem;
  }
  .xl\:nu-pr-10 {
    padding-right: 3rem;
  }
  .xl\:nu-pb-0 {
    padding-bottom: 0;
  }
  .xl\:nu-pb-1 {
    padding-bottom: 0.25rem;
  }
  .xl\:nu-pb-2 {
    padding-bottom: 0.5rem;
  }
  .xl\:nu-pb-3 {
    padding-bottom: 0.75rem;
  }
  .xl\:nu-pb-4 {
    padding-bottom: 1rem;
  }
  .xl\:nu-pb-5 {
    padding-bottom: 1.25rem;
  }
  .xl\:nu-pb-6 {
    padding-bottom: 1.5rem;
  }
  .xl\:nu-pb-7 {
    padding-bottom: 1.75rem;
  }
  .xl\:nu-pb-8 {
    padding-bottom: 2rem;
  }
  .xl\:nu-pb-9 {
    padding-bottom: 2.5rem;
  }
  .xl\:nu-pb-10 {
    padding-bottom: 3rem;
  }
  .xl\:nu-pl-0 {
    padding-left: 0;
  }
  .xl\:nu-pl-1 {
    padding-left: 0.25rem;
  }
  .xl\:nu-pl-2 {
    padding-left: 0.5rem;
  }
  .xl\:nu-pl-3 {
    padding-left: 0.75rem;
  }
  .xl\:nu-pl-4 {
    padding-left: 1rem;
  }
  .xl\:nu-pl-5 {
    padding-left: 1.25rem;
  }
  .xl\:nu-pl-6 {
    padding-left: 1.5rem;
  }
  .xl\:nu-pl-7 {
    padding-left: 1.75rem;
  }
  .xl\:nu-pl-8 {
    padding-left: 2rem;
  }
  .xl\:nu-pl-9 {
    padding-left: 2.5rem;
  }
  .xl\:nu-pl-10 {
    padding-left: 3rem;
  }
  .xl\:nu-h-100 {
    height: 100%;
  }
  .xl\:nu-h-auto {
    height: auto;
  }
  .xl\:nu-min-h-0 {
    min-height: 0;
  }
  .xl\:nu-min-h-100 {
    min-height: 100%;
  }
  .xl\:nu-min-h-auto {
    min-height: auto;
  }
  .xl\:nu-max-h-0 {
    max-height: 0;
  }
  .xl\:nu-max-h-100 {
    max-height: 100%;
  }
  .xl\:nu-max-h-auto {
    max-height: auto;
  }
  .xl\:nu-w-100 {
    width: 100%;
  }
  .xl\:nu-w-auto {
    width: auto;
  }
  .xl\:nu-min-w-0 {
    min-width: 0;
  }
  .xl\:nu-min-w-100 {
    min-width: 100%;
  }
  .xl\:nu-min-w-auto {
    min-width: auto;
  }
  .xl\:nu-max-w-0 {
    max-width: 0;
  }
  .xl\:nu-max-w-100 {
    max-width: 100%;
  }
  .xl\:nu-max-w-auto {
    max-width: auto;
  }
  .xl\:nu-bottom-100 {
    bottom: 100%;
  }
  .xl\:nu-bottom-0 {
    bottom: 0;
  }
  .xl\:nu-bottom-auto {
    bottom: auto;
  }
  .xl\:nu-d-inline-grid {
    display: inline-grid;
  }
  .xl\:nu-d-grid {
    display: grid;
  }
  .xl\:nu-d-inline-flex {
    display: inline-flex;
  }
  .xl\:nu-d-flex {
    display: flex;
  }
  .xl\:nu-d-block {
    display: block;
  }
  .xl\:nu-d-inline-block {
    display: inline-block;
  }
  .xl\:nu-d-inline {
    display: inline;
  }
  .xl\:nu-d-none {
    display: none;
  }
  .xl\:nu-left-100 {
    left: 100%;
  }
  .xl\:nu-left-0 {
    left: 0;
  }
  .xl\:nu-left-auto {
    left: auto;
  }
  .xl\:nu-position-fixed {
    position: fixed;
  }
  .xl\:nu-position-absolute {
    position: absolute;
  }
  .xl\:nu-position-relative {
    position: relative;
  }
  .xl\:nu-right-100 {
    right: 100%;
  }
  .xl\:nu-right-0 {
    right: 0;
  }
  .xl\:nu-right-auto {
    right: auto;
  }
  .xl\:nu-top-100 {
    top: 100%;
  }
  .xl\:nu-top-0 {
    top: 0;
  }
  .xl\:nu-top-auto {
    top: auto;
  }
  .xl\:nu-font-sm {
    font-size: 0.9375rem;
  }
  .xl\:nu-font-base {
    font-size: 1rem;
  }
  .xl\:nu-font-lg {
    font-size: 1.1875rem;
  }
  .xl\:nu-font-xl {
    font-size: 1.25rem;
  }
  .xl\:nu-font-2xl {
    font-size: 1.375rem;
  }
  .xl\:nu-font-3xl {
    font-size: 1.5rem;
  }
  .xl\:nu-font-4xl {
    font-size: 1.75rem;
  }
  .xl\:nu-font-5xl {
    font-size: 2rem;
  }
  .xl\:nu-font-6xl {
    font-size: 2.25rem;
  }
  .xl\:nu-font-7xl {
    font-size: 2.625rem;
  }
  .xl\:nu-font-8xl {
    font-size: 3.125rem;
  }
  .xl\:nu-font-inherit-size {
    font-size: inherit;
  }
  .xl\:nu-text-justify {
    text-align: justify;
  }
  .xl\:nu-text-center {
    text-align: center;
  }
  .xl\:nu-text-right {
    text-align: right;
  }
  .xl\:nu-text-left {
    text-align: left;
  }
  .xl\:nu-ga-d2 {
    grid-area: d2;
  }
  .xl\:nu-ga-d1 {
    grid-area: d1;
  }
  .xl\:nu-ga-c2 {
    grid-area: c2;
  }
  .xl\:nu-ga-c1 {
    grid-area: c1;
  }
  .xl\:nu-ga-b2 {
    grid-area: b2;
  }
  .xl\:nu-ga-b1 {
    grid-area: b1;
  }
  .xl\:nu-ga-a2 {
    grid-area: a2;
  }
  .xl\:nu-ga-a1 {
    grid-area: a1;
  }
  .xl\:nu-b-dashed {
    border-style: dashed;
  }
  .xl\:nu-b-solid {
    border-style: solid;
  }
  .xl\:nu-b-none {
    border-style: none;
  }
  .xl\:nu-bt-dashed {
    border-top-style: dashed;
  }
  .xl\:nu-bt-solid {
    border-top-style: solid;
  }
  .xl\:nu-bt-none {
    border-top-style: none;
  }
  .xl\:nu-bb-dashed {
    border-bottom-style: dashed;
  }
  .xl\:nu-bb-solid {
    border-bottom-style: solid;
  }
  .xl\:nu-bb-none {
    border-bottom-style: none;
  }
  .xl\:nu-bl-dashed {
    border-left-style: dashed;
  }
  .xl\:nu-bl-solid {
    border-left-style: solid;
  }
  .xl\:nu-bl-none {
    border-left-style: none;
  }
  .xl\:nu-br-dashed {
    border-right-style: dashed;
  }
  .xl\:nu-br-solid {
    border-right-style: solid;
  }
  .xl\:nu-br-none {
    border-right-style: none;
  }
}
/* Add your styles here */

.error[data-v-136b212e] {
  color: red;
}
/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
[data-v-f38624be]:root{--nt-size-spacing-2:0.125rem;--nt-size-spacing-4:0.25rem;--nt-size-spacing-8:0.5rem;--nt-size-spacing-12:0.75rem;--nt-size-spacing-16:1rem;--nt-size-spacing-20:1.25rem;--nt-size-spacing-24:1.5rem;--nt-size-spacing-28:1.75rem;--nt-size-spacing-32:2rem;--nt-size-spacing-36:2.25rem;--nt-size-spacing-48:3rem;--nt-size-spacing-56:3.5rem;--nt-size-spacing-72:4.5rem;--nt-size-radius-sharp:0;--nt-size-radius-fine:0.25rem;--nt-size-radius-rounded:0.5rem;--nt-size-radius-smooth:0.75rem;--nt-size-radius-full:99rem;--nt-size-radius-h-curve-bottom-left:2.5rem;--nt-size-radius-h-curve-bottom-right:0;--nt-size-radius-h-curve-top-left:0;--nt-size-radius-h-curve-top-right:0;--nt-size-radius-chat-sent-bottom-left:0.75rem;--nt-size-radius-chat-sent-bottom-right:0;--nt-size-radius-chat-sent-top-left:0.75rem;--nt-size-radius-chat-sent-top-right:0.75rem;--nt-size-radius-chat-received-bottom-left:0;--nt-size-radius-chat-received-bottom-right:0.75rem;--nt-size-radius-chat-received-top-left:0.75rem;--nt-size-radius-chat-received-top-right:0.75rem;--nt-size-icon-sm-1:1rem;--nt-size-icon-sm-2:1.25rem;--nt-size-icon-sm-3:1.5rem;--nt-size-icon-sm-4:2rem;--nt-size-icon-lg-1:2.5rem;--nt-size-icon-lg-2:3rem;--nt-size-icon-lg-3:4rem;--nt-size-icon-lg-4:4.5rem;--nt-size-icon-lg-5:6rem;--nt-size-icon-lg-6:9rem;--nt-size-borders-button:0.125rem;--nt-size-borders-container:0.0625rem;--nt-size-borders-form:0.0625rem;--nt-size-borders-form-hover:0.125rem;--nt-size-borders-form-selected:0.1875rem;--nt-size-borders-decoration:0.3125rem;--nt-size-borders-table-cell:0.0625rem;--nt-size-borders-divider:0.0625rem;--nt-size-font-sm:0.9375rem;--nt-size-font-base:1rem;--nt-size-font-lg:1.1875rem;--nt-size-font-xl:1.25rem;--nt-size-font-2xl:1.375rem;--nt-size-font-3xl:1.5rem;--nt-size-font-4xl:1.75rem;--nt-size-font-5xl:2rem;--nt-size-font-6xl:2.25rem;--nt-size-font-7xl:2.625rem;--nt-size-font-8xl:3.125rem;--nt-shadow-popover:0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);--nt-shadow-card:0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);--nt-shadow-selection:0 0.5rem 1rem rgba(17, 74, 33, 0.2);--nt-font-weight-light:300;--nt-font-weight-regular:400;--nt-font-weight-medium:500;--nt-font-weight-semibold:600;--nt-font-weight-bold:700;--nt-font-line-height-none:1;--nt-font-line-height-compact:1.25;--nt-font-line-height-comfortable:1.375;--nt-font-line-height-open:1.5;--nt-font-family-default:FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;--nt-color-utility-success:#008200;--nt-color-utility-success-bg:#eff5e6;--nt-color-utility-error:#aa0008;--nt-color-utility-error-bg:#f7e6e7;--nt-color-utility-disabled:#c8c8c8;--nt-color-utility-selected-1:#114a21;--nt-color-utility-selected-2:#5c9a1b;--nt-color-utility-unselected:#707373;--nt-color-notification-high:#aa0008;--nt-color-notification-high-bg:#f7e6e7;--nt-color-notification-medium:#be5000;--nt-color-notification-medium-bg:#fcf6ee;--nt-color-notification-low:#0062a6;--nt-color-notification-low-bg:#e7f1f6;--nt-color-humana-green:#78be20;--nt-color-humana-green-contrast:#5C9A1B;--nt-color-humana-green-dark:#114a21;--nt-color-humana-white:#ffffff;--nt-color-humana-navy:#003057;--nt-color-humana-plum:#af0061;--nt-color-humana-eggplant:#612166;--nt-color-humana-teal:#007481;--nt-color-humana-teal-light:#66bbc4;--nt-color-humana-gray:#3a3b3d;--nt-color-humana-gray-light:#c8c8c8;--nt-color-humana-watermelon:#fb5373;--nt-color-humana-gold:#ffc600;--nt-color-grayscale-100:#efeff1;--nt-color-grayscale-200:#c8c8c8;--nt-color-grayscale-400:#909696;--nt-color-grayscale-500:#707373;--nt-color-grayscale-700:#53575a;--nt-color-grayscale-800:#3a3b3d;--nt-color-grayscale-900:#15191b;--nt-color-grayscale-base:#ffffff;--nt-color-grayscale-050:#f8f8f8;--nt-color-grayscale-overlay:rgba(21, 25, 27, 0.6);--nt-color-grayscale-gradient:linear-gradient(#FFFFFF, #F8F8F8);--nt-color-font-primary:#3a3b3d;--nt-color-font-secondary:#53575a;--nt-color-font-reversed:#ffffff;--nt-color-font-heading-large:#5c9a1b;--nt-color-font-heading:#114A21;--nt-color-data-visualization-1:#114A21;--nt-color-data-visualization-2:#5c9a1b;--nt-color-data-visualization-3:#adcc8d;--nt-color-data-visualization-4:#af0061;--nt-color-data-visualization-5:#fb5373;--nt-color-data-visualization-6:#fbacbc;--nt-color-data-visualization-7:#007481;--nt-color-data-visualization-8:#66bbc4;--nt-color-data-visualization-9:#b6dde1;--nt-color-data-visualization-10:#003057;--nt-color-data-visualization-11:#8098ab;--nt-color-data-visualization-12:#612166;--nt-color-data-visualization-13:#b090b3;--nt-color-data-visualization-14:#c8c8c8;--nt-color-centerwell-dark-blue:#003da5;--nt-color-centerwell-white:#ffffff;--nt-color-centerwell-light-blue:#00a3d7;--nt-color-centerwell-contrast-light-blue:#0094c4;--nt-color-centerwell-green:#78be20;--nt-color-centerwell-contrast-green:#5c9a1b;--nt-color-centerwell-light-gray:#e6e7e8;--nt-color-centerwell-dark-gray:#3a3b3d;--nt-color-centerwell-navy:#003057;--nt-color-centerwell-plum:#af0061;--nt-color-centerwell-blue-10:#e8f0f8;--nt-color-careplus-red:#C3202F;--nt-color-careplus-blue:#0062A6;--nt-color-careplus-sky-blue:#00ACD7;--nt-color-careplus-gold:#FDB913;--nt-color-careplus-teal:#2EAFA4;--nt-color-careplus-purple:#904199;--nt-color-background-base:#ffffff;--nt-color-background-gray-050:#f8f8f8;--nt-color-background-gray-100:#efeff1;--nt-color-background-decorative:#114a21;--nt-color-background-decorative-light:#eff5e6;--nt-color-background-accent:#003057;--nt-color-background-accent-light:#e7f1f6;--nt-color-action-primary-default:#5c9a1b;--nt-color-action-primary-active:#487815;--nt-color-action-emphasized-default:#612166;--nt-color-action-emphasized-active:#4c1a51;--nt-color-action-link-default:#007481;--nt-color-action-link-active:#005b68;--nt-color-action-link-visited:#00444d;--nt-color-action-reversed:#ffffff;--nt-color-action-disabled:#c8c8c8;--nt-color-accent-primary-1:#78be20;--nt-color-accent-primary-2:#5c9a1b;--nt-color-accent-secondary-1:#114A21;--nt-color-accent-secondary-2:#af0061;--nt-color-accent-secondary-3:#003057;--nt-color-accent-tertiary-1:#66bbc4;--nt-color-accent-tertiary-2:#fb5373;--nt-color-accent-tertiary-3:#ffc600;--nt-z-index-0:0;--nt-z-index-100:100;--nt-z-index-200:200;--nt-z-index-300:300;--nt-z-index-400:400;--nt-z-index-500:500;--nt-z-index-auto:auto;--nt-z-index-top:99999;--nt-z-index-bottom:-100;--nt-breakpoint-small:576;--nt-breakpoint-medium:768;--nt-breakpoint-large:1200;--nt-breakpoint-x-large:1500;--nb-h1-color:var(--nt-color-font-heading-large);--nb-h1-font-size:var(--nt-size-font-6xl);--nb-h1-font-weight:var(--nt-font-weight-light);--nb-h1-line-height:var(--nt-font-line-height-compact);--nb-h2-color:var(--nt-color-font-heading-large);--nb-h2-font-size:var(--nt-size-font-4xl);--nb-h2-font-weight:var(--nt-font-weight-light);--nb-h2-line-height:var(--nt-font-line-height-comfortable);--nb-h3-color:var(--nt-color-font-primary);--nb-h3-font-size:var(--nt-size-font-2xl);--nb-h3-font-weight:var(--nt-font-weight-bold);--nb-h3-line-height:var(--nt-font-line-height-comfortable);--nb-h4-color:var(--nt-color-font-primary);--nb-h4-font-size:var(--nt-size-font-xl);--nb-h4-font-weight:var(--nt-font-weight-regular);--nb-h4-line-height:var(--nt-font-line-height-comfortable);--nb-h5-color:var(--nt-color-font-primary);--nb-h5-font-size:var(--nt-size-font-lg);--nb-h5-font-weight:var(--nt-font-weight-bold);--nb-h5-line-height:var(--nt-font-line-height-compact);--nb-h6-color:var(--nt-color-font-primary);--nb-h6-font-size:var(--nt-size-font-base);--nb-h6-font-weight:var(--nt-font-weight-bold);--nb-h6-line-height:var(--nt-font-line-height-open)}
@media (min-width:768px){[data-v-f38624be]:root{--nb-h1-font-size:var(--nt-size-font-7xl);--nb-h2-font-size:var(--nt-size-font-5xl);--nb-h3-font-size:var(--nt-size-font-3xl)}}
@media (min-width:1200px){[data-v-f38624be]:root{--nb-h1-font-size:var(--nt-size-font-8xl);--nb-h2-font-size:var(--nt-size-font-6xl);--nb-h3-font-size:var(--nt-size-font-4xl);--nb-h4-font-size:var(--nt-size-font-2xl);--nb-h5-font-size:var(--nt-size-font-xl);--nb-h6-font-size:var(--nt-size-font-lg);--nb-p-font-size:var(--nt-size-font-lg)}}
body[data-v-f38624be]{-webkit-text-size-adjust:100%;color:var(--nt-color-font-primary);font-family:var(--nt-font-family-default);line-height:1.5;margin:0}
body[data-v-f38624be]:focus{outline-width:0}
[data-v-f38624be],[data-v-f38624be]::before,[data-v-f38624be]::after{box-sizing:border-box;border-width:0;border-style:solid}
@media (prefers-reduced-motion){[data-v-f38624be],[data-v-f38624be]::before,[data-v-f38624be]::after{animation-delay:0ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}}
[data-v-f38624be]:focus-visible{outline:var(--outline-width, 2px) dashed currentColor;outline-offset:var(--outline-offset, -2px)}
[data-v-f38624be]:visited{color:var(--nt-color-action-link-visited)}
hr[data-v-f38624be]{color:inherit;border-top-width:1px}
b[data-v-f38624be],strong[data-v-f38624be]{font-weight:bolder}
small[data-v-f38624be]{font-size:.875em}
sub[data-v-f38624be],sup[data-v-f38624be]{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}
sub[data-v-f38624be]{bottom:-.25em}
sup[data-v-f38624be]{top:-.5em}
a[data-v-f38624be]{color:var(--nt-color-action-link-default);--outline-offset:2px}
button[data-v-f38624be]{-webkit-appearance:button;background-color:transparent;color:inherit;font-family:inherit;font-size:1em;line-height:inherit;margin:0;padding:0;text-align:inherit}
button[data-v-f38624be]:disabled{pointer-events:none}
button[data-v-f38624be]:not(:disabled){cursor:pointer}
img[data-v-f38624be],video[data-v-f38624be]{display:block;height:auto;max-width:100%}
svg[data-v-f38624be]:not(:root){overflow:visible}
figure[data-v-f38624be]{margin:0}
table[data-v-f38624be]{border-collapse:collapse;border-color:currentColor;text-indent:0}
thead[data-v-f38624be],tbody[data-v-f38624be],tfoot[data-v-f38624be],th[data-v-f38624be],tr[data-v-f38624be],td[data-v-f38624be]{border-color:inherit;border-width:inherit}
fieldset[data-v-f38624be]{padding:0;margin:0;min-width:0}
input[data-v-f38624be],optgroup[data-v-f38624be],select[data-v-f38624be],textarea[data-v-f38624be]{font-family:inherit;font-size:1em;line-height:1.15;margin:0}
[type=search][data-v-f38624be]{-webkit-appearance:textfield;outline-offset:-2px}
summary[data-v-f38624be]{display:list-item;cursor:pointer}
[hidden][data-v-f38624be]{display:none!important}
input[data-v-f38624be]::-ms-reveal,input[data-v-f38624be]::-ms-clear{display:none}
input[data-v-f38624be]:-webkit-autofill,input[data-v-f38624be]:-webkit-autofill:hover,input[data-v-f38624be]:-webkit-autofill:focus,input[data-v-f38624be]:-webkit-autofill:active{transition:background-color 5000000s ease-in-out 0s}
h1[data-v-f38624be],.nb-h1[data-v-f38624be]{color:var(--nb-h1-color);font-size:var(--nb-h1-font-size);font-weight:var(--nb-h1-font-weight);line-height:var(--nb-h1-line-height);margin-bottom:.5em;margin-top:0}
h2[data-v-f38624be],.nb-h2[data-v-f38624be]{color:var(--nb-h2-color);font-size:var(--nb-h2-font-size);font-weight:var(--nb-h2-font-weight);line-height:var(--nb-h2-line-height);margin-bottom:.5em;margin-top:0}
h3[data-v-f38624be],.nb-h3[data-v-f38624be]{color:var(--nb-h3-color);font-size:var(--nb-h3-font-size);font-weight:var(--nb-h3-font-weight);line-height:var(--nb-h3-line-height);margin-bottom:.5em;margin-top:0}
h4[data-v-f38624be],.nb-h4[data-v-f38624be]{color:var(--nb-h4-color);font-size:var(--nb-h4-font-size);font-weight:var(--nb-h4-font-weight);line-height:var(--nb-h4-line-height);margin-bottom:.5em;margin-top:0}
h5[data-v-f38624be],.nb-h5[data-v-f38624be]{color:var(--nb-h5-color);font-size:var(--nb-h5-font-size);font-weight:var(--nb-h5-font-weight);line-height:var(--nb-h5-line-height);margin-bottom:.5em;margin-top:0}
h6[data-v-f38624be],.nb-h6[data-v-f38624be]{color:var(--nb-h6-color);font-size:var(--nb-h6-font-size);font-weight:var(--nb-h6-font-weight);line-height:var(--nb-h6-line-height);margin-bottom:.5em;margin-top:0}
p[data-v-f38624be],.nb-paragraph[data-v-f38624be]{font-size:var(--nb-p-font-size, 1em);line-height:var(--nt-font-line-height-open);margin-bottom:1.5em;margin-top:0}
p[data-v-f38624be]:last-child,.nb-paragraph[data-v-f38624be]:last-child{margin-bottom:0}
p>a[data-v-f38624be],.nb-paragraph>a[data-v-f38624be]{border-bottom-width:2px;border-bottom-style:solid;font-weight:var(--nt-font-weight-bold);text-decoration:none}
p>a[data-v-f38624be]:hover,p>a[data-v-f38624be]:active,p>a[data-v-f38624be]:focus,.nb-paragraph>a[data-v-f38624be]:hover,.nb-paragraph>a[data-v-f38624be]:active,.nb-paragraph>a[data-v-f38624be]:focus{border-bottom-style:dashed}
.nb-btn[data-v-f38624be]{--nb-button-idle:var(--nt-color-action-primary-default, #5c9a1b);--nb-button-active:var(--nt-color-action-primary-active, #487815);border-color:transparent;border-radius:.25em;border-style:solid;border-width:2px;display:inline-block;font-size:var(--nt-size-font-lg, 1.1875rem);font-weight:700;line-height:var(--nt-font-line-height-compact, 1.25);padding:.75em 1.25em .825em;text-align:left;text-decoration:none;transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:ease-in}
.nb-btn[data-v-f38624be]:disabled{--nb-button-idle:var(--nt-color-action-disabled, #c8c8c8)!important}
.nb-btn[data-v-f38624be]:focus{outline-color:var(--nb-button-active);--outline-offset:2px}
.nb-btn[data-v-f38624be]:focus-visible{text-decoration:underline}
.nb-btn[data-v-f38624be]:not(:disabled):hover{cursor:pointer}
.nb-btn>nucleus-icon[data-v-f38624be]{transform:scale(1.4) translateY(10%)}
.nb-btn>nucleus-icon.is-before[data-v-f38624be]{margin-right:.5em}
.nb-btn>nucleus-icon.is-after[data-v-f38624be]{margin-left:.5em;width:1.25rem;height:.9375rem}
.nb-btn.is-small[data-v-f38624be]{padding:.625rem 1rem}
.nb-btn--primary[data-v-f38624be]{color:#fff;background-color:var(--nb-button-idle)}
.nb-btn--primary[data-v-f38624be]:active,.nb-btn--primary[data-v-f38624be]:focus,.nb-btn--primary[data-v-f38624be]:not(:disabled):hover{background-color:var(--nb-button-active)}
.nb-btn--secondary[data-v-f38624be]{color:var(--nb-button-idle);background-color:#fff;border-color:currentColor}
.nb-btn--secondary[data-v-f38624be]:active,.nb-btn--secondary[data-v-f38624be]:focus,.nb-btn--secondary[data-v-f38624be]:not(:disabled):hover{color:#fff;background-color:var(--nb-button-active);border-color:var(--nb-button-active)}
.nb-btn--reversed[data-v-f38624be]{color:var(--nt-color-action-reversed, #fff);background-color:transparent;border-color:currentColor}
.nb-btn--reversed[data-v-f38624be]:focus{outline-color:currentColor}
.nb-btn--reversed[data-v-f38624be]:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--reversed[data-v-f38624be]:active,.nb-btn--reversed[data-v-f38624be]:focus,.nb-btn--reversed[data-v-f38624be]:not(:disabled):hover{background-color:var(--nt-color-grayscale-overlay, rgba(21, 25, 27, 0.6))}
.nb-btn--primary-reversed[data-v-f38624be]{color:var(--nt-color-font-primary, #3a3b3d);background-color:var(--nt-color-background-base, #fff);border-color:currentColor}
.nb-btn--primary-reversed[data-v-f38624be]:focus{outline-color:currentColor}
.nb-btn--primary-reversed[data-v-f38624be]:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--primary-reversed[data-v-f38624be]:active,.nb-btn--primary-reversed[data-v-f38624be]:focus,.nb-btn--primary-reversed[data-v-f38624be]:not(:disabled):hover{background-color:rgba(255,255,255,.87)}
.nb-btn--secondary-reversed[data-v-f38624be]{color:var(--nt-color-action-reversed);background-color:transparent;border-color:currentColor}
.nb-btn--secondary-reversed[data-v-f38624be]:focus{outline-color:currentColor}
.nb-btn--secondary-reversed[data-v-f38624be]:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--secondary-reversed[data-v-f38624be]:active,.nb-btn--secondary-reversed[data-v-f38624be]:focus,.nb-btn--secondary-reversed[data-v-f38624be]:not(:disabled):hover{background-color:rgba(255,255,255,.87);color:var(--nt-color-font-primary, #3a3b3d)}
.nb-btn.is-emphasized[data-v-f38624be]{--nb-button-idle:var(--nt-color-action-emphasized-default, #612166);--nb-button-active:var(--nt-color-action-emphasized-active, #4c1a51)}
.nb-container[data-v-f38624be]{margin-left:auto;margin-right:auto;max-width:var(--nt-breakpoint-xl, 1500px);padding-left:2rem;padding-right:2rem}
.nb-list[data-v-f38624be]{padding-left:2rem;font-size:var(--nt-size-font-base, 1rem);line-height:var(--nt-font-line-height-open, 1.5)}
@media (min-width:1200px){.nb-list[data-v-f38624be]{font-size:var(--nt-size-font-lg, 1.1875rem)}}
.nb-list-item[data-v-f38624be]{padding-left:.5rem}
.nb-breakout-link[data-v-f38624be]::before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}
/**
 * Current accessible component composition map
 *
 * @return  { map }  Object-like map of nested data
 *
 * @example:
 * $coreComponentMap: $coreForm;
 *
 *  $coreComponentMap (
 *    'label': (
 *      'required': (
 *        'color': red,
 *        'background-color': light-grey
 *      )
 *    )
 *  );
 */
/**
 * Function to return value from the current $coreComponentMap
 *
 * @param   {string} $key [Dot delimited string to search for a value (eg: 'label.required.color')]
 * @param   {map} $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {string}
 *  // example in core-form
 *  composition('label.required.color') => red
 */
/**
 * Mixin to generate styles from composition map.
 * Useful for dynamic styles instead of specifically hardcoded
 *
 * @param   {string}  $key [Dot delimited string to search for a map of styles]
 * @param   {map}  $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {css styles}
 *
 *  .label-required {
 *    @include composition('label.required');
 *  }
 *
 *  .label-required {
 *    color: red;
 *    background-color: light-grey;
 *  }
 */
/**
 * $list: a, b, c, d, e, f;
 * $first: first($list); // a
 * $last: last($list); // f
 */
/**
 * $list: b, c, d, e, f;
 * $new-list: prepend($list, a); // a, b, c, d, e, f
 */
/**
 * $list: a, b z, c, z, d, z, e, f;
 * $new-list: remove($list, z); // a, b z, c, d, e, f;
 * $new-list: remove($list, z, true); // a, b, c, d, e, f
 */
/**
 * $list: a, b, z, c, d, e, f;
 * $new-list: remove-nth($list, 3); // a, b, c, d, e, f
 * $new-list: remove-nth($list, 0); // error
 * $new-list: remove-nth($list, -2); // a, b, z, c, d, f
 * $new-list: remove-nth($list, -10); // error
 * $new-list: remove-nth($list, 100); // error
 * $new-list: remove-nth($list, zog); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: reverse($list); // h, g, f, c d e, b, a
 * $new-list: reverse($list, true); // h, g, f, e d c, b, a
 */
/**
 * $list: a, b, c, d, e, f;
 * $new-list: slice($list, 3, 5); // c, d, e
 * $new-list: slice($list, 4, 4); // d
 * $new-list: slice($list, 5, 3); // error
 * $new-list: slice($list, -1, 10); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: to-string($list); // abcdefgh
 * $new-list: to-string($list, '-'); // a-b-c-d-e-f-g-h
 */
/**
 * [deep-map-merge description]
 *
 * @link  https://medium.com/@pentzzsolt/a-non-destructive-map-merge-function-for-sass-f91637f87b2e
 *
 * @param   {map}  $parent-map  [$parent-map description]
 * @param   {map}  $child-map   [$child-map description]
 *
 */
/**
 * search-map()
 *
 * Retrieves immediate or nested value from map
 *
 * @param   {string} | $key | Dot delimited string to search for a value (eg: 'container.fluid')
 * @param   {map} | $map | Map of styles to search for the passed key
 *
 * @return  {value} Returns value of query
 */
/*
 * Hide only visually, but have it available for screen readers:
 * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 *
 * 1. For long content, line feeds are not interpreted as spaces and small width
 *    causes content to wrap 1 word per line:
 *    https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe

 * 2. See: http://a11yproject.com/posts/how-to-hide-content
 * 3. See: http://hugogiraudel.com/2016/10/13/css-hide-and-seek/
 */
/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 *
 * 1. Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
 */
/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
@media (min-width: 0) and (max-width: 767px) {
.nb-container[data-v-f38624be] {
    max-width: 767px;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}
}
@media (min-width: 768px) and (max-width: 1199px) {
.nb-container[data-v-f38624be] {
    max-width: 960px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
}
@media (min-width: 1200px) and (max-width: 1499px) {
.nb-container[data-v-f38624be] {
    max-width: 1200px;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
}
}
@media (min-width: 1500px) {
.nb-container[data-v-f38624be] {
    max-width: 1900px;
    padding-left: 2.3125rem;
    padding-right: 2.3125rem;
}
}
.nb-container[data-v-f38624be] {
  margin-left: auto;
  margin-right: auto;
}
.nb-list[data-v-f38624be] {
  padding-left: 2rem;
  font-size: var(--nt-size-font-base, 1rem);
  line-height: var(--nt-font-line-height-open, 1.5);
}
@media (min-width: 1200px) {
.nb-list[data-v-f38624be] {
    font-size: var(--nt-size-font-lg, 1.1875rem);
}
}
.nb-list-item[data-v-f38624be] {
  padding-left: 0.5rem;
}
dl.nb-list[data-v-f38624be] {
  display: grid;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1rem;
  grid-template-columns: 10rem auto;
  padding-left: 0;
}
dl.nb-list > dt[data-v-f38624be] {
  font-weight: bold;
}
dl.nb-list > dd[data-v-f38624be] {
  margin-left: 0;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana"), url("/assets/fonts/fs-humana/fs-humana.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold"), url("/assets/fonts/fs-humana/fs-humana-bold.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Italic"), url("/assets/fonts/fs-humana/fs-humana-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold Italic"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Light"), url("/assets/fonts/fs-humana/fs-humana-light.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: FS Humana;
  src: local("FS Humana Light Italic"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light-italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
head[data-v-f38624be] {
  --nucleus-breakpoints: "{"sm":0,"md":"768px","lg":"1200px","xl":"1500px"}";
}
.is-dark[data-v-f38624be],
.is-dark[data-v-f38624be] > * {
  color: #ffffff;
}
.nb-container-fluid[data-v-f38624be] {
  margin-left: auto;
  margin-right: auto;
  max-width: 1500px;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 768px) {
[data-v-f38624be]:root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
}
}
@media (min-width: 1200px) {
[data-v-f38624be]:root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
    --nb-h4-font-size: var(--nt-size-font-xl);
    --nb-h5-font-size: var(--nt-size-font-lg);
    --nb-h6-font-size: var(--nt-size-font-base);
    --nb-p-font-size: var(--nt-size-font-base);
}
}
blockquote[data-v-f38624be], .nb-quote[data-v-f38624be] {
  font-size: var(--nt-size-font-2xl);
  font-style: italic;
  font-weight: var(--nt-font-weight-bold);
  line-height: var(--nt-font-line-height-open);
  margin-bottom: 1.5em;
}
@media (min-width: 768px) {
blockquote[data-v-f38624be], .nb-quote[data-v-f38624be] {
    font-size: var(--nt-size-font-3xl);
}
}
.nb-link--text[data-v-f38624be] {
  color: #3a3b3d;
}
.nb-link--text[data-v-f38624be]:visited {
  color: var(--nb-link-visited, #3a3b3d);
}
.nb-link--text[data-v-f38624be]:hover, .nb-link--text[data-v-f38624be]:active, .nb-link--text[data-v-f38624be]:focus {
  color: #007481;
}
.nb-link--text[data-v-f38624be]:disabled {
  color: #c8c8c8;
}
.nb-link--link[data-v-f38624be] {
  color: #007481;
}
.nb-link--link[data-v-f38624be]:visited {
  color: var(--nb-link-visited, #007481);
}
.nb-link--link[data-v-f38624be]:hover, .nb-link--link[data-v-f38624be]:active, .nb-link--link[data-v-f38624be]:focus {
  color: #005b68;
}
.nb-link--link[data-v-f38624be]:disabled {
  color: #c8c8c8;
}
.nb-link--reversed[data-v-f38624be] {
  color: #ffffff;
}
.nb-link--reversed[data-v-f38624be]:visited {
  color: var(--nb-link-visited, #ffffff);
}
.nb-link--reversed[data-v-f38624be]:hover, .nb-link--reversed[data-v-f38624be]:active, .nb-link--reversed[data-v-f38624be]:focus {
  color: #ffffff;
}
.nb-link--reversed[data-v-f38624be]:disabled {
  color: #c8c8c8;
}
.nb-vertically-center[data-v-f38624be] {
  display: inline-flex;
  align-items: center;
}
.nb-reset-list[data-v-f38624be] {
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}
.nb-visually-hidden[data-v-f38624be] {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.not-focus\:nb-visually-hidden[data-v-f38624be]:not(:focus) {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.nu-m-0[data-v-f38624be] {
  margin: 0;
}
.nu-m-1[data-v-f38624be] {
  margin: 0.25rem;
}
.nu-m-2[data-v-f38624be] {
  margin: 0.5rem;
}
.nu-m-3[data-v-f38624be] {
  margin: 0.75rem;
}
.nu-m-4[data-v-f38624be] {
  margin: 1rem;
}
.nu-m-5[data-v-f38624be] {
  margin: 1.25rem;
}
.nu-m-6[data-v-f38624be] {
  margin: 1.5rem;
}
.nu-m-7[data-v-f38624be] {
  margin: 1.75rem;
}
.nu-m-8[data-v-f38624be] {
  margin: 2rem;
}
.nu-m-9[data-v-f38624be] {
  margin: 2.5rem;
}
.nu-m-10[data-v-f38624be] {
  margin: 3rem;
}
.nu-m-auto[data-v-f38624be] {
  margin: auto;
}
.-nu-m-4[data-v-f38624be] {
  margin: -1rem;
}
.-nu-m-6[data-v-f38624be] {
  margin: -1.5rem;
}
.-nu-m-8[data-v-f38624be] {
  margin: -2rem;
}
.nu-mx-0[data-v-f38624be] {
  margin-right: 0;
  margin-left: 0;
}
.nu-mx-1[data-v-f38624be] {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.nu-mx-2[data-v-f38624be] {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.nu-mx-3[data-v-f38624be] {
  margin-right: 0.75rem;
  margin-left: 0.75rem;
}
.nu-mx-4[data-v-f38624be] {
  margin-right: 1rem;
  margin-left: 1rem;
}
.nu-mx-5[data-v-f38624be] {
  margin-right: 1.25rem;
  margin-left: 1.25rem;
}
.nu-mx-6[data-v-f38624be] {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.nu-mx-7[data-v-f38624be] {
  margin-right: 1.75rem;
  margin-left: 1.75rem;
}
.nu-mx-8[data-v-f38624be] {
  margin-right: 2rem;
  margin-left: 2rem;
}
.nu-mx-9[data-v-f38624be] {
  margin-right: 2.5rem;
  margin-left: 2.5rem;
}
.nu-mx-10[data-v-f38624be] {
  margin-right: 3rem;
  margin-left: 3rem;
}
.nu-mx-auto[data-v-f38624be] {
  margin-right: auto;
  margin-left: auto;
}
.-nu-mx-4[data-v-f38624be] {
  margin-right: -1rem;
  margin-left: -1rem;
}
.-nu-mx-6[data-v-f38624be] {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.-nu-mx-8[data-v-f38624be] {
  margin-right: -2rem;
  margin-left: -2rem;
}
.nu-my-0[data-v-f38624be] {
  margin-top: 0;
  margin-bottom: 0;
}
.nu-my-1[data-v-f38624be] {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.nu-my-2[data-v-f38624be] {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.nu-my-3[data-v-f38624be] {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.nu-my-4[data-v-f38624be] {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.nu-my-5[data-v-f38624be] {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.nu-my-6[data-v-f38624be] {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.nu-my-7[data-v-f38624be] {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.nu-my-8[data-v-f38624be] {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.nu-my-9[data-v-f38624be] {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.nu-my-10[data-v-f38624be] {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.nu-my-auto[data-v-f38624be] {
  margin-top: auto;
  margin-bottom: auto;
}
.-nu-my-4[data-v-f38624be] {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.-nu-my-6[data-v-f38624be] {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.-nu-my-8[data-v-f38624be] {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
.nu-mt-0[data-v-f38624be] {
  margin-top: 0;
}
.nu-mt-1[data-v-f38624be] {
  margin-top: 0.25rem;
}
.nu-mt-2[data-v-f38624be] {
  margin-top: 0.5rem;
}
.nu-mt-3[data-v-f38624be] {
  margin-top: 0.75rem;
}
.nu-mt-4[data-v-f38624be] {
  margin-top: 1rem;
}
.nu-mt-5[data-v-f38624be] {
  margin-top: 1.25rem;
}
.nu-mt-6[data-v-f38624be] {
  margin-top: 1.5rem;
}
.nu-mt-7[data-v-f38624be] {
  margin-top: 1.75rem;
}
.nu-mt-8[data-v-f38624be] {
  margin-top: 2rem;
}
.nu-mt-9[data-v-f38624be] {
  margin-top: 2.5rem;
}
.nu-mt-10[data-v-f38624be] {
  margin-top: 3rem;
}
.nu-mt-auto[data-v-f38624be] {
  margin-top: auto;
}
.-nu-mt-4[data-v-f38624be] {
  margin-top: -1rem;
}
.-nu-mt-6[data-v-f38624be] {
  margin-top: -1.5rem;
}
.-nu-mt-8[data-v-f38624be] {
  margin-top: -2rem;
}
.nu-mr-0[data-v-f38624be] {
  margin-right: 0;
}
.nu-mr-1[data-v-f38624be] {
  margin-right: 0.25rem;
}
.nu-mr-2[data-v-f38624be] {
  margin-right: 0.5rem;
}
.nu-mr-3[data-v-f38624be] {
  margin-right: 0.75rem;
}
.nu-mr-4[data-v-f38624be] {
  margin-right: 1rem;
}
.nu-mr-5[data-v-f38624be] {
  margin-right: 1.25rem;
}
.nu-mr-6[data-v-f38624be] {
  margin-right: 1.5rem;
}
.nu-mr-7[data-v-f38624be] {
  margin-right: 1.75rem;
}
.nu-mr-8[data-v-f38624be] {
  margin-right: 2rem;
}
.nu-mr-9[data-v-f38624be] {
  margin-right: 2.5rem;
}
.nu-mr-10[data-v-f38624be] {
  margin-right: 3rem;
}
.nu-mr-auto[data-v-f38624be] {
  margin-right: auto;
}
.-nu-mr-4[data-v-f38624be] {
  margin-right: -1rem;
}
.-nu-mr-6[data-v-f38624be] {
  margin-right: -1.5rem;
}
.-nu-mr-8[data-v-f38624be] {
  margin-right: -2rem;
}
.nu-mb-0[data-v-f38624be] {
  margin-bottom: 0;
}
.nu-mb-1[data-v-f38624be] {
  margin-bottom: 0.25rem;
}
.nu-mb-2[data-v-f38624be] {
  margin-bottom: 0.5rem;
}
.nu-mb-3[data-v-f38624be] {
  margin-bottom: 0.75rem;
}
.nu-mb-4[data-v-f38624be] {
  margin-bottom: 1rem;
}
.nu-mb-5[data-v-f38624be] {
  margin-bottom: 1.25rem;
}
.nu-mb-6[data-v-f38624be] {
  margin-bottom: 1.5rem;
}
.nu-mb-7[data-v-f38624be] {
  margin-bottom: 1.75rem;
}
.nu-mb-8[data-v-f38624be] {
  margin-bottom: 2rem;
}
.nu-mb-9[data-v-f38624be] {
  margin-bottom: 2.5rem;
}
.nu-mb-10[data-v-f38624be] {
  margin-bottom: 3rem;
}
.nu-mb-auto[data-v-f38624be] {
  margin-bottom: auto;
}
.-nu-mb-4[data-v-f38624be] {
  margin-bottom: -1rem;
}
.-nu-mb-6[data-v-f38624be] {
  margin-bottom: -1.5rem;
}
.-nu-mb-8[data-v-f38624be] {
  margin-bottom: -2rem;
}
.nu-ml-0[data-v-f38624be] {
  margin-left: 0;
}
.nu-ml-1[data-v-f38624be] {
  margin-left: 0.25rem;
}
.nu-ml-2[data-v-f38624be] {
  margin-left: 0.5rem;
}
.nu-ml-3[data-v-f38624be] {
  margin-left: 0.75rem;
}
.nu-ml-4[data-v-f38624be] {
  margin-left: 1rem;
}
.nu-ml-5[data-v-f38624be] {
  margin-left: 1.25rem;
}
.nu-ml-6[data-v-f38624be] {
  margin-left: 1.5rem;
}
.nu-ml-7[data-v-f38624be] {
  margin-left: 1.75rem;
}
.nu-ml-8[data-v-f38624be] {
  margin-left: 2rem;
}
.nu-ml-9[data-v-f38624be] {
  margin-left: 2.5rem;
}
.nu-ml-10[data-v-f38624be] {
  margin-left: 3rem;
}
.nu-ml-auto[data-v-f38624be] {
  margin-left: auto;
}
.-nu-ml-4[data-v-f38624be] {
  margin-left: -1rem;
}
.-nu-ml-6[data-v-f38624be] {
  margin-left: -1.5rem;
}
.-nu-ml-8[data-v-f38624be] {
  margin-left: -2rem;
}
.nu-p-0[data-v-f38624be] {
  padding: 0;
}
.nu-p-1[data-v-f38624be] {
  padding: 0.25rem;
}
.nu-p-2[data-v-f38624be] {
  padding: 0.5rem;
}
.nu-p-3[data-v-f38624be] {
  padding: 0.75rem;
}
.nu-p-4[data-v-f38624be] {
  padding: 1rem;
}
.nu-p-5[data-v-f38624be] {
  padding: 1.25rem;
}
.nu-p-6[data-v-f38624be] {
  padding: 1.5rem;
}
.nu-p-7[data-v-f38624be] {
  padding: 1.75rem;
}
.nu-p-8[data-v-f38624be] {
  padding: 2rem;
}
.nu-p-9[data-v-f38624be] {
  padding: 2.5rem;
}
.nu-p-10[data-v-f38624be] {
  padding: 3rem;
}
.nu-px-0[data-v-f38624be] {
  padding-right: 0;
  padding-left: 0;
}
.nu-px-1[data-v-f38624be] {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.nu-px-2[data-v-f38624be] {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.nu-px-3[data-v-f38624be] {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.nu-px-4[data-v-f38624be] {
  padding-right: 1rem;
  padding-left: 1rem;
}
.nu-px-5[data-v-f38624be] {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.nu-px-6[data-v-f38624be] {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.nu-px-7[data-v-f38624be] {
  padding-right: 1.75rem;
  padding-left: 1.75rem;
}
.nu-px-8[data-v-f38624be] {
  padding-right: 2rem;
  padding-left: 2rem;
}
.nu-px-9[data-v-f38624be] {
  padding-right: 2.5rem;
  padding-left: 2.5rem;
}
.nu-px-10[data-v-f38624be] {
  padding-right: 3rem;
  padding-left: 3rem;
}
.nu-py-0[data-v-f38624be] {
  padding-top: 0;
  padding-bottom: 0;
}
.nu-py-1[data-v-f38624be] {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.nu-py-2[data-v-f38624be] {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.nu-py-3[data-v-f38624be] {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.nu-py-4[data-v-f38624be] {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.nu-py-5[data-v-f38624be] {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.nu-py-6[data-v-f38624be] {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.nu-py-7[data-v-f38624be] {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.nu-py-8[data-v-f38624be] {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.nu-py-9[data-v-f38624be] {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.nu-py-10[data-v-f38624be] {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.nu-pt-0[data-v-f38624be] {
  padding-top: 0;
}
.nu-pt-1[data-v-f38624be] {
  padding-top: 0.25rem;
}
.nu-pt-2[data-v-f38624be] {
  padding-top: 0.5rem;
}
.nu-pt-3[data-v-f38624be] {
  padding-top: 0.75rem;
}
.nu-pt-4[data-v-f38624be] {
  padding-top: 1rem;
}
.nu-pt-5[data-v-f38624be] {
  padding-top: 1.25rem;
}
.nu-pt-6[data-v-f38624be] {
  padding-top: 1.5rem;
}
.nu-pt-7[data-v-f38624be] {
  padding-top: 1.75rem;
}
.nu-pt-8[data-v-f38624be] {
  padding-top: 2rem;
}
.nu-pt-9[data-v-f38624be] {
  padding-top: 2.5rem;
}
.nu-pt-10[data-v-f38624be] {
  padding-top: 3rem;
}
.nu-pr-0[data-v-f38624be] {
  padding-right: 0;
}
.nu-pr-1[data-v-f38624be] {
  padding-right: 0.25rem;
}
.nu-pr-2[data-v-f38624be] {
  padding-right: 0.5rem;
}
.nu-pr-3[data-v-f38624be] {
  padding-right: 0.75rem;
}
.nu-pr-4[data-v-f38624be] {
  padding-right: 1rem;
}
.nu-pr-5[data-v-f38624be] {
  padding-right: 1.25rem;
}
.nu-pr-6[data-v-f38624be] {
  padding-right: 1.5rem;
}
.nu-pr-7[data-v-f38624be] {
  padding-right: 1.75rem;
}
.nu-pr-8[data-v-f38624be] {
  padding-right: 2rem;
}
.nu-pr-9[data-v-f38624be] {
  padding-right: 2.5rem;
}
.nu-pr-10[data-v-f38624be] {
  padding-right: 3rem;
}
.nu-pb-0[data-v-f38624be] {
  padding-bottom: 0;
}
.nu-pb-1[data-v-f38624be] {
  padding-bottom: 0.25rem;
}
.nu-pb-2[data-v-f38624be] {
  padding-bottom: 0.5rem;
}
.nu-pb-3[data-v-f38624be] {
  padding-bottom: 0.75rem;
}
.nu-pb-4[data-v-f38624be] {
  padding-bottom: 1rem;
}
.nu-pb-5[data-v-f38624be] {
  padding-bottom: 1.25rem;
}
.nu-pb-6[data-v-f38624be] {
  padding-bottom: 1.5rem;
}
.nu-pb-7[data-v-f38624be] {
  padding-bottom: 1.75rem;
}
.nu-pb-8[data-v-f38624be] {
  padding-bottom: 2rem;
}
.nu-pb-9[data-v-f38624be] {
  padding-bottom: 2.5rem;
}
.nu-pb-10[data-v-f38624be] {
  padding-bottom: 3rem;
}
.nu-pl-0[data-v-f38624be] {
  padding-left: 0;
}
.nu-pl-1[data-v-f38624be] {
  padding-left: 0.25rem;
}
.nu-pl-2[data-v-f38624be] {
  padding-left: 0.5rem;
}
.nu-pl-3[data-v-f38624be] {
  padding-left: 0.75rem;
}
.nu-pl-4[data-v-f38624be] {
  padding-left: 1rem;
}
.nu-pl-5[data-v-f38624be] {
  padding-left: 1.25rem;
}
.nu-pl-6[data-v-f38624be] {
  padding-left: 1.5rem;
}
.nu-pl-7[data-v-f38624be] {
  padding-left: 1.75rem;
}
.nu-pl-8[data-v-f38624be] {
  padding-left: 2rem;
}
.nu-pl-9[data-v-f38624be] {
  padding-left: 2.5rem;
}
.nu-pl-10[data-v-f38624be] {
  padding-left: 3rem;
}
.nu-h-100[data-v-f38624be] {
  height: 100%;
}
.nu-h-auto[data-v-f38624be] {
  height: auto;
}
.nu-min-h-0[data-v-f38624be] {
  min-height: 0;
}
.nu-min-h-100[data-v-f38624be] {
  min-height: 100%;
}
.nu-min-h-auto[data-v-f38624be] {
  min-height: auto;
}
.nu-max-h-0[data-v-f38624be] {
  max-height: 0;
}
.nu-max-h-100[data-v-f38624be] {
  max-height: 100%;
}
.nu-max-h-auto[data-v-f38624be] {
  max-height: auto;
}
.nu-w-100[data-v-f38624be] {
  width: 100%;
}
.nu-w-auto[data-v-f38624be] {
  width: auto;
}
.nu-min-w-0[data-v-f38624be] {
  min-width: 0;
}
.nu-min-w-100[data-v-f38624be] {
  min-width: 100%;
}
.nu-min-w-auto[data-v-f38624be] {
  min-width: auto;
}
.nu-max-w-0[data-v-f38624be] {
  max-width: 0;
}
.nu-max-w-100[data-v-f38624be] {
  max-width: 100%;
}
.nu-max-w-auto[data-v-f38624be] {
  max-width: auto;
}
.nu-bottom-100[data-v-f38624be] {
  bottom: 100%;
}
.nu-bottom-0[data-v-f38624be] {
  bottom: 0;
}
.nu-bottom-auto[data-v-f38624be] {
  bottom: auto;
}
.nu-d-inline-grid[data-v-f38624be] {
  display: inline-grid;
}
.nu-d-grid[data-v-f38624be] {
  display: grid;
}
.nu-d-inline-flex[data-v-f38624be] {
  display: inline-flex;
}
.nu-d-flex[data-v-f38624be] {
  display: flex;
}
.nu-d-block[data-v-f38624be] {
  display: block;
}
.nu-d-inline-block[data-v-f38624be] {
  display: inline-block;
}
.nu-d-inline[data-v-f38624be] {
  display: inline;
}
.nu-d-none[data-v-f38624be] {
  display: none;
}
.nu-left-100[data-v-f38624be] {
  left: 100%;
}
.nu-left-0[data-v-f38624be] {
  left: 0;
}
.nu-left-auto[data-v-f38624be] {
  left: auto;
}
.nu-position-fixed[data-v-f38624be] {
  position: fixed;
}
.nu-position-absolute[data-v-f38624be] {
  position: absolute;
}
.nu-position-relative[data-v-f38624be] {
  position: relative;
}
.nu-right-100[data-v-f38624be] {
  right: 100%;
}
.nu-right-0[data-v-f38624be] {
  right: 0;
}
.nu-right-auto[data-v-f38624be] {
  right: auto;
}
.nu-top-100[data-v-f38624be] {
  top: 100%;
}
.nu-top-0[data-v-f38624be] {
  top: 0;
}
.nu-top-auto[data-v-f38624be] {
  top: auto;
}
.nu-z-1[data-v-f38624be] {
  z-index: 1;
}
.-nu-outline-offset-3[data-v-f38624be] {
  --outline-offset: -3px;
}
.nu-outline-none[data-v-f38624be] {
  outline-style: none;
}
.nu-outline-dashed[data-v-f38624be] {
  outline-style: dashed;
}
.nu-outline-solid[data-v-f38624be] {
  outline-style: solid;
}
.nu-pointer-events-none[data-v-f38624be] {
  pointer-events: none;
}
.nu-pointer-events-auto[data-v-f38624be] {
  pointer-events: auto;
}
.nu-shadow-popover[data-v-f38624be] {
  box-shadow: 0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);
}
.nu-shadow-card[data-v-f38624be] {
  box-shadow: 0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);
}
.nu-shadow-selection[data-v-f38624be] {
  box-shadow: 0 0.5rem 1rem rgba(17, 74, 33, 0.2);
}
.nu-text-primary[data-v-f38624be] {
  color: #3a3b3d;
}
.nu-text-secondary[data-v-f38624be] {
  color: #53575a;
}
.nu-text-reversed[data-v-f38624be] {
  color: #ffffff;
}
.nu-text-heading-large[data-v-f38624be] {
  color: #5c9a1b;
}
.nu-text-heading[data-v-f38624be] {
  color: #114A21;
}
.nu-text-inherit-color[data-v-f38624be] {
  color: inherit;
}
.nu-text-utility-success[data-v-f38624be] {
  color: #008200;
}
.nu-text-utility-error[data-v-f38624be] {
  color: #aa0008;
}
.nu-text-utility-disabled[data-v-f38624be] {
  color: #c8c8c8;
}
.nu-text-utility-selected-1[data-v-f38624be] {
  color: #114a21;
}
.nu-text-utility-selected-2[data-v-f38624be] {
  color: #5c9a1b;
}
.nu-text-utility-unselected[data-v-f38624be] {
  color: #707373;
}
.nu-text-notification-high[data-v-f38624be] {
  color: #aa0008;
}
.nu-text-notification-medium[data-v-f38624be] {
  color: #be5000;
}
.nu-text-notification-low[data-v-f38624be] {
  color: #0062a6;
}
.nu-font-humana[data-v-f38624be] {
  font-family: FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;
}
.nu-font-inherit-family[data-v-f38624be] {
  font-family: inherit;
}
.nu-font-sm[data-v-f38624be] {
  font-size: 0.9375rem;
}
.nu-font-base[data-v-f38624be] {
  font-size: 1rem;
}
.nu-font-lg[data-v-f38624be] {
  font-size: 1.1875rem;
}
.nu-font-xl[data-v-f38624be] {
  font-size: 1.25rem;
}
.nu-font-2xl[data-v-f38624be] {
  font-size: 1.375rem;
}
.nu-font-3xl[data-v-f38624be] {
  font-size: 1.5rem;
}
.nu-font-4xl[data-v-f38624be] {
  font-size: 1.75rem;
}
.nu-font-5xl[data-v-f38624be] {
  font-size: 2rem;
}
.nu-font-6xl[data-v-f38624be] {
  font-size: 2.25rem;
}
.nu-font-7xl[data-v-f38624be] {
  font-size: 2.625rem;
}
.nu-font-8xl[data-v-f38624be] {
  font-size: 3.125rem;
}
.nu-font-inherit-size[data-v-f38624be] {
  font-size: inherit;
}
.nu-font-italic[data-v-f38624be] {
  font-style: italic;
}
.nu-font-not-italic[data-v-f38624be] {
  font-style: normal;
}
.nu-font-inherit-style[data-v-f38624be] {
  font-style: inherit;
}
.nu-font-light[data-v-f38624be] {
  font-weight: 300;
}
.nu-font-regular[data-v-f38624be] {
  font-weight: 400;
}
.nu-font-medium[data-v-f38624be] {
  font-weight: 500;
}
.nu-font-semibold[data-v-f38624be] {
  font-weight: 600;
}
.nu-font-bold[data-v-f38624be] {
  font-weight: 700;
}
.nu-font-inherit-weight[data-v-f38624be] {
  font-weight: inherit;
}
.nu-line-height-none[data-v-f38624be] {
  line-height: 1;
}
.nu-line-height-compact[data-v-f38624be] {
  line-height: 1.25;
}
.nu-line-height-comfortable[data-v-f38624be] {
  line-height: 1.375;
}
.nu-line-height-open[data-v-f38624be] {
  line-height: 1.5;
}
.nu-line-height-0[data-v-f38624be] {
  line-height: 0;
}
.nu-line-height-inherit[data-v-f38624be] {
  line-height: inherit;
}
.nu-text-justify[data-v-f38624be] {
  text-align: justify;
}
.nu-text-center[data-v-f38624be] {
  text-align: center;
}
.nu-text-right[data-v-f38624be] {
  text-align: right;
}
.nu-text-left[data-v-f38624be] {
  text-align: left;
}
.nu-text-no-underline[data-v-f38624be] {
  text-decoration: none;
}
.nu-text-nowrap[data-v-f38624be] {
  white-space: nowrap;
}
.nu-items-center[data-v-f38624be] {
  align-items: center;
}
.nu-self-center[data-v-f38624be] {
  align-self: center;
}
.nu-flex-1[data-v-f38624be] {
  flex: 1 1 0%;
}
.nu-flex-auto[data-v-f38624be] {
  flex: 1 1 auto;
}
.nu-flex-shrink-1[data-v-f38624be] {
  flex-shrink: 1;
}
.nu-flex-shrink-0[data-v-f38624be] {
  flex-shrink: 0;
}
.nu-ga-d2[data-v-f38624be] {
  grid-area: d2;
}
.nu-ga-d1[data-v-f38624be] {
  grid-area: d1;
}
.nu-ga-c2[data-v-f38624be] {
  grid-area: c2;
}
.nu-ga-c1[data-v-f38624be] {
  grid-area: c1;
}
.nu-ga-b2[data-v-f38624be] {
  grid-area: b2;
}
.nu-ga-b1[data-v-f38624be] {
  grid-area: b1;
}
.nu-ga-a2[data-v-f38624be] {
  grid-area: a2;
}
.nu-ga-a1[data-v-f38624be] {
  grid-area: a1;
}
.nu-justify-between[data-v-f38624be] {
  justify-content: space-between;
}
.nu-b-transparent[data-v-f38624be] {
  border-color: transparent;
}
.nu-b-gray-100[data-v-f38624be] {
  border-color: #efeff1;
}
.nu-b-gray-200[data-v-f38624be] {
  border-color: #c8c8c8;
}
.nu-b-gray-400[data-v-f38624be] {
  border-color: #909696;
}
.nu-b-gray-500[data-v-f38624be] {
  border-color: #707373;
}
.nu-b-gray-700[data-v-f38624be] {
  border-color: #53575a;
}
.nu-b-gray-800[data-v-f38624be] {
  border-color: #3a3b3d;
}
.nu-b-gray-900[data-v-f38624be] {
  border-color: #15191b;
}
.nu-b-gray-base[data-v-f38624be] {
  border-color: #ffffff;
}
.nu-b-gray-050[data-v-f38624be] {
  border-color: #f8f8f8;
}
.nu-b-accent-primary-1[data-v-f38624be] {
  border-color: #78be20;
}
.nu-b-accent-primary-2[data-v-f38624be] {
  border-color: #5c9a1b;
}
.nu-b-accent-secondary-1[data-v-f38624be] {
  border-color: #114A21;
}
.nu-b-accent-secondary-2[data-v-f38624be] {
  border-color: #af0061;
}
.nu-b-accent-secondary-3[data-v-f38624be] {
  border-color: #003057;
}
.nu-b-accent-tertiary-1[data-v-f38624be] {
  border-color: #66bbc4;
}
.nu-b-accent-tertiary-2[data-v-f38624be] {
  border-color: #fb5373;
}
.nu-b-accent-tertiary-3[data-v-f38624be] {
  border-color: #ffc600;
}
.nu-b-utility-success[data-v-f38624be] {
  border-color: #008200;
}
.nu-b-utility-error[data-v-f38624be] {
  border-color: #aa0008;
}
.nu-b-utility-disabled[data-v-f38624be] {
  border-color: #c8c8c8;
}
.nu-b-utility-selected-1[data-v-f38624be] {
  border-color: #114a21;
}
.nu-b-utility-selected-2[data-v-f38624be] {
  border-color: #5c9a1b;
}
.nu-b-utility-unselected[data-v-f38624be] {
  border-color: #707373;
}
.nu-b-notification-high[data-v-f38624be] {
  border-color: #aa0008;
}
.nu-b-notification-medium[data-v-f38624be] {
  border-color: #be5000;
}
.nu-b-notification-low[data-v-f38624be] {
  border-color: #0062a6;
}
.nu-b-dashed[data-v-f38624be] {
  border-style: dashed;
}
.nu-b-solid[data-v-f38624be] {
  border-style: solid;
}
.nu-b-none[data-v-f38624be] {
  border-style: none;
}
.nu-b-0[data-v-f38624be] {
  border-width: 0;
}
.nu-b-1[data-v-f38624be] {
  border-width: 1px;
}
.nu-b-2[data-v-f38624be] {
  border-width: 2px;
}
.nu-b-3[data-v-f38624be] {
  border-width: 3px;
}
.nu-bt-dashed[data-v-f38624be] {
  border-top-style: dashed;
}
.nu-bt-solid[data-v-f38624be] {
  border-top-style: solid;
}
.nu-bt-none[data-v-f38624be] {
  border-top-style: none;
}
.nu-bb-dashed[data-v-f38624be] {
  border-bottom-style: dashed;
}
.nu-bb-solid[data-v-f38624be] {
  border-bottom-style: solid;
}
.nu-bb-none[data-v-f38624be] {
  border-bottom-style: none;
}
.nu-bl-dashed[data-v-f38624be] {
  border-left-style: dashed;
}
.nu-bl-solid[data-v-f38624be] {
  border-left-style: solid;
}
.nu-bl-none[data-v-f38624be] {
  border-left-style: none;
}
.nu-br-dashed[data-v-f38624be] {
  border-right-style: dashed;
}
.nu-br-solid[data-v-f38624be] {
  border-right-style: solid;
}
.nu-br-none[data-v-f38624be] {
  border-right-style: none;
}
.nu-bt-0[data-v-f38624be] {
  border-top-width: 0;
}
.nu-bt-1[data-v-f38624be] {
  border-top-width: 1px;
}
.nu-bt-2[data-v-f38624be] {
  border-top-width: 2px;
}
.nu-bt-3[data-v-f38624be] {
  border-top-width: 3px;
}
.nu-bb-0[data-v-f38624be] {
  border-bottom-width: 0;
}
.nu-bb-1[data-v-f38624be] {
  border-bottom-width: 1px;
}
.nu-bb-2[data-v-f38624be] {
  border-bottom-width: 2px;
}
.nu-bb-3[data-v-f38624be] {
  border-bottom-width: 3px;
}
.nu-bl-0[data-v-f38624be] {
  border-left-width: 0;
}
.nu-bl-1[data-v-f38624be] {
  border-left-width: 1px;
}
.nu-bl-2[data-v-f38624be] {
  border-left-width: 2px;
}
.nu-bl-3[data-v-f38624be] {
  border-left-width: 3px;
}
.nu-br-0[data-v-f38624be] {
  border-right-width: 0;
}
.nu-br-1[data-v-f38624be] {
  border-right-width: 1px;
}
.nu-br-2[data-v-f38624be] {
  border-right-width: 2px;
}
.nu-br-3[data-v-f38624be] {
  border-right-width: 3px;
}
.nu-radius-sharp[data-v-f38624be] {
  border-radius: 0;
}
.nu-radius-fine[data-v-f38624be] {
  border-radius: 0.25rem;
}
.nu-radius-rounded[data-v-f38624be] {
  border-radius: 0.5rem;
}
.nu-radius-smooth[data-v-f38624be] {
  border-radius: 0.75rem;
}
.nu-radius-full[data-v-f38624be] {
  border-radius: 99rem;
}
.nu-radius-chat-sent-bottom-left[data-v-f38624be] {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-bottom-right[data-v-f38624be] {
  border-radius: 0;
}
.nu-radius-chat-sent-top-left[data-v-f38624be] {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-top-right[data-v-f38624be] {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-bottom-left[data-v-f38624be] {
  border-radius: 0;
}
.nu-radius-chat-received-bottom-right[data-v-f38624be] {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-left[data-v-f38624be] {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-right[data-v-f38624be] {
  border-radius: 0.75rem;
}
.nu-radius-tl-sharp[data-v-f38624be] {
  border-top-left-radius: 0;
}
.nu-radius-tl-fine[data-v-f38624be] {
  border-top-left-radius: 0.25rem;
}
.nu-radius-tl-rounded[data-v-f38624be] {
  border-top-left-radius: 0.5rem;
}
.nu-radius-tl-smooth[data-v-f38624be] {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-full[data-v-f38624be] {
  border-top-left-radius: 99rem;
}
.nu-radius-tl-chat-sent-bottom-left[data-v-f38624be] {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-bottom-right[data-v-f38624be] {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-sent-top-left[data-v-f38624be] {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-top-right[data-v-f38624be] {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-bottom-left[data-v-f38624be] {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-received-bottom-right[data-v-f38624be] {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-left[data-v-f38624be] {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-right[data-v-f38624be] {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tr-sharp[data-v-f38624be] {
  border-top-right-radius: 0;
}
.nu-radius-tr-fine[data-v-f38624be] {
  border-top-right-radius: 0.25rem;
}
.nu-radius-tr-rounded[data-v-f38624be] {
  border-top-right-radius: 0.5rem;
}
.nu-radius-tr-smooth[data-v-f38624be] {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-full[data-v-f38624be] {
  border-top-right-radius: 99rem;
}
.nu-radius-tr-chat-sent-bottom-left[data-v-f38624be] {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-bottom-right[data-v-f38624be] {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-sent-top-left[data-v-f38624be] {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-top-right[data-v-f38624be] {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-bottom-left[data-v-f38624be] {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-received-bottom-right[data-v-f38624be] {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-left[data-v-f38624be] {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-right[data-v-f38624be] {
  border-top-right-radius: 0.75rem;
}
.nu-radius-br-sharp[data-v-f38624be] {
  border-bottom-right-radius: 0;
}
.nu-radius-br-fine[data-v-f38624be] {
  border-bottom-right-radius: 0.25rem;
}
.nu-radius-br-rounded[data-v-f38624be] {
  border-bottom-right-radius: 0.5rem;
}
.nu-radius-br-smooth[data-v-f38624be] {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-full[data-v-f38624be] {
  border-bottom-right-radius: 99rem;
}
.nu-radius-br-chat-sent-bottom-left[data-v-f38624be] {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-bottom-right[data-v-f38624be] {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-sent-top-left[data-v-f38624be] {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-top-right[data-v-f38624be] {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-bottom-left[data-v-f38624be] {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-received-bottom-right[data-v-f38624be] {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-left[data-v-f38624be] {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-right[data-v-f38624be] {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-bl-sharp[data-v-f38624be] {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-fine[data-v-f38624be] {
  border-bottom-left-radius: 0.25rem;
}
.nu-radius-bl-rounded[data-v-f38624be] {
  border-bottom-left-radius: 0.5rem;
}
.nu-radius-bl-smooth[data-v-f38624be] {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-full[data-v-f38624be] {
  border-bottom-left-radius: 99rem;
}
.nu-radius-bl-chat-sent-bottom-left[data-v-f38624be] {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-bottom-right[data-v-f38624be] {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-sent-top-left[data-v-f38624be] {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-top-right[data-v-f38624be] {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-bottom-left[data-v-f38624be] {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-received-bottom-right[data-v-f38624be] {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-left[data-v-f38624be] {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-right[data-v-f38624be] {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-h-curve[data-v-f38624be] {
  border-bottom-left-radius: 2.5rem;
}
.nu-bg-base[data-v-f38624be] {
  background-color: #ffffff;
}
.nu-bg-gray-050[data-v-f38624be] {
  background-color: #f8f8f8;
}
.nu-bg-gray-100[data-v-f38624be] {
  background-color: #efeff1;
}
.nu-bg-decorative[data-v-f38624be] {
  background-color: #114a21;
}
.nu-bg-decorative-light[data-v-f38624be] {
  background-color: #eff5e6;
}
.nu-bg-accent-primary-1[data-v-f38624be] {
  background-color: #78be20;
}
.nu-bg-accent-primary-2[data-v-f38624be] {
  background-color: #5c9a1b;
}
.nu-bg-accent-secondary-1[data-v-f38624be] {
  background-color: #114A21;
}
.nu-bg-accent-secondary-2[data-v-f38624be] {
  background-color: #af0061;
}
.nu-bg-accent-secondary-3[data-v-f38624be] {
  background-color: #003057;
}
.nu-bg-accent-tertiary-1[data-v-f38624be] {
  background-color: #66bbc4;
}
.nu-bg-accent-tertiary-2[data-v-f38624be] {
  background-color: #fb5373;
}
.nu-bg-accent-tertiary-3[data-v-f38624be] {
  background-color: #ffc600;
}
.nu-bg-accent[data-v-f38624be] {
  background-color: #003057;
}
.nu-bg-accent-light[data-v-f38624be] {
  background-color: #e7f1f6;
}
.nu-bg-transparent[data-v-f38624be] {
  background-color: transparent;
}
.nu-bg-utility-success[data-v-f38624be] {
  background-color: #eff5e6;
}
.nu-bg-utility-error[data-v-f38624be] {
  background-color: #f7e6e7;
}
.nu-bg-notification-high[data-v-f38624be] {
  background-color: #f7e6e7;
}
.nu-bg-notification-medium[data-v-f38624be] {
  background-color: #fcf6ee;
}
.nu-bg-notification-low[data-v-f38624be] {
  background-color: #e7f1f6;
}
.nu-list-style-square[data-v-f38624be] {
  list-style: square;
}
.nu-list-style-none[data-v-f38624be] {
  list-style: none;
}
.nu-list-style-disc[data-v-f38624be] {
  list-style: disc;
}
.nu-list-style-circle[data-v-f38624be] {
  list-style: circle;
}
@media (min-width: 768px) {
.md\:nu-m-0[data-v-f38624be] {
    margin: 0;
}
.md\:nu-m-1[data-v-f38624be] {
    margin: 0.25rem;
}
.md\:nu-m-2[data-v-f38624be] {
    margin: 0.5rem;
}
.md\:nu-m-3[data-v-f38624be] {
    margin: 0.75rem;
}
.md\:nu-m-4[data-v-f38624be] {
    margin: 1rem;
}
.md\:nu-m-5[data-v-f38624be] {
    margin: 1.25rem;
}
.md\:nu-m-6[data-v-f38624be] {
    margin: 1.5rem;
}
.md\:nu-m-7[data-v-f38624be] {
    margin: 1.75rem;
}
.md\:nu-m-8[data-v-f38624be] {
    margin: 2rem;
}
.md\:nu-m-9[data-v-f38624be] {
    margin: 2.5rem;
}
.md\:nu-m-10[data-v-f38624be] {
    margin: 3rem;
}
.md\:nu-m-auto[data-v-f38624be] {
    margin: auto;
}
.md\:-nu-m-4[data-v-f38624be] {
    margin: -1rem;
}
.md\:-nu-m-6[data-v-f38624be] {
    margin: -1.5rem;
}
.md\:-nu-m-8[data-v-f38624be] {
    margin: -2rem;
}
.md\:nu-mx-0[data-v-f38624be] {
    margin-right: 0;
    margin-left: 0;
}
.md\:nu-mx-1[data-v-f38624be] {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.md\:nu-mx-2[data-v-f38624be] {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.md\:nu-mx-3[data-v-f38624be] {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.md\:nu-mx-4[data-v-f38624be] {
    margin-right: 1rem;
    margin-left: 1rem;
}
.md\:nu-mx-5[data-v-f38624be] {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.md\:nu-mx-6[data-v-f38624be] {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.md\:nu-mx-7[data-v-f38624be] {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.md\:nu-mx-8[data-v-f38624be] {
    margin-right: 2rem;
    margin-left: 2rem;
}
.md\:nu-mx-9[data-v-f38624be] {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.md\:nu-mx-10[data-v-f38624be] {
    margin-right: 3rem;
    margin-left: 3rem;
}
.md\:nu-mx-auto[data-v-f38624be] {
    margin-right: auto;
    margin-left: auto;
}
.md\:-nu-mx-4[data-v-f38624be] {
    margin-right: -1rem;
    margin-left: -1rem;
}
.md\:-nu-mx-6[data-v-f38624be] {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.md\:-nu-mx-8[data-v-f38624be] {
    margin-right: -2rem;
    margin-left: -2rem;
}
.md\:nu-my-0[data-v-f38624be] {
    margin-top: 0;
    margin-bottom: 0;
}
.md\:nu-my-1[data-v-f38624be] {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.md\:nu-my-2[data-v-f38624be] {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.md\:nu-my-3[data-v-f38624be] {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.md\:nu-my-4[data-v-f38624be] {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.md\:nu-my-5[data-v-f38624be] {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.md\:nu-my-6[data-v-f38624be] {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.md\:nu-my-7[data-v-f38624be] {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.md\:nu-my-8[data-v-f38624be] {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.md\:nu-my-9[data-v-f38624be] {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.md\:nu-my-10[data-v-f38624be] {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.md\:nu-my-auto[data-v-f38624be] {
    margin-top: auto;
    margin-bottom: auto;
}
.md\:-nu-my-4[data-v-f38624be] {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.md\:-nu-my-6[data-v-f38624be] {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.md\:-nu-my-8[data-v-f38624be] {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.md\:nu-mt-0[data-v-f38624be] {
    margin-top: 0;
}
.md\:nu-mt-1[data-v-f38624be] {
    margin-top: 0.25rem;
}
.md\:nu-mt-2[data-v-f38624be] {
    margin-top: 0.5rem;
}
.md\:nu-mt-3[data-v-f38624be] {
    margin-top: 0.75rem;
}
.md\:nu-mt-4[data-v-f38624be] {
    margin-top: 1rem;
}
.md\:nu-mt-5[data-v-f38624be] {
    margin-top: 1.25rem;
}
.md\:nu-mt-6[data-v-f38624be] {
    margin-top: 1.5rem;
}
.md\:nu-mt-7[data-v-f38624be] {
    margin-top: 1.75rem;
}
.md\:nu-mt-8[data-v-f38624be] {
    margin-top: 2rem;
}
.md\:nu-mt-9[data-v-f38624be] {
    margin-top: 2.5rem;
}
.md\:nu-mt-10[data-v-f38624be] {
    margin-top: 3rem;
}
.md\:nu-mt-auto[data-v-f38624be] {
    margin-top: auto;
}
.md\:-nu-mt-4[data-v-f38624be] {
    margin-top: -1rem;
}
.md\:-nu-mt-6[data-v-f38624be] {
    margin-top: -1.5rem;
}
.md\:-nu-mt-8[data-v-f38624be] {
    margin-top: -2rem;
}
.md\:nu-mr-0[data-v-f38624be] {
    margin-right: 0;
}
.md\:nu-mr-1[data-v-f38624be] {
    margin-right: 0.25rem;
}
.md\:nu-mr-2[data-v-f38624be] {
    margin-right: 0.5rem;
}
.md\:nu-mr-3[data-v-f38624be] {
    margin-right: 0.75rem;
}
.md\:nu-mr-4[data-v-f38624be] {
    margin-right: 1rem;
}
.md\:nu-mr-5[data-v-f38624be] {
    margin-right: 1.25rem;
}
.md\:nu-mr-6[data-v-f38624be] {
    margin-right: 1.5rem;
}
.md\:nu-mr-7[data-v-f38624be] {
    margin-right: 1.75rem;
}
.md\:nu-mr-8[data-v-f38624be] {
    margin-right: 2rem;
}
.md\:nu-mr-9[data-v-f38624be] {
    margin-right: 2.5rem;
}
.md\:nu-mr-10[data-v-f38624be] {
    margin-right: 3rem;
}
.md\:nu-mr-auto[data-v-f38624be] {
    margin-right: auto;
}
.md\:-nu-mr-4[data-v-f38624be] {
    margin-right: -1rem;
}
.md\:-nu-mr-6[data-v-f38624be] {
    margin-right: -1.5rem;
}
.md\:-nu-mr-8[data-v-f38624be] {
    margin-right: -2rem;
}
.md\:nu-mb-0[data-v-f38624be] {
    margin-bottom: 0;
}
.md\:nu-mb-1[data-v-f38624be] {
    margin-bottom: 0.25rem;
}
.md\:nu-mb-2[data-v-f38624be] {
    margin-bottom: 0.5rem;
}
.md\:nu-mb-3[data-v-f38624be] {
    margin-bottom: 0.75rem;
}
.md\:nu-mb-4[data-v-f38624be] {
    margin-bottom: 1rem;
}
.md\:nu-mb-5[data-v-f38624be] {
    margin-bottom: 1.25rem;
}
.md\:nu-mb-6[data-v-f38624be] {
    margin-bottom: 1.5rem;
}
.md\:nu-mb-7[data-v-f38624be] {
    margin-bottom: 1.75rem;
}
.md\:nu-mb-8[data-v-f38624be] {
    margin-bottom: 2rem;
}
.md\:nu-mb-9[data-v-f38624be] {
    margin-bottom: 2.5rem;
}
.md\:nu-mb-10[data-v-f38624be] {
    margin-bottom: 3rem;
}
.md\:nu-mb-auto[data-v-f38624be] {
    margin-bottom: auto;
}
.md\:-nu-mb-4[data-v-f38624be] {
    margin-bottom: -1rem;
}
.md\:-nu-mb-6[data-v-f38624be] {
    margin-bottom: -1.5rem;
}
.md\:-nu-mb-8[data-v-f38624be] {
    margin-bottom: -2rem;
}
.md\:nu-ml-0[data-v-f38624be] {
    margin-left: 0;
}
.md\:nu-ml-1[data-v-f38624be] {
    margin-left: 0.25rem;
}
.md\:nu-ml-2[data-v-f38624be] {
    margin-left: 0.5rem;
}
.md\:nu-ml-3[data-v-f38624be] {
    margin-left: 0.75rem;
}
.md\:nu-ml-4[data-v-f38624be] {
    margin-left: 1rem;
}
.md\:nu-ml-5[data-v-f38624be] {
    margin-left: 1.25rem;
}
.md\:nu-ml-6[data-v-f38624be] {
    margin-left: 1.5rem;
}
.md\:nu-ml-7[data-v-f38624be] {
    margin-left: 1.75rem;
}
.md\:nu-ml-8[data-v-f38624be] {
    margin-left: 2rem;
}
.md\:nu-ml-9[data-v-f38624be] {
    margin-left: 2.5rem;
}
.md\:nu-ml-10[data-v-f38624be] {
    margin-left: 3rem;
}
.md\:nu-ml-auto[data-v-f38624be] {
    margin-left: auto;
}
.md\:-nu-ml-4[data-v-f38624be] {
    margin-left: -1rem;
}
.md\:-nu-ml-6[data-v-f38624be] {
    margin-left: -1.5rem;
}
.md\:-nu-ml-8[data-v-f38624be] {
    margin-left: -2rem;
}
.md\:nu-p-0[data-v-f38624be] {
    padding: 0;
}
.md\:nu-p-1[data-v-f38624be] {
    padding: 0.25rem;
}
.md\:nu-p-2[data-v-f38624be] {
    padding: 0.5rem;
}
.md\:nu-p-3[data-v-f38624be] {
    padding: 0.75rem;
}
.md\:nu-p-4[data-v-f38624be] {
    padding: 1rem;
}
.md\:nu-p-5[data-v-f38624be] {
    padding: 1.25rem;
}
.md\:nu-p-6[data-v-f38624be] {
    padding: 1.5rem;
}
.md\:nu-p-7[data-v-f38624be] {
    padding: 1.75rem;
}
.md\:nu-p-8[data-v-f38624be] {
    padding: 2rem;
}
.md\:nu-p-9[data-v-f38624be] {
    padding: 2.5rem;
}
.md\:nu-p-10[data-v-f38624be] {
    padding: 3rem;
}
.md\:nu-px-0[data-v-f38624be] {
    padding-right: 0;
    padding-left: 0;
}
.md\:nu-px-1[data-v-f38624be] {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.md\:nu-px-2[data-v-f38624be] {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.md\:nu-px-3[data-v-f38624be] {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.md\:nu-px-4[data-v-f38624be] {
    padding-right: 1rem;
    padding-left: 1rem;
}
.md\:nu-px-5[data-v-f38624be] {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.md\:nu-px-6[data-v-f38624be] {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.md\:nu-px-7[data-v-f38624be] {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.md\:nu-px-8[data-v-f38624be] {
    padding-right: 2rem;
    padding-left: 2rem;
}
.md\:nu-px-9[data-v-f38624be] {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.md\:nu-px-10[data-v-f38624be] {
    padding-right: 3rem;
    padding-left: 3rem;
}
.md\:nu-py-0[data-v-f38624be] {
    padding-top: 0;
    padding-bottom: 0;
}
.md\:nu-py-1[data-v-f38624be] {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.md\:nu-py-2[data-v-f38624be] {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.md\:nu-py-3[data-v-f38624be] {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.md\:nu-py-4[data-v-f38624be] {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.md\:nu-py-5[data-v-f38624be] {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.md\:nu-py-6[data-v-f38624be] {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.md\:nu-py-7[data-v-f38624be] {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.md\:nu-py-8[data-v-f38624be] {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.md\:nu-py-9[data-v-f38624be] {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.md\:nu-py-10[data-v-f38624be] {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.md\:nu-pt-0[data-v-f38624be] {
    padding-top: 0;
}
.md\:nu-pt-1[data-v-f38624be] {
    padding-top: 0.25rem;
}
.md\:nu-pt-2[data-v-f38624be] {
    padding-top: 0.5rem;
}
.md\:nu-pt-3[data-v-f38624be] {
    padding-top: 0.75rem;
}
.md\:nu-pt-4[data-v-f38624be] {
    padding-top: 1rem;
}
.md\:nu-pt-5[data-v-f38624be] {
    padding-top: 1.25rem;
}
.md\:nu-pt-6[data-v-f38624be] {
    padding-top: 1.5rem;
}
.md\:nu-pt-7[data-v-f38624be] {
    padding-top: 1.75rem;
}
.md\:nu-pt-8[data-v-f38624be] {
    padding-top: 2rem;
}
.md\:nu-pt-9[data-v-f38624be] {
    padding-top: 2.5rem;
}
.md\:nu-pt-10[data-v-f38624be] {
    padding-top: 3rem;
}
.md\:nu-pr-0[data-v-f38624be] {
    padding-right: 0;
}
.md\:nu-pr-1[data-v-f38624be] {
    padding-right: 0.25rem;
}
.md\:nu-pr-2[data-v-f38624be] {
    padding-right: 0.5rem;
}
.md\:nu-pr-3[data-v-f38624be] {
    padding-right: 0.75rem;
}
.md\:nu-pr-4[data-v-f38624be] {
    padding-right: 1rem;
}
.md\:nu-pr-5[data-v-f38624be] {
    padding-right: 1.25rem;
}
.md\:nu-pr-6[data-v-f38624be] {
    padding-right: 1.5rem;
}
.md\:nu-pr-7[data-v-f38624be] {
    padding-right: 1.75rem;
}
.md\:nu-pr-8[data-v-f38624be] {
    padding-right: 2rem;
}
.md\:nu-pr-9[data-v-f38624be] {
    padding-right: 2.5rem;
}
.md\:nu-pr-10[data-v-f38624be] {
    padding-right: 3rem;
}
.md\:nu-pb-0[data-v-f38624be] {
    padding-bottom: 0;
}
.md\:nu-pb-1[data-v-f38624be] {
    padding-bottom: 0.25rem;
}
.md\:nu-pb-2[data-v-f38624be] {
    padding-bottom: 0.5rem;
}
.md\:nu-pb-3[data-v-f38624be] {
    padding-bottom: 0.75rem;
}
.md\:nu-pb-4[data-v-f38624be] {
    padding-bottom: 1rem;
}
.md\:nu-pb-5[data-v-f38624be] {
    padding-bottom: 1.25rem;
}
.md\:nu-pb-6[data-v-f38624be] {
    padding-bottom: 1.5rem;
}
.md\:nu-pb-7[data-v-f38624be] {
    padding-bottom: 1.75rem;
}
.md\:nu-pb-8[data-v-f38624be] {
    padding-bottom: 2rem;
}
.md\:nu-pb-9[data-v-f38624be] {
    padding-bottom: 2.5rem;
}
.md\:nu-pb-10[data-v-f38624be] {
    padding-bottom: 3rem;
}
.md\:nu-pl-0[data-v-f38624be] {
    padding-left: 0;
}
.md\:nu-pl-1[data-v-f38624be] {
    padding-left: 0.25rem;
}
.md\:nu-pl-2[data-v-f38624be] {
    padding-left: 0.5rem;
}
.md\:nu-pl-3[data-v-f38624be] {
    padding-left: 0.75rem;
}
.md\:nu-pl-4[data-v-f38624be] {
    padding-left: 1rem;
}
.md\:nu-pl-5[data-v-f38624be] {
    padding-left: 1.25rem;
}
.md\:nu-pl-6[data-v-f38624be] {
    padding-left: 1.5rem;
}
.md\:nu-pl-7[data-v-f38624be] {
    padding-left: 1.75rem;
}
.md\:nu-pl-8[data-v-f38624be] {
    padding-left: 2rem;
}
.md\:nu-pl-9[data-v-f38624be] {
    padding-left: 2.5rem;
}
.md\:nu-pl-10[data-v-f38624be] {
    padding-left: 3rem;
}
.md\:nu-h-100[data-v-f38624be] {
    height: 100%;
}
.md\:nu-h-auto[data-v-f38624be] {
    height: auto;
}
.md\:nu-min-h-0[data-v-f38624be] {
    min-height: 0;
}
.md\:nu-min-h-100[data-v-f38624be] {
    min-height: 100%;
}
.md\:nu-min-h-auto[data-v-f38624be] {
    min-height: auto;
}
.md\:nu-max-h-0[data-v-f38624be] {
    max-height: 0;
}
.md\:nu-max-h-100[data-v-f38624be] {
    max-height: 100%;
}
.md\:nu-max-h-auto[data-v-f38624be] {
    max-height: auto;
}
.md\:nu-w-100[data-v-f38624be] {
    width: 100%;
}
.md\:nu-w-auto[data-v-f38624be] {
    width: auto;
}
.md\:nu-min-w-0[data-v-f38624be] {
    min-width: 0;
}
.md\:nu-min-w-100[data-v-f38624be] {
    min-width: 100%;
}
.md\:nu-min-w-auto[data-v-f38624be] {
    min-width: auto;
}
.md\:nu-max-w-0[data-v-f38624be] {
    max-width: 0;
}
.md\:nu-max-w-100[data-v-f38624be] {
    max-width: 100%;
}
.md\:nu-max-w-auto[data-v-f38624be] {
    max-width: auto;
}
.md\:nu-bottom-100[data-v-f38624be] {
    bottom: 100%;
}
.md\:nu-bottom-0[data-v-f38624be] {
    bottom: 0;
}
.md\:nu-bottom-auto[data-v-f38624be] {
    bottom: auto;
}
.md\:nu-d-inline-grid[data-v-f38624be] {
    display: inline-grid;
}
.md\:nu-d-grid[data-v-f38624be] {
    display: grid;
}
.md\:nu-d-inline-flex[data-v-f38624be] {
    display: inline-flex;
}
.md\:nu-d-flex[data-v-f38624be] {
    display: flex;
}
.md\:nu-d-block[data-v-f38624be] {
    display: block;
}
.md\:nu-d-inline-block[data-v-f38624be] {
    display: inline-block;
}
.md\:nu-d-inline[data-v-f38624be] {
    display: inline;
}
.md\:nu-d-none[data-v-f38624be] {
    display: none;
}
.md\:nu-left-100[data-v-f38624be] {
    left: 100%;
}
.md\:nu-left-0[data-v-f38624be] {
    left: 0;
}
.md\:nu-left-auto[data-v-f38624be] {
    left: auto;
}
.md\:nu-position-fixed[data-v-f38624be] {
    position: fixed;
}
.md\:nu-position-absolute[data-v-f38624be] {
    position: absolute;
}
.md\:nu-position-relative[data-v-f38624be] {
    position: relative;
}
.md\:nu-right-100[data-v-f38624be] {
    right: 100%;
}
.md\:nu-right-0[data-v-f38624be] {
    right: 0;
}
.md\:nu-right-auto[data-v-f38624be] {
    right: auto;
}
.md\:nu-top-100[data-v-f38624be] {
    top: 100%;
}
.md\:nu-top-0[data-v-f38624be] {
    top: 0;
}
.md\:nu-top-auto[data-v-f38624be] {
    top: auto;
}
.md\:nu-font-sm[data-v-f38624be] {
    font-size: 0.9375rem;
}
.md\:nu-font-base[data-v-f38624be] {
    font-size: 1rem;
}
.md\:nu-font-lg[data-v-f38624be] {
    font-size: 1.1875rem;
}
.md\:nu-font-xl[data-v-f38624be] {
    font-size: 1.25rem;
}
.md\:nu-font-2xl[data-v-f38624be] {
    font-size: 1.375rem;
}
.md\:nu-font-3xl[data-v-f38624be] {
    font-size: 1.5rem;
}
.md\:nu-font-4xl[data-v-f38624be] {
    font-size: 1.75rem;
}
.md\:nu-font-5xl[data-v-f38624be] {
    font-size: 2rem;
}
.md\:nu-font-6xl[data-v-f38624be] {
    font-size: 2.25rem;
}
.md\:nu-font-7xl[data-v-f38624be] {
    font-size: 2.625rem;
}
.md\:nu-font-8xl[data-v-f38624be] {
    font-size: 3.125rem;
}
.md\:nu-font-inherit-size[data-v-f38624be] {
    font-size: inherit;
}
.md\:nu-text-justify[data-v-f38624be] {
    text-align: justify;
}
.md\:nu-text-center[data-v-f38624be] {
    text-align: center;
}
.md\:nu-text-right[data-v-f38624be] {
    text-align: right;
}
.md\:nu-text-left[data-v-f38624be] {
    text-align: left;
}
.md\:nu-ga-d2[data-v-f38624be] {
    grid-area: d2;
}
.md\:nu-ga-d1[data-v-f38624be] {
    grid-area: d1;
}
.md\:nu-ga-c2[data-v-f38624be] {
    grid-area: c2;
}
.md\:nu-ga-c1[data-v-f38624be] {
    grid-area: c1;
}
.md\:nu-ga-b2[data-v-f38624be] {
    grid-area: b2;
}
.md\:nu-ga-b1[data-v-f38624be] {
    grid-area: b1;
}
.md\:nu-ga-a2[data-v-f38624be] {
    grid-area: a2;
}
.md\:nu-ga-a1[data-v-f38624be] {
    grid-area: a1;
}
.md\:nu-b-dashed[data-v-f38624be] {
    border-style: dashed;
}
.md\:nu-b-solid[data-v-f38624be] {
    border-style: solid;
}
.md\:nu-b-none[data-v-f38624be] {
    border-style: none;
}
.md\:nu-bt-dashed[data-v-f38624be] {
    border-top-style: dashed;
}
.md\:nu-bt-solid[data-v-f38624be] {
    border-top-style: solid;
}
.md\:nu-bt-none[data-v-f38624be] {
    border-top-style: none;
}
.md\:nu-bb-dashed[data-v-f38624be] {
    border-bottom-style: dashed;
}
.md\:nu-bb-solid[data-v-f38624be] {
    border-bottom-style: solid;
}
.md\:nu-bb-none[data-v-f38624be] {
    border-bottom-style: none;
}
.md\:nu-bl-dashed[data-v-f38624be] {
    border-left-style: dashed;
}
.md\:nu-bl-solid[data-v-f38624be] {
    border-left-style: solid;
}
.md\:nu-bl-none[data-v-f38624be] {
    border-left-style: none;
}
.md\:nu-br-dashed[data-v-f38624be] {
    border-right-style: dashed;
}
.md\:nu-br-solid[data-v-f38624be] {
    border-right-style: solid;
}
.md\:nu-br-none[data-v-f38624be] {
    border-right-style: none;
}
}
@media (min-width: 1200px) {
.lg\:nu-m-0[data-v-f38624be] {
    margin: 0;
}
.lg\:nu-m-1[data-v-f38624be] {
    margin: 0.25rem;
}
.lg\:nu-m-2[data-v-f38624be] {
    margin: 0.5rem;
}
.lg\:nu-m-3[data-v-f38624be] {
    margin: 0.75rem;
}
.lg\:nu-m-4[data-v-f38624be] {
    margin: 1rem;
}
.lg\:nu-m-5[data-v-f38624be] {
    margin: 1.25rem;
}
.lg\:nu-m-6[data-v-f38624be] {
    margin: 1.5rem;
}
.lg\:nu-m-7[data-v-f38624be] {
    margin: 1.75rem;
}
.lg\:nu-m-8[data-v-f38624be] {
    margin: 2rem;
}
.lg\:nu-m-9[data-v-f38624be] {
    margin: 2.5rem;
}
.lg\:nu-m-10[data-v-f38624be] {
    margin: 3rem;
}
.lg\:nu-m-auto[data-v-f38624be] {
    margin: auto;
}
.lg\:-nu-m-4[data-v-f38624be] {
    margin: -1rem;
}
.lg\:-nu-m-6[data-v-f38624be] {
    margin: -1.5rem;
}
.lg\:-nu-m-8[data-v-f38624be] {
    margin: -2rem;
}
.lg\:nu-mx-0[data-v-f38624be] {
    margin-right: 0;
    margin-left: 0;
}
.lg\:nu-mx-1[data-v-f38624be] {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.lg\:nu-mx-2[data-v-f38624be] {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.lg\:nu-mx-3[data-v-f38624be] {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.lg\:nu-mx-4[data-v-f38624be] {
    margin-right: 1rem;
    margin-left: 1rem;
}
.lg\:nu-mx-5[data-v-f38624be] {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.lg\:nu-mx-6[data-v-f38624be] {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.lg\:nu-mx-7[data-v-f38624be] {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.lg\:nu-mx-8[data-v-f38624be] {
    margin-right: 2rem;
    margin-left: 2rem;
}
.lg\:nu-mx-9[data-v-f38624be] {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.lg\:nu-mx-10[data-v-f38624be] {
    margin-right: 3rem;
    margin-left: 3rem;
}
.lg\:nu-mx-auto[data-v-f38624be] {
    margin-right: auto;
    margin-left: auto;
}
.lg\:-nu-mx-4[data-v-f38624be] {
    margin-right: -1rem;
    margin-left: -1rem;
}
.lg\:-nu-mx-6[data-v-f38624be] {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.lg\:-nu-mx-8[data-v-f38624be] {
    margin-right: -2rem;
    margin-left: -2rem;
}
.lg\:nu-my-0[data-v-f38624be] {
    margin-top: 0;
    margin-bottom: 0;
}
.lg\:nu-my-1[data-v-f38624be] {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.lg\:nu-my-2[data-v-f38624be] {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.lg\:nu-my-3[data-v-f38624be] {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.lg\:nu-my-4[data-v-f38624be] {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.lg\:nu-my-5[data-v-f38624be] {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.lg\:nu-my-6[data-v-f38624be] {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.lg\:nu-my-7[data-v-f38624be] {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.lg\:nu-my-8[data-v-f38624be] {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.lg\:nu-my-9[data-v-f38624be] {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.lg\:nu-my-10[data-v-f38624be] {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.lg\:nu-my-auto[data-v-f38624be] {
    margin-top: auto;
    margin-bottom: auto;
}
.lg\:-nu-my-4[data-v-f38624be] {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.lg\:-nu-my-6[data-v-f38624be] {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.lg\:-nu-my-8[data-v-f38624be] {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.lg\:nu-mt-0[data-v-f38624be] {
    margin-top: 0;
}
.lg\:nu-mt-1[data-v-f38624be] {
    margin-top: 0.25rem;
}
.lg\:nu-mt-2[data-v-f38624be] {
    margin-top: 0.5rem;
}
.lg\:nu-mt-3[data-v-f38624be] {
    margin-top: 0.75rem;
}
.lg\:nu-mt-4[data-v-f38624be] {
    margin-top: 1rem;
}
.lg\:nu-mt-5[data-v-f38624be] {
    margin-top: 1.25rem;
}
.lg\:nu-mt-6[data-v-f38624be] {
    margin-top: 1.5rem;
}
.lg\:nu-mt-7[data-v-f38624be] {
    margin-top: 1.75rem;
}
.lg\:nu-mt-8[data-v-f38624be] {
    margin-top: 2rem;
}
.lg\:nu-mt-9[data-v-f38624be] {
    margin-top: 2.5rem;
}
.lg\:nu-mt-10[data-v-f38624be] {
    margin-top: 3rem;
}
.lg\:nu-mt-auto[data-v-f38624be] {
    margin-top: auto;
}
.lg\:-nu-mt-4[data-v-f38624be] {
    margin-top: -1rem;
}
.lg\:-nu-mt-6[data-v-f38624be] {
    margin-top: -1.5rem;
}
.lg\:-nu-mt-8[data-v-f38624be] {
    margin-top: -2rem;
}
.lg\:nu-mr-0[data-v-f38624be] {
    margin-right: 0;
}
.lg\:nu-mr-1[data-v-f38624be] {
    margin-right: 0.25rem;
}
.lg\:nu-mr-2[data-v-f38624be] {
    margin-right: 0.5rem;
}
.lg\:nu-mr-3[data-v-f38624be] {
    margin-right: 0.75rem;
}
.lg\:nu-mr-4[data-v-f38624be] {
    margin-right: 1rem;
}
.lg\:nu-mr-5[data-v-f38624be] {
    margin-right: 1.25rem;
}
.lg\:nu-mr-6[data-v-f38624be] {
    margin-right: 1.5rem;
}
.lg\:nu-mr-7[data-v-f38624be] {
    margin-right: 1.75rem;
}
.lg\:nu-mr-8[data-v-f38624be] {
    margin-right: 2rem;
}
.lg\:nu-mr-9[data-v-f38624be] {
    margin-right: 2.5rem;
}
.lg\:nu-mr-10[data-v-f38624be] {
    margin-right: 3rem;
}
.lg\:nu-mr-auto[data-v-f38624be] {
    margin-right: auto;
}
.lg\:-nu-mr-4[data-v-f38624be] {
    margin-right: -1rem;
}
.lg\:-nu-mr-6[data-v-f38624be] {
    margin-right: -1.5rem;
}
.lg\:-nu-mr-8[data-v-f38624be] {
    margin-right: -2rem;
}
.lg\:nu-mb-0[data-v-f38624be] {
    margin-bottom: 0;
}
.lg\:nu-mb-1[data-v-f38624be] {
    margin-bottom: 0.25rem;
}
.lg\:nu-mb-2[data-v-f38624be] {
    margin-bottom: 0.5rem;
}
.lg\:nu-mb-3[data-v-f38624be] {
    margin-bottom: 0.75rem;
}
.lg\:nu-mb-4[data-v-f38624be] {
    margin-bottom: 1rem;
}
.lg\:nu-mb-5[data-v-f38624be] {
    margin-bottom: 1.25rem;
}
.lg\:nu-mb-6[data-v-f38624be] {
    margin-bottom: 1.5rem;
}
.lg\:nu-mb-7[data-v-f38624be] {
    margin-bottom: 1.75rem;
}
.lg\:nu-mb-8[data-v-f38624be] {
    margin-bottom: 2rem;
}
.lg\:nu-mb-9[data-v-f38624be] {
    margin-bottom: 2.5rem;
}
.lg\:nu-mb-10[data-v-f38624be] {
    margin-bottom: 3rem;
}
.lg\:nu-mb-auto[data-v-f38624be] {
    margin-bottom: auto;
}
.lg\:-nu-mb-4[data-v-f38624be] {
    margin-bottom: -1rem;
}
.lg\:-nu-mb-6[data-v-f38624be] {
    margin-bottom: -1.5rem;
}
.lg\:-nu-mb-8[data-v-f38624be] {
    margin-bottom: -2rem;
}
.lg\:nu-ml-0[data-v-f38624be] {
    margin-left: 0;
}
.lg\:nu-ml-1[data-v-f38624be] {
    margin-left: 0.25rem;
}
.lg\:nu-ml-2[data-v-f38624be] {
    margin-left: 0.5rem;
}
.lg\:nu-ml-3[data-v-f38624be] {
    margin-left: 0.75rem;
}
.lg\:nu-ml-4[data-v-f38624be] {
    margin-left: 1rem;
}
.lg\:nu-ml-5[data-v-f38624be] {
    margin-left: 1.25rem;
}
.lg\:nu-ml-6[data-v-f38624be] {
    margin-left: 1.5rem;
}
.lg\:nu-ml-7[data-v-f38624be] {
    margin-left: 1.75rem;
}
.lg\:nu-ml-8[data-v-f38624be] {
    margin-left: 2rem;
}
.lg\:nu-ml-9[data-v-f38624be] {
    margin-left: 2.5rem;
}
.lg\:nu-ml-10[data-v-f38624be] {
    margin-left: 3rem;
}
.lg\:nu-ml-auto[data-v-f38624be] {
    margin-left: auto;
}
.lg\:-nu-ml-4[data-v-f38624be] {
    margin-left: -1rem;
}
.lg\:-nu-ml-6[data-v-f38624be] {
    margin-left: -1.5rem;
}
.lg\:-nu-ml-8[data-v-f38624be] {
    margin-left: -2rem;
}
.lg\:nu-p-0[data-v-f38624be] {
    padding: 0;
}
.lg\:nu-p-1[data-v-f38624be] {
    padding: 0.25rem;
}
.lg\:nu-p-2[data-v-f38624be] {
    padding: 0.5rem;
}
.lg\:nu-p-3[data-v-f38624be] {
    padding: 0.75rem;
}
.lg\:nu-p-4[data-v-f38624be] {
    padding: 1rem;
}
.lg\:nu-p-5[data-v-f38624be] {
    padding: 1.25rem;
}
.lg\:nu-p-6[data-v-f38624be] {
    padding: 1.5rem;
}
.lg\:nu-p-7[data-v-f38624be] {
    padding: 1.75rem;
}
.lg\:nu-p-8[data-v-f38624be] {
    padding: 2rem;
}
.lg\:nu-p-9[data-v-f38624be] {
    padding: 2.5rem;
}
.lg\:nu-p-10[data-v-f38624be] {
    padding: 3rem;
}
.lg\:nu-px-0[data-v-f38624be] {
    padding-right: 0;
    padding-left: 0;
}
.lg\:nu-px-1[data-v-f38624be] {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.lg\:nu-px-2[data-v-f38624be] {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.lg\:nu-px-3[data-v-f38624be] {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.lg\:nu-px-4[data-v-f38624be] {
    padding-right: 1rem;
    padding-left: 1rem;
}
.lg\:nu-px-5[data-v-f38624be] {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.lg\:nu-px-6[data-v-f38624be] {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.lg\:nu-px-7[data-v-f38624be] {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.lg\:nu-px-8[data-v-f38624be] {
    padding-right: 2rem;
    padding-left: 2rem;
}
.lg\:nu-px-9[data-v-f38624be] {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.lg\:nu-px-10[data-v-f38624be] {
    padding-right: 3rem;
    padding-left: 3rem;
}
.lg\:nu-py-0[data-v-f38624be] {
    padding-top: 0;
    padding-bottom: 0;
}
.lg\:nu-py-1[data-v-f38624be] {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.lg\:nu-py-2[data-v-f38624be] {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.lg\:nu-py-3[data-v-f38624be] {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.lg\:nu-py-4[data-v-f38624be] {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.lg\:nu-py-5[data-v-f38624be] {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.lg\:nu-py-6[data-v-f38624be] {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.lg\:nu-py-7[data-v-f38624be] {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.lg\:nu-py-8[data-v-f38624be] {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.lg\:nu-py-9[data-v-f38624be] {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.lg\:nu-py-10[data-v-f38624be] {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.lg\:nu-pt-0[data-v-f38624be] {
    padding-top: 0;
}
.lg\:nu-pt-1[data-v-f38624be] {
    padding-top: 0.25rem;
}
.lg\:nu-pt-2[data-v-f38624be] {
    padding-top: 0.5rem;
}
.lg\:nu-pt-3[data-v-f38624be] {
    padding-top: 0.75rem;
}
.lg\:nu-pt-4[data-v-f38624be] {
    padding-top: 1rem;
}
.lg\:nu-pt-5[data-v-f38624be] {
    padding-top: 1.25rem;
}
.lg\:nu-pt-6[data-v-f38624be] {
    padding-top: 1.5rem;
}
.lg\:nu-pt-7[data-v-f38624be] {
    padding-top: 1.75rem;
}
.lg\:nu-pt-8[data-v-f38624be] {
    padding-top: 2rem;
}
.lg\:nu-pt-9[data-v-f38624be] {
    padding-top: 2.5rem;
}
.lg\:nu-pt-10[data-v-f38624be] {
    padding-top: 3rem;
}
.lg\:nu-pr-0[data-v-f38624be] {
    padding-right: 0;
}
.lg\:nu-pr-1[data-v-f38624be] {
    padding-right: 0.25rem;
}
.lg\:nu-pr-2[data-v-f38624be] {
    padding-right: 0.5rem;
}
.lg\:nu-pr-3[data-v-f38624be] {
    padding-right: 0.75rem;
}
.lg\:nu-pr-4[data-v-f38624be] {
    padding-right: 1rem;
}
.lg\:nu-pr-5[data-v-f38624be] {
    padding-right: 1.25rem;
}
.lg\:nu-pr-6[data-v-f38624be] {
    padding-right: 1.5rem;
}
.lg\:nu-pr-7[data-v-f38624be] {
    padding-right: 1.75rem;
}
.lg\:nu-pr-8[data-v-f38624be] {
    padding-right: 2rem;
}
.lg\:nu-pr-9[data-v-f38624be] {
    padding-right: 2.5rem;
}
.lg\:nu-pr-10[data-v-f38624be] {
    padding-right: 3rem;
}
.lg\:nu-pb-0[data-v-f38624be] {
    padding-bottom: 0;
}
.lg\:nu-pb-1[data-v-f38624be] {
    padding-bottom: 0.25rem;
}
.lg\:nu-pb-2[data-v-f38624be] {
    padding-bottom: 0.5rem;
}
.lg\:nu-pb-3[data-v-f38624be] {
    padding-bottom: 0.75rem;
}
.lg\:nu-pb-4[data-v-f38624be] {
    padding-bottom: 1rem;
}
.lg\:nu-pb-5[data-v-f38624be] {
    padding-bottom: 1.25rem;
}
.lg\:nu-pb-6[data-v-f38624be] {
    padding-bottom: 1.5rem;
}
.lg\:nu-pb-7[data-v-f38624be] {
    padding-bottom: 1.75rem;
}
.lg\:nu-pb-8[data-v-f38624be] {
    padding-bottom: 2rem;
}
.lg\:nu-pb-9[data-v-f38624be] {
    padding-bottom: 2.5rem;
}
.lg\:nu-pb-10[data-v-f38624be] {
    padding-bottom: 3rem;
}
.lg\:nu-pl-0[data-v-f38624be] {
    padding-left: 0;
}
.lg\:nu-pl-1[data-v-f38624be] {
    padding-left: 0.25rem;
}
.lg\:nu-pl-2[data-v-f38624be] {
    padding-left: 0.5rem;
}
.lg\:nu-pl-3[data-v-f38624be] {
    padding-left: 0.75rem;
}
.lg\:nu-pl-4[data-v-f38624be] {
    padding-left: 1rem;
}
.lg\:nu-pl-5[data-v-f38624be] {
    padding-left: 1.25rem;
}
.lg\:nu-pl-6[data-v-f38624be] {
    padding-left: 1.5rem;
}
.lg\:nu-pl-7[data-v-f38624be] {
    padding-left: 1.75rem;
}
.lg\:nu-pl-8[data-v-f38624be] {
    padding-left: 2rem;
}
.lg\:nu-pl-9[data-v-f38624be] {
    padding-left: 2.5rem;
}
.lg\:nu-pl-10[data-v-f38624be] {
    padding-left: 3rem;
}
.lg\:nu-h-100[data-v-f38624be] {
    height: 100%;
}
.lg\:nu-h-auto[data-v-f38624be] {
    height: auto;
}
.lg\:nu-min-h-0[data-v-f38624be] {
    min-height: 0;
}
.lg\:nu-min-h-100[data-v-f38624be] {
    min-height: 100%;
}
.lg\:nu-min-h-auto[data-v-f38624be] {
    min-height: auto;
}
.lg\:nu-max-h-0[data-v-f38624be] {
    max-height: 0;
}
.lg\:nu-max-h-100[data-v-f38624be] {
    max-height: 100%;
}
.lg\:nu-max-h-auto[data-v-f38624be] {
    max-height: auto;
}
.lg\:nu-w-100[data-v-f38624be] {
    width: 100%;
}
.lg\:nu-w-auto[data-v-f38624be] {
    width: auto;
}
.lg\:nu-min-w-0[data-v-f38624be] {
    min-width: 0;
}
.lg\:nu-min-w-100[data-v-f38624be] {
    min-width: 100%;
}
.lg\:nu-min-w-auto[data-v-f38624be] {
    min-width: auto;
}
.lg\:nu-max-w-0[data-v-f38624be] {
    max-width: 0;
}
.lg\:nu-max-w-100[data-v-f38624be] {
    max-width: 100%;
}
.lg\:nu-max-w-auto[data-v-f38624be] {
    max-width: auto;
}
.lg\:nu-bottom-100[data-v-f38624be] {
    bottom: 100%;
}
.lg\:nu-bottom-0[data-v-f38624be] {
    bottom: 0;
}
.lg\:nu-bottom-auto[data-v-f38624be] {
    bottom: auto;
}
.lg\:nu-d-inline-grid[data-v-f38624be] {
    display: inline-grid;
}
.lg\:nu-d-grid[data-v-f38624be] {
    display: grid;
}
.lg\:nu-d-inline-flex[data-v-f38624be] {
    display: inline-flex;
}
.lg\:nu-d-flex[data-v-f38624be] {
    display: flex;
}
.lg\:nu-d-block[data-v-f38624be] {
    display: block;
}
.lg\:nu-d-inline-block[data-v-f38624be] {
    display: inline-block;
}
.lg\:nu-d-inline[data-v-f38624be] {
    display: inline;
}
.lg\:nu-d-none[data-v-f38624be] {
    display: none;
}
.lg\:nu-left-100[data-v-f38624be] {
    left: 100%;
}
.lg\:nu-left-0[data-v-f38624be] {
    left: 0;
}
.lg\:nu-left-auto[data-v-f38624be] {
    left: auto;
}
.lg\:nu-position-fixed[data-v-f38624be] {
    position: fixed;
}
.lg\:nu-position-absolute[data-v-f38624be] {
    position: absolute;
}
.lg\:nu-position-relative[data-v-f38624be] {
    position: relative;
}
.lg\:nu-right-100[data-v-f38624be] {
    right: 100%;
}
.lg\:nu-right-0[data-v-f38624be] {
    right: 0;
}
.lg\:nu-right-auto[data-v-f38624be] {
    right: auto;
}
.lg\:nu-top-100[data-v-f38624be] {
    top: 100%;
}
.lg\:nu-top-0[data-v-f38624be] {
    top: 0;
}
.lg\:nu-top-auto[data-v-f38624be] {
    top: auto;
}
.lg\:nu-font-sm[data-v-f38624be] {
    font-size: 0.9375rem;
}
.lg\:nu-font-base[data-v-f38624be] {
    font-size: 1rem;
}
.lg\:nu-font-lg[data-v-f38624be] {
    font-size: 1.1875rem;
}
.lg\:nu-font-xl[data-v-f38624be] {
    font-size: 1.25rem;
}
.lg\:nu-font-2xl[data-v-f38624be] {
    font-size: 1.375rem;
}
.lg\:nu-font-3xl[data-v-f38624be] {
    font-size: 1.5rem;
}
.lg\:nu-font-4xl[data-v-f38624be] {
    font-size: 1.75rem;
}
.lg\:nu-font-5xl[data-v-f38624be] {
    font-size: 2rem;
}
.lg\:nu-font-6xl[data-v-f38624be] {
    font-size: 2.25rem;
}
.lg\:nu-font-7xl[data-v-f38624be] {
    font-size: 2.625rem;
}
.lg\:nu-font-8xl[data-v-f38624be] {
    font-size: 3.125rem;
}
.lg\:nu-font-inherit-size[data-v-f38624be] {
    font-size: inherit;
}
.lg\:nu-text-justify[data-v-f38624be] {
    text-align: justify;
}
.lg\:nu-text-center[data-v-f38624be] {
    text-align: center;
}
.lg\:nu-text-right[data-v-f38624be] {
    text-align: right;
}
.lg\:nu-text-left[data-v-f38624be] {
    text-align: left;
}
.lg\:nu-ga-d2[data-v-f38624be] {
    grid-area: d2;
}
.lg\:nu-ga-d1[data-v-f38624be] {
    grid-area: d1;
}
.lg\:nu-ga-c2[data-v-f38624be] {
    grid-area: c2;
}
.lg\:nu-ga-c1[data-v-f38624be] {
    grid-area: c1;
}
.lg\:nu-ga-b2[data-v-f38624be] {
    grid-area: b2;
}
.lg\:nu-ga-b1[data-v-f38624be] {
    grid-area: b1;
}
.lg\:nu-ga-a2[data-v-f38624be] {
    grid-area: a2;
}
.lg\:nu-ga-a1[data-v-f38624be] {
    grid-area: a1;
}
.lg\:nu-b-dashed[data-v-f38624be] {
    border-style: dashed;
}
.lg\:nu-b-solid[data-v-f38624be] {
    border-style: solid;
}
.lg\:nu-b-none[data-v-f38624be] {
    border-style: none;
}
.lg\:nu-bt-dashed[data-v-f38624be] {
    border-top-style: dashed;
}
.lg\:nu-bt-solid[data-v-f38624be] {
    border-top-style: solid;
}
.lg\:nu-bt-none[data-v-f38624be] {
    border-top-style: none;
}
.lg\:nu-bb-dashed[data-v-f38624be] {
    border-bottom-style: dashed;
}
.lg\:nu-bb-solid[data-v-f38624be] {
    border-bottom-style: solid;
}
.lg\:nu-bb-none[data-v-f38624be] {
    border-bottom-style: none;
}
.lg\:nu-bl-dashed[data-v-f38624be] {
    border-left-style: dashed;
}
.lg\:nu-bl-solid[data-v-f38624be] {
    border-left-style: solid;
}
.lg\:nu-bl-none[data-v-f38624be] {
    border-left-style: none;
}
.lg\:nu-br-dashed[data-v-f38624be] {
    border-right-style: dashed;
}
.lg\:nu-br-solid[data-v-f38624be] {
    border-right-style: solid;
}
.lg\:nu-br-none[data-v-f38624be] {
    border-right-style: none;
}
}
@media (min-width: 1500px) {
.xl\:nu-m-0[data-v-f38624be] {
    margin: 0;
}
.xl\:nu-m-1[data-v-f38624be] {
    margin: 0.25rem;
}
.xl\:nu-m-2[data-v-f38624be] {
    margin: 0.5rem;
}
.xl\:nu-m-3[data-v-f38624be] {
    margin: 0.75rem;
}
.xl\:nu-m-4[data-v-f38624be] {
    margin: 1rem;
}
.xl\:nu-m-5[data-v-f38624be] {
    margin: 1.25rem;
}
.xl\:nu-m-6[data-v-f38624be] {
    margin: 1.5rem;
}
.xl\:nu-m-7[data-v-f38624be] {
    margin: 1.75rem;
}
.xl\:nu-m-8[data-v-f38624be] {
    margin: 2rem;
}
.xl\:nu-m-9[data-v-f38624be] {
    margin: 2.5rem;
}
.xl\:nu-m-10[data-v-f38624be] {
    margin: 3rem;
}
.xl\:nu-m-auto[data-v-f38624be] {
    margin: auto;
}
.xl\:-nu-m-4[data-v-f38624be] {
    margin: -1rem;
}
.xl\:-nu-m-6[data-v-f38624be] {
    margin: -1.5rem;
}
.xl\:-nu-m-8[data-v-f38624be] {
    margin: -2rem;
}
.xl\:nu-mx-0[data-v-f38624be] {
    margin-right: 0;
    margin-left: 0;
}
.xl\:nu-mx-1[data-v-f38624be] {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.xl\:nu-mx-2[data-v-f38624be] {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.xl\:nu-mx-3[data-v-f38624be] {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.xl\:nu-mx-4[data-v-f38624be] {
    margin-right: 1rem;
    margin-left: 1rem;
}
.xl\:nu-mx-5[data-v-f38624be] {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.xl\:nu-mx-6[data-v-f38624be] {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.xl\:nu-mx-7[data-v-f38624be] {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.xl\:nu-mx-8[data-v-f38624be] {
    margin-right: 2rem;
    margin-left: 2rem;
}
.xl\:nu-mx-9[data-v-f38624be] {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.xl\:nu-mx-10[data-v-f38624be] {
    margin-right: 3rem;
    margin-left: 3rem;
}
.xl\:nu-mx-auto[data-v-f38624be] {
    margin-right: auto;
    margin-left: auto;
}
.xl\:-nu-mx-4[data-v-f38624be] {
    margin-right: -1rem;
    margin-left: -1rem;
}
.xl\:-nu-mx-6[data-v-f38624be] {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.xl\:-nu-mx-8[data-v-f38624be] {
    margin-right: -2rem;
    margin-left: -2rem;
}
.xl\:nu-my-0[data-v-f38624be] {
    margin-top: 0;
    margin-bottom: 0;
}
.xl\:nu-my-1[data-v-f38624be] {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.xl\:nu-my-2[data-v-f38624be] {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.xl\:nu-my-3[data-v-f38624be] {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.xl\:nu-my-4[data-v-f38624be] {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.xl\:nu-my-5[data-v-f38624be] {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.xl\:nu-my-6[data-v-f38624be] {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.xl\:nu-my-7[data-v-f38624be] {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.xl\:nu-my-8[data-v-f38624be] {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.xl\:nu-my-9[data-v-f38624be] {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.xl\:nu-my-10[data-v-f38624be] {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.xl\:nu-my-auto[data-v-f38624be] {
    margin-top: auto;
    margin-bottom: auto;
}
.xl\:-nu-my-4[data-v-f38624be] {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.xl\:-nu-my-6[data-v-f38624be] {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.xl\:-nu-my-8[data-v-f38624be] {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.xl\:nu-mt-0[data-v-f38624be] {
    margin-top: 0;
}
.xl\:nu-mt-1[data-v-f38624be] {
    margin-top: 0.25rem;
}
.xl\:nu-mt-2[data-v-f38624be] {
    margin-top: 0.5rem;
}
.xl\:nu-mt-3[data-v-f38624be] {
    margin-top: 0.75rem;
}
.xl\:nu-mt-4[data-v-f38624be] {
    margin-top: 1rem;
}
.xl\:nu-mt-5[data-v-f38624be] {
    margin-top: 1.25rem;
}
.xl\:nu-mt-6[data-v-f38624be] {
    margin-top: 1.5rem;
}
.xl\:nu-mt-7[data-v-f38624be] {
    margin-top: 1.75rem;
}
.xl\:nu-mt-8[data-v-f38624be] {
    margin-top: 2rem;
}
.xl\:nu-mt-9[data-v-f38624be] {
    margin-top: 2.5rem;
}
.xl\:nu-mt-10[data-v-f38624be] {
    margin-top: 3rem;
}
.xl\:nu-mt-auto[data-v-f38624be] {
    margin-top: auto;
}
.xl\:-nu-mt-4[data-v-f38624be] {
    margin-top: -1rem;
}
.xl\:-nu-mt-6[data-v-f38624be] {
    margin-top: -1.5rem;
}
.xl\:-nu-mt-8[data-v-f38624be] {
    margin-top: -2rem;
}
.xl\:nu-mr-0[data-v-f38624be] {
    margin-right: 0;
}
.xl\:nu-mr-1[data-v-f38624be] {
    margin-right: 0.25rem;
}
.xl\:nu-mr-2[data-v-f38624be] {
    margin-right: 0.5rem;
}
.xl\:nu-mr-3[data-v-f38624be] {
    margin-right: 0.75rem;
}
.xl\:nu-mr-4[data-v-f38624be] {
    margin-right: 1rem;
}
.xl\:nu-mr-5[data-v-f38624be] {
    margin-right: 1.25rem;
}
.xl\:nu-mr-6[data-v-f38624be] {
    margin-right: 1.5rem;
}
.xl\:nu-mr-7[data-v-f38624be] {
    margin-right: 1.75rem;
}
.xl\:nu-mr-8[data-v-f38624be] {
    margin-right: 2rem;
}
.xl\:nu-mr-9[data-v-f38624be] {
    margin-right: 2.5rem;
}
.xl\:nu-mr-10[data-v-f38624be] {
    margin-right: 3rem;
}
.xl\:nu-mr-auto[data-v-f38624be] {
    margin-right: auto;
}
.xl\:-nu-mr-4[data-v-f38624be] {
    margin-right: -1rem;
}
.xl\:-nu-mr-6[data-v-f38624be] {
    margin-right: -1.5rem;
}
.xl\:-nu-mr-8[data-v-f38624be] {
    margin-right: -2rem;
}
.xl\:nu-mb-0[data-v-f38624be] {
    margin-bottom: 0;
}
.xl\:nu-mb-1[data-v-f38624be] {
    margin-bottom: 0.25rem;
}
.xl\:nu-mb-2[data-v-f38624be] {
    margin-bottom: 0.5rem;
}
.xl\:nu-mb-3[data-v-f38624be] {
    margin-bottom: 0.75rem;
}
.xl\:nu-mb-4[data-v-f38624be] {
    margin-bottom: 1rem;
}
.xl\:nu-mb-5[data-v-f38624be] {
    margin-bottom: 1.25rem;
}
.xl\:nu-mb-6[data-v-f38624be] {
    margin-bottom: 1.5rem;
}
.xl\:nu-mb-7[data-v-f38624be] {
    margin-bottom: 1.75rem;
}
.xl\:nu-mb-8[data-v-f38624be] {
    margin-bottom: 2rem;
}
.xl\:nu-mb-9[data-v-f38624be] {
    margin-bottom: 2.5rem;
}
.xl\:nu-mb-10[data-v-f38624be] {
    margin-bottom: 3rem;
}
.xl\:nu-mb-auto[data-v-f38624be] {
    margin-bottom: auto;
}
.xl\:-nu-mb-4[data-v-f38624be] {
    margin-bottom: -1rem;
}
.xl\:-nu-mb-6[data-v-f38624be] {
    margin-bottom: -1.5rem;
}
.xl\:-nu-mb-8[data-v-f38624be] {
    margin-bottom: -2rem;
}
.xl\:nu-ml-0[data-v-f38624be] {
    margin-left: 0;
}
.xl\:nu-ml-1[data-v-f38624be] {
    margin-left: 0.25rem;
}
.xl\:nu-ml-2[data-v-f38624be] {
    margin-left: 0.5rem;
}
.xl\:nu-ml-3[data-v-f38624be] {
    margin-left: 0.75rem;
}
.xl\:nu-ml-4[data-v-f38624be] {
    margin-left: 1rem;
}
.xl\:nu-ml-5[data-v-f38624be] {
    margin-left: 1.25rem;
}
.xl\:nu-ml-6[data-v-f38624be] {
    margin-left: 1.5rem;
}
.xl\:nu-ml-7[data-v-f38624be] {
    margin-left: 1.75rem;
}
.xl\:nu-ml-8[data-v-f38624be] {
    margin-left: 2rem;
}
.xl\:nu-ml-9[data-v-f38624be] {
    margin-left: 2.5rem;
}
.xl\:nu-ml-10[data-v-f38624be] {
    margin-left: 3rem;
}
.xl\:nu-ml-auto[data-v-f38624be] {
    margin-left: auto;
}
.xl\:-nu-ml-4[data-v-f38624be] {
    margin-left: -1rem;
}
.xl\:-nu-ml-6[data-v-f38624be] {
    margin-left: -1.5rem;
}
.xl\:-nu-ml-8[data-v-f38624be] {
    margin-left: -2rem;
}
.xl\:nu-p-0[data-v-f38624be] {
    padding: 0;
}
.xl\:nu-p-1[data-v-f38624be] {
    padding: 0.25rem;
}
.xl\:nu-p-2[data-v-f38624be] {
    padding: 0.5rem;
}
.xl\:nu-p-3[data-v-f38624be] {
    padding: 0.75rem;
}
.xl\:nu-p-4[data-v-f38624be] {
    padding: 1rem;
}
.xl\:nu-p-5[data-v-f38624be] {
    padding: 1.25rem;
}
.xl\:nu-p-6[data-v-f38624be] {
    padding: 1.5rem;
}
.xl\:nu-p-7[data-v-f38624be] {
    padding: 1.75rem;
}
.xl\:nu-p-8[data-v-f38624be] {
    padding: 2rem;
}
.xl\:nu-p-9[data-v-f38624be] {
    padding: 2.5rem;
}
.xl\:nu-p-10[data-v-f38624be] {
    padding: 3rem;
}
.xl\:nu-px-0[data-v-f38624be] {
    padding-right: 0;
    padding-left: 0;
}
.xl\:nu-px-1[data-v-f38624be] {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.xl\:nu-px-2[data-v-f38624be] {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.xl\:nu-px-3[data-v-f38624be] {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.xl\:nu-px-4[data-v-f38624be] {
    padding-right: 1rem;
    padding-left: 1rem;
}
.xl\:nu-px-5[data-v-f38624be] {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.xl\:nu-px-6[data-v-f38624be] {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.xl\:nu-px-7[data-v-f38624be] {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.xl\:nu-px-8[data-v-f38624be] {
    padding-right: 2rem;
    padding-left: 2rem;
}
.xl\:nu-px-9[data-v-f38624be] {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.xl\:nu-px-10[data-v-f38624be] {
    padding-right: 3rem;
    padding-left: 3rem;
}
.xl\:nu-py-0[data-v-f38624be] {
    padding-top: 0;
    padding-bottom: 0;
}
.xl\:nu-py-1[data-v-f38624be] {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.xl\:nu-py-2[data-v-f38624be] {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.xl\:nu-py-3[data-v-f38624be] {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.xl\:nu-py-4[data-v-f38624be] {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.xl\:nu-py-5[data-v-f38624be] {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.xl\:nu-py-6[data-v-f38624be] {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.xl\:nu-py-7[data-v-f38624be] {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.xl\:nu-py-8[data-v-f38624be] {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.xl\:nu-py-9[data-v-f38624be] {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.xl\:nu-py-10[data-v-f38624be] {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.xl\:nu-pt-0[data-v-f38624be] {
    padding-top: 0;
}
.xl\:nu-pt-1[data-v-f38624be] {
    padding-top: 0.25rem;
}
.xl\:nu-pt-2[data-v-f38624be] {
    padding-top: 0.5rem;
}
.xl\:nu-pt-3[data-v-f38624be] {
    padding-top: 0.75rem;
}
.xl\:nu-pt-4[data-v-f38624be] {
    padding-top: 1rem;
}
.xl\:nu-pt-5[data-v-f38624be] {
    padding-top: 1.25rem;
}
.xl\:nu-pt-6[data-v-f38624be] {
    padding-top: 1.5rem;
}
.xl\:nu-pt-7[data-v-f38624be] {
    padding-top: 1.75rem;
}
.xl\:nu-pt-8[data-v-f38624be] {
    padding-top: 2rem;
}
.xl\:nu-pt-9[data-v-f38624be] {
    padding-top: 2.5rem;
}
.xl\:nu-pt-10[data-v-f38624be] {
    padding-top: 3rem;
}
.xl\:nu-pr-0[data-v-f38624be] {
    padding-right: 0;
}
.xl\:nu-pr-1[data-v-f38624be] {
    padding-right: 0.25rem;
}
.xl\:nu-pr-2[data-v-f38624be] {
    padding-right: 0.5rem;
}
.xl\:nu-pr-3[data-v-f38624be] {
    padding-right: 0.75rem;
}
.xl\:nu-pr-4[data-v-f38624be] {
    padding-right: 1rem;
}
.xl\:nu-pr-5[data-v-f38624be] {
    padding-right: 1.25rem;
}
.xl\:nu-pr-6[data-v-f38624be] {
    padding-right: 1.5rem;
}
.xl\:nu-pr-7[data-v-f38624be] {
    padding-right: 1.75rem;
}
.xl\:nu-pr-8[data-v-f38624be] {
    padding-right: 2rem;
}
.xl\:nu-pr-9[data-v-f38624be] {
    padding-right: 2.5rem;
}
.xl\:nu-pr-10[data-v-f38624be] {
    padding-right: 3rem;
}
.xl\:nu-pb-0[data-v-f38624be] {
    padding-bottom: 0;
}
.xl\:nu-pb-1[data-v-f38624be] {
    padding-bottom: 0.25rem;
}
.xl\:nu-pb-2[data-v-f38624be] {
    padding-bottom: 0.5rem;
}
.xl\:nu-pb-3[data-v-f38624be] {
    padding-bottom: 0.75rem;
}
.xl\:nu-pb-4[data-v-f38624be] {
    padding-bottom: 1rem;
}
.xl\:nu-pb-5[data-v-f38624be] {
    padding-bottom: 1.25rem;
}
.xl\:nu-pb-6[data-v-f38624be] {
    padding-bottom: 1.5rem;
}
.xl\:nu-pb-7[data-v-f38624be] {
    padding-bottom: 1.75rem;
}
.xl\:nu-pb-8[data-v-f38624be] {
    padding-bottom: 2rem;
}
.xl\:nu-pb-9[data-v-f38624be] {
    padding-bottom: 2.5rem;
}
.xl\:nu-pb-10[data-v-f38624be] {
    padding-bottom: 3rem;
}
.xl\:nu-pl-0[data-v-f38624be] {
    padding-left: 0;
}
.xl\:nu-pl-1[data-v-f38624be] {
    padding-left: 0.25rem;
}
.xl\:nu-pl-2[data-v-f38624be] {
    padding-left: 0.5rem;
}
.xl\:nu-pl-3[data-v-f38624be] {
    padding-left: 0.75rem;
}
.xl\:nu-pl-4[data-v-f38624be] {
    padding-left: 1rem;
}
.xl\:nu-pl-5[data-v-f38624be] {
    padding-left: 1.25rem;
}
.xl\:nu-pl-6[data-v-f38624be] {
    padding-left: 1.5rem;
}
.xl\:nu-pl-7[data-v-f38624be] {
    padding-left: 1.75rem;
}
.xl\:nu-pl-8[data-v-f38624be] {
    padding-left: 2rem;
}
.xl\:nu-pl-9[data-v-f38624be] {
    padding-left: 2.5rem;
}
.xl\:nu-pl-10[data-v-f38624be] {
    padding-left: 3rem;
}
.xl\:nu-h-100[data-v-f38624be] {
    height: 100%;
}
.xl\:nu-h-auto[data-v-f38624be] {
    height: auto;
}
.xl\:nu-min-h-0[data-v-f38624be] {
    min-height: 0;
}
.xl\:nu-min-h-100[data-v-f38624be] {
    min-height: 100%;
}
.xl\:nu-min-h-auto[data-v-f38624be] {
    min-height: auto;
}
.xl\:nu-max-h-0[data-v-f38624be] {
    max-height: 0;
}
.xl\:nu-max-h-100[data-v-f38624be] {
    max-height: 100%;
}
.xl\:nu-max-h-auto[data-v-f38624be] {
    max-height: auto;
}
.xl\:nu-w-100[data-v-f38624be] {
    width: 100%;
}
.xl\:nu-w-auto[data-v-f38624be] {
    width: auto;
}
.xl\:nu-min-w-0[data-v-f38624be] {
    min-width: 0;
}
.xl\:nu-min-w-100[data-v-f38624be] {
    min-width: 100%;
}
.xl\:nu-min-w-auto[data-v-f38624be] {
    min-width: auto;
}
.xl\:nu-max-w-0[data-v-f38624be] {
    max-width: 0;
}
.xl\:nu-max-w-100[data-v-f38624be] {
    max-width: 100%;
}
.xl\:nu-max-w-auto[data-v-f38624be] {
    max-width: auto;
}
.xl\:nu-bottom-100[data-v-f38624be] {
    bottom: 100%;
}
.xl\:nu-bottom-0[data-v-f38624be] {
    bottom: 0;
}
.xl\:nu-bottom-auto[data-v-f38624be] {
    bottom: auto;
}
.xl\:nu-d-inline-grid[data-v-f38624be] {
    display: inline-grid;
}
.xl\:nu-d-grid[data-v-f38624be] {
    display: grid;
}
.xl\:nu-d-inline-flex[data-v-f38624be] {
    display: inline-flex;
}
.xl\:nu-d-flex[data-v-f38624be] {
    display: flex;
}
.xl\:nu-d-block[data-v-f38624be] {
    display: block;
}
.xl\:nu-d-inline-block[data-v-f38624be] {
    display: inline-block;
}
.xl\:nu-d-inline[data-v-f38624be] {
    display: inline;
}
.xl\:nu-d-none[data-v-f38624be] {
    display: none;
}
.xl\:nu-left-100[data-v-f38624be] {
    left: 100%;
}
.xl\:nu-left-0[data-v-f38624be] {
    left: 0;
}
.xl\:nu-left-auto[data-v-f38624be] {
    left: auto;
}
.xl\:nu-position-fixed[data-v-f38624be] {
    position: fixed;
}
.xl\:nu-position-absolute[data-v-f38624be] {
    position: absolute;
}
.xl\:nu-position-relative[data-v-f38624be] {
    position: relative;
}
.xl\:nu-right-100[data-v-f38624be] {
    right: 100%;
}
.xl\:nu-right-0[data-v-f38624be] {
    right: 0;
}
.xl\:nu-right-auto[data-v-f38624be] {
    right: auto;
}
.xl\:nu-top-100[data-v-f38624be] {
    top: 100%;
}
.xl\:nu-top-0[data-v-f38624be] {
    top: 0;
}
.xl\:nu-top-auto[data-v-f38624be] {
    top: auto;
}
.xl\:nu-font-sm[data-v-f38624be] {
    font-size: 0.9375rem;
}
.xl\:nu-font-base[data-v-f38624be] {
    font-size: 1rem;
}
.xl\:nu-font-lg[data-v-f38624be] {
    font-size: 1.1875rem;
}
.xl\:nu-font-xl[data-v-f38624be] {
    font-size: 1.25rem;
}
.xl\:nu-font-2xl[data-v-f38624be] {
    font-size: 1.375rem;
}
.xl\:nu-font-3xl[data-v-f38624be] {
    font-size: 1.5rem;
}
.xl\:nu-font-4xl[data-v-f38624be] {
    font-size: 1.75rem;
}
.xl\:nu-font-5xl[data-v-f38624be] {
    font-size: 2rem;
}
.xl\:nu-font-6xl[data-v-f38624be] {
    font-size: 2.25rem;
}
.xl\:nu-font-7xl[data-v-f38624be] {
    font-size: 2.625rem;
}
.xl\:nu-font-8xl[data-v-f38624be] {
    font-size: 3.125rem;
}
.xl\:nu-font-inherit-size[data-v-f38624be] {
    font-size: inherit;
}
.xl\:nu-text-justify[data-v-f38624be] {
    text-align: justify;
}
.xl\:nu-text-center[data-v-f38624be] {
    text-align: center;
}
.xl\:nu-text-right[data-v-f38624be] {
    text-align: right;
}
.xl\:nu-text-left[data-v-f38624be] {
    text-align: left;
}
.xl\:nu-ga-d2[data-v-f38624be] {
    grid-area: d2;
}
.xl\:nu-ga-d1[data-v-f38624be] {
    grid-area: d1;
}
.xl\:nu-ga-c2[data-v-f38624be] {
    grid-area: c2;
}
.xl\:nu-ga-c1[data-v-f38624be] {
    grid-area: c1;
}
.xl\:nu-ga-b2[data-v-f38624be] {
    grid-area: b2;
}
.xl\:nu-ga-b1[data-v-f38624be] {
    grid-area: b1;
}
.xl\:nu-ga-a2[data-v-f38624be] {
    grid-area: a2;
}
.xl\:nu-ga-a1[data-v-f38624be] {
    grid-area: a1;
}
.xl\:nu-b-dashed[data-v-f38624be] {
    border-style: dashed;
}
.xl\:nu-b-solid[data-v-f38624be] {
    border-style: solid;
}
.xl\:nu-b-none[data-v-f38624be] {
    border-style: none;
}
.xl\:nu-bt-dashed[data-v-f38624be] {
    border-top-style: dashed;
}
.xl\:nu-bt-solid[data-v-f38624be] {
    border-top-style: solid;
}
.xl\:nu-bt-none[data-v-f38624be] {
    border-top-style: none;
}
.xl\:nu-bb-dashed[data-v-f38624be] {
    border-bottom-style: dashed;
}
.xl\:nu-bb-solid[data-v-f38624be] {
    border-bottom-style: solid;
}
.xl\:nu-bb-none[data-v-f38624be] {
    border-bottom-style: none;
}
.xl\:nu-bl-dashed[data-v-f38624be] {
    border-left-style: dashed;
}
.xl\:nu-bl-solid[data-v-f38624be] {
    border-left-style: solid;
}
.xl\:nu-bl-none[data-v-f38624be] {
    border-left-style: none;
}
.xl\:nu-br-dashed[data-v-f38624be] {
    border-right-style: dashed;
}
.xl\:nu-br-solid[data-v-f38624be] {
    border-right-style: solid;
}
.xl\:nu-br-none[data-v-f38624be] {
    border-right-style: none;
}
}
.waa-app[data-v-f38624be] {
  overflow-x: hidden;
}
.d-flex[data-v-f38624be] {
  display: flex;
}
.flex-1[data-v-f38624be] {
  flex: 1;
}
.flex-2[data-v-f38624be] {
  flex: 2;
}
.flex-gap-1[data-v-f38624be] {
  gap: 1rem;
}
.flex-wrap[data-v-f38624be] {
  flex-wrap: wrap;
}
.search-input input[data-v-f38624be] {
  padding: 0.5rem;
  flex-grow: 1;
}
.search-input .search-icon[data-v-f38624be] {
  padding: 0.5rem;
  cursor: pointer;
  border-left: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.align-right[data-v-f38624be] {
  text-align: right;
}
hr.line[data-v-f38624be] {
  border-top: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.center-div[data-v-f38624be] {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  height: 80vh;
}
.center-box[data-v-f38624be] {
  padding: 0.9375rem;
  text-align: center;
  border: 0.125rem solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.next-step-button[data-v-f38624be] {
  display: flex;
  flex-direction: column;
  align-items: end;
  gap: 1.5rem;
}
@media (max-width: 767px) {
.next-step-button[data-v-f38624be] {
    align-items: center;
}
}
.container-bgcolor[data-v-f38624be] {
  background-color: var(--nt-color-background-gray-050, #f8f8f8);
}
.disabled[data-v-f38624be] {
  pointer-events: none;
  opacity: 0.5;
  text-decoration: none;
}
.disabled[data-v-f38624be]::part(text core) {
  text-decoration: none;
}
.disabled[data-v-f38624be]::part(root core) {
  color: black;
}
.parent-account-info .load-link[data-v-f38624be] {
  text-align: right;
  float: right;
}
.parent-account-info .scroller[data-v-f38624be] {
  max-height: 31.25rem;
  overflow-y: auto;
}
.parent-account-info .bggreen[data-v-f38624be] {
  background-color: var(--nt-color-background-decorative, #114a21);
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen h5[data-v-f38624be] {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .load-link[data-v-f38624be]::part(root core) {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen nucleus-radio-button[data-v-f38624be] {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .nb-link--link[data-v-f38624be] {
  color: var(--nt-color-text-inverse, #ffffff);
}
.final-selection .scroller[data-v-f38624be] {
  max-height: 39.375rem;
  overflow-y: auto;
}
nucleus-header[data-v-f38624be]::part(portal) {
  text-wrap: auto;
  width: 40%;
}/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
:root{--nt-size-spacing-2:0.125rem;--nt-size-spacing-4:0.25rem;--nt-size-spacing-8:0.5rem;--nt-size-spacing-12:0.75rem;--nt-size-spacing-16:1rem;--nt-size-spacing-20:1.25rem;--nt-size-spacing-24:1.5rem;--nt-size-spacing-28:1.75rem;--nt-size-spacing-32:2rem;--nt-size-spacing-36:2.25rem;--nt-size-spacing-48:3rem;--nt-size-spacing-56:3.5rem;--nt-size-spacing-72:4.5rem;--nt-size-radius-sharp:0;--nt-size-radius-fine:0.25rem;--nt-size-radius-rounded:0.5rem;--nt-size-radius-smooth:0.75rem;--nt-size-radius-full:99rem;--nt-size-radius-h-curve-bottom-left:2.5rem;--nt-size-radius-h-curve-bottom-right:0;--nt-size-radius-h-curve-top-left:0;--nt-size-radius-h-curve-top-right:0;--nt-size-radius-chat-sent-bottom-left:0.75rem;--nt-size-radius-chat-sent-bottom-right:0;--nt-size-radius-chat-sent-top-left:0.75rem;--nt-size-radius-chat-sent-top-right:0.75rem;--nt-size-radius-chat-received-bottom-left:0;--nt-size-radius-chat-received-bottom-right:0.75rem;--nt-size-radius-chat-received-top-left:0.75rem;--nt-size-radius-chat-received-top-right:0.75rem;--nt-size-icon-sm-1:1rem;--nt-size-icon-sm-2:1.25rem;--nt-size-icon-sm-3:1.5rem;--nt-size-icon-sm-4:2rem;--nt-size-icon-lg-1:2.5rem;--nt-size-icon-lg-2:3rem;--nt-size-icon-lg-3:4rem;--nt-size-icon-lg-4:4.5rem;--nt-size-icon-lg-5:6rem;--nt-size-icon-lg-6:9rem;--nt-size-borders-button:0.125rem;--nt-size-borders-container:0.0625rem;--nt-size-borders-form:0.0625rem;--nt-size-borders-form-hover:0.125rem;--nt-size-borders-form-selected:0.1875rem;--nt-size-borders-decoration:0.3125rem;--nt-size-borders-table-cell:0.0625rem;--nt-size-borders-divider:0.0625rem;--nt-size-font-sm:0.9375rem;--nt-size-font-base:1rem;--nt-size-font-lg:1.1875rem;--nt-size-font-xl:1.25rem;--nt-size-font-2xl:1.375rem;--nt-size-font-3xl:1.5rem;--nt-size-font-4xl:1.75rem;--nt-size-font-5xl:2rem;--nt-size-font-6xl:2.25rem;--nt-size-font-7xl:2.625rem;--nt-size-font-8xl:3.125rem;--nt-shadow-popover:0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);--nt-shadow-card:0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);--nt-shadow-selection:0 0.5rem 1rem rgba(17, 74, 33, 0.2);--nt-font-weight-light:300;--nt-font-weight-regular:400;--nt-font-weight-medium:500;--nt-font-weight-semibold:600;--nt-font-weight-bold:700;--nt-font-line-height-none:1;--nt-font-line-height-compact:1.25;--nt-font-line-height-comfortable:1.375;--nt-font-line-height-open:1.5;--nt-font-family-default:FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;--nt-color-utility-success:#008200;--nt-color-utility-success-bg:#eff5e6;--nt-color-utility-error:#aa0008;--nt-color-utility-error-bg:#f7e6e7;--nt-color-utility-disabled:#c8c8c8;--nt-color-utility-selected-1:#114a21;--nt-color-utility-selected-2:#5c9a1b;--nt-color-utility-unselected:#707373;--nt-color-notification-high:#aa0008;--nt-color-notification-high-bg:#f7e6e7;--nt-color-notification-medium:#be5000;--nt-color-notification-medium-bg:#fcf6ee;--nt-color-notification-low:#0062a6;--nt-color-notification-low-bg:#e7f1f6;--nt-color-humana-green:#78be20;--nt-color-humana-green-contrast:#5C9A1B;--nt-color-humana-green-dark:#114a21;--nt-color-humana-white:#ffffff;--nt-color-humana-navy:#003057;--nt-color-humana-plum:#af0061;--nt-color-humana-eggplant:#612166;--nt-color-humana-teal:#007481;--nt-color-humana-teal-light:#66bbc4;--nt-color-humana-gray:#3a3b3d;--nt-color-humana-gray-light:#c8c8c8;--nt-color-humana-watermelon:#fb5373;--nt-color-humana-gold:#ffc600;--nt-color-grayscale-100:#efeff1;--nt-color-grayscale-200:#c8c8c8;--nt-color-grayscale-400:#909696;--nt-color-grayscale-500:#707373;--nt-color-grayscale-700:#53575a;--nt-color-grayscale-800:#3a3b3d;--nt-color-grayscale-900:#15191b;--nt-color-grayscale-base:#ffffff;--nt-color-grayscale-050:#f8f8f8;--nt-color-grayscale-overlay:rgba(21, 25, 27, 0.6);--nt-color-grayscale-gradient:linear-gradient(#FFFFFF, #F8F8F8);--nt-color-font-primary:#3a3b3d;--nt-color-font-secondary:#53575a;--nt-color-font-reversed:#ffffff;--nt-color-font-heading-large:#5c9a1b;--nt-color-font-heading:#114A21;--nt-color-data-visualization-1:#114A21;--nt-color-data-visualization-2:#5c9a1b;--nt-color-data-visualization-3:#adcc8d;--nt-color-data-visualization-4:#af0061;--nt-color-data-visualization-5:#fb5373;--nt-color-data-visualization-6:#fbacbc;--nt-color-data-visualization-7:#007481;--nt-color-data-visualization-8:#66bbc4;--nt-color-data-visualization-9:#b6dde1;--nt-color-data-visualization-10:#003057;--nt-color-data-visualization-11:#8098ab;--nt-color-data-visualization-12:#612166;--nt-color-data-visualization-13:#b090b3;--nt-color-data-visualization-14:#c8c8c8;--nt-color-centerwell-dark-blue:#003da5;--nt-color-centerwell-white:#ffffff;--nt-color-centerwell-light-blue:#00a3d7;--nt-color-centerwell-contrast-light-blue:#0094c4;--nt-color-centerwell-green:#78be20;--nt-color-centerwell-contrast-green:#5c9a1b;--nt-color-centerwell-light-gray:#e6e7e8;--nt-color-centerwell-dark-gray:#3a3b3d;--nt-color-centerwell-navy:#003057;--nt-color-centerwell-plum:#af0061;--nt-color-centerwell-blue-10:#e8f0f8;--nt-color-careplus-red:#C3202F;--nt-color-careplus-blue:#0062A6;--nt-color-careplus-sky-blue:#00ACD7;--nt-color-careplus-gold:#FDB913;--nt-color-careplus-teal:#2EAFA4;--nt-color-careplus-purple:#904199;--nt-color-background-base:#ffffff;--nt-color-background-gray-050:#f8f8f8;--nt-color-background-gray-100:#efeff1;--nt-color-background-decorative:#114a21;--nt-color-background-decorative-light:#eff5e6;--nt-color-background-accent:#003057;--nt-color-background-accent-light:#e7f1f6;--nt-color-action-primary-default:#5c9a1b;--nt-color-action-primary-active:#487815;--nt-color-action-emphasized-default:#612166;--nt-color-action-emphasized-active:#4c1a51;--nt-color-action-link-default:#007481;--nt-color-action-link-active:#005b68;--nt-color-action-link-visited:#00444d;--nt-color-action-reversed:#ffffff;--nt-color-action-disabled:#c8c8c8;--nt-color-accent-primary-1:#78be20;--nt-color-accent-primary-2:#5c9a1b;--nt-color-accent-secondary-1:#114A21;--nt-color-accent-secondary-2:#af0061;--nt-color-accent-secondary-3:#003057;--nt-color-accent-tertiary-1:#66bbc4;--nt-color-accent-tertiary-2:#fb5373;--nt-color-accent-tertiary-3:#ffc600;--nt-z-index-0:0;--nt-z-index-100:100;--nt-z-index-200:200;--nt-z-index-300:300;--nt-z-index-400:400;--nt-z-index-500:500;--nt-z-index-auto:auto;--nt-z-index-top:99999;--nt-z-index-bottom:-100;--nt-breakpoint-small:576;--nt-breakpoint-medium:768;--nt-breakpoint-large:1200;--nt-breakpoint-x-large:1500;--nb-h1-color:var(--nt-color-font-heading-large);--nb-h1-font-size:var(--nt-size-font-6xl);--nb-h1-font-weight:var(--nt-font-weight-light);--nb-h1-line-height:var(--nt-font-line-height-compact);--nb-h2-color:var(--nt-color-font-heading-large);--nb-h2-font-size:var(--nt-size-font-4xl);--nb-h2-font-weight:var(--nt-font-weight-light);--nb-h2-line-height:var(--nt-font-line-height-comfortable);--nb-h3-color:var(--nt-color-font-primary);--nb-h3-font-size:var(--nt-size-font-2xl);--nb-h3-font-weight:var(--nt-font-weight-bold);--nb-h3-line-height:var(--nt-font-line-height-comfortable);--nb-h4-color:var(--nt-color-font-primary);--nb-h4-font-size:var(--nt-size-font-xl);--nb-h4-font-weight:var(--nt-font-weight-regular);--nb-h4-line-height:var(--nt-font-line-height-comfortable);--nb-h5-color:var(--nt-color-font-primary);--nb-h5-font-size:var(--nt-size-font-lg);--nb-h5-font-weight:var(--nt-font-weight-bold);--nb-h5-line-height:var(--nt-font-line-height-compact);--nb-h6-color:var(--nt-color-font-primary);--nb-h6-font-size:var(--nt-size-font-base);--nb-h6-font-weight:var(--nt-font-weight-bold);--nb-h6-line-height:var(--nt-font-line-height-open)}
@media (min-width:768px){:root{--nb-h1-font-size:var(--nt-size-font-7xl);--nb-h2-font-size:var(--nt-size-font-5xl);--nb-h3-font-size:var(--nt-size-font-3xl)}}
@media (min-width:1200px){:root{--nb-h1-font-size:var(--nt-size-font-8xl);--nb-h2-font-size:var(--nt-size-font-6xl);--nb-h3-font-size:var(--nt-size-font-4xl);--nb-h4-font-size:var(--nt-size-font-2xl);--nb-h5-font-size:var(--nt-size-font-xl);--nb-h6-font-size:var(--nt-size-font-lg);--nb-p-font-size:var(--nt-size-font-lg)}}
body{-webkit-text-size-adjust:100%;color:var(--nt-color-font-primary);font-family:var(--nt-font-family-default);line-height:1.5;margin:0}
body:focus{outline-width:0}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid}
@media (prefers-reduced-motion){*,::before,::after{animation-delay:0ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}}
:focus-visible{outline:var(--outline-width, 2px) dashed currentColor;outline-offset:var(--outline-offset, -2px)}
:visited{color:var(--nt-color-action-link-visited)}
hr{color:inherit;border-top-width:1px}
b,strong{font-weight:bolder}
small{font-size:.875em}
sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:var(--nt-color-action-link-default);--outline-offset:2px}
button{-webkit-appearance:button;background-color:transparent;color:inherit;font-family:inherit;font-size:1em;line-height:inherit;margin:0;padding:0;text-align:inherit}
button:disabled{pointer-events:none}
button:not(:disabled){cursor:pointer}
img,video{display:block;height:auto;max-width:100%}
svg:not(:root){overflow:visible}
figure{margin:0}
table{border-collapse:collapse;border-color:currentColor;text-indent:0}
thead,tbody,tfoot,th,tr,td{border-color:inherit;border-width:inherit}
fieldset{padding:0;margin:0;min-width:0}
input,optgroup,select,textarea{font-family:inherit;font-size:1em;line-height:1.15;margin:0}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
summary{display:list-item;cursor:pointer}
[hidden]{display:none!important}
input::-ms-reveal,input::-ms-clear{display:none}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000000s ease-in-out 0s}
h1,.nb-h1{color:var(--nb-h1-color);font-size:var(--nb-h1-font-size);font-weight:var(--nb-h1-font-weight);line-height:var(--nb-h1-line-height);margin-bottom:.5em;margin-top:0}
h2,.nb-h2{color:var(--nb-h2-color);font-size:var(--nb-h2-font-size);font-weight:var(--nb-h2-font-weight);line-height:var(--nb-h2-line-height);margin-bottom:.5em;margin-top:0}
h3,.nb-h3{color:var(--nb-h3-color);font-size:var(--nb-h3-font-size);font-weight:var(--nb-h3-font-weight);line-height:var(--nb-h3-line-height);margin-bottom:.5em;margin-top:0}
h4,.nb-h4{color:var(--nb-h4-color);font-size:var(--nb-h4-font-size);font-weight:var(--nb-h4-font-weight);line-height:var(--nb-h4-line-height);margin-bottom:.5em;margin-top:0}
h5,.nb-h5{color:var(--nb-h5-color);font-size:var(--nb-h5-font-size);font-weight:var(--nb-h5-font-weight);line-height:var(--nb-h5-line-height);margin-bottom:.5em;margin-top:0}
h6,.nb-h6{color:var(--nb-h6-color);font-size:var(--nb-h6-font-size);font-weight:var(--nb-h6-font-weight);line-height:var(--nb-h6-line-height);margin-bottom:.5em;margin-top:0}
p,.nb-paragraph{font-size:var(--nb-p-font-size, 1em);line-height:var(--nt-font-line-height-open);margin-bottom:1.5em;margin-top:0}
p:last-child,.nb-paragraph:last-child{margin-bottom:0}
p>a,.nb-paragraph>a{border-bottom-width:2px;border-bottom-style:solid;font-weight:var(--nt-font-weight-bold);text-decoration:none}
p>a:hover,p>a:active,p>a:focus,.nb-paragraph>a:hover,.nb-paragraph>a:active,.nb-paragraph>a:focus{border-bottom-style:dashed}
.nb-btn{--nb-button-idle:var(--nt-color-action-primary-default, #5c9a1b);--nb-button-active:var(--nt-color-action-primary-active, #487815);border-color:transparent;border-radius:.25em;border-style:solid;border-width:2px;display:inline-block;font-size:var(--nt-size-font-lg, 1.1875rem);font-weight:700;line-height:var(--nt-font-line-height-compact, 1.25);padding:.75em 1.25em .825em;text-align:left;text-decoration:none;transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:ease-in}
.nb-btn:disabled{--nb-button-idle:var(--nt-color-action-disabled, #c8c8c8)!important}
.nb-btn:focus{outline-color:var(--nb-button-active);--outline-offset:2px}
.nb-btn:focus-visible{text-decoration:underline}
.nb-btn:not(:disabled):hover{cursor:pointer}
.nb-btn>nucleus-icon{transform:scale(1.4) translateY(10%)}
.nb-btn>nucleus-icon.is-before{margin-right:.5em}
.nb-btn>nucleus-icon.is-after{margin-left:.5em;width:1.25rem;height:.9375rem}
.nb-btn.is-small{padding:.625rem 1rem}
.nb-btn--primary{color:#fff;background-color:var(--nb-button-idle)}
.nb-btn--primary:active,.nb-btn--primary:focus,.nb-btn--primary:not(:disabled):hover{background-color:var(--nb-button-active)}
.nb-btn--secondary{color:var(--nb-button-idle);background-color:#fff;border-color:currentColor}
.nb-btn--secondary:active,.nb-btn--secondary:focus,.nb-btn--secondary:not(:disabled):hover{color:#fff;background-color:var(--nb-button-active);border-color:var(--nb-button-active)}
.nb-btn--reversed{color:var(--nt-color-action-reversed, #fff);background-color:transparent;border-color:currentColor}
.nb-btn--reversed:focus{outline-color:currentColor}
.nb-btn--reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--reversed:active,.nb-btn--reversed:focus,.nb-btn--reversed:not(:disabled):hover{background-color:var(--nt-color-grayscale-overlay, rgba(21, 25, 27, 0.6))}
.nb-btn--primary-reversed{color:var(--nt-color-font-primary, #3a3b3d);background-color:var(--nt-color-background-base, #fff);border-color:currentColor}
.nb-btn--primary-reversed:focus{outline-color:currentColor}
.nb-btn--primary-reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--primary-reversed:active,.nb-btn--primary-reversed:focus,.nb-btn--primary-reversed:not(:disabled):hover{background-color:rgba(255,255,255,.87)}
.nb-btn--secondary-reversed{color:var(--nt-color-action-reversed);background-color:transparent;border-color:currentColor}
.nb-btn--secondary-reversed:focus{outline-color:currentColor}
.nb-btn--secondary-reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--secondary-reversed:active,.nb-btn--secondary-reversed:focus,.nb-btn--secondary-reversed:not(:disabled):hover{background-color:rgba(255,255,255,.87);color:var(--nt-color-font-primary, #3a3b3d)}
.nb-btn.is-emphasized{--nb-button-idle:var(--nt-color-action-emphasized-default, #612166);--nb-button-active:var(--nt-color-action-emphasized-active, #4c1a51)}
.nb-container{margin-left:auto;margin-right:auto;max-width:var(--nt-breakpoint-xl, 1500px);padding-left:2rem;padding-right:2rem}
.nb-list{padding-left:2rem;font-size:var(--nt-size-font-base, 1rem);line-height:var(--nt-font-line-height-open, 1.5)}
@media (min-width:1200px){.nb-list{font-size:var(--nt-size-font-lg, 1.1875rem)}}
.nb-list-item{padding-left:.5rem}
.nb-breakout-link::before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}
/**
 * Current accessible component composition map
 *
 * @return  { map }  Object-like map of nested data
 *
 * @example:
 * $coreComponentMap: $coreForm;
 *
 *  $coreComponentMap (
 *    'label': (
 *      'required': (
 *        'color': red,
 *        'background-color': light-grey
 *      )
 *    )
 *  );
 */
/**
 * Function to return value from the current $coreComponentMap
 *
 * @param   {string} $key [Dot delimited string to search for a value (eg: 'label.required.color')]
 * @param   {map} $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {string}
 *  // example in core-form
 *  composition('label.required.color') => red
 */
/**
 * Mixin to generate styles from composition map.
 * Useful for dynamic styles instead of specifically hardcoded
 *
 * @param   {string}  $key [Dot delimited string to search for a map of styles]
 * @param   {map}  $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {css styles}
 *
 *  .label-required {
 *    @include composition('label.required');
 *  }
 *
 *  .label-required {
 *    color: red;
 *    background-color: light-grey;
 *  }
 */
/**
 * $list: a, b, c, d, e, f;
 * $first: first($list); // a
 * $last: last($list); // f
 */
/**
 * $list: b, c, d, e, f;
 * $new-list: prepend($list, a); // a, b, c, d, e, f
 */
/**
 * $list: a, b z, c, z, d, z, e, f;
 * $new-list: remove($list, z); // a, b z, c, d, e, f;
 * $new-list: remove($list, z, true); // a, b, c, d, e, f
 */
/**
 * $list: a, b, z, c, d, e, f;
 * $new-list: remove-nth($list, 3); // a, b, c, d, e, f
 * $new-list: remove-nth($list, 0); // error
 * $new-list: remove-nth($list, -2); // a, b, z, c, d, f
 * $new-list: remove-nth($list, -10); // error
 * $new-list: remove-nth($list, 100); // error
 * $new-list: remove-nth($list, zog); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: reverse($list); // h, g, f, c d e, b, a
 * $new-list: reverse($list, true); // h, g, f, e d c, b, a
 */
/**
 * $list: a, b, c, d, e, f;
 * $new-list: slice($list, 3, 5); // c, d, e
 * $new-list: slice($list, 4, 4); // d
 * $new-list: slice($list, 5, 3); // error
 * $new-list: slice($list, -1, 10); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: to-string($list); // abcdefgh
 * $new-list: to-string($list, '-'); // a-b-c-d-e-f-g-h
 */
/**
 * [deep-map-merge description]
 *
 * @link  https://medium.com/@pentzzsolt/a-non-destructive-map-merge-function-for-sass-f91637f87b2e
 *
 * @param   {map}  $parent-map  [$parent-map description]
 * @param   {map}  $child-map   [$child-map description]
 *
 */
/**
 * search-map()
 *
 * Retrieves immediate or nested value from map
 *
 * @param   {string} | $key | Dot delimited string to search for a value (eg: 'container.fluid')
 * @param   {map} | $map | Map of styles to search for the passed key
 *
 * @return  {value} Returns value of query
 */
/*
 * Hide only visually, but have it available for screen readers:
 * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 *
 * 1. For long content, line feeds are not interpreted as spaces and small width
 *    causes content to wrap 1 word per line:
 *    https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe

 * 2. See: http://a11yproject.com/posts/how-to-hide-content
 * 3. See: http://hugogiraudel.com/2016/10/13/css-hide-and-seek/
 */
/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 *
 * 1. Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
 */
/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
@media (min-width: 0) and (max-width: 767px) {
.nb-container {
    max-width: 767px;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}
}
@media (min-width: 768px) and (max-width: 1199px) {
.nb-container {
    max-width: 960px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
}
@media (min-width: 1200px) and (max-width: 1499px) {
.nb-container {
    max-width: 1200px;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
}
}
@media (min-width: 1500px) {
.nb-container {
    max-width: 1900px;
    padding-left: 2.3125rem;
    padding-right: 2.3125rem;
}
}
.nb-container {
  margin-left: auto;
  margin-right: auto;
}
.nb-list {
  padding-left: 2rem;
  font-size: var(--nt-size-font-base, 1rem);
  line-height: var(--nt-font-line-height-open, 1.5);
}
@media (min-width: 1200px) {
.nb-list {
    font-size: var(--nt-size-font-lg, 1.1875rem);
}
}
.nb-list-item {
  padding-left: 0.5rem;
}
dl.nb-list {
  display: grid;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1rem;
  grid-template-columns: 10rem auto;
  padding-left: 0;
}
dl.nb-list > dt {
  font-weight: bold;
}
dl.nb-list > dd {
  margin-left: 0;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana"), url("/assets/fonts/fs-humana/fs-humana.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold"), url("/assets/fonts/fs-humana/fs-humana-bold.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Italic"), url("/assets/fonts/fs-humana/fs-humana-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold Italic"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Light"), url("/assets/fonts/fs-humana/fs-humana-light.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: FS Humana;
  src: local("FS Humana Light Italic"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light-italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
head {
  --nucleus-breakpoints: "{"sm":0,"md":"768px","lg":"1200px","xl":"1500px"}";
}
.is-dark,
.is-dark > * {
  color: #ffffff;
}
.nb-container-fluid {
  margin-left: auto;
  margin-right: auto;
  max-width: 1500px;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 768px) {
:root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
}
}
@media (min-width: 1200px) {
:root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
    --nb-h4-font-size: var(--nt-size-font-xl);
    --nb-h5-font-size: var(--nt-size-font-lg);
    --nb-h6-font-size: var(--nt-size-font-base);
    --nb-p-font-size: var(--nt-size-font-base);
}
}
blockquote, .nb-quote {
  font-size: var(--nt-size-font-2xl);
  font-style: italic;
  font-weight: var(--nt-font-weight-bold);
  line-height: var(--nt-font-line-height-open);
  margin-bottom: 1.5em;
}
@media (min-width: 768px) {
blockquote, .nb-quote {
    font-size: var(--nt-size-font-3xl);
}
}
.nb-link--text {
  color: #3a3b3d;
}
.nb-link--text:visited {
  color: var(--nb-link-visited, #3a3b3d);
}
.nb-link--text:hover, .nb-link--text:active, .nb-link--text:focus {
  color: #007481;
}
.nb-link--text:disabled {
  color: #c8c8c8;
}
.nb-link--link {
  color: #007481;
}
.nb-link--link:visited {
  color: var(--nb-link-visited, #007481);
}
.nb-link--link:hover, .nb-link--link:active, .nb-link--link:focus {
  color: #005b68;
}
.nb-link--link:disabled {
  color: #c8c8c8;
}
.nb-link--reversed {
  color: #ffffff;
}
.nb-link--reversed:visited {
  color: var(--nb-link-visited, #ffffff);
}
.nb-link--reversed:hover, .nb-link--reversed:active, .nb-link--reversed:focus {
  color: #ffffff;
}
.nb-link--reversed:disabled {
  color: #c8c8c8;
}
.nb-vertically-center {
  display: inline-flex;
  align-items: center;
}
.nb-reset-list {
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}
.nb-visually-hidden {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.not-focus\:nb-visually-hidden:not(:focus) {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.nu-m-0 {
  margin: 0;
}
.nu-m-1 {
  margin: 0.25rem;
}
.nu-m-2 {
  margin: 0.5rem;
}
.nu-m-3 {
  margin: 0.75rem;
}
.nu-m-4 {
  margin: 1rem;
}
.nu-m-5 {
  margin: 1.25rem;
}
.nu-m-6 {
  margin: 1.5rem;
}
.nu-m-7 {
  margin: 1.75rem;
}
.nu-m-8 {
  margin: 2rem;
}
.nu-m-9 {
  margin: 2.5rem;
}
.nu-m-10 {
  margin: 3rem;
}
.nu-m-auto {
  margin: auto;
}
.-nu-m-4 {
  margin: -1rem;
}
.-nu-m-6 {
  margin: -1.5rem;
}
.-nu-m-8 {
  margin: -2rem;
}
.nu-mx-0 {
  margin-right: 0;
  margin-left: 0;
}
.nu-mx-1 {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.nu-mx-2 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.nu-mx-3 {
  margin-right: 0.75rem;
  margin-left: 0.75rem;
}
.nu-mx-4 {
  margin-right: 1rem;
  margin-left: 1rem;
}
.nu-mx-5 {
  margin-right: 1.25rem;
  margin-left: 1.25rem;
}
.nu-mx-6 {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.nu-mx-7 {
  margin-right: 1.75rem;
  margin-left: 1.75rem;
}
.nu-mx-8 {
  margin-right: 2rem;
  margin-left: 2rem;
}
.nu-mx-9 {
  margin-right: 2.5rem;
  margin-left: 2.5rem;
}
.nu-mx-10 {
  margin-right: 3rem;
  margin-left: 3rem;
}
.nu-mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.-nu-mx-4 {
  margin-right: -1rem;
  margin-left: -1rem;
}
.-nu-mx-6 {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.-nu-mx-8 {
  margin-right: -2rem;
  margin-left: -2rem;
}
.nu-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.nu-my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.nu-my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.nu-my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.nu-my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.nu-my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.nu-my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.nu-my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.nu-my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.nu-my-9 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.nu-my-10 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.nu-my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-nu-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.-nu-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.-nu-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
.nu-mt-0 {
  margin-top: 0;
}
.nu-mt-1 {
  margin-top: 0.25rem;
}
.nu-mt-2 {
  margin-top: 0.5rem;
}
.nu-mt-3 {
  margin-top: 0.75rem;
}
.nu-mt-4 {
  margin-top: 1rem;
}
.nu-mt-5 {
  margin-top: 1.25rem;
}
.nu-mt-6 {
  margin-top: 1.5rem;
}
.nu-mt-7 {
  margin-top: 1.75rem;
}
.nu-mt-8 {
  margin-top: 2rem;
}
.nu-mt-9 {
  margin-top: 2.5rem;
}
.nu-mt-10 {
  margin-top: 3rem;
}
.nu-mt-auto {
  margin-top: auto;
}
.-nu-mt-4 {
  margin-top: -1rem;
}
.-nu-mt-6 {
  margin-top: -1.5rem;
}
.-nu-mt-8 {
  margin-top: -2rem;
}
.nu-mr-0 {
  margin-right: 0;
}
.nu-mr-1 {
  margin-right: 0.25rem;
}
.nu-mr-2 {
  margin-right: 0.5rem;
}
.nu-mr-3 {
  margin-right: 0.75rem;
}
.nu-mr-4 {
  margin-right: 1rem;
}
.nu-mr-5 {
  margin-right: 1.25rem;
}
.nu-mr-6 {
  margin-right: 1.5rem;
}
.nu-mr-7 {
  margin-right: 1.75rem;
}
.nu-mr-8 {
  margin-right: 2rem;
}
.nu-mr-9 {
  margin-right: 2.5rem;
}
.nu-mr-10 {
  margin-right: 3rem;
}
.nu-mr-auto {
  margin-right: auto;
}
.-nu-mr-4 {
  margin-right: -1rem;
}
.-nu-mr-6 {
  margin-right: -1.5rem;
}
.-nu-mr-8 {
  margin-right: -2rem;
}
.nu-mb-0 {
  margin-bottom: 0;
}
.nu-mb-1 {
  margin-bottom: 0.25rem;
}
.nu-mb-2 {
  margin-bottom: 0.5rem;
}
.nu-mb-3 {
  margin-bottom: 0.75rem;
}
.nu-mb-4 {
  margin-bottom: 1rem;
}
.nu-mb-5 {
  margin-bottom: 1.25rem;
}
.nu-mb-6 {
  margin-bottom: 1.5rem;
}
.nu-mb-7 {
  margin-bottom: 1.75rem;
}
.nu-mb-8 {
  margin-bottom: 2rem;
}
.nu-mb-9 {
  margin-bottom: 2.5rem;
}
.nu-mb-10 {
  margin-bottom: 3rem;
}
.nu-mb-auto {
  margin-bottom: auto;
}
.-nu-mb-4 {
  margin-bottom: -1rem;
}
.-nu-mb-6 {
  margin-bottom: -1.5rem;
}
.-nu-mb-8 {
  margin-bottom: -2rem;
}
.nu-ml-0 {
  margin-left: 0;
}
.nu-ml-1 {
  margin-left: 0.25rem;
}
.nu-ml-2 {
  margin-left: 0.5rem;
}
.nu-ml-3 {
  margin-left: 0.75rem;
}
.nu-ml-4 {
  margin-left: 1rem;
}
.nu-ml-5 {
  margin-left: 1.25rem;
}
.nu-ml-6 {
  margin-left: 1.5rem;
}
.nu-ml-7 {
  margin-left: 1.75rem;
}
.nu-ml-8 {
  margin-left: 2rem;
}
.nu-ml-9 {
  margin-left: 2.5rem;
}
.nu-ml-10 {
  margin-left: 3rem;
}
.nu-ml-auto {
  margin-left: auto;
}
.-nu-ml-4 {
  margin-left: -1rem;
}
.-nu-ml-6 {
  margin-left: -1.5rem;
}
.-nu-ml-8 {
  margin-left: -2rem;
}
.nu-p-0 {
  padding: 0;
}
.nu-p-1 {
  padding: 0.25rem;
}
.nu-p-2 {
  padding: 0.5rem;
}
.nu-p-3 {
  padding: 0.75rem;
}
.nu-p-4 {
  padding: 1rem;
}
.nu-p-5 {
  padding: 1.25rem;
}
.nu-p-6 {
  padding: 1.5rem;
}
.nu-p-7 {
  padding: 1.75rem;
}
.nu-p-8 {
  padding: 2rem;
}
.nu-p-9 {
  padding: 2.5rem;
}
.nu-p-10 {
  padding: 3rem;
}
.nu-px-0 {
  padding-right: 0;
  padding-left: 0;
}
.nu-px-1 {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.nu-px-2 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.nu-px-3 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.nu-px-4 {
  padding-right: 1rem;
  padding-left: 1rem;
}
.nu-px-5 {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.nu-px-6 {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.nu-px-7 {
  padding-right: 1.75rem;
  padding-left: 1.75rem;
}
.nu-px-8 {
  padding-right: 2rem;
  padding-left: 2rem;
}
.nu-px-9 {
  padding-right: 2.5rem;
  padding-left: 2.5rem;
}
.nu-px-10 {
  padding-right: 3rem;
  padding-left: 3rem;
}
.nu-py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.nu-py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.nu-py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.nu-py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.nu-py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.nu-py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.nu-py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.nu-py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.nu-py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.nu-py-9 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.nu-py-10 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.nu-pt-0 {
  padding-top: 0;
}
.nu-pt-1 {
  padding-top: 0.25rem;
}
.nu-pt-2 {
  padding-top: 0.5rem;
}
.nu-pt-3 {
  padding-top: 0.75rem;
}
.nu-pt-4 {
  padding-top: 1rem;
}
.nu-pt-5 {
  padding-top: 1.25rem;
}
.nu-pt-6 {
  padding-top: 1.5rem;
}
.nu-pt-7 {
  padding-top: 1.75rem;
}
.nu-pt-8 {
  padding-top: 2rem;
}
.nu-pt-9 {
  padding-top: 2.5rem;
}
.nu-pt-10 {
  padding-top: 3rem;
}
.nu-pr-0 {
  padding-right: 0;
}
.nu-pr-1 {
  padding-right: 0.25rem;
}
.nu-pr-2 {
  padding-right: 0.5rem;
}
.nu-pr-3 {
  padding-right: 0.75rem;
}
.nu-pr-4 {
  padding-right: 1rem;
}
.nu-pr-5 {
  padding-right: 1.25rem;
}
.nu-pr-6 {
  padding-right: 1.5rem;
}
.nu-pr-7 {
  padding-right: 1.75rem;
}
.nu-pr-8 {
  padding-right: 2rem;
}
.nu-pr-9 {
  padding-right: 2.5rem;
}
.nu-pr-10 {
  padding-right: 3rem;
}
.nu-pb-0 {
  padding-bottom: 0;
}
.nu-pb-1 {
  padding-bottom: 0.25rem;
}
.nu-pb-2 {
  padding-bottom: 0.5rem;
}
.nu-pb-3 {
  padding-bottom: 0.75rem;
}
.nu-pb-4 {
  padding-bottom: 1rem;
}
.nu-pb-5 {
  padding-bottom: 1.25rem;
}
.nu-pb-6 {
  padding-bottom: 1.5rem;
}
.nu-pb-7 {
  padding-bottom: 1.75rem;
}
.nu-pb-8 {
  padding-bottom: 2rem;
}
.nu-pb-9 {
  padding-bottom: 2.5rem;
}
.nu-pb-10 {
  padding-bottom: 3rem;
}
.nu-pl-0 {
  padding-left: 0;
}
.nu-pl-1 {
  padding-left: 0.25rem;
}
.nu-pl-2 {
  padding-left: 0.5rem;
}
.nu-pl-3 {
  padding-left: 0.75rem;
}
.nu-pl-4 {
  padding-left: 1rem;
}
.nu-pl-5 {
  padding-left: 1.25rem;
}
.nu-pl-6 {
  padding-left: 1.5rem;
}
.nu-pl-7 {
  padding-left: 1.75rem;
}
.nu-pl-8 {
  padding-left: 2rem;
}
.nu-pl-9 {
  padding-left: 2.5rem;
}
.nu-pl-10 {
  padding-left: 3rem;
}
.nu-h-100 {
  height: 100%;
}
.nu-h-auto {
  height: auto;
}
.nu-min-h-0 {
  min-height: 0;
}
.nu-min-h-100 {
  min-height: 100%;
}
.nu-min-h-auto {
  min-height: auto;
}
.nu-max-h-0 {
  max-height: 0;
}
.nu-max-h-100 {
  max-height: 100%;
}
.nu-max-h-auto {
  max-height: auto;
}
.nu-w-100 {
  width: 100%;
}
.nu-w-auto {
  width: auto;
}
.nu-min-w-0 {
  min-width: 0;
}
.nu-min-w-100 {
  min-width: 100%;
}
.nu-min-w-auto {
  min-width: auto;
}
.nu-max-w-0 {
  max-width: 0;
}
.nu-max-w-100 {
  max-width: 100%;
}
.nu-max-w-auto {
  max-width: auto;
}
.nu-bottom-100 {
  bottom: 100%;
}
.nu-bottom-0 {
  bottom: 0;
}
.nu-bottom-auto {
  bottom: auto;
}
.nu-d-inline-grid {
  display: inline-grid;
}
.nu-d-grid {
  display: grid;
}
.nu-d-inline-flex {
  display: inline-flex;
}
.nu-d-flex {
  display: flex;
}
.nu-d-block {
  display: block;
}
.nu-d-inline-block {
  display: inline-block;
}
.nu-d-inline {
  display: inline;
}
.nu-d-none {
  display: none;
}
.nu-left-100 {
  left: 100%;
}
.nu-left-0 {
  left: 0;
}
.nu-left-auto {
  left: auto;
}
.nu-position-fixed {
  position: fixed;
}
.nu-position-absolute {
  position: absolute;
}
.nu-position-relative {
  position: relative;
}
.nu-right-100 {
  right: 100%;
}
.nu-right-0 {
  right: 0;
}
.nu-right-auto {
  right: auto;
}
.nu-top-100 {
  top: 100%;
}
.nu-top-0 {
  top: 0;
}
.nu-top-auto {
  top: auto;
}
.nu-z-1 {
  z-index: 1;
}
.-nu-outline-offset-3 {
  --outline-offset: -3px;
}
.nu-outline-none {
  outline-style: none;
}
.nu-outline-dashed {
  outline-style: dashed;
}
.nu-outline-solid {
  outline-style: solid;
}
.nu-pointer-events-none {
  pointer-events: none;
}
.nu-pointer-events-auto {
  pointer-events: auto;
}
.nu-shadow-popover {
  box-shadow: 0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);
}
.nu-shadow-card {
  box-shadow: 0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);
}
.nu-shadow-selection {
  box-shadow: 0 0.5rem 1rem rgba(17, 74, 33, 0.2);
}
.nu-text-primary {
  color: #3a3b3d;
}
.nu-text-secondary {
  color: #53575a;
}
.nu-text-reversed {
  color: #ffffff;
}
.nu-text-heading-large {
  color: #5c9a1b;
}
.nu-text-heading {
  color: #114A21;
}
.nu-text-inherit-color {
  color: inherit;
}
.nu-text-utility-success {
  color: #008200;
}
.nu-text-utility-error {
  color: #aa0008;
}
.nu-text-utility-disabled {
  color: #c8c8c8;
}
.nu-text-utility-selected-1 {
  color: #114a21;
}
.nu-text-utility-selected-2 {
  color: #5c9a1b;
}
.nu-text-utility-unselected {
  color: #707373;
}
.nu-text-notification-high {
  color: #aa0008;
}
.nu-text-notification-medium {
  color: #be5000;
}
.nu-text-notification-low {
  color: #0062a6;
}
.nu-font-humana {
  font-family: FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;
}
.nu-font-inherit-family {
  font-family: inherit;
}
.nu-font-sm {
  font-size: 0.9375rem;
}
.nu-font-base {
  font-size: 1rem;
}
.nu-font-lg {
  font-size: 1.1875rem;
}
.nu-font-xl {
  font-size: 1.25rem;
}
.nu-font-2xl {
  font-size: 1.375rem;
}
.nu-font-3xl {
  font-size: 1.5rem;
}
.nu-font-4xl {
  font-size: 1.75rem;
}
.nu-font-5xl {
  font-size: 2rem;
}
.nu-font-6xl {
  font-size: 2.25rem;
}
.nu-font-7xl {
  font-size: 2.625rem;
}
.nu-font-8xl {
  font-size: 3.125rem;
}
.nu-font-inherit-size {
  font-size: inherit;
}
.nu-font-italic {
  font-style: italic;
}
.nu-font-not-italic {
  font-style: normal;
}
.nu-font-inherit-style {
  font-style: inherit;
}
.nu-font-light {
  font-weight: 300;
}
.nu-font-regular {
  font-weight: 400;
}
.nu-font-medium {
  font-weight: 500;
}
.nu-font-semibold {
  font-weight: 600;
}
.nu-font-bold {
  font-weight: 700;
}
.nu-font-inherit-weight {
  font-weight: inherit;
}
.nu-line-height-none {
  line-height: 1;
}
.nu-line-height-compact {
  line-height: 1.25;
}
.nu-line-height-comfortable {
  line-height: 1.375;
}
.nu-line-height-open {
  line-height: 1.5;
}
.nu-line-height-0 {
  line-height: 0;
}
.nu-line-height-inherit {
  line-height: inherit;
}
.nu-text-justify {
  text-align: justify;
}
.nu-text-center {
  text-align: center;
}
.nu-text-right {
  text-align: right;
}
.nu-text-left {
  text-align: left;
}
.nu-text-no-underline {
  text-decoration: none;
}
.nu-text-nowrap {
  white-space: nowrap;
}
.nu-items-center {
  align-items: center;
}
.nu-self-center {
  align-self: center;
}
.nu-flex-1 {
  flex: 1 1 0%;
}
.nu-flex-auto {
  flex: 1 1 auto;
}
.nu-flex-shrink-1 {
  flex-shrink: 1;
}
.nu-flex-shrink-0 {
  flex-shrink: 0;
}
.nu-ga-d2 {
  grid-area: d2;
}
.nu-ga-d1 {
  grid-area: d1;
}
.nu-ga-c2 {
  grid-area: c2;
}
.nu-ga-c1 {
  grid-area: c1;
}
.nu-ga-b2 {
  grid-area: b2;
}
.nu-ga-b1 {
  grid-area: b1;
}
.nu-ga-a2 {
  grid-area: a2;
}
.nu-ga-a1 {
  grid-area: a1;
}
.nu-justify-between {
  justify-content: space-between;
}
.nu-b-transparent {
  border-color: transparent;
}
.nu-b-gray-100 {
  border-color: #efeff1;
}
.nu-b-gray-200 {
  border-color: #c8c8c8;
}
.nu-b-gray-400 {
  border-color: #909696;
}
.nu-b-gray-500 {
  border-color: #707373;
}
.nu-b-gray-700 {
  border-color: #53575a;
}
.nu-b-gray-800 {
  border-color: #3a3b3d;
}
.nu-b-gray-900 {
  border-color: #15191b;
}
.nu-b-gray-base {
  border-color: #ffffff;
}
.nu-b-gray-050 {
  border-color: #f8f8f8;
}
.nu-b-accent-primary-1 {
  border-color: #78be20;
}
.nu-b-accent-primary-2 {
  border-color: #5c9a1b;
}
.nu-b-accent-secondary-1 {
  border-color: #114A21;
}
.nu-b-accent-secondary-2 {
  border-color: #af0061;
}
.nu-b-accent-secondary-3 {
  border-color: #003057;
}
.nu-b-accent-tertiary-1 {
  border-color: #66bbc4;
}
.nu-b-accent-tertiary-2 {
  border-color: #fb5373;
}
.nu-b-accent-tertiary-3 {
  border-color: #ffc600;
}
.nu-b-utility-success {
  border-color: #008200;
}
.nu-b-utility-error {
  border-color: #aa0008;
}
.nu-b-utility-disabled {
  border-color: #c8c8c8;
}
.nu-b-utility-selected-1 {
  border-color: #114a21;
}
.nu-b-utility-selected-2 {
  border-color: #5c9a1b;
}
.nu-b-utility-unselected {
  border-color: #707373;
}
.nu-b-notification-high {
  border-color: #aa0008;
}
.nu-b-notification-medium {
  border-color: #be5000;
}
.nu-b-notification-low {
  border-color: #0062a6;
}
.nu-b-dashed {
  border-style: dashed;
}
.nu-b-solid {
  border-style: solid;
}
.nu-b-none {
  border-style: none;
}
.nu-b-0 {
  border-width: 0;
}
.nu-b-1 {
  border-width: 1px;
}
.nu-b-2 {
  border-width: 2px;
}
.nu-b-3 {
  border-width: 3px;
}
.nu-bt-dashed {
  border-top-style: dashed;
}
.nu-bt-solid {
  border-top-style: solid;
}
.nu-bt-none {
  border-top-style: none;
}
.nu-bb-dashed {
  border-bottom-style: dashed;
}
.nu-bb-solid {
  border-bottom-style: solid;
}
.nu-bb-none {
  border-bottom-style: none;
}
.nu-bl-dashed {
  border-left-style: dashed;
}
.nu-bl-solid {
  border-left-style: solid;
}
.nu-bl-none {
  border-left-style: none;
}
.nu-br-dashed {
  border-right-style: dashed;
}
.nu-br-solid {
  border-right-style: solid;
}
.nu-br-none {
  border-right-style: none;
}
.nu-bt-0 {
  border-top-width: 0;
}
.nu-bt-1 {
  border-top-width: 1px;
}
.nu-bt-2 {
  border-top-width: 2px;
}
.nu-bt-3 {
  border-top-width: 3px;
}
.nu-bb-0 {
  border-bottom-width: 0;
}
.nu-bb-1 {
  border-bottom-width: 1px;
}
.nu-bb-2 {
  border-bottom-width: 2px;
}
.nu-bb-3 {
  border-bottom-width: 3px;
}
.nu-bl-0 {
  border-left-width: 0;
}
.nu-bl-1 {
  border-left-width: 1px;
}
.nu-bl-2 {
  border-left-width: 2px;
}
.nu-bl-3 {
  border-left-width: 3px;
}
.nu-br-0 {
  border-right-width: 0;
}
.nu-br-1 {
  border-right-width: 1px;
}
.nu-br-2 {
  border-right-width: 2px;
}
.nu-br-3 {
  border-right-width: 3px;
}
.nu-radius-sharp {
  border-radius: 0;
}
.nu-radius-fine {
  border-radius: 0.25rem;
}
.nu-radius-rounded {
  border-radius: 0.5rem;
}
.nu-radius-smooth {
  border-radius: 0.75rem;
}
.nu-radius-full {
  border-radius: 99rem;
}
.nu-radius-chat-sent-bottom-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-bottom-right {
  border-radius: 0;
}
.nu-radius-chat-sent-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-top-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-bottom-left {
  border-radius: 0;
}
.nu-radius-chat-received-bottom-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-right {
  border-radius: 0.75rem;
}
.nu-radius-tl-sharp {
  border-top-left-radius: 0;
}
.nu-radius-tl-fine {
  border-top-left-radius: 0.25rem;
}
.nu-radius-tl-rounded {
  border-top-left-radius: 0.5rem;
}
.nu-radius-tl-smooth {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-full {
  border-top-left-radius: 99rem;
}
.nu-radius-tl-chat-sent-bottom-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-bottom-right {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-sent-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-bottom-left {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-received-bottom-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tr-sharp {
  border-top-right-radius: 0;
}
.nu-radius-tr-fine {
  border-top-right-radius: 0.25rem;
}
.nu-radius-tr-rounded {
  border-top-right-radius: 0.5rem;
}
.nu-radius-tr-smooth {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-full {
  border-top-right-radius: 99rem;
}
.nu-radius-tr-chat-sent-bottom-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-bottom-right {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-sent-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-bottom-left {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-received-bottom-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-br-sharp {
  border-bottom-right-radius: 0;
}
.nu-radius-br-fine {
  border-bottom-right-radius: 0.25rem;
}
.nu-radius-br-rounded {
  border-bottom-right-radius: 0.5rem;
}
.nu-radius-br-smooth {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-full {
  border-bottom-right-radius: 99rem;
}
.nu-radius-br-chat-sent-bottom-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-bottom-right {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-sent-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-bottom-left {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-received-bottom-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-bl-sharp {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-fine {
  border-bottom-left-radius: 0.25rem;
}
.nu-radius-bl-rounded {
  border-bottom-left-radius: 0.5rem;
}
.nu-radius-bl-smooth {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-full {
  border-bottom-left-radius: 99rem;
}
.nu-radius-bl-chat-sent-bottom-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-bottom-right {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-sent-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-bottom-left {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-received-bottom-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-h-curve {
  border-bottom-left-radius: 2.5rem;
}
.nu-bg-base {
  background-color: #ffffff;
}
.nu-bg-gray-050 {
  background-color: #f8f8f8;
}
.nu-bg-gray-100 {
  background-color: #efeff1;
}
.nu-bg-decorative {
  background-color: #114a21;
}
.nu-bg-decorative-light {
  background-color: #eff5e6;
}
.nu-bg-accent-primary-1 {
  background-color: #78be20;
}
.nu-bg-accent-primary-2 {
  background-color: #5c9a1b;
}
.nu-bg-accent-secondary-1 {
  background-color: #114A21;
}
.nu-bg-accent-secondary-2 {
  background-color: #af0061;
}
.nu-bg-accent-secondary-3 {
  background-color: #003057;
}
.nu-bg-accent-tertiary-1 {
  background-color: #66bbc4;
}
.nu-bg-accent-tertiary-2 {
  background-color: #fb5373;
}
.nu-bg-accent-tertiary-3 {
  background-color: #ffc600;
}
.nu-bg-accent {
  background-color: #003057;
}
.nu-bg-accent-light {
  background-color: #e7f1f6;
}
.nu-bg-transparent {
  background-color: transparent;
}
.nu-bg-utility-success {
  background-color: #eff5e6;
}
.nu-bg-utility-error {
  background-color: #f7e6e7;
}
.nu-bg-notification-high {
  background-color: #f7e6e7;
}
.nu-bg-notification-medium {
  background-color: #fcf6ee;
}
.nu-bg-notification-low {
  background-color: #e7f1f6;
}
.nu-list-style-square {
  list-style: square;
}
.nu-list-style-none {
  list-style: none;
}
.nu-list-style-disc {
  list-style: disc;
}
.nu-list-style-circle {
  list-style: circle;
}
@media (min-width: 768px) {
.md\:nu-m-0 {
    margin: 0;
}
.md\:nu-m-1 {
    margin: 0.25rem;
}
.md\:nu-m-2 {
    margin: 0.5rem;
}
.md\:nu-m-3 {
    margin: 0.75rem;
}
.md\:nu-m-4 {
    margin: 1rem;
}
.md\:nu-m-5 {
    margin: 1.25rem;
}
.md\:nu-m-6 {
    margin: 1.5rem;
}
.md\:nu-m-7 {
    margin: 1.75rem;
}
.md\:nu-m-8 {
    margin: 2rem;
}
.md\:nu-m-9 {
    margin: 2.5rem;
}
.md\:nu-m-10 {
    margin: 3rem;
}
.md\:nu-m-auto {
    margin: auto;
}
.md\:-nu-m-4 {
    margin: -1rem;
}
.md\:-nu-m-6 {
    margin: -1.5rem;
}
.md\:-nu-m-8 {
    margin: -2rem;
}
.md\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.md\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.md\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.md\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.md\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.md\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.md\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.md\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.md\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.md\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.md\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.md\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.md\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.md\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.md\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.md\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.md\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.md\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.md\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.md\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.md\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.md\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.md\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.md\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.md\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.md\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.md\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.md\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.md\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.md\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.md\:nu-mt-0 {
    margin-top: 0;
}
.md\:nu-mt-1 {
    margin-top: 0.25rem;
}
.md\:nu-mt-2 {
    margin-top: 0.5rem;
}
.md\:nu-mt-3 {
    margin-top: 0.75rem;
}
.md\:nu-mt-4 {
    margin-top: 1rem;
}
.md\:nu-mt-5 {
    margin-top: 1.25rem;
}
.md\:nu-mt-6 {
    margin-top: 1.5rem;
}
.md\:nu-mt-7 {
    margin-top: 1.75rem;
}
.md\:nu-mt-8 {
    margin-top: 2rem;
}
.md\:nu-mt-9 {
    margin-top: 2.5rem;
}
.md\:nu-mt-10 {
    margin-top: 3rem;
}
.md\:nu-mt-auto {
    margin-top: auto;
}
.md\:-nu-mt-4 {
    margin-top: -1rem;
}
.md\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.md\:-nu-mt-8 {
    margin-top: -2rem;
}
.md\:nu-mr-0 {
    margin-right: 0;
}
.md\:nu-mr-1 {
    margin-right: 0.25rem;
}
.md\:nu-mr-2 {
    margin-right: 0.5rem;
}
.md\:nu-mr-3 {
    margin-right: 0.75rem;
}
.md\:nu-mr-4 {
    margin-right: 1rem;
}
.md\:nu-mr-5 {
    margin-right: 1.25rem;
}
.md\:nu-mr-6 {
    margin-right: 1.5rem;
}
.md\:nu-mr-7 {
    margin-right: 1.75rem;
}
.md\:nu-mr-8 {
    margin-right: 2rem;
}
.md\:nu-mr-9 {
    margin-right: 2.5rem;
}
.md\:nu-mr-10 {
    margin-right: 3rem;
}
.md\:nu-mr-auto {
    margin-right: auto;
}
.md\:-nu-mr-4 {
    margin-right: -1rem;
}
.md\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.md\:-nu-mr-8 {
    margin-right: -2rem;
}
.md\:nu-mb-0 {
    margin-bottom: 0;
}
.md\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.md\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.md\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.md\:nu-mb-4 {
    margin-bottom: 1rem;
}
.md\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.md\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.md\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.md\:nu-mb-8 {
    margin-bottom: 2rem;
}
.md\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.md\:nu-mb-10 {
    margin-bottom: 3rem;
}
.md\:nu-mb-auto {
    margin-bottom: auto;
}
.md\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.md\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.md\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.md\:nu-ml-0 {
    margin-left: 0;
}
.md\:nu-ml-1 {
    margin-left: 0.25rem;
}
.md\:nu-ml-2 {
    margin-left: 0.5rem;
}
.md\:nu-ml-3 {
    margin-left: 0.75rem;
}
.md\:nu-ml-4 {
    margin-left: 1rem;
}
.md\:nu-ml-5 {
    margin-left: 1.25rem;
}
.md\:nu-ml-6 {
    margin-left: 1.5rem;
}
.md\:nu-ml-7 {
    margin-left: 1.75rem;
}
.md\:nu-ml-8 {
    margin-left: 2rem;
}
.md\:nu-ml-9 {
    margin-left: 2.5rem;
}
.md\:nu-ml-10 {
    margin-left: 3rem;
}
.md\:nu-ml-auto {
    margin-left: auto;
}
.md\:-nu-ml-4 {
    margin-left: -1rem;
}
.md\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.md\:-nu-ml-8 {
    margin-left: -2rem;
}
.md\:nu-p-0 {
    padding: 0;
}
.md\:nu-p-1 {
    padding: 0.25rem;
}
.md\:nu-p-2 {
    padding: 0.5rem;
}
.md\:nu-p-3 {
    padding: 0.75rem;
}
.md\:nu-p-4 {
    padding: 1rem;
}
.md\:nu-p-5 {
    padding: 1.25rem;
}
.md\:nu-p-6 {
    padding: 1.5rem;
}
.md\:nu-p-7 {
    padding: 1.75rem;
}
.md\:nu-p-8 {
    padding: 2rem;
}
.md\:nu-p-9 {
    padding: 2.5rem;
}
.md\:nu-p-10 {
    padding: 3rem;
}
.md\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.md\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.md\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.md\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.md\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.md\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.md\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.md\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.md\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.md\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.md\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.md\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.md\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.md\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.md\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.md\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.md\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.md\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.md\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.md\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.md\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.md\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.md\:nu-pt-0 {
    padding-top: 0;
}
.md\:nu-pt-1 {
    padding-top: 0.25rem;
}
.md\:nu-pt-2 {
    padding-top: 0.5rem;
}
.md\:nu-pt-3 {
    padding-top: 0.75rem;
}
.md\:nu-pt-4 {
    padding-top: 1rem;
}
.md\:nu-pt-5 {
    padding-top: 1.25rem;
}
.md\:nu-pt-6 {
    padding-top: 1.5rem;
}
.md\:nu-pt-7 {
    padding-top: 1.75rem;
}
.md\:nu-pt-8 {
    padding-top: 2rem;
}
.md\:nu-pt-9 {
    padding-top: 2.5rem;
}
.md\:nu-pt-10 {
    padding-top: 3rem;
}
.md\:nu-pr-0 {
    padding-right: 0;
}
.md\:nu-pr-1 {
    padding-right: 0.25rem;
}
.md\:nu-pr-2 {
    padding-right: 0.5rem;
}
.md\:nu-pr-3 {
    padding-right: 0.75rem;
}
.md\:nu-pr-4 {
    padding-right: 1rem;
}
.md\:nu-pr-5 {
    padding-right: 1.25rem;
}
.md\:nu-pr-6 {
    padding-right: 1.5rem;
}
.md\:nu-pr-7 {
    padding-right: 1.75rem;
}
.md\:nu-pr-8 {
    padding-right: 2rem;
}
.md\:nu-pr-9 {
    padding-right: 2.5rem;
}
.md\:nu-pr-10 {
    padding-right: 3rem;
}
.md\:nu-pb-0 {
    padding-bottom: 0;
}
.md\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.md\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.md\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.md\:nu-pb-4 {
    padding-bottom: 1rem;
}
.md\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.md\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.md\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.md\:nu-pb-8 {
    padding-bottom: 2rem;
}
.md\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.md\:nu-pb-10 {
    padding-bottom: 3rem;
}
.md\:nu-pl-0 {
    padding-left: 0;
}
.md\:nu-pl-1 {
    padding-left: 0.25rem;
}
.md\:nu-pl-2 {
    padding-left: 0.5rem;
}
.md\:nu-pl-3 {
    padding-left: 0.75rem;
}
.md\:nu-pl-4 {
    padding-left: 1rem;
}
.md\:nu-pl-5 {
    padding-left: 1.25rem;
}
.md\:nu-pl-6 {
    padding-left: 1.5rem;
}
.md\:nu-pl-7 {
    padding-left: 1.75rem;
}
.md\:nu-pl-8 {
    padding-left: 2rem;
}
.md\:nu-pl-9 {
    padding-left: 2.5rem;
}
.md\:nu-pl-10 {
    padding-left: 3rem;
}
.md\:nu-h-100 {
    height: 100%;
}
.md\:nu-h-auto {
    height: auto;
}
.md\:nu-min-h-0 {
    min-height: 0;
}
.md\:nu-min-h-100 {
    min-height: 100%;
}
.md\:nu-min-h-auto {
    min-height: auto;
}
.md\:nu-max-h-0 {
    max-height: 0;
}
.md\:nu-max-h-100 {
    max-height: 100%;
}
.md\:nu-max-h-auto {
    max-height: auto;
}
.md\:nu-w-100 {
    width: 100%;
}
.md\:nu-w-auto {
    width: auto;
}
.md\:nu-min-w-0 {
    min-width: 0;
}
.md\:nu-min-w-100 {
    min-width: 100%;
}
.md\:nu-min-w-auto {
    min-width: auto;
}
.md\:nu-max-w-0 {
    max-width: 0;
}
.md\:nu-max-w-100 {
    max-width: 100%;
}
.md\:nu-max-w-auto {
    max-width: auto;
}
.md\:nu-bottom-100 {
    bottom: 100%;
}
.md\:nu-bottom-0 {
    bottom: 0;
}
.md\:nu-bottom-auto {
    bottom: auto;
}
.md\:nu-d-inline-grid {
    display: inline-grid;
}
.md\:nu-d-grid {
    display: grid;
}
.md\:nu-d-inline-flex {
    display: inline-flex;
}
.md\:nu-d-flex {
    display: flex;
}
.md\:nu-d-block {
    display: block;
}
.md\:nu-d-inline-block {
    display: inline-block;
}
.md\:nu-d-inline {
    display: inline;
}
.md\:nu-d-none {
    display: none;
}
.md\:nu-left-100 {
    left: 100%;
}
.md\:nu-left-0 {
    left: 0;
}
.md\:nu-left-auto {
    left: auto;
}
.md\:nu-position-fixed {
    position: fixed;
}
.md\:nu-position-absolute {
    position: absolute;
}
.md\:nu-position-relative {
    position: relative;
}
.md\:nu-right-100 {
    right: 100%;
}
.md\:nu-right-0 {
    right: 0;
}
.md\:nu-right-auto {
    right: auto;
}
.md\:nu-top-100 {
    top: 100%;
}
.md\:nu-top-0 {
    top: 0;
}
.md\:nu-top-auto {
    top: auto;
}
.md\:nu-font-sm {
    font-size: 0.9375rem;
}
.md\:nu-font-base {
    font-size: 1rem;
}
.md\:nu-font-lg {
    font-size: 1.1875rem;
}
.md\:nu-font-xl {
    font-size: 1.25rem;
}
.md\:nu-font-2xl {
    font-size: 1.375rem;
}
.md\:nu-font-3xl {
    font-size: 1.5rem;
}
.md\:nu-font-4xl {
    font-size: 1.75rem;
}
.md\:nu-font-5xl {
    font-size: 2rem;
}
.md\:nu-font-6xl {
    font-size: 2.25rem;
}
.md\:nu-font-7xl {
    font-size: 2.625rem;
}
.md\:nu-font-8xl {
    font-size: 3.125rem;
}
.md\:nu-font-inherit-size {
    font-size: inherit;
}
.md\:nu-text-justify {
    text-align: justify;
}
.md\:nu-text-center {
    text-align: center;
}
.md\:nu-text-right {
    text-align: right;
}
.md\:nu-text-left {
    text-align: left;
}
.md\:nu-ga-d2 {
    grid-area: d2;
}
.md\:nu-ga-d1 {
    grid-area: d1;
}
.md\:nu-ga-c2 {
    grid-area: c2;
}
.md\:nu-ga-c1 {
    grid-area: c1;
}
.md\:nu-ga-b2 {
    grid-area: b2;
}
.md\:nu-ga-b1 {
    grid-area: b1;
}
.md\:nu-ga-a2 {
    grid-area: a2;
}
.md\:nu-ga-a1 {
    grid-area: a1;
}
.md\:nu-b-dashed {
    border-style: dashed;
}
.md\:nu-b-solid {
    border-style: solid;
}
.md\:nu-b-none {
    border-style: none;
}
.md\:nu-bt-dashed {
    border-top-style: dashed;
}
.md\:nu-bt-solid {
    border-top-style: solid;
}
.md\:nu-bt-none {
    border-top-style: none;
}
.md\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.md\:nu-bb-solid {
    border-bottom-style: solid;
}
.md\:nu-bb-none {
    border-bottom-style: none;
}
.md\:nu-bl-dashed {
    border-left-style: dashed;
}
.md\:nu-bl-solid {
    border-left-style: solid;
}
.md\:nu-bl-none {
    border-left-style: none;
}
.md\:nu-br-dashed {
    border-right-style: dashed;
}
.md\:nu-br-solid {
    border-right-style: solid;
}
.md\:nu-br-none {
    border-right-style: none;
}
}
@media (min-width: 1200px) {
.lg\:nu-m-0 {
    margin: 0;
}
.lg\:nu-m-1 {
    margin: 0.25rem;
}
.lg\:nu-m-2 {
    margin: 0.5rem;
}
.lg\:nu-m-3 {
    margin: 0.75rem;
}
.lg\:nu-m-4 {
    margin: 1rem;
}
.lg\:nu-m-5 {
    margin: 1.25rem;
}
.lg\:nu-m-6 {
    margin: 1.5rem;
}
.lg\:nu-m-7 {
    margin: 1.75rem;
}
.lg\:nu-m-8 {
    margin: 2rem;
}
.lg\:nu-m-9 {
    margin: 2.5rem;
}
.lg\:nu-m-10 {
    margin: 3rem;
}
.lg\:nu-m-auto {
    margin: auto;
}
.lg\:-nu-m-4 {
    margin: -1rem;
}
.lg\:-nu-m-6 {
    margin: -1.5rem;
}
.lg\:-nu-m-8 {
    margin: -2rem;
}
.lg\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.lg\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.lg\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.lg\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.lg\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.lg\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.lg\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.lg\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.lg\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.lg\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.lg\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.lg\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.lg\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.lg\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.lg\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.lg\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.lg\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.lg\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.lg\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.lg\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.lg\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.lg\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.lg\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.lg\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.lg\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.lg\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.lg\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.lg\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.lg\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.lg\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.lg\:nu-mt-0 {
    margin-top: 0;
}
.lg\:nu-mt-1 {
    margin-top: 0.25rem;
}
.lg\:nu-mt-2 {
    margin-top: 0.5rem;
}
.lg\:nu-mt-3 {
    margin-top: 0.75rem;
}
.lg\:nu-mt-4 {
    margin-top: 1rem;
}
.lg\:nu-mt-5 {
    margin-top: 1.25rem;
}
.lg\:nu-mt-6 {
    margin-top: 1.5rem;
}
.lg\:nu-mt-7 {
    margin-top: 1.75rem;
}
.lg\:nu-mt-8 {
    margin-top: 2rem;
}
.lg\:nu-mt-9 {
    margin-top: 2.5rem;
}
.lg\:nu-mt-10 {
    margin-top: 3rem;
}
.lg\:nu-mt-auto {
    margin-top: auto;
}
.lg\:-nu-mt-4 {
    margin-top: -1rem;
}
.lg\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.lg\:-nu-mt-8 {
    margin-top: -2rem;
}
.lg\:nu-mr-0 {
    margin-right: 0;
}
.lg\:nu-mr-1 {
    margin-right: 0.25rem;
}
.lg\:nu-mr-2 {
    margin-right: 0.5rem;
}
.lg\:nu-mr-3 {
    margin-right: 0.75rem;
}
.lg\:nu-mr-4 {
    margin-right: 1rem;
}
.lg\:nu-mr-5 {
    margin-right: 1.25rem;
}
.lg\:nu-mr-6 {
    margin-right: 1.5rem;
}
.lg\:nu-mr-7 {
    margin-right: 1.75rem;
}
.lg\:nu-mr-8 {
    margin-right: 2rem;
}
.lg\:nu-mr-9 {
    margin-right: 2.5rem;
}
.lg\:nu-mr-10 {
    margin-right: 3rem;
}
.lg\:nu-mr-auto {
    margin-right: auto;
}
.lg\:-nu-mr-4 {
    margin-right: -1rem;
}
.lg\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.lg\:-nu-mr-8 {
    margin-right: -2rem;
}
.lg\:nu-mb-0 {
    margin-bottom: 0;
}
.lg\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.lg\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.lg\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.lg\:nu-mb-4 {
    margin-bottom: 1rem;
}
.lg\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.lg\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.lg\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.lg\:nu-mb-8 {
    margin-bottom: 2rem;
}
.lg\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.lg\:nu-mb-10 {
    margin-bottom: 3rem;
}
.lg\:nu-mb-auto {
    margin-bottom: auto;
}
.lg\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.lg\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.lg\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.lg\:nu-ml-0 {
    margin-left: 0;
}
.lg\:nu-ml-1 {
    margin-left: 0.25rem;
}
.lg\:nu-ml-2 {
    margin-left: 0.5rem;
}
.lg\:nu-ml-3 {
    margin-left: 0.75rem;
}
.lg\:nu-ml-4 {
    margin-left: 1rem;
}
.lg\:nu-ml-5 {
    margin-left: 1.25rem;
}
.lg\:nu-ml-6 {
    margin-left: 1.5rem;
}
.lg\:nu-ml-7 {
    margin-left: 1.75rem;
}
.lg\:nu-ml-8 {
    margin-left: 2rem;
}
.lg\:nu-ml-9 {
    margin-left: 2.5rem;
}
.lg\:nu-ml-10 {
    margin-left: 3rem;
}
.lg\:nu-ml-auto {
    margin-left: auto;
}
.lg\:-nu-ml-4 {
    margin-left: -1rem;
}
.lg\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.lg\:-nu-ml-8 {
    margin-left: -2rem;
}
.lg\:nu-p-0 {
    padding: 0;
}
.lg\:nu-p-1 {
    padding: 0.25rem;
}
.lg\:nu-p-2 {
    padding: 0.5rem;
}
.lg\:nu-p-3 {
    padding: 0.75rem;
}
.lg\:nu-p-4 {
    padding: 1rem;
}
.lg\:nu-p-5 {
    padding: 1.25rem;
}
.lg\:nu-p-6 {
    padding: 1.5rem;
}
.lg\:nu-p-7 {
    padding: 1.75rem;
}
.lg\:nu-p-8 {
    padding: 2rem;
}
.lg\:nu-p-9 {
    padding: 2.5rem;
}
.lg\:nu-p-10 {
    padding: 3rem;
}
.lg\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.lg\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.lg\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.lg\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.lg\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.lg\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.lg\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.lg\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.lg\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.lg\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.lg\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.lg\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.lg\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.lg\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.lg\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.lg\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.lg\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.lg\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.lg\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.lg\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.lg\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.lg\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.lg\:nu-pt-0 {
    padding-top: 0;
}
.lg\:nu-pt-1 {
    padding-top: 0.25rem;
}
.lg\:nu-pt-2 {
    padding-top: 0.5rem;
}
.lg\:nu-pt-3 {
    padding-top: 0.75rem;
}
.lg\:nu-pt-4 {
    padding-top: 1rem;
}
.lg\:nu-pt-5 {
    padding-top: 1.25rem;
}
.lg\:nu-pt-6 {
    padding-top: 1.5rem;
}
.lg\:nu-pt-7 {
    padding-top: 1.75rem;
}
.lg\:nu-pt-8 {
    padding-top: 2rem;
}
.lg\:nu-pt-9 {
    padding-top: 2.5rem;
}
.lg\:nu-pt-10 {
    padding-top: 3rem;
}
.lg\:nu-pr-0 {
    padding-right: 0;
}
.lg\:nu-pr-1 {
    padding-right: 0.25rem;
}
.lg\:nu-pr-2 {
    padding-right: 0.5rem;
}
.lg\:nu-pr-3 {
    padding-right: 0.75rem;
}
.lg\:nu-pr-4 {
    padding-right: 1rem;
}
.lg\:nu-pr-5 {
    padding-right: 1.25rem;
}
.lg\:nu-pr-6 {
    padding-right: 1.5rem;
}
.lg\:nu-pr-7 {
    padding-right: 1.75rem;
}
.lg\:nu-pr-8 {
    padding-right: 2rem;
}
.lg\:nu-pr-9 {
    padding-right: 2.5rem;
}
.lg\:nu-pr-10 {
    padding-right: 3rem;
}
.lg\:nu-pb-0 {
    padding-bottom: 0;
}
.lg\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.lg\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.lg\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.lg\:nu-pb-4 {
    padding-bottom: 1rem;
}
.lg\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.lg\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.lg\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.lg\:nu-pb-8 {
    padding-bottom: 2rem;
}
.lg\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.lg\:nu-pb-10 {
    padding-bottom: 3rem;
}
.lg\:nu-pl-0 {
    padding-left: 0;
}
.lg\:nu-pl-1 {
    padding-left: 0.25rem;
}
.lg\:nu-pl-2 {
    padding-left: 0.5rem;
}
.lg\:nu-pl-3 {
    padding-left: 0.75rem;
}
.lg\:nu-pl-4 {
    padding-left: 1rem;
}
.lg\:nu-pl-5 {
    padding-left: 1.25rem;
}
.lg\:nu-pl-6 {
    padding-left: 1.5rem;
}
.lg\:nu-pl-7 {
    padding-left: 1.75rem;
}
.lg\:nu-pl-8 {
    padding-left: 2rem;
}
.lg\:nu-pl-9 {
    padding-left: 2.5rem;
}
.lg\:nu-pl-10 {
    padding-left: 3rem;
}
.lg\:nu-h-100 {
    height: 100%;
}
.lg\:nu-h-auto {
    height: auto;
}
.lg\:nu-min-h-0 {
    min-height: 0;
}
.lg\:nu-min-h-100 {
    min-height: 100%;
}
.lg\:nu-min-h-auto {
    min-height: auto;
}
.lg\:nu-max-h-0 {
    max-height: 0;
}
.lg\:nu-max-h-100 {
    max-height: 100%;
}
.lg\:nu-max-h-auto {
    max-height: auto;
}
.lg\:nu-w-100 {
    width: 100%;
}
.lg\:nu-w-auto {
    width: auto;
}
.lg\:nu-min-w-0 {
    min-width: 0;
}
.lg\:nu-min-w-100 {
    min-width: 100%;
}
.lg\:nu-min-w-auto {
    min-width: auto;
}
.lg\:nu-max-w-0 {
    max-width: 0;
}
.lg\:nu-max-w-100 {
    max-width: 100%;
}
.lg\:nu-max-w-auto {
    max-width: auto;
}
.lg\:nu-bottom-100 {
    bottom: 100%;
}
.lg\:nu-bottom-0 {
    bottom: 0;
}
.lg\:nu-bottom-auto {
    bottom: auto;
}
.lg\:nu-d-inline-grid {
    display: inline-grid;
}
.lg\:nu-d-grid {
    display: grid;
}
.lg\:nu-d-inline-flex {
    display: inline-flex;
}
.lg\:nu-d-flex {
    display: flex;
}
.lg\:nu-d-block {
    display: block;
}
.lg\:nu-d-inline-block {
    display: inline-block;
}
.lg\:nu-d-inline {
    display: inline;
}
.lg\:nu-d-none {
    display: none;
}
.lg\:nu-left-100 {
    left: 100%;
}
.lg\:nu-left-0 {
    left: 0;
}
.lg\:nu-left-auto {
    left: auto;
}
.lg\:nu-position-fixed {
    position: fixed;
}
.lg\:nu-position-absolute {
    position: absolute;
}
.lg\:nu-position-relative {
    position: relative;
}
.lg\:nu-right-100 {
    right: 100%;
}
.lg\:nu-right-0 {
    right: 0;
}
.lg\:nu-right-auto {
    right: auto;
}
.lg\:nu-top-100 {
    top: 100%;
}
.lg\:nu-top-0 {
    top: 0;
}
.lg\:nu-top-auto {
    top: auto;
}
.lg\:nu-font-sm {
    font-size: 0.9375rem;
}
.lg\:nu-font-base {
    font-size: 1rem;
}
.lg\:nu-font-lg {
    font-size: 1.1875rem;
}
.lg\:nu-font-xl {
    font-size: 1.25rem;
}
.lg\:nu-font-2xl {
    font-size: 1.375rem;
}
.lg\:nu-font-3xl {
    font-size: 1.5rem;
}
.lg\:nu-font-4xl {
    font-size: 1.75rem;
}
.lg\:nu-font-5xl {
    font-size: 2rem;
}
.lg\:nu-font-6xl {
    font-size: 2.25rem;
}
.lg\:nu-font-7xl {
    font-size: 2.625rem;
}
.lg\:nu-font-8xl {
    font-size: 3.125rem;
}
.lg\:nu-font-inherit-size {
    font-size: inherit;
}
.lg\:nu-text-justify {
    text-align: justify;
}
.lg\:nu-text-center {
    text-align: center;
}
.lg\:nu-text-right {
    text-align: right;
}
.lg\:nu-text-left {
    text-align: left;
}
.lg\:nu-ga-d2 {
    grid-area: d2;
}
.lg\:nu-ga-d1 {
    grid-area: d1;
}
.lg\:nu-ga-c2 {
    grid-area: c2;
}
.lg\:nu-ga-c1 {
    grid-area: c1;
}
.lg\:nu-ga-b2 {
    grid-area: b2;
}
.lg\:nu-ga-b1 {
    grid-area: b1;
}
.lg\:nu-ga-a2 {
    grid-area: a2;
}
.lg\:nu-ga-a1 {
    grid-area: a1;
}
.lg\:nu-b-dashed {
    border-style: dashed;
}
.lg\:nu-b-solid {
    border-style: solid;
}
.lg\:nu-b-none {
    border-style: none;
}
.lg\:nu-bt-dashed {
    border-top-style: dashed;
}
.lg\:nu-bt-solid {
    border-top-style: solid;
}
.lg\:nu-bt-none {
    border-top-style: none;
}
.lg\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.lg\:nu-bb-solid {
    border-bottom-style: solid;
}
.lg\:nu-bb-none {
    border-bottom-style: none;
}
.lg\:nu-bl-dashed {
    border-left-style: dashed;
}
.lg\:nu-bl-solid {
    border-left-style: solid;
}
.lg\:nu-bl-none {
    border-left-style: none;
}
.lg\:nu-br-dashed {
    border-right-style: dashed;
}
.lg\:nu-br-solid {
    border-right-style: solid;
}
.lg\:nu-br-none {
    border-right-style: none;
}
}
@media (min-width: 1500px) {
.xl\:nu-m-0 {
    margin: 0;
}
.xl\:nu-m-1 {
    margin: 0.25rem;
}
.xl\:nu-m-2 {
    margin: 0.5rem;
}
.xl\:nu-m-3 {
    margin: 0.75rem;
}
.xl\:nu-m-4 {
    margin: 1rem;
}
.xl\:nu-m-5 {
    margin: 1.25rem;
}
.xl\:nu-m-6 {
    margin: 1.5rem;
}
.xl\:nu-m-7 {
    margin: 1.75rem;
}
.xl\:nu-m-8 {
    margin: 2rem;
}
.xl\:nu-m-9 {
    margin: 2.5rem;
}
.xl\:nu-m-10 {
    margin: 3rem;
}
.xl\:nu-m-auto {
    margin: auto;
}
.xl\:-nu-m-4 {
    margin: -1rem;
}
.xl\:-nu-m-6 {
    margin: -1.5rem;
}
.xl\:-nu-m-8 {
    margin: -2rem;
}
.xl\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.xl\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.xl\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.xl\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.xl\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.xl\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.xl\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.xl\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.xl\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.xl\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.xl\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.xl\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.xl\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.xl\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.xl\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.xl\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.xl\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.xl\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.xl\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.xl\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.xl\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.xl\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.xl\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.xl\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.xl\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.xl\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.xl\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.xl\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.xl\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.xl\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.xl\:nu-mt-0 {
    margin-top: 0;
}
.xl\:nu-mt-1 {
    margin-top: 0.25rem;
}
.xl\:nu-mt-2 {
    margin-top: 0.5rem;
}
.xl\:nu-mt-3 {
    margin-top: 0.75rem;
}
.xl\:nu-mt-4 {
    margin-top: 1rem;
}
.xl\:nu-mt-5 {
    margin-top: 1.25rem;
}
.xl\:nu-mt-6 {
    margin-top: 1.5rem;
}
.xl\:nu-mt-7 {
    margin-top: 1.75rem;
}
.xl\:nu-mt-8 {
    margin-top: 2rem;
}
.xl\:nu-mt-9 {
    margin-top: 2.5rem;
}
.xl\:nu-mt-10 {
    margin-top: 3rem;
}
.xl\:nu-mt-auto {
    margin-top: auto;
}
.xl\:-nu-mt-4 {
    margin-top: -1rem;
}
.xl\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.xl\:-nu-mt-8 {
    margin-top: -2rem;
}
.xl\:nu-mr-0 {
    margin-right: 0;
}
.xl\:nu-mr-1 {
    margin-right: 0.25rem;
}
.xl\:nu-mr-2 {
    margin-right: 0.5rem;
}
.xl\:nu-mr-3 {
    margin-right: 0.75rem;
}
.xl\:nu-mr-4 {
    margin-right: 1rem;
}
.xl\:nu-mr-5 {
    margin-right: 1.25rem;
}
.xl\:nu-mr-6 {
    margin-right: 1.5rem;
}
.xl\:nu-mr-7 {
    margin-right: 1.75rem;
}
.xl\:nu-mr-8 {
    margin-right: 2rem;
}
.xl\:nu-mr-9 {
    margin-right: 2.5rem;
}
.xl\:nu-mr-10 {
    margin-right: 3rem;
}
.xl\:nu-mr-auto {
    margin-right: auto;
}
.xl\:-nu-mr-4 {
    margin-right: -1rem;
}
.xl\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.xl\:-nu-mr-8 {
    margin-right: -2rem;
}
.xl\:nu-mb-0 {
    margin-bottom: 0;
}
.xl\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.xl\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.xl\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.xl\:nu-mb-4 {
    margin-bottom: 1rem;
}
.xl\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.xl\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.xl\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.xl\:nu-mb-8 {
    margin-bottom: 2rem;
}
.xl\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.xl\:nu-mb-10 {
    margin-bottom: 3rem;
}
.xl\:nu-mb-auto {
    margin-bottom: auto;
}
.xl\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.xl\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.xl\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.xl\:nu-ml-0 {
    margin-left: 0;
}
.xl\:nu-ml-1 {
    margin-left: 0.25rem;
}
.xl\:nu-ml-2 {
    margin-left: 0.5rem;
}
.xl\:nu-ml-3 {
    margin-left: 0.75rem;
}
.xl\:nu-ml-4 {
    margin-left: 1rem;
}
.xl\:nu-ml-5 {
    margin-left: 1.25rem;
}
.xl\:nu-ml-6 {
    margin-left: 1.5rem;
}
.xl\:nu-ml-7 {
    margin-left: 1.75rem;
}
.xl\:nu-ml-8 {
    margin-left: 2rem;
}
.xl\:nu-ml-9 {
    margin-left: 2.5rem;
}
.xl\:nu-ml-10 {
    margin-left: 3rem;
}
.xl\:nu-ml-auto {
    margin-left: auto;
}
.xl\:-nu-ml-4 {
    margin-left: -1rem;
}
.xl\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.xl\:-nu-ml-8 {
    margin-left: -2rem;
}
.xl\:nu-p-0 {
    padding: 0;
}
.xl\:nu-p-1 {
    padding: 0.25rem;
}
.xl\:nu-p-2 {
    padding: 0.5rem;
}
.xl\:nu-p-3 {
    padding: 0.75rem;
}
.xl\:nu-p-4 {
    padding: 1rem;
}
.xl\:nu-p-5 {
    padding: 1.25rem;
}
.xl\:nu-p-6 {
    padding: 1.5rem;
}
.xl\:nu-p-7 {
    padding: 1.75rem;
}
.xl\:nu-p-8 {
    padding: 2rem;
}
.xl\:nu-p-9 {
    padding: 2.5rem;
}
.xl\:nu-p-10 {
    padding: 3rem;
}
.xl\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.xl\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.xl\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.xl\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.xl\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.xl\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.xl\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.xl\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.xl\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.xl\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.xl\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.xl\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.xl\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.xl\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.xl\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.xl\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.xl\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.xl\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.xl\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.xl\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.xl\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.xl\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.xl\:nu-pt-0 {
    padding-top: 0;
}
.xl\:nu-pt-1 {
    padding-top: 0.25rem;
}
.xl\:nu-pt-2 {
    padding-top: 0.5rem;
}
.xl\:nu-pt-3 {
    padding-top: 0.75rem;
}
.xl\:nu-pt-4 {
    padding-top: 1rem;
}
.xl\:nu-pt-5 {
    padding-top: 1.25rem;
}
.xl\:nu-pt-6 {
    padding-top: 1.5rem;
}
.xl\:nu-pt-7 {
    padding-top: 1.75rem;
}
.xl\:nu-pt-8 {
    padding-top: 2rem;
}
.xl\:nu-pt-9 {
    padding-top: 2.5rem;
}
.xl\:nu-pt-10 {
    padding-top: 3rem;
}
.xl\:nu-pr-0 {
    padding-right: 0;
}
.xl\:nu-pr-1 {
    padding-right: 0.25rem;
}
.xl\:nu-pr-2 {
    padding-right: 0.5rem;
}
.xl\:nu-pr-3 {
    padding-right: 0.75rem;
}
.xl\:nu-pr-4 {
    padding-right: 1rem;
}
.xl\:nu-pr-5 {
    padding-right: 1.25rem;
}
.xl\:nu-pr-6 {
    padding-right: 1.5rem;
}
.xl\:nu-pr-7 {
    padding-right: 1.75rem;
}
.xl\:nu-pr-8 {
    padding-right: 2rem;
}
.xl\:nu-pr-9 {
    padding-right: 2.5rem;
}
.xl\:nu-pr-10 {
    padding-right: 3rem;
}
.xl\:nu-pb-0 {
    padding-bottom: 0;
}
.xl\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.xl\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.xl\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.xl\:nu-pb-4 {
    padding-bottom: 1rem;
}
.xl\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.xl\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.xl\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.xl\:nu-pb-8 {
    padding-bottom: 2rem;
}
.xl\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.xl\:nu-pb-10 {
    padding-bottom: 3rem;
}
.xl\:nu-pl-0 {
    padding-left: 0;
}
.xl\:nu-pl-1 {
    padding-left: 0.25rem;
}
.xl\:nu-pl-2 {
    padding-left: 0.5rem;
}
.xl\:nu-pl-3 {
    padding-left: 0.75rem;
}
.xl\:nu-pl-4 {
    padding-left: 1rem;
}
.xl\:nu-pl-5 {
    padding-left: 1.25rem;
}
.xl\:nu-pl-6 {
    padding-left: 1.5rem;
}
.xl\:nu-pl-7 {
    padding-left: 1.75rem;
}
.xl\:nu-pl-8 {
    padding-left: 2rem;
}
.xl\:nu-pl-9 {
    padding-left: 2.5rem;
}
.xl\:nu-pl-10 {
    padding-left: 3rem;
}
.xl\:nu-h-100 {
    height: 100%;
}
.xl\:nu-h-auto {
    height: auto;
}
.xl\:nu-min-h-0 {
    min-height: 0;
}
.xl\:nu-min-h-100 {
    min-height: 100%;
}
.xl\:nu-min-h-auto {
    min-height: auto;
}
.xl\:nu-max-h-0 {
    max-height: 0;
}
.xl\:nu-max-h-100 {
    max-height: 100%;
}
.xl\:nu-max-h-auto {
    max-height: auto;
}
.xl\:nu-w-100 {
    width: 100%;
}
.xl\:nu-w-auto {
    width: auto;
}
.xl\:nu-min-w-0 {
    min-width: 0;
}
.xl\:nu-min-w-100 {
    min-width: 100%;
}
.xl\:nu-min-w-auto {
    min-width: auto;
}
.xl\:nu-max-w-0 {
    max-width: 0;
}
.xl\:nu-max-w-100 {
    max-width: 100%;
}
.xl\:nu-max-w-auto {
    max-width: auto;
}
.xl\:nu-bottom-100 {
    bottom: 100%;
}
.xl\:nu-bottom-0 {
    bottom: 0;
}
.xl\:nu-bottom-auto {
    bottom: auto;
}
.xl\:nu-d-inline-grid {
    display: inline-grid;
}
.xl\:nu-d-grid {
    display: grid;
}
.xl\:nu-d-inline-flex {
    display: inline-flex;
}
.xl\:nu-d-flex {
    display: flex;
}
.xl\:nu-d-block {
    display: block;
}
.xl\:nu-d-inline-block {
    display: inline-block;
}
.xl\:nu-d-inline {
    display: inline;
}
.xl\:nu-d-none {
    display: none;
}
.xl\:nu-left-100 {
    left: 100%;
}
.xl\:nu-left-0 {
    left: 0;
}
.xl\:nu-left-auto {
    left: auto;
}
.xl\:nu-position-fixed {
    position: fixed;
}
.xl\:nu-position-absolute {
    position: absolute;
}
.xl\:nu-position-relative {
    position: relative;
}
.xl\:nu-right-100 {
    right: 100%;
}
.xl\:nu-right-0 {
    right: 0;
}
.xl\:nu-right-auto {
    right: auto;
}
.xl\:nu-top-100 {
    top: 100%;
}
.xl\:nu-top-0 {
    top: 0;
}
.xl\:nu-top-auto {
    top: auto;
}
.xl\:nu-font-sm {
    font-size: 0.9375rem;
}
.xl\:nu-font-base {
    font-size: 1rem;
}
.xl\:nu-font-lg {
    font-size: 1.1875rem;
}
.xl\:nu-font-xl {
    font-size: 1.25rem;
}
.xl\:nu-font-2xl {
    font-size: 1.375rem;
}
.xl\:nu-font-3xl {
    font-size: 1.5rem;
}
.xl\:nu-font-4xl {
    font-size: 1.75rem;
}
.xl\:nu-font-5xl {
    font-size: 2rem;
}
.xl\:nu-font-6xl {
    font-size: 2.25rem;
}
.xl\:nu-font-7xl {
    font-size: 2.625rem;
}
.xl\:nu-font-8xl {
    font-size: 3.125rem;
}
.xl\:nu-font-inherit-size {
    font-size: inherit;
}
.xl\:nu-text-justify {
    text-align: justify;
}
.xl\:nu-text-center {
    text-align: center;
}
.xl\:nu-text-right {
    text-align: right;
}
.xl\:nu-text-left {
    text-align: left;
}
.xl\:nu-ga-d2 {
    grid-area: d2;
}
.xl\:nu-ga-d1 {
    grid-area: d1;
}
.xl\:nu-ga-c2 {
    grid-area: c2;
}
.xl\:nu-ga-c1 {
    grid-area: c1;
}
.xl\:nu-ga-b2 {
    grid-area: b2;
}
.xl\:nu-ga-b1 {
    grid-area: b1;
}
.xl\:nu-ga-a2 {
    grid-area: a2;
}
.xl\:nu-ga-a1 {
    grid-area: a1;
}
.xl\:nu-b-dashed {
    border-style: dashed;
}
.xl\:nu-b-solid {
    border-style: solid;
}
.xl\:nu-b-none {
    border-style: none;
}
.xl\:nu-bt-dashed {
    border-top-style: dashed;
}
.xl\:nu-bt-solid {
    border-top-style: solid;
}
.xl\:nu-bt-none {
    border-top-style: none;
}
.xl\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.xl\:nu-bb-solid {
    border-bottom-style: solid;
}
.xl\:nu-bb-none {
    border-bottom-style: none;
}
.xl\:nu-bl-dashed {
    border-left-style: dashed;
}
.xl\:nu-bl-solid {
    border-left-style: solid;
}
.xl\:nu-bl-none {
    border-left-style: none;
}
.xl\:nu-br-dashed {
    border-right-style: dashed;
}
.xl\:nu-br-solid {
    border-right-style: solid;
}
.xl\:nu-br-none {
    border-right-style: none;
}
}
.waa-app {
  overflow-x: hidden;
}
.d-flex {
  display: flex;
}
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-gap-1 {
  gap: 1rem;
}
.flex-wrap {
  flex-wrap: wrap;
}
.search-input input {
  padding: 0.5rem;
  flex-grow: 1;
}
.search-input .search-icon {
  padding: 0.5rem;
  cursor: pointer;
  border-left: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.align-right {
  text-align: right;
}
hr.line {
  border-top: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.center-div {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  height: 80vh;
}
.center-box {
  padding: 0.9375rem;
  text-align: center;
  border: 0.125rem solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.next-step-button {
  display: flex;
  flex-direction: column;
  align-items: end;
  gap: 1.5rem;
}
@media (max-width: 767px) {
.next-step-button {
    align-items: center;
}
}
.container-bgcolor {
  background-color: var(--nt-color-background-gray-050, #f8f8f8);
}
.disabled {
  pointer-events: none;
  opacity: 0.5;
  text-decoration: none;
}
.disabled::part(text core) {
  text-decoration: none;
}
.disabled::part(root core) {
  color: black;
}
.parent-account-info .load-link {
  text-align: right;
  float: right;
}
.parent-account-info .scroller {
  max-height: 31.25rem;
  overflow-y: auto;
}
.parent-account-info .bggreen {
  background-color: var(--nt-color-background-decorative, #114a21);
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen h5 {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .load-link::part(root core) {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen nucleus-radio-button {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .nb-link--link {
  color: var(--nt-color-text-inverse, #ffffff);
}
.final-selection .scroller {
  max-height: 39.375rem;
  overflow-y: auto;
}
.server-error-message .nu-text-utility-error {
  display: flex;
  align-items: center;
}
.server-error-message nucleus-icon {
  height: 1.75rem;
  width: 1.75rem;
}/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
:root{--nt-size-spacing-2:0.125rem;--nt-size-spacing-4:0.25rem;--nt-size-spacing-8:0.5rem;--nt-size-spacing-12:0.75rem;--nt-size-spacing-16:1rem;--nt-size-spacing-20:1.25rem;--nt-size-spacing-24:1.5rem;--nt-size-spacing-28:1.75rem;--nt-size-spacing-32:2rem;--nt-size-spacing-36:2.25rem;--nt-size-spacing-48:3rem;--nt-size-spacing-56:3.5rem;--nt-size-spacing-72:4.5rem;--nt-size-radius-sharp:0;--nt-size-radius-fine:0.25rem;--nt-size-radius-rounded:0.5rem;--nt-size-radius-smooth:0.75rem;--nt-size-radius-full:99rem;--nt-size-radius-h-curve-bottom-left:2.5rem;--nt-size-radius-h-curve-bottom-right:0;--nt-size-radius-h-curve-top-left:0;--nt-size-radius-h-curve-top-right:0;--nt-size-radius-chat-sent-bottom-left:0.75rem;--nt-size-radius-chat-sent-bottom-right:0;--nt-size-radius-chat-sent-top-left:0.75rem;--nt-size-radius-chat-sent-top-right:0.75rem;--nt-size-radius-chat-received-bottom-left:0;--nt-size-radius-chat-received-bottom-right:0.75rem;--nt-size-radius-chat-received-top-left:0.75rem;--nt-size-radius-chat-received-top-right:0.75rem;--nt-size-icon-sm-1:1rem;--nt-size-icon-sm-2:1.25rem;--nt-size-icon-sm-3:1.5rem;--nt-size-icon-sm-4:2rem;--nt-size-icon-lg-1:2.5rem;--nt-size-icon-lg-2:3rem;--nt-size-icon-lg-3:4rem;--nt-size-icon-lg-4:4.5rem;--nt-size-icon-lg-5:6rem;--nt-size-icon-lg-6:9rem;--nt-size-borders-button:0.125rem;--nt-size-borders-container:0.0625rem;--nt-size-borders-form:0.0625rem;--nt-size-borders-form-hover:0.125rem;--nt-size-borders-form-selected:0.1875rem;--nt-size-borders-decoration:0.3125rem;--nt-size-borders-table-cell:0.0625rem;--nt-size-borders-divider:0.0625rem;--nt-size-font-sm:0.9375rem;--nt-size-font-base:1rem;--nt-size-font-lg:1.1875rem;--nt-size-font-xl:1.25rem;--nt-size-font-2xl:1.375rem;--nt-size-font-3xl:1.5rem;--nt-size-font-4xl:1.75rem;--nt-size-font-5xl:2rem;--nt-size-font-6xl:2.25rem;--nt-size-font-7xl:2.625rem;--nt-size-font-8xl:3.125rem;--nt-shadow-popover:0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);--nt-shadow-card:0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);--nt-shadow-selection:0 0.5rem 1rem rgba(17, 74, 33, 0.2);--nt-font-weight-light:300;--nt-font-weight-regular:400;--nt-font-weight-medium:500;--nt-font-weight-semibold:600;--nt-font-weight-bold:700;--nt-font-line-height-none:1;--nt-font-line-height-compact:1.25;--nt-font-line-height-comfortable:1.375;--nt-font-line-height-open:1.5;--nt-font-family-default:FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;--nt-color-utility-success:#008200;--nt-color-utility-success-bg:#eff5e6;--nt-color-utility-error:#aa0008;--nt-color-utility-error-bg:#f7e6e7;--nt-color-utility-disabled:#c8c8c8;--nt-color-utility-selected-1:#114a21;--nt-color-utility-selected-2:#5c9a1b;--nt-color-utility-unselected:#707373;--nt-color-notification-high:#aa0008;--nt-color-notification-high-bg:#f7e6e7;--nt-color-notification-medium:#be5000;--nt-color-notification-medium-bg:#fcf6ee;--nt-color-notification-low:#0062a6;--nt-color-notification-low-bg:#e7f1f6;--nt-color-humana-green:#78be20;--nt-color-humana-green-contrast:#5C9A1B;--nt-color-humana-green-dark:#114a21;--nt-color-humana-white:#ffffff;--nt-color-humana-navy:#003057;--nt-color-humana-plum:#af0061;--nt-color-humana-eggplant:#612166;--nt-color-humana-teal:#007481;--nt-color-humana-teal-light:#66bbc4;--nt-color-humana-gray:#3a3b3d;--nt-color-humana-gray-light:#c8c8c8;--nt-color-humana-watermelon:#fb5373;--nt-color-humana-gold:#ffc600;--nt-color-grayscale-100:#efeff1;--nt-color-grayscale-200:#c8c8c8;--nt-color-grayscale-400:#909696;--nt-color-grayscale-500:#707373;--nt-color-grayscale-700:#53575a;--nt-color-grayscale-800:#3a3b3d;--nt-color-grayscale-900:#15191b;--nt-color-grayscale-base:#ffffff;--nt-color-grayscale-050:#f8f8f8;--nt-color-grayscale-overlay:rgba(21, 25, 27, 0.6);--nt-color-grayscale-gradient:linear-gradient(#FFFFFF, #F8F8F8);--nt-color-font-primary:#3a3b3d;--nt-color-font-secondary:#53575a;--nt-color-font-reversed:#ffffff;--nt-color-font-heading-large:#5c9a1b;--nt-color-font-heading:#114A21;--nt-color-data-visualization-1:#114A21;--nt-color-data-visualization-2:#5c9a1b;--nt-color-data-visualization-3:#adcc8d;--nt-color-data-visualization-4:#af0061;--nt-color-data-visualization-5:#fb5373;--nt-color-data-visualization-6:#fbacbc;--nt-color-data-visualization-7:#007481;--nt-color-data-visualization-8:#66bbc4;--nt-color-data-visualization-9:#b6dde1;--nt-color-data-visualization-10:#003057;--nt-color-data-visualization-11:#8098ab;--nt-color-data-visualization-12:#612166;--nt-color-data-visualization-13:#b090b3;--nt-color-data-visualization-14:#c8c8c8;--nt-color-centerwell-dark-blue:#003da5;--nt-color-centerwell-white:#ffffff;--nt-color-centerwell-light-blue:#00a3d7;--nt-color-centerwell-contrast-light-blue:#0094c4;--nt-color-centerwell-green:#78be20;--nt-color-centerwell-contrast-green:#5c9a1b;--nt-color-centerwell-light-gray:#e6e7e8;--nt-color-centerwell-dark-gray:#3a3b3d;--nt-color-centerwell-navy:#003057;--nt-color-centerwell-plum:#af0061;--nt-color-centerwell-blue-10:#e8f0f8;--nt-color-careplus-red:#C3202F;--nt-color-careplus-blue:#0062A6;--nt-color-careplus-sky-blue:#00ACD7;--nt-color-careplus-gold:#FDB913;--nt-color-careplus-teal:#2EAFA4;--nt-color-careplus-purple:#904199;--nt-color-background-base:#ffffff;--nt-color-background-gray-050:#f8f8f8;--nt-color-background-gray-100:#efeff1;--nt-color-background-decorative:#114a21;--nt-color-background-decorative-light:#eff5e6;--nt-color-background-accent:#003057;--nt-color-background-accent-light:#e7f1f6;--nt-color-action-primary-default:#5c9a1b;--nt-color-action-primary-active:#487815;--nt-color-action-emphasized-default:#612166;--nt-color-action-emphasized-active:#4c1a51;--nt-color-action-link-default:#007481;--nt-color-action-link-active:#005b68;--nt-color-action-link-visited:#00444d;--nt-color-action-reversed:#ffffff;--nt-color-action-disabled:#c8c8c8;--nt-color-accent-primary-1:#78be20;--nt-color-accent-primary-2:#5c9a1b;--nt-color-accent-secondary-1:#114A21;--nt-color-accent-secondary-2:#af0061;--nt-color-accent-secondary-3:#003057;--nt-color-accent-tertiary-1:#66bbc4;--nt-color-accent-tertiary-2:#fb5373;--nt-color-accent-tertiary-3:#ffc600;--nt-z-index-0:0;--nt-z-index-100:100;--nt-z-index-200:200;--nt-z-index-300:300;--nt-z-index-400:400;--nt-z-index-500:500;--nt-z-index-auto:auto;--nt-z-index-top:99999;--nt-z-index-bottom:-100;--nt-breakpoint-small:576;--nt-breakpoint-medium:768;--nt-breakpoint-large:1200;--nt-breakpoint-x-large:1500;--nb-h1-color:var(--nt-color-font-heading-large);--nb-h1-font-size:var(--nt-size-font-6xl);--nb-h1-font-weight:var(--nt-font-weight-light);--nb-h1-line-height:var(--nt-font-line-height-compact);--nb-h2-color:var(--nt-color-font-heading-large);--nb-h2-font-size:var(--nt-size-font-4xl);--nb-h2-font-weight:var(--nt-font-weight-light);--nb-h2-line-height:var(--nt-font-line-height-comfortable);--nb-h3-color:var(--nt-color-font-primary);--nb-h3-font-size:var(--nt-size-font-2xl);--nb-h3-font-weight:var(--nt-font-weight-bold);--nb-h3-line-height:var(--nt-font-line-height-comfortable);--nb-h4-color:var(--nt-color-font-primary);--nb-h4-font-size:var(--nt-size-font-xl);--nb-h4-font-weight:var(--nt-font-weight-regular);--nb-h4-line-height:var(--nt-font-line-height-comfortable);--nb-h5-color:var(--nt-color-font-primary);--nb-h5-font-size:var(--nt-size-font-lg);--nb-h5-font-weight:var(--nt-font-weight-bold);--nb-h5-line-height:var(--nt-font-line-height-compact);--nb-h6-color:var(--nt-color-font-primary);--nb-h6-font-size:var(--nt-size-font-base);--nb-h6-font-weight:var(--nt-font-weight-bold);--nb-h6-line-height:var(--nt-font-line-height-open)}
@media (min-width:768px){:root{--nb-h1-font-size:var(--nt-size-font-7xl);--nb-h2-font-size:var(--nt-size-font-5xl);--nb-h3-font-size:var(--nt-size-font-3xl)}}
@media (min-width:1200px){:root{--nb-h1-font-size:var(--nt-size-font-8xl);--nb-h2-font-size:var(--nt-size-font-6xl);--nb-h3-font-size:var(--nt-size-font-4xl);--nb-h4-font-size:var(--nt-size-font-2xl);--nb-h5-font-size:var(--nt-size-font-xl);--nb-h6-font-size:var(--nt-size-font-lg);--nb-p-font-size:var(--nt-size-font-lg)}}
body{-webkit-text-size-adjust:100%;color:var(--nt-color-font-primary);font-family:var(--nt-font-family-default);line-height:1.5;margin:0}
body:focus{outline-width:0}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid}
@media (prefers-reduced-motion){*,::before,::after{animation-delay:0ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}}
:focus-visible{outline:var(--outline-width, 2px) dashed currentColor;outline-offset:var(--outline-offset, -2px)}
:visited{color:var(--nt-color-action-link-visited)}
hr{color:inherit;border-top-width:1px}
b,strong{font-weight:bolder}
small{font-size:.875em}
sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:var(--nt-color-action-link-default);--outline-offset:2px}
button{-webkit-appearance:button;background-color:transparent;color:inherit;font-family:inherit;font-size:1em;line-height:inherit;margin:0;padding:0;text-align:inherit}
button:disabled{pointer-events:none}
button:not(:disabled){cursor:pointer}
img,video{display:block;height:auto;max-width:100%}
svg:not(:root){overflow:visible}
figure{margin:0}
table{border-collapse:collapse;border-color:currentColor;text-indent:0}
thead,tbody,tfoot,th,tr,td{border-color:inherit;border-width:inherit}
fieldset{padding:0;margin:0;min-width:0}
input,optgroup,select,textarea{font-family:inherit;font-size:1em;line-height:1.15;margin:0}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
summary{display:list-item;cursor:pointer}
[hidden]{display:none!important}
input::-ms-reveal,input::-ms-clear{display:none}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000000s ease-in-out 0s}
h1,.nb-h1{color:var(--nb-h1-color);font-size:var(--nb-h1-font-size);font-weight:var(--nb-h1-font-weight);line-height:var(--nb-h1-line-height);margin-bottom:.5em;margin-top:0}
h2,.nb-h2{color:var(--nb-h2-color);font-size:var(--nb-h2-font-size);font-weight:var(--nb-h2-font-weight);line-height:var(--nb-h2-line-height);margin-bottom:.5em;margin-top:0}
h3,.nb-h3{color:var(--nb-h3-color);font-size:var(--nb-h3-font-size);font-weight:var(--nb-h3-font-weight);line-height:var(--nb-h3-line-height);margin-bottom:.5em;margin-top:0}
h4,.nb-h4{color:var(--nb-h4-color);font-size:var(--nb-h4-font-size);font-weight:var(--nb-h4-font-weight);line-height:var(--nb-h4-line-height);margin-bottom:.5em;margin-top:0}
h5,.nb-h5{color:var(--nb-h5-color);font-size:var(--nb-h5-font-size);font-weight:var(--nb-h5-font-weight);line-height:var(--nb-h5-line-height);margin-bottom:.5em;margin-top:0}
h6,.nb-h6{color:var(--nb-h6-color);font-size:var(--nb-h6-font-size);font-weight:var(--nb-h6-font-weight);line-height:var(--nb-h6-line-height);margin-bottom:.5em;margin-top:0}
p,.nb-paragraph{font-size:var(--nb-p-font-size, 1em);line-height:var(--nt-font-line-height-open);margin-bottom:1.5em;margin-top:0}
p:last-child,.nb-paragraph:last-child{margin-bottom:0}
p>a,.nb-paragraph>a{border-bottom-width:2px;border-bottom-style:solid;font-weight:var(--nt-font-weight-bold);text-decoration:none}
p>a:hover,p>a:active,p>a:focus,.nb-paragraph>a:hover,.nb-paragraph>a:active,.nb-paragraph>a:focus{border-bottom-style:dashed}
.nb-btn{--nb-button-idle:var(--nt-color-action-primary-default, #5c9a1b);--nb-button-active:var(--nt-color-action-primary-active, #487815);border-color:transparent;border-radius:.25em;border-style:solid;border-width:2px;display:inline-block;font-size:var(--nt-size-font-lg, 1.1875rem);font-weight:700;line-height:var(--nt-font-line-height-compact, 1.25);padding:.75em 1.25em .825em;text-align:left;text-decoration:none;transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:ease-in}
.nb-btn:disabled{--nb-button-idle:var(--nt-color-action-disabled, #c8c8c8)!important}
.nb-btn:focus{outline-color:var(--nb-button-active);--outline-offset:2px}
.nb-btn:focus-visible{text-decoration:underline}
.nb-btn:not(:disabled):hover{cursor:pointer}
.nb-btn>nucleus-icon{transform:scale(1.4) translateY(10%)}
.nb-btn>nucleus-icon.is-before{margin-right:.5em}
.nb-btn>nucleus-icon.is-after{margin-left:.5em;width:1.25rem;height:.9375rem}
.nb-btn.is-small{padding:.625rem 1rem}
.nb-btn--primary{color:#fff;background-color:var(--nb-button-idle)}
.nb-btn--primary:active,.nb-btn--primary:focus,.nb-btn--primary:not(:disabled):hover{background-color:var(--nb-button-active)}
.nb-btn--secondary{color:var(--nb-button-idle);background-color:#fff;border-color:currentColor}
.nb-btn--secondary:active,.nb-btn--secondary:focus,.nb-btn--secondary:not(:disabled):hover{color:#fff;background-color:var(--nb-button-active);border-color:var(--nb-button-active)}
.nb-btn--reversed{color:var(--nt-color-action-reversed, #fff);background-color:transparent;border-color:currentColor}
.nb-btn--reversed:focus{outline-color:currentColor}
.nb-btn--reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--reversed:active,.nb-btn--reversed:focus,.nb-btn--reversed:not(:disabled):hover{background-color:var(--nt-color-grayscale-overlay, rgba(21, 25, 27, 0.6))}
.nb-btn--primary-reversed{color:var(--nt-color-font-primary, #3a3b3d);background-color:var(--nt-color-background-base, #fff);border-color:currentColor}
.nb-btn--primary-reversed:focus{outline-color:currentColor}
.nb-btn--primary-reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--primary-reversed:active,.nb-btn--primary-reversed:focus,.nb-btn--primary-reversed:not(:disabled):hover{background-color:rgba(255,255,255,.87)}
.nb-btn--secondary-reversed{color:var(--nt-color-action-reversed);background-color:transparent;border-color:currentColor}
.nb-btn--secondary-reversed:focus{outline-color:currentColor}
.nb-btn--secondary-reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--secondary-reversed:active,.nb-btn--secondary-reversed:focus,.nb-btn--secondary-reversed:not(:disabled):hover{background-color:rgba(255,255,255,.87);color:var(--nt-color-font-primary, #3a3b3d)}
.nb-btn.is-emphasized{--nb-button-idle:var(--nt-color-action-emphasized-default, #612166);--nb-button-active:var(--nt-color-action-emphasized-active, #4c1a51)}
.nb-container{margin-left:auto;margin-right:auto;max-width:var(--nt-breakpoint-xl, 1500px);padding-left:2rem;padding-right:2rem}
.nb-list{padding-left:2rem;font-size:var(--nt-size-font-base, 1rem);line-height:var(--nt-font-line-height-open, 1.5)}
@media (min-width:1200px){.nb-list{font-size:var(--nt-size-font-lg, 1.1875rem)}}
.nb-list-item{padding-left:.5rem}
.nb-breakout-link::before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}
/**
 * Current accessible component composition map
 *
 * @return  { map }  Object-like map of nested data
 *
 * @example:
 * $coreComponentMap: $coreForm;
 *
 *  $coreComponentMap (
 *    'label': (
 *      'required': (
 *        'color': red,
 *        'background-color': light-grey
 *      )
 *    )
 *  );
 */
/**
 * Function to return value from the current $coreComponentMap
 *
 * @param   {string} $key [Dot delimited string to search for a value (eg: 'label.required.color')]
 * @param   {map} $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {string}
 *  // example in core-form
 *  composition('label.required.color') => red
 */
/**
 * Mixin to generate styles from composition map.
 * Useful for dynamic styles instead of specifically hardcoded
 *
 * @param   {string}  $key [Dot delimited string to search for a map of styles]
 * @param   {map}  $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {css styles}
 *
 *  .label-required {
 *    @include composition('label.required');
 *  }
 *
 *  .label-required {
 *    color: red;
 *    background-color: light-grey;
 *  }
 */
/**
 * $list: a, b, c, d, e, f;
 * $first: first($list); // a
 * $last: last($list); // f
 */
/**
 * $list: b, c, d, e, f;
 * $new-list: prepend($list, a); // a, b, c, d, e, f
 */
/**
 * $list: a, b z, c, z, d, z, e, f;
 * $new-list: remove($list, z); // a, b z, c, d, e, f;
 * $new-list: remove($list, z, true); // a, b, c, d, e, f
 */
/**
 * $list: a, b, z, c, d, e, f;
 * $new-list: remove-nth($list, 3); // a, b, c, d, e, f
 * $new-list: remove-nth($list, 0); // error
 * $new-list: remove-nth($list, -2); // a, b, z, c, d, f
 * $new-list: remove-nth($list, -10); // error
 * $new-list: remove-nth($list, 100); // error
 * $new-list: remove-nth($list, zog); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: reverse($list); // h, g, f, c d e, b, a
 * $new-list: reverse($list, true); // h, g, f, e d c, b, a
 */
/**
 * $list: a, b, c, d, e, f;
 * $new-list: slice($list, 3, 5); // c, d, e
 * $new-list: slice($list, 4, 4); // d
 * $new-list: slice($list, 5, 3); // error
 * $new-list: slice($list, -1, 10); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: to-string($list); // abcdefgh
 * $new-list: to-string($list, '-'); // a-b-c-d-e-f-g-h
 */
/**
 * [deep-map-merge description]
 *
 * @link  https://medium.com/@pentzzsolt/a-non-destructive-map-merge-function-for-sass-f91637f87b2e
 *
 * @param   {map}  $parent-map  [$parent-map description]
 * @param   {map}  $child-map   [$child-map description]
 *
 */
/**
 * search-map()
 *
 * Retrieves immediate or nested value from map
 *
 * @param   {string} | $key | Dot delimited string to search for a value (eg: 'container.fluid')
 * @param   {map} | $map | Map of styles to search for the passed key
 *
 * @return  {value} Returns value of query
 */
/*
 * Hide only visually, but have it available for screen readers:
 * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 *
 * 1. For long content, line feeds are not interpreted as spaces and small width
 *    causes content to wrap 1 word per line:
 *    https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe

 * 2. See: http://a11yproject.com/posts/how-to-hide-content
 * 3. See: http://hugogiraudel.com/2016/10/13/css-hide-and-seek/
 */
/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 *
 * 1. Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
 */
/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
@media (min-width: 0) and (max-width: 767px) {
.nb-container {
    max-width: 767px;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}
}
@media (min-width: 768px) and (max-width: 1199px) {
.nb-container {
    max-width: 960px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
}
@media (min-width: 1200px) and (max-width: 1499px) {
.nb-container {
    max-width: 1200px;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
}
}
@media (min-width: 1500px) {
.nb-container {
    max-width: 1900px;
    padding-left: 2.3125rem;
    padding-right: 2.3125rem;
}
}
.nb-container {
  margin-left: auto;
  margin-right: auto;
}
.nb-list {
  padding-left: 2rem;
  font-size: var(--nt-size-font-base, 1rem);
  line-height: var(--nt-font-line-height-open, 1.5);
}
@media (min-width: 1200px) {
.nb-list {
    font-size: var(--nt-size-font-lg, 1.1875rem);
}
}
.nb-list-item {
  padding-left: 0.5rem;
}
dl.nb-list {
  display: grid;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1rem;
  grid-template-columns: 10rem auto;
  padding-left: 0;
}
dl.nb-list > dt {
  font-weight: bold;
}
dl.nb-list > dd {
  margin-left: 0;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana"), url("/assets/fonts/fs-humana/fs-humana.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold"), url("/assets/fonts/fs-humana/fs-humana-bold.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Italic"), url("/assets/fonts/fs-humana/fs-humana-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold Italic"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Light"), url("/assets/fonts/fs-humana/fs-humana-light.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: FS Humana;
  src: local("FS Humana Light Italic"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light-italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
head {
  --nucleus-breakpoints: "{"sm":0,"md":"768px","lg":"1200px","xl":"1500px"}";
}
.is-dark,
.is-dark > * {
  color: #ffffff;
}
.nb-container-fluid {
  margin-left: auto;
  margin-right: auto;
  max-width: 1500px;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 768px) {
:root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
}
}
@media (min-width: 1200px) {
:root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
    --nb-h4-font-size: var(--nt-size-font-xl);
    --nb-h5-font-size: var(--nt-size-font-lg);
    --nb-h6-font-size: var(--nt-size-font-base);
    --nb-p-font-size: var(--nt-size-font-base);
}
}
blockquote, .nb-quote {
  font-size: var(--nt-size-font-2xl);
  font-style: italic;
  font-weight: var(--nt-font-weight-bold);
  line-height: var(--nt-font-line-height-open);
  margin-bottom: 1.5em;
}
@media (min-width: 768px) {
blockquote, .nb-quote {
    font-size: var(--nt-size-font-3xl);
}
}
.nb-link--text {
  color: #3a3b3d;
}
.nb-link--text:visited {
  color: var(--nb-link-visited, #3a3b3d);
}
.nb-link--text:hover, .nb-link--text:active, .nb-link--text:focus {
  color: #007481;
}
.nb-link--text:disabled {
  color: #c8c8c8;
}
.nb-link--link {
  color: #007481;
}
.nb-link--link:visited {
  color: var(--nb-link-visited, #007481);
}
.nb-link--link:hover, .nb-link--link:active, .nb-link--link:focus {
  color: #005b68;
}
.nb-link--link:disabled {
  color: #c8c8c8;
}
.nb-link--reversed {
  color: #ffffff;
}
.nb-link--reversed:visited {
  color: var(--nb-link-visited, #ffffff);
}
.nb-link--reversed:hover, .nb-link--reversed:active, .nb-link--reversed:focus {
  color: #ffffff;
}
.nb-link--reversed:disabled {
  color: #c8c8c8;
}
.nb-vertically-center {
  display: inline-flex;
  align-items: center;
}
.nb-reset-list {
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}
.nb-visually-hidden {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.not-focus\:nb-visually-hidden:not(:focus) {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.nu-m-0 {
  margin: 0;
}
.nu-m-1 {
  margin: 0.25rem;
}
.nu-m-2 {
  margin: 0.5rem;
}
.nu-m-3 {
  margin: 0.75rem;
}
.nu-m-4 {
  margin: 1rem;
}
.nu-m-5 {
  margin: 1.25rem;
}
.nu-m-6 {
  margin: 1.5rem;
}
.nu-m-7 {
  margin: 1.75rem;
}
.nu-m-8 {
  margin: 2rem;
}
.nu-m-9 {
  margin: 2.5rem;
}
.nu-m-10 {
  margin: 3rem;
}
.nu-m-auto {
  margin: auto;
}
.-nu-m-4 {
  margin: -1rem;
}
.-nu-m-6 {
  margin: -1.5rem;
}
.-nu-m-8 {
  margin: -2rem;
}
.nu-mx-0 {
  margin-right: 0;
  margin-left: 0;
}
.nu-mx-1 {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.nu-mx-2 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.nu-mx-3 {
  margin-right: 0.75rem;
  margin-left: 0.75rem;
}
.nu-mx-4 {
  margin-right: 1rem;
  margin-left: 1rem;
}
.nu-mx-5 {
  margin-right: 1.25rem;
  margin-left: 1.25rem;
}
.nu-mx-6 {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.nu-mx-7 {
  margin-right: 1.75rem;
  margin-left: 1.75rem;
}
.nu-mx-8 {
  margin-right: 2rem;
  margin-left: 2rem;
}
.nu-mx-9 {
  margin-right: 2.5rem;
  margin-left: 2.5rem;
}
.nu-mx-10 {
  margin-right: 3rem;
  margin-left: 3rem;
}
.nu-mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.-nu-mx-4 {
  margin-right: -1rem;
  margin-left: -1rem;
}
.-nu-mx-6 {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.-nu-mx-8 {
  margin-right: -2rem;
  margin-left: -2rem;
}
.nu-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.nu-my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.nu-my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.nu-my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.nu-my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.nu-my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.nu-my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.nu-my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.nu-my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.nu-my-9 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.nu-my-10 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.nu-my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-nu-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.-nu-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.-nu-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
.nu-mt-0 {
  margin-top: 0;
}
.nu-mt-1 {
  margin-top: 0.25rem;
}
.nu-mt-2 {
  margin-top: 0.5rem;
}
.nu-mt-3 {
  margin-top: 0.75rem;
}
.nu-mt-4 {
  margin-top: 1rem;
}
.nu-mt-5 {
  margin-top: 1.25rem;
}
.nu-mt-6 {
  margin-top: 1.5rem;
}
.nu-mt-7 {
  margin-top: 1.75rem;
}
.nu-mt-8 {
  margin-top: 2rem;
}
.nu-mt-9 {
  margin-top: 2.5rem;
}
.nu-mt-10 {
  margin-top: 3rem;
}
.nu-mt-auto {
  margin-top: auto;
}
.-nu-mt-4 {
  margin-top: -1rem;
}
.-nu-mt-6 {
  margin-top: -1.5rem;
}
.-nu-mt-8 {
  margin-top: -2rem;
}
.nu-mr-0 {
  margin-right: 0;
}
.nu-mr-1 {
  margin-right: 0.25rem;
}
.nu-mr-2 {
  margin-right: 0.5rem;
}
.nu-mr-3 {
  margin-right: 0.75rem;
}
.nu-mr-4 {
  margin-right: 1rem;
}
.nu-mr-5 {
  margin-right: 1.25rem;
}
.nu-mr-6 {
  margin-right: 1.5rem;
}
.nu-mr-7 {
  margin-right: 1.75rem;
}
.nu-mr-8 {
  margin-right: 2rem;
}
.nu-mr-9 {
  margin-right: 2.5rem;
}
.nu-mr-10 {
  margin-right: 3rem;
}
.nu-mr-auto {
  margin-right: auto;
}
.-nu-mr-4 {
  margin-right: -1rem;
}
.-nu-mr-6 {
  margin-right: -1.5rem;
}
.-nu-mr-8 {
  margin-right: -2rem;
}
.nu-mb-0 {
  margin-bottom: 0;
}
.nu-mb-1 {
  margin-bottom: 0.25rem;
}
.nu-mb-2 {
  margin-bottom: 0.5rem;
}
.nu-mb-3 {
  margin-bottom: 0.75rem;
}
.nu-mb-4 {
  margin-bottom: 1rem;
}
.nu-mb-5 {
  margin-bottom: 1.25rem;
}
.nu-mb-6 {
  margin-bottom: 1.5rem;
}
.nu-mb-7 {
  margin-bottom: 1.75rem;
}
.nu-mb-8 {
  margin-bottom: 2rem;
}
.nu-mb-9 {
  margin-bottom: 2.5rem;
}
.nu-mb-10 {
  margin-bottom: 3rem;
}
.nu-mb-auto {
  margin-bottom: auto;
}
.-nu-mb-4 {
  margin-bottom: -1rem;
}
.-nu-mb-6 {
  margin-bottom: -1.5rem;
}
.-nu-mb-8 {
  margin-bottom: -2rem;
}
.nu-ml-0 {
  margin-left: 0;
}
.nu-ml-1 {
  margin-left: 0.25rem;
}
.nu-ml-2 {
  margin-left: 0.5rem;
}
.nu-ml-3 {
  margin-left: 0.75rem;
}
.nu-ml-4 {
  margin-left: 1rem;
}
.nu-ml-5 {
  margin-left: 1.25rem;
}
.nu-ml-6 {
  margin-left: 1.5rem;
}
.nu-ml-7 {
  margin-left: 1.75rem;
}
.nu-ml-8 {
  margin-left: 2rem;
}
.nu-ml-9 {
  margin-left: 2.5rem;
}
.nu-ml-10 {
  margin-left: 3rem;
}
.nu-ml-auto {
  margin-left: auto;
}
.-nu-ml-4 {
  margin-left: -1rem;
}
.-nu-ml-6 {
  margin-left: -1.5rem;
}
.-nu-ml-8 {
  margin-left: -2rem;
}
.nu-p-0 {
  padding: 0;
}
.nu-p-1 {
  padding: 0.25rem;
}
.nu-p-2 {
  padding: 0.5rem;
}
.nu-p-3 {
  padding: 0.75rem;
}
.nu-p-4 {
  padding: 1rem;
}
.nu-p-5 {
  padding: 1.25rem;
}
.nu-p-6 {
  padding: 1.5rem;
}
.nu-p-7 {
  padding: 1.75rem;
}
.nu-p-8 {
  padding: 2rem;
}
.nu-p-9 {
  padding: 2.5rem;
}
.nu-p-10 {
  padding: 3rem;
}
.nu-px-0 {
  padding-right: 0;
  padding-left: 0;
}
.nu-px-1 {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.nu-px-2 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.nu-px-3 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.nu-px-4 {
  padding-right: 1rem;
  padding-left: 1rem;
}
.nu-px-5 {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.nu-px-6 {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.nu-px-7 {
  padding-right: 1.75rem;
  padding-left: 1.75rem;
}
.nu-px-8 {
  padding-right: 2rem;
  padding-left: 2rem;
}
.nu-px-9 {
  padding-right: 2.5rem;
  padding-left: 2.5rem;
}
.nu-px-10 {
  padding-right: 3rem;
  padding-left: 3rem;
}
.nu-py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.nu-py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.nu-py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.nu-py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.nu-py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.nu-py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.nu-py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.nu-py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.nu-py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.nu-py-9 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.nu-py-10 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.nu-pt-0 {
  padding-top: 0;
}
.nu-pt-1 {
  padding-top: 0.25rem;
}
.nu-pt-2 {
  padding-top: 0.5rem;
}
.nu-pt-3 {
  padding-top: 0.75rem;
}
.nu-pt-4 {
  padding-top: 1rem;
}
.nu-pt-5 {
  padding-top: 1.25rem;
}
.nu-pt-6 {
  padding-top: 1.5rem;
}
.nu-pt-7 {
  padding-top: 1.75rem;
}
.nu-pt-8 {
  padding-top: 2rem;
}
.nu-pt-9 {
  padding-top: 2.5rem;
}
.nu-pt-10 {
  padding-top: 3rem;
}
.nu-pr-0 {
  padding-right: 0;
}
.nu-pr-1 {
  padding-right: 0.25rem;
}
.nu-pr-2 {
  padding-right: 0.5rem;
}
.nu-pr-3 {
  padding-right: 0.75rem;
}
.nu-pr-4 {
  padding-right: 1rem;
}
.nu-pr-5 {
  padding-right: 1.25rem;
}
.nu-pr-6 {
  padding-right: 1.5rem;
}
.nu-pr-7 {
  padding-right: 1.75rem;
}
.nu-pr-8 {
  padding-right: 2rem;
}
.nu-pr-9 {
  padding-right: 2.5rem;
}
.nu-pr-10 {
  padding-right: 3rem;
}
.nu-pb-0 {
  padding-bottom: 0;
}
.nu-pb-1 {
  padding-bottom: 0.25rem;
}
.nu-pb-2 {
  padding-bottom: 0.5rem;
}
.nu-pb-3 {
  padding-bottom: 0.75rem;
}
.nu-pb-4 {
  padding-bottom: 1rem;
}
.nu-pb-5 {
  padding-bottom: 1.25rem;
}
.nu-pb-6 {
  padding-bottom: 1.5rem;
}
.nu-pb-7 {
  padding-bottom: 1.75rem;
}
.nu-pb-8 {
  padding-bottom: 2rem;
}
.nu-pb-9 {
  padding-bottom: 2.5rem;
}
.nu-pb-10 {
  padding-bottom: 3rem;
}
.nu-pl-0 {
  padding-left: 0;
}
.nu-pl-1 {
  padding-left: 0.25rem;
}
.nu-pl-2 {
  padding-left: 0.5rem;
}
.nu-pl-3 {
  padding-left: 0.75rem;
}
.nu-pl-4 {
  padding-left: 1rem;
}
.nu-pl-5 {
  padding-left: 1.25rem;
}
.nu-pl-6 {
  padding-left: 1.5rem;
}
.nu-pl-7 {
  padding-left: 1.75rem;
}
.nu-pl-8 {
  padding-left: 2rem;
}
.nu-pl-9 {
  padding-left: 2.5rem;
}
.nu-pl-10 {
  padding-left: 3rem;
}
.nu-h-100 {
  height: 100%;
}
.nu-h-auto {
  height: auto;
}
.nu-min-h-0 {
  min-height: 0;
}
.nu-min-h-100 {
  min-height: 100%;
}
.nu-min-h-auto {
  min-height: auto;
}
.nu-max-h-0 {
  max-height: 0;
}
.nu-max-h-100 {
  max-height: 100%;
}
.nu-max-h-auto {
  max-height: auto;
}
.nu-w-100 {
  width: 100%;
}
.nu-w-auto {
  width: auto;
}
.nu-min-w-0 {
  min-width: 0;
}
.nu-min-w-100 {
  min-width: 100%;
}
.nu-min-w-auto {
  min-width: auto;
}
.nu-max-w-0 {
  max-width: 0;
}
.nu-max-w-100 {
  max-width: 100%;
}
.nu-max-w-auto {
  max-width: auto;
}
.nu-bottom-100 {
  bottom: 100%;
}
.nu-bottom-0 {
  bottom: 0;
}
.nu-bottom-auto {
  bottom: auto;
}
.nu-d-inline-grid {
  display: inline-grid;
}
.nu-d-grid {
  display: grid;
}
.nu-d-inline-flex {
  display: inline-flex;
}
.nu-d-flex {
  display: flex;
}
.nu-d-block {
  display: block;
}
.nu-d-inline-block {
  display: inline-block;
}
.nu-d-inline {
  display: inline;
}
.nu-d-none {
  display: none;
}
.nu-left-100 {
  left: 100%;
}
.nu-left-0 {
  left: 0;
}
.nu-left-auto {
  left: auto;
}
.nu-position-fixed {
  position: fixed;
}
.nu-position-absolute {
  position: absolute;
}
.nu-position-relative {
  position: relative;
}
.nu-right-100 {
  right: 100%;
}
.nu-right-0 {
  right: 0;
}
.nu-right-auto {
  right: auto;
}
.nu-top-100 {
  top: 100%;
}
.nu-top-0 {
  top: 0;
}
.nu-top-auto {
  top: auto;
}
.nu-z-1 {
  z-index: 1;
}
.-nu-outline-offset-3 {
  --outline-offset: -3px;
}
.nu-outline-none {
  outline-style: none;
}
.nu-outline-dashed {
  outline-style: dashed;
}
.nu-outline-solid {
  outline-style: solid;
}
.nu-pointer-events-none {
  pointer-events: none;
}
.nu-pointer-events-auto {
  pointer-events: auto;
}
.nu-shadow-popover {
  box-shadow: 0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);
}
.nu-shadow-card {
  box-shadow: 0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);
}
.nu-shadow-selection {
  box-shadow: 0 0.5rem 1rem rgba(17, 74, 33, 0.2);
}
.nu-text-primary {
  color: #3a3b3d;
}
.nu-text-secondary {
  color: #53575a;
}
.nu-text-reversed {
  color: #ffffff;
}
.nu-text-heading-large {
  color: #5c9a1b;
}
.nu-text-heading {
  color: #114A21;
}
.nu-text-inherit-color {
  color: inherit;
}
.nu-text-utility-success {
  color: #008200;
}
.nu-text-utility-error {
  color: #aa0008;
}
.nu-text-utility-disabled {
  color: #c8c8c8;
}
.nu-text-utility-selected-1 {
  color: #114a21;
}
.nu-text-utility-selected-2 {
  color: #5c9a1b;
}
.nu-text-utility-unselected {
  color: #707373;
}
.nu-text-notification-high {
  color: #aa0008;
}
.nu-text-notification-medium {
  color: #be5000;
}
.nu-text-notification-low {
  color: #0062a6;
}
.nu-font-humana {
  font-family: FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;
}
.nu-font-inherit-family {
  font-family: inherit;
}
.nu-font-sm {
  font-size: 0.9375rem;
}
.nu-font-base {
  font-size: 1rem;
}
.nu-font-lg {
  font-size: 1.1875rem;
}
.nu-font-xl {
  font-size: 1.25rem;
}
.nu-font-2xl {
  font-size: 1.375rem;
}
.nu-font-3xl {
  font-size: 1.5rem;
}
.nu-font-4xl {
  font-size: 1.75rem;
}
.nu-font-5xl {
  font-size: 2rem;
}
.nu-font-6xl {
  font-size: 2.25rem;
}
.nu-font-7xl {
  font-size: 2.625rem;
}
.nu-font-8xl {
  font-size: 3.125rem;
}
.nu-font-inherit-size {
  font-size: inherit;
}
.nu-font-italic {
  font-style: italic;
}
.nu-font-not-italic {
  font-style: normal;
}
.nu-font-inherit-style {
  font-style: inherit;
}
.nu-font-light {
  font-weight: 300;
}
.nu-font-regular {
  font-weight: 400;
}
.nu-font-medium {
  font-weight: 500;
}
.nu-font-semibold {
  font-weight: 600;
}
.nu-font-bold {
  font-weight: 700;
}
.nu-font-inherit-weight {
  font-weight: inherit;
}
.nu-line-height-none {
  line-height: 1;
}
.nu-line-height-compact {
  line-height: 1.25;
}
.nu-line-height-comfortable {
  line-height: 1.375;
}
.nu-line-height-open {
  line-height: 1.5;
}
.nu-line-height-0 {
  line-height: 0;
}
.nu-line-height-inherit {
  line-height: inherit;
}
.nu-text-justify {
  text-align: justify;
}
.nu-text-center {
  text-align: center;
}
.nu-text-right {
  text-align: right;
}
.nu-text-left {
  text-align: left;
}
.nu-text-no-underline {
  text-decoration: none;
}
.nu-text-nowrap {
  white-space: nowrap;
}
.nu-items-center {
  align-items: center;
}
.nu-self-center {
  align-self: center;
}
.nu-flex-1 {
  flex: 1 1 0%;
}
.nu-flex-auto {
  flex: 1 1 auto;
}
.nu-flex-shrink-1 {
  flex-shrink: 1;
}
.nu-flex-shrink-0 {
  flex-shrink: 0;
}
.nu-ga-d2 {
  grid-area: d2;
}
.nu-ga-d1 {
  grid-area: d1;
}
.nu-ga-c2 {
  grid-area: c2;
}
.nu-ga-c1 {
  grid-area: c1;
}
.nu-ga-b2 {
  grid-area: b2;
}
.nu-ga-b1 {
  grid-area: b1;
}
.nu-ga-a2 {
  grid-area: a2;
}
.nu-ga-a1 {
  grid-area: a1;
}
.nu-justify-between {
  justify-content: space-between;
}
.nu-b-transparent {
  border-color: transparent;
}
.nu-b-gray-100 {
  border-color: #efeff1;
}
.nu-b-gray-200 {
  border-color: #c8c8c8;
}
.nu-b-gray-400 {
  border-color: #909696;
}
.nu-b-gray-500 {
  border-color: #707373;
}
.nu-b-gray-700 {
  border-color: #53575a;
}
.nu-b-gray-800 {
  border-color: #3a3b3d;
}
.nu-b-gray-900 {
  border-color: #15191b;
}
.nu-b-gray-base {
  border-color: #ffffff;
}
.nu-b-gray-050 {
  border-color: #f8f8f8;
}
.nu-b-accent-primary-1 {
  border-color: #78be20;
}
.nu-b-accent-primary-2 {
  border-color: #5c9a1b;
}
.nu-b-accent-secondary-1 {
  border-color: #114A21;
}
.nu-b-accent-secondary-2 {
  border-color: #af0061;
}
.nu-b-accent-secondary-3 {
  border-color: #003057;
}
.nu-b-accent-tertiary-1 {
  border-color: #66bbc4;
}
.nu-b-accent-tertiary-2 {
  border-color: #fb5373;
}
.nu-b-accent-tertiary-3 {
  border-color: #ffc600;
}
.nu-b-utility-success {
  border-color: #008200;
}
.nu-b-utility-error {
  border-color: #aa0008;
}
.nu-b-utility-disabled {
  border-color: #c8c8c8;
}
.nu-b-utility-selected-1 {
  border-color: #114a21;
}
.nu-b-utility-selected-2 {
  border-color: #5c9a1b;
}
.nu-b-utility-unselected {
  border-color: #707373;
}
.nu-b-notification-high {
  border-color: #aa0008;
}
.nu-b-notification-medium {
  border-color: #be5000;
}
.nu-b-notification-low {
  border-color: #0062a6;
}
.nu-b-dashed {
  border-style: dashed;
}
.nu-b-solid {
  border-style: solid;
}
.nu-b-none {
  border-style: none;
}
.nu-b-0 {
  border-width: 0;
}
.nu-b-1 {
  border-width: 1px;
}
.nu-b-2 {
  border-width: 2px;
}
.nu-b-3 {
  border-width: 3px;
}
.nu-bt-dashed {
  border-top-style: dashed;
}
.nu-bt-solid {
  border-top-style: solid;
}
.nu-bt-none {
  border-top-style: none;
}
.nu-bb-dashed {
  border-bottom-style: dashed;
}
.nu-bb-solid {
  border-bottom-style: solid;
}
.nu-bb-none {
  border-bottom-style: none;
}
.nu-bl-dashed {
  border-left-style: dashed;
}
.nu-bl-solid {
  border-left-style: solid;
}
.nu-bl-none {
  border-left-style: none;
}
.nu-br-dashed {
  border-right-style: dashed;
}
.nu-br-solid {
  border-right-style: solid;
}
.nu-br-none {
  border-right-style: none;
}
.nu-bt-0 {
  border-top-width: 0;
}
.nu-bt-1 {
  border-top-width: 1px;
}
.nu-bt-2 {
  border-top-width: 2px;
}
.nu-bt-3 {
  border-top-width: 3px;
}
.nu-bb-0 {
  border-bottom-width: 0;
}
.nu-bb-1 {
  border-bottom-width: 1px;
}
.nu-bb-2 {
  border-bottom-width: 2px;
}
.nu-bb-3 {
  border-bottom-width: 3px;
}
.nu-bl-0 {
  border-left-width: 0;
}
.nu-bl-1 {
  border-left-width: 1px;
}
.nu-bl-2 {
  border-left-width: 2px;
}
.nu-bl-3 {
  border-left-width: 3px;
}
.nu-br-0 {
  border-right-width: 0;
}
.nu-br-1 {
  border-right-width: 1px;
}
.nu-br-2 {
  border-right-width: 2px;
}
.nu-br-3 {
  border-right-width: 3px;
}
.nu-radius-sharp {
  border-radius: 0;
}
.nu-radius-fine {
  border-radius: 0.25rem;
}
.nu-radius-rounded {
  border-radius: 0.5rem;
}
.nu-radius-smooth {
  border-radius: 0.75rem;
}
.nu-radius-full {
  border-radius: 99rem;
}
.nu-radius-chat-sent-bottom-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-bottom-right {
  border-radius: 0;
}
.nu-radius-chat-sent-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-top-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-bottom-left {
  border-radius: 0;
}
.nu-radius-chat-received-bottom-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-right {
  border-radius: 0.75rem;
}
.nu-radius-tl-sharp {
  border-top-left-radius: 0;
}
.nu-radius-tl-fine {
  border-top-left-radius: 0.25rem;
}
.nu-radius-tl-rounded {
  border-top-left-radius: 0.5rem;
}
.nu-radius-tl-smooth {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-full {
  border-top-left-radius: 99rem;
}
.nu-radius-tl-chat-sent-bottom-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-bottom-right {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-sent-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-bottom-left {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-received-bottom-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tr-sharp {
  border-top-right-radius: 0;
}
.nu-radius-tr-fine {
  border-top-right-radius: 0.25rem;
}
.nu-radius-tr-rounded {
  border-top-right-radius: 0.5rem;
}
.nu-radius-tr-smooth {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-full {
  border-top-right-radius: 99rem;
}
.nu-radius-tr-chat-sent-bottom-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-bottom-right {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-sent-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-bottom-left {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-received-bottom-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-br-sharp {
  border-bottom-right-radius: 0;
}
.nu-radius-br-fine {
  border-bottom-right-radius: 0.25rem;
}
.nu-radius-br-rounded {
  border-bottom-right-radius: 0.5rem;
}
.nu-radius-br-smooth {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-full {
  border-bottom-right-radius: 99rem;
}
.nu-radius-br-chat-sent-bottom-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-bottom-right {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-sent-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-bottom-left {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-received-bottom-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-bl-sharp {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-fine {
  border-bottom-left-radius: 0.25rem;
}
.nu-radius-bl-rounded {
  border-bottom-left-radius: 0.5rem;
}
.nu-radius-bl-smooth {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-full {
  border-bottom-left-radius: 99rem;
}
.nu-radius-bl-chat-sent-bottom-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-bottom-right {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-sent-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-bottom-left {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-received-bottom-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-h-curve {
  border-bottom-left-radius: 2.5rem;
}
.nu-bg-base {
  background-color: #ffffff;
}
.nu-bg-gray-050 {
  background-color: #f8f8f8;
}
.nu-bg-gray-100 {
  background-color: #efeff1;
}
.nu-bg-decorative {
  background-color: #114a21;
}
.nu-bg-decorative-light {
  background-color: #eff5e6;
}
.nu-bg-accent-primary-1 {
  background-color: #78be20;
}
.nu-bg-accent-primary-2 {
  background-color: #5c9a1b;
}
.nu-bg-accent-secondary-1 {
  background-color: #114A21;
}
.nu-bg-accent-secondary-2 {
  background-color: #af0061;
}
.nu-bg-accent-secondary-3 {
  background-color: #003057;
}
.nu-bg-accent-tertiary-1 {
  background-color: #66bbc4;
}
.nu-bg-accent-tertiary-2 {
  background-color: #fb5373;
}
.nu-bg-accent-tertiary-3 {
  background-color: #ffc600;
}
.nu-bg-accent {
  background-color: #003057;
}
.nu-bg-accent-light {
  background-color: #e7f1f6;
}
.nu-bg-transparent {
  background-color: transparent;
}
.nu-bg-utility-success {
  background-color: #eff5e6;
}
.nu-bg-utility-error {
  background-color: #f7e6e7;
}
.nu-bg-notification-high {
  background-color: #f7e6e7;
}
.nu-bg-notification-medium {
  background-color: #fcf6ee;
}
.nu-bg-notification-low {
  background-color: #e7f1f6;
}
.nu-list-style-square {
  list-style: square;
}
.nu-list-style-none {
  list-style: none;
}
.nu-list-style-disc {
  list-style: disc;
}
.nu-list-style-circle {
  list-style: circle;
}
@media (min-width: 768px) {
.md\:nu-m-0 {
    margin: 0;
}
.md\:nu-m-1 {
    margin: 0.25rem;
}
.md\:nu-m-2 {
    margin: 0.5rem;
}
.md\:nu-m-3 {
    margin: 0.75rem;
}
.md\:nu-m-4 {
    margin: 1rem;
}
.md\:nu-m-5 {
    margin: 1.25rem;
}
.md\:nu-m-6 {
    margin: 1.5rem;
}
.md\:nu-m-7 {
    margin: 1.75rem;
}
.md\:nu-m-8 {
    margin: 2rem;
}
.md\:nu-m-9 {
    margin: 2.5rem;
}
.md\:nu-m-10 {
    margin: 3rem;
}
.md\:nu-m-auto {
    margin: auto;
}
.md\:-nu-m-4 {
    margin: -1rem;
}
.md\:-nu-m-6 {
    margin: -1.5rem;
}
.md\:-nu-m-8 {
    margin: -2rem;
}
.md\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.md\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.md\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.md\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.md\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.md\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.md\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.md\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.md\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.md\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.md\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.md\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.md\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.md\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.md\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.md\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.md\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.md\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.md\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.md\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.md\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.md\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.md\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.md\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.md\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.md\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.md\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.md\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.md\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.md\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.md\:nu-mt-0 {
    margin-top: 0;
}
.md\:nu-mt-1 {
    margin-top: 0.25rem;
}
.md\:nu-mt-2 {
    margin-top: 0.5rem;
}
.md\:nu-mt-3 {
    margin-top: 0.75rem;
}
.md\:nu-mt-4 {
    margin-top: 1rem;
}
.md\:nu-mt-5 {
    margin-top: 1.25rem;
}
.md\:nu-mt-6 {
    margin-top: 1.5rem;
}
.md\:nu-mt-7 {
    margin-top: 1.75rem;
}
.md\:nu-mt-8 {
    margin-top: 2rem;
}
.md\:nu-mt-9 {
    margin-top: 2.5rem;
}
.md\:nu-mt-10 {
    margin-top: 3rem;
}
.md\:nu-mt-auto {
    margin-top: auto;
}
.md\:-nu-mt-4 {
    margin-top: -1rem;
}
.md\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.md\:-nu-mt-8 {
    margin-top: -2rem;
}
.md\:nu-mr-0 {
    margin-right: 0;
}
.md\:nu-mr-1 {
    margin-right: 0.25rem;
}
.md\:nu-mr-2 {
    margin-right: 0.5rem;
}
.md\:nu-mr-3 {
    margin-right: 0.75rem;
}
.md\:nu-mr-4 {
    margin-right: 1rem;
}
.md\:nu-mr-5 {
    margin-right: 1.25rem;
}
.md\:nu-mr-6 {
    margin-right: 1.5rem;
}
.md\:nu-mr-7 {
    margin-right: 1.75rem;
}
.md\:nu-mr-8 {
    margin-right: 2rem;
}
.md\:nu-mr-9 {
    margin-right: 2.5rem;
}
.md\:nu-mr-10 {
    margin-right: 3rem;
}
.md\:nu-mr-auto {
    margin-right: auto;
}
.md\:-nu-mr-4 {
    margin-right: -1rem;
}
.md\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.md\:-nu-mr-8 {
    margin-right: -2rem;
}
.md\:nu-mb-0 {
    margin-bottom: 0;
}
.md\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.md\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.md\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.md\:nu-mb-4 {
    margin-bottom: 1rem;
}
.md\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.md\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.md\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.md\:nu-mb-8 {
    margin-bottom: 2rem;
}
.md\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.md\:nu-mb-10 {
    margin-bottom: 3rem;
}
.md\:nu-mb-auto {
    margin-bottom: auto;
}
.md\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.md\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.md\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.md\:nu-ml-0 {
    margin-left: 0;
}
.md\:nu-ml-1 {
    margin-left: 0.25rem;
}
.md\:nu-ml-2 {
    margin-left: 0.5rem;
}
.md\:nu-ml-3 {
    margin-left: 0.75rem;
}
.md\:nu-ml-4 {
    margin-left: 1rem;
}
.md\:nu-ml-5 {
    margin-left: 1.25rem;
}
.md\:nu-ml-6 {
    margin-left: 1.5rem;
}
.md\:nu-ml-7 {
    margin-left: 1.75rem;
}
.md\:nu-ml-8 {
    margin-left: 2rem;
}
.md\:nu-ml-9 {
    margin-left: 2.5rem;
}
.md\:nu-ml-10 {
    margin-left: 3rem;
}
.md\:nu-ml-auto {
    margin-left: auto;
}
.md\:-nu-ml-4 {
    margin-left: -1rem;
}
.md\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.md\:-nu-ml-8 {
    margin-left: -2rem;
}
.md\:nu-p-0 {
    padding: 0;
}
.md\:nu-p-1 {
    padding: 0.25rem;
}
.md\:nu-p-2 {
    padding: 0.5rem;
}
.md\:nu-p-3 {
    padding: 0.75rem;
}
.md\:nu-p-4 {
    padding: 1rem;
}
.md\:nu-p-5 {
    padding: 1.25rem;
}
.md\:nu-p-6 {
    padding: 1.5rem;
}
.md\:nu-p-7 {
    padding: 1.75rem;
}
.md\:nu-p-8 {
    padding: 2rem;
}
.md\:nu-p-9 {
    padding: 2.5rem;
}
.md\:nu-p-10 {
    padding: 3rem;
}
.md\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.md\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.md\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.md\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.md\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.md\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.md\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.md\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.md\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.md\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.md\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.md\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.md\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.md\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.md\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.md\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.md\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.md\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.md\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.md\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.md\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.md\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.md\:nu-pt-0 {
    padding-top: 0;
}
.md\:nu-pt-1 {
    padding-top: 0.25rem;
}
.md\:nu-pt-2 {
    padding-top: 0.5rem;
}
.md\:nu-pt-3 {
    padding-top: 0.75rem;
}
.md\:nu-pt-4 {
    padding-top: 1rem;
}
.md\:nu-pt-5 {
    padding-top: 1.25rem;
}
.md\:nu-pt-6 {
    padding-top: 1.5rem;
}
.md\:nu-pt-7 {
    padding-top: 1.75rem;
}
.md\:nu-pt-8 {
    padding-top: 2rem;
}
.md\:nu-pt-9 {
    padding-top: 2.5rem;
}
.md\:nu-pt-10 {
    padding-top: 3rem;
}
.md\:nu-pr-0 {
    padding-right: 0;
}
.md\:nu-pr-1 {
    padding-right: 0.25rem;
}
.md\:nu-pr-2 {
    padding-right: 0.5rem;
}
.md\:nu-pr-3 {
    padding-right: 0.75rem;
}
.md\:nu-pr-4 {
    padding-right: 1rem;
}
.md\:nu-pr-5 {
    padding-right: 1.25rem;
}
.md\:nu-pr-6 {
    padding-right: 1.5rem;
}
.md\:nu-pr-7 {
    padding-right: 1.75rem;
}
.md\:nu-pr-8 {
    padding-right: 2rem;
}
.md\:nu-pr-9 {
    padding-right: 2.5rem;
}
.md\:nu-pr-10 {
    padding-right: 3rem;
}
.md\:nu-pb-0 {
    padding-bottom: 0;
}
.md\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.md\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.md\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.md\:nu-pb-4 {
    padding-bottom: 1rem;
}
.md\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.md\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.md\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.md\:nu-pb-8 {
    padding-bottom: 2rem;
}
.md\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.md\:nu-pb-10 {
    padding-bottom: 3rem;
}
.md\:nu-pl-0 {
    padding-left: 0;
}
.md\:nu-pl-1 {
    padding-left: 0.25rem;
}
.md\:nu-pl-2 {
    padding-left: 0.5rem;
}
.md\:nu-pl-3 {
    padding-left: 0.75rem;
}
.md\:nu-pl-4 {
    padding-left: 1rem;
}
.md\:nu-pl-5 {
    padding-left: 1.25rem;
}
.md\:nu-pl-6 {
    padding-left: 1.5rem;
}
.md\:nu-pl-7 {
    padding-left: 1.75rem;
}
.md\:nu-pl-8 {
    padding-left: 2rem;
}
.md\:nu-pl-9 {
    padding-left: 2.5rem;
}
.md\:nu-pl-10 {
    padding-left: 3rem;
}
.md\:nu-h-100 {
    height: 100%;
}
.md\:nu-h-auto {
    height: auto;
}
.md\:nu-min-h-0 {
    min-height: 0;
}
.md\:nu-min-h-100 {
    min-height: 100%;
}
.md\:nu-min-h-auto {
    min-height: auto;
}
.md\:nu-max-h-0 {
    max-height: 0;
}
.md\:nu-max-h-100 {
    max-height: 100%;
}
.md\:nu-max-h-auto {
    max-height: auto;
}
.md\:nu-w-100 {
    width: 100%;
}
.md\:nu-w-auto {
    width: auto;
}
.md\:nu-min-w-0 {
    min-width: 0;
}
.md\:nu-min-w-100 {
    min-width: 100%;
}
.md\:nu-min-w-auto {
    min-width: auto;
}
.md\:nu-max-w-0 {
    max-width: 0;
}
.md\:nu-max-w-100 {
    max-width: 100%;
}
.md\:nu-max-w-auto {
    max-width: auto;
}
.md\:nu-bottom-100 {
    bottom: 100%;
}
.md\:nu-bottom-0 {
    bottom: 0;
}
.md\:nu-bottom-auto {
    bottom: auto;
}
.md\:nu-d-inline-grid {
    display: inline-grid;
}
.md\:nu-d-grid {
    display: grid;
}
.md\:nu-d-inline-flex {
    display: inline-flex;
}
.md\:nu-d-flex {
    display: flex;
}
.md\:nu-d-block {
    display: block;
}
.md\:nu-d-inline-block {
    display: inline-block;
}
.md\:nu-d-inline {
    display: inline;
}
.md\:nu-d-none {
    display: none;
}
.md\:nu-left-100 {
    left: 100%;
}
.md\:nu-left-0 {
    left: 0;
}
.md\:nu-left-auto {
    left: auto;
}
.md\:nu-position-fixed {
    position: fixed;
}
.md\:nu-position-absolute {
    position: absolute;
}
.md\:nu-position-relative {
    position: relative;
}
.md\:nu-right-100 {
    right: 100%;
}
.md\:nu-right-0 {
    right: 0;
}
.md\:nu-right-auto {
    right: auto;
}
.md\:nu-top-100 {
    top: 100%;
}
.md\:nu-top-0 {
    top: 0;
}
.md\:nu-top-auto {
    top: auto;
}
.md\:nu-font-sm {
    font-size: 0.9375rem;
}
.md\:nu-font-base {
    font-size: 1rem;
}
.md\:nu-font-lg {
    font-size: 1.1875rem;
}
.md\:nu-font-xl {
    font-size: 1.25rem;
}
.md\:nu-font-2xl {
    font-size: 1.375rem;
}
.md\:nu-font-3xl {
    font-size: 1.5rem;
}
.md\:nu-font-4xl {
    font-size: 1.75rem;
}
.md\:nu-font-5xl {
    font-size: 2rem;
}
.md\:nu-font-6xl {
    font-size: 2.25rem;
}
.md\:nu-font-7xl {
    font-size: 2.625rem;
}
.md\:nu-font-8xl {
    font-size: 3.125rem;
}
.md\:nu-font-inherit-size {
    font-size: inherit;
}
.md\:nu-text-justify {
    text-align: justify;
}
.md\:nu-text-center {
    text-align: center;
}
.md\:nu-text-right {
    text-align: right;
}
.md\:nu-text-left {
    text-align: left;
}
.md\:nu-ga-d2 {
    grid-area: d2;
}
.md\:nu-ga-d1 {
    grid-area: d1;
}
.md\:nu-ga-c2 {
    grid-area: c2;
}
.md\:nu-ga-c1 {
    grid-area: c1;
}
.md\:nu-ga-b2 {
    grid-area: b2;
}
.md\:nu-ga-b1 {
    grid-area: b1;
}
.md\:nu-ga-a2 {
    grid-area: a2;
}
.md\:nu-ga-a1 {
    grid-area: a1;
}
.md\:nu-b-dashed {
    border-style: dashed;
}
.md\:nu-b-solid {
    border-style: solid;
}
.md\:nu-b-none {
    border-style: none;
}
.md\:nu-bt-dashed {
    border-top-style: dashed;
}
.md\:nu-bt-solid {
    border-top-style: solid;
}
.md\:nu-bt-none {
    border-top-style: none;
}
.md\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.md\:nu-bb-solid {
    border-bottom-style: solid;
}
.md\:nu-bb-none {
    border-bottom-style: none;
}
.md\:nu-bl-dashed {
    border-left-style: dashed;
}
.md\:nu-bl-solid {
    border-left-style: solid;
}
.md\:nu-bl-none {
    border-left-style: none;
}
.md\:nu-br-dashed {
    border-right-style: dashed;
}
.md\:nu-br-solid {
    border-right-style: solid;
}
.md\:nu-br-none {
    border-right-style: none;
}
}
@media (min-width: 1200px) {
.lg\:nu-m-0 {
    margin: 0;
}
.lg\:nu-m-1 {
    margin: 0.25rem;
}
.lg\:nu-m-2 {
    margin: 0.5rem;
}
.lg\:nu-m-3 {
    margin: 0.75rem;
}
.lg\:nu-m-4 {
    margin: 1rem;
}
.lg\:nu-m-5 {
    margin: 1.25rem;
}
.lg\:nu-m-6 {
    margin: 1.5rem;
}
.lg\:nu-m-7 {
    margin: 1.75rem;
}
.lg\:nu-m-8 {
    margin: 2rem;
}
.lg\:nu-m-9 {
    margin: 2.5rem;
}
.lg\:nu-m-10 {
    margin: 3rem;
}
.lg\:nu-m-auto {
    margin: auto;
}
.lg\:-nu-m-4 {
    margin: -1rem;
}
.lg\:-nu-m-6 {
    margin: -1.5rem;
}
.lg\:-nu-m-8 {
    margin: -2rem;
}
.lg\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.lg\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.lg\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.lg\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.lg\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.lg\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.lg\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.lg\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.lg\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.lg\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.lg\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.lg\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.lg\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.lg\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.lg\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.lg\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.lg\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.lg\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.lg\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.lg\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.lg\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.lg\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.lg\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.lg\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.lg\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.lg\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.lg\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.lg\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.lg\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.lg\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.lg\:nu-mt-0 {
    margin-top: 0;
}
.lg\:nu-mt-1 {
    margin-top: 0.25rem;
}
.lg\:nu-mt-2 {
    margin-top: 0.5rem;
}
.lg\:nu-mt-3 {
    margin-top: 0.75rem;
}
.lg\:nu-mt-4 {
    margin-top: 1rem;
}
.lg\:nu-mt-5 {
    margin-top: 1.25rem;
}
.lg\:nu-mt-6 {
    margin-top: 1.5rem;
}
.lg\:nu-mt-7 {
    margin-top: 1.75rem;
}
.lg\:nu-mt-8 {
    margin-top: 2rem;
}
.lg\:nu-mt-9 {
    margin-top: 2.5rem;
}
.lg\:nu-mt-10 {
    margin-top: 3rem;
}
.lg\:nu-mt-auto {
    margin-top: auto;
}
.lg\:-nu-mt-4 {
    margin-top: -1rem;
}
.lg\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.lg\:-nu-mt-8 {
    margin-top: -2rem;
}
.lg\:nu-mr-0 {
    margin-right: 0;
}
.lg\:nu-mr-1 {
    margin-right: 0.25rem;
}
.lg\:nu-mr-2 {
    margin-right: 0.5rem;
}
.lg\:nu-mr-3 {
    margin-right: 0.75rem;
}
.lg\:nu-mr-4 {
    margin-right: 1rem;
}
.lg\:nu-mr-5 {
    margin-right: 1.25rem;
}
.lg\:nu-mr-6 {
    margin-right: 1.5rem;
}
.lg\:nu-mr-7 {
    margin-right: 1.75rem;
}
.lg\:nu-mr-8 {
    margin-right: 2rem;
}
.lg\:nu-mr-9 {
    margin-right: 2.5rem;
}
.lg\:nu-mr-10 {
    margin-right: 3rem;
}
.lg\:nu-mr-auto {
    margin-right: auto;
}
.lg\:-nu-mr-4 {
    margin-right: -1rem;
}
.lg\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.lg\:-nu-mr-8 {
    margin-right: -2rem;
}
.lg\:nu-mb-0 {
    margin-bottom: 0;
}
.lg\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.lg\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.lg\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.lg\:nu-mb-4 {
    margin-bottom: 1rem;
}
.lg\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.lg\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.lg\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.lg\:nu-mb-8 {
    margin-bottom: 2rem;
}
.lg\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.lg\:nu-mb-10 {
    margin-bottom: 3rem;
}
.lg\:nu-mb-auto {
    margin-bottom: auto;
}
.lg\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.lg\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.lg\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.lg\:nu-ml-0 {
    margin-left: 0;
}
.lg\:nu-ml-1 {
    margin-left: 0.25rem;
}
.lg\:nu-ml-2 {
    margin-left: 0.5rem;
}
.lg\:nu-ml-3 {
    margin-left: 0.75rem;
}
.lg\:nu-ml-4 {
    margin-left: 1rem;
}
.lg\:nu-ml-5 {
    margin-left: 1.25rem;
}
.lg\:nu-ml-6 {
    margin-left: 1.5rem;
}
.lg\:nu-ml-7 {
    margin-left: 1.75rem;
}
.lg\:nu-ml-8 {
    margin-left: 2rem;
}
.lg\:nu-ml-9 {
    margin-left: 2.5rem;
}
.lg\:nu-ml-10 {
    margin-left: 3rem;
}
.lg\:nu-ml-auto {
    margin-left: auto;
}
.lg\:-nu-ml-4 {
    margin-left: -1rem;
}
.lg\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.lg\:-nu-ml-8 {
    margin-left: -2rem;
}
.lg\:nu-p-0 {
    padding: 0;
}
.lg\:nu-p-1 {
    padding: 0.25rem;
}
.lg\:nu-p-2 {
    padding: 0.5rem;
}
.lg\:nu-p-3 {
    padding: 0.75rem;
}
.lg\:nu-p-4 {
    padding: 1rem;
}
.lg\:nu-p-5 {
    padding: 1.25rem;
}
.lg\:nu-p-6 {
    padding: 1.5rem;
}
.lg\:nu-p-7 {
    padding: 1.75rem;
}
.lg\:nu-p-8 {
    padding: 2rem;
}
.lg\:nu-p-9 {
    padding: 2.5rem;
}
.lg\:nu-p-10 {
    padding: 3rem;
}
.lg\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.lg\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.lg\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.lg\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.lg\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.lg\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.lg\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.lg\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.lg\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.lg\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.lg\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.lg\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.lg\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.lg\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.lg\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.lg\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.lg\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.lg\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.lg\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.lg\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.lg\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.lg\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.lg\:nu-pt-0 {
    padding-top: 0;
}
.lg\:nu-pt-1 {
    padding-top: 0.25rem;
}
.lg\:nu-pt-2 {
    padding-top: 0.5rem;
}
.lg\:nu-pt-3 {
    padding-top: 0.75rem;
}
.lg\:nu-pt-4 {
    padding-top: 1rem;
}
.lg\:nu-pt-5 {
    padding-top: 1.25rem;
}
.lg\:nu-pt-6 {
    padding-top: 1.5rem;
}
.lg\:nu-pt-7 {
    padding-top: 1.75rem;
}
.lg\:nu-pt-8 {
    padding-top: 2rem;
}
.lg\:nu-pt-9 {
    padding-top: 2.5rem;
}
.lg\:nu-pt-10 {
    padding-top: 3rem;
}
.lg\:nu-pr-0 {
    padding-right: 0;
}
.lg\:nu-pr-1 {
    padding-right: 0.25rem;
}
.lg\:nu-pr-2 {
    padding-right: 0.5rem;
}
.lg\:nu-pr-3 {
    padding-right: 0.75rem;
}
.lg\:nu-pr-4 {
    padding-right: 1rem;
}
.lg\:nu-pr-5 {
    padding-right: 1.25rem;
}
.lg\:nu-pr-6 {
    padding-right: 1.5rem;
}
.lg\:nu-pr-7 {
    padding-right: 1.75rem;
}
.lg\:nu-pr-8 {
    padding-right: 2rem;
}
.lg\:nu-pr-9 {
    padding-right: 2.5rem;
}
.lg\:nu-pr-10 {
    padding-right: 3rem;
}
.lg\:nu-pb-0 {
    padding-bottom: 0;
}
.lg\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.lg\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.lg\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.lg\:nu-pb-4 {
    padding-bottom: 1rem;
}
.lg\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.lg\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.lg\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.lg\:nu-pb-8 {
    padding-bottom: 2rem;
}
.lg\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.lg\:nu-pb-10 {
    padding-bottom: 3rem;
}
.lg\:nu-pl-0 {
    padding-left: 0;
}
.lg\:nu-pl-1 {
    padding-left: 0.25rem;
}
.lg\:nu-pl-2 {
    padding-left: 0.5rem;
}
.lg\:nu-pl-3 {
    padding-left: 0.75rem;
}
.lg\:nu-pl-4 {
    padding-left: 1rem;
}
.lg\:nu-pl-5 {
    padding-left: 1.25rem;
}
.lg\:nu-pl-6 {
    padding-left: 1.5rem;
}
.lg\:nu-pl-7 {
    padding-left: 1.75rem;
}
.lg\:nu-pl-8 {
    padding-left: 2rem;
}
.lg\:nu-pl-9 {
    padding-left: 2.5rem;
}
.lg\:nu-pl-10 {
    padding-left: 3rem;
}
.lg\:nu-h-100 {
    height: 100%;
}
.lg\:nu-h-auto {
    height: auto;
}
.lg\:nu-min-h-0 {
    min-height: 0;
}
.lg\:nu-min-h-100 {
    min-height: 100%;
}
.lg\:nu-min-h-auto {
    min-height: auto;
}
.lg\:nu-max-h-0 {
    max-height: 0;
}
.lg\:nu-max-h-100 {
    max-height: 100%;
}
.lg\:nu-max-h-auto {
    max-height: auto;
}
.lg\:nu-w-100 {
    width: 100%;
}
.lg\:nu-w-auto {
    width: auto;
}
.lg\:nu-min-w-0 {
    min-width: 0;
}
.lg\:nu-min-w-100 {
    min-width: 100%;
}
.lg\:nu-min-w-auto {
    min-width: auto;
}
.lg\:nu-max-w-0 {
    max-width: 0;
}
.lg\:nu-max-w-100 {
    max-width: 100%;
}
.lg\:nu-max-w-auto {
    max-width: auto;
}
.lg\:nu-bottom-100 {
    bottom: 100%;
}
.lg\:nu-bottom-0 {
    bottom: 0;
}
.lg\:nu-bottom-auto {
    bottom: auto;
}
.lg\:nu-d-inline-grid {
    display: inline-grid;
}
.lg\:nu-d-grid {
    display: grid;
}
.lg\:nu-d-inline-flex {
    display: inline-flex;
}
.lg\:nu-d-flex {
    display: flex;
}
.lg\:nu-d-block {
    display: block;
}
.lg\:nu-d-inline-block {
    display: inline-block;
}
.lg\:nu-d-inline {
    display: inline;
}
.lg\:nu-d-none {
    display: none;
}
.lg\:nu-left-100 {
    left: 100%;
}
.lg\:nu-left-0 {
    left: 0;
}
.lg\:nu-left-auto {
    left: auto;
}
.lg\:nu-position-fixed {
    position: fixed;
}
.lg\:nu-position-absolute {
    position: absolute;
}
.lg\:nu-position-relative {
    position: relative;
}
.lg\:nu-right-100 {
    right: 100%;
}
.lg\:nu-right-0 {
    right: 0;
}
.lg\:nu-right-auto {
    right: auto;
}
.lg\:nu-top-100 {
    top: 100%;
}
.lg\:nu-top-0 {
    top: 0;
}
.lg\:nu-top-auto {
    top: auto;
}
.lg\:nu-font-sm {
    font-size: 0.9375rem;
}
.lg\:nu-font-base {
    font-size: 1rem;
}
.lg\:nu-font-lg {
    font-size: 1.1875rem;
}
.lg\:nu-font-xl {
    font-size: 1.25rem;
}
.lg\:nu-font-2xl {
    font-size: 1.375rem;
}
.lg\:nu-font-3xl {
    font-size: 1.5rem;
}
.lg\:nu-font-4xl {
    font-size: 1.75rem;
}
.lg\:nu-font-5xl {
    font-size: 2rem;
}
.lg\:nu-font-6xl {
    font-size: 2.25rem;
}
.lg\:nu-font-7xl {
    font-size: 2.625rem;
}
.lg\:nu-font-8xl {
    font-size: 3.125rem;
}
.lg\:nu-font-inherit-size {
    font-size: inherit;
}
.lg\:nu-text-justify {
    text-align: justify;
}
.lg\:nu-text-center {
    text-align: center;
}
.lg\:nu-text-right {
    text-align: right;
}
.lg\:nu-text-left {
    text-align: left;
}
.lg\:nu-ga-d2 {
    grid-area: d2;
}
.lg\:nu-ga-d1 {
    grid-area: d1;
}
.lg\:nu-ga-c2 {
    grid-area: c2;
}
.lg\:nu-ga-c1 {
    grid-area: c1;
}
.lg\:nu-ga-b2 {
    grid-area: b2;
}
.lg\:nu-ga-b1 {
    grid-area: b1;
}
.lg\:nu-ga-a2 {
    grid-area: a2;
}
.lg\:nu-ga-a1 {
    grid-area: a1;
}
.lg\:nu-b-dashed {
    border-style: dashed;
}
.lg\:nu-b-solid {
    border-style: solid;
}
.lg\:nu-b-none {
    border-style: none;
}
.lg\:nu-bt-dashed {
    border-top-style: dashed;
}
.lg\:nu-bt-solid {
    border-top-style: solid;
}
.lg\:nu-bt-none {
    border-top-style: none;
}
.lg\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.lg\:nu-bb-solid {
    border-bottom-style: solid;
}
.lg\:nu-bb-none {
    border-bottom-style: none;
}
.lg\:nu-bl-dashed {
    border-left-style: dashed;
}
.lg\:nu-bl-solid {
    border-left-style: solid;
}
.lg\:nu-bl-none {
    border-left-style: none;
}
.lg\:nu-br-dashed {
    border-right-style: dashed;
}
.lg\:nu-br-solid {
    border-right-style: solid;
}
.lg\:nu-br-none {
    border-right-style: none;
}
}
@media (min-width: 1500px) {
.xl\:nu-m-0 {
    margin: 0;
}
.xl\:nu-m-1 {
    margin: 0.25rem;
}
.xl\:nu-m-2 {
    margin: 0.5rem;
}
.xl\:nu-m-3 {
    margin: 0.75rem;
}
.xl\:nu-m-4 {
    margin: 1rem;
}
.xl\:nu-m-5 {
    margin: 1.25rem;
}
.xl\:nu-m-6 {
    margin: 1.5rem;
}
.xl\:nu-m-7 {
    margin: 1.75rem;
}
.xl\:nu-m-8 {
    margin: 2rem;
}
.xl\:nu-m-9 {
    margin: 2.5rem;
}
.xl\:nu-m-10 {
    margin: 3rem;
}
.xl\:nu-m-auto {
    margin: auto;
}
.xl\:-nu-m-4 {
    margin: -1rem;
}
.xl\:-nu-m-6 {
    margin: -1.5rem;
}
.xl\:-nu-m-8 {
    margin: -2rem;
}
.xl\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.xl\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.xl\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.xl\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.xl\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.xl\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.xl\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.xl\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.xl\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.xl\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.xl\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.xl\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.xl\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.xl\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.xl\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.xl\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.xl\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.xl\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.xl\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.xl\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.xl\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.xl\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.xl\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.xl\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.xl\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.xl\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.xl\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.xl\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.xl\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.xl\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.xl\:nu-mt-0 {
    margin-top: 0;
}
.xl\:nu-mt-1 {
    margin-top: 0.25rem;
}
.xl\:nu-mt-2 {
    margin-top: 0.5rem;
}
.xl\:nu-mt-3 {
    margin-top: 0.75rem;
}
.xl\:nu-mt-4 {
    margin-top: 1rem;
}
.xl\:nu-mt-5 {
    margin-top: 1.25rem;
}
.xl\:nu-mt-6 {
    margin-top: 1.5rem;
}
.xl\:nu-mt-7 {
    margin-top: 1.75rem;
}
.xl\:nu-mt-8 {
    margin-top: 2rem;
}
.xl\:nu-mt-9 {
    margin-top: 2.5rem;
}
.xl\:nu-mt-10 {
    margin-top: 3rem;
}
.xl\:nu-mt-auto {
    margin-top: auto;
}
.xl\:-nu-mt-4 {
    margin-top: -1rem;
}
.xl\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.xl\:-nu-mt-8 {
    margin-top: -2rem;
}
.xl\:nu-mr-0 {
    margin-right: 0;
}
.xl\:nu-mr-1 {
    margin-right: 0.25rem;
}
.xl\:nu-mr-2 {
    margin-right: 0.5rem;
}
.xl\:nu-mr-3 {
    margin-right: 0.75rem;
}
.xl\:nu-mr-4 {
    margin-right: 1rem;
}
.xl\:nu-mr-5 {
    margin-right: 1.25rem;
}
.xl\:nu-mr-6 {
    margin-right: 1.5rem;
}
.xl\:nu-mr-7 {
    margin-right: 1.75rem;
}
.xl\:nu-mr-8 {
    margin-right: 2rem;
}
.xl\:nu-mr-9 {
    margin-right: 2.5rem;
}
.xl\:nu-mr-10 {
    margin-right: 3rem;
}
.xl\:nu-mr-auto {
    margin-right: auto;
}
.xl\:-nu-mr-4 {
    margin-right: -1rem;
}
.xl\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.xl\:-nu-mr-8 {
    margin-right: -2rem;
}
.xl\:nu-mb-0 {
    margin-bottom: 0;
}
.xl\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.xl\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.xl\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.xl\:nu-mb-4 {
    margin-bottom: 1rem;
}
.xl\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.xl\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.xl\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.xl\:nu-mb-8 {
    margin-bottom: 2rem;
}
.xl\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.xl\:nu-mb-10 {
    margin-bottom: 3rem;
}
.xl\:nu-mb-auto {
    margin-bottom: auto;
}
.xl\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.xl\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.xl\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.xl\:nu-ml-0 {
    margin-left: 0;
}
.xl\:nu-ml-1 {
    margin-left: 0.25rem;
}
.xl\:nu-ml-2 {
    margin-left: 0.5rem;
}
.xl\:nu-ml-3 {
    margin-left: 0.75rem;
}
.xl\:nu-ml-4 {
    margin-left: 1rem;
}
.xl\:nu-ml-5 {
    margin-left: 1.25rem;
}
.xl\:nu-ml-6 {
    margin-left: 1.5rem;
}
.xl\:nu-ml-7 {
    margin-left: 1.75rem;
}
.xl\:nu-ml-8 {
    margin-left: 2rem;
}
.xl\:nu-ml-9 {
    margin-left: 2.5rem;
}
.xl\:nu-ml-10 {
    margin-left: 3rem;
}
.xl\:nu-ml-auto {
    margin-left: auto;
}
.xl\:-nu-ml-4 {
    margin-left: -1rem;
}
.xl\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.xl\:-nu-ml-8 {
    margin-left: -2rem;
}
.xl\:nu-p-0 {
    padding: 0;
}
.xl\:nu-p-1 {
    padding: 0.25rem;
}
.xl\:nu-p-2 {
    padding: 0.5rem;
}
.xl\:nu-p-3 {
    padding: 0.75rem;
}
.xl\:nu-p-4 {
    padding: 1rem;
}
.xl\:nu-p-5 {
    padding: 1.25rem;
}
.xl\:nu-p-6 {
    padding: 1.5rem;
}
.xl\:nu-p-7 {
    padding: 1.75rem;
}
.xl\:nu-p-8 {
    padding: 2rem;
}
.xl\:nu-p-9 {
    padding: 2.5rem;
}
.xl\:nu-p-10 {
    padding: 3rem;
}
.xl\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.xl\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.xl\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.xl\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.xl\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.xl\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.xl\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.xl\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.xl\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.xl\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.xl\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.xl\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.xl\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.xl\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.xl\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.xl\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.xl\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.xl\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.xl\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.xl\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.xl\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.xl\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.xl\:nu-pt-0 {
    padding-top: 0;
}
.xl\:nu-pt-1 {
    padding-top: 0.25rem;
}
.xl\:nu-pt-2 {
    padding-top: 0.5rem;
}
.xl\:nu-pt-3 {
    padding-top: 0.75rem;
}
.xl\:nu-pt-4 {
    padding-top: 1rem;
}
.xl\:nu-pt-5 {
    padding-top: 1.25rem;
}
.xl\:nu-pt-6 {
    padding-top: 1.5rem;
}
.xl\:nu-pt-7 {
    padding-top: 1.75rem;
}
.xl\:nu-pt-8 {
    padding-top: 2rem;
}
.xl\:nu-pt-9 {
    padding-top: 2.5rem;
}
.xl\:nu-pt-10 {
    padding-top: 3rem;
}
.xl\:nu-pr-0 {
    padding-right: 0;
}
.xl\:nu-pr-1 {
    padding-right: 0.25rem;
}
.xl\:nu-pr-2 {
    padding-right: 0.5rem;
}
.xl\:nu-pr-3 {
    padding-right: 0.75rem;
}
.xl\:nu-pr-4 {
    padding-right: 1rem;
}
.xl\:nu-pr-5 {
    padding-right: 1.25rem;
}
.xl\:nu-pr-6 {
    padding-right: 1.5rem;
}
.xl\:nu-pr-7 {
    padding-right: 1.75rem;
}
.xl\:nu-pr-8 {
    padding-right: 2rem;
}
.xl\:nu-pr-9 {
    padding-right: 2.5rem;
}
.xl\:nu-pr-10 {
    padding-right: 3rem;
}
.xl\:nu-pb-0 {
    padding-bottom: 0;
}
.xl\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.xl\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.xl\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.xl\:nu-pb-4 {
    padding-bottom: 1rem;
}
.xl\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.xl\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.xl\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.xl\:nu-pb-8 {
    padding-bottom: 2rem;
}
.xl\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.xl\:nu-pb-10 {
    padding-bottom: 3rem;
}
.xl\:nu-pl-0 {
    padding-left: 0;
}
.xl\:nu-pl-1 {
    padding-left: 0.25rem;
}
.xl\:nu-pl-2 {
    padding-left: 0.5rem;
}
.xl\:nu-pl-3 {
    padding-left: 0.75rem;
}
.xl\:nu-pl-4 {
    padding-left: 1rem;
}
.xl\:nu-pl-5 {
    padding-left: 1.25rem;
}
.xl\:nu-pl-6 {
    padding-left: 1.5rem;
}
.xl\:nu-pl-7 {
    padding-left: 1.75rem;
}
.xl\:nu-pl-8 {
    padding-left: 2rem;
}
.xl\:nu-pl-9 {
    padding-left: 2.5rem;
}
.xl\:nu-pl-10 {
    padding-left: 3rem;
}
.xl\:nu-h-100 {
    height: 100%;
}
.xl\:nu-h-auto {
    height: auto;
}
.xl\:nu-min-h-0 {
    min-height: 0;
}
.xl\:nu-min-h-100 {
    min-height: 100%;
}
.xl\:nu-min-h-auto {
    min-height: auto;
}
.xl\:nu-max-h-0 {
    max-height: 0;
}
.xl\:nu-max-h-100 {
    max-height: 100%;
}
.xl\:nu-max-h-auto {
    max-height: auto;
}
.xl\:nu-w-100 {
    width: 100%;
}
.xl\:nu-w-auto {
    width: auto;
}
.xl\:nu-min-w-0 {
    min-width: 0;
}
.xl\:nu-min-w-100 {
    min-width: 100%;
}
.xl\:nu-min-w-auto {
    min-width: auto;
}
.xl\:nu-max-w-0 {
    max-width: 0;
}
.xl\:nu-max-w-100 {
    max-width: 100%;
}
.xl\:nu-max-w-auto {
    max-width: auto;
}
.xl\:nu-bottom-100 {
    bottom: 100%;
}
.xl\:nu-bottom-0 {
    bottom: 0;
}
.xl\:nu-bottom-auto {
    bottom: auto;
}
.xl\:nu-d-inline-grid {
    display: inline-grid;
}
.xl\:nu-d-grid {
    display: grid;
}
.xl\:nu-d-inline-flex {
    display: inline-flex;
}
.xl\:nu-d-flex {
    display: flex;
}
.xl\:nu-d-block {
    display: block;
}
.xl\:nu-d-inline-block {
    display: inline-block;
}
.xl\:nu-d-inline {
    display: inline;
}
.xl\:nu-d-none {
    display: none;
}
.xl\:nu-left-100 {
    left: 100%;
}
.xl\:nu-left-0 {
    left: 0;
}
.xl\:nu-left-auto {
    left: auto;
}
.xl\:nu-position-fixed {
    position: fixed;
}
.xl\:nu-position-absolute {
    position: absolute;
}
.xl\:nu-position-relative {
    position: relative;
}
.xl\:nu-right-100 {
    right: 100%;
}
.xl\:nu-right-0 {
    right: 0;
}
.xl\:nu-right-auto {
    right: auto;
}
.xl\:nu-top-100 {
    top: 100%;
}
.xl\:nu-top-0 {
    top: 0;
}
.xl\:nu-top-auto {
    top: auto;
}
.xl\:nu-font-sm {
    font-size: 0.9375rem;
}
.xl\:nu-font-base {
    font-size: 1rem;
}
.xl\:nu-font-lg {
    font-size: 1.1875rem;
}
.xl\:nu-font-xl {
    font-size: 1.25rem;
}
.xl\:nu-font-2xl {
    font-size: 1.375rem;
}
.xl\:nu-font-3xl {
    font-size: 1.5rem;
}
.xl\:nu-font-4xl {
    font-size: 1.75rem;
}
.xl\:nu-font-5xl {
    font-size: 2rem;
}
.xl\:nu-font-6xl {
    font-size: 2.25rem;
}
.xl\:nu-font-7xl {
    font-size: 2.625rem;
}
.xl\:nu-font-8xl {
    font-size: 3.125rem;
}
.xl\:nu-font-inherit-size {
    font-size: inherit;
}
.xl\:nu-text-justify {
    text-align: justify;
}
.xl\:nu-text-center {
    text-align: center;
}
.xl\:nu-text-right {
    text-align: right;
}
.xl\:nu-text-left {
    text-align: left;
}
.xl\:nu-ga-d2 {
    grid-area: d2;
}
.xl\:nu-ga-d1 {
    grid-area: d1;
}
.xl\:nu-ga-c2 {
    grid-area: c2;
}
.xl\:nu-ga-c1 {
    grid-area: c1;
}
.xl\:nu-ga-b2 {
    grid-area: b2;
}
.xl\:nu-ga-b1 {
    grid-area: b1;
}
.xl\:nu-ga-a2 {
    grid-area: a2;
}
.xl\:nu-ga-a1 {
    grid-area: a1;
}
.xl\:nu-b-dashed {
    border-style: dashed;
}
.xl\:nu-b-solid {
    border-style: solid;
}
.xl\:nu-b-none {
    border-style: none;
}
.xl\:nu-bt-dashed {
    border-top-style: dashed;
}
.xl\:nu-bt-solid {
    border-top-style: solid;
}
.xl\:nu-bt-none {
    border-top-style: none;
}
.xl\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.xl\:nu-bb-solid {
    border-bottom-style: solid;
}
.xl\:nu-bb-none {
    border-bottom-style: none;
}
.xl\:nu-bl-dashed {
    border-left-style: dashed;
}
.xl\:nu-bl-solid {
    border-left-style: solid;
}
.xl\:nu-bl-none {
    border-left-style: none;
}
.xl\:nu-br-dashed {
    border-right-style: dashed;
}
.xl\:nu-br-solid {
    border-right-style: solid;
}
.xl\:nu-br-none {
    border-right-style: none;
}
}
.waa-app {
  overflow-x: hidden;
}
.d-flex {
  display: flex;
}
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-gap-1 {
  gap: 1rem;
}
.flex-wrap {
  flex-wrap: wrap;
}
.search-input input {
  padding: 0.5rem;
  flex-grow: 1;
}
.search-input .search-icon {
  padding: 0.5rem;
  cursor: pointer;
  border-left: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.align-right {
  text-align: right;
}
hr.line {
  border-top: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.center-div {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  height: 80vh;
}
.center-box {
  padding: 0.9375rem;
  text-align: center;
  border: 0.125rem solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.next-step-button {
  display: flex;
  flex-direction: column;
  align-items: end;
  gap: 1.5rem;
}
@media (max-width: 767px) {
.next-step-button {
    align-items: center;
}
}
.container-bgcolor {
  background-color: var(--nt-color-background-gray-050, #f8f8f8);
}
.disabled {
  pointer-events: none;
  opacity: 0.5;
  text-decoration: none;
}
.disabled::part(text core) {
  text-decoration: none;
}
.disabled::part(root core) {
  color: black;
}
.parent-account-info .load-link {
  text-align: right;
  float: right;
}
.parent-account-info .scroller {
  max-height: 31.25rem;
  overflow-y: auto;
}
.parent-account-info .bggreen {
  background-color: var(--nt-color-background-decorative, #114a21);
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen h5 {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .load-link::part(root core) {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen nucleus-radio-button {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .nb-link--link {
  color: var(--nt-color-text-inverse, #ffffff);
}
.final-selection .scroller {
  max-height: 39.375rem;
  overflow-y: auto;
}
.user-info-box {
  border: 0.0625rem solid #C8C8C8;
  padding: 1rem 1rem 0 1rem;
  margin-bottom: 1rem;
}
.mfa-reset-module .reset-account .user-info,
.mfa-reset-module .reset-account .mfa-details {
  flex-direction: column;
}
.mfa-reset-module .reset-account .user-info .row,
.mfa-reset-module .reset-account .mfa-details .row {
  display: flex;
}
@media (max-width: 767px) {
.mfa-reset-module .reset-account .user-info .row,
  .mfa-reset-module .reset-account .mfa-details .row {
    flex-direction: column;
}
}
.mfa-reset-module .reset-account .user-info .row > div,
.mfa-reset-module .reset-account .mfa-details .row > div {
  flex: 1;
}
.mfa-reset-module .reset-account .user-info .row > div.text,
.mfa-reset-module .reset-account .mfa-details .row > div.text {
  font-size: 1.0625rem;
}
.mfa-reset-module .reset-account .user-info .row > div.label,
.mfa-reset-module .reset-account .mfa-details .row > div.label {
  font-weight: bold;
  text-align: right;
  padding-right: 2rem;
  font-size: 1.0625rem;
}
@media (max-width: 767px) {
.mfa-reset-module .reset-account .user-info .row > div.label,
  .mfa-reset-module .reset-account .mfa-details .row > div.label {
    text-align: left;
    padding-right: 0;
}
}
.mfa-reset-module .reset-account .user-info .block,
.mfa-reset-module .reset-account .mfa-details .block {
  display: block;
}
.mfa-reset-module .mfa-reset-info__control-bar {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 767px) {
.mfa-reset-module .mfa-reset-info__control-bar {
    justify-content: flex-start;
}
}
.mfa-reset-module .mfa-reset-info__control-bar .mfa-btn {
  padding: 0.625rem 1rem;
}
.mfa-reset-module .nu-justify-center {
  justify-content: center;
  text-align: center;
}
.mfa-reset-module .accent-secondary {
  color: var(--nt-color-accent-secondary-2) !important;
}/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
:root{--nt-size-spacing-2:0.125rem;--nt-size-spacing-4:0.25rem;--nt-size-spacing-8:0.5rem;--nt-size-spacing-12:0.75rem;--nt-size-spacing-16:1rem;--nt-size-spacing-20:1.25rem;--nt-size-spacing-24:1.5rem;--nt-size-spacing-28:1.75rem;--nt-size-spacing-32:2rem;--nt-size-spacing-36:2.25rem;--nt-size-spacing-48:3rem;--nt-size-spacing-56:3.5rem;--nt-size-spacing-72:4.5rem;--nt-size-radius-sharp:0;--nt-size-radius-fine:0.25rem;--nt-size-radius-rounded:0.5rem;--nt-size-radius-smooth:0.75rem;--nt-size-radius-full:99rem;--nt-size-radius-h-curve-bottom-left:2.5rem;--nt-size-radius-h-curve-bottom-right:0;--nt-size-radius-h-curve-top-left:0;--nt-size-radius-h-curve-top-right:0;--nt-size-radius-chat-sent-bottom-left:0.75rem;--nt-size-radius-chat-sent-bottom-right:0;--nt-size-radius-chat-sent-top-left:0.75rem;--nt-size-radius-chat-sent-top-right:0.75rem;--nt-size-radius-chat-received-bottom-left:0;--nt-size-radius-chat-received-bottom-right:0.75rem;--nt-size-radius-chat-received-top-left:0.75rem;--nt-size-radius-chat-received-top-right:0.75rem;--nt-size-icon-sm-1:1rem;--nt-size-icon-sm-2:1.25rem;--nt-size-icon-sm-3:1.5rem;--nt-size-icon-sm-4:2rem;--nt-size-icon-lg-1:2.5rem;--nt-size-icon-lg-2:3rem;--nt-size-icon-lg-3:4rem;--nt-size-icon-lg-4:4.5rem;--nt-size-icon-lg-5:6rem;--nt-size-icon-lg-6:9rem;--nt-size-borders-button:0.125rem;--nt-size-borders-container:0.0625rem;--nt-size-borders-form:0.0625rem;--nt-size-borders-form-hover:0.125rem;--nt-size-borders-form-selected:0.1875rem;--nt-size-borders-decoration:0.3125rem;--nt-size-borders-table-cell:0.0625rem;--nt-size-borders-divider:0.0625rem;--nt-size-font-sm:0.9375rem;--nt-size-font-base:1rem;--nt-size-font-lg:1.1875rem;--nt-size-font-xl:1.25rem;--nt-size-font-2xl:1.375rem;--nt-size-font-3xl:1.5rem;--nt-size-font-4xl:1.75rem;--nt-size-font-5xl:2rem;--nt-size-font-6xl:2.25rem;--nt-size-font-7xl:2.625rem;--nt-size-font-8xl:3.125rem;--nt-shadow-popover:0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);--nt-shadow-card:0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);--nt-shadow-selection:0 0.5rem 1rem rgba(17, 74, 33, 0.2);--nt-font-weight-light:300;--nt-font-weight-regular:400;--nt-font-weight-medium:500;--nt-font-weight-semibold:600;--nt-font-weight-bold:700;--nt-font-line-height-none:1;--nt-font-line-height-compact:1.25;--nt-font-line-height-comfortable:1.375;--nt-font-line-height-open:1.5;--nt-font-family-default:FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;--nt-color-utility-success:#008200;--nt-color-utility-success-bg:#eff5e6;--nt-color-utility-error:#aa0008;--nt-color-utility-error-bg:#f7e6e7;--nt-color-utility-disabled:#c8c8c8;--nt-color-utility-selected-1:#114a21;--nt-color-utility-selected-2:#5c9a1b;--nt-color-utility-unselected:#707373;--nt-color-notification-high:#aa0008;--nt-color-notification-high-bg:#f7e6e7;--nt-color-notification-medium:#be5000;--nt-color-notification-medium-bg:#fcf6ee;--nt-color-notification-low:#0062a6;--nt-color-notification-low-bg:#e7f1f6;--nt-color-humana-green:#78be20;--nt-color-humana-green-contrast:#5C9A1B;--nt-color-humana-green-dark:#114a21;--nt-color-humana-white:#ffffff;--nt-color-humana-navy:#003057;--nt-color-humana-plum:#af0061;--nt-color-humana-eggplant:#612166;--nt-color-humana-teal:#007481;--nt-color-humana-teal-light:#66bbc4;--nt-color-humana-gray:#3a3b3d;--nt-color-humana-gray-light:#c8c8c8;--nt-color-humana-watermelon:#fb5373;--nt-color-humana-gold:#ffc600;--nt-color-grayscale-100:#efeff1;--nt-color-grayscale-200:#c8c8c8;--nt-color-grayscale-400:#909696;--nt-color-grayscale-500:#707373;--nt-color-grayscale-700:#53575a;--nt-color-grayscale-800:#3a3b3d;--nt-color-grayscale-900:#15191b;--nt-color-grayscale-base:#ffffff;--nt-color-grayscale-050:#f8f8f8;--nt-color-grayscale-overlay:rgba(21, 25, 27, 0.6);--nt-color-grayscale-gradient:linear-gradient(#FFFFFF, #F8F8F8);--nt-color-font-primary:#3a3b3d;--nt-color-font-secondary:#53575a;--nt-color-font-reversed:#ffffff;--nt-color-font-heading-large:#5c9a1b;--nt-color-font-heading:#114A21;--nt-color-data-visualization-1:#114A21;--nt-color-data-visualization-2:#5c9a1b;--nt-color-data-visualization-3:#adcc8d;--nt-color-data-visualization-4:#af0061;--nt-color-data-visualization-5:#fb5373;--nt-color-data-visualization-6:#fbacbc;--nt-color-data-visualization-7:#007481;--nt-color-data-visualization-8:#66bbc4;--nt-color-data-visualization-9:#b6dde1;--nt-color-data-visualization-10:#003057;--nt-color-data-visualization-11:#8098ab;--nt-color-data-visualization-12:#612166;--nt-color-data-visualization-13:#b090b3;--nt-color-data-visualization-14:#c8c8c8;--nt-color-centerwell-dark-blue:#003da5;--nt-color-centerwell-white:#ffffff;--nt-color-centerwell-light-blue:#00a3d7;--nt-color-centerwell-contrast-light-blue:#0094c4;--nt-color-centerwell-green:#78be20;--nt-color-centerwell-contrast-green:#5c9a1b;--nt-color-centerwell-light-gray:#e6e7e8;--nt-color-centerwell-dark-gray:#3a3b3d;--nt-color-centerwell-navy:#003057;--nt-color-centerwell-plum:#af0061;--nt-color-centerwell-blue-10:#e8f0f8;--nt-color-careplus-red:#C3202F;--nt-color-careplus-blue:#0062A6;--nt-color-careplus-sky-blue:#00ACD7;--nt-color-careplus-gold:#FDB913;--nt-color-careplus-teal:#2EAFA4;--nt-color-careplus-purple:#904199;--nt-color-background-base:#ffffff;--nt-color-background-gray-050:#f8f8f8;--nt-color-background-gray-100:#efeff1;--nt-color-background-decorative:#114a21;--nt-color-background-decorative-light:#eff5e6;--nt-color-background-accent:#003057;--nt-color-background-accent-light:#e7f1f6;--nt-color-action-primary-default:#5c9a1b;--nt-color-action-primary-active:#487815;--nt-color-action-emphasized-default:#612166;--nt-color-action-emphasized-active:#4c1a51;--nt-color-action-link-default:#007481;--nt-color-action-link-active:#005b68;--nt-color-action-link-visited:#00444d;--nt-color-action-reversed:#ffffff;--nt-color-action-disabled:#c8c8c8;--nt-color-accent-primary-1:#78be20;--nt-color-accent-primary-2:#5c9a1b;--nt-color-accent-secondary-1:#114A21;--nt-color-accent-secondary-2:#af0061;--nt-color-accent-secondary-3:#003057;--nt-color-accent-tertiary-1:#66bbc4;--nt-color-accent-tertiary-2:#fb5373;--nt-color-accent-tertiary-3:#ffc600;--nt-z-index-0:0;--nt-z-index-100:100;--nt-z-index-200:200;--nt-z-index-300:300;--nt-z-index-400:400;--nt-z-index-500:500;--nt-z-index-auto:auto;--nt-z-index-top:99999;--nt-z-index-bottom:-100;--nt-breakpoint-small:576;--nt-breakpoint-medium:768;--nt-breakpoint-large:1200;--nt-breakpoint-x-large:1500;--nb-h1-color:var(--nt-color-font-heading-large);--nb-h1-font-size:var(--nt-size-font-6xl);--nb-h1-font-weight:var(--nt-font-weight-light);--nb-h1-line-height:var(--nt-font-line-height-compact);--nb-h2-color:var(--nt-color-font-heading-large);--nb-h2-font-size:var(--nt-size-font-4xl);--nb-h2-font-weight:var(--nt-font-weight-light);--nb-h2-line-height:var(--nt-font-line-height-comfortable);--nb-h3-color:var(--nt-color-font-primary);--nb-h3-font-size:var(--nt-size-font-2xl);--nb-h3-font-weight:var(--nt-font-weight-bold);--nb-h3-line-height:var(--nt-font-line-height-comfortable);--nb-h4-color:var(--nt-color-font-primary);--nb-h4-font-size:var(--nt-size-font-xl);--nb-h4-font-weight:var(--nt-font-weight-regular);--nb-h4-line-height:var(--nt-font-line-height-comfortable);--nb-h5-color:var(--nt-color-font-primary);--nb-h5-font-size:var(--nt-size-font-lg);--nb-h5-font-weight:var(--nt-font-weight-bold);--nb-h5-line-height:var(--nt-font-line-height-compact);--nb-h6-color:var(--nt-color-font-primary);--nb-h6-font-size:var(--nt-size-font-base);--nb-h6-font-weight:var(--nt-font-weight-bold);--nb-h6-line-height:var(--nt-font-line-height-open)}
@media (min-width:768px){:root{--nb-h1-font-size:var(--nt-size-font-7xl);--nb-h2-font-size:var(--nt-size-font-5xl);--nb-h3-font-size:var(--nt-size-font-3xl)}}
@media (min-width:1200px){:root{--nb-h1-font-size:var(--nt-size-font-8xl);--nb-h2-font-size:var(--nt-size-font-6xl);--nb-h3-font-size:var(--nt-size-font-4xl);--nb-h4-font-size:var(--nt-size-font-2xl);--nb-h5-font-size:var(--nt-size-font-xl);--nb-h6-font-size:var(--nt-size-font-lg);--nb-p-font-size:var(--nt-size-font-lg)}}
body{-webkit-text-size-adjust:100%;color:var(--nt-color-font-primary);font-family:var(--nt-font-family-default);line-height:1.5;margin:0}
body:focus{outline-width:0}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid}
@media (prefers-reduced-motion){*,::before,::after{animation-delay:0ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}}
:focus-visible{outline:var(--outline-width, 2px) dashed currentColor;outline-offset:var(--outline-offset, -2px)}
:visited{color:var(--nt-color-action-link-visited)}
hr{color:inherit;border-top-width:1px}
b,strong{font-weight:bolder}
small{font-size:.875em}
sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:var(--nt-color-action-link-default);--outline-offset:2px}
button{-webkit-appearance:button;background-color:transparent;color:inherit;font-family:inherit;font-size:1em;line-height:inherit;margin:0;padding:0;text-align:inherit}
button:disabled{pointer-events:none}
button:not(:disabled){cursor:pointer}
img,video{display:block;height:auto;max-width:100%}
svg:not(:root){overflow:visible}
figure{margin:0}
table{border-collapse:collapse;border-color:currentColor;text-indent:0}
thead,tbody,tfoot,th,tr,td{border-color:inherit;border-width:inherit}
fieldset{padding:0;margin:0;min-width:0}
input,optgroup,select,textarea{font-family:inherit;font-size:1em;line-height:1.15;margin:0}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
summary{display:list-item;cursor:pointer}
[hidden]{display:none!important}
input::-ms-reveal,input::-ms-clear{display:none}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000000s ease-in-out 0s}
h1,.nb-h1{color:var(--nb-h1-color);font-size:var(--nb-h1-font-size);font-weight:var(--nb-h1-font-weight);line-height:var(--nb-h1-line-height);margin-bottom:.5em;margin-top:0}
h2,.nb-h2{color:var(--nb-h2-color);font-size:var(--nb-h2-font-size);font-weight:var(--nb-h2-font-weight);line-height:var(--nb-h2-line-height);margin-bottom:.5em;margin-top:0}
h3,.nb-h3{color:var(--nb-h3-color);font-size:var(--nb-h3-font-size);font-weight:var(--nb-h3-font-weight);line-height:var(--nb-h3-line-height);margin-bottom:.5em;margin-top:0}
h4,.nb-h4{color:var(--nb-h4-color);font-size:var(--nb-h4-font-size);font-weight:var(--nb-h4-font-weight);line-height:var(--nb-h4-line-height);margin-bottom:.5em;margin-top:0}
h5,.nb-h5{color:var(--nb-h5-color);font-size:var(--nb-h5-font-size);font-weight:var(--nb-h5-font-weight);line-height:var(--nb-h5-line-height);margin-bottom:.5em;margin-top:0}
h6,.nb-h6{color:var(--nb-h6-color);font-size:var(--nb-h6-font-size);font-weight:var(--nb-h6-font-weight);line-height:var(--nb-h6-line-height);margin-bottom:.5em;margin-top:0}
p,.nb-paragraph{font-size:var(--nb-p-font-size, 1em);line-height:var(--nt-font-line-height-open);margin-bottom:1.5em;margin-top:0}
p:last-child,.nb-paragraph:last-child{margin-bottom:0}
p>a,.nb-paragraph>a{border-bottom-width:2px;border-bottom-style:solid;font-weight:var(--nt-font-weight-bold);text-decoration:none}
p>a:hover,p>a:active,p>a:focus,.nb-paragraph>a:hover,.nb-paragraph>a:active,.nb-paragraph>a:focus{border-bottom-style:dashed}
.nb-btn{--nb-button-idle:var(--nt-color-action-primary-default, #5c9a1b);--nb-button-active:var(--nt-color-action-primary-active, #487815);border-color:transparent;border-radius:.25em;border-style:solid;border-width:2px;display:inline-block;font-size:var(--nt-size-font-lg, 1.1875rem);font-weight:700;line-height:var(--nt-font-line-height-compact, 1.25);padding:.75em 1.25em .825em;text-align:left;text-decoration:none;transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:ease-in}
.nb-btn:disabled{--nb-button-idle:var(--nt-color-action-disabled, #c8c8c8)!important}
.nb-btn:focus{outline-color:var(--nb-button-active);--outline-offset:2px}
.nb-btn:focus-visible{text-decoration:underline}
.nb-btn:not(:disabled):hover{cursor:pointer}
.nb-btn>nucleus-icon{transform:scale(1.4) translateY(10%)}
.nb-btn>nucleus-icon.is-before{margin-right:.5em}
.nb-btn>nucleus-icon.is-after{margin-left:.5em;width:1.25rem;height:.9375rem}
.nb-btn.is-small{padding:.625rem 1rem}
.nb-btn--primary{color:#fff;background-color:var(--nb-button-idle)}
.nb-btn--primary:active,.nb-btn--primary:focus,.nb-btn--primary:not(:disabled):hover{background-color:var(--nb-button-active)}
.nb-btn--secondary{color:var(--nb-button-idle);background-color:#fff;border-color:currentColor}
.nb-btn--secondary:active,.nb-btn--secondary:focus,.nb-btn--secondary:not(:disabled):hover{color:#fff;background-color:var(--nb-button-active);border-color:var(--nb-button-active)}
.nb-btn--reversed{color:var(--nt-color-action-reversed, #fff);background-color:transparent;border-color:currentColor}
.nb-btn--reversed:focus{outline-color:currentColor}
.nb-btn--reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--reversed:active,.nb-btn--reversed:focus,.nb-btn--reversed:not(:disabled):hover{background-color:var(--nt-color-grayscale-overlay, rgba(21, 25, 27, 0.6))}
.nb-btn--primary-reversed{color:var(--nt-color-font-primary, #3a3b3d);background-color:var(--nt-color-background-base, #fff);border-color:currentColor}
.nb-btn--primary-reversed:focus{outline-color:currentColor}
.nb-btn--primary-reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--primary-reversed:active,.nb-btn--primary-reversed:focus,.nb-btn--primary-reversed:not(:disabled):hover{background-color:rgba(255,255,255,.87)}
.nb-btn--secondary-reversed{color:var(--nt-color-action-reversed);background-color:transparent;border-color:currentColor}
.nb-btn--secondary-reversed:focus{outline-color:currentColor}
.nb-btn--secondary-reversed:disabled{color:var(--nt-color-action-disabled, #c8c8c8)}
.nb-btn--secondary-reversed:active,.nb-btn--secondary-reversed:focus,.nb-btn--secondary-reversed:not(:disabled):hover{background-color:rgba(255,255,255,.87);color:var(--nt-color-font-primary, #3a3b3d)}
.nb-btn.is-emphasized{--nb-button-idle:var(--nt-color-action-emphasized-default, #612166);--nb-button-active:var(--nt-color-action-emphasized-active, #4c1a51)}
.nb-container{margin-left:auto;margin-right:auto;max-width:var(--nt-breakpoint-xl, 1500px);padding-left:2rem;padding-right:2rem}
.nb-list{padding-left:2rem;font-size:var(--nt-size-font-base, 1rem);line-height:var(--nt-font-line-height-open, 1.5)}
@media (min-width:1200px){.nb-list{font-size:var(--nt-size-font-lg, 1.1875rem)}}
.nb-list-item{padding-left:.5rem}
.nb-breakout-link::before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}
/**
 * Current accessible component composition map
 *
 * @return  { map }  Object-like map of nested data
 *
 * @example:
 * $coreComponentMap: $coreForm;
 *
 *  $coreComponentMap (
 *    'label': (
 *      'required': (
 *        'color': red,
 *        'background-color': light-grey
 *      )
 *    )
 *  );
 */
/**
 * Function to return value from the current $coreComponentMap
 *
 * @param   {string} $key [Dot delimited string to search for a value (eg: 'label.required.color')]
 * @param   {map} $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {string}
 *  // example in core-form
 *  composition('label.required.color') => red
 */
/**
 * Mixin to generate styles from composition map.
 * Useful for dynamic styles instead of specifically hardcoded
 *
 * @param   {string}  $key [Dot delimited string to search for a map of styles]
 * @param   {map}  $map [Map of styles to search for the passed key. Defaults to $coreComponentMap]
 *
 * @return  {css styles}
 *
 *  .label-required {
 *    @include composition('label.required');
 *  }
 *
 *  .label-required {
 *    color: red;
 *    background-color: light-grey;
 *  }
 */
/**
 * $list: a, b, c, d, e, f;
 * $first: first($list); // a
 * $last: last($list); // f
 */
/**
 * $list: b, c, d, e, f;
 * $new-list: prepend($list, a); // a, b, c, d, e, f
 */
/**
 * $list: a, b z, c, z, d, z, e, f;
 * $new-list: remove($list, z); // a, b z, c, d, e, f;
 * $new-list: remove($list, z, true); // a, b, c, d, e, f
 */
/**
 * $list: a, b, z, c, d, e, f;
 * $new-list: remove-nth($list, 3); // a, b, c, d, e, f
 * $new-list: remove-nth($list, 0); // error
 * $new-list: remove-nth($list, -2); // a, b, z, c, d, f
 * $new-list: remove-nth($list, -10); // error
 * $new-list: remove-nth($list, 100); // error
 * $new-list: remove-nth($list, zog); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: reverse($list); // h, g, f, c d e, b, a
 * $new-list: reverse($list, true); // h, g, f, e d c, b, a
 */
/**
 * $list: a, b, c, d, e, f;
 * $new-list: slice($list, 3, 5); // c, d, e
 * $new-list: slice($list, 4, 4); // d
 * $new-list: slice($list, 5, 3); // error
 * $new-list: slice($list, -1, 10); // error
 */
/**
 * $list: a, b, c d e, f, g, h;
 * $new-list: to-string($list); // abcdefgh
 * $new-list: to-string($list, '-'); // a-b-c-d-e-f-g-h
 */
/**
 * [deep-map-merge description]
 *
 * @link  https://medium.com/@pentzzsolt/a-non-destructive-map-merge-function-for-sass-f91637f87b2e
 *
 * @param   {map}  $parent-map  [$parent-map description]
 * @param   {map}  $child-map   [$child-map description]
 *
 */
/**
 * search-map()
 *
 * Retrieves immediate or nested value from map
 *
 * @param   {string} | $key | Dot delimited string to search for a value (eg: 'container.fluid')
 * @param   {map} | $map | Map of styles to search for the passed key
 *
 * @return  {value} Returns value of query
 */
/*
 * Hide only visually, but have it available for screen readers:
 * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 *
 * 1. For long content, line feeds are not interpreted as spaces and small width
 *    causes content to wrap 1 word per line:
 *    https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe

 * 2. See: http://a11yproject.com/posts/how-to-hide-content
 * 3. See: http://hugogiraudel.com/2016/10/13/css-hide-and-seek/
 */
/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 *
 * 1. Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
 */
/**
 * Do not edit directly
 * Generated on Mon, 27 Apr 2026 18:56:45 GMT
 */
@media (min-width: 0) and (max-width: 767px) {
.nb-container {
    max-width: 767px;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}
}
@media (min-width: 768px) and (max-width: 1199px) {
.nb-container {
    max-width: 960px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
}
@media (min-width: 1200px) and (max-width: 1499px) {
.nb-container {
    max-width: 1200px;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
}
}
@media (min-width: 1500px) {
.nb-container {
    max-width: 1900px;
    padding-left: 2.3125rem;
    padding-right: 2.3125rem;
}
}
.nb-container {
  margin-left: auto;
  margin-right: auto;
}
.nb-list {
  padding-left: 2rem;
  font-size: var(--nt-size-font-base, 1rem);
  line-height: var(--nt-font-line-height-open, 1.5);
}
@media (min-width: 1200px) {
.nb-list {
    font-size: var(--nt-size-font-lg, 1.1875rem);
}
}
.nb-list-item {
  padding-left: 0.5rem;
}
dl.nb-list {
  display: grid;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1rem;
  grid-template-columns: 10rem auto;
  padding-left: 0;
}
dl.nb-list > dt {
  font-weight: bold;
}
dl.nb-list > dd {
  margin-left: 0;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana"), url("/assets/fonts/fs-humana/fs-humana.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold"), url("/assets/fonts/fs-humana/fs-humana-bold.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Italic"), url("/assets/fonts/fs-humana/fs-humana-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Bold Italic"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-bold-italic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "FS Humana";
  src: local("FS Humana Light"), url("/assets/fonts/fs-humana/fs-humana-light.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: FS Humana;
  src: local("FS Humana Light Italic"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff2") format("woff2"), url("/assets/fonts/fs-humana/fs-humana-light-italic.woff") format("woff"), url("/assets/fonts/fs-humana/fs-humana-light-italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
head {
  --nucleus-breakpoints: "{"sm":0,"md":"768px","lg":"1200px","xl":"1500px"}";
}
.is-dark,
.is-dark > * {
  color: #ffffff;
}
.nb-container-fluid {
  margin-left: auto;
  margin-right: auto;
  max-width: 1500px;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 768px) {
:root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
}
}
@media (min-width: 1200px) {
:root {
    --nb-h1-font-size: var(--nt-size-font-7xl);
    --nb-h2-font-size: var(--nt-size-font-5xl);
    --nb-h3-font-size: var(--nt-size-font-3xl);
    --nb-h4-font-size: var(--nt-size-font-xl);
    --nb-h5-font-size: var(--nt-size-font-lg);
    --nb-h6-font-size: var(--nt-size-font-base);
    --nb-p-font-size: var(--nt-size-font-base);
}
}
blockquote, .nb-quote {
  font-size: var(--nt-size-font-2xl);
  font-style: italic;
  font-weight: var(--nt-font-weight-bold);
  line-height: var(--nt-font-line-height-open);
  margin-bottom: 1.5em;
}
@media (min-width: 768px) {
blockquote, .nb-quote {
    font-size: var(--nt-size-font-3xl);
}
}
.nb-link--text {
  color: #3a3b3d;
}
.nb-link--text:visited {
  color: var(--nb-link-visited, #3a3b3d);
}
.nb-link--text:hover, .nb-link--text:active, .nb-link--text:focus {
  color: #007481;
}
.nb-link--text:disabled {
  color: #c8c8c8;
}
.nb-link--link {
  color: #007481;
}
.nb-link--link:visited {
  color: var(--nb-link-visited, #007481);
}
.nb-link--link:hover, .nb-link--link:active, .nb-link--link:focus {
  color: #005b68;
}
.nb-link--link:disabled {
  color: #c8c8c8;
}
.nb-link--reversed {
  color: #ffffff;
}
.nb-link--reversed:visited {
  color: var(--nb-link-visited, #ffffff);
}
.nb-link--reversed:hover, .nb-link--reversed:active, .nb-link--reversed:focus {
  color: #ffffff;
}
.nb-link--reversed:disabled {
  color: #c8c8c8;
}
.nb-vertically-center {
  display: inline-flex;
  align-items: center;
}
.nb-reset-list {
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}
.nb-visually-hidden {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.not-focus\:nb-visually-hidden:not(:focus) {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 0.0625rem !important;
  margin: -0.0625rem !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 0.0625rem !important;
  white-space: nowrap !important; /* 1 */
}
.nu-m-0 {
  margin: 0;
}
.nu-m-1 {
  margin: 0.25rem;
}
.nu-m-2 {
  margin: 0.5rem;
}
.nu-m-3 {
  margin: 0.75rem;
}
.nu-m-4 {
  margin: 1rem;
}
.nu-m-5 {
  margin: 1.25rem;
}
.nu-m-6 {
  margin: 1.5rem;
}
.nu-m-7 {
  margin: 1.75rem;
}
.nu-m-8 {
  margin: 2rem;
}
.nu-m-9 {
  margin: 2.5rem;
}
.nu-m-10 {
  margin: 3rem;
}
.nu-m-auto {
  margin: auto;
}
.-nu-m-4 {
  margin: -1rem;
}
.-nu-m-6 {
  margin: -1.5rem;
}
.-nu-m-8 {
  margin: -2rem;
}
.nu-mx-0 {
  margin-right: 0;
  margin-left: 0;
}
.nu-mx-1 {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.nu-mx-2 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.nu-mx-3 {
  margin-right: 0.75rem;
  margin-left: 0.75rem;
}
.nu-mx-4 {
  margin-right: 1rem;
  margin-left: 1rem;
}
.nu-mx-5 {
  margin-right: 1.25rem;
  margin-left: 1.25rem;
}
.nu-mx-6 {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.nu-mx-7 {
  margin-right: 1.75rem;
  margin-left: 1.75rem;
}
.nu-mx-8 {
  margin-right: 2rem;
  margin-left: 2rem;
}
.nu-mx-9 {
  margin-right: 2.5rem;
  margin-left: 2.5rem;
}
.nu-mx-10 {
  margin-right: 3rem;
  margin-left: 3rem;
}
.nu-mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.-nu-mx-4 {
  margin-right: -1rem;
  margin-left: -1rem;
}
.-nu-mx-6 {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.-nu-mx-8 {
  margin-right: -2rem;
  margin-left: -2rem;
}
.nu-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.nu-my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.nu-my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.nu-my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.nu-my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.nu-my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.nu-my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.nu-my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.nu-my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.nu-my-9 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.nu-my-10 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.nu-my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-nu-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.-nu-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.-nu-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
.nu-mt-0 {
  margin-top: 0;
}
.nu-mt-1 {
  margin-top: 0.25rem;
}
.nu-mt-2 {
  margin-top: 0.5rem;
}
.nu-mt-3 {
  margin-top: 0.75rem;
}
.nu-mt-4 {
  margin-top: 1rem;
}
.nu-mt-5 {
  margin-top: 1.25rem;
}
.nu-mt-6 {
  margin-top: 1.5rem;
}
.nu-mt-7 {
  margin-top: 1.75rem;
}
.nu-mt-8 {
  margin-top: 2rem;
}
.nu-mt-9 {
  margin-top: 2.5rem;
}
.nu-mt-10 {
  margin-top: 3rem;
}
.nu-mt-auto {
  margin-top: auto;
}
.-nu-mt-4 {
  margin-top: -1rem;
}
.-nu-mt-6 {
  margin-top: -1.5rem;
}
.-nu-mt-8 {
  margin-top: -2rem;
}
.nu-mr-0 {
  margin-right: 0;
}
.nu-mr-1 {
  margin-right: 0.25rem;
}
.nu-mr-2 {
  margin-right: 0.5rem;
}
.nu-mr-3 {
  margin-right: 0.75rem;
}
.nu-mr-4 {
  margin-right: 1rem;
}
.nu-mr-5 {
  margin-right: 1.25rem;
}
.nu-mr-6 {
  margin-right: 1.5rem;
}
.nu-mr-7 {
  margin-right: 1.75rem;
}
.nu-mr-8 {
  margin-right: 2rem;
}
.nu-mr-9 {
  margin-right: 2.5rem;
}
.nu-mr-10 {
  margin-right: 3rem;
}
.nu-mr-auto {
  margin-right: auto;
}
.-nu-mr-4 {
  margin-right: -1rem;
}
.-nu-mr-6 {
  margin-right: -1.5rem;
}
.-nu-mr-8 {
  margin-right: -2rem;
}
.nu-mb-0 {
  margin-bottom: 0;
}
.nu-mb-1 {
  margin-bottom: 0.25rem;
}
.nu-mb-2 {
  margin-bottom: 0.5rem;
}
.nu-mb-3 {
  margin-bottom: 0.75rem;
}
.nu-mb-4 {
  margin-bottom: 1rem;
}
.nu-mb-5 {
  margin-bottom: 1.25rem;
}
.nu-mb-6 {
  margin-bottom: 1.5rem;
}
.nu-mb-7 {
  margin-bottom: 1.75rem;
}
.nu-mb-8 {
  margin-bottom: 2rem;
}
.nu-mb-9 {
  margin-bottom: 2.5rem;
}
.nu-mb-10 {
  margin-bottom: 3rem;
}
.nu-mb-auto {
  margin-bottom: auto;
}
.-nu-mb-4 {
  margin-bottom: -1rem;
}
.-nu-mb-6 {
  margin-bottom: -1.5rem;
}
.-nu-mb-8 {
  margin-bottom: -2rem;
}
.nu-ml-0 {
  margin-left: 0;
}
.nu-ml-1 {
  margin-left: 0.25rem;
}
.nu-ml-2 {
  margin-left: 0.5rem;
}
.nu-ml-3 {
  margin-left: 0.75rem;
}
.nu-ml-4 {
  margin-left: 1rem;
}
.nu-ml-5 {
  margin-left: 1.25rem;
}
.nu-ml-6 {
  margin-left: 1.5rem;
}
.nu-ml-7 {
  margin-left: 1.75rem;
}
.nu-ml-8 {
  margin-left: 2rem;
}
.nu-ml-9 {
  margin-left: 2.5rem;
}
.nu-ml-10 {
  margin-left: 3rem;
}
.nu-ml-auto {
  margin-left: auto;
}
.-nu-ml-4 {
  margin-left: -1rem;
}
.-nu-ml-6 {
  margin-left: -1.5rem;
}
.-nu-ml-8 {
  margin-left: -2rem;
}
.nu-p-0 {
  padding: 0;
}
.nu-p-1 {
  padding: 0.25rem;
}
.nu-p-2 {
  padding: 0.5rem;
}
.nu-p-3 {
  padding: 0.75rem;
}
.nu-p-4 {
  padding: 1rem;
}
.nu-p-5 {
  padding: 1.25rem;
}
.nu-p-6 {
  padding: 1.5rem;
}
.nu-p-7 {
  padding: 1.75rem;
}
.nu-p-8 {
  padding: 2rem;
}
.nu-p-9 {
  padding: 2.5rem;
}
.nu-p-10 {
  padding: 3rem;
}
.nu-px-0 {
  padding-right: 0;
  padding-left: 0;
}
.nu-px-1 {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.nu-px-2 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.nu-px-3 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.nu-px-4 {
  padding-right: 1rem;
  padding-left: 1rem;
}
.nu-px-5 {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
.nu-px-6 {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.nu-px-7 {
  padding-right: 1.75rem;
  padding-left: 1.75rem;
}
.nu-px-8 {
  padding-right: 2rem;
  padding-left: 2rem;
}
.nu-px-9 {
  padding-right: 2.5rem;
  padding-left: 2.5rem;
}
.nu-px-10 {
  padding-right: 3rem;
  padding-left: 3rem;
}
.nu-py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.nu-py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.nu-py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.nu-py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.nu-py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.nu-py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.nu-py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.nu-py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.nu-py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.nu-py-9 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.nu-py-10 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.nu-pt-0 {
  padding-top: 0;
}
.nu-pt-1 {
  padding-top: 0.25rem;
}
.nu-pt-2 {
  padding-top: 0.5rem;
}
.nu-pt-3 {
  padding-top: 0.75rem;
}
.nu-pt-4 {
  padding-top: 1rem;
}
.nu-pt-5 {
  padding-top: 1.25rem;
}
.nu-pt-6 {
  padding-top: 1.5rem;
}
.nu-pt-7 {
  padding-top: 1.75rem;
}
.nu-pt-8 {
  padding-top: 2rem;
}
.nu-pt-9 {
  padding-top: 2.5rem;
}
.nu-pt-10 {
  padding-top: 3rem;
}
.nu-pr-0 {
  padding-right: 0;
}
.nu-pr-1 {
  padding-right: 0.25rem;
}
.nu-pr-2 {
  padding-right: 0.5rem;
}
.nu-pr-3 {
  padding-right: 0.75rem;
}
.nu-pr-4 {
  padding-right: 1rem;
}
.nu-pr-5 {
  padding-right: 1.25rem;
}
.nu-pr-6 {
  padding-right: 1.5rem;
}
.nu-pr-7 {
  padding-right: 1.75rem;
}
.nu-pr-8 {
  padding-right: 2rem;
}
.nu-pr-9 {
  padding-right: 2.5rem;
}
.nu-pr-10 {
  padding-right: 3rem;
}
.nu-pb-0 {
  padding-bottom: 0;
}
.nu-pb-1 {
  padding-bottom: 0.25rem;
}
.nu-pb-2 {
  padding-bottom: 0.5rem;
}
.nu-pb-3 {
  padding-bottom: 0.75rem;
}
.nu-pb-4 {
  padding-bottom: 1rem;
}
.nu-pb-5 {
  padding-bottom: 1.25rem;
}
.nu-pb-6 {
  padding-bottom: 1.5rem;
}
.nu-pb-7 {
  padding-bottom: 1.75rem;
}
.nu-pb-8 {
  padding-bottom: 2rem;
}
.nu-pb-9 {
  padding-bottom: 2.5rem;
}
.nu-pb-10 {
  padding-bottom: 3rem;
}
.nu-pl-0 {
  padding-left: 0;
}
.nu-pl-1 {
  padding-left: 0.25rem;
}
.nu-pl-2 {
  padding-left: 0.5rem;
}
.nu-pl-3 {
  padding-left: 0.75rem;
}
.nu-pl-4 {
  padding-left: 1rem;
}
.nu-pl-5 {
  padding-left: 1.25rem;
}
.nu-pl-6 {
  padding-left: 1.5rem;
}
.nu-pl-7 {
  padding-left: 1.75rem;
}
.nu-pl-8 {
  padding-left: 2rem;
}
.nu-pl-9 {
  padding-left: 2.5rem;
}
.nu-pl-10 {
  padding-left: 3rem;
}
.nu-h-100 {
  height: 100%;
}
.nu-h-auto {
  height: auto;
}
.nu-min-h-0 {
  min-height: 0;
}
.nu-min-h-100 {
  min-height: 100%;
}
.nu-min-h-auto {
  min-height: auto;
}
.nu-max-h-0 {
  max-height: 0;
}
.nu-max-h-100 {
  max-height: 100%;
}
.nu-max-h-auto {
  max-height: auto;
}
.nu-w-100 {
  width: 100%;
}
.nu-w-auto {
  width: auto;
}
.nu-min-w-0 {
  min-width: 0;
}
.nu-min-w-100 {
  min-width: 100%;
}
.nu-min-w-auto {
  min-width: auto;
}
.nu-max-w-0 {
  max-width: 0;
}
.nu-max-w-100 {
  max-width: 100%;
}
.nu-max-w-auto {
  max-width: auto;
}
.nu-bottom-100 {
  bottom: 100%;
}
.nu-bottom-0 {
  bottom: 0;
}
.nu-bottom-auto {
  bottom: auto;
}
.nu-d-inline-grid {
  display: inline-grid;
}
.nu-d-grid {
  display: grid;
}
.nu-d-inline-flex {
  display: inline-flex;
}
.nu-d-flex {
  display: flex;
}
.nu-d-block {
  display: block;
}
.nu-d-inline-block {
  display: inline-block;
}
.nu-d-inline {
  display: inline;
}
.nu-d-none {
  display: none;
}
.nu-left-100 {
  left: 100%;
}
.nu-left-0 {
  left: 0;
}
.nu-left-auto {
  left: auto;
}
.nu-position-fixed {
  position: fixed;
}
.nu-position-absolute {
  position: absolute;
}
.nu-position-relative {
  position: relative;
}
.nu-right-100 {
  right: 100%;
}
.nu-right-0 {
  right: 0;
}
.nu-right-auto {
  right: auto;
}
.nu-top-100 {
  top: 100%;
}
.nu-top-0 {
  top: 0;
}
.nu-top-auto {
  top: auto;
}
.nu-z-1 {
  z-index: 1;
}
.-nu-outline-offset-3 {
  --outline-offset: -3px;
}
.nu-outline-none {
  outline-style: none;
}
.nu-outline-dashed {
  outline-style: dashed;
}
.nu-outline-solid {
  outline-style: solid;
}
.nu-pointer-events-none {
  pointer-events: none;
}
.nu-pointer-events-auto {
  pointer-events: auto;
}
.nu-shadow-popover {
  box-shadow: 0 0.125rem 0.25rem rgba(21, 25, 27, 0.12);
}
.nu-shadow-card {
  box-shadow: 0 0.25rem 0.5rem rgba(21, 25, 27, 0.2);
}
.nu-shadow-selection {
  box-shadow: 0 0.5rem 1rem rgba(17, 74, 33, 0.2);
}
.nu-text-primary {
  color: #3a3b3d;
}
.nu-text-secondary {
  color: #53575a;
}
.nu-text-reversed {
  color: #ffffff;
}
.nu-text-heading-large {
  color: #5c9a1b;
}
.nu-text-heading {
  color: #114A21;
}
.nu-text-inherit-color {
  color: inherit;
}
.nu-text-utility-success {
  color: #008200;
}
.nu-text-utility-error {
  color: #aa0008;
}
.nu-text-utility-disabled {
  color: #c8c8c8;
}
.nu-text-utility-selected-1 {
  color: #114a21;
}
.nu-text-utility-selected-2 {
  color: #5c9a1b;
}
.nu-text-utility-unselected {
  color: #707373;
}
.nu-text-notification-high {
  color: #aa0008;
}
.nu-text-notification-medium {
  color: #be5000;
}
.nu-text-notification-low {
  color: #0062a6;
}
.nu-font-humana {
  font-family: FS Humana, Calibri, Helvetica, Arial, SF Pro Text, Roboto, sans-serif;
}
.nu-font-inherit-family {
  font-family: inherit;
}
.nu-font-sm {
  font-size: 0.9375rem;
}
.nu-font-base {
  font-size: 1rem;
}
.nu-font-lg {
  font-size: 1.1875rem;
}
.nu-font-xl {
  font-size: 1.25rem;
}
.nu-font-2xl {
  font-size: 1.375rem;
}
.nu-font-3xl {
  font-size: 1.5rem;
}
.nu-font-4xl {
  font-size: 1.75rem;
}
.nu-font-5xl {
  font-size: 2rem;
}
.nu-font-6xl {
  font-size: 2.25rem;
}
.nu-font-7xl {
  font-size: 2.625rem;
}
.nu-font-8xl {
  font-size: 3.125rem;
}
.nu-font-inherit-size {
  font-size: inherit;
}
.nu-font-italic {
  font-style: italic;
}
.nu-font-not-italic {
  font-style: normal;
}
.nu-font-inherit-style {
  font-style: inherit;
}
.nu-font-light {
  font-weight: 300;
}
.nu-font-regular {
  font-weight: 400;
}
.nu-font-medium {
  font-weight: 500;
}
.nu-font-semibold {
  font-weight: 600;
}
.nu-font-bold {
  font-weight: 700;
}
.nu-font-inherit-weight {
  font-weight: inherit;
}
.nu-line-height-none {
  line-height: 1;
}
.nu-line-height-compact {
  line-height: 1.25;
}
.nu-line-height-comfortable {
  line-height: 1.375;
}
.nu-line-height-open {
  line-height: 1.5;
}
.nu-line-height-0 {
  line-height: 0;
}
.nu-line-height-inherit {
  line-height: inherit;
}
.nu-text-justify {
  text-align: justify;
}
.nu-text-center {
  text-align: center;
}
.nu-text-right {
  text-align: right;
}
.nu-text-left {
  text-align: left;
}
.nu-text-no-underline {
  text-decoration: none;
}
.nu-text-nowrap {
  white-space: nowrap;
}
.nu-items-center {
  align-items: center;
}
.nu-self-center {
  align-self: center;
}
.nu-flex-1 {
  flex: 1 1 0%;
}
.nu-flex-auto {
  flex: 1 1 auto;
}
.nu-flex-shrink-1 {
  flex-shrink: 1;
}
.nu-flex-shrink-0 {
  flex-shrink: 0;
}
.nu-ga-d2 {
  grid-area: d2;
}
.nu-ga-d1 {
  grid-area: d1;
}
.nu-ga-c2 {
  grid-area: c2;
}
.nu-ga-c1 {
  grid-area: c1;
}
.nu-ga-b2 {
  grid-area: b2;
}
.nu-ga-b1 {
  grid-area: b1;
}
.nu-ga-a2 {
  grid-area: a2;
}
.nu-ga-a1 {
  grid-area: a1;
}
.nu-justify-between {
  justify-content: space-between;
}
.nu-b-transparent {
  border-color: transparent;
}
.nu-b-gray-100 {
  border-color: #efeff1;
}
.nu-b-gray-200 {
  border-color: #c8c8c8;
}
.nu-b-gray-400 {
  border-color: #909696;
}
.nu-b-gray-500 {
  border-color: #707373;
}
.nu-b-gray-700 {
  border-color: #53575a;
}
.nu-b-gray-800 {
  border-color: #3a3b3d;
}
.nu-b-gray-900 {
  border-color: #15191b;
}
.nu-b-gray-base {
  border-color: #ffffff;
}
.nu-b-gray-050 {
  border-color: #f8f8f8;
}
.nu-b-accent-primary-1 {
  border-color: #78be20;
}
.nu-b-accent-primary-2 {
  border-color: #5c9a1b;
}
.nu-b-accent-secondary-1 {
  border-color: #114A21;
}
.nu-b-accent-secondary-2 {
  border-color: #af0061;
}
.nu-b-accent-secondary-3 {
  border-color: #003057;
}
.nu-b-accent-tertiary-1 {
  border-color: #66bbc4;
}
.nu-b-accent-tertiary-2 {
  border-color: #fb5373;
}
.nu-b-accent-tertiary-3 {
  border-color: #ffc600;
}
.nu-b-utility-success {
  border-color: #008200;
}
.nu-b-utility-error {
  border-color: #aa0008;
}
.nu-b-utility-disabled {
  border-color: #c8c8c8;
}
.nu-b-utility-selected-1 {
  border-color: #114a21;
}
.nu-b-utility-selected-2 {
  border-color: #5c9a1b;
}
.nu-b-utility-unselected {
  border-color: #707373;
}
.nu-b-notification-high {
  border-color: #aa0008;
}
.nu-b-notification-medium {
  border-color: #be5000;
}
.nu-b-notification-low {
  border-color: #0062a6;
}
.nu-b-dashed {
  border-style: dashed;
}
.nu-b-solid {
  border-style: solid;
}
.nu-b-none {
  border-style: none;
}
.nu-b-0 {
  border-width: 0;
}
.nu-b-1 {
  border-width: 1px;
}
.nu-b-2 {
  border-width: 2px;
}
.nu-b-3 {
  border-width: 3px;
}
.nu-bt-dashed {
  border-top-style: dashed;
}
.nu-bt-solid {
  border-top-style: solid;
}
.nu-bt-none {
  border-top-style: none;
}
.nu-bb-dashed {
  border-bottom-style: dashed;
}
.nu-bb-solid {
  border-bottom-style: solid;
}
.nu-bb-none {
  border-bottom-style: none;
}
.nu-bl-dashed {
  border-left-style: dashed;
}
.nu-bl-solid {
  border-left-style: solid;
}
.nu-bl-none {
  border-left-style: none;
}
.nu-br-dashed {
  border-right-style: dashed;
}
.nu-br-solid {
  border-right-style: solid;
}
.nu-br-none {
  border-right-style: none;
}
.nu-bt-0 {
  border-top-width: 0;
}
.nu-bt-1 {
  border-top-width: 1px;
}
.nu-bt-2 {
  border-top-width: 2px;
}
.nu-bt-3 {
  border-top-width: 3px;
}
.nu-bb-0 {
  border-bottom-width: 0;
}
.nu-bb-1 {
  border-bottom-width: 1px;
}
.nu-bb-2 {
  border-bottom-width: 2px;
}
.nu-bb-3 {
  border-bottom-width: 3px;
}
.nu-bl-0 {
  border-left-width: 0;
}
.nu-bl-1 {
  border-left-width: 1px;
}
.nu-bl-2 {
  border-left-width: 2px;
}
.nu-bl-3 {
  border-left-width: 3px;
}
.nu-br-0 {
  border-right-width: 0;
}
.nu-br-1 {
  border-right-width: 1px;
}
.nu-br-2 {
  border-right-width: 2px;
}
.nu-br-3 {
  border-right-width: 3px;
}
.nu-radius-sharp {
  border-radius: 0;
}
.nu-radius-fine {
  border-radius: 0.25rem;
}
.nu-radius-rounded {
  border-radius: 0.5rem;
}
.nu-radius-smooth {
  border-radius: 0.75rem;
}
.nu-radius-full {
  border-radius: 99rem;
}
.nu-radius-chat-sent-bottom-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-bottom-right {
  border-radius: 0;
}
.nu-radius-chat-sent-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-sent-top-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-bottom-left {
  border-radius: 0;
}
.nu-radius-chat-received-bottom-right {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-left {
  border-radius: 0.75rem;
}
.nu-radius-chat-received-top-right {
  border-radius: 0.75rem;
}
.nu-radius-tl-sharp {
  border-top-left-radius: 0;
}
.nu-radius-tl-fine {
  border-top-left-radius: 0.25rem;
}
.nu-radius-tl-rounded {
  border-top-left-radius: 0.5rem;
}
.nu-radius-tl-smooth {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-full {
  border-top-left-radius: 99rem;
}
.nu-radius-tl-chat-sent-bottom-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-bottom-right {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-sent-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-sent-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-bottom-left {
  border-top-left-radius: 0;
}
.nu-radius-tl-chat-received-bottom-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-left {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tl-chat-received-top-right {
  border-top-left-radius: 0.75rem;
}
.nu-radius-tr-sharp {
  border-top-right-radius: 0;
}
.nu-radius-tr-fine {
  border-top-right-radius: 0.25rem;
}
.nu-radius-tr-rounded {
  border-top-right-radius: 0.5rem;
}
.nu-radius-tr-smooth {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-full {
  border-top-right-radius: 99rem;
}
.nu-radius-tr-chat-sent-bottom-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-bottom-right {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-sent-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-sent-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-bottom-left {
  border-top-right-radius: 0;
}
.nu-radius-tr-chat-received-bottom-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-left {
  border-top-right-radius: 0.75rem;
}
.nu-radius-tr-chat-received-top-right {
  border-top-right-radius: 0.75rem;
}
.nu-radius-br-sharp {
  border-bottom-right-radius: 0;
}
.nu-radius-br-fine {
  border-bottom-right-radius: 0.25rem;
}
.nu-radius-br-rounded {
  border-bottom-right-radius: 0.5rem;
}
.nu-radius-br-smooth {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-full {
  border-bottom-right-radius: 99rem;
}
.nu-radius-br-chat-sent-bottom-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-bottom-right {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-sent-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-sent-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-bottom-left {
  border-bottom-right-radius: 0;
}
.nu-radius-br-chat-received-bottom-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-left {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-br-chat-received-top-right {
  border-bottom-right-radius: 0.75rem;
}
.nu-radius-bl-sharp {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-fine {
  border-bottom-left-radius: 0.25rem;
}
.nu-radius-bl-rounded {
  border-bottom-left-radius: 0.5rem;
}
.nu-radius-bl-smooth {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-full {
  border-bottom-left-radius: 99rem;
}
.nu-radius-bl-chat-sent-bottom-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-bottom-right {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-sent-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-sent-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-bottom-left {
  border-bottom-left-radius: 0;
}
.nu-radius-bl-chat-received-bottom-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-left {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-bl-chat-received-top-right {
  border-bottom-left-radius: 0.75rem;
}
.nu-radius-h-curve {
  border-bottom-left-radius: 2.5rem;
}
.nu-bg-base {
  background-color: #ffffff;
}
.nu-bg-gray-050 {
  background-color: #f8f8f8;
}
.nu-bg-gray-100 {
  background-color: #efeff1;
}
.nu-bg-decorative {
  background-color: #114a21;
}
.nu-bg-decorative-light {
  background-color: #eff5e6;
}
.nu-bg-accent-primary-1 {
  background-color: #78be20;
}
.nu-bg-accent-primary-2 {
  background-color: #5c9a1b;
}
.nu-bg-accent-secondary-1 {
  background-color: #114A21;
}
.nu-bg-accent-secondary-2 {
  background-color: #af0061;
}
.nu-bg-accent-secondary-3 {
  background-color: #003057;
}
.nu-bg-accent-tertiary-1 {
  background-color: #66bbc4;
}
.nu-bg-accent-tertiary-2 {
  background-color: #fb5373;
}
.nu-bg-accent-tertiary-3 {
  background-color: #ffc600;
}
.nu-bg-accent {
  background-color: #003057;
}
.nu-bg-accent-light {
  background-color: #e7f1f6;
}
.nu-bg-transparent {
  background-color: transparent;
}
.nu-bg-utility-success {
  background-color: #eff5e6;
}
.nu-bg-utility-error {
  background-color: #f7e6e7;
}
.nu-bg-notification-high {
  background-color: #f7e6e7;
}
.nu-bg-notification-medium {
  background-color: #fcf6ee;
}
.nu-bg-notification-low {
  background-color: #e7f1f6;
}
.nu-list-style-square {
  list-style: square;
}
.nu-list-style-none {
  list-style: none;
}
.nu-list-style-disc {
  list-style: disc;
}
.nu-list-style-circle {
  list-style: circle;
}
@media (min-width: 768px) {
.md\:nu-m-0 {
    margin: 0;
}
.md\:nu-m-1 {
    margin: 0.25rem;
}
.md\:nu-m-2 {
    margin: 0.5rem;
}
.md\:nu-m-3 {
    margin: 0.75rem;
}
.md\:nu-m-4 {
    margin: 1rem;
}
.md\:nu-m-5 {
    margin: 1.25rem;
}
.md\:nu-m-6 {
    margin: 1.5rem;
}
.md\:nu-m-7 {
    margin: 1.75rem;
}
.md\:nu-m-8 {
    margin: 2rem;
}
.md\:nu-m-9 {
    margin: 2.5rem;
}
.md\:nu-m-10 {
    margin: 3rem;
}
.md\:nu-m-auto {
    margin: auto;
}
.md\:-nu-m-4 {
    margin: -1rem;
}
.md\:-nu-m-6 {
    margin: -1.5rem;
}
.md\:-nu-m-8 {
    margin: -2rem;
}
.md\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.md\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.md\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.md\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.md\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.md\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.md\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.md\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.md\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.md\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.md\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.md\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.md\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.md\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.md\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.md\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.md\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.md\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.md\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.md\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.md\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.md\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.md\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.md\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.md\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.md\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.md\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.md\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.md\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.md\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.md\:nu-mt-0 {
    margin-top: 0;
}
.md\:nu-mt-1 {
    margin-top: 0.25rem;
}
.md\:nu-mt-2 {
    margin-top: 0.5rem;
}
.md\:nu-mt-3 {
    margin-top: 0.75rem;
}
.md\:nu-mt-4 {
    margin-top: 1rem;
}
.md\:nu-mt-5 {
    margin-top: 1.25rem;
}
.md\:nu-mt-6 {
    margin-top: 1.5rem;
}
.md\:nu-mt-7 {
    margin-top: 1.75rem;
}
.md\:nu-mt-8 {
    margin-top: 2rem;
}
.md\:nu-mt-9 {
    margin-top: 2.5rem;
}
.md\:nu-mt-10 {
    margin-top: 3rem;
}
.md\:nu-mt-auto {
    margin-top: auto;
}
.md\:-nu-mt-4 {
    margin-top: -1rem;
}
.md\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.md\:-nu-mt-8 {
    margin-top: -2rem;
}
.md\:nu-mr-0 {
    margin-right: 0;
}
.md\:nu-mr-1 {
    margin-right: 0.25rem;
}
.md\:nu-mr-2 {
    margin-right: 0.5rem;
}
.md\:nu-mr-3 {
    margin-right: 0.75rem;
}
.md\:nu-mr-4 {
    margin-right: 1rem;
}
.md\:nu-mr-5 {
    margin-right: 1.25rem;
}
.md\:nu-mr-6 {
    margin-right: 1.5rem;
}
.md\:nu-mr-7 {
    margin-right: 1.75rem;
}
.md\:nu-mr-8 {
    margin-right: 2rem;
}
.md\:nu-mr-9 {
    margin-right: 2.5rem;
}
.md\:nu-mr-10 {
    margin-right: 3rem;
}
.md\:nu-mr-auto {
    margin-right: auto;
}
.md\:-nu-mr-4 {
    margin-right: -1rem;
}
.md\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.md\:-nu-mr-8 {
    margin-right: -2rem;
}
.md\:nu-mb-0 {
    margin-bottom: 0;
}
.md\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.md\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.md\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.md\:nu-mb-4 {
    margin-bottom: 1rem;
}
.md\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.md\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.md\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.md\:nu-mb-8 {
    margin-bottom: 2rem;
}
.md\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.md\:nu-mb-10 {
    margin-bottom: 3rem;
}
.md\:nu-mb-auto {
    margin-bottom: auto;
}
.md\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.md\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.md\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.md\:nu-ml-0 {
    margin-left: 0;
}
.md\:nu-ml-1 {
    margin-left: 0.25rem;
}
.md\:nu-ml-2 {
    margin-left: 0.5rem;
}
.md\:nu-ml-3 {
    margin-left: 0.75rem;
}
.md\:nu-ml-4 {
    margin-left: 1rem;
}
.md\:nu-ml-5 {
    margin-left: 1.25rem;
}
.md\:nu-ml-6 {
    margin-left: 1.5rem;
}
.md\:nu-ml-7 {
    margin-left: 1.75rem;
}
.md\:nu-ml-8 {
    margin-left: 2rem;
}
.md\:nu-ml-9 {
    margin-left: 2.5rem;
}
.md\:nu-ml-10 {
    margin-left: 3rem;
}
.md\:nu-ml-auto {
    margin-left: auto;
}
.md\:-nu-ml-4 {
    margin-left: -1rem;
}
.md\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.md\:-nu-ml-8 {
    margin-left: -2rem;
}
.md\:nu-p-0 {
    padding: 0;
}
.md\:nu-p-1 {
    padding: 0.25rem;
}
.md\:nu-p-2 {
    padding: 0.5rem;
}
.md\:nu-p-3 {
    padding: 0.75rem;
}
.md\:nu-p-4 {
    padding: 1rem;
}
.md\:nu-p-5 {
    padding: 1.25rem;
}
.md\:nu-p-6 {
    padding: 1.5rem;
}
.md\:nu-p-7 {
    padding: 1.75rem;
}
.md\:nu-p-8 {
    padding: 2rem;
}
.md\:nu-p-9 {
    padding: 2.5rem;
}
.md\:nu-p-10 {
    padding: 3rem;
}
.md\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.md\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.md\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.md\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.md\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.md\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.md\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.md\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.md\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.md\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.md\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.md\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.md\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.md\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.md\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.md\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.md\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.md\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.md\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.md\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.md\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.md\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.md\:nu-pt-0 {
    padding-top: 0;
}
.md\:nu-pt-1 {
    padding-top: 0.25rem;
}
.md\:nu-pt-2 {
    padding-top: 0.5rem;
}
.md\:nu-pt-3 {
    padding-top: 0.75rem;
}
.md\:nu-pt-4 {
    padding-top: 1rem;
}
.md\:nu-pt-5 {
    padding-top: 1.25rem;
}
.md\:nu-pt-6 {
    padding-top: 1.5rem;
}
.md\:nu-pt-7 {
    padding-top: 1.75rem;
}
.md\:nu-pt-8 {
    padding-top: 2rem;
}
.md\:nu-pt-9 {
    padding-top: 2.5rem;
}
.md\:nu-pt-10 {
    padding-top: 3rem;
}
.md\:nu-pr-0 {
    padding-right: 0;
}
.md\:nu-pr-1 {
    padding-right: 0.25rem;
}
.md\:nu-pr-2 {
    padding-right: 0.5rem;
}
.md\:nu-pr-3 {
    padding-right: 0.75rem;
}
.md\:nu-pr-4 {
    padding-right: 1rem;
}
.md\:nu-pr-5 {
    padding-right: 1.25rem;
}
.md\:nu-pr-6 {
    padding-right: 1.5rem;
}
.md\:nu-pr-7 {
    padding-right: 1.75rem;
}
.md\:nu-pr-8 {
    padding-right: 2rem;
}
.md\:nu-pr-9 {
    padding-right: 2.5rem;
}
.md\:nu-pr-10 {
    padding-right: 3rem;
}
.md\:nu-pb-0 {
    padding-bottom: 0;
}
.md\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.md\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.md\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.md\:nu-pb-4 {
    padding-bottom: 1rem;
}
.md\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.md\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.md\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.md\:nu-pb-8 {
    padding-bottom: 2rem;
}
.md\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.md\:nu-pb-10 {
    padding-bottom: 3rem;
}
.md\:nu-pl-0 {
    padding-left: 0;
}
.md\:nu-pl-1 {
    padding-left: 0.25rem;
}
.md\:nu-pl-2 {
    padding-left: 0.5rem;
}
.md\:nu-pl-3 {
    padding-left: 0.75rem;
}
.md\:nu-pl-4 {
    padding-left: 1rem;
}
.md\:nu-pl-5 {
    padding-left: 1.25rem;
}
.md\:nu-pl-6 {
    padding-left: 1.5rem;
}
.md\:nu-pl-7 {
    padding-left: 1.75rem;
}
.md\:nu-pl-8 {
    padding-left: 2rem;
}
.md\:nu-pl-9 {
    padding-left: 2.5rem;
}
.md\:nu-pl-10 {
    padding-left: 3rem;
}
.md\:nu-h-100 {
    height: 100%;
}
.md\:nu-h-auto {
    height: auto;
}
.md\:nu-min-h-0 {
    min-height: 0;
}
.md\:nu-min-h-100 {
    min-height: 100%;
}
.md\:nu-min-h-auto {
    min-height: auto;
}
.md\:nu-max-h-0 {
    max-height: 0;
}
.md\:nu-max-h-100 {
    max-height: 100%;
}
.md\:nu-max-h-auto {
    max-height: auto;
}
.md\:nu-w-100 {
    width: 100%;
}
.md\:nu-w-auto {
    width: auto;
}
.md\:nu-min-w-0 {
    min-width: 0;
}
.md\:nu-min-w-100 {
    min-width: 100%;
}
.md\:nu-min-w-auto {
    min-width: auto;
}
.md\:nu-max-w-0 {
    max-width: 0;
}
.md\:nu-max-w-100 {
    max-width: 100%;
}
.md\:nu-max-w-auto {
    max-width: auto;
}
.md\:nu-bottom-100 {
    bottom: 100%;
}
.md\:nu-bottom-0 {
    bottom: 0;
}
.md\:nu-bottom-auto {
    bottom: auto;
}
.md\:nu-d-inline-grid {
    display: inline-grid;
}
.md\:nu-d-grid {
    display: grid;
}
.md\:nu-d-inline-flex {
    display: inline-flex;
}
.md\:nu-d-flex {
    display: flex;
}
.md\:nu-d-block {
    display: block;
}
.md\:nu-d-inline-block {
    display: inline-block;
}
.md\:nu-d-inline {
    display: inline;
}
.md\:nu-d-none {
    display: none;
}
.md\:nu-left-100 {
    left: 100%;
}
.md\:nu-left-0 {
    left: 0;
}
.md\:nu-left-auto {
    left: auto;
}
.md\:nu-position-fixed {
    position: fixed;
}
.md\:nu-position-absolute {
    position: absolute;
}
.md\:nu-position-relative {
    position: relative;
}
.md\:nu-right-100 {
    right: 100%;
}
.md\:nu-right-0 {
    right: 0;
}
.md\:nu-right-auto {
    right: auto;
}
.md\:nu-top-100 {
    top: 100%;
}
.md\:nu-top-0 {
    top: 0;
}
.md\:nu-top-auto {
    top: auto;
}
.md\:nu-font-sm {
    font-size: 0.9375rem;
}
.md\:nu-font-base {
    font-size: 1rem;
}
.md\:nu-font-lg {
    font-size: 1.1875rem;
}
.md\:nu-font-xl {
    font-size: 1.25rem;
}
.md\:nu-font-2xl {
    font-size: 1.375rem;
}
.md\:nu-font-3xl {
    font-size: 1.5rem;
}
.md\:nu-font-4xl {
    font-size: 1.75rem;
}
.md\:nu-font-5xl {
    font-size: 2rem;
}
.md\:nu-font-6xl {
    font-size: 2.25rem;
}
.md\:nu-font-7xl {
    font-size: 2.625rem;
}
.md\:nu-font-8xl {
    font-size: 3.125rem;
}
.md\:nu-font-inherit-size {
    font-size: inherit;
}
.md\:nu-text-justify {
    text-align: justify;
}
.md\:nu-text-center {
    text-align: center;
}
.md\:nu-text-right {
    text-align: right;
}
.md\:nu-text-left {
    text-align: left;
}
.md\:nu-ga-d2 {
    grid-area: d2;
}
.md\:nu-ga-d1 {
    grid-area: d1;
}
.md\:nu-ga-c2 {
    grid-area: c2;
}
.md\:nu-ga-c1 {
    grid-area: c1;
}
.md\:nu-ga-b2 {
    grid-area: b2;
}
.md\:nu-ga-b1 {
    grid-area: b1;
}
.md\:nu-ga-a2 {
    grid-area: a2;
}
.md\:nu-ga-a1 {
    grid-area: a1;
}
.md\:nu-b-dashed {
    border-style: dashed;
}
.md\:nu-b-solid {
    border-style: solid;
}
.md\:nu-b-none {
    border-style: none;
}
.md\:nu-bt-dashed {
    border-top-style: dashed;
}
.md\:nu-bt-solid {
    border-top-style: solid;
}
.md\:nu-bt-none {
    border-top-style: none;
}
.md\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.md\:nu-bb-solid {
    border-bottom-style: solid;
}
.md\:nu-bb-none {
    border-bottom-style: none;
}
.md\:nu-bl-dashed {
    border-left-style: dashed;
}
.md\:nu-bl-solid {
    border-left-style: solid;
}
.md\:nu-bl-none {
    border-left-style: none;
}
.md\:nu-br-dashed {
    border-right-style: dashed;
}
.md\:nu-br-solid {
    border-right-style: solid;
}
.md\:nu-br-none {
    border-right-style: none;
}
}
@media (min-width: 1200px) {
.lg\:nu-m-0 {
    margin: 0;
}
.lg\:nu-m-1 {
    margin: 0.25rem;
}
.lg\:nu-m-2 {
    margin: 0.5rem;
}
.lg\:nu-m-3 {
    margin: 0.75rem;
}
.lg\:nu-m-4 {
    margin: 1rem;
}
.lg\:nu-m-5 {
    margin: 1.25rem;
}
.lg\:nu-m-6 {
    margin: 1.5rem;
}
.lg\:nu-m-7 {
    margin: 1.75rem;
}
.lg\:nu-m-8 {
    margin: 2rem;
}
.lg\:nu-m-9 {
    margin: 2.5rem;
}
.lg\:nu-m-10 {
    margin: 3rem;
}
.lg\:nu-m-auto {
    margin: auto;
}
.lg\:-nu-m-4 {
    margin: -1rem;
}
.lg\:-nu-m-6 {
    margin: -1.5rem;
}
.lg\:-nu-m-8 {
    margin: -2rem;
}
.lg\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.lg\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.lg\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.lg\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.lg\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.lg\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.lg\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.lg\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.lg\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.lg\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.lg\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.lg\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.lg\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.lg\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.lg\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.lg\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.lg\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.lg\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.lg\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.lg\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.lg\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.lg\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.lg\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.lg\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.lg\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.lg\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.lg\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.lg\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.lg\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.lg\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.lg\:nu-mt-0 {
    margin-top: 0;
}
.lg\:nu-mt-1 {
    margin-top: 0.25rem;
}
.lg\:nu-mt-2 {
    margin-top: 0.5rem;
}
.lg\:nu-mt-3 {
    margin-top: 0.75rem;
}
.lg\:nu-mt-4 {
    margin-top: 1rem;
}
.lg\:nu-mt-5 {
    margin-top: 1.25rem;
}
.lg\:nu-mt-6 {
    margin-top: 1.5rem;
}
.lg\:nu-mt-7 {
    margin-top: 1.75rem;
}
.lg\:nu-mt-8 {
    margin-top: 2rem;
}
.lg\:nu-mt-9 {
    margin-top: 2.5rem;
}
.lg\:nu-mt-10 {
    margin-top: 3rem;
}
.lg\:nu-mt-auto {
    margin-top: auto;
}
.lg\:-nu-mt-4 {
    margin-top: -1rem;
}
.lg\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.lg\:-nu-mt-8 {
    margin-top: -2rem;
}
.lg\:nu-mr-0 {
    margin-right: 0;
}
.lg\:nu-mr-1 {
    margin-right: 0.25rem;
}
.lg\:nu-mr-2 {
    margin-right: 0.5rem;
}
.lg\:nu-mr-3 {
    margin-right: 0.75rem;
}
.lg\:nu-mr-4 {
    margin-right: 1rem;
}
.lg\:nu-mr-5 {
    margin-right: 1.25rem;
}
.lg\:nu-mr-6 {
    margin-right: 1.5rem;
}
.lg\:nu-mr-7 {
    margin-right: 1.75rem;
}
.lg\:nu-mr-8 {
    margin-right: 2rem;
}
.lg\:nu-mr-9 {
    margin-right: 2.5rem;
}
.lg\:nu-mr-10 {
    margin-right: 3rem;
}
.lg\:nu-mr-auto {
    margin-right: auto;
}
.lg\:-nu-mr-4 {
    margin-right: -1rem;
}
.lg\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.lg\:-nu-mr-8 {
    margin-right: -2rem;
}
.lg\:nu-mb-0 {
    margin-bottom: 0;
}
.lg\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.lg\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.lg\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.lg\:nu-mb-4 {
    margin-bottom: 1rem;
}
.lg\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.lg\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.lg\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.lg\:nu-mb-8 {
    margin-bottom: 2rem;
}
.lg\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.lg\:nu-mb-10 {
    margin-bottom: 3rem;
}
.lg\:nu-mb-auto {
    margin-bottom: auto;
}
.lg\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.lg\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.lg\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.lg\:nu-ml-0 {
    margin-left: 0;
}
.lg\:nu-ml-1 {
    margin-left: 0.25rem;
}
.lg\:nu-ml-2 {
    margin-left: 0.5rem;
}
.lg\:nu-ml-3 {
    margin-left: 0.75rem;
}
.lg\:nu-ml-4 {
    margin-left: 1rem;
}
.lg\:nu-ml-5 {
    margin-left: 1.25rem;
}
.lg\:nu-ml-6 {
    margin-left: 1.5rem;
}
.lg\:nu-ml-7 {
    margin-left: 1.75rem;
}
.lg\:nu-ml-8 {
    margin-left: 2rem;
}
.lg\:nu-ml-9 {
    margin-left: 2.5rem;
}
.lg\:nu-ml-10 {
    margin-left: 3rem;
}
.lg\:nu-ml-auto {
    margin-left: auto;
}
.lg\:-nu-ml-4 {
    margin-left: -1rem;
}
.lg\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.lg\:-nu-ml-8 {
    margin-left: -2rem;
}
.lg\:nu-p-0 {
    padding: 0;
}
.lg\:nu-p-1 {
    padding: 0.25rem;
}
.lg\:nu-p-2 {
    padding: 0.5rem;
}
.lg\:nu-p-3 {
    padding: 0.75rem;
}
.lg\:nu-p-4 {
    padding: 1rem;
}
.lg\:nu-p-5 {
    padding: 1.25rem;
}
.lg\:nu-p-6 {
    padding: 1.5rem;
}
.lg\:nu-p-7 {
    padding: 1.75rem;
}
.lg\:nu-p-8 {
    padding: 2rem;
}
.lg\:nu-p-9 {
    padding: 2.5rem;
}
.lg\:nu-p-10 {
    padding: 3rem;
}
.lg\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.lg\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.lg\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.lg\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.lg\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.lg\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.lg\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.lg\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.lg\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.lg\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.lg\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.lg\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.lg\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.lg\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.lg\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.lg\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.lg\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.lg\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.lg\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.lg\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.lg\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.lg\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.lg\:nu-pt-0 {
    padding-top: 0;
}
.lg\:nu-pt-1 {
    padding-top: 0.25rem;
}
.lg\:nu-pt-2 {
    padding-top: 0.5rem;
}
.lg\:nu-pt-3 {
    padding-top: 0.75rem;
}
.lg\:nu-pt-4 {
    padding-top: 1rem;
}
.lg\:nu-pt-5 {
    padding-top: 1.25rem;
}
.lg\:nu-pt-6 {
    padding-top: 1.5rem;
}
.lg\:nu-pt-7 {
    padding-top: 1.75rem;
}
.lg\:nu-pt-8 {
    padding-top: 2rem;
}
.lg\:nu-pt-9 {
    padding-top: 2.5rem;
}
.lg\:nu-pt-10 {
    padding-top: 3rem;
}
.lg\:nu-pr-0 {
    padding-right: 0;
}
.lg\:nu-pr-1 {
    padding-right: 0.25rem;
}
.lg\:nu-pr-2 {
    padding-right: 0.5rem;
}
.lg\:nu-pr-3 {
    padding-right: 0.75rem;
}
.lg\:nu-pr-4 {
    padding-right: 1rem;
}
.lg\:nu-pr-5 {
    padding-right: 1.25rem;
}
.lg\:nu-pr-6 {
    padding-right: 1.5rem;
}
.lg\:nu-pr-7 {
    padding-right: 1.75rem;
}
.lg\:nu-pr-8 {
    padding-right: 2rem;
}
.lg\:nu-pr-9 {
    padding-right: 2.5rem;
}
.lg\:nu-pr-10 {
    padding-right: 3rem;
}
.lg\:nu-pb-0 {
    padding-bottom: 0;
}
.lg\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.lg\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.lg\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.lg\:nu-pb-4 {
    padding-bottom: 1rem;
}
.lg\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.lg\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.lg\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.lg\:nu-pb-8 {
    padding-bottom: 2rem;
}
.lg\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.lg\:nu-pb-10 {
    padding-bottom: 3rem;
}
.lg\:nu-pl-0 {
    padding-left: 0;
}
.lg\:nu-pl-1 {
    padding-left: 0.25rem;
}
.lg\:nu-pl-2 {
    padding-left: 0.5rem;
}
.lg\:nu-pl-3 {
    padding-left: 0.75rem;
}
.lg\:nu-pl-4 {
    padding-left: 1rem;
}
.lg\:nu-pl-5 {
    padding-left: 1.25rem;
}
.lg\:nu-pl-6 {
    padding-left: 1.5rem;
}
.lg\:nu-pl-7 {
    padding-left: 1.75rem;
}
.lg\:nu-pl-8 {
    padding-left: 2rem;
}
.lg\:nu-pl-9 {
    padding-left: 2.5rem;
}
.lg\:nu-pl-10 {
    padding-left: 3rem;
}
.lg\:nu-h-100 {
    height: 100%;
}
.lg\:nu-h-auto {
    height: auto;
}
.lg\:nu-min-h-0 {
    min-height: 0;
}
.lg\:nu-min-h-100 {
    min-height: 100%;
}
.lg\:nu-min-h-auto {
    min-height: auto;
}
.lg\:nu-max-h-0 {
    max-height: 0;
}
.lg\:nu-max-h-100 {
    max-height: 100%;
}
.lg\:nu-max-h-auto {
    max-height: auto;
}
.lg\:nu-w-100 {
    width: 100%;
}
.lg\:nu-w-auto {
    width: auto;
}
.lg\:nu-min-w-0 {
    min-width: 0;
}
.lg\:nu-min-w-100 {
    min-width: 100%;
}
.lg\:nu-min-w-auto {
    min-width: auto;
}
.lg\:nu-max-w-0 {
    max-width: 0;
}
.lg\:nu-max-w-100 {
    max-width: 100%;
}
.lg\:nu-max-w-auto {
    max-width: auto;
}
.lg\:nu-bottom-100 {
    bottom: 100%;
}
.lg\:nu-bottom-0 {
    bottom: 0;
}
.lg\:nu-bottom-auto {
    bottom: auto;
}
.lg\:nu-d-inline-grid {
    display: inline-grid;
}
.lg\:nu-d-grid {
    display: grid;
}
.lg\:nu-d-inline-flex {
    display: inline-flex;
}
.lg\:nu-d-flex {
    display: flex;
}
.lg\:nu-d-block {
    display: block;
}
.lg\:nu-d-inline-block {
    display: inline-block;
}
.lg\:nu-d-inline {
    display: inline;
}
.lg\:nu-d-none {
    display: none;
}
.lg\:nu-left-100 {
    left: 100%;
}
.lg\:nu-left-0 {
    left: 0;
}
.lg\:nu-left-auto {
    left: auto;
}
.lg\:nu-position-fixed {
    position: fixed;
}
.lg\:nu-position-absolute {
    position: absolute;
}
.lg\:nu-position-relative {
    position: relative;
}
.lg\:nu-right-100 {
    right: 100%;
}
.lg\:nu-right-0 {
    right: 0;
}
.lg\:nu-right-auto {
    right: auto;
}
.lg\:nu-top-100 {
    top: 100%;
}
.lg\:nu-top-0 {
    top: 0;
}
.lg\:nu-top-auto {
    top: auto;
}
.lg\:nu-font-sm {
    font-size: 0.9375rem;
}
.lg\:nu-font-base {
    font-size: 1rem;
}
.lg\:nu-font-lg {
    font-size: 1.1875rem;
}
.lg\:nu-font-xl {
    font-size: 1.25rem;
}
.lg\:nu-font-2xl {
    font-size: 1.375rem;
}
.lg\:nu-font-3xl {
    font-size: 1.5rem;
}
.lg\:nu-font-4xl {
    font-size: 1.75rem;
}
.lg\:nu-font-5xl {
    font-size: 2rem;
}
.lg\:nu-font-6xl {
    font-size: 2.25rem;
}
.lg\:nu-font-7xl {
    font-size: 2.625rem;
}
.lg\:nu-font-8xl {
    font-size: 3.125rem;
}
.lg\:nu-font-inherit-size {
    font-size: inherit;
}
.lg\:nu-text-justify {
    text-align: justify;
}
.lg\:nu-text-center {
    text-align: center;
}
.lg\:nu-text-right {
    text-align: right;
}
.lg\:nu-text-left {
    text-align: left;
}
.lg\:nu-ga-d2 {
    grid-area: d2;
}
.lg\:nu-ga-d1 {
    grid-area: d1;
}
.lg\:nu-ga-c2 {
    grid-area: c2;
}
.lg\:nu-ga-c1 {
    grid-area: c1;
}
.lg\:nu-ga-b2 {
    grid-area: b2;
}
.lg\:nu-ga-b1 {
    grid-area: b1;
}
.lg\:nu-ga-a2 {
    grid-area: a2;
}
.lg\:nu-ga-a1 {
    grid-area: a1;
}
.lg\:nu-b-dashed {
    border-style: dashed;
}
.lg\:nu-b-solid {
    border-style: solid;
}
.lg\:nu-b-none {
    border-style: none;
}
.lg\:nu-bt-dashed {
    border-top-style: dashed;
}
.lg\:nu-bt-solid {
    border-top-style: solid;
}
.lg\:nu-bt-none {
    border-top-style: none;
}
.lg\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.lg\:nu-bb-solid {
    border-bottom-style: solid;
}
.lg\:nu-bb-none {
    border-bottom-style: none;
}
.lg\:nu-bl-dashed {
    border-left-style: dashed;
}
.lg\:nu-bl-solid {
    border-left-style: solid;
}
.lg\:nu-bl-none {
    border-left-style: none;
}
.lg\:nu-br-dashed {
    border-right-style: dashed;
}
.lg\:nu-br-solid {
    border-right-style: solid;
}
.lg\:nu-br-none {
    border-right-style: none;
}
}
@media (min-width: 1500px) {
.xl\:nu-m-0 {
    margin: 0;
}
.xl\:nu-m-1 {
    margin: 0.25rem;
}
.xl\:nu-m-2 {
    margin: 0.5rem;
}
.xl\:nu-m-3 {
    margin: 0.75rem;
}
.xl\:nu-m-4 {
    margin: 1rem;
}
.xl\:nu-m-5 {
    margin: 1.25rem;
}
.xl\:nu-m-6 {
    margin: 1.5rem;
}
.xl\:nu-m-7 {
    margin: 1.75rem;
}
.xl\:nu-m-8 {
    margin: 2rem;
}
.xl\:nu-m-9 {
    margin: 2.5rem;
}
.xl\:nu-m-10 {
    margin: 3rem;
}
.xl\:nu-m-auto {
    margin: auto;
}
.xl\:-nu-m-4 {
    margin: -1rem;
}
.xl\:-nu-m-6 {
    margin: -1.5rem;
}
.xl\:-nu-m-8 {
    margin: -2rem;
}
.xl\:nu-mx-0 {
    margin-right: 0;
    margin-left: 0;
}
.xl\:nu-mx-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
}
.xl\:nu-mx-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}
.xl\:nu-mx-3 {
    margin-right: 0.75rem;
    margin-left: 0.75rem;
}
.xl\:nu-mx-4 {
    margin-right: 1rem;
    margin-left: 1rem;
}
.xl\:nu-mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem;
}
.xl\:nu-mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
}
.xl\:nu-mx-7 {
    margin-right: 1.75rem;
    margin-left: 1.75rem;
}
.xl\:nu-mx-8 {
    margin-right: 2rem;
    margin-left: 2rem;
}
.xl\:nu-mx-9 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}
.xl\:nu-mx-10 {
    margin-right: 3rem;
    margin-left: 3rem;
}
.xl\:nu-mx-auto {
    margin-right: auto;
    margin-left: auto;
}
.xl\:-nu-mx-4 {
    margin-right: -1rem;
    margin-left: -1rem;
}
.xl\:-nu-mx-6 {
    margin-right: -1.5rem;
    margin-left: -1.5rem;
}
.xl\:-nu-mx-8 {
    margin-right: -2rem;
    margin-left: -2rem;
}
.xl\:nu-my-0 {
    margin-top: 0;
    margin-bottom: 0;
}
.xl\:nu-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.xl\:nu-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.xl\:nu-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.xl\:nu-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.xl\:nu-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}
.xl\:nu-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.xl\:nu-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}
.xl\:nu-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.xl\:nu-my-9 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.xl\:nu-my-10 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.xl\:nu-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.xl\:-nu-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.xl\:-nu-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
}
.xl\:-nu-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
}
.xl\:nu-mt-0 {
    margin-top: 0;
}
.xl\:nu-mt-1 {
    margin-top: 0.25rem;
}
.xl\:nu-mt-2 {
    margin-top: 0.5rem;
}
.xl\:nu-mt-3 {
    margin-top: 0.75rem;
}
.xl\:nu-mt-4 {
    margin-top: 1rem;
}
.xl\:nu-mt-5 {
    margin-top: 1.25rem;
}
.xl\:nu-mt-6 {
    margin-top: 1.5rem;
}
.xl\:nu-mt-7 {
    margin-top: 1.75rem;
}
.xl\:nu-mt-8 {
    margin-top: 2rem;
}
.xl\:nu-mt-9 {
    margin-top: 2.5rem;
}
.xl\:nu-mt-10 {
    margin-top: 3rem;
}
.xl\:nu-mt-auto {
    margin-top: auto;
}
.xl\:-nu-mt-4 {
    margin-top: -1rem;
}
.xl\:-nu-mt-6 {
    margin-top: -1.5rem;
}
.xl\:-nu-mt-8 {
    margin-top: -2rem;
}
.xl\:nu-mr-0 {
    margin-right: 0;
}
.xl\:nu-mr-1 {
    margin-right: 0.25rem;
}
.xl\:nu-mr-2 {
    margin-right: 0.5rem;
}
.xl\:nu-mr-3 {
    margin-right: 0.75rem;
}
.xl\:nu-mr-4 {
    margin-right: 1rem;
}
.xl\:nu-mr-5 {
    margin-right: 1.25rem;
}
.xl\:nu-mr-6 {
    margin-right: 1.5rem;
}
.xl\:nu-mr-7 {
    margin-right: 1.75rem;
}
.xl\:nu-mr-8 {
    margin-right: 2rem;
}
.xl\:nu-mr-9 {
    margin-right: 2.5rem;
}
.xl\:nu-mr-10 {
    margin-right: 3rem;
}
.xl\:nu-mr-auto {
    margin-right: auto;
}
.xl\:-nu-mr-4 {
    margin-right: -1rem;
}
.xl\:-nu-mr-6 {
    margin-right: -1.5rem;
}
.xl\:-nu-mr-8 {
    margin-right: -2rem;
}
.xl\:nu-mb-0 {
    margin-bottom: 0;
}
.xl\:nu-mb-1 {
    margin-bottom: 0.25rem;
}
.xl\:nu-mb-2 {
    margin-bottom: 0.5rem;
}
.xl\:nu-mb-3 {
    margin-bottom: 0.75rem;
}
.xl\:nu-mb-4 {
    margin-bottom: 1rem;
}
.xl\:nu-mb-5 {
    margin-bottom: 1.25rem;
}
.xl\:nu-mb-6 {
    margin-bottom: 1.5rem;
}
.xl\:nu-mb-7 {
    margin-bottom: 1.75rem;
}
.xl\:nu-mb-8 {
    margin-bottom: 2rem;
}
.xl\:nu-mb-9 {
    margin-bottom: 2.5rem;
}
.xl\:nu-mb-10 {
    margin-bottom: 3rem;
}
.xl\:nu-mb-auto {
    margin-bottom: auto;
}
.xl\:-nu-mb-4 {
    margin-bottom: -1rem;
}
.xl\:-nu-mb-6 {
    margin-bottom: -1.5rem;
}
.xl\:-nu-mb-8 {
    margin-bottom: -2rem;
}
.xl\:nu-ml-0 {
    margin-left: 0;
}
.xl\:nu-ml-1 {
    margin-left: 0.25rem;
}
.xl\:nu-ml-2 {
    margin-left: 0.5rem;
}
.xl\:nu-ml-3 {
    margin-left: 0.75rem;
}
.xl\:nu-ml-4 {
    margin-left: 1rem;
}
.xl\:nu-ml-5 {
    margin-left: 1.25rem;
}
.xl\:nu-ml-6 {
    margin-left: 1.5rem;
}
.xl\:nu-ml-7 {
    margin-left: 1.75rem;
}
.xl\:nu-ml-8 {
    margin-left: 2rem;
}
.xl\:nu-ml-9 {
    margin-left: 2.5rem;
}
.xl\:nu-ml-10 {
    margin-left: 3rem;
}
.xl\:nu-ml-auto {
    margin-left: auto;
}
.xl\:-nu-ml-4 {
    margin-left: -1rem;
}
.xl\:-nu-ml-6 {
    margin-left: -1.5rem;
}
.xl\:-nu-ml-8 {
    margin-left: -2rem;
}
.xl\:nu-p-0 {
    padding: 0;
}
.xl\:nu-p-1 {
    padding: 0.25rem;
}
.xl\:nu-p-2 {
    padding: 0.5rem;
}
.xl\:nu-p-3 {
    padding: 0.75rem;
}
.xl\:nu-p-4 {
    padding: 1rem;
}
.xl\:nu-p-5 {
    padding: 1.25rem;
}
.xl\:nu-p-6 {
    padding: 1.5rem;
}
.xl\:nu-p-7 {
    padding: 1.75rem;
}
.xl\:nu-p-8 {
    padding: 2rem;
}
.xl\:nu-p-9 {
    padding: 2.5rem;
}
.xl\:nu-p-10 {
    padding: 3rem;
}
.xl\:nu-px-0 {
    padding-right: 0;
    padding-left: 0;
}
.xl\:nu-px-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
}
.xl\:nu-px-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.xl\:nu-px-3 {
    padding-right: 0.75rem;
    padding-left: 0.75rem;
}
.xl\:nu-px-4 {
    padding-right: 1rem;
    padding-left: 1rem;
}
.xl\:nu-px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
.xl\:nu-px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}
.xl\:nu-px-7 {
    padding-right: 1.75rem;
    padding-left: 1.75rem;
}
.xl\:nu-px-8 {
    padding-right: 2rem;
    padding-left: 2rem;
}
.xl\:nu-px-9 {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
.xl\:nu-px-10 {
    padding-right: 3rem;
    padding-left: 3rem;
}
.xl\:nu-py-0 {
    padding-top: 0;
    padding-bottom: 0;
}
.xl\:nu-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.xl\:nu-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.xl\:nu-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.xl\:nu-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.xl\:nu-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.xl\:nu-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.xl\:nu-py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.xl\:nu-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.xl\:nu-py-9 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.xl\:nu-py-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.xl\:nu-pt-0 {
    padding-top: 0;
}
.xl\:nu-pt-1 {
    padding-top: 0.25rem;
}
.xl\:nu-pt-2 {
    padding-top: 0.5rem;
}
.xl\:nu-pt-3 {
    padding-top: 0.75rem;
}
.xl\:nu-pt-4 {
    padding-top: 1rem;
}
.xl\:nu-pt-5 {
    padding-top: 1.25rem;
}
.xl\:nu-pt-6 {
    padding-top: 1.5rem;
}
.xl\:nu-pt-7 {
    padding-top: 1.75rem;
}
.xl\:nu-pt-8 {
    padding-top: 2rem;
}
.xl\:nu-pt-9 {
    padding-top: 2.5rem;
}
.xl\:nu-pt-10 {
    padding-top: 3rem;
}
.xl\:nu-pr-0 {
    padding-right: 0;
}
.xl\:nu-pr-1 {
    padding-right: 0.25rem;
}
.xl\:nu-pr-2 {
    padding-right: 0.5rem;
}
.xl\:nu-pr-3 {
    padding-right: 0.75rem;
}
.xl\:nu-pr-4 {
    padding-right: 1rem;
}
.xl\:nu-pr-5 {
    padding-right: 1.25rem;
}
.xl\:nu-pr-6 {
    padding-right: 1.5rem;
}
.xl\:nu-pr-7 {
    padding-right: 1.75rem;
}
.xl\:nu-pr-8 {
    padding-right: 2rem;
}
.xl\:nu-pr-9 {
    padding-right: 2.5rem;
}
.xl\:nu-pr-10 {
    padding-right: 3rem;
}
.xl\:nu-pb-0 {
    padding-bottom: 0;
}
.xl\:nu-pb-1 {
    padding-bottom: 0.25rem;
}
.xl\:nu-pb-2 {
    padding-bottom: 0.5rem;
}
.xl\:nu-pb-3 {
    padding-bottom: 0.75rem;
}
.xl\:nu-pb-4 {
    padding-bottom: 1rem;
}
.xl\:nu-pb-5 {
    padding-bottom: 1.25rem;
}
.xl\:nu-pb-6 {
    padding-bottom: 1.5rem;
}
.xl\:nu-pb-7 {
    padding-bottom: 1.75rem;
}
.xl\:nu-pb-8 {
    padding-bottom: 2rem;
}
.xl\:nu-pb-9 {
    padding-bottom: 2.5rem;
}
.xl\:nu-pb-10 {
    padding-bottom: 3rem;
}
.xl\:nu-pl-0 {
    padding-left: 0;
}
.xl\:nu-pl-1 {
    padding-left: 0.25rem;
}
.xl\:nu-pl-2 {
    padding-left: 0.5rem;
}
.xl\:nu-pl-3 {
    padding-left: 0.75rem;
}
.xl\:nu-pl-4 {
    padding-left: 1rem;
}
.xl\:nu-pl-5 {
    padding-left: 1.25rem;
}
.xl\:nu-pl-6 {
    padding-left: 1.5rem;
}
.xl\:nu-pl-7 {
    padding-left: 1.75rem;
}
.xl\:nu-pl-8 {
    padding-left: 2rem;
}
.xl\:nu-pl-9 {
    padding-left: 2.5rem;
}
.xl\:nu-pl-10 {
    padding-left: 3rem;
}
.xl\:nu-h-100 {
    height: 100%;
}
.xl\:nu-h-auto {
    height: auto;
}
.xl\:nu-min-h-0 {
    min-height: 0;
}
.xl\:nu-min-h-100 {
    min-height: 100%;
}
.xl\:nu-min-h-auto {
    min-height: auto;
}
.xl\:nu-max-h-0 {
    max-height: 0;
}
.xl\:nu-max-h-100 {
    max-height: 100%;
}
.xl\:nu-max-h-auto {
    max-height: auto;
}
.xl\:nu-w-100 {
    width: 100%;
}
.xl\:nu-w-auto {
    width: auto;
}
.xl\:nu-min-w-0 {
    min-width: 0;
}
.xl\:nu-min-w-100 {
    min-width: 100%;
}
.xl\:nu-min-w-auto {
    min-width: auto;
}
.xl\:nu-max-w-0 {
    max-width: 0;
}
.xl\:nu-max-w-100 {
    max-width: 100%;
}
.xl\:nu-max-w-auto {
    max-width: auto;
}
.xl\:nu-bottom-100 {
    bottom: 100%;
}
.xl\:nu-bottom-0 {
    bottom: 0;
}
.xl\:nu-bottom-auto {
    bottom: auto;
}
.xl\:nu-d-inline-grid {
    display: inline-grid;
}
.xl\:nu-d-grid {
    display: grid;
}
.xl\:nu-d-inline-flex {
    display: inline-flex;
}
.xl\:nu-d-flex {
    display: flex;
}
.xl\:nu-d-block {
    display: block;
}
.xl\:nu-d-inline-block {
    display: inline-block;
}
.xl\:nu-d-inline {
    display: inline;
}
.xl\:nu-d-none {
    display: none;
}
.xl\:nu-left-100 {
    left: 100%;
}
.xl\:nu-left-0 {
    left: 0;
}
.xl\:nu-left-auto {
    left: auto;
}
.xl\:nu-position-fixed {
    position: fixed;
}
.xl\:nu-position-absolute {
    position: absolute;
}
.xl\:nu-position-relative {
    position: relative;
}
.xl\:nu-right-100 {
    right: 100%;
}
.xl\:nu-right-0 {
    right: 0;
}
.xl\:nu-right-auto {
    right: auto;
}
.xl\:nu-top-100 {
    top: 100%;
}
.xl\:nu-top-0 {
    top: 0;
}
.xl\:nu-top-auto {
    top: auto;
}
.xl\:nu-font-sm {
    font-size: 0.9375rem;
}
.xl\:nu-font-base {
    font-size: 1rem;
}
.xl\:nu-font-lg {
    font-size: 1.1875rem;
}
.xl\:nu-font-xl {
    font-size: 1.25rem;
}
.xl\:nu-font-2xl {
    font-size: 1.375rem;
}
.xl\:nu-font-3xl {
    font-size: 1.5rem;
}
.xl\:nu-font-4xl {
    font-size: 1.75rem;
}
.xl\:nu-font-5xl {
    font-size: 2rem;
}
.xl\:nu-font-6xl {
    font-size: 2.25rem;
}
.xl\:nu-font-7xl {
    font-size: 2.625rem;
}
.xl\:nu-font-8xl {
    font-size: 3.125rem;
}
.xl\:nu-font-inherit-size {
    font-size: inherit;
}
.xl\:nu-text-justify {
    text-align: justify;
}
.xl\:nu-text-center {
    text-align: center;
}
.xl\:nu-text-right {
    text-align: right;
}
.xl\:nu-text-left {
    text-align: left;
}
.xl\:nu-ga-d2 {
    grid-area: d2;
}
.xl\:nu-ga-d1 {
    grid-area: d1;
}
.xl\:nu-ga-c2 {
    grid-area: c2;
}
.xl\:nu-ga-c1 {
    grid-area: c1;
}
.xl\:nu-ga-b2 {
    grid-area: b2;
}
.xl\:nu-ga-b1 {
    grid-area: b1;
}
.xl\:nu-ga-a2 {
    grid-area: a2;
}
.xl\:nu-ga-a1 {
    grid-area: a1;
}
.xl\:nu-b-dashed {
    border-style: dashed;
}
.xl\:nu-b-solid {
    border-style: solid;
}
.xl\:nu-b-none {
    border-style: none;
}
.xl\:nu-bt-dashed {
    border-top-style: dashed;
}
.xl\:nu-bt-solid {
    border-top-style: solid;
}
.xl\:nu-bt-none {
    border-top-style: none;
}
.xl\:nu-bb-dashed {
    border-bottom-style: dashed;
}
.xl\:nu-bb-solid {
    border-bottom-style: solid;
}
.xl\:nu-bb-none {
    border-bottom-style: none;
}
.xl\:nu-bl-dashed {
    border-left-style: dashed;
}
.xl\:nu-bl-solid {
    border-left-style: solid;
}
.xl\:nu-bl-none {
    border-left-style: none;
}
.xl\:nu-br-dashed {
    border-right-style: dashed;
}
.xl\:nu-br-solid {
    border-right-style: solid;
}
.xl\:nu-br-none {
    border-right-style: none;
}
}
.waa-app {
  overflow-x: hidden;
}
.d-flex {
  display: flex;
}
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-gap-1 {
  gap: 1rem;
}
.flex-wrap {
  flex-wrap: wrap;
}
.search-input input {
  padding: 0.5rem;
  flex-grow: 1;
}
.search-input .search-icon {
  padding: 0.5rem;
  cursor: pointer;
  border-left: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.align-right {
  text-align: right;
}
hr.line {
  border-top: 1px solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.center-div {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  height: 80vh;
}
.center-box {
  padding: 0.9375rem;
  text-align: center;
  border: 0.125rem solid var(--nt-color-data-visualization-14, #c8c8c8);
}
.next-step-button {
  display: flex;
  flex-direction: column;
  align-items: end;
  gap: 1.5rem;
}
@media (max-width: 767px) {
.next-step-button {
    align-items: center;
}
}
.container-bgcolor {
  background-color: var(--nt-color-background-gray-050, #f8f8f8);
}
.disabled {
  pointer-events: none;
  opacity: 0.5;
  text-decoration: none;
}
.disabled::part(text core) {
  text-decoration: none;
}
.disabled::part(root core) {
  color: black;
}
.parent-account-info .load-link {
  text-align: right;
  float: right;
}
.parent-account-info .scroller {
  max-height: 31.25rem;
  overflow-y: auto;
}
.parent-account-info .bggreen {
  background-color: var(--nt-color-background-decorative, #114a21);
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen h5 {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .load-link::part(root core) {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen nucleus-radio-button {
  color: var(--nt-color-text-inverse, #ffffff);
}
.parent-account-info .bggreen .nb-link--link {
  color: var(--nt-color-text-inverse, #ffffff);
}
.final-selection .scroller {
  max-height: 39.375rem;
  overflow-y: auto;
}
.rest-user-info .d-flex {
  gap: 0.3125rem;
}
@media (max-width: 767px) {
.rest-user-info .d-flex {
    flex-direction: column;
    gap: 1.5rem;
}
}
.rest-user-info .flex-wrap {
  word-break: break-word;
}
.rest-user-info {
  width: 90%;
  background-color: var(--nt-color-background-gray-050, #F8F8F8);
  flex-direction: column;
}
.rest-user-info .row > div.text {
  font-size: 1.0625rem;
}
.rest-user-info .row > div.label {
  font-weight: bold;
  text-align: left;
  padding-right: 2rem;
  font-size: 1.0625rem;
}
.forced-password-reset-flag-module .fields-account-info__control-bar {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.forced-password-reset-flag-module .fields-account-info__control-bar .submit-button {
  padding: 0.625rem 1rem;
}
.forced-password-reset-flag-module .fields-account-info__new-password {
  width: 60%;
}
.hidden {
  display: none;
}
.error-messaging {
  color: var(--toast-color, #aa0008);
}