<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@layer site_default {
  /*
! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Libre Franklin, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}
  *, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
  }
  ::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
  }
}
@layer component_default {
  .container {
    width: 100%;
  }
  @media (min-width: 375px) {

    .container {
      max-width: 375px;
    }
  }
  @media (min-width: 768px) {

    .container {
      max-width: 768px;
    }
  }
  @media (min-width: 921px) {

    .container {
      max-width: 921px;
    }
  }
  @media (min-width: 1024px) {

    .container {
      max-width: 1024px;
    }
  }
  @media (min-width: 1280px) {

    .container {
      max-width: 1280px;
    }
  }
  @media (min-width: 1440px) {

    .container {
      max-width: 1440px;
    }
  }
  @media (min-width: 1536px) {

    .container {
      max-width: 1536px;
    }
  }
  @media (min-width: 1800px) {

    .container {
      max-width: 1800px;
    }
  }
}
@layer utility {
  .visible {
    visibility: visible;
  }
  .invisible {
    visibility: hidden;
  }
  .relative {
    position: relative;
  }
  .sticky {
    position: sticky;
  }
  .z-\[2\] {
    z-index: 2;
  }
  .col-span-12 {
    grid-column: span 12 / span 12;
  }
  .col-span-3 {
    grid-column: span 3 / span 3;
  }
  .col-start-1 {
    grid-column-start: 1;
  }
  .mt-2 {
    margin-top: 0.5rem;
  }
  .block {
    display: block;
  }
  .inline {
    display: inline;
  }
  .flex {
    display: flex;
  }
  .table {
    display: table;
  }
  .grid {
    display: grid;
  }
  .contents {
    display: contents;
  }
  .hidden {
    display: none;
  }
  .\!h-auto {
    height: auto !important;
  }
  .min-h-\[400px\] {
    min-height: 400px;
  }
  .table-auto {
    table-layout: auto;
  }
  .rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .rotate-90 {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .justify-center {
    justify-content: center;
  }
  .gap-3 {
    gap: 0.75rem;
  }
  .gap-\[20px\] {
    gap: 20px;
  }
  .gap-\[32px\] {
    gap: 32px;
  }
  .divide-y &gt; :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }
  .border {
    border-width: 1px;
  }
  .border-navy {
    --tw-border-opacity: 1;
    border-color: rgb(1 15 81 / var(--tw-border-opacity));
  }
  .bg-blue {
    --tw-bg-opacity: 1;
    background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  }
  .bg-blue-light {
    --tw-bg-opacity: 1;
    background-color: rgb(203 243 238 / var(--tw-bg-opacity));
  }
  .bg-charcoal {
    --tw-bg-opacity: 1;
    background-color: rgb(23 23 23 / var(--tw-bg-opacity));
  }
  .bg-commentary {
    --tw-bg-opacity: 1;
    background-color: rgb(255 109 90 / var(--tw-bg-opacity));
  }
  .bg-crimson {
    --tw-bg-opacity: 1;
    background-color: rgb(255 57 95 / var(--tw-bg-opacity));
  }
  .bg-error {
    --tw-bg-opacity: 1;
    background-color: rgb(255 109 90 / var(--tw-bg-opacity));
  }
  .bg-gray-deep {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity));
  }
  .bg-gray-deep-alpha1 {
    background-color: #22222233;
  }
  .bg-gray-deep-alpha2 {
    background-color: #22222229;
  }
  .bg-gray-medium {
    --tw-bg-opacity: 1;
    background-color: rgb(104 101 97 / var(--tw-bg-opacity));
  }
  .bg-gray-medium-alpha1 {
    background-color: #6865617a;
  }
  .bg-green {
    --tw-bg-opacity: 1;
    background-color: rgb(0 74 46 / var(--tw-bg-opacity));
  }
  .bg-litigation {
    --tw-bg-opacity: 1;
    background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  }
  .bg-maroon {
    --tw-bg-opacity: 1;
    background-color: rgb(99 25 28 / var(--tw-bg-opacity));
  }
  .bg-navy {
    --tw-bg-opacity: 1;
    background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  }
  .bg-orange {
    --tw-bg-opacity: 1;
    background-color: rgb(255 154 0 / var(--tw-bg-opacity));
  }
  .bg-p1 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
  .bg-p2 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 243 234 / var(--tw-bg-opacity));
  }
  .bg-p3 {
    --tw-bg-opacity: 1;
    background-color: rgb(203 243 238 / var(--tw-bg-opacity));
  }
  .bg-p4 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 102 102 / var(--tw-bg-opacity));
  }
  .bg-p5 {
    --tw-bg-opacity: 1;
    background-color: rgb(21 21 21 / var(--tw-bg-opacity));
  }
  .bg-pink {
    --tw-bg-opacity: 1;
    background-color: rgb(218 0 154 / var(--tw-bg-opacity));
  }
  .bg-plum {
    --tw-bg-opacity: 1;
    background-color: rgb(82 0 66 / var(--tw-bg-opacity));
  }
  .bg-press {
    --tw-bg-opacity: 1;
    background-color: rgb(95 200 234 / var(--tw-bg-opacity));
  }
  .bg-red-dark {
    --tw-bg-opacity: 1;
    background-color: rgb(212 43 75 / var(--tw-bg-opacity));
  }
  .bg-resource {
    --tw-bg-opacity: 1;
    background-color: rgb(63 201 143 / var(--tw-bg-opacity));
  }
  .bg-sand {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  }
  .bg-grey {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
  .bg-white-alpha1 {
    background-color: #ffffff7a;
  }
  .bg-white-alpha2 {
    background-color: #ffffff29;
  }
  .p-3 {
    padding: 0.75rem;
  }
  .\!px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .py-\[30px\] {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .text-center {
    text-align: center;
  }
  .text-base {
    font-size: 18px;
    line-height: 140%;
    font-weight: 400;
  }
  .text-medium {
    font-size: 20px;
    line-height: 140%;
    font-weight: 400;
  }
  .text-small {
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
  }
  .capitalize {
    text-transform: capitalize;
  }
  .outline {
    outline-style: solid;
  }
  .filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
  .transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  .ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }
  .ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
}
/*! purgecss start ignore */
@layer component_base {
  /* ========================================================================
     Component: Base
   ========================================================================== */
  /*
   * 1. Set `font-size` to support `rem` units
   * 2. Prevent adjustments of font size after orientation changes in iOS.
   * 3. Style
   */
  html {
    /* 1 */
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 16px;
    font-weight: normal;
    line-height: 1.5;
    /* 2 */
    -webkit-text-size-adjust: 100%;
    /* 3 */
    background: #fff;
    color: #666;
  }
  /*
   * Remove the margin in all browsers.
   */
  body {
    margin: 0;
  }
  /* Links
   ========================================================================== */
  /*
   * Style
   */
  a,
  .uk-link {
    color: #1e87f0;
    text-decoration: none;
    cursor: pointer;
  }
  a:hover,
  .uk-link:hover,
  .uk-link-toggle:hover .uk-link {
    color: #0f6ecd;
    text-decoration: underline;
  }
  /* Text-level semantics
   ========================================================================== */
  /*
   * 1. Add the correct text decoration in Edge.
   * 2. The shorthand declaration `underline dotted` is not supported in Safari.
   */
  abbr[title] {
    /* 1 */
    -webkit-text-decoration: underline dotted;
            text-decoration: underline dotted;
    /* 2 */
    -webkit-text-decoration-style: dotted;
  }
  /*
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
  b,
  strong {
    font-weight: bolder;
  }
  /*
   * 1. Consolas has a better baseline in running text compared to `Courier`
   * 2. Correct the odd `em` font sizing in all browsers.
   * 3. Style
   */
  :not(pre) &gt; code,
  :not(pre) &gt; kbd,
  :not(pre) &gt; samp {
    /* 1 */
    font-family: Consolas, monaco, monospace;
    /* 2 */
    font-size: 0.875rem;
    /* 3 */
    color: #f0506e;
    white-space: nowrap;
  }
  /*
   * Emphasize
   */
  em {
    color: #f0506e;
  }
  /*
   * Insert
   */
  ins {
    background: #ffd;
    color: #666;
    text-decoration: none;
  }
  /*
   * Mark
   */
  mark {
    background: #ffd;
    color: #666;
  }
  /*
   * Quote
   */
  q {
    font-style: italic;
  }
  /*
   * Add the correct font size in all browsers.
   */
  small {
    font-size: 80%;
  }
  /*
   * Prevents `sub` and `sup` affecting `line-height` in all browsers.
   */
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sup {
    top: -0.5em;
  }
  sub {
    bottom: -0.25em;
  }
  /* Embedded content
   ========================================================================== */
  /*
   * Remove the gap between the element and the bottom of its parent container.
   */
  audio,
  canvas,
  iframe,
  img,
  svg,
  video {
    vertical-align: middle;
  }
  /*
   * 1. Constrain the element to its parent width.
   * 2. Preserve the intrinsic aspect ratio and auto-scale the height of an image if the `height` attribute is present.
   * 3. Take border and padding into account.
   */
  canvas,
  img,
  svg,
  video {
    /* 1 */
    max-width: 100%;
    /* 2 */
    height: auto;
    /* 3 */
    box-sizing: border-box;
  }
  /*
   * Deprecated: only needed for `img` elements with `uk-img`
   * 1. Hide `alt` text for lazy load images.
   * 2. Fix lazy loading images if parent element is set to `display: inline` and has `overflow: hidden`.
   */
  img:not([src]) {
    /* 1 */
    visibility: hidden;
    /* 2 */
    min-width: 1px;
  }
  /*
   * Iframe
   * Remove border in all browsers
   */
  iframe {
    border: 0;
  }
  /* Block elements
   ========================================================================== */
  /*
   * Margins
   */
  p,
  ul,
  ol,
  dl,
  pre,
  address,
  fieldset,
  figure {
    margin: 0 0 20px 0;
  }
  /* Add margin if adjacent element */
  * + p,
  * + ul,
  * + ol,
  * + dl,
  * + pre,
  * + address,
  * + fieldset,
  * + figure {
    margin-top: 20px;
  }
  /* Headings
   ========================================================================== */
  h1, .uk-h1,
  h2, .uk-h2,
  h3, .uk-h3,
  h4, .uk-h4,
  h5, .uk-h5,
  h6, .uk-h6,
  .uk-heading-small,
  .uk-heading-medium,
  .uk-heading-large,
  .uk-heading-xlarge,
  .uk-heading-2xlarge {
    margin: 0 0 20px 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: normal;
    color: #333;
    text-transform: none;
  }
  /* Add margin if adjacent element */
  * + h1, * + .uk-h1,
  * + h2, * + .uk-h2,
  * + h3, * + .uk-h3,
  * + h4, * + .uk-h4,
  * + h5, * + .uk-h5,
  * + h6, * + .uk-h6,
  * + .uk-heading-small,
  * + .uk-heading-medium,
  * + .uk-heading-large,
  * + .uk-heading-xlarge,
  * + .uk-heading-2xlarge {
    margin-top: 40px;
  }
  /*
   * Sizes
   */
  h1, .uk-h1 {
    font-size: 2.23125rem;
    line-height: 1.2;
  }
  h2, .uk-h2 {
    font-size: 1.7rem;
    line-height: 1.3;
  }
  h3, .uk-h3 {
    font-size: 1.5rem;
    line-height: 1.4;
  }
  h4, .uk-h4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
  h5, .uk-h5 {
    font-size: 16px;
    line-height: 1.4;
  }
  h6, .uk-h6 {
    font-size: 0.875rem;
    line-height: 1.4;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    h1, .uk-h1 {
      font-size: 2.625rem;
    }
    h2, .uk-h2 {
      font-size: 2rem;
    }
  }
  /* Lists
   ========================================================================== */
  ul,
  ol {
    padding-left: 30px;
  }
  /*
   * Reset margin for nested lists
   */
  ul &gt; li &gt; ul,
  ul &gt; li &gt; ol,
  ol &gt; li &gt; ol,
  ol &gt; li &gt; ul {
    margin: 0;
  }
  /* Description lists
   ========================================================================== */
  dt {
    font-weight: bold;
  }
  dd {
    margin-left: 0;
  }
  /* Horizontal rules
   ========================================================================== */
  /*
   * 1. Show the overflow in Chrome, Edge and IE.
   * 2. Add the correct text-align in Edge and IE.
   * 3. Style
   */
  hr, .uk-hr {
    /* 1 */
    overflow: visible;
    /* 2 */
    text-align: inherit;
    /* 3 */
    margin: 0 0 20px 0;
    border: 0;
    border-top: 1px solid #e5e5e5;
  }
  /* Add margin if adjacent element */
  * + hr,
  * + .uk-hr {
    margin-top: 20px;
  }
  /* Address
   ========================================================================== */
  address {
    font-style: normal;
  }
  /* Blockquotes
   ========================================================================== */
  blockquote {
    margin: 0 0 20px 0;
    font-size: 1.25rem;
    line-height: 1.5;
    font-style: italic;
  }
  /* Add margin if adjacent element */
  * + blockquote {
    margin-top: 20px;
  }
  /*
   * Content
   */
  blockquote p:last-of-type {
    margin-bottom: 0;
  }
  blockquote footer {
    margin-top: 10px;
    font-size: 0.875rem;
    line-height: 1.5;
  }
  /* Preformatted text
   ========================================================================== */
  /*
   * 1. Contain overflow in all browsers.
   */
  pre {
    font: 0.875rem / 1.5 Consolas, monaco, monospace;
    color: #666;
    -moz-tab-size: 4;
    -o-tab-size: 4;
       tab-size: 4;
    /* 1 */
    overflow: auto;
  }
  pre code {
    font-family: Consolas, monaco, monospace;
  }
  /* Focus
   ========================================================================== */
  :focus {
    outline: none;
  }
  :focus-visible {
    outline: 2px dotted #333;
  }
  /* Selection pseudo-element
   ========================================================================== */
  ::-moz-selection {
    background: #39f;
    color: #fff;
    text-shadow: none;
  }
  ::selection {
    background: #39f;
    color: #fff;
    text-shadow: none;
  }
  /* HTML5 elements
   ========================================================================== */
  /*
   * 1. Add the correct display in Edge, IE 10+, and Firefox.
   * 2. Add the correct display in IE.
   */
  details,
  main { /* 2 */
    display: block;
  }
  /*
   * Add the correct display in all browsers.
   */
  summary {
    display: list-item;
  }
  /*
   * Add the correct display in IE.
   */
  template {
    display: none;
  }
  /* Pass media breakpoints to JS
   ========================================================================== */
  /*
   * Breakpoints
   */
  :root {
    --uk-breakpoint-s: 640px;
    --uk-breakpoint-m: 960px;
    --uk-breakpoint-l: 1200px;
    --uk-breakpoint-xl: 1600px;
  }
  /* ========================================================================
     Component: Link
   ========================================================================== */
  /* Muted
   ========================================================================== */
  a.uk-link-muted,
  .uk-link-muted a,
  .uk-link-toggle .uk-link-muted {
    color: #999;
  }
  a.uk-link-muted:hover,
  .uk-link-muted a:hover,
  .uk-link-toggle:hover .uk-link-muted {
    color: #666;
  }
  /* Text
   ========================================================================== */
  a.uk-link-text,
  .uk-link-text a,
  .uk-link-toggle .uk-link-text {
    color: inherit;
  }
  a.uk-link-text:hover,
  .uk-link-text a:hover,
  .uk-link-toggle:hover .uk-link-text {
    color: #999;
  }
  /* Heading
   ========================================================================== */
  a.uk-link-heading,
  .uk-link-heading a,
  .uk-link-toggle .uk-link-heading {
    color: inherit;
  }
  a.uk-link-heading:hover,
  .uk-link-heading a:hover,
  .uk-link-toggle:hover .uk-link-heading {
    color: #1e87f0;
    text-decoration: none;
  }
  /* Reset
   ========================================================================== */
  /*
   * `!important` needed to override inverse component
   */
  a.uk-link-reset,
  .uk-link-reset a {
    color: inherit !important;
    text-decoration: none !important;
  }
  /* Toggle
   ========================================================================== */
  .uk-link-toggle {
    color: inherit !important;
    text-decoration: none !important;
  }
  /* ========================================================================
     Component: Heading
   ========================================================================== */
  .uk-heading-small {
    font-size: 2.6rem;
    line-height: 1.2;
  }
  .uk-heading-medium {
    font-size: 2.8875rem;
    line-height: 1.1;
  }
  .uk-heading-large {
    font-size: 3.4rem;
    line-height: 1.1;
  }
  .uk-heading-xlarge {
    font-size: 4rem;
    line-height: 1;
  }
  .uk-heading-2xlarge {
    font-size: 6rem;
    line-height: 1;
  }
  /* Tablet Landscape and bigger */
  @media (min-width: 960px) {
    .uk-heading-small {
      font-size: 3.25rem;
    }
    .uk-heading-medium {
      font-size: 3.5rem;
    }
    .uk-heading-large {
      font-size: 4rem;
    }
    .uk-heading-xlarge {
      font-size: 6rem;
    }
    .uk-heading-2xlarge {
      font-size: 8rem;
    }
  }
  /* Laptop and bigger */
  @media (min-width: 1200px) {
    .uk-heading-medium {
      font-size: 4rem;
    }
    .uk-heading-large {
      font-size: 6rem;
    }
    .uk-heading-xlarge {
      font-size: 8rem;
    }
    .uk-heading-2xlarge {
      font-size: 11rem;
    }
  }
  /* Primary
     Deprecated: Use `uk-heading-medium` instead
   ========================================================================== */
  /* Tablet landscape and bigger */
  /* Desktop and bigger */
  /* Hero
     Deprecated: Use `uk-heading-xlarge` instead
   ========================================================================== */
  /* Tablet landscape and bigger */
  /* Desktop and bigger */
  /* Divider
   ========================================================================== */
  .uk-heading-divider {
    padding-bottom: calc(5px + 0.1em);
    border-bottom: calc(0.2px + 0.05em) solid #e5e5e5;
  }
  /* Bullet
   ========================================================================== */
  .uk-heading-bullet {
    position: relative;
  }
  /*
   * 1. Using `inline-block` to make it work with text alignment
   * 2. Center vertically
   * 3. Style
   */
  .uk-heading-bullet::before {
    content: "";
    /* 1 */
    display: inline-block;
    /* 2 */
    position: relative;
    top: calc(-0.1 * 1em);
    vertical-align: middle;
    /* 3 */
    height: calc(4px + 0.7em);
    margin-right: calc(5px + 0.2em);
    border-left: calc(5px + 0.1em) solid #e5e5e5;
  }
  /* Line
   ========================================================================== */
  /*
   * Clip the child element
   */
  .uk-heading-line {
    overflow: hidden;
  }
  /*
   * Extra markup is needed to make it work with text align
   */
  .uk-heading-line &gt; * {
    display: inline-block;
    position: relative;
  }
  /*
   * 1. Center vertically
   * 2. Make the element as large as possible. It's clipped by the container.
   * 3. Style
   */
  .uk-heading-line &gt; ::before,
  .uk-heading-line &gt; ::after {
    content: "";
    /* 1 */
    position: absolute;
    top: calc(50% - (calc(0.2px + 0.05em) / 2));
    /* 2 */
    width: 2000px;
    /* 3 */
    border-bottom: calc(0.2px + 0.05em) solid #e5e5e5;
  }
  .uk-heading-line &gt; ::before {
    right: 100%;
    margin-right: calc(5px + 0.3em);
  }
  .uk-heading-line &gt; ::after {
    left: 100%;
    margin-left: calc(5px + 0.3em);
  }
  /* ========================================================================
     Component: Divider
   ========================================================================== */
  /*
   * 1. Reset default `hr`
   * 2. Set margin if a `div` is used for semantical reason
   */
  [class*=uk-divider] {
    /* 1 */
    border: none;
    /* 2 */
    margin-bottom: 20px;
  }
  /* Add margin if adjacent element */
  * + [class*=uk-divider] {
    margin-top: 20px;
  }
  /* Icon
   ========================================================================== */
  .uk-divider-icon {
    position: relative;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-repeat: no-repeat;
    background-position: 50% 50%;
  }
  .uk-divider-icon::before,
  .uk-divider-icon::after {
    content: "";
    position: absolute;
    top: 50%;
    max-width: calc(50% - (50px / 2));
    border-bottom: 1px solid #e5e5e5;
  }
  .uk-divider-icon::before {
    right: calc(50% + (50px / 2));
    width: 100%;
  }
  .uk-divider-icon::after {
    left: calc(50% + (50px / 2));
    width: 100%;
  }
  /* Small
   ========================================================================== */
  /*
   * 1. Fix height because of `inline-block`
   * 2. Using ::after and inline-block to make `text-align` work
   */
  /* 1 */
  .uk-divider-small {
    line-height: 0;
  }
  /* 2 */
  .uk-divider-small::after {
    content: "";
    display: inline-block;
    width: 100px;
    max-width: 100%;
    border-top: 1px solid #e5e5e5;
    vertical-align: top;
  }
  /* Vertical
   ========================================================================== */
  .uk-divider-vertical {
    width: -moz-max-content;
    width: max-content;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    border-left: 1px solid #e5e5e5;
  }
  /* ========================================================================
     Component: List
   ========================================================================== */
  .uk-list {
    padding: 0;
    list-style: none;
  }
  /*
   * Avoid column break within the list item, when using `column-count`
   */
  .uk-list &gt; * {
    -moz-column-break-inside: avoid;
         break-inside: avoid-column;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-list &gt; * &gt; :last-child {
    margin-bottom: 0;
  }
  /*
   * Style
   */
  .uk-list &gt; :nth-child(n+2),
  .uk-list &gt; * &gt; ul {
    margin-top: 10px;
  }
  /* Marker modifiers
   * Moving `::marker` inside `::before` to style it differently
   * To style the `::marker` is currently only supported in Firefox and Safari
   ========================================================================== */
  .uk-list-disc &gt; *,
  .uk-list-circle &gt; *,
  .uk-list-square &gt; *,
  .uk-list-decimal &gt; *,
  .uk-list-hyphen &gt; * {
    padding-left: 30px;
  }
  /*
   * Type modifiers
   */
  .uk-list-decimal {
    counter-reset: decimal;
  }
  .uk-list-decimal &gt; * {
    counter-increment: decimal;
  }
  .uk-list-disc &gt; ::before,
  .uk-list-circle &gt; ::before,
  .uk-list-square &gt; ::before,
  .uk-list-decimal &gt; ::before,
  .uk-list-hyphen &gt; ::before {
    content: "";
    position: relative;
    left: -30px;
    width: 30px;
    height: 1.5em;
    margin-bottom: -1.5em;
    display: list-item;
    list-style-position: inside;
    text-align: right;
  }
  .uk-list-disc &gt; ::before {
    list-style-type: disc;
  }
  .uk-list-circle &gt; ::before {
    list-style-type: circle;
  }
  .uk-list-square &gt; ::before {
    list-style-type: square;
  }
  .uk-list-decimal &gt; ::before {
    content: counter(decimal, decimal) "â€Š.Â&nbsp;";
  }
  .uk-list-hyphen &gt; ::before {
    content: "â€“Â&nbsp;Â&nbsp;";
  }
  /*
   * Color modifiers
   */
  .uk-list-muted &gt; ::before {
    color: #999 !important;
  }
  .uk-list-emphasis &gt; ::before {
    color: #333 !important;
  }
  .uk-list-primary &gt; ::before {
    color: #1e87f0 !important;
  }
  .uk-list-secondary &gt; ::before {
    color: #222 !important;
  }
  /* Image bullet modifier
   ========================================================================== */
  .uk-list-bullet &gt; * {
    padding-left: 30px;
  }
  .uk-list-bullet &gt; ::before {
    content: "";
    display: list-item;
    position: relative;
    left: -30px;
    width: 30px;
    height: 1.5em;
    margin-bottom: -1.5em;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%;
  }
  /* Style modifiers
   ========================================================================== */
  /*
   * Divider
   */
  .uk-list-divider &gt; :nth-child(n+2) {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid #e5e5e5;
  }
  /*
   * Striped
   */
  .uk-list-striped &gt; * {
    padding: 10px 10px;
  }
  .uk-list-striped &gt; :nth-of-type(odd) {
    background: #f8f8f8;
  }
  .uk-list-striped &gt; :nth-child(n+2) {
    margin-top: 0;
  }
  /* Size modifier
   ========================================================================== */
  .uk-list-large &gt; :nth-child(n+2),
  .uk-list-large &gt; * &gt; ul {
    margin-top: 20px;
  }
  .uk-list-collapse &gt; :nth-child(n+2),
  .uk-list-collapse &gt; * &gt; ul {
    margin-top: 0;
  }
  /*
   * Divider
   */
  .uk-list-large.uk-list-divider &gt; :nth-child(n+2) {
    margin-top: 20px;
    padding-top: 20px;
  }
  .uk-list-collapse.uk-list-divider &gt; :nth-child(n+2) {
    margin-top: 0;
    padding-top: 0;
  }
  /*
   * Striped
   */
  .uk-list-large.uk-list-striped &gt; * {
    padding: 20px 10px;
  }
  .uk-list-collapse.uk-list-striped &gt; * {
    padding-top: 0;
    padding-bottom: 0;
  }
  .uk-list-large.uk-list-striped &gt; :nth-child(n+2),
  .uk-list-collapse.uk-list-striped &gt; :nth-child(n+2) {
    margin-top: 0;
  }
  /* ========================================================================
     Component: Description list
   ========================================================================== */
  /*
   * Term
   */
  .uk-description-list &gt; dt {
    color: #333;
  }
  .uk-description-list &gt; dt:nth-child(n+2) {
    margin-top: 20px;
  }
  /*
   * Description
   */
  /* Style modifier
   ========================================================================== */
  /*
   * Line
   */
  .uk-description-list-divider &gt; dt:nth-child(n+2) {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #e5e5e5;
  }
  /* ========================================================================
     Component: Table
   ========================================================================== */
  /*
   * 1. Remove most spacing between table cells.
   * 2. Behave like a block element
   * 3. Style
   */
  .uk-table {
    /* 1 */
    border-collapse: collapse;
    border-spacing: 0;
    /* 2 */
    width: 100%;
    /* 3 */
    margin-bottom: 20px;
  }
  /* Add margin if adjacent element */
  * + .uk-table {
    margin-top: 20px;
  }
  /* Header cell
   ========================================================================== */
  /*
   * 1. Style
   */
  .uk-table th {
    padding: 16px 12px;
    text-align: left;
    vertical-align: bottom;
    /* 1 */
    font-size: 16px;
    font-weight: bold;
    color: #666;
  }
  /* Cell
   ========================================================================== */
  .uk-table td {
    padding: 16px 12px;
    vertical-align: top;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-table td &gt; :last-child {
    margin-bottom: 0;
  }
  /* Footer
   ========================================================================== */
  .uk-table tfoot {
    font-size: 0.875rem;
  }
  /* Caption
   ========================================================================== */
  .uk-table caption {
    font-size: 0.875rem;
    text-align: left;
    color: #999;
  }
  /* Alignment modifier
   ========================================================================== */
  .uk-table-middle,
  .uk-table-middle td {
    vertical-align: middle !important;
  }
  /* Style modifiers
   ========================================================================== */
  /*
   * Divider
   */
  .uk-table-divider &gt; tr:not(:first-child),
  .uk-table-divider &gt; :not(:first-child) &gt; tr,
  .uk-table-divider &gt; :first-child &gt; tr:not(:first-child) {
    border-top: 1px solid #e5e5e5;
  }
  /*
   * Striped
   */
  .uk-table-striped &gt; tr:nth-of-type(odd),
  .uk-table-striped tbody tr:nth-of-type(odd) {
    background: #f8f8f8;
  }
  /*
   * Hover
   */
  .uk-table-hover &gt; tr:hover,
  .uk-table-hover tbody tr:hover {
    background: #ffd;
  }
  /* Active state
   ========================================================================== */
  .uk-table &gt; tr.uk-active,
  .uk-table tbody tr.uk-active {
    background: #ffd;
  }
  /* Size modifier
   ========================================================================== */
  .uk-table-small th,
  .uk-table-small td {
    padding: 10px 12px;
  }
  .uk-table-large th,
  .uk-table-large td {
    padding: 22px 12px;
  }
  /* Justify modifier
   ========================================================================== */
  .uk-table-justify th:first-child,
  .uk-table-justify td:first-child {
    padding-left: 0;
  }
  .uk-table-justify th:last-child,
  .uk-table-justify td:last-child {
    padding-right: 0;
  }
  /* Cell size modifier
   ========================================================================== */
  .uk-table-shrink {
    width: 1px;
  }
  .uk-table-expand {
    min-width: 150px;
  }
  /* Cell link modifier
   ========================================================================== */
  /*
   * Does not work with `uk-table-justify` at the moment
   */
  .uk-table-link {
    padding: 0 !important;
  }
  .uk-table-link &gt; a {
    display: block;
    padding: 16px 12px;
  }
  .uk-table-small .uk-table-link &gt; a {
    padding: 10px 12px;
  }
  /* Responsive table
   ========================================================================== */
  /* Phone landscape and smaller */
  @media (max-width: 959px) {
    .uk-table-responsive,
    .uk-table-responsive tbody,
    .uk-table-responsive th,
    .uk-table-responsive td,
    .uk-table-responsive tr {
      display: block;
    }
    .uk-table-responsive thead {
      display: none;
    }
    .uk-table-responsive th,
    .uk-table-responsive td {
      width: auto !important;
      max-width: none !important;
      min-width: 0 !important;
      overflow: visible !important;
      white-space: normal !important;
    }
    .uk-table-responsive th:not(:first-child):not(.uk-table-link),
    .uk-table-responsive td:not(:first-child):not(.uk-table-link),
    .uk-table-responsive .uk-table-link:not(:first-child) &gt; a {
      padding-top: 5px !important;
    }
    .uk-table-responsive th:not(:last-child):not(.uk-table-link),
    .uk-table-responsive td:not(:last-child):not(.uk-table-link),
    .uk-table-responsive .uk-table-link:not(:last-child) &gt; a {
      padding-bottom: 5px !important;
    }
    .uk-table-justify.uk-table-responsive th,
    .uk-table-justify.uk-table-responsive td {
      padding-left: 0;
      padding-right: 0;
    }
  }
  /* ========================================================================
     Component: Icon
   ========================================================================== */
  /*
   * Note: 1. - 7. is required for `button` elements. Needed for Close and Form Icon component.
   * 1. Remove margins in Chrome, Safari and Opera.
   * 2. Remove borders for `button`.
   * 3. Remove border-radius in Chrome.
   * 4. Address `overflow` set to `hidden` in IE.
   * 5. Correct `font` properties and `color` not being inherited for `button`.
   * 6. Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 7. Remove default `button` padding and background color
   * 8. Style
   * 9. Fill all SVG elements with the current text color if no `fill` attribute is set
   * 10. Let the container fit the height of the icon
   */
  .uk-icon {
    /* 1 */
    margin: 0;
    /* 2 */
    border: none;
    /* 3 */
    border-radius: 0;
    /* 4 */
    overflow: visible;
    /* 5 */
    font: inherit;
    color: inherit;
    /* 6 */
    text-transform: none;
    /* 7. */
    padding: 0;
    background-color: transparent;
    /* 8 */
    display: inline-block;
    /* 9 */
    fill: currentcolor;
    /* 10 */
    line-height: 0;
  }
  /* Required for `button`. */
  button.uk-icon:not(:disabled) {
    cursor: pointer;
  }
  /*
   * Remove the inner border and padding in Firefox.
   */
  .uk-icon::-moz-focus-inner {
    border: 0;
    padding: 0;
  }
  /*
   * Set the fill and stroke color of all SVG elements to the current text color
   */
  .uk-icon:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) {
    fill: currentcolor;
  }
  .uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) {
    stroke: currentcolor;
  }
  /*
   * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
   */
  .uk-icon &gt; * {
    transform: translate(0, 0);
  }
  /* Image modifier
   ========================================================================== */
  /*
   * Display images in icon dimensions
   * 1. Required for `span` with background image
   * 2. Required for `image`
   */
  .uk-icon-image {
    width: 20px;
    height: 20px;
    /* 1 */
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: middle;
    /* 2 */
    -o-object-fit: scale-down;
       object-fit: scale-down;
    max-width: none;
  }
  /* Style modifiers
   ========================================================================== */
  /*
   * Link
   * 1. Allow text within link
   */
  .uk-icon-link {
    color: #999;
    /* 1 */
    text-decoration: none !important;
  }
  .uk-icon-link:hover {
    color: #666;
  }
  /* OnClick + Active */
  .uk-icon-link:active,
  .uk-active &gt; .uk-icon-link {
    color: #595959;
  }
  /*
   * Button
   * 1. Center icon vertically and horizontally
   */
  .uk-icon-button {
    box-sizing: border-box;
    width: 36px;
    height: 36px;
    border-radius: 500px;
    background: #f8f8f8;
    color: #999;
    vertical-align: middle;
    /* 1 */
    display: inline-flex;
    justify-content: center;
    align-items: center;
  }
  /* Hover */
  .uk-icon-button:hover {
    background-color: #ebebeb;
    color: #666;
  }
  /* OnClick + Active */
  .uk-icon-button:active,
  .uk-active &gt; .uk-icon-button {
    background-color: #dfdfdf;
    color: #666;
  }
  /* ========================================================================
     Component: Form Range
   ========================================================================== */
  /*
   * 1. Remove default style.
   * 2. Define consistent box sizing.
   * 3. Remove `margin` in all browsers.
   * 4. Align to the center of the line box.
   * 5. Prevent content overflow if a fixed width is used.
   * 6. Take the full width.
   * 7. Remove white background in Chrome.
   */
  .uk-range {
    /* 1 */
    -webkit-appearance: none;
    /* 2 */
    box-sizing: border-box;
    /* 3 */
    margin: 0;
    /* 4 */
    vertical-align: middle;
    /* 5 */
    max-width: 100%;
    /* 6 */
    width: 100%;
    /* 7 */
    background: transparent;
  }
  /* Focus */
  .uk-range:focus {
    outline: none;
  }
  .uk-range::-moz-focus-outer {
    border: none;
  }
  /*
   * Improves consistency of cursor style for clickable elements
   */
  .uk-range:not(:disabled)::-webkit-slider-thumb {
    cursor: pointer;
  }
  .uk-range:not(:disabled)::-moz-range-thumb {
    cursor: pointer;
  }
  /*
   * Track
   * 1. Safari doesn't have a focus state. Using active instead.
   */
  /* Webkit */
  .uk-range::-webkit-slider-runnable-track {
    height: 3px;
    background: #ebebeb;
  }
  .uk-range:focus::-webkit-slider-runnable-track,
  .uk-range:active::-webkit-slider-runnable-track {
    background: #dfdfdf;
  }
  /* Firefox */
  .uk-range::-moz-range-track {
    height: 3px;
    background: #ebebeb;
  }
  .uk-range:focus::-moz-range-track {
    background: #dfdfdf;
  }
  /*
   * Thumb
   * 1. Reset
   * 2. Style
   */
  /* Webkit */
  .uk-range::-webkit-slider-thumb {
    /* 1 */
    -webkit-appearance: none;
    margin-top: -7px;
    /* 2 */
    height: 15px;
    width: 15px;
    border-radius: 500px;
    background: #666;
  }
  /* Firefox */
  .uk-range::-moz-range-thumb {
    /* 1 */
    border: none;
    /* 2 */
    height: 15px;
    width: 15px;
    margin-top: -7px;
    border-radius: 500px;
    background: #666;
  }
  /* ========================================================================
     Component: Form
   ========================================================================== */
  /*
   * 1. Define consistent box sizing.
   *    Default is `content-box` with following exceptions set to `border-box`
   *    `select`, `input[type="checkbox"]` and `input[type="radio"]`
   *    `input[type="search"]` in Chrome, Safari and Opera
   *    `input[type="color"]` in Firefox
   * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
   * 3. Remove `border-radius` in iOS.
   * 4. Change font properties to `inherit` in all browsers.
   */
  .uk-input,
  .uk-select,
  .uk-textarea,
  .uk-radio,
  .uk-checkbox {
    /* 1 */
    box-sizing: border-box;
    /* 2 */
    margin: 0;
    /* 3 */
    border-radius: 0;
    /* 4 */
    font: inherit;
  }
  /*
   * Show the overflow in Edge.
   */
  .uk-input {
    overflow: visible;
  }
  /*
   * Remove the inheritance of text transform in Firefox.
   */
  .uk-select {
    text-transform: none;
  }
  /*
   * 1. Change font properties to `inherit` in all browsers
   * 2. Don't inherit the `font-weight` and use `bold` instead.
   * NOTE: Both declarations don't work in Chrome, Safari and Opera.
   */
  .uk-select optgroup {
    /* 1 */
    font: inherit;
    /* 2 */
    font-weight: bold;
  }
  /*
   * Remove the default vertical scrollbar in IE 10+.
   */
  .uk-textarea {
    overflow: auto;
  }
  /*
   * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.
   */
  .uk-input[type=search]::-webkit-search-cancel-button,
  .uk-input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  /*
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
  .uk-input[type=number]::-webkit-inner-spin-button,
  .uk-input[type=number]::-webkit-outer-spin-button {
    height: auto;
  }
  /*
   * Removes placeholder transparency in Firefox.
   */
  .uk-input::-moz-placeholder,
  .uk-textarea::-moz-placeholder {
    opacity: 1;
  }
  /*
   * Improves consistency of cursor style for clickable elements
   */
  .uk-radio:not(:disabled),
  .uk-checkbox:not(:disabled) {
    cursor: pointer;
  }
  /*
   * Define consistent border, margin, and padding.
   */
  .uk-fieldset {
    border: none;
    margin: 0;
    padding: 0;
  }
  /* Input, select and textarea
   * Allowed: `text`, `password`, `datetime-local`, `date`,  `month`,
              `time`, `week`, `number`, `email`, `url`, `search`, `tel`, `color`
   * Disallowed: `range`, `radio`, `checkbox`, `file`, `submit`, `reset` and `image`
   ========================================================================== */
  /*
   * Remove default style in iOS.
   */
  .uk-input,
  .uk-textarea {
    -webkit-appearance: none;
  }
  /*
   * 1. Prevent content overflow if a fixed width is used
   * 2. Take the full width
   * 3. Reset default
   * 4. Style
   */
  .uk-input,
  .uk-select,
  .uk-textarea {
    /* 1 */
    max-width: 100%;
    /* 2 */
    width: 100%;
    /* 3 */
    border: 0 none;
    /* 4 */
    padding: 0 10px;
    background: #f8f8f8;
    color: #666;
  }
  /*
   * Single-line
   * 1. Allow any element to look like an `input` or `select` element
   * 2. Make sure line-height is not larger than height
   *    Also needed to center the text vertically
   */
  .uk-input,
  .uk-select:not([multiple]):not([size]) {
    height: 40px;
    vertical-align: middle;
    /* 1 */
    display: inline-block;
  }
  /* 2 */
  .uk-input:not(input),
  .uk-select:not(select) {
    line-height: 40px;
  }
  /*
   * Multi-line
   */
  .uk-select[multiple],
  .uk-select[size],
  .uk-textarea {
    padding-top: 6px;
    padding-bottom: 6px;
    vertical-align: top;
  }
  .uk-select[multiple],
  .uk-select[size] {
    resize: vertical;
  }
  /* Focus */
  .uk-input:focus,
  .uk-select:focus,
  .uk-textarea:focus {
    outline: none;
    background-color: #ebebeb;
    color: #666;
  }
  /* Disabled */
  .uk-input:disabled,
  .uk-select:disabled,
  .uk-textarea:disabled {
    background-color: #f8f8f8;
    color: #999;
  }
  /*
   * Placeholder
   */
  .uk-input::-moz-placeholder {
    color: #999;
  }
  .uk-input::placeholder {
    color: #999;
  }
  .uk-textarea::-moz-placeholder {
    color: #999;
  }
  .uk-textarea::placeholder {
    color: #999;
  }
  /* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)
   ========================================================================== */
  /*
   * Small
   */
  .uk-form-small {
    font-size: 0.875rem;
  }
  /* Single-line */
  .uk-form-small:not(textarea):not([multiple]):not([size]) {
    height: 30px;
    padding-left: 8px;
    padding-right: 8px;
  }
  /* Multi-line */
  textarea.uk-form-small,
  [multiple].uk-form-small,
  [size].uk-form-small {
    padding: 5px 8px;
  }
  .uk-form-small:not(select):not(input):not(textarea) {
    line-height: 30px;
  }
  /*
   * Large
   */
  .uk-form-large {
    font-size: 1.25rem;
  }
  /* Single-line */
  .uk-form-large:not(textarea):not([multiple]):not([size]) {
    height: 55px;
    padding-left: 12px;
    padding-right: 12px;
  }
  /* Multi-line */
  textarea.uk-form-large,
  [multiple].uk-form-large,
  [size].uk-form-large {
    padding: 7px 12px;
  }
  .uk-form-large:not(select):not(input):not(textarea) {
    line-height: 55px;
  }
  /* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)
   ========================================================================== */
  /*
   * Error
   */
  .uk-form-danger,
  .uk-form-danger:focus {
    color: #f0506e;
  }
  /*
   * Success
   */
  .uk-form-success,
  .uk-form-success:focus {
    color: #32d296;
  }
  /*
   * Blank
   */
  .uk-form-blank {
    background: none;
  }
  /* Width modifiers (`uk-input`, `uk-select` and `uk-textarea`)
   ========================================================================== */
  /*
   * Fixed widths
   * Different widths for mini sized `input` and `select` elements
   */
  input.uk-form-width-xsmall {
    width: 50px;
  }
  select.uk-form-width-xsmall {
    width: 75px;
  }
  .uk-form-width-small {
    width: 130px;
  }
  .uk-form-width-medium {
    width: 200px;
  }
  .uk-form-width-large {
    width: 500px;
  }
  /* Select
   ========================================================================== */
  /*
   * 1. Remove default style. Also works in Firefox
   * 2. Style
   * 3. Set `color` for options in the select dropdown, because the inherited `color` might be too light.
   */
  .uk-select:not([multiple]):not([size]) {
    /* 1 */
    -webkit-appearance: none;
    -moz-appearance: none;
    /* 2 */
    padding-right: 20px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-repeat: no-repeat;
    background-position: 100% 50%;
  }
  /* 3 */
  .uk-select:not([multiple]):not([size]) option {
    color: #666;
  }
  /*
   * Disabled
   */
  .uk-select:not([multiple]):not([size]):disabled {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  }
  /* Datalist
   ========================================================================== */
  /*
   * 1. Remove default style in Chrome
   */
  .uk-input[list] {
    padding-right: 20px;
    background-repeat: no-repeat;
    background-position: 100% 50%;
  }
  .uk-input[list]:hover,
  .uk-input[list]:focus {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  }
  /* 1 */
  .uk-input[list]::-webkit-calendar-picker-indicator {
    display: none !important;
  }
  /* Radio and checkbox
   ========================================================================== */
  /*
   * 1. Style
   * 2. Make box more robust so it clips the child element
   * 3. Vertical alignment
   * 4. Remove default style
   * 5. Fix black background on iOS
   * 6. Center icons
   */
  .uk-radio,
  .uk-checkbox {
    /* 1 */
    display: inline-block;
    height: 16px;
    width: 16px;
    /* 2 */
    overflow: hidden;
    /* 3 */
    margin-top: -4px;
    vertical-align: middle;
    /* 4 */
    -webkit-appearance: none;
    -moz-appearance: none;
    /* 5 */
    background-color: #ebebeb;
    /* 6 */
    background-repeat: no-repeat;
    background-position: 50% 50%;
  }
  .uk-radio {
    border-radius: 50%;
  }
  /* Focus */
  .uk-radio:focus,
  .uk-checkbox:focus {
    background-color: #dfdfdf;
    outline: none;
  }
  /*
   * Checked
   */
  .uk-radio:checked,
  .uk-checkbox:checked,
  .uk-checkbox:indeterminate {
    background-color: #1e87f0;
  }
  /* Focus */
  .uk-radio:checked:focus,
  .uk-checkbox:checked:focus,
  .uk-checkbox:indeterminate:focus {
    background-color: #0e6ecd;
  }
  /*
   * Icons
   */
  .uk-radio:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
  }
  .uk-checkbox:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  }
  .uk-checkbox:indeterminate {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
  }
  /*
   * Disabled
   */
  .uk-radio:disabled,
  .uk-checkbox:disabled {
    background-color: #f8f8f8;
  }
  .uk-radio:disabled:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
  }
  .uk-checkbox:disabled:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  }
  .uk-checkbox:disabled:indeterminate {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
  }
  /* Legend
   ========================================================================== */
  /*
   * Legend
   * 1. Behave like block element
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove padding so people aren't caught out if they zero out fieldsets.
   * 4. Style
   */
  .uk-legend {
    /* 1 */
    width: 100%;
    /* 2 */
    color: inherit;
    /* 3 */
    padding: 0;
    /* 4 */
    font-size: 1.5rem;
    line-height: 1.4;
  }
  /* Custom controls
   ========================================================================== */
  /*
   * 1. Container fits its content
   * 2. Create position context
   * 3. Prevent content overflow
   * 4. Behave like most inline-block elements
   */
  .uk-form-custom {
    /* 1 */
    display: inline-block;
    /* 2 */
    position: relative;
    /* 3 */
    max-width: 100%;
    /* 4 */
    vertical-align: middle;
  }
  /*
   * 1. Position and resize the form control to always cover its container
   * 2. Required for Firefox for positioning to the left
   * 3. Required for Webkit to make `height` work
   * 4. Hide controle and show cursor
   * 5. Needed for the cursor
   * 6. Clip height caused by 5. Needed for Webkit only
   */
  .uk-form-custom select,
  .uk-form-custom input[type=file] {
    /* 1 */
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    /* 2 */
    left: 0;
    /* 3 */
    -webkit-appearance: none;
    /* 4 */
    opacity: 0;
    cursor: pointer;
  }
  .uk-form-custom input[type=file] {
    /* 5 */
    font-size: 500px;
    /* 6 */
    overflow: hidden;
  }
  /* Label
   ========================================================================== */
  /* Layout
   ========================================================================== */
  /*
   * Stacked
   */
  .uk-form-stacked .uk-form-label {
    display: block;
    margin-bottom: 10px;
  }
  /*
   * Horizontal
   */
  /* Tablet portrait and smaller */
  @media (max-width: 959px) {
    /* Behave like `uk-form-stacked` */
    .uk-form-horizontal .uk-form-label {
      display: block;
      margin-bottom: 10px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-form-horizontal .uk-form-label {
      width: 200px;
      margin-top: 7px;
      float: left;
    }
    .uk-form-horizontal .uk-form-controls {
      margin-left: 215px;
    }
    /* Better vertical alignment if controls are checkboxes and radio buttons with text */
    .uk-form-horizontal .uk-form-controls-text {
      padding-top: 7px;
    }
  }
  /* Icons
   ========================================================================== */
  /*
   * 1. Set position
   * 2. Set width
   * 3. Center icon vertically and horizontally
   * 4. Style
   */
  .uk-form-icon {
    /* 1 */
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    /* 2 */
    width: 40px;
    /* 3 */
    display: inline-flex;
    justify-content: center;
    align-items: center;
    /* 4 */
    color: #999;
  }
  /*
   * Required for `a`.
   */
  .uk-form-icon:hover {
    color: #666;
  }
  /*
   * Make `input` element clickable through icon, e.g. if it's a `span`
   */
  .uk-form-icon:not(a):not(button):not(input) {
    pointer-events: none;
  }
  /*
   * Input padding
   */
  .uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input {
    padding-left: 40px !important;
  }
  /*
   * Position modifier
   */
  .uk-form-icon-flip {
    right: 0;
    left: auto;
  }
  .uk-form-icon-flip ~ .uk-input {
    padding-right: 40px !important;
  }
  /* ========================================================================
     Component: Button
   ========================================================================== */
  /*
   * 1. Remove margins in Chrome, Safari and Opera.
   * 2. Remove borders for `button`.
   * 3. Address `overflow` set to `hidden` in IE.
   * 4. Correct `font` properties and `color` not being inherited for `button`.
   * 5. Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 6. Remove default style for `input type="submit"`in iOS.
   * 7. Style
   * 8. `line-height` is used to create a height because it also centers the text vertically for `a` elements.
   *    Better would be to use height and flexbox to center the text vertically but flexbox doesn't work in Firefox on `button` elements.
   * 9. Align text if button has a width
   * 10. Required for `a`.
   */
  .uk-button {
    /* 1 */
    margin: 0;
    /* 2 */
    border: none;
    /* 3 */
    overflow: visible;
    /* 4 */
    font: inherit;
    color: inherit;
    /* 5 */
    text-transform: none;
    /* 6 */
    -webkit-appearance: none;
    border-radius: 0;
    /* 7 */
    display: inline-block;
    box-sizing: border-box;
    padding: 0 30px;
    vertical-align: middle;
    font-size: 16px;
    /* 8 */
    line-height: 40px;
    /* 9 */
    text-align: center;
    /* 10 */
    text-decoration: none;
  }
  .uk-button:not(:disabled) {
    cursor: pointer;
  }
  /*
   * Remove the inner border and padding in Firefox.
   */
  .uk-button::-moz-focus-inner {
    border: 0;
    padding: 0;
  }
  /* Hover */
  .uk-button:hover {
    /* 9 */
    text-decoration: none;
  }
  /* OnClick + Active */
  /* Style modifiers
   ========================================================================== */
  /*
   * Default
   */
  .uk-button-default {
    background-color: #f8f8f8;
    color: #333;
  }
  /* Hover */
  .uk-button-default:hover {
    background-color: #ebebeb;
    color: #333;
  }
  /* OnClick + Active */
  .uk-button-default:active,
  .uk-button-default.uk-active {
    background-color: #dfdfdf;
    color: #333;
  }
  /*
   * Primary
   */
  .uk-button-primary {
    background-color: #1e87f0;
    color: #fff;
  }
  /* Hover */
  .uk-button-primary:hover {
    background-color: #0f7ae5;
    color: #fff;
  }
  /* OnClick + Active */
  .uk-button-primary:active,
  .uk-button-primary.uk-active {
    background-color: #0e6ecd;
    color: #fff;
  }
  /*
   * Secondary
   */
  .uk-button-secondary {
    background-color: #222;
    color: #fff;
  }
  /* Hover */
  .uk-button-secondary:hover {
    background-color: #151515;
    color: #fff;
  }
  /* OnClick + Active */
  .uk-button-secondary:active,
  .uk-button-secondary.uk-active {
    background-color: #090909;
    color: #fff;
  }
  /*
   * Danger
   */
  .uk-button-danger {
    background-color: #f0506e;
    color: #fff;
  }
  /* Hover */
  .uk-button-danger:hover {
    background-color: #ee395b;
    color: #fff;
  }
  /* OnClick + Active */
  .uk-button-danger:active,
  .uk-button-danger.uk-active {
    background-color: #ec2147;
    color: #fff;
  }
  /*
   * Disabled
   * The same for all style modifiers
   */
  .uk-button-default:disabled,
  .uk-button-primary:disabled,
  .uk-button-secondary:disabled,
  .uk-button-danger:disabled {
    background-color: #f8f8f8;
    color: #999;
  }
  /* Size modifiers
   ========================================================================== */
  .uk-button-small {
    padding: 0 15px;
    line-height: 30px;
    font-size: 0.875rem;
  }
  .uk-button-large {
    padding: 0 40px;
    line-height: 55px;
    font-size: 1.25rem;
  }
  /* Text modifiers
   ========================================================================== */
  /*
   * Text
   * 1. Reset
   * 2. Style
   */
  .uk-button-text {
    /* 1 */
    padding: 0;
    line-height: 1.5;
    background: none;
    /* 2 */
    color: #333;
  }
  /* Hover */
  .uk-button-text:hover {
    color: #999;
  }
  /* Disabled */
  .uk-button-text:disabled {
    color: #999;
  }
  /*
   * Link
   * 1. Reset
   * 2. Style
   */
  .uk-button-link {
    /* 1 */
    padding: 0;
    line-height: 1.5;
    background: none;
    /* 2 */
    color: #333;
  }
  /* Hover */
  .uk-button-link:hover {
    color: #999;
    text-decoration: none;
  }
  /* Disabled */
  .uk-button-link:disabled {
    color: #999;
    text-decoration: none;
  }
  /* Group
   ========================================================================== */
  /*
   * 1. Using `flex` instead of `inline-block` to prevent whitespace betweent child elements
   * 2. Behave like button
   * 3. Create position context
   */
  .uk-button-group {
    /* 1 */
    display: inline-flex;
    /* 2 */
    vertical-align: middle;
    /* 3 */
    position: relative;
  }
  /* ========================================================================
     Component: Progress
   ========================================================================== */
  /*
   * 1. Add the correct vertical alignment in all browsers.
   * 2. Behave like a block element.
   * 3. Remove borders in Firefox.
   * 4. Remove default style in Chrome, Safari and Edge.
   * 5. Style
   */
  .uk-progress {
    /* 1 */
    vertical-align: baseline;
    /* 2 */
    display: block;
    width: 100%;
    /* 3 */
    border: 0;
    /* 4 */
    background-color: #f8f8f8;
    /* 5 */
    margin-bottom: 20px;
    height: 15px;
  }
  /* Add margin if adjacent element */
  * + .uk-progress {
    margin-top: 20px;
  }
  /*
   * Show background color set on `uk-progress` in Chrome, Safari and Edge.
   */
  .uk-progress::-webkit-progress-bar {
    background-color: transparent;
  }
  /*
   * Progress Bar
   * 1. Transitions don't work on `::-moz-progress-bar` pseudo element in Firefox yet.
   *    https://bugzilla.mozilla.org/show_bug.cgi?id=662351
   */
  .uk-progress::-webkit-progress-value {
    background-color: #1e87f0;
    -webkit-transition: width 0.6s ease;
    transition: width 0.6s ease;
  }
  .uk-progress::-moz-progress-bar {
    background-color: #1e87f0;
    /* 1 */
    -moz-transition: width 0.6s ease;
    transition: width 0.6s ease;
  }
  /* ========================================================================
     Component: Section
   ========================================================================== */
  /*
   * 1. Make it work with `100vh` and height in general
   */
  .uk-section {
    display: flow-root;
    box-sizing: border-box; /* 1 */
    padding-top: 40px;
    padding-bottom: 40px;
  }
  /* Desktop and bigger */
  @media (min-width: 960px) {
    .uk-section {
      padding-top: 70px;
      padding-bottom: 70px;
    }
  }
  /*
   * Remove margin from the last-child
   */
  .uk-section &gt; :last-child {
    margin-bottom: 0;
  }
  /* Size modifiers
   ========================================================================== */
  /*
   * XSmall
   */
  .uk-section-xsmall {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  /*
   * Small
   */
  .uk-section-small {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  /*
   * Large
   */
  .uk-section-large {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-section-large {
      padding-top: 140px;
      padding-bottom: 140px;
    }
  }
  /*
   * XLarge
   */
  .uk-section-xlarge {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-section-xlarge {
      padding-top: 210px;
      padding-bottom: 210px;
    }
  }
  /* Style modifiers
   ========================================================================== */
  /*
   * Default
   */
  .uk-section-default {
    background: #fff;
  }
  /*
   * Muted
   */
  .uk-section-muted {
    background: #f8f8f8;
  }
  /*
   * Primary
   */
  .uk-section-primary {
    background: #1e87f0;
  }
  /*
   * Secondary
   */
  .uk-section-secondary {
    background: #222;
  }
  /* Overlap modifier
   ========================================================================== */
  /*
   * Reserved modifier to make a section overlap another section with an border image
   * Implemented by the theme
   */
  /* ========================================================================
     Component: Container
   ========================================================================== */
  /*
   * 1. Box sizing has to be `content-box` so the max-width is always the same and
   *    unaffected by the padding on different breakpoints. It's important for the size modifiers.
   */
  .uk-container {
    display: flow-root;
    /* 1 */
    box-sizing: content-box;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-container {
      padding-left: 30px;
      padding-right: 30px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-container {
      padding-left: 40px;
      padding-right: 40px;
    }
  }
  /*
   * Remove margin from the last-child
   */
  .uk-container &gt; :last-child {
    margin-bottom: 0;
  }
  /*
   * Remove padding from nested containers
   */
  .uk-container .uk-container {
    padding-left: 0;
    padding-right: 0;
  }
  /* Size modifier
   ========================================================================== */
  .uk-container-xsmall {
    max-width: 750px;
  }
  .uk-container-small {
    max-width: 900px;
  }
  .uk-container-large {
    max-width: 1400px;
  }
  .uk-container-xlarge {
    max-width: 1600px;
  }
  .uk-container-expand {
    max-width: none;
  }
  /* Expand modifier
   ========================================================================== */
  /*
   * Expand one side only
   */
  .uk-container-expand-left {
    margin-left: 0;
  }
  .uk-container-expand-right {
    margin-right: 0;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-container-expand-left.uk-container-xsmall,
    .uk-container-expand-right.uk-container-xsmall {
      max-width: calc(50% + (750px / 2) - 30px);
    }
    .uk-container-expand-left.uk-container-small,
    .uk-container-expand-right.uk-container-small {
      max-width: calc(50% + (900px / 2) - 30px);
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-container-expand-left,
    .uk-container-expand-right {
      max-width: calc(50% + (1200px / 2) - 40px);
    }
    .uk-container-expand-left.uk-container-xsmall,
    .uk-container-expand-right.uk-container-xsmall {
      max-width: calc(50% + (750px / 2) - 40px);
    }
    .uk-container-expand-left.uk-container-small,
    .uk-container-expand-right.uk-container-small {
      max-width: calc(50% + (900px / 2) - 40px);
    }
    .uk-container-expand-left.uk-container-large,
    .uk-container-expand-right.uk-container-large {
      max-width: calc(50% + (1400px / 2) - 40px);
    }
    .uk-container-expand-left.uk-container-xlarge,
    .uk-container-expand-right.uk-container-xlarge {
      max-width: calc(50% + (1600px / 2) - 40px);
    }
  }
  /* Item
   ========================================================================== */
  /*
   * Utility classes to reset container padding on the left or right side
   * Note: It has to be negative margin on the item, because it's specific to the item.
   */
  .uk-container-item-padding-remove-left,
  .uk-container-item-padding-remove-right {
    width: calc(100% + 15px);
  }
  .uk-container-item-padding-remove-left {
    margin-left: -15px;
  }
  .uk-container-item-padding-remove-right {
    margin-right: -15px;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-container-item-padding-remove-left,
    .uk-container-item-padding-remove-right {
      width: calc(100% + 30px);
    }
    .uk-container-item-padding-remove-left {
      margin-left: -30px;
    }
    .uk-container-item-padding-remove-right {
      margin-right: -30px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-container-item-padding-remove-left,
    .uk-container-item-padding-remove-right {
      width: calc(100% + 40px);
    }
    .uk-container-item-padding-remove-left {
      margin-left: -40px;
    }
    .uk-container-item-padding-remove-right {
      margin-right: -40px;
    }
  }
  /* ========================================================================
     Component: Tile
   ========================================================================== */
  .uk-tile {
    display: flow-root;
    position: relative;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 40px;
    padding-bottom: 40px;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-tile {
      padding-left: 30px;
      padding-right: 30px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-tile {
      padding-left: 40px;
      padding-right: 40px;
      padding-top: 70px;
      padding-bottom: 70px;
    }
  }
  /*
   * Remove margin from the last-child
   */
  .uk-tile &gt; :last-child {
    margin-bottom: 0;
  }
  /* Size modifiers
   ========================================================================== */
  /*
   * XSmall
   */
  .uk-tile-xsmall {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  /*
   * Small
   */
  .uk-tile-small {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  /*
   * Large
   */
  .uk-tile-large {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-tile-large {
      padding-top: 140px;
      padding-bottom: 140px;
    }
  }
  /*
   * XLarge
   */
  .uk-tile-xlarge {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-tile-xlarge {
      padding-top: 210px;
      padding-bottom: 210px;
    }
  }
  /* Style modifiers
   ========================================================================== */
  /*
   * Default
   */
  .uk-tile-default {
    background-color: #fff;
  }
  /*
   * Muted
   */
  .uk-tile-muted {
    background-color: #f8f8f8;
  }
  /*
   * Primary
   */
  .uk-tile-primary {
    background-color: #1e87f0;
  }
  /*
   * Secondary
   */
  .uk-tile-secondary {
    background-color: #222;
  }
  /* ========================================================================
     Component: Card
   ========================================================================== */
  .uk-card {
    position: relative;
    box-sizing: border-box;
  }
  /* Sections
   ========================================================================== */
  .uk-card-body {
    display: flow-root;
    padding: 30px 30px;
  }
  .uk-card-header {
    display: flow-root;
    padding: 15px 30px;
  }
  .uk-card-footer {
    display: flow-root;
    padding: 15px 30px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-card-body {
      padding: 40px 40px;
    }
    .uk-card-header {
      padding: 20px 40px;
    }
    .uk-card-footer {
      padding: 20px 40px;
    }
  }
  /*
   * Remove margin from the last-child
   */
  .uk-card-body &gt; :last-child,
  .uk-card-header &gt; :last-child,
  .uk-card-footer &gt; :last-child {
    margin-bottom: 0;
  }
  /* Media
   ========================================================================== */
  /*
   * Reserved alignment modifier to style the media element, e.g. with `border-radius`
   * Implemented by the theme
   */
  /* Title
   ========================================================================== */
  .uk-card-title {
    font-size: 1.5rem;
    line-height: 1.4;
  }
  /* Badge
   ========================================================================== */
  /*
   * 1. Position
   * 2. Size
   * 3. Style
   * 4. Center child vertically
   */
  .uk-card-badge {
    /* 1 */
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 1;
    /* 2 */
    height: 22px;
    padding: 0 10px;
    /* 3 */
    background: #1e87f0;
    color: #fff;
    font-size: 0.875rem;
    /* 4 */
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 0;
  }
  /*
   * Remove margin from adjacent element
   */
  .uk-card-badge:first-child + * {
    margin-top: 0;
  }
  /* Hover modifier
   ========================================================================== */
  .uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {
    background-color: #f8f8f8;
  }
  /* Style modifiers
   ========================================================================== */
  /*
   * Default
   * Note: Header and Footer are only implemented for the default style
   */
  .uk-card-default {
    background-color: #f8f8f8;
    color: #666;
  }
  .uk-card-default .uk-card-title {
    color: #333;
  }
  .uk-card-default.uk-card-hover:hover {
    background-color: #ebebeb;
  }
  /*
   * Primary
   */
  .uk-card-primary {
    background-color: #1e87f0;
    color: #fff;
  }
  .uk-card-primary .uk-card-title {
    color: #fff;
  }
  .uk-card-primary.uk-card-hover:hover {
    background-color: #0f7ae5;
  }
  /*
   * Secondary
   */
  .uk-card-secondary {
    background-color: #222;
    color: #fff;
  }
  .uk-card-secondary .uk-card-title {
    color: #fff;
  }
  .uk-card-secondary.uk-card-hover:hover {
    background-color: #151515;
  }
  /* Size modifier
   ========================================================================== */
  /*
   * Small
   */
  .uk-card-small.uk-card-body,
  .uk-card-small .uk-card-body {
    padding: 20px 20px;
  }
  .uk-card-small .uk-card-header {
    padding: 13px 20px;
  }
  .uk-card-small .uk-card-footer {
    padding: 13px 20px;
  }
  /*
   * Large
   */
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-card-large.uk-card-body,
    .uk-card-large .uk-card-body {
      padding: 70px 70px;
    }
    .uk-card-large .uk-card-header {
      padding: 35px 70px;
    }
    .uk-card-large .uk-card-footer {
      padding: 35px 70px;
    }
  }
  /* ========================================================================
     Component: Close
   ========================================================================== */
  /*
   * Adopts `uk-icon`
   */
  .uk-close {
    color: #999;
  }
  /* Hover */
  .uk-close:hover {
    color: #666;
  }
  /* ========================================================================
     Component: Spinner
   ========================================================================== */
  /*
   * Adopts `uk-icon`
   */
  /* SVG
   ========================================================================== */
  .uk-spinner &gt; * {
    animation: uk-spinner-rotate 1.4s linear infinite;
  }
  @keyframes uk-spinner-rotate {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(270deg);
    }
  }
  /*
   * Circle
   */
  .uk-spinner &gt; * &gt; * {
    stroke-dasharray: 88px;
    stroke-dashoffset: 0;
    transform-origin: center;
    animation: uk-spinner-dash 1.4s ease-in-out infinite;
    stroke-width: 1;
    stroke-linecap: round;
  }
  @keyframes uk-spinner-dash {
    0% {
      stroke-dashoffset: 88px;
    }
    50% {
      stroke-dashoffset: 22px;
      transform: rotate(135deg);
    }
    100% {
      stroke-dashoffset: 88px;
      transform: rotate(450deg);
    }
  }
  /* ========================================================================
     Component: Totop
   ========================================================================== */
  /*
   * Addopts `uk-icon`
   */
  .uk-totop {
    padding: 5px;
    color: #999;
  }
  /* Hover */
  .uk-totop:hover {
    color: #666;
  }
  /* OnClick */
  .uk-totop:active {
    color: #333;
  }
  /* ========================================================================
     Component: Marker
   ========================================================================== */
  /*
   * Addopts `uk-icon`
   */
  .uk-marker {
    padding: 5px;
    background: #222;
    color: #fff;
  }
  /* Hover */
  .uk-marker:hover {
    color: #fff;
  }
  /* ========================================================================
     Component: Alert
   ========================================================================== */
  .uk-alert {
    position: relative;
    margin-bottom: 20px;
    padding: 15px 29px 15px 15px;
    background: #f8f8f8;
    color: #666;
  }
  /* Add margin if adjacent element */
  * + .uk-alert {
    margin-top: 20px;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-alert &gt; :last-child {
    margin-bottom: 0;
  }
  /* Close
   * Adopts `uk-close`
   ========================================================================== */
  .uk-alert-close {
    position: absolute;
    top: 20px;
    right: 15px;
  }
  /*
   * Remove margin from adjacent element
   */
  .uk-alert-close:first-child + * {
    margin-top: 0;
  }
  /*
   * Hover
   */
  /* Style modifiers
   ========================================================================== */
  /*
   * Primary
   */
  .uk-alert-primary {
    background: #d8eafc;
    color: #1e87f0;
  }
  /*
   * Success
   */
  .uk-alert-success {
    background: #edfbf6;
    color: #32d296;
  }
  /*
   * Warning
   */
  .uk-alert-warning {
    background: #fef5ee;
    color: #faa05a;
  }
  /*
   * Danger
   */
  .uk-alert-danger {
    background: #fef4f6;
    color: #f0506e;
  }
  /* ========================================================================
     Component: Placeholder
   ========================================================================== */
  .uk-placeholder {
    margin-bottom: 20px;
    padding: 30px 30px;
    background: #f8f8f8;
  }
  /* Add margin if adjacent element */
  * + .uk-placeholder {
    margin-top: 20px;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-placeholder &gt; :last-child {
    margin-bottom: 0;
  }
  /* ========================================================================
     Component: Badge
   ========================================================================== */
  /*
   * 1. Style
   * 2. Center child vertically and horizontally
   */
  .uk-badge {
    box-sizing: border-box;
    min-width: 18px;
    height: 18px;
    padding: 0 5px;
    border-radius: 500px;
    vertical-align: middle;
    /* 1 */
    background: #1e87f0;
    color: #fff !important;
    font-size: 11px;
    /* 2 */
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 0;
  }
  /*
   * Required for `a`
   */
  .uk-badge:hover {
    text-decoration: none;
  }
  /* ========================================================================
     Component: Label
   ========================================================================== */
  .uk-label {
    display: inline-block;
    padding: 0 10px;
    background: #1e87f0;
    line-height: 1.5;
    font-size: 0.875rem;
    color: #fff;
    vertical-align: middle;
    white-space: nowrap;
  }
  /* Color modifiers
   ========================================================================== */
  /*
   * Success
   */
  .uk-label-success {
    background-color: #32d296;
    color: #fff;
  }
  /*
   * Warning
   */
  .uk-label-warning {
    background-color: #faa05a;
    color: #fff;
  }
  /*
   * Danger
   */
  .uk-label-danger {
    background-color: #f0506e;
    color: #fff;
  }
  /* ========================================================================
     Component: Overlay
   ========================================================================== */
  .uk-overlay {
    padding: 30px 30px;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-overlay &gt; :last-child {
    margin-bottom: 0;
  }
  /* Icon
   ========================================================================== */
  /* Style modifiers
   ========================================================================== */
  /*
   * Default
   */
  .uk-overlay-default {
    background: rgba(255, 255, 255, 0.8);
  }
  /*
   * Primary
   */
  .uk-overlay-primary {
    background: rgba(34, 34, 34, 0.8);
  }
  /* ========================================================================
     Component: Article
   ========================================================================== */
  .uk-article {
    display: flow-root;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-article &gt; :last-child {
    margin-bottom: 0;
  }
  /* Adjacent sibling
   ========================================================================== */
  .uk-article + .uk-article {
    margin-top: 70px;
  }
  /* Title
   ========================================================================== */
  .uk-article-title {
    font-size: 2.23125rem;
    line-height: 1.2;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-article-title {
      font-size: 2.625rem;
    }
  }
  /* Meta
   ========================================================================== */
  .uk-article-meta {
    font-size: 0.875rem;
    line-height: 1.4;
    color: #999;
  }
  /* ========================================================================
     Component: Comment
   ========================================================================== */
  /* Sections
   ========================================================================== */
  .uk-comment-body {
    display: flow-root;
    overflow-wrap: break-word;
    word-wrap: break-word;
  }
  .uk-comment-header {
    display: flow-root;
    margin-bottom: 20px;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-comment-body &gt; :last-child,
  .uk-comment-header &gt; :last-child {
    margin-bottom: 0;
  }
  /* Title
   ========================================================================== */
  .uk-comment-title {
    font-size: 1.25rem;
    line-height: 1.4;
  }
  /* Meta
   ========================================================================== */
  .uk-comment-meta {
    font-size: 0.875rem;
    line-height: 1.4;
    color: #999;
  }
  /* Avatar
   ========================================================================== */
  /* List
   ========================================================================== */
  .uk-comment-list {
    padding: 0;
    list-style: none;
  }
  /* Adjacent siblings */
  .uk-comment-list &gt; :nth-child(n+2) {
    margin-top: 70px;
  }
  /*
   * Sublists
   * Note: General sibling selector allows reply block between comment and sublist
   */
  .uk-comment-list .uk-comment ~ ul {
    margin: 70px 0 0 0;
    padding-left: 30px;
    list-style: none;
  }
  /* Tablet and bigger */
  @media (min-width: 960px) {
    .uk-comment-list .uk-comment ~ ul {
      padding-left: 100px;
    }
  }
  /* Adjacent siblings */
  .uk-comment-list .uk-comment ~ ul &gt; :nth-child(n+2) {
    margin-top: 70px;
  }
  /* Style modifier
   ========================================================================== */
  /* ========================================================================
     Component: Search
   ========================================================================== */
  /*
   * 1. Container fits its content
   * 2. Create position context
   * 3. Prevent content overflow
   * 4. Reset `form`
   */
  .uk-search {
    /* 1 */
    display: inline-block;
    /* 2 */
    position: relative;
    /* 3 */
    max-width: 100%;
    /* 4 */
    margin: 0;
  }
  /* Input
   ========================================================================== */
  /*
   * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.
   */
  .uk-search-input::-webkit-search-cancel-button,
  .uk-search-input::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  /*
   * Removes placeholder transparency in Firefox.
   */
  .uk-search-input::-moz-placeholder {
    opacity: 1;
  }
  /*
   * 1. Define consistent box sizing.
   * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
   * 3. Remove `border-radius` in iOS.
   * 4. Change font properties to `inherit` in all browsers
   * 5. Show the overflow in Edge.
   * 6. Remove default style in iOS.
   * 7. Vertical alignment
   * 8. Take the full container width
   * 9. Style
   */
  .uk-search-input {
    /* 1 */
    box-sizing: border-box;
    /* 2 */
    margin: 0;
    /* 3 */
    border-radius: 0;
    /* 4 */
    font: inherit;
    /* 5 */
    overflow: visible;
    /* 6 */
    -webkit-appearance: none;
    /* 7 */
    vertical-align: middle;
    /* 8 */
    width: 100%;
    /* 9 */
    border: none;
    color: #666;
  }
  .uk-search-input:focus {
    outline: none;
  }
  /* Placeholder */
  .uk-search-input::-moz-placeholder {
    color: #999;
  }
  .uk-search-input::placeholder {
    color: #999;
  }
  /* Icon (Adopts `uk-icon`)
   ========================================================================== */
  /*
   * Position above input
   * 1. Set position
   * 2. Center icon vertically and horizontally
   * 3. Style
   */
  .uk-search .uk-search-icon {
    /* 1 */
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    /* 2 */
    display: inline-flex;
    justify-content: center;
    align-items: center;
    /* 3 */
    color: #999;
  }
  /*
   * Required for `a`.
   */
  .uk-search .uk-search-icon:hover {
    color: #999;
  }
  /*
   * Make `input` element clickable through icon, e.g. if it's a `span`
   */
  .uk-search .uk-search-icon:not(a):not(button):not(input) {
    pointer-events: none;
  }
  /*
   * Position modifier
   */
  .uk-search .uk-search-icon-flip {
    right: 0;
    left: auto;
  }
  /* Default modifier
   ========================================================================== */
  .uk-search-default {
    width: 240px;
  }
  /*
   * Input
   */
  .uk-search-default .uk-search-input {
    height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    background: #f8f8f8;
  }
  /* Focus */
  .uk-search-default .uk-search-input:focus {
    background-color: #ebebeb;
  }
  /*
   * Icon
   */
  .uk-search-default .uk-search-icon {
    width: 40px;
  }
  .uk-search-default .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
    padding-left: 40px;
  }
  .uk-search-default .uk-search-icon-flip ~ .uk-search-input {
    padding-right: 40px;
  }
  /* Navbar modifier
   ========================================================================== */
  .uk-search-navbar {
    width: 400px;
  }
  /*
   * Input
   */
  .uk-search-navbar .uk-search-input {
    height: 40px;
    background: transparent;
    font-size: 1.5rem;
  }
  /* Focus */
  /*
   * Icon
   */
  .uk-search-navbar .uk-search-icon {
    width: 40px;
  }
  .uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
    padding-left: 40px;
  }
  .uk-search-navbar .uk-search-icon-flip ~ .uk-search-input {
    padding-right: 40px;
  }
  /* Large modifier
   ========================================================================== */
  .uk-search-large {
    width: 500px;
  }
  /*
   * Input
   */
  .uk-search-large .uk-search-input {
    height: 80px;
    background: transparent;
    font-size: 2.625rem;
  }
  /* Focus */
  /*
   * Icon
   */
  .uk-search-large .uk-search-icon {
    width: 80px;
  }
  .uk-search-large .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
    padding-left: 80px;
  }
  .uk-search-large .uk-search-icon-flip ~ .uk-search-input {
    padding-right: 80px;
  }
  /* Toggle
   ========================================================================== */
  .uk-search-toggle {
    color: #999;
  }
  /* Hover */
  .uk-search-toggle:hover {
    color: #666;
  }
  /* ========================================================================
     Component: Accordion
   ========================================================================== */
  .uk-accordion {
    padding: 0;
    list-style: none;
  }
  /* Item
   ========================================================================== */
  .uk-accordion &gt; :nth-child(n+2) {
    margin-top: 20px;
  }
  /* Title
   ========================================================================== */
  .uk-accordion-title {
    display: block;
    font-size: 1.25rem;
    line-height: 1.4;
    color: #333;
  }
  /* Hover */
  .uk-accordion-title:hover {
    color: #666;
    text-decoration: none;
  }
  /* Content
   ========================================================================== */
  .uk-accordion-content {
    display: flow-root;
    margin-top: 20px;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-accordion-content &gt; :last-child {
    margin-bottom: 0;
  }
  /* ========================================================================
     Component: Drop
   ========================================================================== */
  /*
   * 1. Hide by default
   * 2. Set position
   * 3. Set a default width
   */
  .uk-drop {
    /* 1 */
    display: none;
    /* 2 */
    position: absolute;
    z-index: 1020;
    --uk-position-offset: 20px;
    --uk-position-viewport-offset: 15px;
    /* 3 */
    box-sizing: border-box;
    width: 300px;
  }
  /* Show */
  .uk-drop.uk-open {
    display: block;
  }
  /* Grid modifiers
   ========================================================================== */
  .uk-drop-stack .uk-drop-grid &gt; * {
    width: 100% !important;
  }
  /* Parent icon
   ========================================================================== */
  .uk-drop-parent-icon {
    margin-left: 0.25em;
    transition: transform 0.3s ease-out;
  }
  [aria-expanded=true] &gt; .uk-drop-parent-icon {
    transform: rotateX(180deg);
  }
  /* ========================================================================
     Component: Dropbar
   ========================================================================== */
  /*
   * Adopts `uk-drop`
   * 1. Reset drop
   * 2. Style
   */
  .uk-dropbar {
    --uk-position-offset: 0;
    --uk-position-shift-offset: 0;
    --uk-position-viewport-offset: 0;
    /* 1 */
    width: auto;
    /* 2 */
    padding: 15px 15px 15px 15px;
    background: #f8f8f8;
    color: #666;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-dropbar &gt; :last-child {
    margin-bottom: 0;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-dropbar {
      padding-left: 30px;
      padding-right: 30px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-dropbar {
      padding-left: 40px;
      padding-right: 40px;
    }
  }
  .uk-dropbar :focus-visible {
    outline-color: #333 !important;
  }
  /* Size modifier
   ========================================================================== */
  .uk-dropbar-large {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  /* Direction modifier
   ========================================================================== */
  /* ========================================================================
     Component: Dropnav
   ========================================================================== */
  /*
   * 1. Position
   * 2. Reset dropbar
   * 3. Width
   */
  .uk-dropnav-dropbar {
    /* 1 */
    position: absolute;
    z-index: 980;
    /* 2 */
    padding: 0;
    /* 3 */
    left: 0;
    right: 0;
  }
  /* ========================================================================
     Component: Modal
   ========================================================================== */
  /*
   * 1. Hide by default
   * 2. Set position
   * 3. Allow scrolling for the modal dialog
   * 4. Horizontal padding
   * 5. Mask the background page
   * 6. Fade-in transition
   */
  .uk-modal {
    /* 1 */
    display: none;
    /* 2 */
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1010;
    /* 3 */
    overflow-y: auto;
    /* 4 */
    padding: 15px 15px;
    /* 5 */
    background: rgba(0, 0, 0, 0.6);
    /* 6 */
    opacity: 0;
    transition: opacity 0.15s linear;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-modal {
      padding: 50px 30px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-modal {
      padding-left: 40px;
      padding-right: 40px;
    }
  }
  /*
   * Open
   */
  .uk-modal.uk-open {
    opacity: 1;
  }
  /* Page
   ========================================================================== */
  /*
   * Prevent scrollbars
   */
  .uk-modal-page {
    overflow: hidden;
  }
  /* Dialog
   ========================================================================== */
  /*
   * 1. Create position context for spinner and close button
   * 2. Dimensions
   * 3. `!important` is needed to overwrite `uk-width-auto`. See `#modal-media-image` in tests
   * 4. Style
   * 5. Slide-in transition
   */
  .uk-modal-dialog {
    /* 1 */
    position: relative;
    /* 2 */
    box-sizing: border-box;
    margin: 0 auto;
    width: 600px;
    /* 3 */
    max-width: 100% !important;
    /* 4 */
    background: #fff;
    /* 5 */
    opacity: 0;
    transform: translateY(-100px);
    transition: 0.3s linear;
    transition-property: opacity, transform;
  }
  /*
   * Open
   */
  .uk-open &gt; .uk-modal-dialog {
    opacity: 1;
    transform: translateY(0);
  }
  /* Size modifier
   ========================================================================== */
  /*
   * Container size
   * Take the same size as the Container component
   */
  .uk-modal-container .uk-modal-dialog {
    width: 1200px;
  }
  /*
   * Full size
   * 1. Remove padding and background from modal
   * 2. Reset all default declarations from modal dialog
   */
  /* 1 */
  .uk-modal-full {
    padding: 0;
    background: none;
  }
  /* 2 */
  .uk-modal-full .uk-modal-dialog {
    margin: 0;
    width: 100%;
    max-width: 100%;
    transform: translateY(0);
  }
  /* Sections
   ========================================================================== */
  .uk-modal-body {
    display: flow-root;
    padding: 20px 20px;
  }
  .uk-modal-header {
    display: flow-root;
    padding: 10px 20px;
    background: #f8f8f8;
  }
  .uk-modal-footer {
    display: flow-root;
    padding: 10px 20px;
    background: #f8f8f8;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-modal-body {
      padding: 30px 30px;
    }
    .uk-modal-header {
      padding: 15px 30px;
    }
    .uk-modal-footer {
      padding: 15px 30px;
    }
  }
  /*
   * Remove margin from the last-child
   */
  .uk-modal-body &gt; :last-child,
  .uk-modal-header &gt; :last-child,
  .uk-modal-footer &gt; :last-child {
    margin-bottom: 0;
  }
  /* Title
   ========================================================================== */
  .uk-modal-title {
    font-size: 2rem;
    line-height: 1.3;
  }
  /* Close
   * Adopts `uk-close`
   ========================================================================== */
  [class*=uk-modal-close-] {
    position: absolute;
    z-index: 1010;
    top: 10px;
    right: 10px;
    padding: 5px;
  }
  /*
   * Remove margin from adjacent element
   */
  [class*=uk-modal-close-]:first-child + * {
    margin-top: 0;
  }
  /*
   * Hover
   */
  /*
   * Default
   */
  /*
   * Outside
   * 1. Prevent scrollbar on small devices
   */
  .uk-modal-close-outside {
    top: 0;
    /* 1 */
    right: -5px;
    transform: translate(0, -100%);
    color: white;
  }
  .uk-modal-close-outside:hover {
    color: #fff;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    /* 1 */
    .uk-modal-close-outside {
      right: 0;
      transform: translate(100%, -100%);
    }
  }
  /*
   * Full
   */
  /* ========================================================================
     Component: Slideshow
   ========================================================================== */
  /*
   * 1. Prevent tab highlighting on iOS.
   */
  .uk-slideshow {
    /* 1 */
    -webkit-tap-highlight-color: transparent;
  }
  /* Items
   ========================================================================== */
  /*
   * 1. Create position and stacking context
   * 2. Reset list
   * 3. Clip child elements
   * 4. Prevent displaying the callout information on iOS.
   * 5. Disable horizontal panning gestures
   */
  .uk-slideshow-items {
    /* 1 */
    position: relative;
    z-index: 0;
    /* 2 */
    margin: 0;
    padding: 0;
    list-style: none;
    /* 3 */
    overflow: hidden;
    /* 4 */
    -webkit-touch-callout: none;
    /* 5 */
    touch-action: pan-y;
  }
  /* Item
   ========================================================================== */
  /*
   * 1. Position items above each other
   * 2. Take the full width
   * 3. Clip child elements, e.g. for `uk-cover`
   * 4. Optimize animation
   */
  .uk-slideshow-items &gt; * {
    /* 1 */
    position: absolute;
    top: 0;
    left: 0;
    /* 2 */
    right: 0;
    bottom: 0;
    /* 3 */
    overflow: hidden;
    /* 4 */
    will-change: transform, opacity;
  }
  /*
   * Hide not active items
   */
  .uk-slideshow-items &gt; :not(.uk-active) {
    display: none;
  }
  /* ========================================================================
     Component: Slider
   ========================================================================== */
  /*
   * 1. Prevent tab highlighting on iOS.
   */
  .uk-slider {
    /* 1 */
    -webkit-tap-highlight-color: transparent;
  }
  /* Container
   ========================================================================== */
  /*
   * Clip child elements
   */
  .uk-slider-container {
    overflow: hidden;
  }
  /*
   * Widen container to prevent box-shadows from clipping, `large-box-shadow`
   */
  .uk-slider-container-offset {
    margin: -11px -25px -39px -25px;
    padding: 11px 25px 39px 25px;
  }
  /* Items
   ========================================================================== */
  /*
   * 1. Optimize animation
   * 2. Create a containing block. In Safari it's neither created by `transform` nor `will-change`.
   * 3. Disable horizontal panning gestures
   */
  .uk-slider-items {
    /* 1 */
    will-change: transform;
    /* 2 */
    position: relative;
    /* 3 */
    touch-action: pan-y;
  }
  /*
   * 1. Reset list style without interfering with grid
   * 2. Prevent displaying the callout information on iOS.
   */
  .uk-slider-items:not(.uk-grid) {
    display: flex;
    /* 1 */
    margin: 0;
    padding: 0;
    list-style: none;
    /* 2 */
    -webkit-touch-callout: none;
  }
  .uk-slider-items.uk-grid {
    flex-wrap: nowrap;
  }
  /* Item
   ========================================================================== */
  /*
   * 1. Let items take content dimensions (0 0 auto)
   *    `max-width` needed to keep image responsiveness and prevent content overflow
   * 2. Create position context
   */
  .uk-slider-items &gt; * {
    /* 1 */
    flex: none;
    box-sizing: border-box;
    max-width: 100%;
    /* 2 */
    position: relative;
  }
  /* ========================================================================
     Component: Sticky
   ========================================================================== */
  /*
   * 1. Create position context so it's t the same like when fixed.
   * 2. Create stacking context already when not sticky to have the same context
  *     for position set to `sticky` and `relative`
   * 2. More robust if padding and border are used and the sticky height is transitioned
   */
  .uk-sticky {
    /* 1 */
    position: relative;
    /* 2 */
    z-index: 980;
    /* 3 */
    box-sizing: border-box;
  }
  /*
   * 1. Force new layer to resolve frame rate issues on devices with lower frame rates
   */
  .uk-sticky-fixed {
    margin: 0 !important;
    /* 1 */
    backface-visibility: hidden;
  }
  /*
   * Faster animations
   */
  .uk-sticky[class*=uk-animation-] {
    animation-duration: 0.2s;
  }
  .uk-sticky.uk-animation-reverse {
    animation-duration: 0.2s;
  }
  /*
   * Placeholder
   * Make content clickable for sticky cover and reveal effects
   */
  .uk-sticky-placeholder {
    pointer-events: none;
  }
  /* ========================================================================
     Component: Off-canvas
   ========================================================================== */
  /*
   * 1. Hide by default
   * 2. Set position
   */
  .uk-offcanvas {
    /* 1 */
    display: none;
    /* 2 */
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
  }
  /*
   * Flip modifier
   */
  .uk-offcanvas-flip .uk-offcanvas {
    right: 0;
    left: auto;
  }
  /* Bar
   ========================================================================== */
  /*
   * 1. Set position
   * 2. Size and style
   * 3. Allow scrolling
   */
  .uk-offcanvas-bar {
    /* 1 */
    position: absolute;
    top: 0;
    bottom: 0;
    left: -270px;
    /* 2 */
    box-sizing: border-box;
    width: 270px;
    padding: 20px 20px;
    background: #222;
    /* 3 */
    overflow-y: auto;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-offcanvas-bar {
      left: -350px;
      width: 350px;
      padding: 30px 30px;
    }
  }
  /* Flip modifier */
  .uk-offcanvas-flip .uk-offcanvas-bar {
    left: auto;
    right: -270px;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 640px) {
    .uk-offcanvas-flip .uk-offcanvas-bar {
      right: -350px;
    }
  }
  /*
   * Open
   */
  .uk-open &gt; .uk-offcanvas-bar {
    left: 0;
  }
  .uk-offcanvas-flip .uk-open &gt; .uk-offcanvas-bar {
    left: auto;
    right: 0;
  }
  /*
   * Slide Animation (Used in slide and push mode)
   */
  .uk-offcanvas-bar-animation {
    transition: left 0.3s ease-out;
  }
  .uk-offcanvas-flip .uk-offcanvas-bar-animation {
    transition-property: right;
  }
  /*
   * Reveal Animation
   * 1. Set position
   * 2. Clip the bar
   * 3. Animation
   * 4. Reset position
   */
  .uk-offcanvas-reveal {
    /* 1 */
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    /* 2 */
    width: 0;
    overflow: hidden;
    /* 3 */
    transition: width 0.3s ease-out;
  }
  .uk-offcanvas-reveal .uk-offcanvas-bar {
    /* 4 */
    left: 0;
  }
  .uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar {
    /* 4 */
    left: auto;
    right: 0;
  }
  .uk-open &gt; .uk-offcanvas-reveal {
    width: 270px;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 640px) {
    .uk-open &gt; .uk-offcanvas-reveal {
      width: 350px;
    }
  }
  /*
   * Flip modifier
   */
  .uk-offcanvas-flip .uk-offcanvas-reveal {
    right: 0;
    left: auto;
  }
  /* Close
   * Adopts `uk-close`
   ========================================================================== */
  .uk-offcanvas-close {
    position: absolute;
    z-index: 1000;
    top: 5px;
    right: 5px;
    padding: 5px;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 640px) {
    .uk-offcanvas-close {
      top: 10px;
      right: 10px;
    }
  }
  /*
   * Remove margin from adjacent element
   */
  .uk-offcanvas-close:first-child + * {
    margin-top: 0;
  }
  /* Overlay
   ========================================================================== */
  /*
   * Overlay the whole page. Needed for the `::before`
   * 1. Using `100vw` so no modification is needed when off-canvas is flipped
   * 2. Allow for closing with swipe gesture on devices with pointer events.
   */
  .uk-offcanvas-overlay {
    /* 1 */
    width: 100vw;
    /* 2 */
    touch-action: none;
  }
  /*
   * 1. Mask the whole page
   * 2. Fade-in transition
   */
  .uk-offcanvas-overlay::before {
    /* 1 */
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.1);
    /* 2 */
    opacity: 0;
    transition: opacity 0.15s linear;
  }
  .uk-offcanvas-overlay.uk-open::before {
    opacity: 1;
  }
  /* Prevent scrolling
   ========================================================================== */
  /*
   * Prevent horizontal scrollbar when the content is slide-out
   * Has to be on the `html` element too to make it work on the `body`
   * 1. `clip` is needed for `position: sticky` elements to keep their position
   */
  .uk-offcanvas-page,
  .uk-offcanvas-container {
    overflow-x: hidden;
    /* 1 */
    overflow-x: clip;
  }
  /* Container
   ========================================================================== */
  /*
   * Prepare slide-out animation (Used in reveal and push mode)
   * Using `position: left` instead of `transform` because position `fixed` elements like sticky navbars
   * lose their fixed state and behaves like `absolute` within a transformed container
   * 1. Provide a fixed width and prevent shrinking
   */
  .uk-offcanvas-container {
    position: relative;
    left: 0;
    transition: left 0.3s ease-out;
    /* 1 */
    box-sizing: border-box;
    width: 100%;
  }
  /*
   * Activate slide-out animation
   */
  :not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
    left: 270px;
  }
  .uk-offcanvas-flip.uk-offcanvas-container-animation {
    left: -270px;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 640px) {
    :not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
      left: 350px;
    }
    .uk-offcanvas-flip.uk-offcanvas-container-animation {
      left: -350px;
    }
  }
  /* ========================================================================
     Component: Switcher
   ========================================================================== */
  /*
   * Reset list
   */
  .uk-switcher {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  /* Items
   ========================================================================== */
  /*
   * Hide not active items
   */
  .uk-switcher &gt; :not(.uk-active) {
    display: none;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-switcher &gt; * &gt; :last-child {
    margin-bottom: 0;
  }
  /* ========================================================================
     Component: Leader
   ========================================================================== */
  .uk-leader {
    overflow: hidden;
  }
  /*
   * 1. Place element in text flow
   * 2. Never break into a new line
   * 3. Get a string back with as many repeating characters to fill the container
   * 4. Prevent wrapping. Overflowing characters will be clipped by the container
   */
  .uk-leader-fill::after {
    /* 1 */
    display: inline-block;
    margin-left: 15px;
    /* 2 */
    width: 0;
    /* 3 */
    content: attr(data-fill);
    /* 4 */
    white-space: nowrap;
  }
  /*
   * Hide if media does not match
   */
  .uk-leader-fill.uk-leader-hide::after {
    display: none;
  }
  /*
   * Pass fill character to JS
   */
  :root {
    --uk-leader-fill-content: .;
  }
  /* ========================================================================
     Component: Notification
   ========================================================================== */
  /*
   * 1. Set position
   * 2. Dimensions
   */
  .uk-notification {
    /* 1 */
    position: fixed;
    top: 10px;
    left: 10px;
    z-index: 1040;
    /* 2 */
    box-sizing: border-box;
    width: 350px;
  }
  /* Position modifiers
  ========================================================================== */
  .uk-notification-top-right,
  .uk-notification-bottom-right {
    left: auto;
    right: 10px;
  }
  .uk-notification-top-center,
  .uk-notification-bottom-center {
    left: 50%;
    margin-left: -175px;
  }
  .uk-notification-bottom-left,
  .uk-notification-bottom-right,
  .uk-notification-bottom-center {
    top: auto;
    bottom: 10px;
  }
  /* Responsiveness
  ========================================================================== */
  /* Phones portrait and smaller */
  @media (max-width: 639px) {
    .uk-notification {
      left: 10px;
      right: 10px;
      width: auto;
      margin: 0;
    }
  }
  /* Message
  ========================================================================== */
  .uk-notification-message {
    position: relative;
    padding: 15px;
    background: #f8f8f8;
    color: #666;
    font-size: 1.25rem;
    line-height: 1.4;
    cursor: pointer;
  }
  * + .uk-notification-message {
    margin-top: 10px;
  }
  /* Close
   * Adopts `uk-close`
   ========================================================================== */
  .uk-notification-close {
    display: none;
    position: absolute;
    top: 20px;
    right: 15px;
  }
  .uk-notification-message:hover .uk-notification-close {
    display: block;
  }
  /* Style modifiers
   ========================================================================== */
  /*
   * Primary
   */
  .uk-notification-message-primary {
    color: #1e87f0;
  }
  /*
   * Success
   */
  .uk-notification-message-success {
    color: #32d296;
  }
  /*
   * Warning
   */
  .uk-notification-message-warning {
    color: #faa05a;
  }
  /*
   * Danger
   */
  .uk-notification-message-danger {
    color: #f0506e;
  }
  /* ========================================================================
     Component: Tooltip
   ========================================================================== */
  /*
   * 1. Hide by default
   * 2. Position
   * 3. Remove tooltip from document flow to keep the UIkit container from changing its size when injected into the document initially
   * 4. Dimensions
   * 5. Style
   */
  .uk-tooltip {
    /* 1 */
    display: none;
    /* 2 */
    position: absolute;
    z-index: 1030;
    --uk-position-offset: 10px;
    --uk-position-viewport-offset: 10;
    /* 3 */
    top: 0;
    /* 4 */
    box-sizing: border-box;
    max-width: 200px;
    padding: 3px 6px;
    /* 5 */
    background: #666;
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
  }
  /* Show */
  .uk-tooltip.uk-active {
    display: block;
  }
  /* ========================================================================
     Component: Sortable
   ========================================================================== */
  .uk-sortable {
    position: relative;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-sortable &gt; :last-child {
    margin-bottom: 0;
  }
  /* Drag
   ========================================================================== */
  .uk-sortable-drag {
    position: fixed !important;
    z-index: 1050 !important;
    pointer-events: none;
  }
  /* Placeholder
   ========================================================================== */
  .uk-sortable-placeholder {
    opacity: 0;
    pointer-events: none;
  }
  /* Empty modifier
   ========================================================================== */
  .uk-sortable-empty {
    min-height: 50px;
  }
  /* Handle
   ========================================================================== */
  /* Hover */
  .uk-sortable-handle:hover {
    cursor: move;
  }
  /* ========================================================================
     Component: Countdown
   ========================================================================== */
  /* Item
   ========================================================================== */
  /* Number
   ========================================================================== */
  /*
   * 1. Make numbers all of the same size to prevent jumping. Must be supported by the font.
   * 2. Style
   */
  .uk-countdown-number {
    /* 1 */
    font-variant-numeric: tabular-nums;
    /* 2 */
    font-size: 2rem;
    line-height: 0.8;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-countdown-number {
      font-size: 4rem;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-countdown-number {
      font-size: 6rem;
    }
  }
  /* Separator
   ========================================================================== */
  .uk-countdown-separator {
    font-size: 1rem;
    line-height: 1.6;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-countdown-separator {
      font-size: 2rem;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-countdown-separator {
      font-size: 3rem;
    }
  }
  /* Label
   ========================================================================== */
  /* ========================================================================
     Component: Grid
   ========================================================================== */
  /*
   * 1. Allow cells to wrap into the next line
   * 2. Reset list
   */
  .uk-grid {
    display: flex;
    /* 1 */
    flex-wrap: wrap;
    /* 2 */
    margin: 0;
    padding: 0;
    list-style: none;
  }
  /*
   * Grid cell
   * Note: Space is allocated solely based on content dimensions, but shrinks: 0 1 auto
   * Reset margin for e.g. paragraphs
   */
  .uk-grid &gt; * {
    margin: 0;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-grid &gt; * &gt; :last-child {
    margin-bottom: 0;
  }
  /* Gutter
   ========================================================================== */
  /*
   * Default
   */
  /* Horizontal */
  .uk-grid {
    margin-left: -30px;
  }
  .uk-grid &gt; * {
    padding-left: 30px;
  }
  /* Vertical */
  .uk-grid + .uk-grid,
  .uk-grid &gt; .uk-grid-margin,
  * + .uk-grid-margin {
    margin-top: 30px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    /* Horizontal */
    .uk-grid {
      margin-left: -40px;
    }
    .uk-grid &gt; * {
      padding-left: 40px;
    }
    /* Vertical */
    .uk-grid + .uk-grid,
    .uk-grid &gt; .uk-grid-margin,
    * + .uk-grid-margin {
      margin-top: 40px;
    }
  }
  /*
   * Small
   */
  /* Horizontal */
  .uk-grid-small,
  .uk-grid-column-small {
    margin-left: -15px;
  }
  .uk-grid-small &gt; *,
  .uk-grid-column-small &gt; * {
    padding-left: 15px;
  }
  /* Vertical */
  .uk-grid + .uk-grid-small,
  .uk-grid + .uk-grid-row-small,
  .uk-grid-small &gt; .uk-grid-margin,
  .uk-grid-row-small &gt; .uk-grid-margin,
  * + .uk-grid-margin-small {
    margin-top: 15px;
  }
  /*
   * Medium
   */
  /* Horizontal */
  .uk-grid-medium,
  .uk-grid-column-medium {
    margin-left: -30px;
  }
  .uk-grid-medium &gt; *,
  .uk-grid-column-medium &gt; * {
    padding-left: 30px;
  }
  /* Vertical */
  .uk-grid + .uk-grid-medium,
  .uk-grid + .uk-grid-row-medium,
  .uk-grid-medium &gt; .uk-grid-margin,
  .uk-grid-row-medium &gt; .uk-grid-margin,
  * + .uk-grid-margin-medium {
    margin-top: 30px;
  }
  /*
   * Large
   */
  /* Horizontal */
  .uk-grid-large,
  .uk-grid-column-large {
    margin-left: -40px;
  }
  .uk-grid-large &gt; *,
  .uk-grid-column-large &gt; * {
    padding-left: 40px;
  }
  /* Vertical */
  .uk-grid + .uk-grid-large,
  .uk-grid + .uk-grid-row-large,
  .uk-grid-large &gt; .uk-grid-margin,
  .uk-grid-row-large &gt; .uk-grid-margin,
  * + .uk-grid-margin-large {
    margin-top: 40px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    /* Horizontal */
    .uk-grid-large,
    .uk-grid-column-large {
      margin-left: -70px;
    }
    .uk-grid-large &gt; *,
    .uk-grid-column-large &gt; * {
      padding-left: 70px;
    }
    /* Vertical */
    .uk-grid + .uk-grid-large,
    .uk-grid + .uk-grid-row-large,
    .uk-grid-large &gt; .uk-grid-margin,
    .uk-grid-row-large &gt; .uk-grid-margin,
    * + .uk-grid-margin-large {
      margin-top: 70px;
    }
  }
  /*
   * Collapse
   */
  /* Horizontal */
  .uk-grid-collapse,
  .uk-grid-column-collapse {
    margin-left: 0;
  }
  .uk-grid-collapse &gt; *,
  .uk-grid-column-collapse &gt; * {
    padding-left: 0;
  }
  /* Vertical */
  .uk-grid + .uk-grid-collapse,
  .uk-grid + .uk-grid-row-collapse,
  .uk-grid-collapse &gt; .uk-grid-margin,
  .uk-grid-row-collapse &gt; .uk-grid-margin {
    margin-top: 0;
  }
  /* Divider
   ========================================================================== */
  .uk-grid-divider &gt; * {
    position: relative;
  }
  .uk-grid-divider &gt; :not(.uk-first-column)::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    border-left: 1px solid #e5e5e5;
  }
  /* Vertical */
  .uk-grid-divider.uk-grid-stack &gt; .uk-grid-margin::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    border-top: 1px solid #e5e5e5;
  }
  /*
   * Default
   */
  /* Horizontal */
  .uk-grid-divider {
    margin-left: -60px;
  }
  .uk-grid-divider &gt; * {
    padding-left: 60px;
  }
  .uk-grid-divider &gt; :not(.uk-first-column)::before {
    left: 30px;
  }
  /* Vertical */
  .uk-grid-divider.uk-grid-stack &gt; .uk-grid-margin {
    margin-top: 60px;
  }
  .uk-grid-divider.uk-grid-stack &gt; .uk-grid-margin::before {
    top: -30px;
    left: 60px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    /* Horizontal */
    .uk-grid-divider {
      margin-left: -80px;
    }
    .uk-grid-divider &gt; * {
      padding-left: 80px;
    }
    .uk-grid-divider &gt; :not(.uk-first-column)::before {
      left: 40px;
    }
    /* Vertical */
    .uk-grid-divider.uk-grid-stack &gt; .uk-grid-margin {
      margin-top: 80px;
    }
    .uk-grid-divider.uk-grid-stack &gt; .uk-grid-margin::before {
      top: -40px;
      left: 80px;
    }
  }
  /*
   * Small
   */
  /* Horizontal */
  .uk-grid-divider.uk-grid-small,
  .uk-grid-divider.uk-grid-column-small {
    margin-left: -30px;
  }
  .uk-grid-divider.uk-grid-small &gt; *,
  .uk-grid-divider.uk-grid-column-small &gt; * {
    padding-left: 30px;
  }
  .uk-grid-divider.uk-grid-small &gt; :not(.uk-first-column)::before,
  .uk-grid-divider.uk-grid-column-small &gt; :not(.uk-first-column)::before {
    left: 15px;
  }
  /* Vertical */
  .uk-grid-divider.uk-grid-small.uk-grid-stack &gt; .uk-grid-margin,
  .uk-grid-divider.uk-grid-row-small.uk-grid-stack &gt; .uk-grid-margin {
    margin-top: 30px;
  }
  .uk-grid-divider.uk-grid-small.uk-grid-stack &gt; .uk-grid-margin::before {
    top: -15px;
    left: 30px;
  }
  .uk-grid-divider.uk-grid-row-small.uk-grid-stack &gt; .uk-grid-margin::before {
    top: -15px;
  }
  .uk-grid-divider.uk-grid-column-small.uk-grid-stack &gt; .uk-grid-margin::before {
    left: 30px;
  }
  /*
   * Medium
   */
  /* Horizontal */
  .uk-grid-divider.uk-grid-medium,
  .uk-grid-divider.uk-grid-column-medium {
    margin-left: -60px;
  }
  .uk-grid-divider.uk-grid-medium &gt; *,
  .uk-grid-divider.uk-grid-column-medium &gt; * {
    padding-left: 60px;
  }
  .uk-grid-divider.uk-grid-medium &gt; :not(.uk-first-column)::before,
  .uk-grid-divider.uk-grid-column-medium &gt; :not(.uk-first-column)::before {
    left: 30px;
  }
  /* Vertical */
  .uk-grid-divider.uk-grid-medium.uk-grid-stack &gt; .uk-grid-margin,
  .uk-grid-divider.uk-grid-row-medium.uk-grid-stack &gt; .uk-grid-margin {
    margin-top: 60px;
  }
  .uk-grid-divider.uk-grid-medium.uk-grid-stack &gt; .uk-grid-margin::before {
    top: -30px;
    left: 60px;
  }
  .uk-grid-divider.uk-grid-row-medium.uk-grid-stack &gt; .uk-grid-margin::before {
    top: -30px;
  }
  .uk-grid-divider.uk-grid-column-medium.uk-grid-stack &gt; .uk-grid-margin::before {
    left: 60px;
  }
  /*
   * Large
   */
  /* Horizontal */
  .uk-grid-divider.uk-grid-large,
  .uk-grid-divider.uk-grid-column-large {
    margin-left: -80px;
  }
  .uk-grid-divider.uk-grid-large &gt; *,
  .uk-grid-divider.uk-grid-column-large &gt; * {
    padding-left: 80px;
  }
  .uk-grid-divider.uk-grid-large &gt; :not(.uk-first-column)::before,
  .uk-grid-divider.uk-grid-column-large &gt; :not(.uk-first-column)::before {
    left: 40px;
  }
  /* Vertical */
  .uk-grid-divider.uk-grid-large.uk-grid-stack &gt; .uk-grid-margin,
  .uk-grid-divider.uk-grid-row-large.uk-grid-stack &gt; .uk-grid-margin {
    margin-top: 80px;
  }
  .uk-grid-divider.uk-grid-large.uk-grid-stack &gt; .uk-grid-margin::before {
    top: -40px;
    left: 80px;
  }
  .uk-grid-divider.uk-grid-row-large.uk-grid-stack &gt; .uk-grid-margin::before {
    top: -40px;
  }
  .uk-grid-divider.uk-grid-column-large.uk-grid-stack &gt; .uk-grid-margin::before {
    left: 80px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    /* Horizontal */
    .uk-grid-divider.uk-grid-large,
    .uk-grid-divider.uk-grid-column-large {
      margin-left: -140px;
    }
    .uk-grid-divider.uk-grid-large &gt; *,
    .uk-grid-divider.uk-grid-column-large &gt; * {
      padding-left: 140px;
    }
    .uk-grid-divider.uk-grid-large &gt; :not(.uk-first-column)::before,
    .uk-grid-divider.uk-grid-column-large &gt; :not(.uk-first-column)::before {
      left: 70px;
    }
    /* Vertical */
    .uk-grid-divider.uk-grid-large.uk-grid-stack &gt; .uk-grid-margin,
    .uk-grid-divider.uk-grid-row-large.uk-grid-stack &gt; .uk-grid-margin {
      margin-top: 140px;
    }
    .uk-grid-divider.uk-grid-large.uk-grid-stack &gt; .uk-grid-margin::before {
      top: -70px;
      left: 140px;
    }
    .uk-grid-divider.uk-grid-row-large.uk-grid-stack &gt; .uk-grid-margin::before {
      top: -70px;
    }
    .uk-grid-divider.uk-grid-column-large.uk-grid-stack &gt; .uk-grid-margin::before {
      left: 140px;
    }
  }
  /* Match child of a grid cell
   ========================================================================== */
  /*
   * Behave like a block element
   * 1. Wrap into the next line
   * 2. Take the full width, at least 100%. Only if no class from the Width component is set.
   * 3. Expand width even if larger than 100%, e.g. because of negative margin (Needed for nested grids)
   */
  .uk-grid-match &gt; *,
  .uk-grid-item-match {
    display: flex;
    /* 1 */
    flex-wrap: wrap;
  }
  .uk-grid-match &gt; * &gt; :not([class*=uk-width]),
  .uk-grid-item-match &gt; :not([class*=uk-width]) {
    /* 2 */
    box-sizing: border-box;
    width: 100%;
    /* 3 */
    flex: auto;
  }
  /* ========================================================================
     Component: Nav
   ========================================================================== */
  /*
   * Reset
   */
  .uk-nav,
  .uk-nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  /*
  * 1. Center content vertically, e.g. an icon
  * 2. Imitate white space gap when using flexbox
  * 3. Reset link
   */
  .uk-nav li &gt; a {
    /* 1 */
    display: flex;
    align-items: center;
    /* 2 */
    -moz-column-gap: 0.25em;
         column-gap: 0.25em;
    /* 3*/
    text-decoration: none;
  }
  /*
   * Items
   * Must target `a` elements to exclude other elements (e.g. lists)
   */
  .uk-nav &gt; li &gt; a {
    padding: 5px 0;
  }
  /* Sublists
   ========================================================================== */
  /*
   * Level 2
   * `ul` needed for higher specificity to override padding
   */
  ul.uk-nav-sub {
    padding: 5px 0 5px 15px;
  }
  /*
   * Level 3 and deeper
   */
  .uk-nav-sub ul {
    padding-left: 15px;
  }
  /*
   * Items
   */
  .uk-nav-sub a {
    padding: 2px 0;
  }
  /* Parent icon
   ========================================================================== */
  .uk-nav-parent-icon {
    margin-left: auto;
    transition: transform 0.3s ease-out;
  }
  .uk-nav &gt; li.uk-open &gt; a .uk-nav-parent-icon {
    transform: rotateX(180deg);
  }
  /* Header
   ========================================================================== */
  .uk-nav-header {
    padding: 5px 0;
    text-transform: uppercase;
    font-size: 0.875rem;
  }
  .uk-nav-header:not(:first-child) {
    margin-top: 20px;
  }
  /* Divider
   ========================================================================== */
  .uk-nav .uk-nav-divider {
    margin: 5px 0;
  }
  /* Default modifier
   ========================================================================== */
  .uk-nav-default {
    font-size: 16px;
    line-height: 1.5;
  }
  /*
   * Items
   */
  .uk-nav-default &gt; li &gt; a {
    color: #999;
  }
  /* Hover */
  .uk-nav-default &gt; li &gt; a:hover {
    color: #666;
  }
  /* Active */
  .uk-nav-default &gt; li.uk-active &gt; a {
    color: #333;
  }
  /*
   * Subtitle
   */
  .uk-nav-default .uk-nav-subtitle {
    font-size: 0.875rem;
  }
  /*
   * Header
   */
  .uk-nav-default .uk-nav-header {
    color: #333;
  }
  /*
   * Divider
   */
  .uk-nav-default .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
  }
  /*
   * Sublists
   */
  .uk-nav-default .uk-nav-sub {
    font-size: 16px;
    line-height: 1.5;
  }
  .uk-nav-default .uk-nav-sub a {
    color: #999;
  }
  .uk-nav-default .uk-nav-sub a:hover {
    color: #666;
  }
  .uk-nav-default .uk-nav-sub li.uk-active &gt; a {
    color: #333;
  }
  /* Primary modifier
   ========================================================================== */
  .uk-nav-primary {
    font-size: 1.5rem;
    line-height: 1.5;
  }
  /*
   * Items
   */
  .uk-nav-primary &gt; li &gt; a {
    color: #999;
  }
  /* Hover */
  .uk-nav-primary &gt; li &gt; a:hover {
    color: #666;
  }
  /* Active */
  .uk-nav-primary &gt; li.uk-active &gt; a {
    color: #333;
  }
  /*
   * Subtitle
   */
  .uk-nav-primary .uk-nav-subtitle {
    font-size: 1.25rem;
  }
  /*
   * Header
   */
  .uk-nav-primary .uk-nav-header {
    color: #333;
  }
  /*
   * Divider
   */
  .uk-nav-primary .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
  }
  /*
   * Sublists
   */
  .uk-nav-primary .uk-nav-sub {
    font-size: 1.25rem;
    line-height: 1.5;
  }
  .uk-nav-primary .uk-nav-sub a {
    color: #999;
  }
  .uk-nav-primary .uk-nav-sub a:hover {
    color: #666;
  }
  .uk-nav-primary .uk-nav-sub li.uk-active &gt; a {
    color: #333;
  }
  /* Secondary modifier
   ========================================================================== */
  .uk-nav-secondary {
    font-size: 16px;
    line-height: 1.5;
  }
  /*
   * Items
   */
  .uk-nav-secondary &gt; li &gt; a {
    color: #333;
  }
  /* Hover */
  .uk-nav-secondary &gt; li &gt; a:hover {
    color: #333;
  }
  /* Active */
  .uk-nav-secondary &gt; li.uk-active &gt; a {
    color: #333;
  }
  /*
   * Subtitle
   */
  .uk-nav-secondary .uk-nav-subtitle {
    font-size: 0.875rem;
    color: #999;
  }
  /* Hover */
  .uk-nav-secondary &gt; li &gt; a:hover .uk-nav-subtitle {
    color: #666;
  }
  /* Active */
  .uk-nav-secondary &gt; li.uk-active &gt; a .uk-nav-subtitle {
    color: #333;
  }
  /*
   * Header
   */
  .uk-nav-secondary .uk-nav-header {
    color: #333;
  }
  /*
   * Divider
   */
  .uk-nav-secondary .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
  }
  /*
   * Sublists
   */
  .uk-nav-secondary .uk-nav-sub {
    font-size: 0.875rem;
    line-height: 1.5;
  }
  .uk-nav-secondary .uk-nav-sub a {
    color: #999;
  }
  .uk-nav-secondary .uk-nav-sub a:hover {
    color: #666;
  }
  .uk-nav-secondary .uk-nav-sub li.uk-active &gt; a {
    color: #333;
  }
  /* Alignment modifier
   ========================================================================== */
  /*
   * 1. Center header
   * 2. Center items
   */
  /* 1 */
  .uk-nav-center {
    text-align: center;
  }
  /* 2 */
  .uk-nav-center li &gt; a {
    justify-content: center;
  }
  /* Sublists */
  .uk-nav-center .uk-nav-sub,
  .uk-nav-center .uk-nav-sub ul {
    padding-left: 0;
  }
  /* Parent icon  */
  .uk-nav-center .uk-nav-parent-icon {
    margin-left: 0.25em;
  }
  /* Style modifier
   ========================================================================== */
  /*
   * Divider
   * Naming is in plural to prevent conflicts with divider sub object.
   */
  .uk-nav.uk-nav-divider &gt; :not(.uk-nav-header, .uk-nav-divider) + :not(.uk-nav-header, .uk-nav-divider) {
    margin-top: 5px;
    padding-top: 5px;
    border-top: 1px solid #e5e5e5;
  }
  /* ========================================================================
     Component: Navbar
   ========================================================================== */
  /*
   * 1. Create position context to center navbar group
   */
  .uk-navbar {
    display: flex;
    /* 1 */
    position: relative;
  }
  /* Container
   ========================================================================== */
  .uk-navbar-container:not(.uk-navbar-transparent) {
    background: #f8f8f8;
  }
  /* Groups
   ========================================================================== */
  /*
   * 1. Align navs and items vertically if they have a different height
   */
  .uk-navbar-left,
  .uk-navbar-right,
  [class*=uk-navbar-center] {
    display: flex;
    gap: 0px;
    /* 1 */
    align-items: center;
  }
  /*
   * Horizontal alignment
   * 1. Create position context for centered navbar with sub groups (left/right)
   * 2. Fix text wrapping if content is larger than 50% of the container.
   * 3. Needed for dropdowns because a new position context is created
   *    `z-index` must be smaller than off-canvas
   * 4. Align sub groups for centered navbar
   */
  .uk-navbar-right {
    margin-left: auto;
  }
  .uk-navbar-center:only-child {
    margin-left: auto;
    margin-right: auto;
    /* 1 */
    position: relative;
  }
  .uk-navbar-center:not(:only-child) {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    /* 2 */
    width: -moz-max-content;
    width: max-content;
    box-sizing: border-box;
    /* 3 */
    z-index: 990;
  }
  /* 4 */
  .uk-navbar-center-left,
  .uk-navbar-center-right {
    position: absolute;
    top: 0;
  }
  .uk-navbar-center-left {
    right: calc(100% + 0px);
  }
  .uk-navbar-center-right {
    left: calc(100% + 0px);
  }
  [class*=uk-navbar-center-] {
    width: -moz-max-content;
    width: max-content;
    box-sizing: border-box;
  }
  /* Nav
   ========================================================================== */
  /*
   * 1. Reset list
   */
  .uk-navbar-nav {
    display: flex;
    gap: 0px;
    /* 1 */
    margin: 0;
    padding: 0;
    list-style: none;
  }
  /*
   * Allow items to wrap into the next line
   * Only not `absolute` positioned groups
   */
  .uk-navbar-left,
  .uk-navbar-right,
  .uk-navbar-center:only-child {
    flex-wrap: wrap;
  }
  /*
   * Items
   * 1. Center content vertically and horizontally
   * 2. Imitate white space gap when using flexbox
   * 3. Dimensions
   * 4. Style
   * 5. Required for `a`
   */
  .uk-navbar-nav &gt; li &gt; a,
  .uk-navbar-item,
  .uk-navbar-toggle {
    /* 1 */
    display: flex;
    justify-content: center;
    align-items: center;
    /* 2 */
    -moz-column-gap: 0.25em;
         column-gap: 0.25em;
    /* 3 */
    box-sizing: border-box;
    min-height: 80px;
    /* 4 */
    font-size: 16px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    /* 5 */
    text-decoration: none;
  }
  /*
   * Nav items
   */
  .uk-navbar-nav &gt; li &gt; a {
    padding: 0 15px;
    color: #999;
  }
  /*
   * Hover
   * Apply hover style also if dropdown is opened
   */
  .uk-navbar-nav &gt; li:hover &gt; a,
  .uk-navbar-nav &gt; li &gt; a[aria-expanded=true] {
    color: #666;
  }
  /* OnClick */
  .uk-navbar-nav &gt; li &gt; a:active {
    color: #333;
  }
  /* Active */
  .uk-navbar-nav &gt; li.uk-active &gt; a {
    color: #333;
  }
  /* Parent icon modifier
   ========================================================================== */
  .uk-navbar-parent-icon {
    margin-left: 4px;
    transition: transform 0.3s ease-out;
  }
  .uk-navbar-nav &gt; li &gt; a[aria-expanded=true] .uk-navbar-parent-icon {
    transform: rotateX(180deg);
  }
  /* Item
   ========================================================================== */
  .uk-navbar-item {
    padding: 0 15px;
    color: #666;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-navbar-item &gt; :last-child {
    margin-bottom: 0;
  }
  /* Toggle
   ========================================================================== */
  .uk-navbar-toggle {
    padding: 0 15px;
    color: #999;
  }
  .uk-navbar-toggle:hover,
  .uk-navbar-toggle[aria-expanded=true] {
    color: #666;
    text-decoration: none;
  }
  /*
   * Icon
   * Adopts `uk-icon`
   */
  /* Hover */
  /* Subtitle
   ========================================================================== */
  .uk-navbar-subtitle {
    font-size: 0.875rem;
  }
  /* Justify modifier
   ========================================================================== */
  .uk-navbar-justify .uk-navbar-left,
  .uk-navbar-justify .uk-navbar-right,
  .uk-navbar-justify .uk-navbar-nav,
  .uk-navbar-justify .uk-navbar-nav &gt; li,
  .uk-navbar-justify .uk-navbar-item,
  .uk-navbar-justify .uk-navbar-toggle {
    flex-grow: 1;
  }
  /* Style modifiers
   ========================================================================== */
  /* Dropdown
   ========================================================================== */
  /*
   * Adopts `uk-drop`
   * 1. Set a default width
   * 2. Style
   */
  .uk-navbar-dropdown {
    --uk-position-offset: 0;
    --uk-position-shift-offset: 0;
    --uk-position-viewport-offset: 15px;
    /* 1 */
    width: 200px;
    /* 2 */
    padding: 15px;
    background: #f8f8f8;
    color: #666;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-navbar-dropdown &gt; :last-child {
    margin-bottom: 0;
  }
  .uk-navbar-dropdown :focus-visible {
    outline-color: #333 !important;
  }
  /*
   * Grid
   * Adopts `uk-grid`
   */
  /* Gutter Horizontal */
  .uk-navbar-dropdown .uk-drop-grid {
    margin-left: -30px;
  }
  .uk-navbar-dropdown .uk-drop-grid &gt; * {
    padding-left: 30px;
  }
  /* Gutter Vertical */
  .uk-navbar-dropdown .uk-drop-grid &gt; .uk-grid-margin {
    margin-top: 30px;
  }
  /*
   * Width modifier
   */
  .uk-navbar-dropdown-width-2:not(.uk-drop-stack) {
    width: 400px;
  }
  .uk-navbar-dropdown-width-3:not(.uk-drop-stack) {
    width: 600px;
  }
  .uk-navbar-dropdown-width-4:not(.uk-drop-stack) {
    width: 800px;
  }
  .uk-navbar-dropdown-width-5:not(.uk-drop-stack) {
    width: 1000px;
  }
  /*
   * Size modifier
   */
  .uk-navbar-dropdown-large {
    --uk-position-shift-offset: 0;
    padding: 40px;
  }
  /*
   * Dropbar modifier
   * 1. Reset dropdown width to prevent to early shifting
   * 2. Reset style
   * 3. Padding
   */
  .uk-navbar-dropdown-dropbar {
    /* 1 */
    width: auto;
    /* 2 */
    background: transparent;
    /* 3 */
    padding: 15px 0 15px 0;
    --uk-position-offset: 0;
    --uk-position-shift-offset: 0;
    --uk-position-viewport-offset: 15px;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-navbar-dropdown-dropbar {
      --uk-position-viewport-offset: 30px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-navbar-dropdown-dropbar {
      --uk-position-viewport-offset: 40px;
    }
  }
  .uk-navbar-dropdown-dropbar-large {
    --uk-position-shift-offset: 0;
    padding-top: 40px;
    padding-bottom: 40px;
  }
  /* Dropdown Nav
   * Adopts `uk-nav`
   ========================================================================== */
  /*
   * Items
   */
  .uk-navbar-dropdown-nav &gt; li &gt; a {
    color: #999;
  }
  /* Hover */
  .uk-navbar-dropdown-nav &gt; li &gt; a:hover {
    color: #666;
  }
  /* Active */
  .uk-navbar-dropdown-nav &gt; li.uk-active &gt; a {
    color: #333;
  }
  /*
   * Subtitle
   */
  .uk-navbar-dropdown-nav .uk-nav-subtitle {
    font-size: 0.875rem;
  }
  /*
   * Header
   */
  .uk-navbar-dropdown-nav .uk-nav-header {
    color: #333;
  }
  /*
   * Divider
   */
  .uk-navbar-dropdown-nav .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
  }
  /*
   * Sublists
   */
  .uk-navbar-dropdown-nav .uk-nav-sub a {
    color: #999;
  }
  .uk-navbar-dropdown-nav .uk-nav-sub a:hover {
    color: #666;
  }
  .uk-navbar-dropdown-nav .uk-nav-sub li.uk-active &gt; a {
    color: #333;
  }
  /* Dropbar
   ========================================================================== */
  /*
   * Adopts `uk-dropnav-dropbar`
   */
  /*
   * Create navbar placeholder space if dropbar is behind navbar
   */
  .uk-navbar-dropbar-behind::before {
    content: "";
    display: block;
    height: 80px;
  }
  /* ========================================================================
     Component: Subnav
   ========================================================================== */
  /*
   * 1. Allow items to wrap into the next line
   * 2. Center items vertically if they have a different height
   * 3. Gutter
   * 4. Reset list
   */
  .uk-subnav {
    display: flex;
    /* 1 */
    flex-wrap: wrap;
    /* 2 */
    align-items: center;
    /* 3 */
    margin-left: -20px;
    /* 4 */
    padding: 0;
    list-style: none;
  }
  /*
   * 1. Space is allocated solely based on content dimensions: 0 0 auto
   * 2. Gutter
   * 3. Create position context for dropdowns
   */
  .uk-subnav &gt; * {
    /* 1 */
    flex: none;
    /* 2 */
    padding-left: 20px;
    /* 3 */
    position: relative;
  }
  /* Items
   ========================================================================== */
  /*
   * Items must target `a` elements to exclude other elements (e.g. dropdowns)
   * Using `:first-child` instead of `a` to support `span` elements for text
   * 1. Center content vertically, e.g. an icon
   * 2. Imitate white space gap when using flexbox
   * 3. Style
   */
  .uk-subnav &gt; * &gt; :first-child {
    /* 1 */
    display: flex;
    align-items: center;
    /* 2 */
    -moz-column-gap: 0.25em;
         column-gap: 0.25em;
    /* 3 */
    color: #999;
  }
  /* Hover */
  .uk-subnav &gt; * &gt; a:hover {
    color: #666;
    text-decoration: none;
  }
  /* Active */
  .uk-subnav &gt; .uk-active &gt; a {
    color: #333;
  }
  /* Divider modifier
   ========================================================================== */
  /*
   * Set gutter
   */
  .uk-subnav-divider {
    margin-left: -41px;
  }
  /*
   * Align items and divider vertically
   */
  .uk-subnav-divider &gt; * {
    display: flex;
    align-items: center;
  }
  /*
   * Divider
   * 1. `nth-child` makes it also work without JS if it's only one row
   */
  .uk-subnav-divider &gt; ::before {
    content: "";
    height: 1.5em;
    margin-left: 0px;
    margin-right: 20px;
    border-left: 1px solid transparent;
  }
  /* 1 */
  .uk-subnav-divider &gt; :nth-child(n+2):not(.uk-first-column)::before {
    border-left-color: #e5e5e5;
  }
  /* Pill modifier
   ========================================================================== */
  .uk-subnav-pill &gt; * &gt; :first-child {
    padding: 5px 10px;
    background: transparent;
    color: #999;
  }
  /* Hover */
  .uk-subnav-pill &gt; * &gt; a:hover {
    background-color: #f8f8f8;
    color: #666;
  }
  /* OnClick */
  .uk-subnav-pill &gt; * &gt; a:active {
    background-color: #f8f8f8;
    color: #666;
  }
  /* Active */
  .uk-subnav-pill &gt; .uk-active &gt; a {
    background-color: #1e87f0;
    color: #fff;
  }
  /* Disabled
   * The same for all style modifiers
   ========================================================================== */
  .uk-subnav &gt; .uk-disabled &gt; a {
    color: #999;
  }
  /* ========================================================================
     Component: Breadcrumb
   ========================================================================== */
  /*
   * Reset list
   */
  .uk-breadcrumb {
    padding: 0;
    list-style: none;
  }
  /*
   * 1. Doesn't generate any box and replaced by child boxes
   */
  .uk-breadcrumb &gt; * {
    display: contents;
  }
  /* Items
   ========================================================================== */
  .uk-breadcrumb &gt; * &gt; * {
    font-size: 0.875rem;
    color: #999;
  }
  /* Hover */
  .uk-breadcrumb &gt; * &gt; :hover {
    color: #666;
    text-decoration: none;
  }
  /* Disabled */
  /* Active */
  .uk-breadcrumb &gt; :last-child &gt; span,
  .uk-breadcrumb &gt; :last-child &gt; a:not([href]) {
    color: #666;
  }
  /*
   * Divider
   * `nth-child` makes it also work without JS if it's only one row
   * 1. Remove space between inline block elements.
   * 2. Style
   */
  .uk-breadcrumb &gt; :nth-child(n+2):not(.uk-first-column)::before {
    content: "/";
    display: inline-block;
    /* 1 */
    margin: 0 20px 0 calc(20px - 4px);
    /* 2 */
    font-size: 0.875rem;
    color: #999;
  }
  /* ========================================================================
     Component: Pagination
   ========================================================================== */
  /*
   * 1. Allow items to wrap into the next line
   * 2. Gutter
   * 3. Reset list
   */
  .uk-pagination {
    display: flex;
    /* 1 */
    flex-wrap: wrap;
    /* 2 */
    margin-left: 0;
    /* 3 */
    padding: 0;
    list-style: none;
  }
  /*
   * 1. Space is allocated solely based on content dimensions: 0 0 auto
   * 2. Gutter
   * 3. Create position context for dropdowns
   */
  .uk-pagination &gt; * {
    /* 1 */
    flex: none;
    /* 2 */
    padding-left: 0;
    /* 3 */
    position: relative;
  }
  /* Items
   ========================================================================== */
  /*
   * 1. Prevent gap if child element is `inline-block`, e.g. an icon
   * 2. Style
   */
  .uk-pagination &gt; * &gt; * {
    /* 1 */
    display: block;
    /* 2 */
    padding: 5px 10px;
    color: #999;
  }
  /* Hover */
  .uk-pagination &gt; * &gt; :hover {
    color: #666;
    text-decoration: none;
  }
  /* Active */
  .uk-pagination &gt; .uk-active &gt; * {
    color: #666;
  }
  /* Disabled */
  .uk-pagination &gt; .uk-disabled &gt; * {
    color: #999;
  }
  /* ========================================================================
     Component: Tab
   ========================================================================== */
  /*
   * 1. Allow items to wrap into the next line
   * 2. Gutter
   * 3. Reset list
   */
  .uk-tab {
    display: flex;
    /* 1 */
    flex-wrap: wrap;
    /* 2 */
    margin-left: -20px;
    /* 3 */
    padding: 0;
    list-style: none;
  }
  /*
   * 1. Space is allocated solely based on content dimensions: 0 0 auto
   * 2. Gutter
   * 3. Create position context for dropdowns
   */
  .uk-tab &gt; * {
    /* 1 */
    flex: none;
    /* 2 */
    padding-left: 20px;
    /* 3 */
    position: relative;
  }
  /* Items
   ========================================================================== */
  /*
   * Items must target `a` elements to exclude other elements (e.g. dropdowns)
   * 1. Center content vertically, e.g. an icon
   * 2. Imitate white space gap when using flexbox
   * 3. Center content if a width is set
   * 4. Style
   */
  .uk-tab &gt; * &gt; a {
    /* 1 */
    display: flex;
    align-items: center;
    /* 2 */
    -moz-column-gap: 0.25em;
         column-gap: 0.25em;
    /* 3 */
    justify-content: center;
    /* 4 */
    padding: 5px 10px;
    color: #999;
  }
  /* Hover */
  .uk-tab &gt; * &gt; a:hover {
    color: #666;
    text-decoration: none;
  }
  /* Active */
  .uk-tab &gt; .uk-active &gt; a {
    color: #333;
  }
  /* Disabled */
  .uk-tab &gt; .uk-disabled &gt; a {
    color: #999;
  }
  /* Position modifier
   ========================================================================== */
  /*
   * Bottom
   */
  /*
   * Left + Right
   * 1. Reset Gutter
   */
  .uk-tab-left,
  .uk-tab-right {
    flex-direction: column;
    /* 1 */
    margin-left: 0;
  }
  /* 1 */
  .uk-tab-left &gt; *,
  .uk-tab-right &gt; * {
    padding-left: 0;
  }
  .uk-tab-left &gt; * &gt; a {
    justify-content: left;
  }
  .uk-tab-right &gt; * &gt; a {
    justify-content: left;
  }
  /* ========================================================================
     Component: Slidenav
   ========================================================================== */
  /*
   * Adopts `uk-icon`
   */
  .uk-slidenav {
    padding: 5px 10px;
    color: rgba(102, 102, 102, 0.5);
  }
  /* Hover */
  .uk-slidenav:hover {
    color: rgba(102, 102, 102, 0.9);
  }
  /* OnClick */
  .uk-slidenav:active {
    color: rgba(102, 102, 102, 0.5);
  }
  /* Icon modifier
   ========================================================================== */
  /*
   * Previous
   */
  /*
   * Next
   */
  /* Size modifier
   ========================================================================== */
  .uk-slidenav-large {
    padding: 10px 10px;
  }
  /* Container
   ========================================================================== */
  .uk-slidenav-container {
    display: flex;
  }
  /* ========================================================================
     Component: Dotnav
   ========================================================================== */
  /*
   * 1. Allow items to wrap into the next line
   * 2. Reset list
   * 3. Gutter
   */
  .uk-dotnav {
    display: flex;
    /* 1 */
    flex-wrap: wrap;
    /* 2 */
    margin: 0;
    padding: 0;
    list-style: none;
    /* 3 */
    margin-left: -12px;
  }
  /*
   * 1. Space is allocated solely based on content dimensions: 0 0 auto
   * 2. Gutter
   */
  .uk-dotnav &gt; * {
    /* 1 */
    flex: none;
    /* 2 */
    padding-left: 12px;
  }
  /* Items
   ========================================================================== */
  /*
   * Items
   * 1. Hide text if present
   */
  .uk-dotnav &gt; * &gt; * {
    display: block;
    box-sizing: border-box;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgba(102, 102, 102, 0.2);
    /* 1 */
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap;
  }
  /* Hover */
  .uk-dotnav &gt; * &gt; :hover {
    background-color: rgba(102, 102, 102, 0.6);
  }
  /* OnClick */
  .uk-dotnav &gt; * &gt; :active {
    background-color: rgba(102, 102, 102, 0.2);
  }
  /* Active */
  .uk-dotnav &gt; .uk-active &gt; * {
    background-color: rgba(102, 102, 102, 0.6);
  }
  /* Modifier: 'uk-dotnav-vertical'
   ========================================================================== */
  /*
   * 1. Change direction
   * 2. Gutter
   */
  .uk-dotnav-vertical {
    /* 1 */
    flex-direction: column;
    /* 2 */
    margin-left: 0;
    margin-top: -12px;
  }
  /* 2 */
  .uk-dotnav-vertical &gt; * {
    padding-left: 0;
    padding-top: 12px;
  }
  /* ========================================================================
     Component: Thumbnav
   ========================================================================== */
  /*
   * 1. Allow items to wrap into the next line
   * 2. Reset list
   * 3. Gutter
   */
  .uk-thumbnav {
    display: flex;
    /* 1 */
    flex-wrap: wrap;
    /* 2 */
    margin: 0;
    padding: 0;
    list-style: none;
    /* 3 */
    margin-left: -15px;
  }
  /*
   * Space is allocated based on content dimensions, but shrinks: 0 1 auto
   * 1. Gutter
   */
  .uk-thumbnav &gt; * {
    /* 1 */
    padding-left: 15px;
  }
  /* Items
   ========================================================================== */
  /*
   * Items
   */
  .uk-thumbnav &gt; * &gt; * {
    display: inline-block;
  }
  /* Hover */
  /* Active */
  /* Modifier: 'uk-thumbnav-vertical'
   ========================================================================== */
  /*
   * 1. Change direction
   * 2. Gutter
   */
  .uk-thumbnav-vertical {
    /* 1 */
    flex-direction: column;
    /* 2 */
    margin-left: 0;
    margin-top: -15px;
  }
  /* 2 */
  .uk-thumbnav-vertical &gt; * {
    padding-left: 0;
    padding-top: 15px;
  }
  /* ========================================================================
     Component: Iconnav
   ========================================================================== */
  /*
   * 1. Allow items to wrap into the next line
   * 2. Reset list
   * 3. Gutter
   */
  .uk-iconnav {
    display: flex;
    /* 1 */
    flex-wrap: wrap;
    /* 2 */
    margin: 0;
    padding: 0;
    list-style: none;
    /* 3 */
    margin-left: -10px;
  }
  /*
   * Space is allocated based on content dimensions, but shrinks: 0 1 auto
   * 1. Gutter
   */
  .uk-iconnav &gt; * {
    /* 1 */
    padding-left: 10px;
  }
  /* Items
   ========================================================================== */
  /*
   * Items must target `a` elements to exclude other elements (e.g. dropdowns)
   * 1. Center content vertically if there is still some text
   * 2. Imitate white space gap when using flexbox
   * 3. Force text not to affect item height
   * 4. Style
   * 5. Required for `a` if there is still some text
   */
  .uk-iconnav &gt; * &gt; a {
    /* 1 */
    display: flex;
    align-items: center;
    /* 2 */
    -moz-column-gap: 0.25em;
         column-gap: 0.25em;
    /* 3 */
    line-height: 0;
    /* 4 */
    color: #999;
    /* 5 */
    text-decoration: none;
  }
  /* Hover */
  .uk-iconnav &gt; * &gt; a:hover {
    color: #666;
  }
  /* Active */
  .uk-iconnav &gt; .uk-active &gt; a {
    color: #666;
  }
  /* Modifier: 'uk-iconnav-vertical'
   ========================================================================== */
  /*
   * 1. Change direction
   * 2. Gutter
   */
  .uk-iconnav-vertical {
    /* 1 */
    flex-direction: column;
    /* 2 */
    margin-left: 0;
    margin-top: -10px;
  }
  /* 2 */
  .uk-iconnav-vertical &gt; * {
    padding-left: 0;
    padding-top: 10px;
  }
  /* ========================================================================
     Component: Dropdown
   ========================================================================== */
  /*
   * Adopts `uk-drop`
   * 1. Reset drop and let text expand the width instead of wrapping
   * 2. Set a default width
   * 3. Style
   */
  .uk-dropdown {
    --uk-position-offset: 10px;
    --uk-position-viewport-offset: 15px;
    /* 1 */
    width: auto;
    /* 2 */
    min-width: 200px;
    /* 3 */
    padding: 15px;
    background: #f8f8f8;
    color: #666;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-dropdown &gt; :last-child {
    margin-bottom: 0;
  }
  .uk-dropdown :focus-visible {
    outline-color: #333 !important;
  }
  /* Size modifier
   ========================================================================== */
  .uk-dropdown-large {
    padding: 40px;
  }
  /* Dropbar modifier
   ========================================================================== */
  /*
   * 1. Reset dropdown width to prevent to early shifting
   * 2. Reset style
   * 3. Padding
   */
  .uk-dropdown-dropbar {
    /* 1 */
    width: auto;
    /* 2 */
    background: transparent;
    /* 3 */
    padding: 15px 0 15px 0;
    --uk-position-viewport-offset: 15px;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-dropdown-dropbar {
      --uk-position-viewport-offset: 30px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-dropdown-dropbar {
      --uk-position-viewport-offset: 40px;
    }
  }
  .uk-dropdown-dropbar-large {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  /* Nav
   * Adopts `uk-nav`
   ========================================================================== */
  /*
   * Items
   */
  .uk-dropdown-nav &gt; li &gt; a {
    color: #999;
  }
  /* Hover + Active */
  .uk-dropdown-nav &gt; li &gt; a:hover,
  .uk-dropdown-nav &gt; li.uk-active &gt; a {
    color: #666;
  }
  /*
   * Subtitle
   */
  .uk-dropdown-nav .uk-nav-subtitle {
    font-size: 0.875rem;
  }
  /*
   * Header
   */
  .uk-dropdown-nav .uk-nav-header {
    color: #333;
  }
  /*
   * Divider
   */
  .uk-dropdown-nav .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
  }
  /*
   * Sublists
   */
  .uk-dropdown-nav .uk-nav-sub a {
    color: #999;
  }
  .uk-dropdown-nav .uk-nav-sub a:hover,
  .uk-dropdown-nav .uk-nav-sub li.uk-active &gt; a {
    color: #666;
  }
  /* ========================================================================
     Component: Lightbox
   ========================================================================== */
  /*
   * 1. Hide by default
   * 2. Set position
   * 3. Allow scrolling for the modal dialog
   * 4. Horizontal padding
   * 5. Mask the background page
   * 6. Fade-in transition
   * 7. Prevent cancellation of pointer events while dragging
   */
  .uk-lightbox {
    /* 1 */
    display: none;
    /* 2 */
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1010;
    /* 5 */
    background: #000;
    /* 6 */
    opacity: 0;
    transition: opacity 0.15s linear;
    /* 7 */
    touch-action: pinch-zoom;
  }
  /*
   * Open
   * 1. Center child
   * 2. Fade-in
   */
  .uk-lightbox.uk-open {
    display: block;
    /* 2 */
    opacity: 1;
  }
  /*
   * Focus
   */
  .uk-lightbox :focus-visible {
    outline-color: rgba(255, 255, 255, 0.7);
  }
  /* Page
   ========================================================================== */
  /*
   * Prevent scrollbars
   */
  .uk-lightbox-page {
    overflow: hidden;
  }
  /* Item
   ========================================================================== */
  /*
   * 1. Center child within the viewport
   * 2. Not visible by default
   * 3. Color needed for spinner icon
   * 4. Optimize animation
   * 5. Responsiveness
   *    Using `vh` for `max-height` to fix image proportions after resize in Safari and Opera
   */
  .uk-lightbox-items &gt; * {
    /* 1 */
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    /* 2 */
    display: none;
    justify-content: center;
    align-items: center;
    /* 3 */
    color: rgba(255, 255, 255, 0.7);
    /* 4 */
    will-change: transform, opacity;
  }
  /* 5 */
  .uk-lightbox-items &gt; * &gt; * {
    max-width: 100vw;
    max-height: 100vh;
  }
  .uk-lightbox-items &gt; * &gt; :not(iframe) {
    width: auto;
    height: auto;
  }
  .uk-lightbox-items &gt; .uk-active {
    display: flex;
  }
  /* Toolbar
   ========================================================================== */
  .uk-lightbox-toolbar {
    padding: 10px 10px;
    background: rgba(0, 0, 0, 0.3);
    color: rgba(255, 255, 255, 0.7);
  }
  .uk-lightbox-toolbar &gt; * {
    color: rgba(255, 255, 255, 0.7);
  }
  /* Toolbar Icon (Close)
   ========================================================================== */
  .uk-lightbox-toolbar-icon {
    padding: 5px;
    color: rgba(255, 255, 255, 0.7);
  }
  /*
   * Hover
   */
  .uk-lightbox-toolbar-icon:hover {
    color: #fff;
  }
  /* Button (Slidenav)
   ========================================================================== */
  /*
   * 1. Center icon vertically and horizontally
   */
  .uk-lightbox-button {
    box-sizing: border-box;
    width: 50px;
    height: 50px;
    background: rgba(0, 0, 0, 0.3);
    color: rgba(255, 255, 255, 0.7);
    /* 1 */
    display: inline-flex;
    justify-content: center;
    align-items: center;
  }
  /* Hover */
  .uk-lightbox-button:hover {
    color: #fff;
  }
  /* OnClick */
  /* Caption
   ========================================================================== */
  .uk-lightbox-caption:empty {
    display: none;
  }
  /* Iframe
   ========================================================================== */
  .uk-lightbox-iframe {
    width: 80%;
    height: 80%;
  }
  /* ========================================================================
     Component: Animation
   ========================================================================== */
  [class*=uk-animation-] {
    animation: 0.5s ease-out both;
  }
  /* Animations
   ========================================================================== */
  /*
   * Fade
   */
  .uk-animation-fade {
    animation-name: uk-fade;
    animation-duration: 0.8s;
    animation-timing-function: linear;
  }
  /*
   * Scale
   */
  .uk-animation-scale-up {
    animation-name: uk-fade, uk-scale-up;
  }
  .uk-animation-scale-down {
    animation-name: uk-fade, uk-scale-down;
  }
  /*
   * Slide
   */
  .uk-animation-slide-top {
    animation-name: uk-fade, uk-slide-top;
  }
  .uk-animation-slide-bottom {
    animation-name: uk-fade, uk-slide-bottom;
  }
  .uk-animation-slide-left {
    animation-name: uk-fade, uk-slide-left;
  }
  .uk-animation-slide-right {
    animation-name: uk-fade, uk-slide-right;
  }
  /*
   * Slide Small
   */
  .uk-animation-slide-top-small {
    animation-name: uk-fade, uk-slide-top-small;
  }
  .uk-animation-slide-bottom-small {
    animation-name: uk-fade, uk-slide-bottom-small;
  }
  .uk-animation-slide-left-small {
    animation-name: uk-fade, uk-slide-left-small;
  }
  .uk-animation-slide-right-small {
    animation-name: uk-fade, uk-slide-right-small;
  }
  /*
   * Slide Medium
   */
  .uk-animation-slide-top-medium {
    animation-name: uk-fade, uk-slide-top-medium;
  }
  .uk-animation-slide-bottom-medium {
    animation-name: uk-fade, uk-slide-bottom-medium;
  }
  .uk-animation-slide-left-medium {
    animation-name: uk-fade, uk-slide-left-medium;
  }
  .uk-animation-slide-right-medium {
    animation-name: uk-fade, uk-slide-right-medium;
  }
  /*
   * Kenburns
   */
  .uk-animation-kenburns {
    animation-name: uk-kenburns;
    animation-duration: 15s;
  }
  /*
   * Shake
   */
  .uk-animation-shake {
    animation-name: uk-shake;
  }
  /*
   * SVG Stroke
   * The `--uk-animation-stroke` custom property contains the longest path length.
   * Set it manually or use `uk-svg="stroke-animation: true"` to set it automatically.
   * All strokes are animated by the same pace and doesn't end simultaneously.
   * To end simultaneously, `pathLength="1"` could be used, but it's not working in Safari yet.
   */
  .uk-animation-stroke {
    animation-name: uk-stroke;
    animation-duration: 2s;
    stroke-dasharray: var(--uk-animation-stroke);
  }
  /* Direction modifier
   ========================================================================== */
  .uk-animation-reverse {
    animation-direction: reverse;
    animation-timing-function: ease-in;
  }
  /* Duration modifier
   ========================================================================== */
  .uk-animation-fast {
    animation-duration: 0.1s;
  }
  /* Toggle animation based on the State of the Parent Element
   ========================================================================== */
  .uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-] {
    animation-name: none;
  }
  /* Keyframes used by animation classes
   ========================================================================== */
  /*
   * Fade
   */
  @keyframes uk-fade {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  /*
   * Scale
   */
  @keyframes uk-scale-up {
    0% {
      transform: scale(0.9);
    }
    100% {
      transform: scale(1);
    }
  }
  @keyframes uk-scale-down {
    0% {
      transform: scale(1.1);
    }
    100% {
      transform: scale(1);
    }
  }
  /*
   * Slide
   */
  @keyframes uk-slide-top {
    0% {
      transform: translateY(-100%);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-bottom {
    0% {
      transform: translateY(100%);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-left {
    0% {
      transform: translateX(-100%);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-slide-right {
    0% {
      transform: translateX(100%);
    }
    100% {
      transform: translateX(0);
    }
  }
  /*
   * Slide Small
   */
  @keyframes uk-slide-top-small {
    0% {
      transform: translateY(-10px);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-bottom-small {
    0% {
      transform: translateY(10px);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-left-small {
    0% {
      transform: translateX(-10px);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-slide-right-small {
    0% {
      transform: translateX(10px);
    }
    100% {
      transform: translateX(0);
    }
  }
  /*
   * Slide Medium
   */
  @keyframes uk-slide-top-medium {
    0% {
      transform: translateY(-50px);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-bottom-medium {
    0% {
      transform: translateY(50px);
    }
    100% {
      transform: translateY(0);
    }
  }
  @keyframes uk-slide-left-medium {
    0% {
      transform: translateX(-50px);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes uk-slide-right-medium {
    0% {
      transform: translateX(50px);
    }
    100% {
      transform: translateX(0);
    }
  }
  /*
   * Kenburns
   */
  @keyframes uk-kenburns {
    0% {
      transform: scale(1);
    }
    100% {
      transform: scale(1.2);
    }
  }
  /*
   * Shake
   */
  @keyframes uk-shake {
    0%, 100% {
      transform: translateX(0);
    }
    10% {
      transform: translateX(-9px);
    }
    20% {
      transform: translateX(8px);
    }
    30% {
      transform: translateX(-7px);
    }
    40% {
      transform: translateX(6px);
    }
    50% {
      transform: translateX(-5px);
    }
    60% {
      transform: translateX(4px);
    }
    70% {
      transform: translateX(-3px);
    }
    80% {
      transform: translateX(2px);
    }
    90% {
      transform: translateX(-1px);
    }
  }
  /*
   * Stroke
   */
  @keyframes uk-stroke {
    0% {
      stroke-dashoffset: var(--uk-animation-stroke);
    }
    100% {
      stroke-dashoffset: 0;
    }
  }
  /* ========================================================================
     Component: Width
   ========================================================================== */
  /* Equal child widths
   ========================================================================== */
  [class*=uk-child-width] &gt; * {
    box-sizing: border-box;
    width: 100%;
  }
  .uk-child-width-1-2 &gt; * {
    width: 50%;
  }
  .uk-child-width-1-3 &gt; * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4 &gt; * {
    width: 25%;
  }
  .uk-child-width-1-5 &gt; * {
    width: 20%;
  }
  .uk-child-width-1-6 &gt; * {
    width: calc(100% * 1 / 6.001);
  }
  .uk-child-width-auto &gt; * {
    width: auto;
  }
  /*
   * 1. Reset the `min-width`, which is set to auto by default, because
   *    flex items won't shrink below their minimum intrinsic content size.
   *    Using `1px` instead of `0`, so items still wrap into the next line,
   *    if they have zero width and padding and the predecessor is 100% wide.
   */
  .uk-child-width-expand &gt; :not([class*=uk-width]) {
    flex: 1;
    /* 1 */
    min-width: 1px;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-child-width-1-1\@s &gt; * {
      width: 100%;
    }
    .uk-child-width-1-2\@s &gt; * {
      width: 50%;
    }
    .uk-child-width-1-3\@s &gt; * {
      width: calc(100% * 1 / 3.001);
    }
    .uk-child-width-1-4\@s &gt; * {
      width: 25%;
    }
    .uk-child-width-1-5\@s &gt; * {
      width: 20%;
    }
    .uk-child-width-1-6\@s &gt; * {
      width: calc(100% * 1 / 6.001);
    }
    .uk-child-width-auto\@s &gt; * {
      width: auto;
    }
    .uk-child-width-expand\@s &gt; :not([class*=uk-width]) {
      flex: 1;
      min-width: 1px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-child-width-1-1\@m &gt; * {
      width: 100%;
    }
    .uk-child-width-1-2\@m &gt; * {
      width: 50%;
    }
    .uk-child-width-1-3\@m &gt; * {
      width: calc(100% * 1 / 3.001);
    }
    .uk-child-width-1-4\@m &gt; * {
      width: 25%;
    }
    .uk-child-width-1-5\@m &gt; * {
      width: 20%;
    }
    .uk-child-width-1-6\@m &gt; * {
      width: calc(100% * 1 / 6.001);
    }
    .uk-child-width-auto\@m &gt; * {
      width: auto;
    }
    .uk-child-width-expand\@m &gt; :not([class*=uk-width]) {
      flex: 1;
      min-width: 1px;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-child-width-1-1\@l &gt; * {
      width: 100%;
    }
    .uk-child-width-1-2\@l &gt; * {
      width: 50%;
    }
    .uk-child-width-1-3\@l &gt; * {
      width: calc(100% * 1 / 3.001);
    }
    .uk-child-width-1-4\@l &gt; * {
      width: 25%;
    }
    .uk-child-width-1-5\@l &gt; * {
      width: 20%;
    }
    .uk-child-width-1-6\@l &gt; * {
      width: calc(100% * 1 / 6.001);
    }
    .uk-child-width-auto\@l &gt; * {
      width: auto;
    }
    .uk-child-width-expand\@l &gt; :not([class*=uk-width]) {
      flex: 1;
      min-width: 1px;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-child-width-1-1\@xl &gt; * {
      width: 100%;
    }
    .uk-child-width-1-2\@xl &gt; * {
      width: 50%;
    }
    .uk-child-width-1-3\@xl &gt; * {
      width: calc(100% * 1 / 3.001);
    }
    .uk-child-width-1-4\@xl &gt; * {
      width: 25%;
    }
    .uk-child-width-1-5\@xl &gt; * {
      width: 20%;
    }
    .uk-child-width-1-6\@xl &gt; * {
      width: calc(100% * 1 / 6.001);
    }
    .uk-child-width-auto\@xl &gt; * {
      width: auto;
    }
    .uk-child-width-expand\@xl &gt; :not([class*=uk-width]) {
      flex: 1;
      min-width: 1px;
    }
  }
  /* Single Widths
   ========================================================================== */
  /*
   * 1. `max-width` is needed for the pixel-based classes
   */
  [class*=uk-width] {
    box-sizing: border-box;
    width: 100%;
    /* 1 */
    max-width: 100%;
  }
  /* Halves */
  .uk-width-1-2 {
    width: 50%;
  }
  /* Thirds */
  .uk-width-1-3 {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3 {
    width: calc(100% * 2 / 3.001);
  }
  /* Quarters */
  .uk-width-1-4 {
    width: 25%;
  }
  .uk-width-3-4 {
    width: 75%;
  }
  /* Fifths */
  .uk-width-1-5 {
    width: 20%;
  }
  .uk-width-2-5 {
    width: 40%;
  }
  .uk-width-3-5 {
    width: 60%;
  }
  .uk-width-4-5 {
    width: 80%;
  }
  /* Sixths */
  .uk-width-1-6 {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6 {
    width: calc(100% * 5 / 6.001);
  }
  /* Pixel */
  .uk-width-small {
    width: 150px;
  }
  .uk-width-medium {
    width: 300px;
  }
  .uk-width-large {
    width: 450px;
  }
  .uk-width-xlarge {
    width: 600px;
  }
  .uk-width-2xlarge {
    width: 750px;
  }
  /* Auto */
  .uk-width-auto {
    width: auto;
  }
  /* Expand */
  .uk-width-expand {
    flex: 1;
    min-width: 1px;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    /* Whole */
    .uk-width-1-1\@s {
      width: 100%;
    }
    /* Halves */
    .uk-width-1-2\@s {
      width: 50%;
    }
    /* Thirds */
    .uk-width-1-3\@s {
      width: calc(100% * 1 / 3.001);
    }
    .uk-width-2-3\@s {
      width: calc(100% * 2 / 3.001);
    }
    /* Quarters */
    .uk-width-1-4\@s {
      width: 25%;
    }
    .uk-width-3-4\@s {
      width: 75%;
    }
    /* Fifths */
    .uk-width-1-5\@s {
      width: 20%;
    }
    .uk-width-2-5\@s {
      width: 40%;
    }
    .uk-width-3-5\@s {
      width: 60%;
    }
    .uk-width-4-5\@s {
      width: 80%;
    }
    /* Sixths */
    .uk-width-1-6\@s {
      width: calc(100% * 1 / 6.001);
    }
    .uk-width-5-6\@s {
      width: calc(100% * 5 / 6.001);
    }
    /* Pixel */
    .uk-width-small\@s {
      width: 150px;
    }
    .uk-width-medium\@s {
      width: 300px;
    }
    .uk-width-large\@s {
      width: 450px;
    }
    .uk-width-xlarge\@s {
      width: 600px;
    }
    .uk-width-2xlarge\@s {
      width: 750px;
    }
    /* Auto */
    .uk-width-auto\@s {
      width: auto;
    }
    /* Expand */
    .uk-width-expand\@s {
      flex: 1;
      min-width: 1px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    /* Whole */
    .uk-width-1-1\@m {
      width: 100%;
    }
    /* Halves */
    .uk-width-1-2\@m {
      width: 50%;
    }
    /* Thirds */
    .uk-width-1-3\@m {
      width: calc(100% * 1 / 3.001);
    }
    .uk-width-2-3\@m {
      width: calc(100% * 2 / 3.001);
    }
    /* Quarters */
    .uk-width-1-4\@m {
      width: 25%;
    }
    .uk-width-3-4\@m {
      width: 75%;
    }
    /* Fifths */
    .uk-width-1-5\@m {
      width: 20%;
    }
    .uk-width-2-5\@m {
      width: 40%;
    }
    .uk-width-3-5\@m {
      width: 60%;
    }
    .uk-width-4-5\@m {
      width: 80%;
    }
    /* Sixths */
    .uk-width-1-6\@m {
      width: calc(100% * 1 / 6.001);
    }
    .uk-width-5-6\@m {
      width: calc(100% * 5 / 6.001);
    }
    /* Pixel */
    .uk-width-small\@m {
      width: 150px;
    }
    .uk-width-medium\@m {
      width: 300px;
    }
    .uk-width-large\@m {
      width: 450px;
    }
    .uk-width-xlarge\@m {
      width: 600px;
    }
    .uk-width-2xlarge\@m {
      width: 750px;
    }
    /* Auto */
    .uk-width-auto\@m {
      width: auto;
    }
    /* Expand */
    .uk-width-expand\@m {
      flex: 1;
      min-width: 1px;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    /* Whole */
    .uk-width-1-1\@l {
      width: 100%;
    }
    /* Halves */
    .uk-width-1-2\@l {
      width: 50%;
    }
    /* Thirds */
    .uk-width-1-3\@l {
      width: calc(100% * 1 / 3.001);
    }
    .uk-width-2-3\@l {
      width: calc(100% * 2 / 3.001);
    }
    /* Quarters */
    .uk-width-1-4\@l {
      width: 25%;
    }
    .uk-width-3-4\@l {
      width: 75%;
    }
    /* Fifths */
    .uk-width-1-5\@l {
      width: 20%;
    }
    .uk-width-2-5\@l {
      width: 40%;
    }
    .uk-width-3-5\@l {
      width: 60%;
    }
    .uk-width-4-5\@l {
      width: 80%;
    }
    /* Sixths */
    .uk-width-1-6\@l {
      width: calc(100% * 1 / 6.001);
    }
    .uk-width-5-6\@l {
      width: calc(100% * 5 / 6.001);
    }
    /* Pixel */
    .uk-width-small\@l {
      width: 150px;
    }
    .uk-width-medium\@l {
      width: 300px;
    }
    .uk-width-large\@l {
      width: 450px;
    }
    .uk-width-xlarge\@l {
      width: 600px;
    }
    .uk-width-2xlarge\@l {
      width: 750px;
    }
    /* Auto */
    .uk-width-auto\@l {
      width: auto;
    }
    /* Expand */
    .uk-width-expand\@l {
      flex: 1;
      min-width: 1px;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    /* Whole */
    .uk-width-1-1\@xl {
      width: 100%;
    }
    /* Halves */
    .uk-width-1-2\@xl {
      width: 50%;
    }
    /* Thirds */
    .uk-width-1-3\@xl {
      width: calc(100% * 1 / 3.001);
    }
    .uk-width-2-3\@xl {
      width: calc(100% * 2 / 3.001);
    }
    /* Quarters */
    .uk-width-1-4\@xl {
      width: 25%;
    }
    .uk-width-3-4\@xl {
      width: 75%;
    }
    /* Fifths */
    .uk-width-1-5\@xl {
      width: 20%;
    }
    .uk-width-2-5\@xl {
      width: 40%;
    }
    .uk-width-3-5\@xl {
      width: 60%;
    }
    .uk-width-4-5\@xl {
      width: 80%;
    }
    /* Sixths */
    .uk-width-1-6\@xl {
      width: calc(100% * 1 / 6.001);
    }
    .uk-width-5-6\@xl {
      width: calc(100% * 5 / 6.001);
    }
    /* Pixel */
    .uk-width-small\@xl {
      width: 150px;
    }
    .uk-width-medium\@xl {
      width: 300px;
    }
    .uk-width-large\@xl {
      width: 450px;
    }
    .uk-width-xlarge\@xl {
      width: 600px;
    }
    .uk-width-2xlarge\@xl {
      width: 750px;
    }
    /* Auto */
    .uk-width-auto\@xl {
      width: auto;
    }
    /* Expand */
    .uk-width-expand\@xl {
      flex: 1;
      min-width: 1px;
    }
  }
  /* Intrinsic Widths
   ========================================================================== */
  .uk-width-max-content {
    width: -moz-max-content;
    width: max-content;
  }
  .uk-width-min-content {
    width: -moz-min-content;
    width: min-content;
  }
  /* ========================================================================
     Component: Height
   ========================================================================== */
  [class*=uk-height] {
    box-sizing: border-box;
  }
  /*
   * Only works if parent element has a height set
   */
  .uk-height-1-1 {
    height: 100%;
  }
  /*
   * Useful to create image teasers
   */
  .uk-height-viewport {
    min-height: 100vh;
  }
  .uk-height-viewport-2 {
    min-height: 200vh;
  }
  .uk-height-viewport-3 {
    min-height: 300vh;
  }
  .uk-height-viewport-4 {
    min-height: 400vh;
  }
  /*
   * Pixel
   * Useful for `overflow: auto`
   */
  .uk-height-small {
    height: 150px;
  }
  .uk-height-medium {
    height: 300px;
  }
  .uk-height-large {
    height: 450px;
  }
  .uk-height-max-small {
    max-height: 150px;
  }
  .uk-height-max-medium {
    max-height: 300px;
  }
  .uk-height-max-large {
    max-height: 450px;
  }
  /* ========================================================================
     Component: Text
   ========================================================================== */
  /* Style modifiers
   ========================================================================== */
  .uk-text-lead {
    font-size: 1.5rem;
    line-height: 1.5;
    color: #333;
  }
  .uk-text-meta {
    font-size: 0.875rem;
    line-height: 1.4;
    color: #999;
  }
  /* Size modifiers
   ========================================================================== */
  .uk-text-small {
    font-size: 0.875rem;
    line-height: 1.5;
  }
  .uk-text-large {
    font-size: 1.5rem;
    line-height: 1.5;
  }
  .uk-text-default {
    font-size: 16px;
    line-height: 1.5;
  }
  /* Weight modifier
   ========================================================================== */
  .uk-text-light {
    font-weight: 300;
  }
  .uk-text-normal {
    font-weight: 400;
  }
  .uk-text-bold {
    font-weight: 700;
  }
  .uk-text-lighter {
    font-weight: lighter;
  }
  .uk-text-bolder {
    font-weight: bolder;
  }
  /* Style modifier
   ========================================================================== */
  .uk-text-italic {
    font-style: italic;
  }
  /* Transform modifier
   ========================================================================== */
  .uk-text-capitalize {
    text-transform: capitalize !important;
  }
  .uk-text-uppercase {
    text-transform: uppercase !important;
  }
  .uk-text-lowercase {
    text-transform: lowercase !important;
  }
  /* Decoration modifier
   ========================================================================== */
  .uk-text-decoration-none {
    text-decoration: none !important;
  }
  /* Color modifiers
   ========================================================================== */
  .uk-text-muted {
    color: #999 !important;
  }
  .uk-text-emphasis {
    color: #333 !important;
  }
  .uk-text-primary {
    color: #1e87f0 !important;
  }
  .uk-text-secondary {
    color: #222 !important;
  }
  .uk-text-success {
    color: #32d296 !important;
  }
  .uk-text-warning {
    color: #faa05a !important;
  }
  .uk-text-danger {
    color: #f0506e !important;
  }
  /* Background modifier
   ========================================================================== */
  /*
   * 1. The background clips to the foreground text. Works in all browsers.
   * 2. Default color is set to transparent.
   * 3. Container fits the text
   * 4. Style
   */
  .uk-text-background {
    /* 1 */
    -webkit-background-clip: text;
    /* 2 */
    color: transparent !important;
    /* 3 */
    display: inline-block;
    /* 4 */
    background-color: #1e87f0;
  }
  /* Alignment modifiers
   ========================================================================== */
  .uk-text-left {
    text-align: left !important;
  }
  .uk-text-right {
    text-align: right !important;
  }
  .uk-text-center {
    text-align: center !important;
  }
  .uk-text-justify {
    text-align: justify !important;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-text-left\@s {
      text-align: left !important;
    }
    .uk-text-right\@s {
      text-align: right !important;
    }
    .uk-text-center\@s {
      text-align: center !important;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-text-left\@m {
      text-align: left !important;
    }
    .uk-text-right\@m {
      text-align: right !important;
    }
    .uk-text-center\@m {
      text-align: center !important;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-text-left\@l {
      text-align: left !important;
    }
    .uk-text-right\@l {
      text-align: right !important;
    }
    .uk-text-center\@l {
      text-align: center !important;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-text-left\@xl {
      text-align: left !important;
    }
    .uk-text-right\@xl {
      text-align: right !important;
    }
    .uk-text-center\@xl {
      text-align: center !important;
    }
  }
  /*
   * Vertical
   */
  .uk-text-top {
    vertical-align: top !important;
  }
  .uk-text-middle {
    vertical-align: middle !important;
  }
  .uk-text-bottom {
    vertical-align: bottom !important;
  }
  .uk-text-baseline {
    vertical-align: baseline !important;
  }
  /* Wrap modifiers
   ========================================================================== */
  /*
   * Prevent text from wrapping onto multiple lines
   */
  .uk-text-nowrap {
    white-space: nowrap;
  }
  /*
   * 1. Make sure a max-width is set after which truncation can occur
   * 2. Prevent text from wrapping onto multiple lines, and truncate with an ellipsis
   * 3. Fix for table cells
   */
  .uk-text-truncate {
    /* 1 */
    max-width: 100%;
    /* 2 */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* 2 */
  th.uk-text-truncate,
  td.uk-text-truncate {
    max-width: 0;
  }
  /*
   * Wrap long words onto the next line and break them if they are too long to fit.
   * 1. Make it work with table cells in all browsers.
   * Note: Not using `hyphens: auto` because it hyphenates text even if not needed.
   */
  .uk-text-break {
    overflow-wrap: break-word;
  }
  /* 1 */
  th.uk-text-break,
  td.uk-text-break {
    word-break: break-word;
  }
  /* ========================================================================
     Component: Column
   ========================================================================== */
  [class*=uk-column-] {
    -moz-column-gap: 30px;
         column-gap: 30px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    [class*=uk-column-] {
      -moz-column-gap: 40px;
           column-gap: 40px;
    }
  }
  /*
   * Fix image 1px line wrapping into the next column in Chrome
   */
  [class*=uk-column-] img {
    transform: translate3d(0, 0, 0);
  }
  /* Divider
   ========================================================================== */
  /*
   * 1. Double the column gap
   */
  .uk-column-divider {
    -moz-column-rule: 1px solid #e5e5e5;
         column-rule: 1px solid #e5e5e5;
    /* 1 */
    -moz-column-gap: 60px;
         column-gap: 60px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-column-divider {
      -moz-column-gap: 80px;
           column-gap: 80px;
    }
  }
  /* Width modifiers
   ========================================================================== */
  .uk-column-1-2 {
    -moz-column-count: 2;
         column-count: 2;
  }
  .uk-column-1-3 {
    -moz-column-count: 3;
         column-count: 3;
  }
  .uk-column-1-4 {
    -moz-column-count: 4;
         column-count: 4;
  }
  .uk-column-1-5 {
    -moz-column-count: 5;
         column-count: 5;
  }
  .uk-column-1-6 {
    -moz-column-count: 6;
         column-count: 6;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-column-1-2\@s {
      -moz-column-count: 2;
           column-count: 2;
    }
    .uk-column-1-3\@s {
      -moz-column-count: 3;
           column-count: 3;
    }
    .uk-column-1-4\@s {
      -moz-column-count: 4;
           column-count: 4;
    }
    .uk-column-1-5\@s {
      -moz-column-count: 5;
           column-count: 5;
    }
    .uk-column-1-6\@s {
      -moz-column-count: 6;
           column-count: 6;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-column-1-2\@m {
      -moz-column-count: 2;
           column-count: 2;
    }
    .uk-column-1-3\@m {
      -moz-column-count: 3;
           column-count: 3;
    }
    .uk-column-1-4\@m {
      -moz-column-count: 4;
           column-count: 4;
    }
    .uk-column-1-5\@m {
      -moz-column-count: 5;
           column-count: 5;
    }
    .uk-column-1-6\@m {
      -moz-column-count: 6;
           column-count: 6;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-column-1-2\@l {
      -moz-column-count: 2;
           column-count: 2;
    }
    .uk-column-1-3\@l {
      -moz-column-count: 3;
           column-count: 3;
    }
    .uk-column-1-4\@l {
      -moz-column-count: 4;
           column-count: 4;
    }
    .uk-column-1-5\@l {
      -moz-column-count: 5;
           column-count: 5;
    }
    .uk-column-1-6\@l {
      -moz-column-count: 6;
           column-count: 6;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-column-1-2\@xl {
      -moz-column-count: 2;
           column-count: 2;
    }
    .uk-column-1-3\@xl {
      -moz-column-count: 3;
           column-count: 3;
    }
    .uk-column-1-4\@xl {
      -moz-column-count: 4;
           column-count: 4;
    }
    .uk-column-1-5\@xl {
      -moz-column-count: 5;
           column-count: 5;
    }
    .uk-column-1-6\@xl {
      -moz-column-count: 6;
           column-count: 6;
    }
  }
  /* Make element span across all columns
   * Does not work in Firefox yet
   ========================================================================== */
  .uk-column-span {
    -moz-column-span: all;
         column-span: all;
  }
  /* ========================================================================
     Component: Cover
   ========================================================================== */
  /*
   * Works with iframes and embedded content
   * 1. Use attribute to apply transform instantly. Needed if transform is transitioned.
   * 2. Reset responsiveness for embedded content
   * 3. Center object
   * Note: Percent values on the `top` property only works if this element
   *       is absolute positioned or if the container has a height
   */
  /* 1 */
  [uk-cover],
  [data-uk-cover] {
    /* 2 */
    max-width: none;
    /* 3 */
    position: absolute;
    left: 50%;
    top: 50%;
    --uk-position-translate-x: -50%;
    --uk-position-translate-y: -50%;
    transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
  }
  iframe[uk-cover],
  iframe[data-uk-cover] {
    pointer-events: none;
  }
  /* Container
   ========================================================================== */
  /*
   * 1. Parent container which clips resized object
   * 2. Needed if the child is positioned absolute. See note above
   */
  .uk-cover-container {
    /* 1 */
    overflow: hidden;
    /* 2 */
    position: relative;
  }
  /* ========================================================================
     Component: Background
   ========================================================================== */
  /* Color
   ========================================================================== */
  .uk-background-default {
    background-color: #fff;
  }
  .uk-background-muted {
    background-color: #f8f8f8;
  }
  .uk-background-primary {
    background-color: #1e87f0;
  }
  .uk-background-secondary {
    background-color: #222;
  }
  /* Size
   ========================================================================== */
  .uk-background-cover,
  .uk-background-contain,
  .uk-background-width-1-1,
  .uk-background-height-1-1 {
    background-position: 50% 50%;
    background-repeat: no-repeat;
  }
  .uk-background-cover {
    background-size: cover;
  }
  .uk-background-contain {
    background-size: contain;
  }
  .uk-background-width-1-1 {
    background-size: 100%;
  }
  .uk-background-height-1-1 {
    background-size: auto 100%;
  }
  /* Position
   ========================================================================== */
  .uk-background-top-left {
    background-position: 0 0;
  }
  .uk-background-top-center {
    background-position: 50% 0;
  }
  .uk-background-top-right {
    background-position: 100% 0;
  }
  .uk-background-center-left {
    background-position: 0 50%;
  }
  .uk-background-center-center {
    background-position: 50% 50%;
  }
  .uk-background-center-right {
    background-position: 100% 50%;
  }
  .uk-background-bottom-left {
    background-position: 0 100%;
  }
  .uk-background-bottom-center {
    background-position: 50% 100%;
  }
  .uk-background-bottom-right {
    background-position: 100% 100%;
  }
  /* Repeat
   ========================================================================== */
  .uk-background-norepeat {
    background-repeat: no-repeat;
  }
  /* Attachment
   ========================================================================== */
  /*
   * 1. Fix bug introduced in Chrome 67: the background image is not visible if any element on the page uses `translate3d`
   */
  .uk-background-fixed {
    background-attachment: fixed;
    /* 1 */
    backface-visibility: hidden;
  }
  /*
   * Exclude touch devices because `fixed` doesn't work on iOS and Android
   */
  @media (pointer: coarse) {
    .uk-background-fixed {
      background-attachment: scroll;
    }
  }
  /* Image
   ========================================================================== */
  /* Phone portrait and smaller */
  @media (max-width: 639px) {
    .uk-background-image\@s {
      background-image: none !important;
    }
  }
  /* Phone landscape and smaller */
  @media (max-width: 959px) {
    .uk-background-image\@m {
      background-image: none !important;
    }
  }
  /* Tablet landscape and smaller */
  @media (max-width: 1199px) {
    .uk-background-image\@l {
      background-image: none !important;
    }
  }
  /* Desktop and smaller */
  @media (max-width: 1599px) {
    .uk-background-image\@xl {
      background-image: none !important;
    }
  }
  /* Blend modes
   ========================================================================== */
  .uk-background-blend-multiply {
    background-blend-mode: multiply;
  }
  .uk-background-blend-screen {
    background-blend-mode: screen;
  }
  .uk-background-blend-overlay {
    background-blend-mode: overlay;
  }
  .uk-background-blend-darken {
    background-blend-mode: darken;
  }
  .uk-background-blend-lighten {
    background-blend-mode: lighten;
  }
  .uk-background-blend-color-dodge {
    background-blend-mode: color-dodge;
  }
  .uk-background-blend-color-burn {
    background-blend-mode: color-burn;
  }
  .uk-background-blend-hard-light {
    background-blend-mode: hard-light;
  }
  .uk-background-blend-soft-light {
    background-blend-mode: soft-light;
  }
  .uk-background-blend-difference {
    background-blend-mode: difference;
  }
  .uk-background-blend-exclusion {
    background-blend-mode: exclusion;
  }
  .uk-background-blend-hue {
    background-blend-mode: hue;
  }
  .uk-background-blend-saturation {
    background-blend-mode: saturation;
  }
  .uk-background-blend-color {
    background-blend-mode: color;
  }
  .uk-background-blend-luminosity {
    background-blend-mode: luminosity;
  }
  /* ========================================================================
     Component: Align
   ========================================================================== */
  /*
   * Default
   */
  [class*=uk-align] {
    display: block;
    margin-bottom: 30px;
  }
  * + [class*=uk-align] {
    margin-top: 30px;
  }
  /*
   * Center
   */
  .uk-align-center {
    margin-left: auto;
    margin-right: auto;
  }
  /*
   * Left/Right
   */
  .uk-align-left {
    margin-top: 0;
    margin-right: 30px;
    float: left;
  }
  .uk-align-right {
    margin-top: 0;
    margin-left: 30px;
    float: right;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-align-left\@s {
      margin-top: 0;
      margin-right: 30px;
      float: left;
    }
    .uk-align-right\@s {
      margin-top: 0;
      margin-left: 30px;
      float: right;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-align-left\@m {
      margin-top: 0;
      margin-right: 30px;
      float: left;
    }
    .uk-align-right\@m {
      margin-top: 0;
      margin-left: 30px;
      float: right;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-align-left\@l {
      margin-top: 0;
      float: left;
    }
    .uk-align-right\@l {
      margin-top: 0;
      float: right;
    }
    .uk-align-left,
    .uk-align-left\@s,
    .uk-align-left\@m,
    .uk-align-left\@l {
      margin-right: 40px;
    }
    .uk-align-right,
    .uk-align-right\@s,
    .uk-align-right\@m,
    .uk-align-right\@l {
      margin-left: 40px;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-align-left\@xl {
      margin-top: 0;
      margin-right: 40px;
      float: left;
    }
    .uk-align-right\@xl {
      margin-top: 0;
      margin-left: 40px;
      float: right;
    }
  }
  /* ========================================================================
     Component: SVG
   ========================================================================== */
  /*
   * 1. Fill all SVG elements with the current text color if no `fill` attribute is set
   * 2. Set the fill and stroke color of all SVG elements to the current text color
   */
  /* 1 */
  .uk-svg,
  .uk-svg:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) {
    fill: currentcolor;
  }
  .uk-svg:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) {
    stroke: currentcolor;
  }
  /*
   * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
   */
  .uk-svg {
    transform: translate(0, 0);
  }
  /* ========================================================================
     Component: Utility
   ========================================================================== */
  /* Panel
   ========================================================================== */
  .uk-panel {
    display: flow-root;
    position: relative;
    box-sizing: border-box;
  }
  /*
   * Remove margin from the last-child
   */
  .uk-panel &gt; :last-child {
    margin-bottom: 0;
  }
  /*
   * Scrollable
   */
  .uk-panel-scrollable {
    height: 170px;
    padding: 10px;
    border: 1px solid #e5e5e5;
    overflow: auto;
    resize: both;
  }
  /* Clearfix
   ========================================================================== */
  /*
   * 1. `table-cell` is used with `::before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit
   * 2. `table` is used again with `::after` because `clear` only works with block elements.
   * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari
   */
  /* 1 */
  .uk-clearfix::before {
    content: "";
    display: table-cell;
  }
  /* 2 */
  .uk-clearfix::after {
    content: "";
    display: table;
    clear: both;
  }
  /* Float
   ========================================================================== */
  /*
   * 1. Prevent content overflow
   */
  .uk-float-left {
    float: left;
  }
  .uk-float-right {
    float: right;
  }
  /* 1 */
  [class*=uk-float-] {
    max-width: 100%;
  }
  /* Overfow
   ========================================================================== */
  .uk-overflow-hidden {
    overflow: hidden;
  }
  /*
   * Enable scrollbars if content is clipped
   */
  .uk-overflow-auto {
    overflow: auto;
  }
  .uk-overflow-auto &gt; :last-child {
    margin-bottom: 0;
  }
  /* Box Sizing
   ========================================================================== */
  .uk-box-sizing-content {
    box-sizing: content-box;
  }
  .uk-box-sizing-border {
    box-sizing: border-box;
  }
  /* Resize
   ========================================================================== */
  .uk-resize {
    resize: both;
  }
  .uk-resize-horizontal {
    resize: horizontal;
  }
  .uk-resize-vertical {
    resize: vertical;
  }
  /* Display
   ========================================================================== */
  .uk-display-block {
    display: block !important;
  }
  .uk-display-inline {
    display: inline !important;
  }
  .uk-display-inline-block {
    display: inline-block !important;
  }
  /* Inline
   ========================================================================== */
  /*
   * 1. Container fits its content
   * 2. Create position context
   * 3. Prevent content overflow
   * 4. Behave like most inline-block elements
   * 5. Force new layer without creating a new stacking context
   *    to fix 1px glitch when combined with overlays and transitions in Webkit
   * 6. Clip child elements
   */
  [class*=uk-inline] {
    /* 1 */
    display: inline-block;
    /* 2 */
    position: relative;
    /* 3 */
    max-width: 100%;
    /* 4 */
    vertical-align: middle;
    /* 5 */
    -webkit-backface-visibility: hidden;
  }
  .uk-inline-clip {
    /* 6 */
    overflow: hidden;
  }
  /* Responsive objects
   ========================================================================== */
  /*
   * Preserve original dimensions
   * Because `img, `video`, `canvas` and  `audio` are already responsive by default, see Base component
   */
  .uk-preserve-width,
  .uk-preserve-width canvas,
  .uk-preserve-width img,
  .uk-preserve-width svg,
  .uk-preserve-width video {
    max-width: none;
  }
  /*
   * Responsiveness
   * Corrects `max-width` and `max-height` behavior if padding and border are used
   */
  .uk-responsive-width,
  .uk-responsive-height {
    box-sizing: border-box;
  }
  /*
   * 1. Set a maximum width. `important` needed to override `uk-preserve-width img`
   * 2. Auto scale the height. Only needed if `height` attribute is present
   */
  .uk-responsive-width {
    /* 1 */
    max-width: 100% !important;
    /* 2 */
    height: auto;
  }
  /*
   * 1. Set a maximum height. Only works if the parent element has a fixed height
   * 2. Auto scale the width. Only needed if `width` attribute is present
   * 3. Reset max-width, which `img, `video`, `canvas` and  `audio` already have by default
   */
  .uk-responsive-height {
    /* 1 */
    max-height: 100%;
    /* 2 */
    width: auto;
    /* 3 */
    max-width: none;
  }
  /*
   * Fix initial iframe width. Without the viewport is expanded on iOS devices
   */
  [uk-responsive],
  [data-uk-responsive] {
    max-width: 100%;
  }
  /* Object
   ========================================================================== */
  .uk-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }
  .uk-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }
  .uk-object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }
  .uk-object-none {
    -o-object-fit: none;
       object-fit: none;
  }
  .uk-object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }
  /*
   * Position
   */
  .uk-object-top-left {
    -o-object-position: 0 0;
       object-position: 0 0;
  }
  .uk-object-top-center {
    -o-object-position: 50% 0;
       object-position: 50% 0;
  }
  .uk-object-top-right {
    -o-object-position: 100% 0;
       object-position: 100% 0;
  }
  .uk-object-center-left {
    -o-object-position: 0 50%;
       object-position: 0 50%;
  }
  .uk-object-center-center {
    -o-object-position: 50% 50%;
       object-position: 50% 50%;
  }
  .uk-object-center-right {
    -o-object-position: 100% 50%;
       object-position: 100% 50%;
  }
  .uk-object-bottom-left {
    -o-object-position: 0 100%;
       object-position: 0 100%;
  }
  .uk-object-bottom-center {
    -o-object-position: 50% 100%;
       object-position: 50% 100%;
  }
  .uk-object-bottom-right {
    -o-object-position: 100% 100%;
       object-position: 100% 100%;
  }
  /* Border
   ========================================================================== */
  .uk-border-circle {
    border-radius: 50%;
  }
  .uk-border-pill {
    border-radius: 500px;
  }
  .uk-border-rounded {
    border-radius: 5px;
  }
  /*
   * Fix `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit
   */
  .uk-inline-clip[class*=uk-border-] {
    -webkit-transform: translateZ(0);
  }
  /* Box-shadow
   ========================================================================== */
  .uk-box-shadow-small {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
  }
  .uk-box-shadow-medium {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  }
  .uk-box-shadow-large {
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  }
  .uk-box-shadow-xlarge {
    box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
  }
  /*
   * Hover
   */
  [class*=uk-box-shadow-hover] {
    transition: box-shadow 0.1s ease-in-out;
  }
  .uk-box-shadow-hover-small:hover {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
  }
  .uk-box-shadow-hover-medium:hover {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  }
  .uk-box-shadow-hover-large:hover {
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  }
  .uk-box-shadow-hover-xlarge:hover {
    box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
  }
  /* Box-shadow bottom
   ========================================================================== */
  /*
   * 1. Set position.
   * 2. Set style
   * 3. Fix shadow being clipped in Safari if container is animated
   */
  @supports (filter: blur(0)) {
    .uk-box-shadow-bottom {
      display: inline-block;
      position: relative;
      z-index: 0;
      max-width: 100%;
      vertical-align: middle;
    }
    .uk-box-shadow-bottom::after {
      content: "";
      /* 1 */
      position: absolute;
      bottom: -30px;
      left: 0;
      right: 0;
      z-index: -1;
      /* 2 */
      height: 30px;
      border-radius: 100%;
      background: #444;
      filter: blur(20px);
      /* 3 */
      will-change: filter;
    }
  }
  /* Drop cap
   ========================================================================== */
  /*
   * 1. Firefox doesn't apply `::first-letter` if the first letter is inside child elements
   *    https://bugzilla.mozilla.org/show_bug.cgi?id=214004
   * 2. In Firefox, a floating `::first-letter` doesn't have a line box and there for no `line-height`
   *    https://bugzilla.mozilla.org/show_bug.cgi?id=317933
   */
  .uk-dropcap::first-letter,
  .uk-dropcap &gt; p:first-of-type::first-letter {
    display: block;
    margin-right: 10px;
    float: left;
    font-size: 4.5em;
    line-height: 1;
  }
  /* 2 */
  @-moz-document url-prefix() {
    .uk-dropcap::first-letter,
    .uk-dropcap &gt; p:first-of-type::first-letter {
      margin-top: 1.1%;
    }
  }
  /* Logo
   ========================================================================== */
  /*
   * 1. Style
   * 2. Required for `a`
   * 3. Behave like image but can be overridden through flex utility classes
   */
  .uk-logo {
    /* 1 */
    font-size: 1.5rem;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    color: #333;
    /* 2 */
    text-decoration: none;
  }
  /* 3 */
  :where(.uk-logo) {
    display: inline-block;
    vertical-align: middle;
  }
  /* Hover */
  .uk-logo:hover {
    color: #333;
    /* 1 */
    text-decoration: none;
  }
  .uk-logo :where(img, svg, video) {
    display: block;
  }
  .uk-logo-inverse {
    display: none;
  }
  /* Disabled State
   ========================================================================== */
  .uk-disabled {
    pointer-events: none;
  }
  /* Drag State
   ========================================================================== */
  /*
   * 1. Needed if moving over elements with have their own cursor on hover, e.g. links or buttons
   * 2. Fix dragging over iframes
   */
  .uk-drag,
  .uk-drag * {
    cursor: move;
  }
  /* 2 */
  .uk-drag iframe {
    pointer-events: none;
  }
  /* Dragover State
   ========================================================================== */
  /*
   * Create a box-shadow when dragging a file over the upload area
   */
  .uk-dragover {
    box-shadow: 0 0 20px rgba(100, 100, 100, 0.3);
  }
  /* Blend modes
   ========================================================================== */
  .uk-blend-multiply {
    mix-blend-mode: multiply;
  }
  .uk-blend-screen {
    mix-blend-mode: screen;
  }
  .uk-blend-overlay {
    mix-blend-mode: overlay;
  }
  .uk-blend-darken {
    mix-blend-mode: darken;
  }
  .uk-blend-lighten {
    mix-blend-mode: lighten;
  }
  .uk-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }
  .uk-blend-color-burn {
    mix-blend-mode: color-burn;
  }
  .uk-blend-hard-light {
    mix-blend-mode: hard-light;
  }
  .uk-blend-soft-light {
    mix-blend-mode: soft-light;
  }
  .uk-blend-difference {
    mix-blend-mode: difference;
  }
  .uk-blend-exclusion {
    mix-blend-mode: exclusion;
  }
  .uk-blend-hue {
    mix-blend-mode: hue;
  }
  .uk-blend-saturation {
    mix-blend-mode: saturation;
  }
  .uk-blend-color {
    mix-blend-mode: color;
  }
  .uk-blend-luminosity {
    mix-blend-mode: luminosity;
  }
  /* Transform
  ========================================================================== */
  .uk-transform-center {
    transform: translate(-50%, -50%);
  }
  /* Transform Origin
  ========================================================================== */
  .uk-transform-origin-top-left {
    transform-origin: 0 0;
  }
  .uk-transform-origin-top-center {
    transform-origin: 50% 0;
  }
  .uk-transform-origin-top-right {
    transform-origin: 100% 0;
  }
  .uk-transform-origin-center-left {
    transform-origin: 0 50%;
  }
  .uk-transform-origin-center-right {
    transform-origin: 100% 50%;
  }
  .uk-transform-origin-bottom-left {
    transform-origin: 0 100%;
  }
  .uk-transform-origin-bottom-center {
    transform-origin: 50% 100%;
  }
  .uk-transform-origin-bottom-right {
    transform-origin: 100% 100%;
  }
  /* ========================================================================
     Component: Flex
   ========================================================================== */
  .uk-flex {
    display: flex;
  }
  .uk-flex-inline {
    display: inline-flex;
  }
  /* Alignment
   ========================================================================== */
  /*
   * Align items along the main axis of the current line of the flex container
   * Row: Horizontal
   */
  .uk-flex-left {
    justify-content: flex-start;
  }
  .uk-flex-center {
    justify-content: center;
  }
  .uk-flex-right {
    justify-content: flex-end;
  }
  .uk-flex-between {
    justify-content: space-between;
  }
  .uk-flex-around {
    justify-content: space-around;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-flex-left\@s {
      justify-content: flex-start;
    }
    .uk-flex-center\@s {
      justify-content: center;
    }
    .uk-flex-right\@s {
      justify-content: flex-end;
    }
    .uk-flex-between\@s {
      justify-content: space-between;
    }
    .uk-flex-around\@s {
      justify-content: space-around;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-flex-left\@m {
      justify-content: flex-start;
    }
    .uk-flex-center\@m {
      justify-content: center;
    }
    .uk-flex-right\@m {
      justify-content: flex-end;
    }
    .uk-flex-between\@m {
      justify-content: space-between;
    }
    .uk-flex-around\@m {
      justify-content: space-around;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-flex-left\@l {
      justify-content: flex-start;
    }
    .uk-flex-center\@l {
      justify-content: center;
    }
    .uk-flex-right\@l {
      justify-content: flex-end;
    }
    .uk-flex-between\@l {
      justify-content: space-between;
    }
    .uk-flex-around\@l {
      justify-content: space-around;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-flex-left\@xl {
      justify-content: flex-start;
    }
    .uk-flex-center\@xl {
      justify-content: center;
    }
    .uk-flex-right\@xl {
      justify-content: flex-end;
    }
    .uk-flex-between\@xl {
      justify-content: space-between;
    }
    .uk-flex-around\@xl {
      justify-content: space-around;
    }
  }
  /*
   * Align items in the cross axis of the current line of the flex container
   * Row: Vertical
   */
  .uk-flex-stretch {
    align-items: stretch;
  }
  .uk-flex-top {
    align-items: flex-start;
  }
  .uk-flex-middle {
    align-items: center;
  }
  .uk-flex-bottom {
    align-items: flex-end;
  }
  /* Direction
   ========================================================================== */
  .uk-flex-row {
    flex-direction: row;
  }
  .uk-flex-row-reverse {
    flex-direction: row-reverse;
  }
  .uk-flex-column {
    flex-direction: column;
  }
  .uk-flex-column-reverse {
    flex-direction: column-reverse;
  }
  /* Wrap
   ========================================================================== */
  .uk-flex-nowrap {
    flex-wrap: nowrap;
  }
  .uk-flex-wrap {
    flex-wrap: wrap;
  }
  .uk-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  /*
   * Aligns items within the flex container when there is extra space in the cross-axis
   * Only works if there is more than one line of flex items
   */
  .uk-flex-wrap-stretch {
    align-content: stretch;
  }
  .uk-flex-wrap-top {
    align-content: flex-start;
  }
  .uk-flex-wrap-middle {
    align-content: center;
  }
  .uk-flex-wrap-bottom {
    align-content: flex-end;
  }
  .uk-flex-wrap-between {
    align-content: space-between;
  }
  .uk-flex-wrap-around {
    align-content: space-around;
  }
  /* Item ordering
   ========================================================================== */
  /*
   * Default is 0
   */
  .uk-flex-first {
    order: -1;
  }
  .uk-flex-last {
    order: 99;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-flex-first\@s {
      order: -1;
    }
    .uk-flex-last\@s {
      order: 99;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-flex-first\@m {
      order: -1;
    }
    .uk-flex-last\@m {
      order: 99;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-flex-first\@l {
      order: -1;
    }
    .uk-flex-last\@l {
      order: 99;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-flex-first\@xl {
      order: -1;
    }
    .uk-flex-last\@xl {
      order: 99;
    }
  }
  /* Item dimensions
   ========================================================================== */
  /*
   * Initial: 0 1 auto
   * Content dimensions, but shrinks
   */
  /*
   * No Flex: 0 0 auto
   * Content dimensions
   */
  .uk-flex-none {
    flex: none;
  }
  /*
   * Relative Flex: 1 1 auto
   * Space is allocated considering content
   */
  .uk-flex-auto {
    flex: auto;
  }
  /*
   * Absolute Flex: 1 1 0%
   * Space is allocated solely based on flex
   */
  .uk-flex-1 {
    flex: 1;
  }
  /* ========================================================================
     Component: Margin
   ========================================================================== */
  /*
   * Default
   */
  .uk-margin {
    margin-bottom: 20px;
  }
  * + .uk-margin {
    margin-top: 20px !important;
  }
  .uk-margin-top {
    margin-top: 20px !important;
  }
  .uk-margin-bottom {
    margin-bottom: 20px !important;
  }
  .uk-margin-left {
    margin-left: 20px !important;
  }
  .uk-margin-right {
    margin-right: 20px !important;
  }
  /* Small
   ========================================================================== */
  .uk-margin-small {
    margin-bottom: 10px;
  }
  * + .uk-margin-small {
    margin-top: 10px !important;
  }
  .uk-margin-small-top {
    margin-top: 10px !important;
  }
  .uk-margin-small-bottom {
    margin-bottom: 10px !important;
  }
  .uk-margin-small-left {
    margin-left: 10px !important;
  }
  .uk-margin-small-right {
    margin-right: 10px !important;
  }
  /* Medium
   ========================================================================== */
  .uk-margin-medium {
    margin-bottom: 40px;
  }
  * + .uk-margin-medium {
    margin-top: 40px !important;
  }
  .uk-margin-medium-top {
    margin-top: 40px !important;
  }
  .uk-margin-medium-bottom {
    margin-bottom: 40px !important;
  }
  .uk-margin-medium-left {
    margin-left: 40px !important;
  }
  .uk-margin-medium-right {
    margin-right: 40px !important;
  }
  /* Large
   ========================================================================== */
  .uk-margin-large {
    margin-bottom: 40px;
  }
  * + .uk-margin-large {
    margin-top: 40px !important;
  }
  .uk-margin-large-top {
    margin-top: 40px !important;
  }
  .uk-margin-large-bottom {
    margin-bottom: 40px !important;
  }
  .uk-margin-large-left {
    margin-left: 40px !important;
  }
  .uk-margin-large-right {
    margin-right: 40px !important;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-margin-large {
      margin-bottom: 70px;
    }
    * + .uk-margin-large {
      margin-top: 70px !important;
    }
    .uk-margin-large-top {
      margin-top: 70px !important;
    }
    .uk-margin-large-bottom {
      margin-bottom: 70px !important;
    }
    .uk-margin-large-left {
      margin-left: 70px !important;
    }
    .uk-margin-large-right {
      margin-right: 70px !important;
    }
  }
  /* XLarge
   ========================================================================== */
  .uk-margin-xlarge {
    margin-bottom: 70px;
  }
  * + .uk-margin-xlarge {
    margin-top: 70px !important;
  }
  .uk-margin-xlarge-top {
    margin-top: 70px !important;
  }
  .uk-margin-xlarge-bottom {
    margin-bottom: 70px !important;
  }
  .uk-margin-xlarge-left {
    margin-left: 70px !important;
  }
  .uk-margin-xlarge-right {
    margin-right: 70px !important;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-margin-xlarge {
      margin-bottom: 140px;
    }
    * + .uk-margin-xlarge {
      margin-top: 140px !important;
    }
    .uk-margin-xlarge-top {
      margin-top: 140px !important;
    }
    .uk-margin-xlarge-bottom {
      margin-bottom: 140px !important;
    }
    .uk-margin-xlarge-left {
      margin-left: 140px !important;
    }
    .uk-margin-xlarge-right {
      margin-right: 140px !important;
    }
  }
  /* Auto
   ========================================================================== */
  .uk-margin-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .uk-margin-auto-top {
    margin-top: auto !important;
  }
  .uk-margin-auto-bottom {
    margin-bottom: auto !important;
  }
  .uk-margin-auto-left {
    margin-left: auto !important;
  }
  .uk-margin-auto-right {
    margin-right: auto !important;
  }
  .uk-margin-auto-vertical {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-margin-auto\@s {
      margin-left: auto !important;
      margin-right: auto !important;
    }
    .uk-margin-auto-left\@s {
      margin-left: auto !important;
    }
    .uk-margin-auto-right\@s {
      margin-right: auto !important;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-margin-auto\@m {
      margin-left: auto !important;
      margin-right: auto !important;
    }
    .uk-margin-auto-left\@m {
      margin-left: auto !important;
    }
    .uk-margin-auto-right\@m {
      margin-right: auto !important;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-margin-auto\@l {
      margin-left: auto !important;
      margin-right: auto !important;
    }
    .uk-margin-auto-left\@l {
      margin-left: auto !important;
    }
    .uk-margin-auto-right\@l {
      margin-right: auto !important;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-margin-auto\@xl {
      margin-left: auto !important;
      margin-right: auto !important;
    }
    .uk-margin-auto-left\@xl {
      margin-left: auto !important;
    }
    .uk-margin-auto-right\@xl {
      margin-right: auto !important;
    }
  }
  /* Remove
   ========================================================================== */
  .uk-margin-remove {
    margin: 0 !important;
  }
  .uk-margin-remove-top {
    margin-top: 0 !important;
  }
  .uk-margin-remove-bottom {
    margin-bottom: 0 !important;
  }
  .uk-margin-remove-left {
    margin-left: 0 !important;
  }
  .uk-margin-remove-right {
    margin-right: 0 !important;
  }
  .uk-margin-remove-vertical {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .uk-margin-remove-adjacent + *,
  .uk-margin-remove-first-child &gt; :first-child {
    margin-top: 0 !important;
  }
  .uk-margin-remove-last-child &gt; :last-child {
    margin-bottom: 0 !important;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-margin-remove-left\@s {
      margin-left: 0 !important;
    }
    .uk-margin-remove-right\@s {
      margin-right: 0 !important;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-margin-remove-left\@m {
      margin-left: 0 !important;
    }
    .uk-margin-remove-right\@m {
      margin-right: 0 !important;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-margin-remove-left\@l {
      margin-left: 0 !important;
    }
    .uk-margin-remove-right\@l {
      margin-right: 0 !important;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-margin-remove-left\@xl {
      margin-left: 0 !important;
    }
    .uk-margin-remove-right\@xl {
      margin-right: 0 !important;
    }
  }
  /* ========================================================================
     Component: Padding
   ========================================================================== */
  .uk-padding {
    padding: 30px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-padding {
      padding: 40px;
    }
  }
  /* Small
   ========================================================================== */
  .uk-padding-small {
    padding: 15px;
  }
  /* Large
   ========================================================================== */
  .uk-padding-large {
    padding: 40px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-padding-large {
      padding: 70px;
    }
  }
  /* Remove
   ========================================================================== */
  .uk-padding-remove {
    padding: 0 !important;
  }
  .uk-padding-remove-top {
    padding-top: 0 !important;
  }
  .uk-padding-remove-bottom {
    padding-bottom: 0 !important;
  }
  .uk-padding-remove-left {
    padding-left: 0 !important;
  }
  .uk-padding-remove-right {
    padding-right: 0 !important;
  }
  .uk-padding-remove-vertical {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .uk-padding-remove-horizontal {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  /* ========================================================================
     Component: Position
   ========================================================================== */
  :root {
    --uk-position-margin-offset: 0px;
  }
  /* Directions
   ========================================================================== */
  /*
   * 1. Prevent content overflow.
   */
  [class*=uk-position-top],
  [class*=uk-position-bottom],
  [class*=uk-position-left],
  [class*=uk-position-right],
  [class*=uk-position-center] {
    position: absolute !important;
    /* 1 */
    max-width: calc(100% - (var(--uk-position-margin-offset) * 2));
    box-sizing: border-box;
  }
  /*
   * Edges
   * Don't use `width: 100%` because it's wrong if the parent has padding.
   */
  .uk-position-top {
    top: 0;
    left: 0;
    right: 0;
  }
  .uk-position-bottom {
    bottom: 0;
    left: 0;
    right: 0;
  }
  .uk-position-left {
    top: 0;
    bottom: 0;
    left: 0;
  }
  .uk-position-right {
    top: 0;
    bottom: 0;
    right: 0;
  }
  /*
   * Corners
   */
  .uk-position-top-left {
    top: 0;
    left: 0;
  }
  .uk-position-top-right {
    top: 0;
    right: 0;
  }
  .uk-position-bottom-left {
    bottom: 0;
    left: 0;
  }
  .uk-position-bottom-right {
    bottom: 0;
    right: 0;
  }
  /*
   * Center
   * 1. Fix text wrapping if content is larger than 50% of the container.
   *    Using `max-content` requires `max-width` of 100% which is set generally.
   */
  .uk-position-center {
    top: calc(50% - var(--uk-position-margin-offset));
    left: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-x: -50%;
    --uk-position-translate-y: -50%;
    transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
    /* 1 */
    width: -moz-max-content;
    width: max-content;
  }
  /* Vertical */
  [class*=uk-position-center-left],
  [class*=uk-position-center-right] {
    top: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-y: -50%;
    transform: translate(0, var(--uk-position-translate-y));
  }
  .uk-position-center-left {
    left: 0;
  }
  .uk-position-center-right {
    right: 0;
  }
  .uk-position-center-left-out {
    right: 100%;
    width: -moz-max-content;
    width: max-content;
  }
  .uk-position-center-right-out {
    left: 100%;
    width: -moz-max-content;
    width: max-content;
  }
  /* Horizontal */
  .uk-position-top-center,
  .uk-position-bottom-center {
    left: calc(50% - var(--uk-position-margin-offset));
    --uk-position-translate-x: -50%;
    transform: translate(var(--uk-position-translate-x), 0);
    /* 1 */
    width: -moz-max-content;
    width: max-content;
  }
  .uk-position-top-center {
    top: 0;
  }
  .uk-position-bottom-center {
    bottom: 0;
  }
  /*
   * Cover
   */
  .uk-position-cover {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }
  /* Margin
   ========================================================================== */
  .uk-position-small {
    margin: 15px;
    --uk-position-margin-offset: 15px;
  }
  .uk-position-medium {
    margin: 30px;
    --uk-position-margin-offset: 30px;
  }
  .uk-position-large {
    margin: 30px;
    --uk-position-margin-offset: 30px;
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-position-large {
      margin: 50px;
      --uk-position-margin-offset: 50px;
    }
  }
  /* Schemes
   ========================================================================== */
  .uk-position-relative {
    position: relative !important;
  }
  .uk-position-absolute {
    position: absolute !important;
  }
  .uk-position-fixed {
    position: fixed !important;
  }
  .uk-position-sticky {
    position: sticky !important;
  }
  /* Layer
   ========================================================================== */
  .uk-position-z-index {
    z-index: 1;
  }
  .uk-position-z-index-zero {
    z-index: 0;
  }
  .uk-position-z-index-negative {
    z-index: -1;
  }
  /* ========================================================================
     Component: Transition
   ========================================================================== */
  /* Transitions
   ========================================================================== */
  /*
   * The toggle is triggered on touch devices by two methods:
   * 1. Using `:focus` and tabindex
   * 2. Using `:hover` and a `touchstart` event listener registered on the document
   *    (Doesn't work on Surface touch devices)
   */
  :where(.uk-transition-fade),
  :where([class*=uk-transition-scale]),
  :where([class*=uk-transition-slide]) {
    --uk-position-translate-x: 0;
    --uk-position-translate-y: 0;
  }
  .uk-transition-fade,
  [class*=uk-transition-scale],
  [class*=uk-transition-slide] {
    --uk-translate-x: 0;
    --uk-translate-y: 0;
    --uk-scale-x: 1;
    --uk-scale-y: 1;
    transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) translate(var(--uk-translate-x), var(--uk-translate-y)) scale(var(--uk-scale-x), var(--uk-scale-y));
    transition: 0.3s ease-out;
    transition-property: opacity, transform, filter;
    opacity: 0;
  }
  /*
   * Fade
   */
  .uk-transition-toggle:hover .uk-transition-fade,
  .uk-transition-toggle:focus .uk-transition-fade,
  .uk-transition-toggle .uk-transition-fade:focus-within,
  .uk-transition-active.uk-active .uk-transition-fade {
    opacity: 1;
  }
  /*
   * Scale
   * 1. Make image rendering the same during the transition as before and after. Prefixed because of Safari.
   */
  /* 1 */
  [class*=uk-transition-scale] {
    -webkit-backface-visibility: hidden;
  }
  .uk-transition-scale-up {
    --uk-scale-x: 1;
    --uk-scale-y: 1;
  }
  .uk-transition-scale-down {
    --uk-scale-x: 1.03;
    --uk-scale-y: 1.03;
  }
  /* Show */
  .uk-transition-toggle:hover .uk-transition-scale-up,
  .uk-transition-toggle:focus .uk-transition-scale-up,
  .uk-transition-toggle .uk-transition-scale-up:focus-within,
  .uk-transition-active.uk-active .uk-transition-scale-up {
    --uk-scale-x: 1.03;
    --uk-scale-y: 1.03;
    opacity: 1;
  }
  .uk-transition-toggle:hover .uk-transition-scale-down,
  .uk-transition-toggle:focus .uk-transition-scale-down,
  .uk-transition-toggle .uk-transition-scale-down:focus-within,
  .uk-transition-active.uk-active .uk-transition-scale-down {
    --uk-scale-x: 1;
    --uk-scale-y: 1;
    opacity: 1;
  }
  /*
   * Slide
   */
  .uk-transition-slide-top {
    --uk-translate-y: -100%;
  }
  .uk-transition-slide-bottom {
    --uk-translate-y: 100%;
  }
  .uk-transition-slide-left {
    --uk-translate-x: -100%;
  }
  .uk-transition-slide-right {
    --uk-translate-x: 100%;
  }
  .uk-transition-slide-top-small {
    --uk-translate-y: calc(-1 * 10px);
  }
  .uk-transition-slide-bottom-small {
    --uk-translate-y: 10px;
  }
  .uk-transition-slide-left-small {
    --uk-translate-x: calc(-1 * 10px);
  }
  .uk-transition-slide-right-small {
    --uk-translate-x: 10px;
  }
  .uk-transition-slide-top-medium {
    --uk-translate-y: calc(-1 * 50px);
  }
  .uk-transition-slide-bottom-medium {
    --uk-translate-y: 50px;
  }
  .uk-transition-slide-left-medium {
    --uk-translate-x: calc(-1 * 50px);
  }
  .uk-transition-slide-right-medium {
    --uk-translate-x: 50px;
  }
  /* Show */
  .uk-transition-toggle:hover [class*=uk-transition-slide],
  .uk-transition-toggle:focus [class*=uk-transition-slide],
  .uk-transition-toggle [class*=uk-transition-slide]:focus-within,
  .uk-transition-active.uk-active [class*=uk-transition-slide] {
    --uk-translate-x: 0;
    --uk-translate-y: 0;
    opacity: 1;
  }
  /* Opacity modifier
   ========================================================================== */
  .uk-transition-opaque {
    opacity: 1;
  }
  /* Duration modifiers
   ========================================================================== */
  .uk-transition-slow {
    transition-duration: 0.7s;
  }
  /* ========================================================================
     Component: Visibility
   ========================================================================== */
  /*
   * Hidden
   * `hidden` attribute also set here to make it stronger
   */
  [hidden],
  .uk-hidden {
    display: none !important;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-hidden\@s {
      display: none !important;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-hidden\@m {
      display: none !important;
    }
  }
  /* Desktop and bigger */
  @media (min-width: 1200px) {
    .uk-hidden\@l {
      display: none !important;
    }
  }
  /* Large screen and bigger */
  @media (min-width: 1600px) {
    .uk-hidden\@xl {
      display: none !important;
    }
  }
  /*
   * Visible
   */
  /* Phone portrait and smaller */
  @media (max-width: 639px) {
    .uk-visible\@s {
      display: none !important;
    }
  }
  /* Phone landscape and smaller */
  @media (max-width: 959px) {
    .uk-visible\@m {
      display: none !important;
    }
  }
  /* Tablet landscape and smaller */
  @media (max-width: 1199px) {
    .uk-visible\@l {
      display: none !important;
    }
  }
  /* Desktop and smaller */
  @media (max-width: 1599px) {
    .uk-visible\@xl {
      display: none !important;
    }
  }
  /* Visibility
   ========================================================================== */
  .uk-invisible {
    visibility: hidden !important;
  }
  /* Based on the State of the Parent Element
   ========================================================================== */
  /*
   * Mind that `display: none`, `visibility: hidden` and `opacity: 0`
   * remove the element from the accessibility tree and that
   * `display: none` and `visibility: hidden` are not focusable.
   *
   * The target stays visible if any element within receives focus through keyboard.
   */
  /*
   * Remove space when hidden.
   * 1. Remove from document flow.
   * 2. Hide element and shrink its dimension. Can't use zero dimensions together
   *    with `overflow: hidden` it would remove it from the accessibility tree.
   * 3. Hide the single rendered pixel.
   * 4. Prevent text wrapping caused by `width: 1px` because it has side effects on vocalisation
   *    by screen readers and the visual tracking indicator of other assistive technologies.
   */
  .uk-hidden-visually:not(:focus):not(:active):not(:focus-within),
  .uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) {
    /* 1 */
    position: absolute !important;
    /* 2 */
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    border: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
    /* 3 */
    clip-path: inset(50%) !important;
    /* 4 */
    white-space: nowrap !important;
  }
  /*
   * Keep space when hidden.
   * Hide element without shrinking its dimension.
   * Unfortunately, can't use `clip-path: inset(50%)` because hover won't work
   * if the element is positioned outside of the toggle box.
   */
  .uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) {
    opacity: 0 !important;
  }
  /* Based on Hover Capability of the Pointing Device
   ========================================================================== */
  /*
   * Hover
   */
  /* Hide if primary pointing device doesn't support hover, e.g. touch screens. */
  @media (hover: none) {
    .uk-hidden-touch {
      display: none !important;
    }
  }
  /* Hide if primary pointing device supports hover, e.g. mice. */
  @media (hover) {
    .uk-hidden-notouch {
      display: none !important;
    }
  }
  /* ========================================================================
     Component: Inverse
   ========================================================================== */
  /*
   * Implemented class depends on the general theme color
   * `uk-light` is for light colors on dark backgrounds
   * `uk-dark` is or dark colors on light backgrounds
   */
  /* ========================================================================
     Component: Print
   ========================================================================== */
  @media print {
    *,
    *::before,
    *::after {
      background: transparent !important;
      color: black !important;
      box-shadow: none !important;
      text-shadow: none !important;
    }
    a,
    a:visited {
      text-decoration: underline;
    }
    pre,
    blockquote {
      border: 1px solid #999;
      page-break-inside: avoid;
    }
    thead {
      display: table-header-group;
    }
    tr,
    img {
      page-break-inside: avoid;
    }
    img {
      max-width: 100% !important;
    }
    @page {
      margin: 0.5cm;
    }
    p,
    h2,
    h3 {
      orphans: 3;
      widows: 3;
    }
    h2,
    h3 {
      page-break-after: avoid;
    }
  }
  /* ========================================================================
     Component: Progress
   ========================================================================== */
  /*
   * 1. Add the correct vertical alignment in all browsers.
   * 2. Behave like a block element.
   * 3. Remove borders in Firefox.
   * 4. Remove default style in Chrome, Safari and Edge.
   * 5. Style
   */
  .uk-progress {
    /* 1 */
    vertical-align: baseline;
    /* 2 */
    display: block;
    width: 100%;
    /* 3 */
    border: 0;
    /* 4 */
    background-color: #f8f8f8;
    /* 5 */
    margin-bottom: 20px;
    height: 15px;
  }
  /* Add margin if adjacent element */
  * + .uk-progress {
    margin-top: 20px;
  }
  /*
   * Show background color set on `uk-progress` in Chrome, Safari and Edge.
   */
  .uk-progress::-webkit-progress-bar {
    background-color: transparent;
  }
  /*
   * Progress Bar
   * 1. Transitions don't work on `::-moz-progress-bar` pseudo element in Firefox yet.
   *    https://bugzilla.mozilla.org/show_bug.cgi?id=662351
   */
  .uk-progress::-webkit-progress-value {
    background-color: #1e87f0;
    -webkit-transition: width 0.6s ease;
    transition: width 0.6s ease;
  }
  .uk-progress::-moz-progress-bar {
    background-color: #1e87f0;
    /* 1 */
    -moz-transition: width 0.6s ease;
    transition: width 0.6s ease;
  }
  /* ========================================================================
     Component: Modal
   ========================================================================== */
  /*
   * 1. Hide by default
   * 2. Set position
   * 3. Allow scrolling for the modal dialog
   * 4. Horizontal padding
   * 5. Mask the background page
   * 6. Fade-in transition
   */
  .uk-modal {
    /* 1 */
    display: none;
    /* 2 */
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1010;
    /* 3 */
    overflow-y: auto;
    /* 4 */
    padding: 15px 15px;
    /* 5 */
    background: rgba(0, 0, 0, 0.6);
    /* 6 */
    opacity: 0;
    transition: opacity 0.15s linear;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-modal {
      padding: 50px 30px;
    }
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    .uk-modal {
      padding-left: 40px;
      padding-right: 40px;
    }
  }
  /*
   * Open
   */
  .uk-modal.uk-open {
    opacity: 1;
  }
  /* Page
   ========================================================================== */
  /*
   * Prevent scrollbars
   */
  .uk-modal-page {
    overflow: hidden;
  }
  /* Dialog
   ========================================================================== */
  /*
   * 1. Create position context for spinner and close button
   * 2. Dimensions
   * 3. `!important` is needed to overwrite `uk-width-auto`. See `#modal-media-image` in tests
   * 4. Style
   * 5. Slide-in transition
   */
  .uk-modal-dialog {
    /* 1 */
    position: relative;
    /* 2 */
    box-sizing: border-box;
    margin: 0 auto;
    width: 600px;
    /* 3 */
    max-width: 100% !important;
    /* 4 */
    background: #fff;
    /* 5 */
    opacity: 0;
    transform: translateY(-100px);
    transition: 0.3s linear;
    transition-property: opacity, transform;
  }
  /*
   * Open
   */
  .uk-open &gt; .uk-modal-dialog {
    opacity: 1;
    transform: translateY(0);
  }
  /* Size modifier
   ========================================================================== */
  /*
   * Container size
   * Take the same size as the Container component
   */
  .uk-modal-container .uk-modal-dialog {
    width: 1200px;
  }
  /*
   * Full size
   * 1. Remove padding and background from modal
   * 2. Reset all default declarations from modal dialog
   */
  /* 1 */
  .uk-modal-full {
    padding: 0;
    background: none;
  }
  /* 2 */
  .uk-modal-full .uk-modal-dialog {
    margin: 0;
    width: 100%;
    max-width: 100%;
    transform: translateY(0);
  }
  /* Sections
   ========================================================================== */
  .uk-modal-body {
    display: flow-root;
    padding: 20px 20px;
  }
  .uk-modal-header {
    display: flow-root;
    padding: 10px 20px;
    background: #f8f8f8;
  }
  .uk-modal-footer {
    display: flow-root;
    padding: 10px 20px;
    background: #f8f8f8;
  }
  /* Phone landscape and bigger */
  @media (min-width: 640px) {
    .uk-modal-body {
      padding: 30px 30px;
    }
    .uk-modal-header {
      padding: 15px 30px;
    }
    .uk-modal-footer {
      padding: 15px 30px;
    }
  }
  /*
   * Remove margin from the last-child
   */
  .uk-modal-body &gt; :last-child,
  .uk-modal-header &gt; :last-child,
  .uk-modal-footer &gt; :last-child {
    margin-bottom: 0;
  }
  /* Title
   ========================================================================== */
  .uk-modal-title {
    font-size: 2rem;
    line-height: 1.3;
  }
  /* Close
   * Adopts `uk-close`
   ========================================================================== */
  [class*=uk-modal-close-] {
    position: absolute;
    z-index: 1010;
    top: 10px;
    right: 10px;
    padding: 5px;
  }
  /*
   * Remove margin from adjacent element
   */
  [class*=uk-modal-close-]:first-child + * {
    margin-top: 0;
  }
  /*
   * Hover
   */
  /*
   * Default
   */
  /*
   * Outside
   * 1. Prevent scrollbar on small devices
   */
  .uk-modal-close-outside {
    top: 0;
    /* 1 */
    right: -5px;
    transform: translate(0, -100%);
    color: white;
  }
  .uk-modal-close-outside:hover {
    color: #fff;
  }
  /* Tablet landscape and bigger */
  @media (min-width: 960px) {
    /* 1 */
    .uk-modal-close-outside {
      right: 0;
      transform: translate(100%, -100%);
    }
  }
  /*
   * Full
   */
}
/*! purgecss end ignore */
@layer component_base {
  @font-face {
    font-family: "swiper-icons";
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
    font-weight: 400;
    font-style: normal;
  }
  :root {
    --swiper-theme-color: #007aff;
  }
  :host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1;
  }
  .swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block;
  }
  .swiper-vertical &gt; .swiper-wrapper {
    flex-direction: column;
  }
  .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box;
  }
  .swiper-android .swiper-slide,
  .swiper-ios .swiper-slide,
  .swiper-wrapper {
    transform: translate3d(0px, 0, 0);
  }
  .swiper-horizontal {
    touch-action: pan-y;
  }
  .swiper-vertical {
    touch-action: pan-x;
  }
  .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block;
  }
  .swiper-slide-invisible-blank {
    visibility: hidden;
  }
  .swiper-autoheight,
  .swiper-autoheight .swiper-slide {
    height: auto;
  }
  .swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height;
  }
  .swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden;
  }
  .swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px;
  }
  .swiper-3d .swiper-wrapper {
    transform-style: preserve-3d;
  }
  .swiper-3d {
    perspective: 1200px;
  }
  .swiper-3d .swiper-slide,
  .swiper-3d .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
  .swiper-css-mode &gt; .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .swiper-css-mode &gt; .swiper-wrapper::-webkit-scrollbar {
    display: none;
  }
  .swiper-css-mode &gt; .swiper-wrapper &gt; .swiper-slide {
    scroll-snap-align: start start;
  }
  .swiper-css-mode.swiper-horizontal &gt; .swiper-wrapper {
    scroll-snap-type: x mandatory;
  }
  .swiper-css-mode.swiper-vertical &gt; .swiper-wrapper {
    scroll-snap-type: y mandatory;
  }
  .swiper-css-mode.swiper-free-mode &gt; .swiper-wrapper {
    scroll-snap-type: none;
  }
  .swiper-css-mode.swiper-free-mode &gt; .swiper-wrapper &gt; .swiper-slide {
    scroll-snap-align: none;
  }
  .swiper-css-mode.swiper-centered &gt; .swiper-wrapper::before {
    content: "";
    flex-shrink: 0;
    order: 9999;
  }
  .swiper-css-mode.swiper-centered &gt; .swiper-wrapper &gt; .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always;
  }
  .swiper-css-mode.swiper-centered.swiper-horizontal &gt; .swiper-wrapper &gt; .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before);
  }
  .swiper-css-mode.swiper-centered.swiper-horizontal &gt; .swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after);
  }
  .swiper-css-mode.swiper-centered.swiper-vertical &gt; .swiper-wrapper &gt; .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before);
  }
  .swiper-css-mode.swiper-centered.swiper-vertical &gt; .swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after);
  }
  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top,
  .swiper-3d .swiper-slide-shadow-bottom,
  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top,
  .swiper-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent;
  }
  .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
  .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
  .swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff;
  }
  .swiper-lazy-preloader-black {
    --swiper-preloader-color: #000;
  }
  @keyframes swiper-preloader-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
  .swiper-virtual .swiper-slide {
    transform: translateZ(0);
  }
  .swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
  }
  .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size);
  }
  .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size);
  }
  :root {
    --swiper-navigation-size: 44px;
  }
  .swiper-button-prev,
  .swiper-button-next {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - var(--swiper-navigation-size) / 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
  }
  .swiper-button-prev.swiper-button-disabled,
  .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-button-prev.swiper-button-hidden,
  .swiper-button-next.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-navigation-disabled .swiper-button-prev,
  .swiper-navigation-disabled .swiper-button-next {
    display: none !important;
  }
  .swiper-button-prev svg,
  .swiper-button-next svg {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    transform-origin: center;
  }
  .swiper-rtl .swiper-button-prev svg,
  .swiper-rtl .swiper-button-next svg {
    transform: rotate(180deg);
  }
  .swiper-button-prev,
  .swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto;
  }
  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto;
  }
  .swiper-button-lock {
    display: none;
  }
  .swiper-button-prev:after,
  .swiper-button-next:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1;
  }
  .swiper-button-prev:after,
  .swiper-rtl .swiper-button-next:after {
    content: "prev";
  }
  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto;
  }
  .swiper-button-next:after,
  .swiper-rtl .swiper-button-prev:after {
    content: "next";
  }
  .swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10;
  }
  .swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
  }
  .swiper-pagination-disabled &gt; .swiper-pagination,
  .swiper-pagination.swiper-pagination-disabled {
    display: none !important;
  }
  .swiper-pagination-fraction,
  .swiper-pagination-custom,
  .swiper-horizontal &gt; .swiper-pagination-bullets,
  .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%;
  }
  .swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative;
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
  }
  .swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  }
  button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }
  .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
  }
  .swiper-pagination-bullet:only-child {
    display: none !important;
  }
  .swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
  }
  .swiper-vertical &gt; .swiper-pagination-bullets,
  .swiper-pagination-vertical.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0px, -50%, 0);
  }
  .swiper-vertical &gt; .swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
  }
  .swiper-vertical &gt; .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
  }
  .swiper-vertical &gt; .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: 200ms transform, 200ms top;
  }
  .swiper-horizontal &gt; .swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  }
  .swiper-horizontal &gt; .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
  }
  .swiper-horizontal &gt; .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms left;
  }
  .swiper-horizontal.swiper-rtl &gt; .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms right;
  }
  .swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit);
  }
  .swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
    position: absolute;
  }
  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top;
  }
  .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top;
  }
  .swiper-horizontal &gt; .swiper-pagination-progressbar,
  .swiper-pagination-progressbar.swiper-pagination-horizontal,
  .swiper-vertical &gt; .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
  }
  .swiper-vertical &gt; .swiper-pagination-progressbar,
  .swiper-pagination-progressbar.swiper-pagination-vertical,
  .swiper-horizontal &gt; .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0;
  }
  .swiper-pagination-lock {
    display: none;
  }
  .swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    position: relative;
    touch-action: none;
    background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
  }
  .swiper-scrollbar-disabled &gt; .swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important;
  }
  .swiper-horizontal &gt; .swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  }
  .swiper-vertical &gt; .swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-vertical {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  }
  .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    left: 0;
    top: 0;
  }
  .swiper-scrollbar-cursor-drag {
    cursor: move;
  }
  .swiper-scrollbar-lock {
    display: none;
  }
  .swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  .swiper-zoom-container &gt; img,
  .swiper-zoom-container &gt; svg,
  .swiper-zoom-container &gt; canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .swiper-slide-zoomed {
    cursor: move;
    touch-action: none;
  }
  .swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
  }
  .swiper-free-mode &gt; .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto;
  }
  .swiper-grid &gt; .swiper-wrapper {
    flex-wrap: wrap;
  }
  .swiper-grid-column &gt; .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out;
  }
  .swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
  }
  .swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none;
  }
  .swiper-fade .swiper-slide-active {
    pointer-events: auto;
  }
  .swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
  }
  .swiper-cube {
    overflow: visible;
  }
  .swiper-cube .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
  }
  .swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none;
  }
  .swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0;
  }
  .swiper-cube .swiper-slide-active,
  .swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
  }
  .swiper-cube .swiper-slide-active,
  .swiper-cube .swiper-slide-next,
  .swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible;
  }
  .swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    z-index: 0;
  }
  .swiper-cube .swiper-cube-shadow:before {
    content: "";
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px);
  }
  .swiper-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
  }
  .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
  .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
  .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
  .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden;
  }
  .swiper-flip {
    overflow: visible;
  }
  .swiper-flip .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
  }
  .swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none;
  }
  .swiper-flip .swiper-slide-active,
  .swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
  }
  .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
  .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
  .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
  .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden;
  }
  .swiper-creative .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height;
  }
  .swiper-cards {
    overflow: visible;
  }
  .swiper-cards .swiper-slide {
    transform-origin: center bottom;
    backface-visibility: hidden;
    overflow: hidden;
  }
}
.uk-animation-slide-bottom-medium {
  animation-name: tm-slide-bottom-small-text;
  animation-duration: 0.8s;
  animation-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
@keyframes tm-slide-bottom-small-text {
  0% {
    opacity: 0;
    transform: translateY(30px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* Headings */
.wysiwyg,
:not(wysiwyg) {
  --tw-prose-headings: var(--t-color-text-base);
}
.wysiwyg h1, .wysiwyg .h1,
:not(wysiwyg) h1,
:not(wysiwyg) .h1 {
  font-family: "roc-grotesk-condensed";
  font-size: 40px;
  line-height: 120%;
  font-weight: 600;
}
@media (min-width: 921px) {

  .wysiwyg h1, .wysiwyg .h1,
:not(wysiwyg) h1,
:not(wysiwyg) .h1 {
    font-size: 72px;
    line-height: 100%;
    letter-spacing: 1px;
    font-weight: 600;
  }
}
.wysiwyg h2, .wysiwyg .h2,
:not(wysiwyg) h2,
:not(wysiwyg) .h2 {
  font-family: "roc-grotesk-condensed";
  font-size: 36px;
  line-height: 115%;
  font-weight: 600;
}
@media (min-width: 921px) {

  .wysiwyg h2, .wysiwyg .h2,
:not(wysiwyg) h2,
:not(wysiwyg) .h2 {
    font-size: 52px;
    line-height: 110%;
    letter-spacing: 0.026px;
    font-weight: 600;
  }
}
.wysiwyg h3, .wysiwyg .h3,
:not(wysiwyg) h3,
:not(wysiwyg) .h3 {
  font-family: "roc-grotesk-condensed";
  font-size: 32px;
  line-height: 115%;
  font-weight: 600;
}
@media (min-width: 921px) {

  .wysiwyg h3, .wysiwyg .h3,
:not(wysiwyg) h3,
:not(wysiwyg) .h3 {
    font-size: 44px;
    line-height: 110%;
    font-weight: 600;
  }
}
.wysiwyg h4, .wysiwyg .h4,
:not(wysiwyg) h4,
:not(wysiwyg) .h4 {
  font-family: "roc-grotesk";
  font-size: 24px;
  line-height: 110%;
  letter-spacing: 0.24px;
  font-weight: 600;
}
.wysiwyg h5, .wysiwyg .h5,
:not(wysiwyg) h5,
:not(wysiwyg) .h5 {
  font-family: "roc-grotesk";
  font-size: 20px;
  line-height: 130%;
  font-weight: 600;
}
.wysiwyg h6, .wysiwyg .h6,
:not(wysiwyg) h6,
:not(wysiwyg) .h6 {
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 0.9px;
  font-weight: 700;
  text-transform: uppercase;
}
.wysiwyg h1, .wysiwyg .h1 {
  margin-bottom: 1.25rem;
}
.wysiwyg h2, .wysiwyg .h2 {
  margin-bottom: 0.75rem;
}
.wysiwyg h3, .wysiwyg .h3 {
  margin-bottom: 1.25rem;
}
.wysiwyg h4, .wysiwyg .h4,
.wysiwyg h5, .wysiwyg .h5,
.wysiwyg h6, .wysiwyg .h6 {
  margin-bottom: 0.75rem;
}
/* Text-Related Elements */
p {
  font-family: "Mukta";
  font-size: 18px;
  line-height: 140%;
  font-weight: 400;
}
@media (min-width: 921px) {

  p {
    font-size: 22px;
    line-height: 140%;
    font-weight: 400;
  }
}
p.medium,
.medium {
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
}
p.small,
.small,
small {
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
}
blockquote,
blockquote p {
  font-family: "roc-grotesk-condensed";
  font-size: 18px;
  line-height: 140%;
  font-weight: 300;
  font-style: normal;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@media (min-width: 921px) {

  blockquote,
blockquote p {
    font-size: 32px;
    line-height: 140%;
    font-weight: 300;
  }
}
blockquote {
  border-left-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
  padding-left: 24px;
}
.large-quote {
  font-family: "roc-grotesk-condensed";
  font-size: 28px;
  line-height: 120%;
  font-weight: 350;
  font-style: normal;
}
@media (min-width: 921px) {

  .large-quote {
    font-size: 40px;
    line-height: 120%;
    font-weight: 350;
  }
}
caption,
cite,
.caption, .wp-caption, .wp-element-caption, .caption-container {
  font-family: "Mukta";
  font-size: 14px;
  line-height: 120%;
  font-weight: 400;
  font-style: normal;
  --tw-text-opacity: 1;
  color: rgb(94 94 94 / var(--tw-text-opacity));
}
p.more-link,
.more-link {
  font-family: "roc-grotesk";
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 0.7px;
  font-weight: 700;
  text-transform: uppercase;
}
p.label-large,
.label-large {
  font-size: 24px;
  line-height: 120%;
  font-weight: 800;
  text-transform: uppercase;
}
p.label-default,
.label-default {
  font-family: "roc-grotesk";
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 1px;
  font-weight: 600;
  text-transform: uppercase;
}
p.label-small,
.label-small {
  font-size: 13px;
  line-height: 120%;
  font-weight: 400;
  text-transform: uppercase;
}
p.title-large,
.title-large {
  font-family: "roc-grotesk-condensed";
  font-size: 42px;
  line-height: 100%;
  letter-spacing: -1px;
  font-weight: 600;
}
@media (min-width: 921px) {

  p.title-large,
.title-large {
    font-size: 110px;
    line-height: 100%;
    letter-spacing: -1.5px;
    font-weight: 600;
  }
}
p.number-large,
.number-large {
  font-family: "roc-grotesk-condensed";
  font-size: 52px;
  line-height: 120%;
  letter-spacing: -0.8px;
  font-weight: 700;
}
@media (min-width: 921px) {

  p.number-large,
.number-large {
    font-size: 100px;
    line-height: 120%;
    letter-spacing: -0.8px;
    font-weight: 700;
  }
}
p.number-medium,
.number-medium {
  font-family: "roc-grotesk-condensed";
  font-size: 65px;
  line-height: 52px;
  font-weight: 400;
}
p.section-title-large,
.section-title-large {
  font-family: "roc-grotesk";
  font-size: 26px;
  line-height: 120%;
  letter-spacing: 1.3px;
  font-weight: 700;
  text-transform: uppercase;
}
p.section-title-small,
.section-title-small {
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
}
p.button,
.button {
  font-family: "roc-grotesk";
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 1.12px;
  font-weight: 700;
  text-transform: uppercase;
}
.date {
  text-transform: uppercase;
}
a {
  font-family: "Mukta";
}
.has-dropcap p:first-of-type:not(:has(img)):not(blockquote p):first-letter {
  vertical-align: top;
  font-family: "roc-grotesk-condensed";
  font-size: 6em;
  font-weight: 700;
  text-transform: uppercase;
  line-height: .80;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  float: left;
  margin: 0.1em 0.1em 0em 0;
}
.tm-button {
  display: flex;
  align-items: flex-start;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: roc-grotesk;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 120%;
  letter-spacing: 1.44px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.tm-button .icon {
  width: 34px;
  padding-left: 8px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition: padding-left 200ms ease-in-out;
}
.tm-button .icon svg {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.tm-button:not(.arrow-down) {
  padding-right: 16px;
}
.tm-button:hover:not(.tm-button.tm-outline, .tm-button.v2) {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 109 90 / var(--tw-bg-opacity));
}
.tm-button:hover {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.tm-button.v2 {
  display: inline-flex;
  border-style: none;
  background-color: transparent;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.tm-button.v2:after {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.tm-button.v2:hover:not(.arrow-down) .icon {
  padding-left: 16px;
}
.tm-button.tm-outline {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  background-color: transparent;
}
.tm-button.tm-outline:hover:not(.arrow-down) {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
  background-color: transparent;
}
.tm-button.tm-outline:hover:not(.arrow-down) .icon {
  padding-left: 16px;
}
.tm-button.tm-outline.load-more-button .icon {
  flex-shrink: 0;
  padding-bottom: 4px;
}
.tm-button.tm-outline.load-more-button .icon svg {
  height: 20px;
  width: 20px;
  flex-shrink: 0;
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tm-button.tm-outline.load-more-button:hover .icon {
  padding-left: 8px;
}
.tm-button.arrow-down .icon {
  width: 26px;
}
.tm-button.arrow-down .icon svg {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tm-button.arrow-down:hover:not(.click-button) .icon svg {
  flex-shrink: 0;
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tm-button.click-button[aria-expanded=true] .icon svg {
  flex-shrink: 0;
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tm-button.form-button {
  display: flex;
  align-items: center;
  line-height: 100%;
}
.post-password-form input[type=submit] {
  margin-top: 16px;
  display: flex;
  align-items: flex-start;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: roc-grotesk;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 120%;
  letter-spacing: 1.44px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.post-password-form input[type=submit] .icon {
  width: 34px;
  padding-left: 8px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition: padding-left 200ms ease-in-out;
}
.post-password-form input[type=submit] .icon svg {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.post-password-form input[type=submit]:not(.arrow-down) {
  padding-right: 16px;
}
.post-password-form input[type=submit]:hover:not(.tm-button.tm-outline, .tm-button.v2) {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 109 90 / var(--tw-bg-opacity));
}
.post-password-form input[type=submit]:hover {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.post-password-form input[type=submit].v2 {
  display: inline-flex;
  border-style: none;
  background-color: transparent;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.post-password-form input[type=submit].v2:after {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.post-password-form input[type=submit].v2:hover:not(.arrow-down) .icon {
  padding-left: 16px;
}
.post-password-form input[type=submit].tm-outline {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  background-color: transparent;
}
.post-password-form input[type=submit].tm-outline:hover:not(.arrow-down) {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
  background-color: transparent;
}
.post-password-form input[type=submit].tm-outline:hover:not(.arrow-down) .icon {
  padding-left: 16px;
}
.post-password-form input[type=submit].tm-outline.load-more-button .icon {
  flex-shrink: 0;
  padding-bottom: 4px;
}
.post-password-form input[type=submit].tm-outline.load-more-button .icon svg {
  height: 20px;
  width: 20px;
  flex-shrink: 0;
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.post-password-form input[type=submit].tm-outline.load-more-button:hover .icon {
  padding-left: 8px;
}
.post-password-form input[type=submit].arrow-down .icon {
  width: 26px;
}
.post-password-form input[type=submit].arrow-down .icon svg {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.post-password-form input[type=submit].arrow-down:hover:not(.click-button) .icon svg {
  flex-shrink: 0;
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.post-password-form input[type=submit].click-button[aria-expanded=true] .icon svg {
  flex-shrink: 0;
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.post-password-form input[type=submit].form-button {
  display: flex;
  align-items: center;
  line-height: 100%;
}
.tm-button.post-password-form input[type=submit] {
  display: flex;
  align-items: center;
  line-height: 100%;
}
.listing.listing-pages .load-more .post-password-form input[type=submit] {
  align-items: center;
  justify-content: center;
}
.listing.listing-search .load-more .post-password-form input[type=submit] {
  align-items: center;
  justify-content: center;
}
.card.card-action .content .top .post-password-form input[type=submit] svg path {
  fill: #F7F7F3;
}
.card.card-action:hover .content .top .post-password-form input[type=submit] .icon {
  padding-left: 16px;
}
:is(:root, body) {
  scroll-behavior: smooth;
}
@media screen and (prefers-reduced-motion: reduce) {
  :is(:root, body) {
    scroll-behavior: auto;
  }
}
body {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
}
main * {
  scroll-margin-top: 160px;
}
* + h1, * + .uk-h1, * + h2, * + .uk-h2, * + h3, * + .uk-h3, * + h4, * + .uk-h4, * + h5, * + .uk-h5, * + h6, * + .uk-h6, * + .uk-heading-small, * + .uk-heading-medium, * + .uk-heading-large, * + .uk-heading-xlarge, * + .uk-heading-2xlarge, blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
  margin: 0px;
}
em {
  color: inherit !important;
}
.full-width {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  width: 1440px;
}
.component {
  margin-top: var(--mobile-component-spacing);
  margin-bottom: var(--mobile-component-spacing);
}
@media (min-width: 921px) {

  .component {
    margin-top: var(--component-spacing);
    margin-bottom: var(--component-spacing);
  }
}
.component.bleed {
  margin-top: 0;
  margin-bottom: 0;
}
.component.bleed + .bleed:not(.pullquote, .content-promo) {
  padding-top: 0px;
}
.component.bg-white {
  padding-top: 40px;
  padding-bottom: 40px;
}
.component.bg-grey
{
  background-color: #f7f7f3;
}
@media (min-width: 921px) {

  .component.bg-white {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.component:not(.bleed) + .listing-latest {
  padding-top: 0px;
}
.container {
  margin-left: auto;
  margin-right: auto;
  display: grid;
  max-width: 100%;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: 0px;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 921px) {

  .container {
    gap: 40px;
  }
}
@media (min-width: 1024px) {

  .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.container {
  width: 1440px;
}
.inner-container {
  margin-left: auto;
  margin-right: auto;
  display: grid;
  max-width: 100%;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: 0px;
}
@media (min-width: 921px) {

  .inner-container {
    gap: 40px;
  }
}
.inner-container {
  width: 1440px;
}
.resource {
  --tw-border-opacity: 1;
  border-color: rgb(63 201 143 / var(--tw-border-opacity));
}
.resource label {
  --tw-text-opacity: 1;
  color: rgb(0 74 46 / var(--tw-text-opacity));
}
.litigation {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
}
.litigation label {
  --tw-text-opacity: 1;
  color: rgb(99 25 28 / var(--tw-text-opacity));
}
.commentary {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
}
.commentary label {
  --tw-text-opacity: 1;
  color: rgb(82 0 66 / var(--tw-text-opacity));
}
.press {
  --tw-border-opacity: 1;
  border-color: rgb(95 200 234 / var(--tw-border-opacity));
}
.press label {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.resource-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(63 201 143 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 46 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.resource-v2) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.resource-v2) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.resource-v2) .bottom {
  background: linear-gradient(to bottom, #004A2E 50%, #F7F7F3 50%);
}
.resource-v2 h1, .resource-v2 h2, .resource-v2 h3,
.resource-v2 h4, .resource-v2 h5, .resource-v2 h6, .resource-v2 label, .resource-v2 .label-default, .resource-v2 .number-large, .resource-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(63 201 143 / var(--tw-text-opacity));
}
.resource-v2 p, .resource-v2 a, .resource-v2 blockquote, .resource-v2 cite, .resource-v2 caption, .resource-v2 .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.resource-v2 svg path, .resource-v2 svg rect {
  fill: #3FC98F;
}
.resource-v2 h1 svg path {
  fill: #ffffff;
}
.commentary-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(82 0 66 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.commentary-v2) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.commentary-v2) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.commentary-v2) .bottom {
  background: linear-gradient(to bottom, #520042 50%, #F7F7F3 50%);
}
.commentary-v2 h1, .commentary-v2 h2, .commentary-v2 h3,
.commentary-v2 h4, .commentary-v2 h5, .commentary-v2 h6, .commentary-v2 label, .commentary-v2 .label-default, .commentary-v2 .number-large, .commentary-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(255 109 90 / var(--tw-text-opacity));
}
.commentary-v2 p, .commentary-v2 a, .commentary-v2 blockquote, .commentary-v2 cite, .commentary-v2 caption, .commentary-v2 .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.commentary-v2 svg path, .commentary-v2 svg rect {
  fill: #FF6D5A;
}
.commentary-v2 h1 svg path {
  fill: #ffffff;
}
.press-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(95 200 234 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.press-v2) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.press-v2) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.press-v2) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
.press-v2 h1, .press-v2 h2, .press-v2 h3,
.press-v2 h4, .press-v2 h5, .press-v2 h6, .press-v2 label, .press-v2 .label-default, .press-v2 .number-large, .press-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(95 200 234 / var(--tw-text-opacity));
}
.press-v2 p, .press-v2 a, .press-v2 blockquote, .press-v2 cite, .press-v2 caption, .press-v2 .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.press-v2 svg path, .press-v2 svg rect {
  fill: #5FC8EA;
}
.press-v2 h1 svg path {
  fill: #ffffff;
}
.litigation-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(99 25 28 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.litigation-v2) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.litigation-v2) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.litigation-v2) .bottom {
  background: linear-gradient(to bottom, #63191C 50%, #F7F7F3 50%);
}
.litigation-v2 h1, .litigation-v2 h2, .litigation-v2 h3,
.litigation-v2 h4, .litigation-v2 h5, .litigation-v2 h6, .litigation-v2 label, .litigation-v2 .label-default, .litigation-v2 .number-large, .litigation-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(226 166 50 / var(--tw-text-opacity));
}
.litigation-v2 p, .litigation-v2 a, .litigation-v2 blockquote, .litigation-v2 cite, .litigation-v2 caption, .litigation-v2 .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.litigation-v2 svg path, .litigation-v2 svg rect {
  fill: #E2A632;
}
.litigation-v2 h1 svg path {
  fill: #ffffff;
}
.default-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
}
.default-v2 h1, .default-v2 h2, .default-v2 h3,
.default-v2 h4, .default-v2 h5, .default-v2 h6, .default-v2 label, .default-v2 .label-default, .default-v2 .number-large, .default-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.default-v2 p, .default-v2 a, .default-v2 blockquote, .default-v2 cite, .default-v2 caption, .default-v2 .meta span {
  color: rgb(247 247 243 / var(--tw-text-opacity));
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.default-v2 svg path {
  fill: #010F51;
}
.nilc-transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wrapper-swoop {
  position: relative;
  z-index: 9999;
  width: 100%;
}
.wrapper-swoop svg {
  width: 100%;
}
.social {
  display: flex;
  gap: 20px;
}
.social li a {
  display: flex;
  height: 50px;
  width: 50px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  border-width: 2px;
}
@media (min-width: 921px) {

  .social li a {
    height: 32px;
    width: 32px;
  }
}
.social li a svg {
  height: 35px;
  width: 35px;
}
@media (min-width: 921px) {

  .social li a svg {
    height: 20px;
    width: 20px;
  }
}
.social li a svg path {
  fill: #ffffff;
}
.remove-bottom-padding {
  padding-bottom: 0px !important;
}
.remove-bottom-margin {
  margin-bottom: 0px !important;
}
.remove-top-padding {
  padding-top: 0px !important;
}
.remove-top-margin {
  margin-top: 0px !important;
}
.component-header span {
  margin-bottom: 24px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@media (min-width: 921px) {

  .component-header span {
    margin-bottom: 32px;
  }
}
.component-header.-add-bar {
  position: relative;
  display: flex;
  align-items: center;
  gap: 16px;
}
.component-header.-add-bar span {
  margin-bottom: 0px;
}
@media (min-width: 921px) {

  .component-header.-add-bar span {
    flex-shrink: 0;
  }
}
.component-header.-add-bar:after {
  position: relative;
  display: none;
  height: 2px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
@media (min-width: 921px) {

  .component-header.-add-bar:after {
    display: block;
  }
}
.component-header.-view-all {
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px;
}
@media (min-width: 921px) {

  .component-header.-view-all {
    margin-bottom: 0px;
    flex-direction: row;
    align-items: center;
  }
}
.component-header.-view-all span {
  margin-bottom: 0px !important;
}
@media (min-width: 921px) {

  .component-header.-view-all span {
    margin-bottom: 24px !important;
  }
}
.uk-close {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
body:has(.mobile-trigger[aria-expanded=true]) {
  overflow-y: clip;
  touch-action: none;
  overflow: hidden;
}
a {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  text-decoration-line: underline;
  text-decoration-color: transparent;
}
.uk-link-toggle:hover .uk-link, .uk-link:hover, a:hover {
  color: currentColor;
  text-decoration-color: currentColor;
}
menu, ol, ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
body .wysiwyg h1, body .wysiwyg .h1, body .wysiwyg h2, body .wysiwyg .h2, body .wysiwyg h3, body .wysiwyg .h3, body .wysiwyg h4, body .wysiwyg .h4, body .wysiwyg h5, body .wysiwyg .h5, body .wysiwyg h6, body .wysiwyg .h6, body .wysiwyg p, body .wysiwyg blockquote, body .wysiwyg img, body .wysiwyg ul, body .wysiwyg ol, body .wysiwyg figure, body .wysiwyg hr {
  margin-bottom: var(--wysiwyg);
}
body .wysiwyg h1:last-child, body .wysiwyg .h1:last-child, body .wysiwyg h2:last-child, body .wysiwyg .h2:last-child, body .wysiwyg h3:last-child, body .wysiwyg .h3:last-child, body .wysiwyg h4:last-child, body .wysiwyg .h4:last-child, body .wysiwyg h5:last-child, body .wysiwyg .h5:last-child, body .wysiwyg h6:last-child, body .wysiwyg .h6:last-child, body .wysiwyg p:last-child, body .wysiwyg blockquote:last-child, body .wysiwyg img:last-child, body .wysiwyg ul:last-child, body .wysiwyg ol:last-child, body .wysiwyg figure:last-child, body .wysiwyg hr:last-child {
  margin-bottom: 0px;
}
body .wysiwyg h1 figure img, body .wysiwyg .h1 figure img, body .wysiwyg h2 figure img, body .wysiwyg .h2 figure img, body .wysiwyg h3 figure img, body .wysiwyg .h3 figure img, body .wysiwyg h4 figure img, body .wysiwyg .h4 figure img, body .wysiwyg h5 figure img, body .wysiwyg .h5 figure img, body .wysiwyg h6 figure img, body .wysiwyg .h6 figure img, body .wysiwyg p figure img, body .wysiwyg blockquote figure img, body .wysiwyg img figure img, body .wysiwyg ul figure img, body .wysiwyg ol figure img, body .wysiwyg figure figure img, body .wysiwyg hr figure img {
  margin-bottom: 16px;
}
body .wysiwyg h1 figure figcaption, body .wysiwyg .h1 figure figcaption, body .wysiwyg h2 figure figcaption, body .wysiwyg .h2 figure figcaption, body .wysiwyg h3 figure figcaption, body .wysiwyg .h3 figure figcaption, body .wysiwyg h4 figure figcaption, body .wysiwyg .h4 figure figcaption, body .wysiwyg h5 figure figcaption, body .wysiwyg .h5 figure figcaption, body .wysiwyg h6 figure figcaption, body .wysiwyg .h6 figure figcaption, body .wysiwyg p figure figcaption, body .wysiwyg blockquote figure figcaption, body .wysiwyg img figure figcaption, body .wysiwyg ul figure figcaption, body .wysiwyg ol figure figcaption, body .wysiwyg figure figure figcaption, body .wysiwyg hr figure figcaption {
  margin: 0px;
}
body .wysiwyg figure img {
  margin-bottom: 16px;
}
body .wysiwyg figure figcaption {
  margin: 0px;
}
body .wysiwyg ul li, body .wysiwyg ol li {
  margin-bottom: var(--lists-spacing);
}
body .wysiwyg ul li:last-child, body .wysiwyg ol li:last-child {
  margin-bottom: 0px;
}
.icon.\:icon-loading.\+spin svg g {
  fill: transparent;
  stroke: #010F51;
}
.icon.\:icon-loading.\+spin svg g path {
  fill: transparent;
}
figure .caption-container {
  max-width: 100%;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
/* Hide scrollbar for Chrome, Safari and Opera */
::-webkit-scrollbar {
  display: none;
}
body::-webkit-scrollbar {
  display: none;
}
body:has(.nilc-alert.show) .hero.hero-home {
  padding-top: 0px;
}
@media (min-width: 1200px) {

  body:has(.nilc-alert.show) .hero.hero-home {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-home .background figure .c-image-inner img {
  padding-top: 0px;
}
@media (min-width: 1200px) {

  body:has(.nilc-alert.show) .hero.hero-home .background figure .c-image-inner img {
    padding-top: 130px;
  }
}
body:has(.nilc-alert.show) .hero.hero-work-area .top:not(.bottom .top) {
  padding-top: 0px;
}
@media (min-width: 1200px) {

  body:has(.nilc-alert.show) .hero.hero-work-area .top:not(.bottom .top) {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-work-area.v2 .top:not(.bottom .top) {
  padding-top: 0px;
}
@media (min-width: 1200px) {

  body:has(.nilc-alert.show) .hero.hero-work-area.v2 .top:not(.bottom .top) {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-listings .top:not(.bottom .top) {
  padding-top: 0px;
}
@media (min-width: 1200px) {

  body:has(.nilc-alert.show) .hero.hero-listings .top:not(.bottom .top) {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-default .top {
  padding-top: 0px;
}
@media (min-width: 1200px) {

  body:has(.nilc-alert.show) .hero.hero-default .top {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-individual .top:not(.content-box .top) {
  padding-top: 0px;
}
@media (min-width: 1200px) {

  body:has(.nilc-alert.show) .hero.hero-individual .top:not(.content-box .top) {
    padding-top: 208px;
  }
}
.hero {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  max-width: 2250px;
  overflow: hidden;
  padding-top: 80px;
}
@media (min-width: 921px) {

  .hero {
    padding-top: 208px;
  }
}
.hero .background {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 100%;
  width: 100%;
}
.hero .background figure {
  position: relative;
  aspect-ratio: 698/698;
  height: 50%;
  width: 100%;
}
@media (min-width: 921px) {

  .hero .background figure {
    height: 100%;
    width: 50%;
  }
}
.hero .background figure img {
  -o-object-fit: cover;
     object-fit: cover;
}
.hero .hero-inner {
  position: relative;
  z-index: 2;
}
.hero figure .caption-container {
  max-width: 100%;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-default {
  padding-top: 0px;
}
.hero.hero-default .top {
  padding-top: 80px;
}
@media (min-width: 1200px) {

  .hero.hero-default .top {
    padding-top: 208px;
  }
}
.hero.hero-default:has(.bg-navy) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-default:has(.bg-plum) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-default:has(.bg-maroon) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-default:has(.bg-green) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-default .bottom .container {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 921px) {

  .hero.hero-default .bottom .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.hero.hero-default .bottom .container figure {
  position: relative;
  z-index: 100;
}
.hero.hero-default .hero-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  padding-bottom: 45px;
  padding-top: 45px;
}
@media (min-width: 921px) {

  .hero.hero-default .hero-content {
    flex-direction: row;
    align-items: center;
    padding-bottom: 60px;
    padding-top: 80px;
  }
}
.hero.hero-default .hero-content .hero-title {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.hero.hero-default .hero-content .hero-title h1 {
  position: relative;
  z-index: 4;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hero.hero-default .hero-content .hero-title h1 i {
  position: absolute;
  right: 0px;
  z-index: -1;
  margin-left: auto;
  margin-right: -20px;
  margin-top: -15px;
  display: none;
  height: 32px;
  width: 46px;
  opacity: .25;
}
@media (min-width: 921px) {

  .hero.hero-default .hero-content .hero-title h1 i {
    left: 0px;
    margin-left: -44px;
    margin-right: auto;
    height: 54px;
    width: 77px;
  }
}
@media (min-width: 1024px) {

  .hero.hero-default .hero-content .hero-title h1 i {
    display: block;
  }
}
.hero.hero-default .hero-content .hero-title h4 {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hero.hero-default .hero-content .hero-search-container {
  width: 100%;
}
.hero.hero-default .hero-content .hero-search-container form {
  display: flex;
  width: 100%;
  align-items: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.hero.hero-default .hero-content .hero-search-container form input {
  width: 100%;
  background-color: transparent;
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
}
.hero.hero-default .hero-content .hero-search-container form .uk-navbar-toggle {
  height: auto;
  min-height: 40px;
  background-color: transparent;
  padding: 0px;
}
.hero.hero-default .hero-content .hero-search-container form .uk-navbar-toggle svg {
  height: 40px;
  width: 40px;
}
.hero.hero-default.hero-search .hero-content {
  padding-bottom: 0px;
}
.hero.hero-home {
  --tw-border-opacity: 1;
  border-color: rgb(95 200 234 / var(--tw-border-opacity));
  padding-top: 66px;
}
@media (min-width: 1200px) {

  .hero.hero-home {
    padding-top: 208px;
  }
}
.hero.hero-home h1, .hero.hero-home h2, .hero.hero-home h3,
.hero.hero-home h4, .hero.hero-home h5, .hero.hero-home h6, .hero.hero-home label, .hero.hero-home .label-default, .hero.hero-home .number-large, .hero.hero-home .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(95 200 234 / var(--tw-text-opacity));
}
.hero.hero-home p, .hero.hero-home a, .hero.hero-home blockquote, .hero.hero-home cite, .hero.hero-home caption, .hero.hero-home .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-home svg path, .hero.hero-home svg rect {
  fill: #5FC8EA;
}
.hero.hero-home h1 svg path {
  fill: #ffffff;
}
.hero.hero-home .background {
  display: none;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.hero.hero-home .background) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.hero.hero-home .background) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.hero.hero-home .background) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
@media (min-width: 921px) {

  .hero.hero-home .background {
    display: flex;
  }
}
.hero.hero-home .background figure .c-image-inner {
  height: 100%;
}
.hero.hero-home .background figure .c-image-inner img {
  padding-top: 66px;
}
@media (min-width: 1200px) {

  .hero.hero-home .background figure .c-image-inner img {
    padding-top: 130px;
  }
}
.hero.hero-home .hero-content {
  position: relative;
  display: flex;
  min-height: 698px;
  width: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
@media (min-width: 921px) {

  .hero.hero-home .hero-content {
    flex-direction: row;
  }
}
.hero.hero-home .hero-content figure {
  display: flex;
  width: 100%;
}
@media (min-width: 921px) {

  .hero.hero-home .hero-content figure {
    display: none;
  }
}
.hero.hero-home .hero-content figure .c-image-inner {
  width: 100%;
}
.hero.hero-home .hero-content .hero-title {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 34px;
  padding-top: 65px;
}
.hero.hero-default:has(.hero.hero-home .hero-content .hero-title) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.hero.hero-home .hero-content .hero-title) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.hero.hero-home .hero-content .hero-title) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
@media (min-width: 921px) {

  .hero.hero-home .hero-content .hero-title {
    width: 50%;
    padding-left: 80px;
    padding-right: 45px;
    padding-bottom: 0px;
  }
}
.hero.hero-home .hero-content .hero-title p {
  font-size: 26px;
  font-weight: 300;
  line-height: 140%;
}
.hero.hero-home .hero-content .hero-title a {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.hero.hero-home .hero-content .hero-title a .icon svg path {
  fill: #ffffff;
}
.hero.hero-home .hero-content .wrapper-swoop {
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.hero.hero-home .hero-content .wrapper-swoop) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.hero.hero-home .hero-content .wrapper-swoop) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.hero.hero-home .hero-content .wrapper-swoop) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
@media (min-width: 921px) {

  .hero.hero-home .hero-content .wrapper-swoop {
    display: none;
  }
}
.hero.hero-home .hero-content .wrapper-swoop svg {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hero.hero-home .hero-content .wrapper-swoop svg path {
  fill: #F7F7F3;
}
.hero.hero-listings {
  padding-top: 0px;
}
.hero.hero-listings .top {
  padding-top: 80px;
}
@media (min-width: 1200px) {

  .hero.hero-listings .top {
    padding-top: 208px;
  }
}
.hero.hero-listings:has(.bg-navy) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.bg-plum) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.bg-maroon) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.bg-green) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings .bottom {
  position: relative;
}
.hero.hero-listings .hero-content {
  padding-bottom: 45px;
  padding-top: 45px;
}
@media (min-width: 921px) {

  .hero.hero-listings .hero-content {
    padding-bottom: 120px;
    padding-top: 80px;
  }
}
.hero.hero-listings .hero-content .hero-title {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (min-width: 921px) {

  .hero.hero-listings .hero-content .hero-title {
    flex-direction: row;
    align-items: center;
  }
}
.hero.hero-listings .hero-content .hero-title p {
  margin-left: 0px;
  margin-top: 16px;
  width: 645px;
  max-width: 100%;
  border-top-width: 2px;
  border-top-color: rgb(247 247 243 / .25);
  border-left-color: rgb(247 247 243 / .25);
  padding-top: 16px;
  padding-left: 0px;
}
@media (min-width: 921px) {

  .hero.hero-listings .hero-content .hero-title p {
    margin-left: 56px;
    margin-top: 0px;
    border-top-width: 0px;
    border-left-width: 2px;
    padding-top: 0px;
    padding-left: 56px;
  }
}
.hero.hero-listings.press-listing .hero-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 921px) {

  .hero.hero-listings.press-listing .hero-content {
    flex-direction: row;
  }
}
.hero.hero-listings.press-listing .hero-content .hero-title {
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
.hero.hero-listings.press-listing .hero-content .hero-title p {
  margin-left: 0px;
  margin-top: 0px;
  border-style: none;
  padding-left: 0px;
  padding-top: 0px;
}
.hero.hero-listings.press-listing .hero-content .press-box {
  margin-top: 16px;
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 16px;
  border-top-width: 2px;
  border-top-color: rgb(247 247 243 / .25);
  border-left-color: rgb(247 247 243 / .25);
  padding-left: 0px;
  padding-top: 16px;
}
@media (min-width: 921px) {

  .hero.hero-listings.press-listing .hero-content .press-box {
    margin-top: 0px;
    width: 342px;
    border-top-width: 0px;
    border-left-width: 2px;
    padding-left: 48px;
    padding-top: 0px;
  }
}
.hero.hero-listings.press-listing .hero-content .press-box h4 {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-listings.press-listing .hero-content .press-box .contact-content p {
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
}
.hero.hero-listings.author-listing .hero-content {
  padding-bottom: 20px;
  padding-top: 92px;
}
.hero.hero-listings.author-listing .hero-content h1 {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.hero.hero-work-area {
  padding-top: 0px;
}
.hero.hero-work-area .background {
  display: none;
}
.hero.hero-work-area .top {
  padding-top: 66px;
}
@media (min-width: 921px) {

  .hero.hero-work-area .top {
    padding-top: 80px;
  }
}
@media (min-width: 1200px) {

  .hero.hero-work-area .top {
    padding-top: 208px;
  }
}
.hero.hero-work-area .bottom:after {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 104px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.hero.hero-work-area .bottom .card {
  overflow: hidden;
}
.hero.hero-work-area .bottom .card.-no-image {
  justify-content: flex-end;
}
.hero.hero-work-area .hero-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding-bottom: 45px;
  padding-top: 45px;
}
@media (min-width: 921px) {

  .hero.hero-work-area .hero-content {
    flex-direction: row;
    gap: 0px;
    padding-bottom: 120px;
    padding-top: 80px;
  }
}
.hero.hero-work-area .hero-content .hero-title {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 921px) {

  .hero.hero-work-area .hero-content .hero-title {
    padding-left: 35px;
  }
}
.hero.hero-work-area .hero-content .hero-title p {
  width: 100%;
  max-width: 540px;
}
.hero.hero-work-area .hero-content .hero-title h1 {
  position: relative;
  z-index: 4;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
}
.hero.hero-work-area .hero-content .hero-title h1 i {
  position: absolute;
  right: 0px;
  z-index: -1;
  margin-left: auto;
  margin-right: -20px;
  margin-top: -15px;
  display: none;
  height: 32px;
  width: 46px;
  opacity: .25;
}
@media (min-width: 1024px) {

  .hero.hero-work-area .hero-content .hero-title h1 i {
    left: 0px;
    margin-left: -34px;
    margin-right: auto;
    display: block;
    height: 54px;
    width: 77px;
  }
}
@media (min-width: 921px) {

  .hero.hero-work-area .hero-content:has(.hero-image) {
    padding-top: 0px;
  }
}
.hero.hero-work-area .hero-content .hero-image {
  width: 100%;
  flex-shrink: 0;
}
@media (min-width: 768px) {

  .hero.hero-work-area .hero-content .hero-image {
    width: 50%;
  }
}
.hero.hero-work-area.v2 .background {
  justify-content: flex-end;
  padding-top: 0px;
}
@media (min-width: 921px) {

  .hero.hero-work-area.v2 .background {
    display: flex;
  }
}
@media (min-width: 1200px) {

  .hero.hero-work-area.v2 .background {
    padding-top: 130px;
  }
}
.hero.hero-work-area.v2 .background figure {
  right: 0px;
}
.hero.hero-work-area.v2 .background figure .c-image-inner {
  height: 100%;
}
.hero.hero-work-area.v2 .hero-content {
  aspect-ratio: 656/592;
  flex-direction: column-reverse;
  padding-top: 0px;
}
@media (min-width: 921px) {

  .hero.hero-work-area.v2 .hero-content {
    flex-direction: row;
    padding-top: 80px;
  }
}
.hero.hero-work-area.v2 .hero-content.remove-bottom-padding {
  padding-bottom: 45px !important;
}
@media (min-width: 921px) {

  .hero.hero-work-area.v2 .hero-content.remove-bottom-padding {
    padding-bottom: 120px !important;
  }
}
.hero.hero-work-area.v2 .hero-content .hero-image {
  width: 100%;
}
@media (min-width: 921px) {

  .hero.hero-work-area.v2 .hero-content .hero-image {
    display: none;
  }
}
.hero.hero-work-area.v2 .hero-content .hero-title {
  padding-left: 20px;
  padding-right: 20px;
}
.hero.hero-work-area.v2 .bottom:after {
  z-index: 1;
}
.hero.hero-work-area.v2 .top {
  padding-top: 65px;
}
@media (min-width: 921px) {

  .hero.hero-work-area.v2 .top {
    padding-top: 208px;
  }
}
.hero.hero-work-area.v2 .top .container {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 1024px) {

  .hero.hero-work-area.v2 .top .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.hero.hero-individual {
  padding-top: 0px;
}
.hero.hero-individual:has(.bottom) .top .hero-content {
  padding-bottom: 40px;
}
.hero.hero-individual .top {
  padding-top: 80px;
}
@media (min-width: 1200px) {

  .hero.hero-individual .top {
    padding-top: 208px;
  }
}
.hero.hero-individual .top .hero-content .hero-title h1 {
  font-size: 36px;
  line-height: 115%;
  font-weight: 600;
}
@media (min-width: 921px) {

  .hero.hero-individual .top .hero-content .hero-title h1 {
    font-size: 52px;
    line-height: 110%;
    letter-spacing: 0.026px;
    font-weight: 600;
  }
}
.hero.hero-individual .top.resource-v2 .hero-content .content-box {
  border-style: none;
}
.hero.hero-individual .top.resource-v2 .hero-content .content-box .top {
  padding-top: 0px;
}
@media (min-width: 921px) {

  .hero.hero-individual .top.resource-v2 .hero-content .content-box .top {
    padding-top: 36.8px;
  }
}
.hero.hero-individual .top.resource-v2 .hero-content .content-box .top .tags span a {
  --tw-text-opacity: 1;
  color: rgb(63 201 143 / var(--tw-text-opacity));
}
.hero.hero-individual .top.commentary-v2 .hero-content .hero-title, .hero.hero-individual .top.press-v2 .hero-content .hero-title {
  width: 926px;
}
.hero.hero-individual .top.litigation-v2 .hero-content .content-box .top .tags span a {
  --tw-text-opacity: 1;
  color: rgb(226 166 50 / var(--tw-text-opacity));
}
.hero.hero-individual .top.litigation-v2 .hero-content .content-box .downloads h6 {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hero.hero-individual .top.press-v2 .hero-content .hero-title .tags span a {
  --tw-text-opacity: 1;
  color: rgb(95 200 234 / var(--tw-text-opacity));
}
.hero.hero-individual .top.commentary-v2 .hero-content .hero-title .tags span a {
  --tw-text-opacity: 1;
  color: rgb(255 109 90 / var(--tw-text-opacity));
}
.hero.hero-individual:has(.bg-navy) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
.hero.hero-individual:has(.bg-plum) .bottom {
  background: linear-gradient(to bottom, #520042 50%, #F7F7F3 50%);
}
.hero.hero-individual:has(.bg-maroon) .bottom {
  background: linear-gradient(to bottom, #63191C 50%, #F7F7F3 50%);
}
.hero.hero-individual:has(.bg-green) .bottom {
  background: linear-gradient(to bottom, #004A2E 50%, #F7F7F3 50%);
}
.hero.hero-individual .bottom {
  position: relative;
}
@media (min-width: 921px) {

  .bg-white .hero.hero-individual .bottom:after {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
}
.hero.hero-individual .bottom figure .caption-container {
  position: relative;
}
@media (min-width: 921px) {

  .hero.hero-individual .bottom figure .caption-container {
    position: absolute;
  }
}
.hero.hero-individual .bottom figure .caption-container p {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-individual .bottom .container {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 921px) {

  .hero.hero-individual .bottom .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.hero.hero-individual .hero-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 32px;
  padding-bottom: 45px;
  padding-top: 45px;
}
@media (min-width: 921px) {

  .hero.hero-individual .hero-content {
    flex-direction: row;
    padding-bottom: 120px;
    padding-top: 80px;
  }
}
.hero.hero-individual .hero-content .hero-title {
  display: flex;
  width: 690px;
  max-width: 100%;
  flex-direction: column;
}
.hero.hero-individual .hero-content .hero-title h2 {
  margin-top: 20px;
}
.hero.hero-individual .hero-content .hero-title p .date {
  display: inline-flex;
  align-items: center;
  text-transform: none;
}
.hero.hero-individual .hero-content .hero-title p .date .dot {
  margin-left: 4px;
  margin-right: 4px;
  display: inline-block;
  height: 4px;
  width: 4px;
  flex-shrink: 0;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.hero.hero-individual .hero-content .hero-title .meta {
  margin-top: 16px;
  margin-bottom: 24px;
}
.hero.hero-individual .hero-content .hero-title .meta span {
  margin-left: 16px;
  border-left-width: 1px;
  --tw-border-opacity: 1;
  border-left-color: rgb(247 247 243 / var(--tw-border-opacity));
  padding-left: 16px;
  font-family: "Mukta";
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
}
.hero.hero-individual .hero-content .hero-title .meta span:first-child {
  margin-left: 0px;
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content .hero-title .meta .authors span {
  margin-left: 0px;
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content .hero-title .tags {
  margin-top: 30px;
}
.hero.hero-individual .hero-content .hero-title .tags span {
  margin-right: 12px;
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-right-color: rgb(247 247 243 / var(--tw-border-opacity));
  padding-right: 12px;
  font-family: "roc-grotesk";
  font-weight: 600;
}
.hero.hero-individual .hero-content .hero-title .tags span:last-child {
  margin-left: 0px;
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content .hero-title .tags span a {
  font-family: "roc-grotesk";
  font-weight: 600;
}
.hero.hero-individual .hero-content .content-box {
  width: 100%;
  max-width: 100%;
  border-top-width: 2px;
  border-top-color: rgb(247 247 243 / .25);
  border-left-color: rgb(247 247 243 / .25);
  padding-left: 0px;
}
@media (min-width: 921px) {

  .hero.hero-individual .hero-content .content-box {
    width: 410px;
    border-top-width: 0px;
    border-left-width: 2px;
    padding-left: 35px;
  }
}
.hero.hero-individual .hero-content .content-box .top {
  margin-bottom: 40px;
  padding-top: 36.8px;
}
.hero.hero-individual .hero-content .content-box .top h6 {
  padding-bottom: 16px;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-individual .hero-content .content-box .top h6 span {
  padding-left: 16px;
  font-family: "Mukta";
}
.hero.hero-individual .hero-content .content-box .top .tags span {
  margin-right: 12px;
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-right-color: rgb(247 247 243 / var(--tw-border-opacity));
  padding-right: 12px;
  font-family: "roc-grotesk";
  font-weight: 600;
}
.hero.hero-individual .hero-content .content-box .top .tags span:last-child {
  margin-left: 0px;
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content .content-box .top .tags span a {
  font-family: "roc-grotesk";
  font-weight: 600;
}
.hero.hero-individual .hero-content .content-box .downloads {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.hero.hero-individual .hero-content .content-box .downloads .links {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.hero.hero-individual .hero-content .content-box .downloads .links a {
  display: flex;
  align-items: flex-start;
  gap: 8px;
}
.hero.hero-individual .hero-content .content-box .downloads .links a i {
  flex-shrink: 0;
  padding-top: 2px;
}
.hero.hero-individual .hero-content .content-box .downloads .links a i svg {
  height: 16px;
  width: 16px;
}
.hero.hero-individual .hero-content .content-box .downloads .links a:hover {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-individual .hero-content.no-downloads {
  flex-direction: column;
}
.hero.hero-individual .hero-content.no-downloads .content-box {
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content.no-downloads .content-box .top {
  margin-bottom: 0px !important;
  padding-top: 0px !important;
}
.listing.listing-latest {
  margin-top: 0px;
  margin-bottom: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {

  .listing.listing-latest {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.listing.listing-latest .section-title-large {
  margin-bottom: 24px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@media (min-width: 921px) {

  .listing.listing-latest .section-title-large {
    margin-bottom: 32px;
  }
}
@media (min-width: 768px) {

  .listing.listing-latest .container {
    gap: 40px;
  }
}
.listing.listing-latest .card {
  grid-column: span 12 / span 12;
  margin-bottom: 24px;
}
@media (min-width: 768px) {

  .listing.listing-latest .card {
    grid-column: span 6 / span 6;
  }
}
@media (min-width: 921px) {

  .listing.listing-latest .card {
    margin-bottom: 0px;
  }
}
@media (min-width: 1280px) {

  .listing.listing-latest .card {
    grid-column: span 3 / span 3;
  }
}
.listing.listing-actions .card {
  grid-column: span 12 / span 12;
}
.listing.listing-actions.v2 .card {
  grid-column: span 12 / span 12;
}
@media (min-width: 921px) {

  .listing.listing-actions.v2 .card {
    grid-column: span 6 / span 6;
  }
}
.listing.listing-pages .listing-container {
  margin-bottom: 66px;
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) {

  .listing.listing-pages .listing-container {
    gap: 40px;
  }
}
.listing.listing-pages .listing-container .card {
  grid-column: span 12 / span 12;
  margin-bottom: 24px;
  overflow: hidden;
}
@media (min-width: 768px) {

  .listing.listing-pages .listing-container .card {
    grid-column: span 6 / span 6;
    margin-bottom: 0px;
  }
}
@media (min-width: 1280px) {

  .listing.listing-pages .listing-container .card {
    grid-column: span 4 / span 4;
  }
}
.listing.listing-pages .listing-container .empty-result .icon svg g {
  fill: transparent;
  stroke: #010F51;
}
.listing.listing-pages .load-more .tm-button {
  align-items: center;
  justify-content: center;
}
.listing.listing-staff .departments-filter {
  margin-bottom: 24px;
  margin-left: 0px;
  flex-wrap: nowrap;
  -moz-column-gap: 32px;
       column-gap: 32px;
  row-gap: 16px;
  overflow: scroll;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  padding-top: 24px;
}
@media (min-width: 921px) {

  .listing.listing-staff .departments-filter {
    flex-wrap: wrap;
  }
}
.listing.listing-staff .departments-filter {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.listing.listing-staff .departments-filter:-webkit-scrollbar {
  display: none;
}
.listing.listing-staff .departments-filter li {
  padding-left: 0px;
}
.listing.listing-staff .departments-filter li a {
  border-bottom-width: 8px;
  border-color: transparent;
  background-color: transparent;
  padding: 0px;
  padding-bottom: 8px;
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 0.9px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.listing.listing-staff .departments-filter li.uk-active a {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
}
.listing.listing-staff .departments-filter li:hover a {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  text-decoration-line: none;
}
.listing.listing-staff .inner-container {
  gap: 16px;
  padding-top: 32px;
}
@media (min-width: 921px) {

  .listing.listing-staff .inner-container {
    gap: 40px;
  }
}
.listing.listing-staff .inner-container .card {
  grid-column: span 12 / span 12;
}
@media (min-width: 768px) {

  .listing.listing-staff .inner-container .card {
    grid-column: span 6 / span 6;
  }
}
@media (min-width: 921px) {

  .listing.listing-staff .inner-container .card {
    grid-column: span 4 / span 4;
  }
}
@media (min-width: 1024px) {

  .listing.listing-staff .inner-container .card {
    grid-column: span 3 / span 3;
  }
}
.listing.listing-search .listing-container {
  margin-bottom: 66px;
  gap: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
.listing.listing-search .listing-container .card {
  grid-column: span 12 / span 12;
  gap: 40px;
}
.listing.listing-search .load-more .tm-button {
  align-items: center;
  justify-content: center;
}
.listing.listing-w-filter .filter-columns:first-child {
  grid-column: span 3 / span 3;
  display: none;
}
@media (min-width: 1180px) {

  .listing.listing-w-filter .filter-columns:first-child {
    display: block;
  }
}
.listing.listing-w-filter .filter-columns:last-child {
  grid-column: span 12 / span 12;
}
@media (min-width: 1180px) {

  .listing.listing-w-filter .filter-columns:last-child {
    grid-column: span 9 / span 9;
  }
}
.card {
  position: relative;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.card .card-link {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2;
  height: 100%;
  width: 100%;
}
.card.card-staff {
  border-bottom-width: 16px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 32px;
}
.component.card.card-staff {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {

  .component.card.card-staff {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .card.card-staff .hero.hero-individual .bottom:after {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }

  .card.card-staff {
    min-height: 287px;
  }
}
.card.card-staff .content h3 {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.card.card-staff .content h3:last-child {
  margin-bottom: 8px;
}
.card.card-staff .content .medium {
  margin-bottom: 4px;
}
.card.card-staff .content p {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.card.card-staff:hover {
  --tw-border-opacity: 1;
  border-color: rgb(95 200 234 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-staff:hover) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-staff:hover) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-staff:hover) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
.card.card-staff:hover h3, .card.card-staff:hover p {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.card.card-state {
  position: relative;
  z-index: 6;
  margin-top: 34px;
  display: flex;
  min-width: 324px;
  max-width: 100%;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  border-bottom-width: 16px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 32px;
}
.component.card.card-state {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {

  .component.card.card-state {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .card.card-state .hero.hero-individual .bottom:after {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }

  .card.card-state {
    position: absolute;
    top: var(--top);
    left: var(--left);
    margin-top: 0px;
  }
}
.card.card-latest {
  overflow: hidden;
  border-bottom-width: 16px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.component.card.card-latest {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {

  .component.card.card-latest {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .card.card-latest .hero.hero-individual .bottom:after {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
}
.card.card-latest figure {
  aspect-ratio: 308/196;
}
.card.card-latest .content {
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 32px;
  padding-bottom: 40px;
}
.card.card-latest .content .top {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.card.card-latest .content h4 {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.card.card-latest .content h3 {
  text-decoration-color: transparent;
  transition-property: all;
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.card.card-latest .content p {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.card.card-latest .content p .date {
  display: inline-flex;
  align-items: center;
  text-transform: none;
}
.card.card-latest .content p .date .dot {
  margin-left: 4px;
  margin-right: 4px;
  display: inline-block;
  height: 4px;
  width: 4px;
  flex-shrink: 0;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity));
}
.card.card-latest .content p a {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.card.card-latest .content .updated {
  margin-top: 16px;
}
.card.card-latest.press:hover:not(.featured) {
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-latest.press:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-latest.press:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-latest.press:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
.card.card-latest.press:hover:not(.featured) h4, .card.card-latest.press:hover:not(.featured) label {
  --tw-text-opacity: 1;
  color: rgb(95 200 234 / var(--tw-text-opacity));
}
.card.card-latest.press.featured:hover .content .top h3 {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.card.card-latest.press.featured:hover .content .top p {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.card.card-latest.press.featured:hover .content .top p .date .dot {
  --tw-bg-opacity: 1;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity));
}
.card.card-latest.litigation:hover:not(.featured) {
  --tw-bg-opacity: 1;
  background-color: rgb(99 25 28 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-latest.litigation:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-latest.litigation:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-latest.litigation:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #63191C 50%, #F7F7F3 50%);
}
.card.card-latest.litigation:hover:not(.featured) h4, .card.card-latest.litigation:hover:not(.featured) label {
  --tw-text-opacity: 1;
  color: rgb(226 166 50 / var(--tw-text-opacity));
}
.card.card-latest.litigation.featured:hover .content .top h3 {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.card.card-latest.litigation.featured:hover .content .top p {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.card.card-latest.litigation.featured:hover .content .top p .date .dot {
  --tw-bg-opacity: 1;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity));
}
.card.card-latest.litigation.featured .content .top .title-box .label-default {
  margin-bottom: 16px;
}
.card.card-latest.resource:hover:not(.featured) {
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 46 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-latest.resource:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-latest.resource:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-latest.resource:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #004A2E 50%, #F7F7F3 50%);
}
.card.card-latest.resource:hover:not(.featured) h4, .card.card-latest.resource:hover:not(.featured) label {
  --tw-text-opacity: 1;
  color: rgb(63 201 143 / var(--tw-text-opacity));
}
.card.card-latest.resource.featured:hover .content .top h3 {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.card.card-latest.resource.featured:hover .content .top p {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.card.card-latest.resource.featured:hover .content .top p .date .dot {
  --tw-bg-opacity: 1;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity));
}
.card.card-latest.commentary:hover:not(.featured) {
  --tw-bg-opacity: 1;
  background-color: rgb(82 0 66 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-latest.commentary:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-latest.commentary:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-latest.commentary:hover:not(.featured)) .bottom {
  background: linear-gradient(to bottom, #520042 50%, #F7F7F3 50%);
}
.card.card-latest.commentary:hover:not(.featured) h4, .card.card-latest.commentary:hover:not(.featured) label, .card.card-latest.commentary:hover:not(.featured) .authors a {
  --tw-text-opacity: 1;
  color: rgb(255 109 90 / var(--tw-text-opacity));
}
.card.card-latest.commentary.featured:hover .content .top h3 {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.card.card-latest.commentary.featured:hover .content .top p {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.card.card-latest.commentary.featured:hover .content .top p .date .dot {
  --tw-bg-opacity: 1;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity));
}
.card.card-latest:hover p {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.card.card-latest:hover p .date .dot {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
}
.card.card-latest.featured {
  position: relative;
  z-index: 10;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 921px) {

  .card.card-latest.featured {
    flex-direction: row-reverse;
    gap: 80px;
    padding: 48px;
  }
}
.card.card-latest.featured figure {
  aspect-ratio: 415/266;
}
@media (min-width: 921px) {

  .card.card-latest.featured figure {
    max-width: 415px;
  }
}
.card.card-latest.featured .content {
  padding: 32px;
  padding-bottom: 24px;
}
@media (min-width: 921px) {

  .card.card-latest.featured .content {
    padding: 0px;
  }
}
.card.card-latest.featured .content .top {
  padding-top: 0px;
}
.card.card-latest.featured .content .top h3 {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.card.card-latest.featured .content .top .author {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.card.card-latest.featured.litigation {
  width: 100%;
  flex-direction: row;
  gap: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
@media (min-width: 921px) {

  .card.card-latest.featured.litigation {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.card.card-latest.featured.litigation .content {
  width: 100%;
}
.card.card-latest.featured.litigation .content .top {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 921px) {

  .card.card-latest.featured.litigation .content .top {
    flex-direction: row;
  }
}
.card.card-latest.featured.litigation .content .top .title-box {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 921px) {

  .card.card-latest.featured.litigation .content .top .title-box {
    width: 50%;
  }
}
.card.card-latest.featured.litigation .content .top p:not(.updated) {
  width: 100%;
}
@media (min-width: 921px) {

  .card.card-latest.featured.litigation .content .top p:not(.updated) {
    width: 50%;
    padding-top: 40px;
  }
}
.card.card-action {
  margin-bottom: 24px;
  display: flex;
  flex-direction: column-reverse;
  border-bottom-width: 16px;
}
@media (min-width: 921px) {

  .card.card-action {
    margin-bottom: 0px;
    flex-direction: row;
  }
}
.card.card-action.left {
  flex-direction: column-reverse;
}
@media (min-width: 921px) {

  .card.card-action.left {
    flex-direction: row-reverse;
  }

  .card.card-action.right .content {
    padding-left: 64px;
  }
}
.card.card-action figure {
  width: 100%;
  padding-left: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
}
@media (min-width: 921px) {

  .card.card-action figure {
    width: 50%;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}
.card.card-action figure .c-image-inner {
  height: 100%;
}
.card.card-action.resource {
  --tw-border-opacity: 1;
  border-color: rgb(63 201 143 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 46 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-action.resource) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-action.resource) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-action.resource) .bottom {
  background: linear-gradient(to bottom, #004A2E 50%, #F7F7F3 50%);
}
.card.card-action.resource h1, .card.card-action.resource h2, .card.card-action.resource h3,
.card.card-action.resource h4, .card.card-action.resource h5, .card.card-action.resource h6, .card.card-action.resource label, .card.card-action.resource .label-default, .card.card-action.resource .number-large, .card.card-action.resource .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(63 201 143 / var(--tw-text-opacity));
}
.card.card-action.resource p, .card.card-action.resource a, .card.card-action.resource blockquote, .card.card-action.resource cite, .card.card-action.resource caption, .card.card-action.resource .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.card.card-action.resource svg path, .card.card-action.resource svg rect {
  fill: #3FC98F;
}
.card.card-action.resource h1 svg path {
  fill: #ffffff;
}
.card.card-action.press {
  --tw-border-opacity: 1;
  border-color: rgb(95 200 234 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-action.press) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-action.press) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-action.press) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
.card.card-action.press h1, .card.card-action.press h2, .card.card-action.press h3,
.card.card-action.press h4, .card.card-action.press h5, .card.card-action.press h6, .card.card-action.press label, .card.card-action.press .label-default, .card.card-action.press .number-large, .card.card-action.press .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(95 200 234 / var(--tw-text-opacity));
}
.card.card-action.press p, .card.card-action.press a, .card.card-action.press blockquote, .card.card-action.press cite, .card.card-action.press caption, .card.card-action.press .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.card.card-action.press svg path, .card.card-action.press svg rect {
  fill: #5FC8EA;
}
.card.card-action.press h1 svg path {
  fill: #ffffff;
}
.card.card-action.litigation {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(99 25 28 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-action.litigation) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-action.litigation) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-action.litigation) .bottom {
  background: linear-gradient(to bottom, #63191C 50%, #F7F7F3 50%);
}
.card.card-action.litigation h1, .card.card-action.litigation h2, .card.card-action.litigation h3,
.card.card-action.litigation h4, .card.card-action.litigation h5, .card.card-action.litigation h6, .card.card-action.litigation label, .card.card-action.litigation .label-default, .card.card-action.litigation .number-large, .card.card-action.litigation .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(226 166 50 / var(--tw-text-opacity));
}
.card.card-action.litigation p, .card.card-action.litigation a, .card.card-action.litigation blockquote, .card.card-action.litigation cite, .card.card-action.litigation caption, .card.card-action.litigation .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.card.card-action.litigation svg path, .card.card-action.litigation svg rect {
  fill: #E2A632;
}
.card.card-action.litigation h1 svg path {
  fill: #ffffff;
}
.card.card-action.commentary {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(82 0 66 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.card.card-action.commentary) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.card.card-action.commentary) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.card.card-action.commentary) .bottom {
  background: linear-gradient(to bottom, #520042 50%, #F7F7F3 50%);
}
.card.card-action.commentary h1, .card.card-action.commentary h2, .card.card-action.commentary h3,
.card.card-action.commentary h4, .card.card-action.commentary h5, .card.card-action.commentary h6, .card.card-action.commentary label, .card.card-action.commentary .label-default, .card.card-action.commentary .number-large, .card.card-action.commentary .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(255 109 90 / var(--tw-text-opacity));
}
.card.card-action.commentary p, .card.card-action.commentary a, .card.card-action.commentary blockquote, .card.card-action.commentary cite, .card.card-action.commentary caption, .card.card-action.commentary .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.card.card-action.commentary svg path, .card.card-action.commentary svg rect {
  fill: #FF6D5A;
}
.card.card-action.commentary h1 svg path {
  fill: #ffffff;
}
.card.card-action .content {
  display: flex;
  width: 100%;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
}
@media (min-width: 921px) {

  .card.card-action .content {
    width: 50%;
    padding-top: 64px;
    padding-bottom: 64px;
    padding-right: 64px;
  }
}
.card.card-action .content .top {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.card.card-action .content .top h3 {
  text-decoration-line: underline;
  text-decoration-color: transparent;
  text-decoration-thickness: 2px;
  text-underline-offset: 2px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.card.card-action .content .top .tm-button svg path {
  fill: #F7F7F3;
}
@media (min-width: 921px) {

  .v2 .card.card-action {
    flex-direction: column;
  }

  .v2 .card.card-action .content {
    width: 100%;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 48px;
  }

  .v2 .card.card-action figure {
    width: 100%;
  }
}
.card.card-action:hover .content .top h3 {
  text-decoration-color: currentColor;
}
.card.card-action:hover .content .top .tm-button .icon {
  padding-left: 16px;
}
.card.card-carousel {
  display: flex !important;
  height: 100% !important;
  flex-direction: column !important;
  gap: 24px !important;
  border-bottom-width: 16px !important;
  --tw-border-opacity: 1 !important;
  border-bottom-color: rgb(206 192 155 / var(--tw-border-opacity)) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}
.component.card.card-carousel {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {

  .component.card.card-carousel {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .card.card-carousel .hero.hero-individual .bottom:after {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
}
.card.card-carousel figure {
  aspect-ratio: 326/242;
  overflow: hidden;
}
.card.card-carousel figure .inner {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}
.card.card-carousel figure .c-image-inner {
  height: 100%;
}
.card.card-carousel .content {
  padding-left: 28px;
  padding-right: 28px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.card.card-carousel .content .inner {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.card.card-carousel .content .inner h3 {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.card.card-carousel .content .inner p {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.card.card-carousel.-no-image {
  padding-top: 100px;
}
.card.card-carousel:hover {
  --tw-border-opacity: 1 !important;
  border-bottom-color: rgb(95 200 234 / var(--tw-border-opacity)) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity)) !important;
}
.hero.hero-default:has(.card.card-carousel:hover) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px) !important;
}
.hero.hero-listings:has(.card.card-carousel:hover) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px) !important;
}
.hero.hero-individual:has(.card.card-carousel:hover) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%) !important;
}
.card.card-carousel:hover .content .inner h3 {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.card.card-carousel:hover .content .inner p {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.card.card-carousel:hover .content .inner a {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.card.card-carousel:hover .content .inner a .icon svg path {
  fill: #ffffff;
}
.card.card-search {
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
  justify-content: space-between;
  row-gap: 32px;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-top: 32px;
  padding-bottom: 32px;
}
@media (min-width: 921px) {

  .card.card-search {
    flex-direction: row;
  }
}
.card.card-search .content {
  width: 100%;
  max-width: 100%;
}
@media (min-width: 921px) {

  .card.card-search .content {
    width: 548px;
  }
}
.card.card-search .content .top {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.card.card-search .content .top h4 {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: underline;
  text-decoration-color: transparent;
  text-decoration-thickness: 2px;
  text-underline-offset: 2px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.card.card-search .content .top p {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.card.card-search figure {
  aspect-ratio: 192/132;
  max-width: 100%;
}
@media (min-width: 921px) {

  .card.card-search figure {
    max-width: 192px;
  }
}
.card.card-search:hover .content .top h4 {
  text-decoration-color: currentColor;
}
.search-container {
  position: fixed !important;
  top: 0px !important;
  left: 0px !important;
  right: 0px !important;
  z-index: 10000 !important;
  width: 100% !important;
  max-width: 100% !important;
  border-bottom-width: 16px !important;
  --tw-border-opacity: 1 !important;
  border-bottom-color: rgb(226 166 50 / var(--tw-border-opacity)) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity)) !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.search-container .search-navigation {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
}
.search-container .search-navigation .uk-drop-close {
  position: absolute;
  top: 16px;
  right: 25px;
}
.search-container .search-navigation form {
  display: flex;
  align-items: center;
  gap: 20px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-left: 40px;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-right: 32px;
}
.search-container .search-navigation form .uk-navbar-toggle {
  min-height: 1px;
  flex-shrink: 0;
  padding-left: 0px;
  padding-right: 0px;
}
.search-container .search-navigation form .uk-navbar-toggle svg {
  height: 40px;
  width: 40px;
}
.search-container .search-navigation form .uk-navbar-toggle svg path {
  fill: #010F51;
}
.search-container .search-navigation form input {
  width: 100%;
  background-color: transparent;
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.search-container .search-navigation form input:focus {
  outline: none;
}
.search-container .search-navigation form label {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
  opacity: .4;
}
.search-container .search-navigation form:has(input:focus) {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
}
select {
  position: relative;
  display: flex;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(94 94 94 / var(--tw-text-opacity));
}
select.component {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {

  select.component {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  select .hero.hero-individual .bottom:after {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
}
select {
  background-image: url(../images/icons/nilc-triangle.svg);
  background-repeat: no-repeat;
  background-position: right 16px center;
}
select.v2 {
  background-image: url(../images/icons/nilc-triangles.svg);
  background-repeat: no-repeat;
  background-position: right 16px center;
}
select.v3 {
  background-image: url(../images/icons/angle/small/down/thin.svg);
  background-repeat: no-repeat;
  background-position: right 16px center;
}
select.sort {
  background-image: none;
}
.tm-radio_buttons .tm-choice label input {
  position: relative;
  height: 24px;
  width: 24px;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding: 0px;
}
.tm-radio_buttons .tm-choice label input:checked:before {
  position: absolute;
  height: 100%;
  width: 100%;
  border-radius: 9999px;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.tm-checkboxes .tm-choice label {
  display: flex;
  cursor: pointer;
  align-items: center;
  gap: 8px;
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.tm-checkboxes .tm-choice label input {
  height: 24px;
  width: 24px;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 0px;
}
.component.tm-checkboxes .tm-choice label input {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {

  .component.tm-checkboxes .tm-choice label input {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .tm-checkboxes .tm-choice label input .hero.hero-individual .bottom:after {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
}
.tm-checkboxes .tm-choice label input:checked {
  background-image: url(../images/icons/checkbox-check.svg);
  background-repeat: no-repeat;
  background-position: center;
}
/*------------------------------------*\
    $FORMS
\*------------------------------------*/
.tm-form-wrapper .tm-form .tm-form-body .gfield, .tm-form-wrapper .tm-form .tm-form-body .tm-field, .tm-form-wrapper .tm-form .gform_body .gfield, .tm-form-wrapper .tm-form .gform_body .tm-field, .tm-form-wrapper form .tm-form-body .gfield, .tm-form-wrapper form .tm-form-body .tm-field, .tm-form-wrapper form .gform_body .gfield, .tm-form-wrapper form .gform_body .tm-field, .gform_wrapper .tm-form .tm-form-body .gfield, .gform_wrapper .tm-form .tm-form-body .tm-field, .gform_wrapper .tm-form .gform_body .gfield, .gform_wrapper .tm-form .gform_body .tm-field, .gform_wrapper form .tm-form-body .gfield, .gform_wrapper form .tm-form-body .tm-field, .gform_wrapper form .gform_body .gfield, .gform_wrapper form .gform_body .tm-field, .post-password-form .tm-form .tm-form-body .gfield, .post-password-form .tm-form .tm-form-body .tm-field, .post-password-form .tm-form .gform_body .gfield, .post-password-form .tm-form .gform_body .tm-field, .post-password-form form .tm-form-body .gfield, .post-password-form form .tm-form-body .tm-field, .post-password-form form .gform_body .gfield, .post-password-form form .gform_body .tm-field {
  margin-bottom: 32px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_complex .gform-field-label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_complex .gform-field-label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_complex .gform-field-label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_complex .gform-field-label, .tm-form-wrapper form .tm-form-body .gfield .ginput_complex .gform-field-label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_complex .gform-field-label, .tm-form-wrapper form .gform_body .gfield .ginput_complex .gform-field-label, .tm-form-wrapper form .gform_body .tm-field .ginput_complex .gform-field-label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_complex .gform-field-label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_complex .gform-field-label, .gform_wrapper .tm-form .gform_body .gfield .ginput_complex .gform-field-label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_complex .gform-field-label, .gform_wrapper form .tm-form-body .gfield .ginput_complex .gform-field-label, .gform_wrapper form .tm-form-body .tm-field .ginput_complex .gform-field-label, .gform_wrapper form .gform_body .gfield .ginput_complex .gform-field-label, .gform_wrapper form .gform_body .tm-field .ginput_complex .gform-field-label, .post-password-form .tm-form .tm-form-body .gfield .ginput_complex .gform-field-label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_complex .gform-field-label, .post-password-form .tm-form .gform_body .gfield .ginput_complex .gform-field-label, .post-password-form .tm-form .gform_body .tm-field .ginput_complex .gform-field-label, .post-password-form form .tm-form-body .gfield .ginput_complex .gform-field-label, .post-password-form form .tm-form-body .tm-field .ginput_complex .gform-field-label, .post-password-form form .gform_body .gfield .ginput_complex .gform-field-label, .post-password-form form .gform_body .tm-field .ginput_complex .gform-field-label {
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .gfield_label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-field-label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .gfield_label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-field-label, .tm-form-wrapper .tm-form .gform_body .gfield .gfield_label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-field-label, .tm-form-wrapper .tm-form .gform_body .tm-field .gfield_label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-field-label, .tm-form-wrapper form .tm-form-body .gfield .gfield_label, .tm-form-wrapper form .tm-form-body .gfield .tm-field-label, .tm-form-wrapper form .tm-form-body .tm-field .gfield_label, .tm-form-wrapper form .tm-form-body .tm-field .tm-field-label, .tm-form-wrapper form .gform_body .gfield .gfield_label, .tm-form-wrapper form .gform_body .gfield .tm-field-label, .tm-form-wrapper form .gform_body .tm-field .gfield_label, .tm-form-wrapper form .gform_body .tm-field .tm-field-label, .gform_wrapper .tm-form .tm-form-body .gfield .gfield_label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-field-label, .gform_wrapper .tm-form .tm-form-body .tm-field .gfield_label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-field-label, .gform_wrapper .tm-form .gform_body .gfield .gfield_label, .gform_wrapper .tm-form .gform_body .gfield .tm-field-label, .gform_wrapper .tm-form .gform_body .tm-field .gfield_label, .gform_wrapper .tm-form .gform_body .tm-field .tm-field-label, .gform_wrapper form .tm-form-body .gfield .gfield_label, .gform_wrapper form .tm-form-body .gfield .tm-field-label, .gform_wrapper form .tm-form-body .tm-field .gfield_label, .gform_wrapper form .tm-form-body .tm-field .tm-field-label, .gform_wrapper form .gform_body .gfield .gfield_label, .gform_wrapper form .gform_body .gfield .tm-field-label, .gform_wrapper form .gform_body .tm-field .gfield_label, .gform_wrapper form .gform_body .tm-field .tm-field-label, .post-password-form .tm-form .tm-form-body .gfield .gfield_label, .post-password-form .tm-form .tm-form-body .gfield .tm-field-label, .post-password-form .tm-form .tm-form-body .tm-field .gfield_label, .post-password-form .tm-form .tm-form-body .tm-field .tm-field-label, .post-password-form .tm-form .gform_body .gfield .gfield_label, .post-password-form .tm-form .gform_body .gfield .tm-field-label, .post-password-form .tm-form .gform_body .tm-field .gfield_label, .post-password-form .tm-form .gform_body .tm-field .tm-field-label, .post-password-form form .tm-form-body .gfield .gfield_label, .post-password-form form .tm-form-body .gfield .tm-field-label, .post-password-form form .tm-form-body .tm-field .gfield_label, .post-password-form form .tm-form-body .tm-field .tm-field-label, .post-password-form form .gform_body .gfield .gfield_label, .post-password-form form .gform_body .gfield .tm-field-label, .post-password-form form .gform_body .tm-field .gfield_label, .post-password-form form .gform_body .tm-field .tm-field-label {
  margin-bottom: 8px;
  display: block;
  font-family: "roc-grotesk";
  font-size: 20px;
  line-height: 130%;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .gfield_label .tm-field-required, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-field-label .tm-field-required, .tm-form-wrapper .tm-form .tm-form-body .tm-field .gfield_label .tm-field-required, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-field-label .tm-field-required, .tm-form-wrapper .tm-form .gform_body .gfield .gfield_label .tm-field-required, .tm-form-wrapper .tm-form .gform_body .gfield .tm-field-label .tm-field-required, .tm-form-wrapper .tm-form .gform_body .tm-field .gfield_label .tm-field-required, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-field-label .tm-field-required, .tm-form-wrapper form .tm-form-body .gfield .gfield_label .tm-field-required, .tm-form-wrapper form .tm-form-body .gfield .tm-field-label .tm-field-required, .tm-form-wrapper form .tm-form-body .tm-field .gfield_label .tm-field-required, .tm-form-wrapper form .tm-form-body .tm-field .tm-field-label .tm-field-required, .tm-form-wrapper form .gform_body .gfield .gfield_label .tm-field-required, .tm-form-wrapper form .gform_body .gfield .tm-field-label .tm-field-required, .tm-form-wrapper form .gform_body .tm-field .gfield_label .tm-field-required, .tm-form-wrapper form .gform_body .tm-field .tm-field-label .tm-field-required, .gform_wrapper .tm-form .tm-form-body .gfield .gfield_label .tm-field-required, .gform_wrapper .tm-form .tm-form-body .gfield .tm-field-label .tm-field-required, .gform_wrapper .tm-form .tm-form-body .tm-field .gfield_label .tm-field-required, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-field-label .tm-field-required, .gform_wrapper .tm-form .gform_body .gfield .gfield_label .tm-field-required, .gform_wrapper .tm-form .gform_body .gfield .tm-field-label .tm-field-required, .gform_wrapper .tm-form .gform_body .tm-field .gfield_label .tm-field-required, .gform_wrapper .tm-form .gform_body .tm-field .tm-field-label .tm-field-required, .gform_wrapper form .tm-form-body .gfield .gfield_label .tm-field-required, .gform_wrapper form .tm-form-body .gfield .tm-field-label .tm-field-required, .gform_wrapper form .tm-form-body .tm-field .gfield_label .tm-field-required, .gform_wrapper form .tm-form-body .tm-field .tm-field-label .tm-field-required, .gform_wrapper form .gform_body .gfield .gfield_label .tm-field-required, .gform_wrapper form .gform_body .gfield .tm-field-label .tm-field-required, .gform_wrapper form .gform_body .tm-field .gfield_label .tm-field-required, .gform_wrapper form .gform_body .tm-field .tm-field-label .tm-field-required, .post-password-form .tm-form .tm-form-body .gfield .gfield_label .tm-field-required, .post-password-form .tm-form .tm-form-body .gfield .tm-field-label .tm-field-required, .post-password-form .tm-form .tm-form-body .tm-field .gfield_label .tm-field-required, .post-password-form .tm-form .tm-form-body .tm-field .tm-field-label .tm-field-required, .post-password-form .tm-form .gform_body .gfield .gfield_label .tm-field-required, .post-password-form .tm-form .gform_body .gfield .tm-field-label .tm-field-required, .post-password-form .tm-form .gform_body .tm-field .gfield_label .tm-field-required, .post-password-form .tm-form .gform_body .tm-field .tm-field-label .tm-field-required, .post-password-form form .tm-form-body .gfield .gfield_label .tm-field-required, .post-password-form form .tm-form-body .gfield .tm-field-label .tm-field-required, .post-password-form form .tm-form-body .tm-field .gfield_label .tm-field-required, .post-password-form form .tm-form-body .tm-field .tm-field-label .tm-field-required, .post-password-form form .gform_body .gfield .gfield_label .tm-field-required, .post-password-form form .gform_body .gfield .tm-field-label .tm-field-required, .post-password-form form .gform_body .tm-field .gfield_label .tm-field-required, .post-password-form form .gform_body .tm-field .tm-field-label .tm-field-required {
  --tw-text-opacity: 1;
  color: rgb(255 109 90 / var(--tw-text-opacity));
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea, .tm-form-wrapper form .tm-form-body .gfield .ginput_container input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea, .tm-form-wrapper form .gform_body .gfield .tm-input-container input, .tm-form-wrapper form .gform_body .gfield .tm-input-container select, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea, .tm-form-wrapper form .gform_body .gfield .ginput_container input, .tm-form-wrapper form .gform_body .gfield .ginput_container select, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea, .tm-form-wrapper form .gform_body .tm-field .tm-input-container input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea, .tm-form-wrapper form .gform_body .tm-field .ginput_container input, .tm-form-wrapper form .gform_body .tm-field .ginput_container select, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea, .gform_wrapper .tm-form .gform_body .gfield .ginput_container input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea, .gform_wrapper form .tm-form-body .gfield .tm-input-container input, .gform_wrapper form .tm-form-body .gfield .tm-input-container select, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea, .gform_wrapper form .tm-form-body .gfield .ginput_container input, .gform_wrapper form .tm-form-body .gfield .ginput_container select, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea, .gform_wrapper form .tm-form-body .tm-field .tm-input-container input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea, .gform_wrapper form .tm-form-body .tm-field .ginput_container input, .gform_wrapper form .tm-form-body .tm-field .ginput_container select, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea, .gform_wrapper form .gform_body .gfield .tm-input-container input, .gform_wrapper form .gform_body .gfield .tm-input-container select, .gform_wrapper form .gform_body .gfield .tm-input-container textarea, .gform_wrapper form .gform_body .gfield .ginput_container input, .gform_wrapper form .gform_body .gfield .ginput_container select, .gform_wrapper form .gform_body .gfield .ginput_container textarea, .gform_wrapper form .gform_body .tm-field .tm-input-container input, .gform_wrapper form .gform_body .tm-field .tm-input-container select, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea, .gform_wrapper form .gform_body .tm-field .ginput_container input, .gform_wrapper form .gform_body .tm-field .ginput_container select, .gform_wrapper form .gform_body .tm-field .ginput_container textarea, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea, .post-password-form .tm-form .tm-form-body .gfield .ginput_container input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea, .post-password-form .tm-form .gform_body .gfield .tm-input-container input, .post-password-form .tm-form .gform_body .gfield .tm-input-container select, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea, .post-password-form .tm-form .gform_body .gfield .ginput_container input, .post-password-form .tm-form .gform_body .gfield .ginput_container select, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea, .post-password-form .tm-form .gform_body .tm-field .tm-input-container input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea, .post-password-form .tm-form .gform_body .tm-field .ginput_container input, .post-password-form .tm-form .gform_body .tm-field .ginput_container select, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea, .post-password-form form .tm-form-body .gfield .tm-input-container input, .post-password-form form .tm-form-body .gfield .tm-input-container select, .post-password-form form .tm-form-body .gfield .tm-input-container textarea, .post-password-form form .tm-form-body .gfield .ginput_container input, .post-password-form form .tm-form-body .gfield .ginput_container select, .post-password-form form .tm-form-body .gfield .ginput_container textarea, .post-password-form form .tm-form-body .tm-field .tm-input-container input, .post-password-form form .tm-form-body .tm-field .tm-input-container select, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea, .post-password-form form .tm-form-body .tm-field .ginput_container input, .post-password-form form .tm-form-body .tm-field .ginput_container select, .post-password-form form .tm-form-body .tm-field .ginput_container textarea, .post-password-form form .gform_body .gfield .tm-input-container input, .post-password-form form .gform_body .gfield .tm-input-container select, .post-password-form form .gform_body .gfield .tm-input-container textarea, .post-password-form form .gform_body .gfield .ginput_container input, .post-password-form form .gform_body .gfield .ginput_container select, .post-password-form form .gform_body .gfield .ginput_container textarea, .post-password-form form .gform_body .tm-field .tm-input-container input, .post-password-form form .gform_body .tm-field .tm-input-container select, .post-password-form form .gform_body .tm-field .tm-input-container textarea, .post-password-form form .gform_body .tm-field .ginput_container input, .post-password-form form .gform_body .tm-field .ginput_container select, .post-password-form form .gform_body .tm-field .ginput_container textarea {
  width: 100%;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(99 99 99 / var(--tw-text-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container input::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container input::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container input::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container input::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container select::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container input::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container select::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container input::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container select::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container input::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container input::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container input::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container input::-moz-placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container select::-moz-placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .gform_wrapper form .gform_body .gfield .ginput_container input::-moz-placeholder, .gform_wrapper form .gform_body .gfield .ginput_container select::-moz-placeholder, .gform_wrapper form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container input::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container select::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container input::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container select::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container input::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container select::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container input::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container select::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .post-password-form form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .post-password-form form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .post-password-form form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .post-password-form form .gform_body .gfield .tm-input-container input::-moz-placeholder, .post-password-form form .gform_body .gfield .tm-input-container select::-moz-placeholder, .post-password-form form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .post-password-form form .gform_body .gfield .ginput_container input::-moz-placeholder, .post-password-form form .gform_body .gfield .ginput_container select::-moz-placeholder, .post-password-form form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .post-password-form form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .post-password-form form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .post-password-form form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .post-password-form form .gform_body .tm-field .ginput_container input::-moz-placeholder, .post-password-form form .gform_body .tm-field .ginput_container select::-moz-placeholder, .post-password-form form .gform_body .tm-field .ginput_container textarea::-moz-placeholder {
  color: rgb(99 99 99 / .6);
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container input::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container input::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container input::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container input::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container input::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container input::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container input::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container input::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea::placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container input::placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select::placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea::placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container input::placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select::placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container input::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container input::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea::placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container input::placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container select::placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea::placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container input::placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container select::placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea::placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container input::placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select::placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea::placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container input::placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container select::placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container input::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container input::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container input::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container input::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea::placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container input::placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select::placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea::placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container input::placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select::placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container input::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container input::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea::placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container input::placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container select::placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea::placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container input::placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container select::placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea::placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container input::placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select::placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container input::placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container select::placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea::placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container input::placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container select::placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container textarea::placeholder, .gform_wrapper form .gform_body .gfield .ginput_container input::placeholder, .gform_wrapper form .gform_body .gfield .ginput_container select::placeholder, .gform_wrapper form .gform_body .gfield .ginput_container textarea::placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container input::placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container select::placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea::placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container input::placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container select::placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container textarea::placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container input::placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select::placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea::placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container input::placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select::placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container input::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container input::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea::placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container input::placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container select::placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea::placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container input::placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container select::placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea::placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container input::placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select::placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea::placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container input::placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container select::placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea::placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container input::placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container select::placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container textarea::placeholder, .post-password-form form .tm-form-body .gfield .ginput_container input::placeholder, .post-password-form form .tm-form-body .gfield .ginput_container select::placeholder, .post-password-form form .tm-form-body .gfield .ginput_container textarea::placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container input::placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container select::placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container input::placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container select::placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container textarea::placeholder, .post-password-form form .gform_body .gfield .tm-input-container input::placeholder, .post-password-form form .gform_body .gfield .tm-input-container select::placeholder, .post-password-form form .gform_body .gfield .tm-input-container textarea::placeholder, .post-password-form form .gform_body .gfield .ginput_container input::placeholder, .post-password-form form .gform_body .gfield .ginput_container select::placeholder, .post-password-form form .gform_body .gfield .ginput_container textarea::placeholder, .post-password-form form .gform_body .tm-field .tm-input-container input::placeholder, .post-password-form form .gform_body .tm-field .tm-input-container select::placeholder, .post-password-form form .gform_body .tm-field .tm-input-container textarea::placeholder, .post-password-form form .gform_body .tm-field .ginput_container input::placeholder, .post-password-form form .gform_body .tm-field .ginput_container select::placeholder, .post-password-form form .gform_body .tm-field .ginput_container textarea::placeholder {
  color: rgb(99 99 99 / .6);
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container input:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container input:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container input:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container input:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea:focus, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container input:focus, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select:focus, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea:focus, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container input:focus, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select:focus, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container input:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container input:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea:focus, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container input:focus, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select:focus, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea:focus, .tm-form-wrapper form .tm-form-body .gfield .ginput_container input:focus, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select:focus, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea:focus, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container input:focus, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select:focus, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea:focus, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container input:focus, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select:focus, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea:focus, .tm-form-wrapper form .gform_body .gfield .tm-input-container input:focus, .tm-form-wrapper form .gform_body .gfield .tm-input-container select:focus, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea:focus, .tm-form-wrapper form .gform_body .gfield .ginput_container input:focus, .tm-form-wrapper form .gform_body .gfield .ginput_container select:focus, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea:focus, .tm-form-wrapper form .gform_body .tm-field .tm-input-container input:focus, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select:focus, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea:focus, .tm-form-wrapper form .gform_body .tm-field .ginput_container input:focus, .tm-form-wrapper form .gform_body .tm-field .ginput_container select:focus, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea:focus, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container input:focus, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select:focus, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea:focus, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container input:focus, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select:focus, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container input:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container input:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea:focus, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container input:focus, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select:focus, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea:focus, .gform_wrapper .tm-form .gform_body .gfield .ginput_container input:focus, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select:focus, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea:focus, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container input:focus, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select:focus, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea:focus, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container input:focus, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select:focus, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea:focus, .gform_wrapper form .tm-form-body .gfield .tm-input-container input:focus, .gform_wrapper form .tm-form-body .gfield .tm-input-container select:focus, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea:focus, .gform_wrapper form .tm-form-body .gfield .ginput_container input:focus, .gform_wrapper form .tm-form-body .gfield .ginput_container select:focus, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea:focus, .gform_wrapper form .tm-form-body .tm-field .tm-input-container input:focus, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select:focus, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea:focus, .gform_wrapper form .tm-form-body .tm-field .ginput_container input:focus, .gform_wrapper form .tm-form-body .tm-field .ginput_container select:focus, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea:focus, .gform_wrapper form .gform_body .gfield .tm-input-container input:focus, .gform_wrapper form .gform_body .gfield .tm-input-container select:focus, .gform_wrapper form .gform_body .gfield .tm-input-container textarea:focus, .gform_wrapper form .gform_body .gfield .ginput_container input:focus, .gform_wrapper form .gform_body .gfield .ginput_container select:focus, .gform_wrapper form .gform_body .gfield .ginput_container textarea:focus, .gform_wrapper form .gform_body .tm-field .tm-input-container input:focus, .gform_wrapper form .gform_body .tm-field .tm-input-container select:focus, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea:focus, .gform_wrapper form .gform_body .tm-field .ginput_container input:focus, .gform_wrapper form .gform_body .tm-field .ginput_container select:focus, .gform_wrapper form .gform_body .tm-field .ginput_container textarea:focus, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container input:focus, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select:focus, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea:focus, .post-password-form .tm-form .tm-form-body .gfield .ginput_container input:focus, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select:focus, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea:focus, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container input:focus, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select:focus, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea:focus, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container input:focus, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select:focus, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea:focus, .post-password-form .tm-form .gform_body .gfield .tm-input-container input:focus, .post-password-form .tm-form .gform_body .gfield .tm-input-container select:focus, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea:focus, .post-password-form .tm-form .gform_body .gfield .ginput_container input:focus, .post-password-form .tm-form .gform_body .gfield .ginput_container select:focus, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea:focus, .post-password-form .tm-form .gform_body .tm-field .tm-input-container input:focus, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select:focus, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea:focus, .post-password-form .tm-form .gform_body .tm-field .ginput_container input:focus, .post-password-form .tm-form .gform_body .tm-field .ginput_container select:focus, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea:focus, .post-password-form form .tm-form-body .gfield .tm-input-container input:focus, .post-password-form form .tm-form-body .gfield .tm-input-container select:focus, .post-password-form form .tm-form-body .gfield .tm-input-container textarea:focus, .post-password-form form .tm-form-body .gfield .ginput_container input:focus, .post-password-form form .tm-form-body .gfield .ginput_container select:focus, .post-password-form form .tm-form-body .gfield .ginput_container textarea:focus, .post-password-form form .tm-form-body .tm-field .tm-input-container input:focus, .post-password-form form .tm-form-body .tm-field .tm-input-container select:focus, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea:focus, .post-password-form form .tm-form-body .tm-field .ginput_container input:focus, .post-password-form form .tm-form-body .tm-field .ginput_container select:focus, .post-password-form form .tm-form-body .tm-field .ginput_container textarea:focus, .post-password-form form .gform_body .gfield .tm-input-container input:focus, .post-password-form form .gform_body .gfield .tm-input-container select:focus, .post-password-form form .gform_body .gfield .tm-input-container textarea:focus, .post-password-form form .gform_body .gfield .ginput_container input:focus, .post-password-form form .gform_body .gfield .ginput_container select:focus, .post-password-form form .gform_body .gfield .ginput_container textarea:focus, .post-password-form form .gform_body .tm-field .tm-input-container input:focus, .post-password-form form .gform_body .tm-field .tm-input-container select:focus, .post-password-form form .gform_body .tm-field .tm-input-container textarea:focus, .post-password-form form .gform_body .tm-field .ginput_container input:focus, .post-password-form form .gform_body .tm-field .ginput_container select:focus, .post-password-form form .gform_body .tm-field .ginput_container textarea:focus {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea, .gform_wrapper form .gform_body .gfield .tm-input-container textarea, .gform_wrapper form .gform_body .gfield .ginput_container textarea, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea, .gform_wrapper form .gform_body .tm-field .ginput_container textarea, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea, .post-password-form form .tm-form-body .gfield .tm-input-container textarea, .post-password-form form .tm-form-body .gfield .ginput_container textarea, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea, .post-password-form form .tm-form-body .tm-field .ginput_container textarea, .post-password-form form .gform_body .gfield .tm-input-container textarea, .post-password-form form .gform_body .gfield .ginput_container textarea, .post-password-form form .gform_body .tm-field .tm-input-container textarea, .post-password-form form .gform_body .tm-field .ginput_container textarea {
  min-height: 250px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select, .tm-form-wrapper form .gform_body .gfield .tm-input-container select, .tm-form-wrapper form .gform_body .gfield .ginput_container select, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select, .tm-form-wrapper form .gform_body .tm-field .ginput_container select, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select, .gform_wrapper form .tm-form-body .gfield .tm-input-container select, .gform_wrapper form .tm-form-body .gfield .ginput_container select, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select, .gform_wrapper form .tm-form-body .tm-field .ginput_container select, .gform_wrapper form .gform_body .gfield .tm-input-container select, .gform_wrapper form .gform_body .gfield .ginput_container select, .gform_wrapper form .gform_body .tm-field .tm-input-container select, .gform_wrapper form .gform_body .tm-field .ginput_container select, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select, .post-password-form .tm-form .gform_body .gfield .tm-input-container select, .post-password-form .tm-form .gform_body .gfield .ginput_container select, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select, .post-password-form .tm-form .gform_body .tm-field .ginput_container select, .post-password-form form .tm-form-body .gfield .tm-input-container select, .post-password-form form .tm-form-body .gfield .ginput_container select, .post-password-form form .tm-form-body .tm-field .tm-input-container select, .post-password-form form .tm-form-body .tm-field .ginput_container select, .post-password-form form .gform_body .gfield .tm-input-container select, .post-password-form form .gform_body .gfield .ginput_container select, .post-password-form form .gform_body .tm-field .tm-input-container select, .post-password-form form .gform_body .tm-field .ginput_container select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url(../images/icons/angle/small/down/thin.svg);
  background-repeat: no-repeat;
  background-position: right 24px center;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice {
  margin-bottom: 8px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 8px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input {
  height: 24px;
  width: 24px;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding: 0px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked {
  background-image: url(../images/icons/checkbox-check.svg);
  background-repeat: no-repeat;
  background-position: center;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice {
  margin-bottom: 8px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 8px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input {
  position: relative;
  height: 24px;
  width: 24px;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding: 0px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before {
  position: absolute;
  height: 100%;
  width: 100%;
  border-radius: 9999px;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.hero.hero-default:has(.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-default:has( .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-listings:has( .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked) .bottom:before,.hero.hero-individual:has( .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked) .bottom:before {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.tm-form-wrapper .tm-form .tm-form-body .tm-field, .tm-form-wrapper .tm-form .gform_body .tm-field, .tm-form-wrapper form .tm-form-body .tm-field, .tm-form-wrapper form .gform_body .tm-field, .gform_wrapper .tm-form .tm-form-body .tm-field, .gform_wrapper .tm-form .gform_body .tm-field, .gform_wrapper form .tm-form-body .tm-field, .gform_wrapper form .gform_body .tm-field, .post-password-form .tm-form .tm-form-body .tm-field, .post-password-form .tm-form .gform_body .tm-field, .post-password-form form .tm-form-body .tm-field, .post-password-form form .gform_body .tm-field {
  grid-column: span 12 / span 12;
}
.tm-form-wrapper .tm-form .tm-form-body .tm-field.half, .tm-form-wrapper .tm-form .gform_body .tm-field.half, .tm-form-wrapper form .tm-form-body .tm-field.half, .tm-form-wrapper form .gform_body .tm-field.half, .gform_wrapper .tm-form .tm-form-body .tm-field.half, .gform_wrapper .tm-form .gform_body .tm-field.half, .gform_wrapper form .tm-form-body .tm-field.half, .gform_wrapper form .gform_body .tm-field.half, .post-password-form .tm-form .tm-form-body .tm-field.half, .post-password-form .tm-form .gform_body .tm-field.half, .post-password-form form .tm-form-body .tm-field.half, .post-password-form form .gform_body .tm-field.half {
  grid-column: span 12 / span 12;
}
@media (min-width: 921px) {

  .tm-form-wrapper .tm-form .tm-form-body .tm-field.half, .tm-form-wrapper .tm-form .gform_body .tm-field.half, .tm-form-wrapper form .tm-form-body .tm-field.half, .tm-form-wrapper form .gform_body .tm-field.half, .gform_wrapper .tm-form .tm-form-body .tm-field.half, .gform_wrapper .tm-form .gform_body .tm-field.half, .gform_wrapper form .tm-form-body .tm-field.half, .gform_wrapper form .gform_body .tm-field.half, .post-password-form .tm-form .tm-form-body .tm-field.half, .post-password-form .tm-form .gform_body .tm-field.half, .post-password-form form .tm-form-body .tm-field.half, .post-password-form form .gform_body .tm-field.half {
    grid-column: span 6 / span 6;
  }
}
.tm-form-wrapper .gform_submission_error, .gform_wrapper .gform_submission_error, .post-password-form .gform_submission_error {
  letter-spacing: 0;
}
.tm-form-wrapper.gravity-theme .gform_validation_errors, .gform_wrapper.gravity-theme .gform_validation_errors, .post-password-form.gravity-theme .gform_validation_errors {
  border-radius: 0px !important;
  border-style: none !important;
  background-color: transparent !important;
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.tm-form-wrapper.gravity-theme .gform_validation_errors h2, .gform_wrapper.gravity-theme .gform_validation_errors h2, .post-password-form.gravity-theme .gform_validation_errors h2 {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.tm-form-wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_footer input, .post-password-form.gravity-theme .gform_footer input {
  display: flex;
  align-items: flex-start;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: roc-grotesk;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 120%;
  letter-spacing: 1.44px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.post-password-form label {
  font-weight: bold;
}
.post-password-form input {
  display: block;
}
@media (min-width: 921px) {

  .md\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .md\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .md\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .md\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .md\:col-start-2 {
    grid-column-start: 2;
  }

  .md\:col-start-3 {
    grid-column-start: 3;
  }

  .md\:col-start-4 {
    grid-column-start: 4;
  }

  .md\:col-start-8 {
    grid-column-start: 8;
  }

  .md\:gap-\[40px\] {
    gap: 40px;
  }
}
@media (min-width: 1024px) {

  .lg\:col-span-6 {
    grid-column: span 6 / span 6;
  }
}
@media (min-width: 1280px) {

  .xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }
}
.uk-animation-slide-bottom-medium {
  animation-name: tm-slide-bottom-small-text;
  animation-duration: 0.8s;
  animation-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

@keyframes tm-slide-bottom-small-text {
  0% {
    opacity: 0;
    transform: translateY(30px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.tm-button {
  display: flex;
  align-items: flex-start;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: roc-grotesk;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 120%;
  letter-spacing: 1.44px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.tm-button .icon {
  width: 34px;
  padding-left: 8px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition: padding-left 200ms ease-in-out
}
.tm-button .icon svg {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.tm-button:not(.arrow-down) {
  padding-right: 16px
}
.tm-button:hover:not(.tm-button.tm-outline, .tm-button.v2) {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 109 90 / var(--tw-bg-opacity))
}
.tm-button:hover {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none
}
.tm-button.v2 {
  display: inline-flex;
  border-style: none;
  background-color: transparent;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px
}
.tm-button.v2:after {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity))
}
.tm-button.v2:hover:not(.arrow-down) .icon {
  padding-left: 16px
}
.tm-button.tm-outline {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  background-color: transparent
}
.tm-button.tm-outline:hover:not(.arrow-down) {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
  background-color: transparent
}
.tm-button.tm-outline:hover:not(.arrow-down) .icon {
  padding-left: 16px
}
.tm-button.tm-outline.load-more-button .icon {
  flex-shrink: 0;
  padding-bottom: 4px
}
.tm-button.tm-outline.load-more-button .icon svg {
  height: 20px;
  width: 20px;
  flex-shrink: 0;
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.tm-button.tm-outline.load-more-button:hover .icon {
  padding-left: 8px
}
.tm-button.arrow-down .icon {
  width: 26px
}
.tm-button.arrow-down .icon svg {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.tm-button.arrow-down:hover:not(.click-button) .icon svg {
  flex-shrink: 0;
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.tm-button.click-button[aria-expanded=true] .icon svg {
  flex-shrink: 0;
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.tm-button.form-button {
  display: flex;
  align-items: center;
  line-height: 100%
}
.post-password-form input[type=submit] {
  margin-top: 16px;
  display: flex;
  align-items: flex-start;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: roc-grotesk;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 120%;
  letter-spacing: 1.44px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.post-password-form input[type=submit] .icon {
  width: 34px;
  padding-left: 8px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition: padding-left 200ms ease-in-out
}
.post-password-form input[type=submit] .icon svg {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.post-password-form input[type=submit]:not(.arrow-down) {
  padding-right: 16px
}
.post-password-form input[type=submit]:hover:not(.tm-button.tm-outline, .tm-button.v2) {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 109 90 / var(--tw-bg-opacity))
}
.post-password-form input[type=submit]:hover {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none
}
.post-password-form input[type=submit].v2 {
  display: inline-flex;
  border-style: none;
  background-color: transparent;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px
}
.post-password-form input[type=submit].v2:after {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity))
}
.post-password-form input[type=submit].v2:hover:not(.arrow-down) .icon {
  padding-left: 16px
}
.post-password-form input[type=submit].tm-outline {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  background-color: transparent
}
.post-password-form input[type=submit].tm-outline:hover:not(.arrow-down) {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
  background-color: transparent
}
.post-password-form input[type=submit].tm-outline:hover:not(.arrow-down) .icon {
  padding-left: 16px
}
.post-password-form input[type=submit].tm-outline.load-more-button .icon {
  flex-shrink: 0;
  padding-bottom: 4px
}
.post-password-form input[type=submit].tm-outline.load-more-button .icon svg {
  height: 20px;
  width: 20px;
  flex-shrink: 0;
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.post-password-form input[type=submit].tm-outline.load-more-button:hover .icon {
  padding-left: 8px
}
.post-password-form input[type=submit].arrow-down .icon {
  width: 26px
}
.post-password-form input[type=submit].arrow-down .icon svg {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.post-password-form input[type=submit].arrow-down:hover:not(.click-button) .icon svg {
  flex-shrink: 0;
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.post-password-form input[type=submit].click-button[aria-expanded=true] .icon svg {
  flex-shrink: 0;
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.post-password-form input[type=submit].form-button {
  display: flex;
  align-items: center;
  line-height: 100%
}
.tm-button.post-password-form input[type=submit] {
  display: flex;
  align-items: center;
  line-height: 100%
}
.card {
    position: relative;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.card .card-link {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 2;
    height: 100%;
    width: 100%
}
.card.card-staff {
    border-bottom-width: 16px;
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: 32px
}
@media (min-width: 921px) {
    .card.card-staff {
        min-height: 287px
    }
}
.card.card-staff .content h3 {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.card.card-staff .content h3:last-child {
    margin-bottom: 8px
}
.card.card-staff .content .medium {
    margin-bottom: 4px
}
.card.card-staff .content p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.card.card-staff:hover {
    --tw-border-opacity: 1;
    border-color: rgb(95 200 234 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(1 15 81 / var(--tw-bg-opacity))
}
.card.card-staff:hover h3, .card.card-staff:hover p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.card.card-state {
    position: relative;
    z-index: 6;
    margin-top: 34px;
    display: flex;
    min-width: 324px;
    max-width: 100%;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    border-bottom-width: 16px;
    --tw-border-opacity: 1;
    border-color: rgb(206 192 155 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding: 32px
}
@media (min-width: 921px) {
    .card.card-state {
        position: absolute;
        top: var(--top);
        left: var(--left);
        margin-top: 0px
    }
}
.card.card-latest {
    overflow: hidden;
    border-bottom-width: 16px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.card.card-latest figure {
    aspect-ratio: 308/196
}
.card.card-latest .content {
    display: flex;
    height: 100%;
    width: 100%;
    flex-direction: column;
    justify-content: space-between;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
    padding-bottom: 40px
}
.card.card-latest .content .top {
    display: flex;
    flex-direction: column;
    gap: 16px
}
.card.card-latest .content h4 {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.card.card-latest .content h3 {
    text-decoration-color: transparent;
    transition-property: all;
    transition-duration: 150ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.card.card-latest .content p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.card.card-latest .content p .date {
    display: inline-flex;
    align-items: center;
    text-transform: none
}
.card.card-latest .content p .date .dot {
    margin-left: 4px;
    margin-right: 4px;
    display: inline-block;
    height: 4px;
    width: 4px;
    flex-shrink: 0;
    border-radius: 0.25rem;
    --tw-bg-opacity: 1;
    background-color: rgb(23 23 23 / var(--tw-bg-opacity))
}
.card.card-latest .content p a {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.card.card-latest .content .updated {
    margin-top: 16px
}
.card.card-latest.press:hover:not(.featured) {
    --tw-bg-opacity: 1;
    background-color: rgb(1 15 81 / var(--tw-bg-opacity))
}
.card.card-latest.press:hover:not(.featured) h4, .card.card-latest.press:hover:not(.featured) label {
    --tw-text-opacity: 1;
    color: rgb(95 200 234 / var(--tw-text-opacity))
}
.card.card-latest.press.featured:hover .content .top h3 {
    text-decoration-line: underline;
    text-decoration-color: currentColor
}
.card.card-latest.press.featured:hover .content .top p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.card.card-latest.press.featured:hover .content .top p .date .dot {
    --tw-bg-opacity: 1;
    background-color: rgb(23 23 23 / var(--tw-bg-opacity))
}
.card.card-latest.litigation:hover:not(.featured) {
    --tw-bg-opacity: 1;
    background-color: rgb(99 25 28 / var(--tw-bg-opacity))
}
.card.card-latest.litigation:hover:not(.featured) h4, .card.card-latest.litigation:hover:not(.featured) label {
    --tw-text-opacity: 1;
    color: rgb(226 166 50 / var(--tw-text-opacity))
}
.card.card-latest.litigation.featured:hover .content .top h3 {
    text-decoration-line: underline;
    text-decoration-color: currentColor
}
.card.card-latest.litigation.featured:hover .content .top p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.card.card-latest.litigation.featured:hover .content .top p .date .dot {
    --tw-bg-opacity: 1;
    background-color: rgb(23 23 23 / var(--tw-bg-opacity))
}
.card.card-latest.litigation.featured .content .top .title-box .label-default {
    margin-bottom: 16px
}
.card.card-latest.resource:hover:not(.featured) {
    --tw-bg-opacity: 1;
    background-color: rgb(0 74 46 / var(--tw-bg-opacity))
}
.card.card-latest.resource:hover:not(.featured) h4, .card.card-latest.resource:hover:not(.featured) label {
    --tw-text-opacity: 1;
    color: rgb(63 201 143 / var(--tw-text-opacity))
}
.card.card-latest.resource.featured:hover .content .top h3 {
    text-decoration-line: underline;
    text-decoration-color: currentColor
}
.card.card-latest.resource.featured:hover .content .top p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.card.card-latest.resource.featured:hover .content .top p .date .dot {
    --tw-bg-opacity: 1;
    background-color: rgb(23 23 23 / var(--tw-bg-opacity))
}
.card.card-latest.commentary:hover:not(.featured) {
    --tw-bg-opacity: 1;
    background-color: rgb(82 0 66 / var(--tw-bg-opacity))
}
.card.card-latest.commentary:hover:not(.featured) h4, .card.card-latest.commentary:hover:not(.featured) label, .card.card-latest.commentary:hover:not(.featured) .authors a {
    --tw-text-opacity: 1;
    color: rgb(255 109 90 / var(--tw-text-opacity))
}
.card.card-latest.commentary.featured:hover .content .top h3 {
    text-decoration-line: underline;
    text-decoration-color: currentColor
}
.card.card-latest.commentary.featured:hover .content .top p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.card.card-latest.commentary.featured:hover .content .top p .date .dot {
    --tw-bg-opacity: 1;
    background-color: rgb(23 23 23 / var(--tw-bg-opacity))
}
.card.card-latest:hover p {
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.card.card-latest:hover p .date .dot {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 243 / var(--tw-bg-opacity))
}
.card.card-latest.featured {
    position: relative;
    z-index: 10;
    display: flex;
    flex-direction: column;
    align-items: center
}
@media (min-width: 921px) {
    .card.card-latest.featured {
        flex-direction: row-reverse;
        gap: 80px;
        padding: 48px
    }
}
.card.card-latest.featured figure {
    aspect-ratio: 415/266
}
@media (min-width: 921px) {
    .card.card-latest.featured figure {
        max-width: 415px
    }
}
.card.card-latest.featured .content {
    padding: 32px;
    padding-bottom: 24px
}
@media (min-width: 921px) {
    .card.card-latest.featured .content {
        padding: 0px
    }
}
.card.card-latest.featured .content .top {
    padding-top: 0px
}
.card.card-latest.featured .content .top h3 {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.card.card-latest.featured .content .top .author {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.card.card-latest.featured.litigation {
    width: 100%;
    flex-direction: row;
    gap: 0px;
    padding-top: 0px;
    padding-bottom: 0px
}
@media (min-width: 921px) {
    .card.card-latest.featured.litigation {
        padding-top: 80px;
        padding-bottom: 80px
    }
}
.card.card-latest.featured.litigation .content {
    width: 100%
}
.card.card-latest.featured.litigation .content .top {
    display: flex;
    flex-direction: column;
    gap: 16px
}
@media (min-width: 921px) {
    .card.card-latest.featured.litigation .content .top {
        flex-direction: row
    }
}
.card.card-latest.featured.litigation .content .top .title-box {
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: space-between
}
@media (min-width: 921px) {
    .card.card-latest.featured.litigation .content .top .title-box {
        width: 50%
    }
}
.card.card-latest.featured.litigation .content .top p:not(.updated) {
    width: 100%
}
@media (min-width: 921px) {
    .card.card-latest.featured.litigation .content .top p:not(.updated) {
        width: 50%;
        padding-top: 40px
    }
}
.card.card-action {
    margin-bottom: 24px;
    display: flex;
    flex-direction: column-reverse;
    border-bottom-width: 16px
}
@media (min-width: 921px) {
    .card.card-action {
        margin-bottom: 0px;
        flex-direction: row
    }
}
.card.card-action.left {
    flex-direction: column-reverse
}
@media (min-width: 921px) {
    .card.card-action.left {
        flex-direction: row-reverse
    }
    .card.card-action.right .content {
        padding-left: 64px
    }
}
.card.card-action figure {
    width: 100%;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 32px
}
@media (min-width: 921px) {
    .card.card-action figure {
        width: 50%;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px
    }
}
.card.card-action figure .c-image-inner {
    height: 100%
}
.card.card-action.resource {
    --tw-border-opacity: 1;
    border-color: rgb(63 201 143 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(0 74 46 / var(--tw-bg-opacity))
}
.card.card-action.resource h1, .card.card-action.resource h2, .card.card-action.resource h3,
.card.card-action.resource h4, .card.card-action.resource h5, .card.card-action.resource h6, .card.card-action.resource label, .card.card-action.resource .label-default, .card.card-action.resource .number-large, .card.card-action.resource .section-title-large {
    --tw-text-opacity: 1;
    color: rgb(63 201 143 / var(--tw-text-opacity))
}
.card.card-action.resource p, .card.card-action.resource a, .card.card-action.resource blockquote, .card.card-action.resource cite, .card.card-action.resource caption, .card.card-action.resource .meta span {
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.card.card-action.resource svg path, .card.card-action.resource svg rect {
    fill: #3FC98F
}
.card.card-action.resource h1 svg path {
    fill: #ffffff
}
.card.card-action.press {
    --tw-border-opacity: 1;
    border-color: rgb(95 200 234 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(1 15 81 / var(--tw-bg-opacity))
}
.card.card-action.press h1, .card.card-action.press h2, .card.card-action.press h3,
.card.card-action.press h4, .card.card-action.press h5, .card.card-action.press h6, .card.card-action.press label, .card.card-action.press .label-default, .card.card-action.press .number-large, .card.card-action.press .section-title-large {
    --tw-text-opacity: 1;
    color: rgb(95 200 234 / var(--tw-text-opacity))
}
.card.card-action.press p, .card.card-action.press a, .card.card-action.press blockquote, .card.card-action.press cite, .card.card-action.press caption, .card.card-action.press .meta span {
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.card.card-action.press svg path, .card.card-action.press svg rect {
    fill: #5FC8EA
}
.card.card-action.press h1 svg path {
    fill: #ffffff
}
.card.card-action.litigation {
    --tw-border-opacity: 1;
    border-color: rgb(226 166 50 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(99 25 28 / var(--tw-bg-opacity))
}
.card.card-action.litigation h1, .card.card-action.litigation h2, .card.card-action.litigation h3,
.card.card-action.litigation h4, .card.card-action.litigation h5, .card.card-action.litigation h6, .card.card-action.litigation label, .card.card-action.litigation .label-default, .card.card-action.litigation .number-large, .card.card-action.litigation .section-title-large {
    --tw-text-opacity: 1;
    color: rgb(226 166 50 / var(--tw-text-opacity))
}
.card.card-action.litigation p, .card.card-action.litigation a, .card.card-action.litigation blockquote, .card.card-action.litigation cite, .card.card-action.litigation caption, .card.card-action.litigation .meta span {
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.card.card-action.litigation svg path, .card.card-action.litigation svg rect {
    fill: #E2A632
}
.card.card-action.litigation h1 svg path {
    fill: #ffffff
}
.card.card-action.commentary {
    --tw-border-opacity: 1;
    border-color: rgb(255 109 90 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(82 0 66 / var(--tw-bg-opacity))
}
.card.card-action.commentary h1, .card.card-action.commentary h2, .card.card-action.commentary h3,
.card.card-action.commentary h4, .card.card-action.commentary h5, .card.card-action.commentary h6, .card.card-action.commentary label, .card.card-action.commentary .label-default, .card.card-action.commentary .number-large, .card.card-action.commentary .section-title-large {
    --tw-text-opacity: 1;
    color: rgb(255 109 90 / var(--tw-text-opacity))
}
.card.card-action.commentary p, .card.card-action.commentary a, .card.card-action.commentary blockquote, .card.card-action.commentary cite, .card.card-action.commentary caption, .card.card-action.commentary .meta span {
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.card.card-action.commentary svg path, .card.card-action.commentary svg rect {
    fill: #FF6D5A
}
.card.card-action.commentary h1 svg path {
    fill: #ffffff
}
.card.card-action .content {
    display: flex;
    width: 100%;
    align-items: center;
    padding-top: 32px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px
}
@media (min-width: 921px) {
    .card.card-action .content {
        width: 50%;
        padding-top: 64px;
        padding-bottom: 64px;
        padding-right: 64px
    }
}
.card.card-action .content .top {
    display: flex;
    flex-direction: column;
    gap: 16px
}
.card.card-action .content .top h3 {
    text-decoration-line: underline;
    text-decoration-color: transparent;
    text-decoration-thickness: 2px;
    text-underline-offset: 2px;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.card.card-action .content .top .tm-button svg path {
    fill: #F7F7F3
}
@media (min-width: 921px) {
    .v2 .card.card-action {
        flex-direction: column
    }
    .v2 .card.card-action .content {
        width: 100%;
        padding-bottom: 32px;
        padding-left: 32px;
        padding-right: 32px;
        padding-top: 48px
    }
    .v2 .card.card-action figure {
        width: 100%
    }
}
.card.card-action:hover .content .top h3 {
    text-decoration-color: currentColor
}
.card.card-action:hover .content .top .tm-button .icon {
    padding-left: 16px
}
.card.card-carousel {
    display: flex !important;
    height: 100% !important;
    flex-direction: column !important;
    gap: 24px !important;
    border-bottom-width: 16px !important;
    --tw-border-opacity: 1 !important;
    border-bottom-color: rgb(206 192 155 / var(--tw-border-opacity)) !important;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important
}
.card.card-carousel figure {
    aspect-ratio: 326/242;
    overflow: hidden
}
.card.card-carousel figure .inner {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px
}
.card.card-carousel figure .c-image-inner {
    height: 100%
}
.card.card-carousel .content {
    padding-left: 28px;
    padding-right: 28px;
    padding-top: 16px;
    padding-bottom: 16px
}
.card.card-carousel .content .inner {
    display: flex;
    flex-direction: column;
    gap: 16px
}
.card.card-carousel .content .inner h3 {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.card.card-carousel .content .inner p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.card.card-carousel.-no-image {
    padding-top: 100px
}
.card.card-carousel:hover {
    --tw-border-opacity: 1 !important;
    border-bottom-color: rgb(95 200 234 / var(--tw-border-opacity)) !important;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(1 15 81 / var(--tw-bg-opacity)) !important
}
.card.card-carousel:hover .content .inner h3 {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.card.card-carousel:hover .content .inner p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.card.card-carousel:hover .content .inner a {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.card.card-carousel:hover .content .inner a .icon svg path {
    fill: #ffffff
}
.card.card-search {
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 32px;
    border-bottom-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(206 192 155 / var(--tw-border-opacity));
    padding-top: 32px;
    padding-bottom: 32px
}
@media (min-width: 921px) {
    .card.card-search {
        flex-direction: row
    }
}
.card.card-search .content {
    width: 100%;
    max-width: 100%
}
@media (min-width: 921px) {
    .card.card-search .content {
        width: 548px
    }
}
.card.card-search .content .top {
    display: flex;
    flex-direction: column;
    gap: 16px
}
.card.card-search .content .top h4 {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity));
    text-decoration-line: underline;
    text-decoration-color: transparent;
    text-decoration-thickness: 2px;
    text-underline-offset: 2px;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.card.card-search .content .top p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.card.card-search figure {
    aspect-ratio: 192/132;
    max-width: 100%
}
@media (min-width: 921px) {
    .card.card-search figure {
        max-width: 192px
    }
}
.card.card-search:hover .content .top h4 {
    text-decoration-color: currentColor
}
select {
  position: relative;
  display: flex;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(94 94 94 / var(--tw-text-opacity));
  background-image: url(../images/icons/nilc-triangle.svg);
  background-repeat: no-repeat;
  background-position: right 16px center;
}
select.v2 {
  background-image: url(../images/icons/nilc-triangles.svg);
  background-repeat: no-repeat;
  background-position: right 16px center;
}
select.v3 {
  background-image: url(../images/icons/angle/small/down/thin.svg);
  background-repeat: no-repeat;
  background-position: right 16px center;
}
select.sort {
  background-image: none;
}
.tm-radio_buttons .tm-choice label input {
  position: relative;
  height: 24px;
  width: 24px;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding: 0px;
}
.tm-radio_buttons .tm-choice label input:checked:before {
  position: absolute;
  height: 100%;
  width: 100%;
  border-radius: 9999px;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.tm-checkboxes .tm-choice label {
  display: flex;
  cursor: pointer;
  align-items: center;
  gap: 8px;
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.tm-checkboxes .tm-choice label input {
  height: 24px;
  width: 24px;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 0px;
}
.tm-checkboxes .tm-choice label input:checked {
  background-image: url(../images/icons/checkbox-check.svg);
  background-repeat: no-repeat;
  background-position: center;
}
/*------------------------------------*\
    $FORMS
\*------------------------------------*/
.tm-form-wrapper .tm-form .tm-form-body .gfield, .tm-form-wrapper .tm-form .tm-form-body .tm-field, .tm-form-wrapper .tm-form .gform_body .gfield, .tm-form-wrapper .tm-form .gform_body .tm-field, .tm-form-wrapper form .tm-form-body .gfield, .tm-form-wrapper form .tm-form-body .tm-field, .tm-form-wrapper form .gform_body .gfield, .tm-form-wrapper form .gform_body .tm-field, .gform_wrapper .tm-form .tm-form-body .gfield, .gform_wrapper .tm-form .tm-form-body .tm-field, .gform_wrapper .tm-form .gform_body .gfield, .gform_wrapper .tm-form .gform_body .tm-field, .gform_wrapper form .tm-form-body .gfield, .gform_wrapper form .tm-form-body .tm-field, .gform_wrapper form .gform_body .gfield, .gform_wrapper form .gform_body .tm-field, .post-password-form .tm-form .tm-form-body .gfield, .post-password-form .tm-form .tm-form-body .tm-field, .post-password-form .tm-form .gform_body .gfield, .post-password-form .tm-form .gform_body .tm-field, .post-password-form form .tm-form-body .gfield, .post-password-form form .tm-form-body .tm-field, .post-password-form form .gform_body .gfield, .post-password-form form .gform_body .tm-field {
  margin-bottom: 32px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_complex .gform-field-label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_complex .gform-field-label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_complex .gform-field-label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_complex .gform-field-label, .tm-form-wrapper form .tm-form-body .gfield .ginput_complex .gform-field-label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_complex .gform-field-label, .tm-form-wrapper form .gform_body .gfield .ginput_complex .gform-field-label, .tm-form-wrapper form .gform_body .tm-field .ginput_complex .gform-field-label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_complex .gform-field-label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_complex .gform-field-label, .gform_wrapper .tm-form .gform_body .gfield .ginput_complex .gform-field-label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_complex .gform-field-label, .gform_wrapper form .tm-form-body .gfield .ginput_complex .gform-field-label, .gform_wrapper form .tm-form-body .tm-field .ginput_complex .gform-field-label, .gform_wrapper form .gform_body .gfield .ginput_complex .gform-field-label, .gform_wrapper form .gform_body .tm-field .ginput_complex .gform-field-label, .post-password-form .tm-form .tm-form-body .gfield .ginput_complex .gform-field-label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_complex .gform-field-label, .post-password-form .tm-form .gform_body .gfield .ginput_complex .gform-field-label, .post-password-form .tm-form .gform_body .tm-field .ginput_complex .gform-field-label, .post-password-form form .tm-form-body .gfield .ginput_complex .gform-field-label, .post-password-form form .tm-form-body .tm-field .ginput_complex .gform-field-label, .post-password-form form .gform_body .gfield .ginput_complex .gform-field-label, .post-password-form form .gform_body .tm-field .ginput_complex .gform-field-label {
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .gfield_label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-field-label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .gfield_label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-field-label, .tm-form-wrapper .tm-form .gform_body .gfield .gfield_label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-field-label, .tm-form-wrapper .tm-form .gform_body .tm-field .gfield_label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-field-label, .tm-form-wrapper form .tm-form-body .gfield .gfield_label, .tm-form-wrapper form .tm-form-body .gfield .tm-field-label, .tm-form-wrapper form .tm-form-body .tm-field .gfield_label, .tm-form-wrapper form .tm-form-body .tm-field .tm-field-label, .tm-form-wrapper form .gform_body .gfield .gfield_label, .tm-form-wrapper form .gform_body .gfield .tm-field-label, .tm-form-wrapper form .gform_body .tm-field .gfield_label, .tm-form-wrapper form .gform_body .tm-field .tm-field-label, .gform_wrapper .tm-form .tm-form-body .gfield .gfield_label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-field-label, .gform_wrapper .tm-form .tm-form-body .tm-field .gfield_label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-field-label, .gform_wrapper .tm-form .gform_body .gfield .gfield_label, .gform_wrapper .tm-form .gform_body .gfield .tm-field-label, .gform_wrapper .tm-form .gform_body .tm-field .gfield_label, .gform_wrapper .tm-form .gform_body .tm-field .tm-field-label, .gform_wrapper form .tm-form-body .gfield .gfield_label, .gform_wrapper form .tm-form-body .gfield .tm-field-label, .gform_wrapper form .tm-form-body .tm-field .gfield_label, .gform_wrapper form .tm-form-body .tm-field .tm-field-label, .gform_wrapper form .gform_body .gfield .gfield_label, .gform_wrapper form .gform_body .gfield .tm-field-label, .gform_wrapper form .gform_body .tm-field .gfield_label, .gform_wrapper form .gform_body .tm-field .tm-field-label, .post-password-form .tm-form .tm-form-body .gfield .gfield_label, .post-password-form .tm-form .tm-form-body .gfield .tm-field-label, .post-password-form .tm-form .tm-form-body .tm-field .gfield_label, .post-password-form .tm-form .tm-form-body .tm-field .tm-field-label, .post-password-form .tm-form .gform_body .gfield .gfield_label, .post-password-form .tm-form .gform_body .gfield .tm-field-label, .post-password-form .tm-form .gform_body .tm-field .gfield_label, .post-password-form .tm-form .gform_body .tm-field .tm-field-label, .post-password-form form .tm-form-body .gfield .gfield_label, .post-password-form form .tm-form-body .gfield .tm-field-label, .post-password-form form .tm-form-body .tm-field .gfield_label, .post-password-form form .tm-form-body .tm-field .tm-field-label, .post-password-form form .gform_body .gfield .gfield_label, .post-password-form form .gform_body .gfield .tm-field-label, .post-password-form form .gform_body .tm-field .gfield_label, .post-password-form form .gform_body .tm-field .tm-field-label {
  margin-bottom: 8px;
  display: block;
  font-family: "roc-grotesk";
  font-size: 20px;
  line-height: 130%;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .gfield_label .tm-field-required, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-field-label .tm-field-required, .tm-form-wrapper .tm-form .tm-form-body .tm-field .gfield_label .tm-field-required, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-field-label .tm-field-required, .tm-form-wrapper .tm-form .gform_body .gfield .gfield_label .tm-field-required, .tm-form-wrapper .tm-form .gform_body .gfield .tm-field-label .tm-field-required, .tm-form-wrapper .tm-form .gform_body .tm-field .gfield_label .tm-field-required, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-field-label .tm-field-required, .tm-form-wrapper form .tm-form-body .gfield .gfield_label .tm-field-required, .tm-form-wrapper form .tm-form-body .gfield .tm-field-label .tm-field-required, .tm-form-wrapper form .tm-form-body .tm-field .gfield_label .tm-field-required, .tm-form-wrapper form .tm-form-body .tm-field .tm-field-label .tm-field-required, .tm-form-wrapper form .gform_body .gfield .gfield_label .tm-field-required, .tm-form-wrapper form .gform_body .gfield .tm-field-label .tm-field-required, .tm-form-wrapper form .gform_body .tm-field .gfield_label .tm-field-required, .tm-form-wrapper form .gform_body .tm-field .tm-field-label .tm-field-required, .gform_wrapper .tm-form .tm-form-body .gfield .gfield_label .tm-field-required, .gform_wrapper .tm-form .tm-form-body .gfield .tm-field-label .tm-field-required, .gform_wrapper .tm-form .tm-form-body .tm-field .gfield_label .tm-field-required, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-field-label .tm-field-required, .gform_wrapper .tm-form .gform_body .gfield .gfield_label .tm-field-required, .gform_wrapper .tm-form .gform_body .gfield .tm-field-label .tm-field-required, .gform_wrapper .tm-form .gform_body .tm-field .gfield_label .tm-field-required, .gform_wrapper .tm-form .gform_body .tm-field .tm-field-label .tm-field-required, .gform_wrapper form .tm-form-body .gfield .gfield_label .tm-field-required, .gform_wrapper form .tm-form-body .gfield .tm-field-label .tm-field-required, .gform_wrapper form .tm-form-body .tm-field .gfield_label .tm-field-required, .gform_wrapper form .tm-form-body .tm-field .tm-field-label .tm-field-required, .gform_wrapper form .gform_body .gfield .gfield_label .tm-field-required, .gform_wrapper form .gform_body .gfield .tm-field-label .tm-field-required, .gform_wrapper form .gform_body .tm-field .gfield_label .tm-field-required, .gform_wrapper form .gform_body .tm-field .tm-field-label .tm-field-required, .post-password-form .tm-form .tm-form-body .gfield .gfield_label .tm-field-required, .post-password-form .tm-form .tm-form-body .gfield .tm-field-label .tm-field-required, .post-password-form .tm-form .tm-form-body .tm-field .gfield_label .tm-field-required, .post-password-form .tm-form .tm-form-body .tm-field .tm-field-label .tm-field-required, .post-password-form .tm-form .gform_body .gfield .gfield_label .tm-field-required, .post-password-form .tm-form .gform_body .gfield .tm-field-label .tm-field-required, .post-password-form .tm-form .gform_body .tm-field .gfield_label .tm-field-required, .post-password-form .tm-form .gform_body .tm-field .tm-field-label .tm-field-required, .post-password-form form .tm-form-body .gfield .gfield_label .tm-field-required, .post-password-form form .tm-form-body .gfield .tm-field-label .tm-field-required, .post-password-form form .tm-form-body .tm-field .gfield_label .tm-field-required, .post-password-form form .tm-form-body .tm-field .tm-field-label .tm-field-required, .post-password-form form .gform_body .gfield .gfield_label .tm-field-required, .post-password-form form .gform_body .gfield .tm-field-label .tm-field-required, .post-password-form form .gform_body .tm-field .gfield_label .tm-field-required, .post-password-form form .gform_body .tm-field .tm-field-label .tm-field-required {
  --tw-text-opacity: 1;
  color: rgb(255 109 90 / var(--tw-text-opacity));
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea, .tm-form-wrapper form .tm-form-body .gfield .ginput_container input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea, .tm-form-wrapper form .gform_body .gfield .tm-input-container input, .tm-form-wrapper form .gform_body .gfield .tm-input-container select, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea, .tm-form-wrapper form .gform_body .gfield .ginput_container input, .tm-form-wrapper form .gform_body .gfield .ginput_container select, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea, .tm-form-wrapper form .gform_body .tm-field .tm-input-container input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea, .tm-form-wrapper form .gform_body .tm-field .ginput_container input, .tm-form-wrapper form .gform_body .tm-field .ginput_container select, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea, .gform_wrapper .tm-form .gform_body .gfield .ginput_container input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea, .gform_wrapper form .tm-form-body .gfield .tm-input-container input, .gform_wrapper form .tm-form-body .gfield .tm-input-container select, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea, .gform_wrapper form .tm-form-body .gfield .ginput_container input, .gform_wrapper form .tm-form-body .gfield .ginput_container select, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea, .gform_wrapper form .tm-form-body .tm-field .tm-input-container input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea, .gform_wrapper form .tm-form-body .tm-field .ginput_container input, .gform_wrapper form .tm-form-body .tm-field .ginput_container select, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea, .gform_wrapper form .gform_body .gfield .tm-input-container input, .gform_wrapper form .gform_body .gfield .tm-input-container select, .gform_wrapper form .gform_body .gfield .tm-input-container textarea, .gform_wrapper form .gform_body .gfield .ginput_container input, .gform_wrapper form .gform_body .gfield .ginput_container select, .gform_wrapper form .gform_body .gfield .ginput_container textarea, .gform_wrapper form .gform_body .tm-field .tm-input-container input, .gform_wrapper form .gform_body .tm-field .tm-input-container select, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea, .gform_wrapper form .gform_body .tm-field .ginput_container input, .gform_wrapper form .gform_body .tm-field .ginput_container select, .gform_wrapper form .gform_body .tm-field .ginput_container textarea, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea, .post-password-form .tm-form .tm-form-body .gfield .ginput_container input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea, .post-password-form .tm-form .gform_body .gfield .tm-input-container input, .post-password-form .tm-form .gform_body .gfield .tm-input-container select, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea, .post-password-form .tm-form .gform_body .gfield .ginput_container input, .post-password-form .tm-form .gform_body .gfield .ginput_container select, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea, .post-password-form .tm-form .gform_body .tm-field .tm-input-container input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea, .post-password-form .tm-form .gform_body .tm-field .ginput_container input, .post-password-form .tm-form .gform_body .tm-field .ginput_container select, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea, .post-password-form form .tm-form-body .gfield .tm-input-container input, .post-password-form form .tm-form-body .gfield .tm-input-container select, .post-password-form form .tm-form-body .gfield .tm-input-container textarea, .post-password-form form .tm-form-body .gfield .ginput_container input, .post-password-form form .tm-form-body .gfield .ginput_container select, .post-password-form form .tm-form-body .gfield .ginput_container textarea, .post-password-form form .tm-form-body .tm-field .tm-input-container input, .post-password-form form .tm-form-body .tm-field .tm-input-container select, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea, .post-password-form form .tm-form-body .tm-field .ginput_container input, .post-password-form form .tm-form-body .tm-field .ginput_container select, .post-password-form form .tm-form-body .tm-field .ginput_container textarea, .post-password-form form .gform_body .gfield .tm-input-container input, .post-password-form form .gform_body .gfield .tm-input-container select, .post-password-form form .gform_body .gfield .tm-input-container textarea, .post-password-form form .gform_body .gfield .ginput_container input, .post-password-form form .gform_body .gfield .ginput_container select, .post-password-form form .gform_body .gfield .ginput_container textarea, .post-password-form form .gform_body .tm-field .tm-input-container input, .post-password-form form .gform_body .tm-field .tm-input-container select, .post-password-form form .gform_body .tm-field .tm-input-container textarea, .post-password-form form .gform_body .tm-field .ginput_container input, .post-password-form form .gform_body .tm-field .ginput_container select, .post-password-form form .gform_body .tm-field .ginput_container textarea {
  width: 100%;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(99 99 99 / var(--tw-text-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container input::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container input::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container input::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select::-moz-placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container input::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container select::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container input::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container select::-moz-placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container input::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container select::-moz-placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container input::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container input::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select::-moz-placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container input::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select::-moz-placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container input::-moz-placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container select::-moz-placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .gform_wrapper form .gform_body .gfield .ginput_container input::-moz-placeholder, .gform_wrapper form .gform_body .gfield .ginput_container select::-moz-placeholder, .gform_wrapper form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container input::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container select::-moz-placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container input::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container select::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container input::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container select::-moz-placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container input::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container select::-moz-placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea::-moz-placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container input::-moz-placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container select::-moz-placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container textarea::-moz-placeholder, .post-password-form form .tm-form-body .gfield .ginput_container input::-moz-placeholder, .post-password-form form .tm-form-body .gfield .ginput_container select::-moz-placeholder, .post-password-form form .tm-form-body .gfield .ginput_container textarea::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container input::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container select::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container input::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container select::-moz-placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container textarea::-moz-placeholder, .post-password-form form .gform_body .gfield .tm-input-container input::-moz-placeholder, .post-password-form form .gform_body .gfield .tm-input-container select::-moz-placeholder, .post-password-form form .gform_body .gfield .tm-input-container textarea::-moz-placeholder, .post-password-form form .gform_body .gfield .ginput_container input::-moz-placeholder, .post-password-form form .gform_body .gfield .ginput_container select::-moz-placeholder, .post-password-form form .gform_body .gfield .ginput_container textarea::-moz-placeholder, .post-password-form form .gform_body .tm-field .tm-input-container input::-moz-placeholder, .post-password-form form .gform_body .tm-field .tm-input-container select::-moz-placeholder, .post-password-form form .gform_body .tm-field .tm-input-container textarea::-moz-placeholder, .post-password-form form .gform_body .tm-field .ginput_container input::-moz-placeholder, .post-password-form form .gform_body .tm-field .ginput_container select::-moz-placeholder, .post-password-form form .gform_body .tm-field .ginput_container textarea::-moz-placeholder {
  color: rgb(99 99 99 / .6);
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container input::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container input::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select::placeholder, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container input::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container input::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select::placeholder, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container input::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container input::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select::placeholder, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container input::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container input::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select::placeholder, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea::placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container input::placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select::placeholder, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea::placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container input::placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select::placeholder, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container input::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container input::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select::placeholder, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea::placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container input::placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container select::placeholder, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea::placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container input::placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container select::placeholder, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea::placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container input::placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select::placeholder, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea::placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container input::placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container select::placeholder, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container input::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container input::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select::placeholder, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container input::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container input::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select::placeholder, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea::placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container input::placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select::placeholder, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea::placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container input::placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select::placeholder, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container input::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container input::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select::placeholder, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea::placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container input::placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container select::placeholder, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea::placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container input::placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container select::placeholder, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea::placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container input::placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select::placeholder, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container input::placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container select::placeholder, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea::placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container input::placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container select::placeholder, .gform_wrapper form .gform_body .gfield .tm-input-container textarea::placeholder, .gform_wrapper form .gform_body .gfield .ginput_container input::placeholder, .gform_wrapper form .gform_body .gfield .ginput_container select::placeholder, .gform_wrapper form .gform_body .gfield .ginput_container textarea::placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container input::placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container select::placeholder, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea::placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container input::placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container select::placeholder, .gform_wrapper form .gform_body .tm-field .ginput_container textarea::placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container input::placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select::placeholder, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea::placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container input::placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select::placeholder, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container input::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container input::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select::placeholder, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea::placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container input::placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container select::placeholder, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea::placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container input::placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container select::placeholder, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea::placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container input::placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select::placeholder, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea::placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container input::placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container select::placeholder, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea::placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container input::placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container select::placeholder, .post-password-form form .tm-form-body .gfield .tm-input-container textarea::placeholder, .post-password-form form .tm-form-body .gfield .ginput_container input::placeholder, .post-password-form form .tm-form-body .gfield .ginput_container select::placeholder, .post-password-form form .tm-form-body .gfield .ginput_container textarea::placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container input::placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container select::placeholder, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea::placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container input::placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container select::placeholder, .post-password-form form .tm-form-body .tm-field .ginput_container textarea::placeholder, .post-password-form form .gform_body .gfield .tm-input-container input::placeholder, .post-password-form form .gform_body .gfield .tm-input-container select::placeholder, .post-password-form form .gform_body .gfield .tm-input-container textarea::placeholder, .post-password-form form .gform_body .gfield .ginput_container input::placeholder, .post-password-form form .gform_body .gfield .ginput_container select::placeholder, .post-password-form form .gform_body .gfield .ginput_container textarea::placeholder, .post-password-form form .gform_body .tm-field .tm-input-container input::placeholder, .post-password-form form .gform_body .tm-field .tm-input-container select::placeholder, .post-password-form form .gform_body .tm-field .tm-input-container textarea::placeholder, .post-password-form form .gform_body .tm-field .ginput_container input::placeholder, .post-password-form form .gform_body .tm-field .ginput_container select::placeholder, .post-password-form form .gform_body .tm-field .ginput_container textarea::placeholder {
  color: rgb(99 99 99 / .6);
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container input:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container input:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select:focus, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container input:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container input:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select:focus, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea:focus, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container input:focus, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select:focus, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea:focus, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container input:focus, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select:focus, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container input:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container input:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select:focus, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea:focus, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container input:focus, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select:focus, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea:focus, .tm-form-wrapper form .tm-form-body .gfield .ginput_container input:focus, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select:focus, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea:focus, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container input:focus, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select:focus, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea:focus, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container input:focus, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select:focus, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea:focus, .tm-form-wrapper form .gform_body .gfield .tm-input-container input:focus, .tm-form-wrapper form .gform_body .gfield .tm-input-container select:focus, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea:focus, .tm-form-wrapper form .gform_body .gfield .ginput_container input:focus, .tm-form-wrapper form .gform_body .gfield .ginput_container select:focus, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea:focus, .tm-form-wrapper form .gform_body .tm-field .tm-input-container input:focus, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select:focus, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea:focus, .tm-form-wrapper form .gform_body .tm-field .ginput_container input:focus, .tm-form-wrapper form .gform_body .tm-field .ginput_container select:focus, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea:focus, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container input:focus, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select:focus, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea:focus, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container input:focus, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select:focus, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container input:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container input:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select:focus, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea:focus, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container input:focus, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select:focus, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea:focus, .gform_wrapper .tm-form .gform_body .gfield .ginput_container input:focus, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select:focus, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea:focus, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container input:focus, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select:focus, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea:focus, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container input:focus, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select:focus, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea:focus, .gform_wrapper form .tm-form-body .gfield .tm-input-container input:focus, .gform_wrapper form .tm-form-body .gfield .tm-input-container select:focus, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea:focus, .gform_wrapper form .tm-form-body .gfield .ginput_container input:focus, .gform_wrapper form .tm-form-body .gfield .ginput_container select:focus, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea:focus, .gform_wrapper form .tm-form-body .tm-field .tm-input-container input:focus, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select:focus, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea:focus, .gform_wrapper form .tm-form-body .tm-field .ginput_container input:focus, .gform_wrapper form .tm-form-body .tm-field .ginput_container select:focus, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea:focus, .gform_wrapper form .gform_body .gfield .tm-input-container input:focus, .gform_wrapper form .gform_body .gfield .tm-input-container select:focus, .gform_wrapper form .gform_body .gfield .tm-input-container textarea:focus, .gform_wrapper form .gform_body .gfield .ginput_container input:focus, .gform_wrapper form .gform_body .gfield .ginput_container select:focus, .gform_wrapper form .gform_body .gfield .ginput_container textarea:focus, .gform_wrapper form .gform_body .tm-field .tm-input-container input:focus, .gform_wrapper form .gform_body .tm-field .tm-input-container select:focus, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea:focus, .gform_wrapper form .gform_body .tm-field .ginput_container input:focus, .gform_wrapper form .gform_body .tm-field .ginput_container select:focus, .gform_wrapper form .gform_body .tm-field .ginput_container textarea:focus, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container input:focus, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select:focus, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea:focus, .post-password-form .tm-form .tm-form-body .gfield .ginput_container input:focus, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select:focus, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea:focus, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container input:focus, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select:focus, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea:focus, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container input:focus, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select:focus, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea:focus, .post-password-form .tm-form .gform_body .gfield .tm-input-container input:focus, .post-password-form .tm-form .gform_body .gfield .tm-input-container select:focus, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea:focus, .post-password-form .tm-form .gform_body .gfield .ginput_container input:focus, .post-password-form .tm-form .gform_body .gfield .ginput_container select:focus, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea:focus, .post-password-form .tm-form .gform_body .tm-field .tm-input-container input:focus, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select:focus, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea:focus, .post-password-form .tm-form .gform_body .tm-field .ginput_container input:focus, .post-password-form .tm-form .gform_body .tm-field .ginput_container select:focus, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea:focus, .post-password-form form .tm-form-body .gfield .tm-input-container input:focus, .post-password-form form .tm-form-body .gfield .tm-input-container select:focus, .post-password-form form .tm-form-body .gfield .tm-input-container textarea:focus, .post-password-form form .tm-form-body .gfield .ginput_container input:focus, .post-password-form form .tm-form-body .gfield .ginput_container select:focus, .post-password-form form .tm-form-body .gfield .ginput_container textarea:focus, .post-password-form form .tm-form-body .tm-field .tm-input-container input:focus, .post-password-form form .tm-form-body .tm-field .tm-input-container select:focus, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea:focus, .post-password-form form .tm-form-body .tm-field .ginput_container input:focus, .post-password-form form .tm-form-body .tm-field .ginput_container select:focus, .post-password-form form .tm-form-body .tm-field .ginput_container textarea:focus, .post-password-form form .gform_body .gfield .tm-input-container input:focus, .post-password-form form .gform_body .gfield .tm-input-container select:focus, .post-password-form form .gform_body .gfield .tm-input-container textarea:focus, .post-password-form form .gform_body .gfield .ginput_container input:focus, .post-password-form form .gform_body .gfield .ginput_container select:focus, .post-password-form form .gform_body .gfield .ginput_container textarea:focus, .post-password-form form .gform_body .tm-field .tm-input-container input:focus, .post-password-form form .gform_body .tm-field .tm-input-container select:focus, .post-password-form form .gform_body .tm-field .tm-input-container textarea:focus, .post-password-form form .gform_body .tm-field .ginput_container input:focus, .post-password-form form .gform_body .tm-field .ginput_container select:focus, .post-password-form form .gform_body .tm-field .ginput_container textarea:focus {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container textarea, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container textarea, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container textarea, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container textarea, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container textarea, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container textarea, .tm-form-wrapper form .tm-form-body .gfield .ginput_container textarea, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container textarea, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container textarea, .tm-form-wrapper form .gform_body .gfield .tm-input-container textarea, .tm-form-wrapper form .gform_body .gfield .ginput_container textarea, .tm-form-wrapper form .gform_body .tm-field .tm-input-container textarea, .tm-form-wrapper form .gform_body .tm-field .ginput_container textarea, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container textarea, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container textarea, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container textarea, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container textarea, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container textarea, .gform_wrapper .tm-form .gform_body .gfield .ginput_container textarea, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container textarea, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container textarea, .gform_wrapper form .tm-form-body .gfield .tm-input-container textarea, .gform_wrapper form .tm-form-body .gfield .ginput_container textarea, .gform_wrapper form .tm-form-body .tm-field .tm-input-container textarea, .gform_wrapper form .tm-form-body .tm-field .ginput_container textarea, .gform_wrapper form .gform_body .gfield .tm-input-container textarea, .gform_wrapper form .gform_body .gfield .ginput_container textarea, .gform_wrapper form .gform_body .tm-field .tm-input-container textarea, .gform_wrapper form .gform_body .tm-field .ginput_container textarea, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container textarea, .post-password-form .tm-form .tm-form-body .gfield .ginput_container textarea, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container textarea, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container textarea, .post-password-form .tm-form .gform_body .gfield .tm-input-container textarea, .post-password-form .tm-form .gform_body .gfield .ginput_container textarea, .post-password-form .tm-form .gform_body .tm-field .tm-input-container textarea, .post-password-form .tm-form .gform_body .tm-field .ginput_container textarea, .post-password-form form .tm-form-body .gfield .tm-input-container textarea, .post-password-form form .tm-form-body .gfield .ginput_container textarea, .post-password-form form .tm-form-body .tm-field .tm-input-container textarea, .post-password-form form .tm-form-body .tm-field .ginput_container textarea, .post-password-form form .gform_body .gfield .tm-input-container textarea, .post-password-form form .gform_body .gfield .ginput_container textarea, .post-password-form form .gform_body .tm-field .tm-input-container textarea, .post-password-form form .gform_body .tm-field .ginput_container textarea {
  min-height: 250px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container select, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container select, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container select, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container select, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container select, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container select, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container select, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container select, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container select, .tm-form-wrapper form .tm-form-body .gfield .ginput_container select, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container select, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container select, .tm-form-wrapper form .gform_body .gfield .tm-input-container select, .tm-form-wrapper form .gform_body .gfield .ginput_container select, .tm-form-wrapper form .gform_body .tm-field .tm-input-container select, .tm-form-wrapper form .gform_body .tm-field .ginput_container select, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container select, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container select, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container select, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container select, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container select, .gform_wrapper .tm-form .gform_body .gfield .ginput_container select, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container select, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container select, .gform_wrapper form .tm-form-body .gfield .tm-input-container select, .gform_wrapper form .tm-form-body .gfield .ginput_container select, .gform_wrapper form .tm-form-body .tm-field .tm-input-container select, .gform_wrapper form .tm-form-body .tm-field .ginput_container select, .gform_wrapper form .gform_body .gfield .tm-input-container select, .gform_wrapper form .gform_body .gfield .ginput_container select, .gform_wrapper form .gform_body .tm-field .tm-input-container select, .gform_wrapper form .gform_body .tm-field .ginput_container select, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container select, .post-password-form .tm-form .tm-form-body .gfield .ginput_container select, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container select, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container select, .post-password-form .tm-form .gform_body .gfield .tm-input-container select, .post-password-form .tm-form .gform_body .gfield .ginput_container select, .post-password-form .tm-form .gform_body .tm-field .tm-input-container select, .post-password-form .tm-form .gform_body .tm-field .ginput_container select, .post-password-form form .tm-form-body .gfield .tm-input-container select, .post-password-form form .tm-form-body .gfield .ginput_container select, .post-password-form form .tm-form-body .tm-field .tm-input-container select, .post-password-form form .tm-form-body .tm-field .ginput_container select, .post-password-form form .gform_body .gfield .tm-input-container select, .post-password-form form .gform_body .gfield .ginput_container select, .post-password-form form .gform_body .tm-field .tm-input-container select, .post-password-form form .gform_body .tm-field .ginput_container select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url(../images/icons/angle/small/down/thin.svg);
  background-repeat: no-repeat;
  background-position: right 24px center;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .gchoice, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice {
  margin-bottom: 8px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 8px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input {
  height: 24px;
  width: 24px;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding: 0px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice input:checked, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice input:checked, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice input:checked, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice input:checked, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice input:checked, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice input:checked, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice input:checked, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice input:checked, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice input:checked {
  background-image: url(../images/icons/checkbox-check.svg);
  background-repeat: no-repeat;
  background-position: center;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .gform_wrapper form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .gchoice label, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-checkbox .tm-choice label, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .gchoice label, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .gchoice label, .post-password-form form .tm-form-body .gfield .ginput_container .tm-checkbox .tm-choice label, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .gchoice label, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_checkbox .tm-choice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .gchoice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .gchoice label, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-checkbox .tm-choice label, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .gchoice label, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_checkbox .tm-choice label, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .gchoice label, .post-password-form form .gform_body .gfield .tm-input-container .tm-checkbox .tm-choice label, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .gchoice label, .post-password-form form .gform_body .gfield .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .gchoice label, .post-password-form form .gform_body .gfield .ginput_container .tm-checkbox .tm-choice label, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .gchoice label, .post-password-form form .gform_body .gfield .ginput_container .gfield_checkbox .tm-choice label, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .gchoice label, .post-password-form form .gform_body .tm-field .tm-input-container .tm-checkbox .tm-choice label, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .gchoice label, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_checkbox .tm-choice label, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .gchoice label, .post-password-form form .gform_body .tm-field .ginput_container .tm-checkbox .tm-choice label, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .gchoice label, .post-password-form form .gform_body .tm-field .ginput_container .gfield_checkbox .tm-choice label {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice {
  margin-bottom: 8px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 8px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice input, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice input, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice input, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice input, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice input, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input {
  position: relative;
  height: 24px;
  width: 24px;
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding: 0px;
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice input:checked:before, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice input:checked:before, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice input:checked:before, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice input:checked:before, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice input:checked:before, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice input:checked:before, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice input:checked:before, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice input:checked:before, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice input:checked:before {
  position: absolute;
  height: 100%;
  width: 100%;
  border-radius: 9999px;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .tm-form-wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .tm-form-wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .gform_wrapper .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .gform_wrapper .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .gform_wrapper .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .gform_wrapper form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .gform_wrapper form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .gform_wrapper form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .gform_wrapper form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .gform_wrapper form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .gform_wrapper form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .gform_wrapper form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .gform_wrapper form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .gform_wrapper form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .gform_wrapper form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .gform_wrapper form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .post-password-form .tm-form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .post-password-form .tm-form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .post-password-form .tm-form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .post-password-form .tm-form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .post-password-form .tm-form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .post-password-form .tm-form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .gchoice label, .post-password-form form .tm-form-body .gfield .tm-input-container .tm-radio .tm-choice label, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .gchoice label, .post-password-form form .tm-form-body .gfield .tm-input-container .gfield_radio .tm-choice label, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .gchoice label, .post-password-form form .tm-form-body .gfield .ginput_container .tm-radio .tm-choice label, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .gchoice label, .post-password-form form .tm-form-body .gfield .ginput_container .gfield_radio .tm-choice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .gchoice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .tm-radio .tm-choice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .gchoice label, .post-password-form form .tm-form-body .tm-field .tm-input-container .gfield_radio .tm-choice label, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .gchoice label, .post-password-form form .tm-form-body .tm-field .ginput_container .tm-radio .tm-choice label, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .gchoice label, .post-password-form form .tm-form-body .tm-field .ginput_container .gfield_radio .tm-choice label, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .gchoice label, .post-password-form form .gform_body .gfield .tm-input-container .tm-radio .tm-choice label, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .gchoice label, .post-password-form form .gform_body .gfield .tm-input-container .gfield_radio .tm-choice label, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .gchoice label, .post-password-form form .gform_body .gfield .ginput_container .tm-radio .tm-choice label, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .gchoice label, .post-password-form form .gform_body .gfield .ginput_container .gfield_radio .tm-choice label, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .gchoice label, .post-password-form form .gform_body .tm-field .tm-input-container .tm-radio .tm-choice label, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .gchoice label, .post-password-form form .gform_body .tm-field .tm-input-container .gfield_radio .tm-choice label, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .gchoice label, .post-password-form form .gform_body .tm-field .ginput_container .tm-radio .tm-choice label, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .gchoice label, .post-password-form form .gform_body .tm-field .ginput_container .gfield_radio .tm-choice label {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.tm-form-wrapper .tm-form .tm-form-body .tm-field, .tm-form-wrapper .tm-form .gform_body .tm-field, .tm-form-wrapper form .tm-form-body .tm-field, .tm-form-wrapper form .gform_body .tm-field, .gform_wrapper .tm-form .tm-form-body .tm-field, .gform_wrapper .tm-form .gform_body .tm-field, .gform_wrapper form .tm-form-body .tm-field, .gform_wrapper form .gform_body .tm-field, .post-password-form .tm-form .tm-form-body .tm-field, .post-password-form .tm-form .gform_body .tm-field, .post-password-form form .tm-form-body .tm-field, .post-password-form form .gform_body .tm-field {
  grid-column: span 12 / span 12;
}
.tm-form-wrapper .tm-form .tm-form-body .tm-field.half, .tm-form-wrapper .tm-form .gform_body .tm-field.half, .tm-form-wrapper form .tm-form-body .tm-field.half, .tm-form-wrapper form .gform_body .tm-field.half, .gform_wrapper .tm-form .tm-form-body .tm-field.half, .gform_wrapper .tm-form .gform_body .tm-field.half, .gform_wrapper form .tm-form-body .tm-field.half, .gform_wrapper form .gform_body .tm-field.half, .post-password-form .tm-form .tm-form-body .tm-field.half, .post-password-form .tm-form .gform_body .tm-field.half, .post-password-form form .tm-form-body .tm-field.half, .post-password-form form .gform_body .tm-field.half {
  grid-column: span 12 / span 12;
}
@media (min-width: 921px) {
  .tm-form-wrapper .tm-form .tm-form-body .tm-field.half, .tm-form-wrapper .tm-form .gform_body .tm-field.half, .tm-form-wrapper form .tm-form-body .tm-field.half, .tm-form-wrapper form .gform_body .tm-field.half, .gform_wrapper .tm-form .tm-form-body .tm-field.half, .gform_wrapper .tm-form .gform_body .tm-field.half, .gform_wrapper form .tm-form-body .tm-field.half, .gform_wrapper form .gform_body .tm-field.half, .post-password-form .tm-form .tm-form-body .tm-field.half, .post-password-form .tm-form .gform_body .tm-field.half, .post-password-form form .tm-form-body .tm-field.half, .post-password-form form .gform_body .tm-field.half {
    grid-column: span 6 / span 6;
  }
}
.tm-form-wrapper .gform_submission_error, .gform_wrapper .gform_submission_error, .post-password-form .gform_submission_error {
  letter-spacing: 0;
}
.tm-form-wrapper.gravity-theme .gform_validation_errors, .gform_wrapper.gravity-theme .gform_validation_errors, .post-password-form.gravity-theme .gform_validation_errors {
  border-radius: 0px !important;
  border-style: none !important;
  background-color: transparent !important;
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.tm-form-wrapper.gravity-theme .gform_validation_errors h2, .gform_wrapper.gravity-theme .gform_validation_errors h2, .post-password-form.gravity-theme .gform_validation_errors h2 {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.tm-form-wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_footer input, .post-password-form.gravity-theme .gform_footer input {
  display: flex;
  align-items: flex-start;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: roc-grotesk;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 120%;
  letter-spacing: 1.44px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
}
.post-password-form label {
  font-weight: bold;
}
.post-password-form input {
  display: block;
}
:is(:root, body) {
  scroll-behavior: smooth;
}
@media screen and (prefers-reduced-motion: reduce) {
  :is(:root, body) {
    scroll-behavior: auto;
  }
}
body {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
}
main * {
  scroll-margin-top: 160px;
}
* + h1, * + .uk-h1, * + h2, * + .uk-h2, * + h3, * + .uk-h3, * + h4, * + .uk-h4, * + h5, * + .uk-h5, * + h6, * + .uk-h6, * + .uk-heading-small, * + .uk-heading-medium, * + .uk-heading-large, * + .uk-heading-xlarge, * + .uk-heading-2xlarge, blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
  margin: 0px;
}
em {
  color: inherit !important;
}
.full-width {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  width: 1440px;
}
.component {
  margin-top: var(--mobile-component-spacing);
  margin-bottom: var(--mobile-component-spacing);
}
@media (min-width: 921px) {
  .component {
    margin-top: var(--component-spacing);
    margin-bottom: var(--component-spacing);
  }
}
.component.bleed {
  margin-top: 0;
  margin-bottom: 0;
}
.component.bleed + .bleed:not(.pullquote, .content-promo) {
  padding-top: 0px;
}
.component.bg-white {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {
  .component.bg-white {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.component:not(.bleed) + .listing-latest {
  padding-top: 0px;
}
.container {
  margin-left: auto;
  margin-right: auto;
  display: grid;
  max-width: 100%;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: 0px;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 921px) {
  .container {
    gap: 40px;
  }
}
@media (min-width: 1024px) {
  .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.container {
  width: 1440px;
}
.inner-container {
  margin-left: auto;
  margin-right: auto;
  display: grid;
  max-width: 100%;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: 0px;
}
@media (min-width: 921px) {
  .inner-container {
    gap: 40px;
  }
}
.inner-container {
  width: 1440px;
}
.resource {
  --tw-border-opacity: 1;
  border-color: rgb(63 201 143 / var(--tw-border-opacity));
}
.resource label {
  --tw-text-opacity: 1;
  color: rgb(0 74 46 / var(--tw-text-opacity));
}
.litigation {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
}
.litigation label {
  --tw-text-opacity: 1;
  color: rgb(99 25 28 / var(--tw-text-opacity));
}
.commentary {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
}
.commentary label {
  --tw-text-opacity: 1;
  color: rgb(82 0 66 / var(--tw-text-opacity));
}
.press {
  --tw-border-opacity: 1;
  border-color: rgb(95 200 234 / var(--tw-border-opacity));
}
.press label {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.resource-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(63 201 143 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 74 46 / var(--tw-bg-opacity));
}
.resource-v2 h1, .resource-v2 h2, .resource-v2 h3,
.resource-v2 h4, .resource-v2 h5, .resource-v2 h6, .resource-v2 label, .resource-v2 .label-default, .resource-v2 .number-large, .resource-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(63 201 143 / var(--tw-text-opacity));
}
.resource-v2 p, .resource-v2 a, .resource-v2 blockquote, .resource-v2 cite, .resource-v2 caption, .resource-v2 .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.resource-v2 svg path, .resource-v2 svg rect {
  fill: #3FC98F;
}
.resource-v2 h1 svg path {
  fill: #ffffff;
}
.commentary-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(255 109 90 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(82 0 66 / var(--tw-bg-opacity));
}
.commentary-v2 h1, .commentary-v2 h2, .commentary-v2 h3,
.commentary-v2 h4, .commentary-v2 h5, .commentary-v2 h6, .commentary-v2 label, .commentary-v2 .label-default, .commentary-v2 .number-large, .commentary-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(255 109 90 / var(--tw-text-opacity));
}
.commentary-v2 p, .commentary-v2 a, .commentary-v2 blockquote, .commentary-v2 cite, .commentary-v2 caption, .commentary-v2 .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.commentary-v2 svg path, .commentary-v2 svg rect {
  fill: #FF6D5A;
}
.commentary-v2 h1 svg path {
  fill: #ffffff;
}
.press-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(95 200 234 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.press-v2 h1, .press-v2 h2, .press-v2 h3,
.press-v2 h4, .press-v2 h5, .press-v2 h6, .press-v2 label, .press-v2 .label-default, .press-v2 .number-large, .press-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(95 200 234 / var(--tw-text-opacity));
}
.press-v2 p, .press-v2 a, .press-v2 blockquote, .press-v2 cite, .press-v2 caption, .press-v2 .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.press-v2 svg path, .press-v2 svg rect {
  fill: #5FC8EA;
}
.press-v2 h1 svg path {
  fill: #ffffff;
}
.litigation-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(99 25 28 / var(--tw-bg-opacity));
}
.litigation-v2 h1, .litigation-v2 h2, .litigation-v2 h3,
.litigation-v2 h4, .litigation-v2 h5, .litigation-v2 h6, .litigation-v2 label, .litigation-v2 .label-default, .litigation-v2 .number-large, .litigation-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(226 166 50 / var(--tw-text-opacity));
}
.litigation-v2 p, .litigation-v2 a, .litigation-v2 blockquote, .litigation-v2 cite, .litigation-v2 caption, .litigation-v2 .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.litigation-v2 svg path, .litigation-v2 svg rect {
  fill: #E2A632;
}
.litigation-v2 h1 svg path {
  fill: #ffffff;
}
.default-v2 {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
}
.default-v2 h1, .default-v2 h2, .default-v2 h3,
.default-v2 h4, .default-v2 h5, .default-v2 h6, .default-v2 label, .default-v2 .label-default, .default-v2 .number-large, .default-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.default-v2 p, .default-v2 a, .default-v2 blockquote, .default-v2 cite, .default-v2 caption, .default-v2 .meta span {
  color: rgb(247 247 243 / var(--tw-text-opacity));
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.default-v2 svg path {
  fill: #010F51;
}
.nilc-transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wrapper-swoop {
  position: relative;
  z-index: 9999;
  width: 100%;
}
.wrapper-swoop svg {
  width: 100%;
}
.social {
  display: flex;
  gap: 20px;
}
.social li a {
  display: flex;
  height: 50px;
  width: 50px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  border-width: 2px;
}
@media (min-width: 921px) {
  .social li a {
    height: 32px;
    width: 32px;
  }
}
.social li a svg {
  height: 35px;
  width: 35px;
}
@media (min-width: 921px) {
  .social li a svg {
    height: 20px;
    width: 20px;
  }
}
.social li a svg path {
  fill: #ffffff;
}
.remove-bottom-padding {
  padding-bottom: 0px !important;
}
.remove-bottom-margin {
  margin-bottom: 0px !important;
}
.remove-top-padding {
  padding-top: 0px !important;
}
.remove-top-margin {
  margin-top: 0px !important;
}
.component-header span {
  margin-bottom: 24px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@media (min-width: 921px) {
  .component-header span {
    margin-bottom: 32px;
  }
}
.component-header.-add-bar {
  position: relative;
  display: flex;
  align-items: center;
  gap: 16px;
}
.component-header.-add-bar span {
  margin-bottom: 0px;
}
@media (min-width: 921px) {
  .component-header.-add-bar span {
    flex-shrink: 0;
  }
}
.component-header.-add-bar:after {
  position: relative;
  display: none;
  height: 2px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
@media (min-width: 921px) {
  .component-header.-add-bar:after {
    display: block;
  }
}
.component-header.-view-all {
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px;
}
@media (min-width: 921px) {
  .component-header.-view-all {
    margin-bottom: 0px;
    flex-direction: row;
    align-items: center;
  }
}
.component-header.-view-all span {
  margin-bottom: 0px !important;
}
@media (min-width: 921px) {
  .component-header.-view-all span {
    margin-bottom: 24px !important;
  }
}
.uk-close {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
body:has(.mobile-trigger[aria-expanded=true]) {
  overflow-y: clip;
  touch-action: none;
  overflow: hidden;
}
a {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  text-decoration-line: underline;
  text-decoration-color: transparent;
}
.uk-link-toggle:hover .uk-link, .uk-link:hover, a:hover {
  color: currentColor;
  text-decoration-color: currentColor;
}
menu, ol, ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
body .wysiwyg h1, body .wysiwyg .h1, body .wysiwyg h2, body .wysiwyg .h2, body .wysiwyg h3, body .wysiwyg .h3, body .wysiwyg h4, body .wysiwyg .h4, body .wysiwyg h5, body .wysiwyg .h5, body .wysiwyg h6, body .wysiwyg .h6, body .wysiwyg p, body .wysiwyg blockquote, body .wysiwyg img, body .wysiwyg ul, body .wysiwyg ol, body .wysiwyg figure, body .wysiwyg hr {
  margin-bottom: var(--wysiwyg);
}
body .wysiwyg h1:last-child, body .wysiwyg .h1:last-child, body .wysiwyg h2:last-child, body .wysiwyg .h2:last-child, body .wysiwyg h3:last-child, body .wysiwyg .h3:last-child, body .wysiwyg h4:last-child, body .wysiwyg .h4:last-child, body .wysiwyg h5:last-child, body .wysiwyg .h5:last-child, body .wysiwyg h6:last-child, body .wysiwyg .h6:last-child, body .wysiwyg p:last-child, body .wysiwyg blockquote:last-child, body .wysiwyg img:last-child, body .wysiwyg ul:last-child, body .wysiwyg ol:last-child, body .wysiwyg figure:last-child, body .wysiwyg hr:last-child {
  margin-bottom: 0px;
}
body .wysiwyg h1 figure img, body .wysiwyg .h1 figure img, body .wysiwyg h2 figure img, body .wysiwyg .h2 figure img, body .wysiwyg h3 figure img, body .wysiwyg .h3 figure img, body .wysiwyg h4 figure img, body .wysiwyg .h4 figure img, body .wysiwyg h5 figure img, body .wysiwyg .h5 figure img, body .wysiwyg h6 figure img, body .wysiwyg .h6 figure img, body .wysiwyg p figure img, body .wysiwyg blockquote figure img, body .wysiwyg img figure img, body .wysiwyg ul figure img, body .wysiwyg ol figure img, body .wysiwyg figure figure img, body .wysiwyg hr figure img {
  margin-bottom: 16px;
}
body .wysiwyg h1 figure figcaption, body .wysiwyg .h1 figure figcaption, body .wysiwyg h2 figure figcaption, body .wysiwyg .h2 figure figcaption, body .wysiwyg h3 figure figcaption, body .wysiwyg .h3 figure figcaption, body .wysiwyg h4 figure figcaption, body .wysiwyg .h4 figure figcaption, body .wysiwyg h5 figure figcaption, body .wysiwyg .h5 figure figcaption, body .wysiwyg h6 figure figcaption, body .wysiwyg .h6 figure figcaption, body .wysiwyg p figure figcaption, body .wysiwyg blockquote figure figcaption, body .wysiwyg img figure figcaption, body .wysiwyg ul figure figcaption, body .wysiwyg ol figure figcaption, body .wysiwyg figure figure figcaption, body .wysiwyg hr figure figcaption {
  margin: 0px;
}
body .wysiwyg figure img {
  margin-bottom: 16px;
}
body .wysiwyg figure figcaption {
  margin: 0px;
}
body .wysiwyg ul li, body .wysiwyg ol li {
  margin-bottom: var(--lists-spacing);
}
body .wysiwyg ul li:last-child, body .wysiwyg ol li:last-child {
  margin-bottom: 0px;
}
.icon.\:icon-loading.\+spin svg g {
  fill: transparent;
  stroke: #010F51;
}
.icon.\:icon-loading.\+spin svg g path {
  fill: transparent;
}
figure .caption-container {
  max-width: 100%;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
/* Hide scrollbar for Chrome, Safari and Opera */
::-webkit-scrollbar {
  display: none;
}
body::-webkit-scrollbar {
  display: none;
}
/* Headings */
.wysiwyg,
:not(wysiwyg) {
  --tw-prose-headings: var(--t-color-text-base);
}
.wysiwyg h1, .wysiwyg .h1,
:not(wysiwyg) h1,
:not(wysiwyg) .h1 {
  font-family: "roc-grotesk-condensed";
  font-size: 40px;
  line-height: 120%;
  font-weight: 600;
}
@media (min-width: 921px) {
  .wysiwyg h1, .wysiwyg .h1,
:not(wysiwyg) h1,
:not(wysiwyg) .h1 {
    font-size: 72px;
    line-height: 100%;
    letter-spacing: 1px;
    font-weight: 600;
  }
}
.wysiwyg h2, .wysiwyg .h2,
:not(wysiwyg) h2,
:not(wysiwyg) .h2 {
  font-family: "roc-grotesk-condensed";
  font-size: 36px;
  line-height: 115%;
  font-weight: 600;
}
@media (min-width: 921px) {
  .wysiwyg h2, .wysiwyg .h2,
:not(wysiwyg) h2,
:not(wysiwyg) .h2 {
    font-size: 52px;
    line-height: 110%;
    letter-spacing: 0.026px;
    font-weight: 600;
  }
}
.wysiwyg h3, .wysiwyg .h3,
:not(wysiwyg) h3,
:not(wysiwyg) .h3 {
  font-family: "roc-grotesk-condensed";
  font-size: 32px;
  line-height: 115%;
  font-weight: 600;
}
@media (min-width: 921px) {
  .wysiwyg h3, .wysiwyg .h3,
:not(wysiwyg) h3,
:not(wysiwyg) .h3 {
    font-size: 44px;
    line-height: 110%;
    font-weight: 600;
  }
}
.wysiwyg h4, .wysiwyg .h4,
:not(wysiwyg) h4,
:not(wysiwyg) .h4 {
  font-family: "roc-grotesk";
  font-size: 24px;
  line-height: 110%;
  letter-spacing: 0.24px;
  font-weight: 600;
}
.wysiwyg h5, .wysiwyg .h5,
:not(wysiwyg) h5,
:not(wysiwyg) .h5 {
  font-family: "roc-grotesk";
  font-size: 20px;
  line-height: 130%;
  font-weight: 600;
}
.wysiwyg h6, .wysiwyg .h6,
:not(wysiwyg) h6,
:not(wysiwyg) .h6 {
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 0.9px;
  font-weight: 700;
  text-transform: uppercase;
}
.wysiwyg h1, .wysiwyg .h1 {
  margin-bottom: 1.25rem;
}
.wysiwyg h2, .wysiwyg .h2 {
  margin-bottom: 0.75rem;
}
.wysiwyg h3, .wysiwyg .h3 {
  margin-bottom: 1.25rem;
}
.wysiwyg h4, .wysiwyg .h4,
.wysiwyg h5, .wysiwyg .h5,
.wysiwyg h6, .wysiwyg .h6 {
  margin-bottom: 0.75rem;
}
body:has(.nilc-alert.show) .hero.hero-home {
  padding-top: 0px;
}
@media (min-width: 1200px) {
  body:has(.nilc-alert.show) .hero.hero-home {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-home .background figure .c-image-inner img {
  padding-top: 0px;
}
@media (min-width: 1200px) {
  body:has(.nilc-alert.show) .hero.hero-home .background figure .c-image-inner img {
    padding-top: 130px;
  }
}
body:has(.nilc-alert.show) .hero.hero-work-area .top:not(.bottom .top) {
  padding-top: 0px;
}
@media (min-width: 1200px) {
  body:has(.nilc-alert.show) .hero.hero-work-area .top:not(.bottom .top) {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-work-area.v2 .top:not(.bottom .top) {
  padding-top: 0px;
}
@media (min-width: 1200px) {
  body:has(.nilc-alert.show) .hero.hero-work-area.v2 .top:not(.bottom .top) {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-listings .top:not(.bottom .top) {
  padding-top: 0px;
}
@media (min-width: 1200px) {
  body:has(.nilc-alert.show) .hero.hero-listings .top:not(.bottom .top) {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-default .top {
  padding-top: 0px;
}
@media (min-width: 1200px) {
  body:has(.nilc-alert.show) .hero.hero-default .top {
    padding-top: 208px;
  }
}
body:has(.nilc-alert.show) .hero.hero-individual .top:not(.content-box .top) {
  padding-top: 0px;
}
@media (min-width: 1200px) {
  body:has(.nilc-alert.show) .hero.hero-individual .top:not(.content-box .top) {
    padding-top: 208px;
  }
}
.hero {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  max-width: 2250px;
  overflow: hidden;
  padding-top: 80px;
}
@media (min-width: 921px) {
  .hero {
    padding-top: 208px;
  }
}
.hero .background {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 100%;
  width: 100%;
}
.hero .background figure {
  position: relative;
  aspect-ratio: 698/698;
  height: 50%;
  width: 100%;
}
@media (min-width: 921px) {
  .hero .background figure {
    height: 100%;
    width: 50%;
  }
}
.hero .background figure img {
  -o-object-fit: cover;
     object-fit: cover;
}
.hero .hero-inner {
  position: relative;
  z-index: 2;
}
.hero figure .caption-container {
  max-width: 100%;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-default {
  padding-top: 0px;
}
.hero.hero-default .top {
  padding-top: 80px;
}
@media (min-width: 1200px) {
  .hero.hero-default .top {
    padding-top: 208px;
  }
}
.hero.hero-default:has(.bg-navy) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-default:has(.bg-plum) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-default:has(.bg-maroon) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-default:has(.bg-green) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-default .bottom .container {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 921px) {
  .hero.hero-default .bottom .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.hero.hero-default .bottom .container figure {
  position: relative;
  z-index: 100;
}
.hero.hero-default .hero-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  padding-bottom: 45px;
  padding-top: 45px;
}
@media (min-width: 921px) {
  .hero.hero-default .hero-content {
    flex-direction: row;
    align-items: center;
    padding-bottom: 60px;
    padding-top: 80px;
  }
}
.hero.hero-default .hero-content .hero-title {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.hero.hero-default .hero-content .hero-title h1 {
  position: relative;
  z-index: 4;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hero.hero-default .hero-content .hero-title h1 i {
  position: absolute;
  right: 0px;
  z-index: -1;
  margin-left: auto;
  margin-right: -20px;
  margin-top: -15px;
  display: none;
  height: 32px;
  width: 46px;
  opacity: .25;
}
@media (min-width: 921px) {
  .hero.hero-default .hero-content .hero-title h1 i {
    left: 0px;
    margin-left: -44px;
    margin-right: auto;
    height: 54px;
    width: 77px;
  }
}
@media (min-width: 1024px) {
  .hero.hero-default .hero-content .hero-title h1 i {
    display: block;
  }
}
.hero.hero-default .hero-content .hero-title h4 {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hero.hero-default .hero-content .hero-search-container {
  width: 100%;
}
.hero.hero-default .hero-content .hero-search-container form {
  display: flex;
  width: 100%;
  align-items: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.hero.hero-default .hero-content .hero-search-container form input {
  width: 100%;
  background-color: transparent;
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
}
.hero.hero-default .hero-content .hero-search-container form .uk-navbar-toggle {
  height: auto;
  min-height: 40px;
  background-color: transparent;
  padding: 0px;
}
.hero.hero-default .hero-content .hero-search-container form .uk-navbar-toggle svg {
  height: 40px;
  width: 40px;
}
.hero.hero-default.hero-search .hero-content {
  padding-bottom: 0px;
}
.hero.hero-home {
  --tw-border-opacity: 1;
  border-color: rgb(95 200 234 / var(--tw-border-opacity));
  padding-top: 66px;
}
@media (min-width: 1200px) {
  .hero.hero-home {
    padding-top: 208px;
  }
}
.hero.hero-home h1, .hero.hero-home h2, .hero.hero-home h3,
.hero.hero-home h4, .hero.hero-home h5, .hero.hero-home h6, .hero.hero-home label, .hero.hero-home .label-default, .hero.hero-home .number-large, .hero.hero-home .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(95 200 234 / var(--tw-text-opacity));
}
.hero.hero-home p, .hero.hero-home a, .hero.hero-home blockquote, .hero.hero-home cite, .hero.hero-home caption, .hero.hero-home .meta span {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-home svg path, .hero.hero-home svg rect {
  fill: #5FC8EA;
}
.hero.hero-home h1 svg path {
  fill: #ffffff;
}
.hero.hero-home .background {
  display: none;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.hero.hero-home .background) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.hero.hero-home .background) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.hero.hero-home .background) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
@media (min-width: 921px) {
  .hero.hero-home .background {
    display: flex;
  }
}
.hero.hero-home .background figure .c-image-inner {
  height: 100%;
}
.hero.hero-home .background figure .c-image-inner img {
  padding-top: 66px;
}
@media (min-width: 1200px) {
  .hero.hero-home .background figure .c-image-inner img {
    padding-top: 130px;
  }
}
.hero.hero-home .hero-content {
  position: relative;
  display: flex;
  min-height: 698px;
  width: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
@media (min-width: 921px) {
  .hero.hero-home .hero-content {
    flex-direction: row;
  }
}
.hero.hero-home .hero-content figure {
  display: flex;
  width: 100%;
}
@media (min-width: 921px) {
  .hero.hero-home .hero-content figure {
    display: none;
  }
}
.hero.hero-home .hero-content figure .c-image-inner {
  width: 100%;
}
.hero.hero-home .hero-content .hero-title {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 34px;
  padding-top: 65px;
}
.hero.hero-default:has(.hero.hero-home .hero-content .hero-title) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.hero.hero-home .hero-content .hero-title) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.hero.hero-home .hero-content .hero-title) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
@media (min-width: 921px) {
  .hero.hero-home .hero-content .hero-title {
    width: 50%;
    padding-left: 80px;
    padding-right: 45px;
    padding-bottom: 0px;
  }
}
.hero.hero-home .hero-content .hero-title p {
  font-size: 26px;
  font-weight: 300;
  line-height: 140%;
}
.hero.hero-home .hero-content .hero-title a {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.hero.hero-home .hero-content .hero-title a .icon svg path {
  fill: #ffffff;
}
.hero.hero-home .hero-content .wrapper-swoop {
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.hero.hero-default:has(.hero.hero-home .hero-content .wrapper-swoop) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.hero.hero-home .hero-content .wrapper-swoop) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-individual:has(.hero.hero-home .hero-content .wrapper-swoop) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
@media (min-width: 921px) {
  .hero.hero-home .hero-content .wrapper-swoop {
    display: none;
  }
}
.hero.hero-home .hero-content .wrapper-swoop svg {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hero.hero-home .hero-content .wrapper-swoop svg path {
  fill: #F7F7F3;
}
.hero.hero-listings {
  padding-top: 0px;
}
.hero.hero-listings .top {
  padding-top: 80px;
}
@media (min-width: 1200px) {
  .hero.hero-listings .top {
    padding-top: 208px;
  }
}
.hero.hero-listings:has(.bg-navy) .bottom {
  background: linear-gradient(to bottom, #010F51 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.bg-plum) .bottom {
  background: linear-gradient(to bottom, #520042 calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.bg-maroon) .bottom {
  background: linear-gradient(to bottom, #63191C calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings:has(.bg-green) .bottom {
  background: linear-gradient(to bottom, #004A2E calc(100% - 104px), #F7F7F3 104px);
}
.hero.hero-listings .bottom {
  position: relative;
}
.hero.hero-listings .hero-content {
  padding-bottom: 45px;
  padding-top: 45px;
}
@media (min-width: 921px) {
  .hero.hero-listings .hero-content {
    padding-bottom: 120px;
    padding-top: 80px;
  }
}
.hero.hero-listings .hero-content .hero-title {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (min-width: 921px) {
  .hero.hero-listings .hero-content .hero-title {
    flex-direction: row;
    align-items: center;
  }
}
.hero.hero-listings .hero-content .hero-title p {
  margin-left: 0px;
  margin-top: 16px;
  width: 645px;
  max-width: 100%;
  border-top-width: 2px;
  border-top-color: rgb(247 247 243 / .25);
  border-left-color: rgb(247 247 243 / .25);
  padding-top: 16px;
  padding-left: 0px;
}
@media (min-width: 921px) {
  .hero.hero-listings .hero-content .hero-title p {
    margin-left: 56px;
    margin-top: 0px;
    border-top-width: 0px;
    border-left-width: 2px;
    padding-top: 0px;
    padding-left: 56px;
  }
}
.hero.hero-listings.press-listing .hero-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 921px) {
  .hero.hero-listings.press-listing .hero-content {
    flex-direction: row;
  }
}
.hero.hero-listings.press-listing .hero-content .hero-title {
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
.hero.hero-listings.press-listing .hero-content .hero-title p {
  margin-left: 0px;
  margin-top: 0px;
  border-style: none;
  padding-left: 0px;
  padding-top: 0px;
}
.hero.hero-listings.press-listing .hero-content .press-box {
  margin-top: 16px;
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 16px;
  border-top-width: 2px;
  border-top-color: rgb(247 247 243 / .25);
  border-left-color: rgb(247 247 243 / .25);
  padding-left: 0px;
  padding-top: 16px;
}
@media (min-width: 921px) {
  .hero.hero-listings.press-listing .hero-content .press-box {
    margin-top: 0px;
    width: 342px;
    border-top-width: 0px;
    border-left-width: 2px;
    padding-left: 48px;
    padding-top: 0px;
  }
}
.hero.hero-listings.press-listing .hero-content .press-box h4 {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-listings.press-listing .hero-content .press-box .contact-content p {
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
}
.hero.hero-listings.author-listing .hero-content {
  padding-bottom: 20px;
  padding-top: 92px;
}
.hero.hero-listings.author-listing .hero-content h1 {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.hero.hero-work-area {
  padding-top: 0px;
}
.hero.hero-work-area .background {
  display: none;
}
.hero.hero-work-area .top {
  padding-top: 66px;
}
@media (min-width: 921px) {
  .hero.hero-work-area .top {
    padding-top: 80px;
  }
}
@media (min-width: 1200px) {
  .hero.hero-work-area .top {
    padding-top: 208px;
  }
}
.hero.hero-work-area .bottom:after {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 104px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.hero.hero-work-area .bottom .card {
  overflow: hidden;
}
.hero.hero-work-area .bottom .card.-no-image {
  justify-content: flex-end;
}
.hero.hero-work-area .hero-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding-bottom: 45px;
  padding-top: 45px;
}
@media (min-width: 921px) {
  .hero.hero-work-area .hero-content {
    flex-direction: row;
    gap: 0px;
    padding-bottom: 120px;
    padding-top: 80px;
  }
}
.hero.hero-work-area .hero-content .hero-title {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 921px) {
  .hero.hero-work-area .hero-content .hero-title {
    padding-left: 35px;
  }
}
.hero.hero-work-area .hero-content .hero-title p {
  width: 100%;
  max-width: 540px;
}
.hero.hero-work-area .hero-content .hero-title h1 {
  position: relative;
  z-index: 4;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
}
.hero.hero-work-area .hero-content .hero-title h1 i {
  position: absolute;
  right: 0px;
  z-index: -1;
  margin-left: auto;
  margin-right: -20px;
  margin-top: -15px;
  display: none;
  height: 32px;
  width: 46px;
  opacity: .25;
}
@media (min-width: 1024px) {
  .hero.hero-work-area .hero-content .hero-title h1 i {
    left: 0px;
    margin-left: -34px;
    margin-right: auto;
    display: block;
    height: 54px;
    width: 77px;
  }
}
@media (min-width: 921px) {
  .hero.hero-work-area .hero-content:has(.hero-image) {
    padding-top: 0px;
  }
}
.hero.hero-work-area .hero-content .hero-image {
  width: 100%;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .hero.hero-work-area .hero-content .hero-image {
    width: 50%;
  }
}
.hero.hero-work-area.v2 .background {
  justify-content: flex-end;
  padding-top: 0px;
}
@media (min-width: 921px) {
  .hero.hero-work-area.v2 .background {
    display: flex;
  }
}
@media (min-width: 1200px) {
  .hero.hero-work-area.v2 .background {
    padding-top: 130px;
  }
}
.hero.hero-work-area.v2 .background figure {
  right: 0px;
}
.hero.hero-work-area.v2 .background figure .c-image-inner {
  height: 100%;
}
.hero.hero-work-area.v2 .hero-content {
  aspect-ratio: 656/592;
  flex-direction: column-reverse;
  padding-top: 0px;
}
@media (min-width: 921px) {
  .hero.hero-work-area.v2 .hero-content {
    flex-direction: row;
    padding-top: 80px;
  }
}
.hero.hero-work-area.v2 .hero-content.remove-bottom-padding {
  padding-bottom: 45px !important;
}
@media (min-width: 921px) {
  .hero.hero-work-area.v2 .hero-content.remove-bottom-padding {
    padding-bottom: 120px !important;
  }
}
.hero.hero-work-area.v2 .hero-content .hero-image {
  width: 100%;
}
@media (min-width: 921px) {
  .hero.hero-work-area.v2 .hero-content .hero-image {
    display: none;
  }
}
.hero.hero-work-area.v2 .hero-content .hero-title {
  padding-left: 20px;
  padding-right: 20px;
}
.hero.hero-work-area.v2 .bottom:after {
  z-index: 1;
}
.hero.hero-work-area.v2 .top {
  padding-top: 65px;
}
@media (min-width: 921px) {
  .hero.hero-work-area.v2 .top {
    padding-top: 208px;
  }
}
.hero.hero-work-area.v2 .top .container {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 1024px) {
  .hero.hero-work-area.v2 .top .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.hero.hero-individual {
  padding-top: 0px;
}
.hero.hero-individual:has(.bottom) .top .hero-content {
  padding-bottom: 40px;
}
.hero.hero-individual .top {
  padding-top: 80px;
}
@media (min-width: 1200px) {
  .hero.hero-individual .top {
    padding-top: 208px;
  }
}
.hero.hero-individual .top .hero-content .hero-title h1 {
  font-size: 36px;
  line-height: 115%;
  font-weight: 600;
}
@media (min-width: 921px) {
  .hero.hero-individual .top .hero-content .hero-title h1 {
    font-size: 52px;
    line-height: 110%;
    letter-spacing: 0.026px;
    font-weight: 600;
  }
}
.hero.hero-individual .top.resource-v2 .hero-content .content-box {
  border-style: none;
}
.hero.hero-individual .top.resource-v2 .hero-content .content-box .top {
  padding-top: 0px;
}
@media (min-width: 921px) {
  .hero.hero-individual .top.resource-v2 .hero-content .content-box .top {
    padding-top: 36.8px;
  }
}
.hero.hero-individual .top.resource-v2 .hero-content .content-box .top .tags span a {
  --tw-text-opacity: 1;
  color: rgb(63 201 143 / var(--tw-text-opacity));
}
.hero.hero-individual .top.commentary-v2 .hero-content .hero-title, .hero.hero-individual .top.press-v2 .hero-content .hero-title {
  width: 926px;
}
.hero.hero-individual .top.litigation-v2 .hero-content .content-box .top .tags span a {
  --tw-text-opacity: 1;
  color: rgb(226 166 50 / var(--tw-text-opacity));
}
.hero.hero-individual .top.litigation-v2 .hero-content .content-box .downloads h6 {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hero.hero-individual .top.press-v2 .hero-content .hero-title .tags span a {
  --tw-text-opacity: 1;
  color: rgb(95 200 234 / var(--tw-text-opacity));
}
.hero.hero-individual .top.commentary-v2 .hero-content .hero-title .tags span a {
  --tw-text-opacity: 1;
  color: rgb(255 109 90 / var(--tw-text-opacity));
}
.hero.hero-individual:has(.bg-navy) .bottom {
  background: linear-gradient(to bottom, #010F51 50%, #F7F7F3 50%);
}
.hero.hero-individual:has(.bg-plum) .bottom {
  background: linear-gradient(to bottom, #520042 50%, #F7F7F3 50%);
}
.hero.hero-individual:has(.bg-maroon) .bottom {
  background: linear-gradient(to bottom, #63191C 50%, #F7F7F3 50%);
}
.hero.hero-individual:has(.bg-green) .bottom {
  background: linear-gradient(to bottom, #004A2E 50%, #F7F7F3 50%);
}
.hero.hero-individual .bottom {
  position: relative;
}
@media (min-width: 921px) {
  .bg-white .hero.hero-individual .bottom:after {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
}
.hero.hero-individual .bottom figure .caption-container {
  position: relative;
}
@media (min-width: 921px) {
  .hero.hero-individual .bottom figure .caption-container {
    position: absolute;
  }
}
.hero.hero-individual .bottom figure .caption-container p {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-individual .bottom .container {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 921px) {
  .hero.hero-individual .bottom .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.hero.hero-individual .hero-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 32px;
  padding-bottom: 45px;
  padding-top: 45px;
}
@media (min-width: 921px) {
  .hero.hero-individual .hero-content {
    flex-direction: row;
    padding-bottom: 120px;
    padding-top: 80px;
  }
}
.hero.hero-individual .hero-content .hero-title {
  display: flex;
  width: 690px;
  max-width: 100%;
  flex-direction: column;
}
.hero.hero-individual .hero-content .hero-title h2 {
  margin-top: 20px;
}
.hero.hero-individual .hero-content .hero-title p .date {
  display: inline-flex;
  align-items: center;
  text-transform: none;
}
.hero.hero-individual .hero-content .hero-title p .date .dot {
  margin-left: 4px;
  margin-right: 4px;
  display: inline-block;
  height: 4px;
  width: 4px;
  flex-shrink: 0;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.hero.hero-individual .hero-content .hero-title .meta {
  margin-top: 16px;
  margin-bottom: 24px;
}
.hero.hero-individual .hero-content .hero-title .meta span {
  margin-left: 16px;
  border-left-width: 1px;
  --tw-border-opacity: 1;
  border-left-color: rgb(247 247 243 / var(--tw-border-opacity));
  padding-left: 16px;
  font-family: "Mukta";
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
}
.hero.hero-individual .hero-content .hero-title .meta span:first-child {
  margin-left: 0px;
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content .hero-title .meta .authors span {
  margin-left: 0px;
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content .hero-title .tags {
  margin-top: 30px;
}
.hero.hero-individual .hero-content .hero-title .tags span {
  margin-right: 12px;
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-right-color: rgb(247 247 243 / var(--tw-border-opacity));
  padding-right: 12px;
  font-family: "roc-grotesk";
  font-weight: 600;
}
.hero.hero-individual .hero-content .hero-title .tags span:last-child {
  margin-left: 0px;
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content .hero-title .tags span a {
  font-family: "roc-grotesk";
  font-weight: 600;
}
.hero.hero-individual .hero-content .content-box {
  width: 100%;
  max-width: 100%;
  border-top-width: 2px;
  border-top-color: rgb(247 247 243 / .25);
  border-left-color: rgb(247 247 243 / .25);
  padding-left: 0px;
}
@media (min-width: 921px) {
  .hero.hero-individual .hero-content .content-box {
    width: 410px;
    border-top-width: 0px;
    border-left-width: 2px;
    padding-left: 35px;
  }
}
.hero.hero-individual .hero-content .content-box .top {
  margin-bottom: 40px;
  padding-top: 36.8px;
}
.hero.hero-individual .hero-content .content-box .top h6 {
  padding-bottom: 16px;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-individual .hero-content .content-box .top h6 span {
  padding-left: 16px;
  font-family: "Mukta";
}
.hero.hero-individual .hero-content .content-box .top .tags span {
  margin-right: 12px;
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-right-color: rgb(247 247 243 / var(--tw-border-opacity));
  padding-right: 12px;
  font-family: "roc-grotesk";
  font-weight: 600;
}
.hero.hero-individual .hero-content .content-box .top .tags span:last-child {
  margin-left: 0px;
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content .content-box .top .tags span a {
  font-family: "roc-grotesk";
  font-weight: 600;
}
.hero.hero-individual .hero-content .content-box .downloads {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.hero.hero-individual .hero-content .content-box .downloads .links {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.hero.hero-individual .hero-content .content-box .downloads .links a {
  display: flex;
  align-items: flex-start;
  gap: 8px;
}
.hero.hero-individual .hero-content .content-box .downloads .links a i {
  flex-shrink: 0;
  padding-top: 2px;
}
.hero.hero-individual .hero-content .content-box .downloads .links a i svg {
  height: 16px;
  width: 16px;
}
.hero.hero-individual .hero-content .content-box .downloads .links a:hover {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.hero.hero-individual .hero-content.no-downloads {
  flex-direction: column;
}
.hero.hero-individual .hero-content.no-downloads .content-box {
  border-style: none;
  padding-left: 0px;
}
.hero.hero-individual .hero-content.no-downloads .content-box .top {
  margin-bottom: 0px !important;
  padding-top: 0px !important;
}
.listing.listing-latest {
  margin-top: 0px;
  margin-bottom: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  padding-top: 40px;
  padding-bottom: 40px
}
@media (min-width: 921px) {
  .listing.listing-latest {
    padding-top: 80px;
    padding-bottom: 80px
  }
}
.listing.listing-latest .section-title-large {
  margin-bottom: 24px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity))
}
@media (min-width: 921px) {
  .listing.listing-latest .section-title-large {
    margin-bottom: 32px
  }
}
@media (min-width: 768px) {
  .listing.listing-latest .container {
    gap: 40px
  }
}
.listing.listing-latest .card {
  grid-column: span 12 / span 12;
  margin-bottom: 24px
}
@media (min-width: 768px) {
  .listing.listing-latest .card {
    grid-column: span 6 / span 6
  }
}
@media (min-width: 921px) {
  .listing.listing-latest .card {
    margin-bottom: 0px
  }
}
@media (min-width: 1280px) {
  .listing.listing-latest .card {
    grid-column: span 3 / span 3
  }
}
.listing.listing-actions .card {
  grid-column: span 12 / span 12
}
.listing.listing-actions.v2 .card {
  grid-column: span 12 / span 12
}
@media (min-width: 921px) {
  .listing.listing-actions.v2 .card {
    grid-column: span 6 / span 6
  }
}
.listing.listing-pages .listing-container {
  margin-bottom: 66px;
  padding-left: 0px;
  padding-right: 0px
}
@media (min-width: 768px) {
  .listing.listing-pages .listing-container {
    gap: 40px
  }
}
.listing.listing-pages .listing-container .card {
  grid-column: span 12 / span 12;
  margin-bottom: 24px;
  overflow: hidden
}
@media (min-width: 768px) {
  .listing.listing-pages .listing-container .card {
    grid-column: span 6 / span 6;
    margin-bottom: 0px
  }
}
@media (min-width: 1280px) {
  .listing.listing-pages .listing-container .card {
    grid-column: span 4 / span 4
  }
}
.listing.listing-pages .listing-container .empty-result .icon svg g {
  fill: transparent;
  stroke: #010F51
}
.listing.listing-pages .load-more .tm-button {
  align-items: center;
  justify-content: center
}
.listing.listing-staff .departments-filter {
  margin-bottom: 24px;
  margin-left: 0px;
  flex-wrap: nowrap;
  -moz-column-gap: 32px;
       column-gap: 32px;
  row-gap: 16px;
  overflow: scroll;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  padding-top: 24px
}
@media (min-width: 921px) {
  .listing.listing-staff .departments-filter {
    flex-wrap: wrap
  }
}
.listing.listing-staff .departments-filter {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.listing.listing-staff .departments-filter:-webkit-scrollbar {
  display: none
}
.listing.listing-staff .departments-filter li {
  padding-left: 0px
}
.listing.listing-staff .departments-filter li a {
  border-bottom-width: 8px;
  border-color: transparent;
  background-color: transparent;
  padding: 0px;
  padding-bottom: 8px;
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 0.9px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.listing.listing-staff .departments-filter li.uk-active a {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity))
}
.listing.listing-staff .departments-filter li:hover a {
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  text-decoration-line: none
}
.listing.listing-staff .inner-container {
  gap: 16px;
  padding-top: 32px
}
@media (min-width: 921px) {
  .listing.listing-staff .inner-container {
    gap: 40px
  }
}
.listing.listing-staff .inner-container .card {
  grid-column: span 12 / span 12
}
@media (min-width: 768px) {
  .listing.listing-staff .inner-container .card {
    grid-column: span 6 / span 6
  }
}
@media (min-width: 921px) {
  .listing.listing-staff .inner-container .card {
    grid-column: span 4 / span 4
  }
}
@media (min-width: 1024px) {
  .listing.listing-staff .inner-container .card {
    grid-column: span 3 / span 3
  }
}
.listing.listing-search .listing-container {
  margin-bottom: 66px;
  gap: 0px;
  padding-left: 0px;
  padding-right: 0px
}
.listing.listing-search .listing-container .card {
  grid-column: span 12 / span 12;
  gap: 40px
}
.listing.listing-search .load-more .tm-button {
  align-items: center;
  justify-content: center
}
.listing.listing-w-filter .filter-columns:first-child {
  grid-column: span 3 / span 3;
  display: none
}
@media (min-width: 1180px) {
  .listing.listing-w-filter .filter-columns:first-child {
    display: block
  }
}
.listing.listing-w-filter .filter-columns:last-child {
  grid-column: span 12 / span 12
}
@media (min-width: 1180px) {
  .listing.listing-w-filter .filter-columns:last-child {
    grid-column: span 9 / span 9
  }
}

.search-container {
  position: fixed !important;
  top: 0px !important;
  left: 0px !important;
  right: 0px !important;
  z-index: 10000 !important;
  width: 100% !important;
  max-width: 100% !important;
  border-bottom-width: 16px !important;
  --tw-border-opacity: 1 !important;
  border-bottom-color: rgb(226 166 50 / var(--tw-border-opacity)) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity)) !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.search-container .search-navigation {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
}
.search-container .search-navigation .uk-drop-close {
  position: absolute;
  top: 16px;
  right: 25px;
}
.search-container .search-navigation form {
  display: flex;
  align-items: center;
  gap: 20px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-left: 40px;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-right: 32px;
}
.search-container .search-navigation form .uk-navbar-toggle {
  min-height: 1px;
  flex-shrink: 0;
  padding-left: 0px;
  padding-right: 0px;
}
.search-container .search-navigation form .uk-navbar-toggle svg {
  height: 40px;
  width: 40px;
}
.search-container .search-navigation form .uk-navbar-toggle svg path {
  fill: #010F51;
}
.search-container .search-navigation form input {
  width: 100%;
  background-color: transparent;
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.search-container .search-navigation form input:focus {
  outline: none;
}
.search-container .search-navigation form label {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
  opacity: .4;
}
.search-container .search-navigation form:has(input:focus) {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
}
@layer site_local {
  .kicker {
    margin-bottom: 0.55em;
  }
}
@layer site_base {
  .meta-header {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    margin-top: clamp(16px, 0.6849vw + 13.5342px, 24px);
  }
  .meta-header + .title {
    margin-top: 0.4em;
  }
  .meta-header .event-date {
    padding-inline: 0.1em;
    background: var(--p-accent-2);
    font-size: clamp(24px, 0.8762vw + 20.8454px, 24.9463px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: clamp(-0.0426px, -0.0395vw + 0.1419px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .meta-header .event-date {
      font-size: clamp(24.9463px, 0.8932vw + 20.7658px, 26.0897px);
      letter-spacing: clamp(-0.0941px, -0.0402vw + 0.1455px, -0.0426px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .meta-header .event-date {
      font-size: clamp(26.0897px, 0.9521vw + 20.4147px, 27.4608px);
      letter-spacing: clamp(-0.1558px, -0.0429vw + 0.1613px, -0.0941px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .meta-header .event-date {
      font-size: clamp(27.4608px, 1.0212vw + 19.9038px, 29.0948px);
      letter-spacing: clamp(-0.2293px, -0.046vw + 0.1843px, -0.1558px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .meta-header .event-date {
      font-size: clamp(29.0948px, 1.0525vw + 19.6222px, 31.0314px);
      letter-spacing: clamp(-0.3165px, -0.0474vw + 0.1969px, -0.2293px);
    }
  }
  @media (min-width: 1084px) {
    .meta-header .event-date {
      font-size: clamp(31.0314px, 1.0983vw + 19.1253px, 33.316px);
      letter-spacing: clamp(-0.4193px, -0.0495vw + 0.2193px, -0.3165px);
    }
  }
  @media (min-width: 1292px) {
    .meta-header .event-date {
      font-size: clamp(33.316px, 1.1372vw + 18.6223px, 36px);
      letter-spacing: clamp(-0.54px, -0.0512vw + 0.2419px, -0.4193px);
    }
  }
  .meta-header .event-status {
    display: flex;
    padding-inline: 8px;
    gap: 8px;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
    letter-spacing: 0.077em;
    text-transform: uppercase;
    font-variant-numeric: lining-nums;
    align-items: center;
    border: 1px solid var(--p-line);
  }
  .meta-header .event-status::before {
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #000;
  }
  .meta-header .event-status span {
    padding-top: 0.15em;
    padding-bottom: 0.1em;
  }
}
@layer site_local {
  :not(.\:bg-bleed-true).\:width-slim {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    :not(.\:bg-bleed-true).\:width-slim {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    :not(.\:bg-bleed-true).\:width-slim {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 1292px) {
    :not(.\:bg-bleed-true).\:width-slim {
      --content-width: 6;
      grid-column: 4/span 6;
    }
  }
  @media (min-width: 1528px) {
    :not(.\:bg-bleed-true).\:width-slim {
      --content-width: 4;
      grid-column: 5/span 4;
    }
  }
  :not(.\:bg-bleed-true).\:width-narrow {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    :not(.\:bg-bleed-true).\:width-narrow {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    :not(.\:bg-bleed-true).\:width-narrow {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 1292px) {
    :not(.\:bg-bleed-true).\:width-narrow {
      --content-width: 6;
      grid-column: 4/span 6;
    }
  }
  :not(.\:bg-bleed-true).\:width-medium {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    :not(.\:bg-bleed-true).\:width-medium {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    :not(.\:bg-bleed-true).\:width-medium {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  :not(.\:bg-bleed-true).\:width-wide {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    :not(.\:bg-bleed-true).\:width-wide {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  :not(.\:bg-bleed-true).\:width-full {
    --content-width: 12;
    grid-column: 1/-1;
  }
  :not(.\:bg-bleed-true).\:width-bleed {
    --content-width: 12;
    grid-column: 1/-1;
    margin-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * -1);
  }
  @media (min-width: 1528px) {
    :not(.\:bg-bleed-true).\:width-bleed {
      margin-inline: calc((100vw - 1440px) / -2);
    }
  }
  :not(.\:bg-bleed-true).\:width-unbleed {
    margin-inline: 0;
  }
  .\:bg-bleed-true:not([class*=":palette-"]).\:width-slim {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-slim {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-slim {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 1292px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-slim {
      --content-width: 6;
      grid-column: 4/span 6;
    }
  }
  @media (min-width: 1528px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-slim {
      --content-width: 4;
      grid-column: 5/span 4;
    }
  }
  .\:bg-bleed-true:not([class*=":palette-"]).\:width-narrow {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-narrow {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-narrow {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 1292px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-narrow {
      --content-width: 6;
      grid-column: 4/span 6;
    }
  }
  .\:bg-bleed-true:not([class*=":palette-"]).\:width-medium {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-medium {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-medium {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  .\:bg-bleed-true:not([class*=":palette-"]).\:width-wide {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-wide {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  .\:bg-bleed-true:not([class*=":palette-"]).\:width-full {
    --content-width: 12;
    grid-column: 1/-1;
  }
  .\:bg-bleed-true:not([class*=":palette-"]).\:width-bleed {
    --content-width: 12;
    grid-column: 1/-1;
    margin-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * -1);
  }
  @media (min-width: 1528px) {
    .\:bg-bleed-true:not([class*=":palette-"]).\:width-bleed {
      margin-inline: calc((100vw - 1440px) / -2);
    }
  }
  .\:bg-bleed-true:not([class*=":palette-"]).\:width-unbleed {
    margin-inline: 0;
  }
  .\:bg-bleed-true[class*=":palette-"] {
    --content-width: 12;
    grid-column: 1/-1;
    margin-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * -1);
  }
  @media (min-width: 1528px) {
    .\:bg-bleed-true[class*=":palette-"] {
      margin-inline: calc((100vw - 1440px) / -2);
    }
  }
  .\:bg-bleed-true[class*=":palette-"]:not(.\:width-bleed) {
    padding-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * 1);
    display: grid;
    grid-template-columns: repeat(var(--grid-columns), 1fr);
    gap: var(--grid-gap-y) var(--grid-gap-x);
  }
  @media (min-width: 1528px) {
    .\:bg-bleed-true[class*=":palette-"]:not(.\:width-bleed) {
      padding-inline: calc((100vw - 1440px) / 2);
    }
  }
  .\:bg-bleed-true[class*=":palette-"].\:width-slim &gt; .p-inner {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-slim &gt; .p-inner {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-slim &gt; .p-inner {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 1292px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-slim &gt; .p-inner {
      --content-width: 6;
      grid-column: 4/span 6;
    }
  }
  @media (min-width: 1528px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-slim &gt; .p-inner {
      --content-width: 4;
      grid-column: 5/span 4;
    }
  }
  .\:bg-bleed-true[class*=":palette-"].\:width-narrow &gt; .p-inner {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-narrow &gt; .p-inner {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-narrow &gt; .p-inner {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 1292px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-narrow &gt; .p-inner {
      --content-width: 6;
      grid-column: 4/span 6;
    }
  }
  .\:bg-bleed-true[class*=":palette-"].\:width-medium &gt; .p-inner {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-medium &gt; .p-inner {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-medium &gt; .p-inner {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  .\:bg-bleed-true[class*=":palette-"].\:width-wide &gt; .p-inner {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    .\:bg-bleed-true[class*=":palette-"].\:width-wide &gt; .p-inner {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  .\:bg-bleed-true[class*=":palette-"].\:width-full &gt; .p-inner {
    --content-width: 12;
    grid-column: 1/-1;
  }
  .\:bg-bleed-false[class*=":palette-"] &gt; .p-inner {
    padding-inline: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
}
@font-face {
  font-family: "Erode";
  src: url("./../fonts/Erode-Variable.woff2") format("woff2");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Erode";
  src: url("./../fonts/Erode-VariableItalic.woff2") format("woff2");
  font-weight: 300 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "National";
  src: url("./../fonts/national-2-regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "National";
  src: url("./../fonts/national-2-regular-italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "National";
  src: url("./../fonts/national-2-bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "National";
  src: url("./../fonts/national-2-bold-italic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Tiempos Headline";
  src: url("./../fonts/tiempos-headline-light.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Tiempos Headline";
  src: url("./../fonts/tiempos-headline-light-italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Tiempos Headline";
  src: url("./../fonts/tiempos-headline-bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Tiempos Headline";
  src: url("./../fonts/tiempos-headline-bold-italic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@layer element_default {
  .accordion-item {
    grid-column: 1/-1;
  }
  .accordion-item [data-expandable-btn] {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  .accordion-item [data-expandable-btn] .icon {
    flex: 0 0 auto;
  }
  .accordion-item [data-expandable-btn] svg {
    rotate: 90deg;
    transition: all 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .accordion-item [data-expandable-btn][aria-expanded=true] svg {
    rotate: -90deg;
  }
}
@layer element_base {
  .accordion-item {
    border-top: 1px solid var(--p-line);
  }
  .accordion-item [data-expandable] &gt; div &gt; :last-child {
    padding-bottom: clamp(28px, 1.0273vw + 24.3013px, 40px);
  }
  @media (min-width: 596px) {
    .accordion-item .c-title {
      grid-column: auto/span 7;
    }
    .accordion-item .c-text {
      grid-column: auto/span 5;
      margin-top: 0;
    }
  }
  .accordion-item .title a {
    --link-color-text: var(--p-accent-1);
  }
}
@layer element_local {
  .accordion-item [data-expandable-btn] {
    --btn-text-color: var(--p-text);
    --btn-icon-color: var(--p-text);
    --btn-border-radius: 0;
    --btn-bg-color: transparent;
    align-items: center;
    gap: 12px;
    padding-inline: 0;
    padding-block: 20px;
    font-size: 20px;
    font-family: "National", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 700;
    line-height: 1.28;
    text-align: left;
    white-space: normal;
  }
}
@layer site_local {
  .reveal {
    opacity: 0;
  }
  .reveal.uk-scrollspy-inview {
    opacity: 1;
  }
  .\+spin svg {
    animation: spin 1.25s linear infinite;
  }
  @keyframes spin {
    from {
      rotate: 0deg;
    }
    to {
      rotate: 360deg;
    }
  }
  .hidden-delay {
    opacity: 0;
    transition: opacity 1s ease-in-out;
  }
  .reveal-delay {
    animation: revealAnimation 1s ease-in-out forwards;
    animation-delay: 2s;
  }
  @keyframes revealAnimation {
    to {
      opacity: 1;
    }
  }
  @keyframes tm-slide-bottom-small {
    0% {
      opacity: 0;
      transform: translateY(30px);
    }
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
  .tm-slide-bottom-small {
    animation-name: tm-slide-bottom-small;
    animation-duration: 0.8s;
    animation-timing-function: cubic-bezier(0, 0, 0.32, 1);
  }
  @keyframes tm-slide-bottom-medium {
    0% {
      opacity: 0;
      transform: translateY(40px);
    }
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
  .tm-slide-bottom-medium {
    animation-name: tm-slide-bottom-medium;
    animation-duration: 1.2s;
    animation-timing-function: cubic-bezier(0, 0, 0.32, 1);
  }
  @keyframes tm-slide-bottom-large {
    0% {
      opacity: 0;
      transform: translateY(50px);
    }
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
  .tm-slide-bottom-large {
    animation-name: tm-slide-bottom-large;
    animation-duration: 1.6s;
    animation-timing-function: cubic-bezier(0, 0, 0.32, 1);
  }
  @keyframes tm-slide-bottom-medium-image {
    0% {
      opacity: 0;
      transform: translateY(30px);
    }
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
  .tm-slide-bottom-medium-image {
    animation-name: tm-slide-bottom-medium-image;
    animation-duration: 1.6s;
    animation-timing-function: cubic-bezier(0, 0, 0.32, 1);
  }
}
@layer element_local {}
@layer element_base {
  .c-audio-control {
    display: flex;
    align-items: center;
    gap: 20px;
  }
  .c-audio-control .tm-media-play-toggle {
    flex: 0 0 40px;
    width: 40px;
    height: 40px;
  }
  .c-audio-control .tm-media-play-toggle[data-is-playing=false] .text.pause {
    display: none;
  }
  .c-audio-control .tm-media-play-toggle[data-is-playing=false] .icon.\:icon-pause {
    display: none;
  }
  .c-audio-control .tm-media-play-toggle[data-is-playing=true] .text.play {
    display: none;
  }
  .c-audio-control .tm-media-play-toggle[data-is-playing=true] .icon.\:icon-play {
    display: none;
  }
  .c-audio-control .tm-progress {
    position: relative;
    width: 100%;
    height: 8px;
  }
  .c-audio-control .tm-progress::before {
    content: "";
    position: absolute;
    left: 0;
    top: 2px;
    z-index: 0;
    display: block;
    width: 100%;
    height: 4px;
    background-color: #ccc;
    opacity: 0.2;
  }
  .c-audio-control .tm-progress &gt; div {
    position: relative;
    z-index: 10;
    width: 0;
    height: 100%;
    background-color: #f09;
    transition: all 1s linear(0, 1);
  }
}
@layer element_base {
  .background-switch {
    grid-column: 1/-1;
    margin: 0;
    padding: 0;
    height: 0;
  }
}

@layer site_base {
  :root {
    --btn-border-size-default: 0px;
    --btn-border-size-hover: 0px;
    --btn-border-size-disabled: 0px;
    --btn-border-radius: 100vw;
    --icon-size: 28px;
  }
}
@layer element_base {
  .btn {
    position: relative;
    isolation: isolate;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    gap: var(--btn-icon-gap, 12px);
    padding-inline: var(--btn-padding-x);
    padding-block: var(--btn-padding-y);
    padding-left: var(--btn-padding-left, var(--btn-padding-x));
    padding-right: var(--btn-padding-right, var(--btn-padding-x));
    border-radius: var(--btn-border-radius);
    background-color: var(--btn-bg-color, var(--btn-bg-color-default));
    color: var(--btn-text-color, var(--btn-text-color-default));
    --p-icon: var(--btn-icon-color, var(--btn-icon-color-default));
    height: -moz-fit-content;
    height: fit-content;
    outline: 0;
    text-align: center;
    text-decoration: none;
    box-shadow: none;
    overflow: hidden;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
    transition-duration: 240ms;
    transition-property: opacity, color, background-color, border-color;
    transition-timing-function: cubic-bezier(0.42, 0, 0.32, 1);
  }
  .btn::before, .btn::after {
    content: "";
    position: absolute;
    display: block;
    border-radius: var(--btn-border-radius);
    transition: all 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .btn::before {
    inset: 0;
    z-index: 1;
  }
  .btn.\:version-2::before {
    border-color: var(--btn-border-color, var(--btn-border-color-default));
    border-width: var(--btn-border-size, var(--btn-border-size-default));
    border-style: solid;
    pointer-events: none;
  }
  .btn &gt; * {
    position: relative;
    z-index: 3;
  }
  @media (hover: hover) {
    .btn:hover, .overlink:hover ~ * .btn {
      background-color: var(--btn-bg-color, var(--btn-bg-color-hover));
      color: var(--btn-text-color, var(--btn-text-color-hover));
      --p-icon: var(--btn-icon-color, var(--btn-icon-color-hover));
    }
  }
  .btn:focus {
    outline: 0;
  }
  .btn[disabled] {
    pointer-events: none;
    touch-action: none;
    cursor: default;
    opacity: 0.4;
  }
  .btn.\:version-1 {
    --btn-text-color-default: var(--p-btn-v1-text-default);
    --btn-icon-color-default: var(--p-btn-v1-icon-default);
    --btn-border-color-default: var(--p-btn-v1-border-default);
    --btn-bg-color-default: var(--p-btn-v1-bg-default);
    --btn-border-size-default: 0px;
  }
  @media (hover: hover) {
    .btn.\:version-1:hover, .overlink:hover ~ * .btn.\:version-1 {
      --btn-text-color-hover: var(--p-btn-v1-text-hover);
      --btn-icon-color-hover: var(--p-btn-v1-icon-hover);
      --btn-border-color-hover: var(--p-btn-v1-border-hover);
      --btn-bg-color-hover: var(--p-btn-v1-bg-hover);
    }
  }
  .btn.\:version-1:is([disabled], [aria-disabled=true]) {
    --btn-text-color-disabled: var(--p-btn-v1-text-disabled);
    --btn-icon-color-disabled: var(--p-btn-v1-icon-disabled);
    --btn-border-color-disabled: var(--p-btn-v1-border-disabled);
    --btn-bg-color-disabled: var(--p-btn-v1-bg-disabled);
  }
  @media (hover: hover) {
    .btn.\:version-1:hover, .overlink:hover ~ * .btn.\:version-1 {
      --btn-border-size-hover: 0px;
    }
  }
  .btn.\:version-1:is([disabled], [aria-disabled=true]) {
    --btn-border-size-disabled: 0px;
  }
  .btn.\:version-1.media-toggle {
    --btn-text-color-default: var(--p-btn-v1-media-text-default);
    --btn-icon-color-default: var(--p-btn-v1-media-icon-default);
    --btn-border-color-default: var(--p-btn-v1-media-border-default);
    --btn-bg-color-default: var(--p-btn-v1-media-bg-default);
  }
  @media (hover: hover) {
    .btn.\:version-1.media-toggle:hover, .overlink:hover ~ * .btn.\:version-1.media-toggle {
      --btn-text-color-hover: var(--p-btn-v1-media-text-hover);
      --btn-icon-color-hover: var(--p-btn-v1-media-icon-hover);
      --btn-border-color-hover: var(--p-btn-v1-media-border-hover);
      --btn-bg-color-hover: var(--p-btn-v1-media-bg-hover);
    }
  }
  .btn.\:version-2 {
    --btn-text-color-default: var(--p-btn-v2-text-default);
    --btn-icon-color-default: var(--p-btn-v2-icon-default);
    --btn-border-color-default: var(--p-btn-v2-border-default);
    --btn-bg-color-default: var(--p-btn-v2-bg-default);
    --btn-border-size-default: 1px;
  }
  @media (hover: hover) {
    .btn.\:version-2:hover, .overlink:hover ~ * .btn.\:version-2 {
      --btn-text-color-hover: var(--p-btn-v2-text-hover);
      --btn-icon-color-hover: var(--p-btn-v2-icon-hover);
      --btn-border-color-hover: var(--p-btn-v2-border-hover);
      --btn-bg-color-hover: var(--p-btn-v2-bg-hover);
    }
  }
  .btn.\:version-2:is([disabled], [aria-disabled=true]) {
    --btn-text-color-disabled: var(--p-btn-v2-text-disabled);
    --btn-icon-color-disabled: var(--p-btn-v2-icon-disabled);
    --btn-border-color-disabled: var(--p-btn-v2-border-disabled);
    --btn-bg-color-disabled: var(--p-btn-v2-bg-disabled);
  }
  @media (hover: hover) {
    .btn.\:version-2:hover, .overlink:hover ~ * .btn.\:version-2 {
      --btn-border-size-hover: 1px;
    }
  }
  .btn.\:version-2:is([disabled], [aria-disabled=true]) {
    --btn-border-size-disabled: 1px;
  }
  .btn.\:size-1 {
    --icon-size: 28px;
    --btn-icon-gap: 12px;
    --btn-padding-x: 24px;
    --btn-padding-y: 16px;
    font-size: 15px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 700;
    line-height: 1.36;
    letter-spacing: 0.13333em;
    text-transform: uppercase;
    font-variant-numeric: lining-nums;
  }
  .btn.\:size-1.\:icon-before {
    --btn-padding-left: 20px;
  }
  .btn.\:size-1.\:icon-after {
    --btn-padding-right: 20px;
  }
  .btn.\:size-1.\:icon-only {
    --btn-padding-x: 10px;
    --btn-padding-y: 10px;
  }
  .btn.\:size-1.media {
    --btn-padding-x: clamp(8px, 0.8561vw + 4.9178px, 18px);
    --btn-padding-y: clamp(8px, 0.8561vw + 4.9178px, 18px);
  }
  .btn.\:size-2 {
    --icon-size: 24px;
    --btn-icon-gap: 10px;
    --btn-padding-x: 16px;
    --btn-padding-y: 8px;
    font-size: 13px;
    font-family: "National", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 480;
    line-height: 1.36;
    letter-spacing: 0;
    text-transform: none;
    font-variant-numeric: oldstyle-nums;
  }
  .btn.\:size-2.\:icon-before {
    --btn-padding-left: 14px;
  }
  .btn.\:size-2.\:icon-after {
    --btn-padding-right: 14px;
  }
  .btn.\:size-2.\:icon-only {
    --btn-padding-x: 6px;
    --btn-padding-y: 6px;
  }
  .btn.\:size-2.media {
    --btn-padding-x: clamp(8px, 0.8561vw + 4.9178px, 18px);
    --btn-padding-y: clamp(8px, 0.8561vw + 4.9178px, 18px);
  }
  .btn.\:size-2 {
    --icon-size: 24px;
  }
  .btn.\:icon-only {
    --btn-border-radius: 50%;
  }
  .btn.\:icon-only .text {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
  }
  .btn:not(.\:icon-only) .icon {
    margin-block: calc(var(--icon-size) / -2);
  }
  .btn.media {
    --btn-border-radius: 0;
    --icon-size: clamp(32px, 2.7397vw + 22.1369px, 64px);
  }
  .e-btn {
    margin-top: clamp(24px, 0.6849vw + 21.5342px, 32px);
  }
}
@layer element_local {}
@layer element_local {}
@layer element_base {
  .collage-item {
    --collage-shadow-inset: 40px;
    --collage-shadow-color: rgb(0 0 0 / 0.25);
    position: relative;
  }
  .collage-item:not(:last-child) {
    margin-bottom: var(--collage-margin);
  }
  .collage-item::before {
    content: "";
    position: absolute;
    inset: var(--collage-shadow-inset);
    z-index: 0;
    box-shadow: 0 4px 30px var(--collage-shadow-inset) var(--collage-shadow-color);
    background: var(--collage-shadow-color);
  }
  .collage-item .c-media {
    position: relative;
    z-index: 1;
    padding: 4%;
  }
  .collage-item .c-media:has(.video) {
    padding: 1.6% 1.7% 1.5% 2%;
  }
  .collage-item .c-frame {
    position: absolute;
    inset: 0;
    z-index: 2;
    pointer-events: none;
  }
  .collage-item:nth-child(odd) {
    rotate: calc(var(--collage-rotate) * -1);
  }
  .collage-item:nth-child(even) {
    rotate: var(--collage-rotate);
  }
  .collage-item:nth-child(1) {
    z-index: 2;
  }
  .collage-item:nth-child(1):not(:only-child) {
    left: -5%;
  }
  .collage-item:nth-child(2) {
    left: 5%;
    z-index: 1;
  }
  .collage-item:nth-child(3) {
    z-index: 3;
    margin-bottom: 0;
  }
}
@layer element_local {
  .empty-result {
    text-align: center;
  }
  .empty-result .c-btn {
    display: flex;
    justify-content: center;
  }
  .empty-result .btn {
    --stroke-width: 3;
    --btn-border-color: transparent;
    --btn-icon-gap: 6px;
    font-weight: 480;
  }
}
@layer element_base {
  .expandable-button {
    --btn-text-color: var(--p-text);
    --btn-icon-color: var(--p-text);
  }
}

@layer component_base {
  .field-group legend {
    display: block;
    margin-bottom: 1em;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
  }
}
img:not([src]) {
  visibility: visible;
}

figure {
  position: relative;
}

figure .image-container {
  position: relative;
  height: 100%;
}

figure.bottom img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: bottom;
     object-position: bottom;
}

figure.center img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

figure.top img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}

figure.left img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left;
     object-position: left;
}

figure.right img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right;
     object-position: right;
}

figure.right-top img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right top;
     object-position: right top;
}

figure.right-bottom img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right bottom;
     object-position: right bottom;
}

figure.left-top img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left top;
     object-position: left top;
}

figure.left-bottom img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left bottom;
     object-position: left bottom;
}

figure.contain img {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

figure.circle .loader {
  border-style: none;
  box-shadow: none;
}

figure.circle img {
  aspect-ratio: 1px;
  border-radius: 9999px;
}

figure.circle .caption-container {
  position: relative;
  margin-top: 20px;
  background-color: transparent;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

figure.v2 .loader {
  box-shadow: none;
}

figure img {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

figure video, figure iframe {
  height: 100%;
  width: 100%;
}

figure .loader {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  border-radius: inherit;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.25);
  font-size: 2.4rem;
  pointer-events: none;
  transition-property: border-color, background-color, background-size, box-shadow, transform, opacity, filter, text-decoration-color, text-decoration-thickness, text-underline-offset, clip-path, visibility;
}

figure .loader:before {
  display: block;
  flex: none;
  content: "";
  width: 1em;
  height: 1em;
  border: 0.1em solid;
  border-top-color: transparent;
  border-radius: 50%;
  animation: loader1 1s infinite linear;
  will-change: transform;
}

figure.lazyloaded .loader {
  visibility: visible;
  z-index: 0;
  opacity: 1;
}

figure.background {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  height: 100%;
  width: 100%;
}

figure .overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  height: 100%;
  width: 100%;
}

figure .caption-container {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 4;
  background-color: rgb(23 23 23 / .6);
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 16px;
}

@keyframes loader1 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

#circle {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  opacity: 1;
}

img.top {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}

img.bottom {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: bottom;
     object-position: bottom;
}

img.left {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left;
     object-position: left;
}

img.right {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right;
     object-position: right;
}

img.right-top {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right top;
     object-position: right top;
}

img.left-top {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left top;
     object-position: left top;
}

img.left-bottom {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left bottom;
     object-position: left bottom;
}

img.right-bottom {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right bottom;
     object-position: right bottom;
}
@layer component_base {
  .form .btn {
    margin-top: clamp(16px, 0.6849vw + 13.5342px, 24px);
  }
}
@layer element_base {
  .icon.\:rotate-45 svg {
    rotate: 45deg;
  }
  .icon.\:rotate--45 svg {
    rotate: -45deg;
  }
  .icon.\:rotate-90 svg {
    rotate: 90deg;
  }
  .icon.\:rotate--90 svg {
    rotate: -90deg;
  }
  .icon.\:rotate-135 svg {
    rotate: 135deg;
  }
  .icon.\:rotate--135 svg {
    rotate: -135deg;
  }
  .icon.\:rotate-180 svg {
    rotate: 180deg;
  }
  .icon.\:rotate--180 svg {
    rotate: -180deg;
  }
  .icon.\:rotate-225 svg {
    rotate: 225deg;
  }
  .icon.\:rotate--225 svg {
    rotate: -225deg;
  }
  .icon.\:rotate-270 svg {
    rotate: 270deg;
  }
  .icon.\:rotate--270 svg {
    rotate: -270deg;
  }
  .icon.\:rotate-315 svg {
    rotate: 315deg;
  }
  .icon.\:rotate--315 svg {
    rotate: -315deg;
  }
}
@layer element_default {
  .e-media {
    width: 100%;
    height: 100%;
    overflow: hidden;
  }
  .media-source {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .c-image-inner {
    height: 100%;
  }
}
@layer element_base {
  .media-figure .e-media {
    grid-area: 1/1/span 1/-1;
  }
  .media-figure .media-source {
    --image-scale: 1;
    scale: var(--image-scale);
    opacity: 1;
    transition: all 480ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .media-figure .e-loading {
    grid-area: 1/1/span 1/-1;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 0;
    transition: opacity 480ms cubic-bezier(0.42, 0, 0.32, 1);
    pointer-events: none;
    position: absolute;
    height: 100%;
    width: 100%;
  }
  .media-figure .e-loading:has(~ .e-media.e-lazy.lazy-loading) {
    opacity: 1;
  }
  .media-figure .e-loading:has(~ .e-media.e-lazy.lazy-done) {
    opacity: 0;
  }
  figcaption {
    margin-top: 1.25em;
    color: var(--p-caption);
  }
  .media-figure figcaption {
    grid-column: 1/-1;
    max-width: 484px;
  }
  :root[js] .e-lazy:not(.lazy-done) .media-source {
    opacity: 1;
  }
  .e-lazy, .e-lazy .lazy-bg {
    overflow: hidden;
    background: transparent;
    transition: background 480ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .e-lazy:not(.lazy-transparent, .lazy-done), .e-lazy .lazy-bg:not(.lazy-transparent, .lazy-done) {
    background: var(--p-image-bg);
  }
  .e-lazy.lazy-loading .media-source {
    opacity: 1;
  }
  .e-media {
    position: relative;
  }
  .e-media-btn {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 1;
  }
  .card-carousel .e-lazy.lazy-loading .media-source {
    opacity: 1;
  }
}
@layer element_local {
  [class*=":ratio-"] .lazy-contain .media-source {
    -o-object-fit: contain;
       object-fit: contain;
  }
  .\:ratio-auto :is(.e-media,
  iframe) {
    aspect-ratio: auto;
  }
  .\:ratio-normal :is(.e-media,
  iframe) {
    aspect-ratio: 1.5;
  }
  .\:ratio-square :is(.e-media,
  iframe) {
    aspect-ratio: 1;
  }
  .\:ratio-video :is(.e-media,
  iframe) {
    aspect-ratio: 1.7778;
  }
  .\:ratio-wide :is(.e-media,
  iframe) {
    aspect-ratio: 2;
  }
  .\:ratio-portrait :is(.e-media,
  iframe) {
    aspect-ratio: 0.75;
  }
  .\:ratio-jail :is(.e-media,
  iframe) {
    aspect-ratio: 0.33;
  }
  .\:ratio-mailslot :is(.e-media,
  iframe) {
    aspect-ratio: 6;
  }
}
@layer element_base {}
@layer element_base {
  .jump-nav .jump-nav-toggle svg {
    rotate: 90deg;
    transition: rotate 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .jump-nav .jump-nav-toggle[aria-expanded=true] svg {
    rotate: -90deg;
  }
  .jump-nav menu {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
  .jump-nav .c-content {
    transition: all 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .jump-nav .c-content &gt; div {
    position: sticky;
    top: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  @media (min-width: 740px) {
    .jump-nav .jump-nav-toggle {
      display: none;
    }
    .jump-nav .c-content &gt; div {
      overflow: visible;
    }
  }
}
@layer element_base {
  .jump-nav-item a {
    display: block;
    padding-top: 0.55em;
  }
  .jump-nav-item [data-is-active=true] {
    outline: 6px dotted #f00;
  }
  [data-jump-target] {
    outline: 6px dotted #00f;
    outline-offset: 20px;
  }
}
@layer element_base {
  .link.has-icon {
    padding-right: 24px;
  }
  .link .icon {
    --icon-size: 16px;
    --stroke-width: 3;
    position: relative;
    left: 0.4em;
    top: -0.1em;
    display: inline-block;
    margin-right: -24px;
  }
  .link .icon svg {
    display: inline-block;
  }
}
@layer element_local {
  .marquee-item .e-media {
    aspect-ratio: unset;
    margin-block: 2px;
  }
  .marquee-item .media-source {
    transition: unset;
  }
  .marquee-item a:has(.image) {
    display: block;
  }
}
@layer element_base {}
@layer element_base {
  .overlink {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    background: none;
    text-decoration: none;
    box-shadow: none;
  }
  .overlink ~ * a {
    position: relative;
    z-index: 11;
  }
  .overlink .screen-reader-only {
    opacity: 0;
  }
  @media (hover: hover) {
    :is(.overlink, :has(.overlink-remote)):hover ~ .c-text .shy {
      color: var(--link-shy-text-color, var(--link-shy-text-color-hover));
      text-decoration-color: var(--link-shy-border-color, var(--link-shy-border-color-hover));
    }
    :is(.overlink, :has(.overlink-remote)):hover ~ .c-image .media-source {
      --image-scale: 1.05;
    }
  }
}
@layer element_base {
  .pattern-data-error {
    display: inline-block;
    padding: 20px;
    border: 4px solid var(--p-error);
    font-weight: 700;
    color: var(--p-error);
  }
}
@layer element_base {
  .pullquote.\:accent-1 {
    --p-icon: var(--p-accent-1);
  }
  .pullquote .c-quote-title {
    display: flex;
    align-items: center;
    margin-top: calc(16px * -1);
  }
  .pullquote blockquote {
    font-size: clamp(24px, 1.0223vw + 20.3197px, 25.104px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: clamp(-0.045px, -0.0417vw + 0.1498px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .pullquote blockquote {
      font-size: clamp(25.104px, 1.0421vw + 20.2268px, 26.438px);
      letter-spacing: clamp(-0.0993px, -0.0425vw + 0.1536px, -0.045px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .pullquote blockquote {
      font-size: clamp(26.438px, 1.1108vw + 19.8171px, 28.0377px);
      letter-spacing: clamp(-0.1644px, -0.0453vw + 0.1703px, -0.0993px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .pullquote blockquote {
      font-size: clamp(28.0377px, 1.1914vw + 19.2211px, 29.9439px);
      letter-spacing: clamp(-0.2421px, -0.0486vw + 0.1945px, -0.1644px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .pullquote blockquote {
      font-size: clamp(29.9439px, 1.2279vw + 18.8926px, 32.2033px);
      letter-spacing: clamp(-0.334px, -0.05vw + 0.2079px, -0.2421px);
    }
  }
  @media (min-width: 1084px) {
    .pullquote blockquote {
      font-size: clamp(32.2033px, 1.2814vw + 18.3128px, 34.8686px);
      letter-spacing: clamp(-0.4426px, -0.0522vw + 0.2315px, -0.334px);
    }
  }
  @media (min-width: 1292px) {
    .pullquote blockquote {
      font-size: clamp(34.8686px, 1.3268vw + 17.726px, 38px);
      letter-spacing: clamp(-0.57px, -0.0541vw + 0.2554px, -0.4426px);
    }
  }
  .pullquote figcaption {
    display: flex;
    align-items: center;
  }
  .pullquote figcaption p {
    margin-top: 0.1em;
  }
  .pullquote figcaption p.name {
    margin-top: 0;
    margin-bottom: 0.25em;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 700;
    line-height: 1.36;
    letter-spacing: 0.077em;
    text-transform: uppercase;
    font-variant-numeric: lining-nums;
  }
}
@layer element_custom {
  .pullquote .quote-title {
    margin-top: 0.55em;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 700;
    line-height: 1.36;
    letter-spacing: 0.077em;
    text-transform: uppercase;
    font-variant-numeric: lining-nums;
    color: var(--p-accent-1);
  }
  .pullquote .image {
    clip-path: circle(closest-side);
  }
}
@layer element_local {}
@layer element_local {}
@layer element_base {
  .search-form {
    position: relative;
    display: flex;
    align-items: center;
  }
  .search-form input[type=search] {
    width: 100%;
    padding-inline: 0;
    border-radius: 0;
    border-width: 0 0 1px 0;
    text-overflow: ellipsis;
  }
  .search-form input[type=search]:focus {
    border-width: 0 0 1px 0;
  }
}
@layer element_local {
  .search-form .field {
    flex: 1 1 auto;
    margin-top: 0;
  }
  .search-form .btn {
    --field-bg-color: transparent;
    --btn-border-color: transparent;
    margin-top: 0;
  }
  .c-nav-mobile .search-form {
    --btn-icon-color: var(--p-btn-v2-icon-default);
    --btn-bg-color: transparent;
  }
  .c-nav-mobile .search-form input[type=search] {
    padding-right: calc(var(--field-padding-x) + var(--icon-size));
  }
  .c-nav-mobile .search-form .btn {
    position: absolute;
    right: -12px;
    top: 50%;
    translate: 0 -50%;
  }
  .w-search .search-form .btn {
    right: 0;
  }
}
@layer element_base {
  .search-panel .c-panel {
    background: var(--p-fill);
  }
}
@layer element_local {
  .search-panel {
    background: transparent;
  }
}
@layer element_base {
  .section-header {
    grid-column: 1/-1;
    display: flex;
    gap: 0.25em clamp(20px, 1.7123vw + 13.8356px, 40px);
  }
  .section-header h3 {
    margin-left: 0;
    margin-bottom: 0.55em;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 700;
    line-height: 1.36;
    letter-spacing: 0.077em;
    text-transform: uppercase;
    font-variant-numeric: lining-nums;
  }
  .section-header .tag {
    background: var(--p-lowlight-bg);
    color: var(--p-lowlight-text);
  }
  .section-header a {
    margin-bottom: 0.55em;
    margin-left: auto;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
  }
  .section-header menu {
    display: flex;
    flex-wrap: wrap;
    margin-left: auto;
  }
}

@layer element_base {
  .site-logo {
    --logo-width: clamp(212px, 9.589vw + 177.4794px, 324px);
    --logo-aspect: 4.9;
  }
  .site-logo a {
    display: flex;
    align-items: center;
    padding: 0;
    width: 100%;
    height: calc(var(--logo-width) / var(--logo-aspect, 1));
    border: none;
    background: transparent;
    text-decoration: none;
    box-shadow: none;
  }
  .site-logo .text {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
  }
  .site-logo svg {
    width: 100%;
    height: 104%;
  }
}
@layer element_base {
  .social-link {
    --btn-padding-x: 3px;
    --btn-padding-y: 3px;
    flex: 0 0 40px;
    width: 40px;
    height: 40px;
  }
  .social-link svg {
    width: 100%;
    height: 100%;
  }
}
@layer element_local {
  .stack-item {
    position: absolute;
    z-index: 1;
    width: 100%;
    opacity: 0;
    transition: opacity 240ms linear(0, 1) var(--stack-delay);
    --collage-shadow-inset: 40px;
    --collage-shadow-color: rgb(0 0 0 / 0.25);
  }
  .stack-item:first-child {
    position: relative;
    opacity: 1;
  }
  .photo-stack[data-is-active=true] .stack-item {
    opacity: 1;
  }
  .stack-item:nth-child(odd) {
    left: calc(var(--stack-offset-x) * -1);
    top: calc(var(--stack-offset-y) * -1);
    rotate: calc(var(--stack-rotate) * -1);
  }
  .stack-item:nth-child(even) {
    left: var(--stack-offset-x);
    top: var(--stack-offset-y);
    rotate: var(--stack-rotate);
  }
  .stack-item::before {
    content: "";
    position: absolute;
    inset: var(--collage-shadow-inset);
    z-index: 0;
    box-shadow: 0 4px 30px var(--collage-shadow-inset) var(--collage-shadow-color);
    background: var(--collage-shadow-color);
  }
  .stack-item .c-media {
    position: relative;
    z-index: 1;
    padding: 2.1% 2.7% 2% 2.2%;
  }
  .stack-item .c-frame {
    position: absolute;
    inset: 0;
    z-index: 2;
    pointer-events: none;
  }
}
@layer element_base {
  .statistic .c-number,
  .statistic .c-text {
    display: block;
  }
  .statistic .c-number {
    margin-bottom: 0.1em;
  }
  .statistic cite {
    display: block;
    margin-top: 0.85em;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
    color: var(--p-caption);
    font-style: normal;
  }
}
@layer element_local {
  .sticky-cta {
    position: fixed;
    right: clamp(20px, 2.0547vw + 12.6027px, 44px);
    bottom: clamp(20px, 2.0547vw + 12.6027px, 44px);
    z-index: 10;
  }
  .sticky-cta .btn {
    box-shadow: 0px 3px 8px 2px rgba(0, 0, 0, 0.1);
  }
}
@layer element_base {
  .e-tab a {
    text-decoration: none;
  }
  .tab-buttons {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: 16px;
    border-bottom: 1px solid var(--p-line-alt);
    font-size: 20px;
    font-family: "National", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 700;
    line-height: 1.28;
  }
  .tab-buttons a {
    display: block;
    padding: 0.2em 0.4em;
    height: 100%;
  }
  [uk-switcher] [aria-expanded=true] {
    --link-color-text: var(--p-tab-text-active);
    --link-color-bg: var(--p-tab-bg-active);
    --link-underline-color: var(--p-tab-border-active);
  }
  @media (hover: hover) {
    [uk-switcher] [aria-expanded=true]:hover {
      --link-color-text: var(--p-tab-text-active);
      --link-color-bg: var(--p-tab-bg-active);
      --link-underline-color: var(--p-tab-border-active);
    }
  }
}
@layer element_base {
  [data-tab-group-item] {
    --link-text-color-default: var(--p-tab-text-default);
    --link-border-color-default: var(--p-tab-border-default);
    --link-bg-color-default: var(--p-tab-bg-default);
    --link-text-color-hover: var(--p-tab-text-hover);
    --link-border-color-hover: var(--p-tab-border-hover);
    --link-bg-color-hover: var(--p-tab-bg-hover);
    --link-text-color-active: var(--p-tab-text-active);
    --link-border-color-active: var(--p-tab-border-active);
    --link-bg-color-active: var(--p-tab-bg-active);
    --link-text-color-disabled: var(--p-tab-text-disabled);
    --link-border-color-disabled: var(--p-tab-border-disabled);
    --link-bg-color-disabled: var(--p-tab-bg-disabled);
    font-size: 18px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.55em;
    transition: text-decoration-color 240ms linear(0, 1);
  }
  [data-tab-group-item]:hover:not([aria-expanded=true]) {
    text-decoration-color: var(--link-border-color, var(--link-border-color-hover));
  }
  [data-tab-group-item][aria-expanded=true] {
    text-decoration-color: var(--link-border-color, var(--link-border-color-active));
    text-decoration-thickness: 8px;
  }
}
@layer element_base {
  .c-tag {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 12px 8px;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
    letter-spacing: 0.077em;
    text-transform: uppercase;
    font-variant-numeric: lining-nums;
  }
  .c-tag li {
    display: flex;
  }
  .tag {
    --link-border-color: transparent;
    display: inline-block;
    padding: 0.5em 1.25em;
    border: 1px solid var(--tag-border-color, var(--tag-border-color-default));
    background: var(--tag-bg-color, var(--tag-bg-color-default));
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
    letter-spacing: 0.077em;
    text-transform: uppercase;
    font-variant-numeric: lining-nums;
    color: var(--tag-text-color, var(--tag-text-color-default));
    transition: all 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  @media (hover: hover) {
    a.tag:hover {
      color: var(--tag-text-color, var(--tag-text-color-hover));
      border-color: var(--tag-border-color, var(--tag-border-color-hover));
      background-color: var(--tag-bg-color, var(--tag-bg-color-hover));
    }
  }
}
@layer element_local {
  .c-tag {
    display: inline-flex;
    vertical-align: middle;
  }
  .tag {
    border-radius: 100vw;
  }
  .title .shy:has(+ .c-tag) {
    margin-right: 0.25em;
  }
}
@layer element_base {}
@layer element_base {
  .toggle-input-group {
    --p-text: var(--color-eggplant);
    --field-border-color: var(--p-line);
    --icon-size: 24px;
    --icon-stroke: 2;
    --input-option-gap: 10px;
    position: relative;
  }
  .toggle-input-group &gt; [data-expandable-btn] .icon {
    flex: 0 0 var(--icon-size);
  }
  .toggle-input-group &gt; [data-expandable-btn] svg {
    rotate: 90deg;
    transition: rotate 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .toggle-input-group &gt; [data-expandable-btn][aria-expanded=true] svg {
    rotate: -90deg;
  }
  .toggle-input-group menu {
    display: flex;
    flex-direction: column;
    gap: var(--input-option-gap);
  }
  .toggle-input-group .c-inner {
    padding: 2px 0 clamp(22px, 0.5136vw + 20.1506px, 28px) 0;
  }
}
@layer element_base {
  .toggle-input-option {
    --field-text-color-active: #010F51;
    display: flex;
    align-items: flex-start;
    gap: 8px;
    font-size: 16px;
    line-height: 1.4;
    cursor: pointer;
  }
  .toggle-input-option .toggle-input {
    position: relative;
    top: -1px;
  }
  .toggle-input-option .icon {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
  }
  .toggle-input-option svg .fill,
  .toggle-input-option svg .mask-fill {
    stroke: none;
  }
  .toggle-input-option svg .fill {
    fill: var(--p-icon);
  }
  .toggle-input-option svg .stroke,
  .toggle-input-option svg .mask-stroke {
    fill: none;
    stroke-width: var(--icon-stroke, 1);
  }
  .toggle-input-option svg .stroke {
    stroke: var(--p-icon);
  }
  .toggle-input-option + .option-children {
    margin-top: var(--input-option-gap);
    padding-left: 48px;
  }
  .toggle-input-option input:is([type=checkbox], [type=radio]) {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    position: relative;
    display: block;
    width: 24px;
    height: 24px;
    border-color: var(--field-border-color, var(--field-border-color-default));
    border-width: var(--field-border-size, var(--field-border-size-default));
    border-style: solid;
    outline: none;
    background-color: var(--field-bg-color, var(--field-bg-color-default));
    transition: border-color 240ms linear(0, 1);
    cursor: pointer;
  }
  .toggle-input-option input:is([type=checkbox], [type=radio]) ~ .icon {
    --p-icon: transparent;
  }
  @media (hover: hover) {
    .toggle-input-option input:is([type=checkbox], [type=radio]):hover {
      color: var(--field-text-color, var(--field-text-color-hover));
      border-color: var(--field-border-color, var(--field-border-color-hover));
      border-width: var(--field-border-size, var(--field-border-size-hover));
      background-color: var(--field-bg-color, var(--field-bg-color-hover));
    }
  }
  .toggle-input-option input:is([type=checkbox], [type=radio]):focus {
    color: var(--field-text-color, var(--field-text-color-focus));
    border-color: var(--field-border-color, var(--field-border-color-focus));
    border-width: var(--field-border-size, var(--field-border-size-focus));
    background-color: var(--field-bg-color, var(--field-bg-color-focus));
  }
  .toggle-input-option input:is([type=checkbox], [type=radio]):checked {
    color: var(--field-text-color, var(--field-text-color-active));
    border-color: var(--field-border-color, var(--field-border-color-active));
    border-width: var(--field-border-size, var(--field-border-size-active));
    background-color: var(--field-bg-color, var(--field-bg-color-active));
  }
  .toggle-input-option input:is([type=checkbox], [type=radio]):checked ~ .icon {
    --p-icon: var(--field-text-color, var(--field-text-color-active));
  }
  .toggle-input-option:has(input:is([type=checkbox], [type=radio])[disabled]) {
    pointer-events: none;
    opacity: 0.4;
  }
  @media (hover: hover) {
    .toggle-input-option:hover input:is([type=checkbox], [type=radio]) {
      border-color: var(--field-border-color, var(--field-border-color-hover));
    }
  }
}
@layer element_base {
  .vanish {
    opacity: 1;
    transition: opacity 480ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .vanish[data-vanish-visible=false] {
    opacity: 0;
    pointer-events: none;
  }
}
@layer element_base {
  .video {
    position: relative;
  }
  .video video {
    position: relative;
    z-index: 1;
  }
  .video .c-image {
    position: absolute;
    inset: 0;
    z-index: 0;
    pointer-events: none;
  }
  .video .c-icon {
    display: none;
  }
  .video:not(.-play) .media-toggle .text.pause {
    display: none;
  }
  .video:not(.-play) .media-toggle .icon.\:icon-pause {
    display: none;
  }
  .video.-play .media-toggle .text.play {
    display: none;
  }
  .video.-play .media-toggle .icon.\:icon-play {
    display: none;
  }
  .video .play-btn {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    translate: -50% -50%;
  }
  .video iframe {
    width: 100%;
    height: auto;
  }
  .video .video-overlay {
    position: relative;
    z-index: 1;
  }
  .video .video-overlay .media-figure {
    margin: 0 !important;
  }
  .video.-play iframe {
    z-index: 1;
  }
  .video.-play .video-overlay {
    z-index: 0;
  }
  .c-video-control {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding: 16px;
    width: 100%;
    height: 100%;
  }
  .c-video-control .c-inner {
    display: flex;
    gap: 16px;
    align-items: center;
  }
  .c-video-control:has(.video-title) {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.8) 10%, rgba(0, 0, 0, 0) 65%);
  }
  .c-video-control .video-title {
    margin: 0;
  }
  .video-autoplay {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
  }
  .video-autoplay &gt; * {
    position: absolute;
    inset: 0;
  }
  .video-autoplay iframe {
    left: 50%;
    top: 50%;
    z-index: 0;
    translate: -50% -50%;
  }
  .video-autoplay .c-image {
    z-index: 1;
  }
  .video-autoplay.-play iframe {
    z-index: 1;
  }
  .video-autoplay.-play .c-image {
    z-index: 0;
  }
}
@layer element_local {
  .c-video-control {
    background-color: transparent;
  }
  .c-video-control .btn {
    --btn-border-width: 0;
    flex: 0 0 calc(var(--icon-size) + var(--btn-padding-x) * 2);
  }
}
@layer element_base {
  .card {
    --p-icon: var(--p-accent-1);
    container-type: inline-size;
  }
  .card &gt; .p-inner {
    position: relative;
    grid-template-rows: auto 1fr;
  }
  .card &gt; .p-inner &gt; * {
    grid-column: 1/-1;
  }
  .card .c-image {
    grid-row: auto/span 2;
  }
  .card figure {
    overflow: hidden;
  }
  .card figure.e-hover {
    position: absolute;
    inset: 0;
    z-index: 2;
  }
  .card figure.e-hover .media-source {
    opacity: 0;
  }
  .card figure.e-hover .e-media {
    background: none;
  }
  .card figure.e-hover .e-loading {
    display: none;
  }
  .card .c-text {
    grid-auto-rows: min-content;
  }
  .card .title {
    margin-bottom: 0;
  }
  .card .title.is-external {
    --icon-size: 24px;
    --icon-margin: 8px;
    padding-right: calc(var(--icon-size) + var(--icon-margin));
  }
  .card .title.is-external .icon.external-link {
    position: relative;
    left: 0.2em;
    top: 0;
    display: inline-block;
    margin-right: calc((var(--icon-size) + var(--icon-margin)) * -1);
  }
  .card .title.is-external .icon.external-link svg {
    display: inline-block;
  }
  .card .abstract {
    color: var(--p-caption);
  }
  @media (max-width: 359.98px) {
    .card .abstract {
      display: none;
    }
  }
  .card .card-meta {
    margin-top: 0.85em;
  }
  .card .card-meta p {
    margin-top: 0.1em;
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
    color: var(--p-caption);
  }
  .card .e-btn {
    position: relative;
    z-index: 11;
    justify-self: flex-start;
    order: 2;
  }
  .card.\:version-1 {
    container-name: card-v1;
  }
  .card.\:version-1 .title {
    font-size: clamp(32px, 1.1683vw + 27.7939px, 33.2618px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: clamp(-0.0568px, -0.0526vw + 0.1892px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .card.\:version-1 .title {
      font-size: clamp(33.2618px, 1.191vw + 27.6878px, 34.7863px);
      letter-spacing: clamp(-0.1254px, -0.0536vw + 0.194px, -0.0568px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .card.\:version-1 .title {
      font-size: clamp(34.7863px, 1.2695vw + 27.2196px, 36.6145px);
      letter-spacing: clamp(-0.2077px, -0.0572vw + 0.2151px, -0.1254px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .card.\:version-1 .title {
      font-size: clamp(36.6145px, 1.3616vw + 26.5384px, 38.7931px);
      letter-spacing: clamp(-0.3057px, -0.0613vw + 0.2457px, -0.2077px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .card.\:version-1 .title {
      font-size: clamp(38.7931px, 1.4033vw + 26.163px, 41.3752px);
      letter-spacing: clamp(-0.4219px, -0.0632vw + 0.2626px, -0.3057px);
    }
  }
  @media (min-width: 1084px) {
    .card.\:version-1 .title {
      font-size: clamp(41.3752px, 1.4644vw + 25.5004px, 44.4213px);
      letter-spacing: clamp(-0.559px, -0.066vw + 0.2924px, -0.4219px);
    }
  }
  @media (min-width: 1292px) {
    .card.\:version-1 .title {
      font-size: clamp(44.4213px, 1.5163vw + 24.8297px, 48px);
      letter-spacing: clamp(-0.72px, -0.0683vw + 0.3226px, -0.559px);
    }
  }
  @container card-v1 (max-width: 556px) {
    .card.\:version-1 .title {
      margin-top: 0.55em;
    }
    .card.\:version-1 .meta-header.tag-only {
      margin-top: 0;
      flex-wrap: wrap-reverse;
      height: 0;
    }
    .card.\:version-1 .meta-header.tag-only .c-tag {
      flex-wrap: wrap-reverse;
    }
  }
  @container card-v1 (min-width: 556px) {
    .card.\:version-1 &gt; .p-inner {
      --grid-columns: 12;
    }
    .card.\:version-1 .c-image {
      grid-column: auto/span 5;
    }
    .card.\:version-1 .c-text {
      grid-column: auto/span 7;
      padding-top: clamp(20px, 1.7123vw + 13.8356px, 40px);
      border-top: 1px solid var(--p-line);
    }
    .card.\:version-1 .meta-header {
      margin-top: 0;
    }
    .card.\:version-1 .e-btn {
      grid-column: 6/span 7;
    }
    .card.\:version-1.\:align-right .c-image {
      order: 1;
    }
    .card.\:version-1.\:align-right .e-btn {
      grid-column-start: 1;
    }
  }
  @container card-v1 (min-width: 860px) {
    .card.\:version-1 .c-image {
      grid-column: auto/span 6;
    }
    .card.\:version-1 .c-text {
      grid-column: auto/span 6;
    }
    .card.\:version-1 .e-btn {
      grid-column: 7/span 6;
    }
  }
  .card.\:version-2 {
    container-name: card-v2;
  }
  .card.\:version-2 .title {
    font-size: clamp(26px, 0.7302vw + 23.3712px, 26.7886px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: clamp(-0.0259px, -0.0239vw + 0.086px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .card.\:version-2 .title {
      font-size: clamp(26.7886px, 0.7443vw + 23.3049px, 27.7414px);
      letter-spacing: clamp(-0.057px, -0.0244vw + 0.0882px, -0.0259px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .card.\:version-2 .title {
      font-size: clamp(27.7414px, 0.7934vw + 23.0122px, 28.884px);
      letter-spacing: clamp(-0.0944px, -0.026vw + 0.0977px, -0.057px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .card.\:version-2 .title {
      font-size: clamp(28.884px, 0.851vw + 22.5865px, 30.2456px);
      letter-spacing: clamp(-0.139px, -0.0279vw + 0.1117px, -0.0944px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .card.\:version-2 .title {
      font-size: clamp(30.2456px, 0.877vw + 22.3519px, 31.8595px);
      letter-spacing: clamp(-0.1918px, -0.0288vw + 0.1193px, -0.139px);
    }
  }
  @media (min-width: 1084px) {
    .card.\:version-2 .title {
      font-size: clamp(31.8595px, 0.9152vw + 21.9377px, 33.7633px);
      letter-spacing: clamp(-0.2541px, -0.03vw + 0.1329px, -0.1918px);
    }
  }
  @media (min-width: 1292px) {
    .card.\:version-2 .title {
      font-size: clamp(33.7633px, 0.9477vw + 21.5186px, 36px);
      letter-spacing: clamp(-0.3273px, -0.0311vw + 0.1466px, -0.2541px);
    }
  }
  .card.\:version-2 .meta-header .event-date {
    font-size: 24px;
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: 0px;
    font-variant-numeric: oldstyle-nums;
  }
  @media (max-width: 595.98px) {
    .card.\:version-2 .abstract {
      display: none;
    }
  }
  @container card-v2 (max-width: 428px) {
    .card.\:version-2 .title {
      margin-top: 0.55em;
    }
    .card.\:version-2 .meta-header.tag-only {
      margin-top: 0;
      flex-wrap: wrap-reverse;
      height: 0;
    }
    .card.\:version-2 .meta-header.tag-only .c-tag {
      flex-wrap: wrap-reverse;
    }
  }
  @container card-v2 (min-width: 428px) {
    .card.\:version-2 &gt; .p-inner {
      --grid-columns: 12;
    }
    .card.\:version-2 .c-image {
      grid-column: auto/span 5;
    }
    .card.\:version-2 .c-text {
      grid-column: auto/span 7;
    }
    .card.\:version-2 .meta-header {
      margin-top: 0;
    }
    .card.\:version-2 .e-btn {
      grid-column: 6/span 7;
    }
    .card.\:version-2.\:align-right .c-image {
      order: 1;
    }
    .card.\:version-2.\:align-right .e-btn {
      grid-column-start: 1;
    }
  }
  @container card-v2 (min-width: 556px) {
    .card.\:version-2 .c-image {
      grid-column: auto/span 4;
    }
    .card.\:version-2 .c-text {
      grid-column: auto/span 8;
    }
    .card.\:version-2 .e-btn {
      grid-column: 5/span 8;
    }
    .card.\:version-2.\:align-right .e-btn {
      grid-column: 1/span 8;
    }
  }
  @container card-v2 (min-width: 700px) {
    .card.\:version-2 .c-image {
      grid-column: auto/span 3;
    }
    .card.\:version-2 .c-text {
      --grid-columns: 9;
      grid-column: auto/span 9;
    }
    .card.\:version-2 .c-text &gt; * {
      grid-column: 1/span 6;
    }
    .card.\:version-2 .meta-header {
      grid-area: 1/1/span 1/-1;
    }
    .card.\:version-2 .card-footer {
      grid-area: 2/7/span 99/span 3;
      margin-top: clamp(10px, 0.3424vw + 8.7671px, 14px);
    }
    .card.\:version-2 .card-meta {
      margin-top: 0;
    }
    .card.\:version-2 .e-btn {
      grid-column: 4/span 9;
    }
    .card.\:version-2.\:align-right .e-btn {
      grid-column: 1/span 9;
    }
  }
  .card.\:version-3 {
    container-name: card-v3;
    margin: 0 auto;
    width: 100%;
    max-width: 700px;
  }
  .card.\:version-3 .abstract {
    display: none;
  }
  @container card-v3 (max-width: 428px) {
    .card.\:version-3 .title {
      margin-top: 0.55em;
    }
    .card.\:version-3 .meta-header.tag-only {
      margin-top: 0;
      flex-wrap: wrap-reverse;
      height: 0;
    }
    .card.\:version-3 .meta-header.tag-only .c-tag {
      flex-wrap: wrap-reverse;
    }
  }
  @container card-v3 (min-width: 428px) {
    .card.\:version-3 &gt; .p-inner {
      --grid-columns: 12;
    }
    .card.\:version-3 .c-image {
      grid-column: auto/span 5;
    }
    .card.\:version-3 .c-text {
      grid-column: auto/span 7;
    }
    .card.\:version-3 .meta-header {
      margin-top: 0;
    }
    .card.\:version-3.\:align-right .c-image {
      order: 1;
    }
    .card.\:version-3.\:align-right .e-btn {
      grid-column-start: 1;
    }
  }
  @container card-v3 (min-width: 556px) {
    .card.\:version-3 .c-image {
      grid-column: auto/span 6;
    }
    .card.\:version-3 .c-text {
      grid-column: auto/span 6;
    }
  }
  @media (hover: hover) {
    .card .overlink:hover ~ .c-image figure.e-hover .media-source {
      opacity: 1;
    }
  }
}
@layer element_local {
  .event-card {
    --link-border-offset-default: 0.2em;
    --link-border-offset-hover: 0.2em;
  }
  .event-card &gt; .p-inner {
    padding: clamp(22px, 0.5136vw + 20.1506px, 28px) clamp(24px, 0.6849vw + 21.5342px, 32px);
  }
  [data-feed-items]:has(.event-card) {
    --item-min-width: 300px;
  }
}
@layer element_local {
  .link-card {
    --icon-size: 32px;
    --icon-stroke: 3;
    --p-icon: var(--p-btn-v2-icon-default);
    overflow: hidden;
    transition: background-color 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .link-card &gt; .p-inner {
    flex: 1 1 0;
    flex-direction: column;
  }
  .link-card .e-media {
    border-radius: 0;
  }
  .link-card .c-text {
    flex: 1 0 112px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
    padding: clamp(22px, 0.5136vw + 20.1506px, 28px) clamp(24px, 0.6849vw + 21.5342px, 32px);
  }
  .link-card .title {
    line-height: 1.33;
  }
  .link-card .icon {
    flex: 0 0 var(--icon-size);
  }
  .link-card:not(:has(.c-image)) &gt; .p-inner {
    padding-bottom: clamp(58px, 5.3082vw + 38.8904px, 120px);
    background-image: linear-gradient(to top, transparent clamp(16px, 2.7397vw + 6.1369px, 48px), var(--color-violet-a1) clamp(16px, 2.7397vw + 6.1369px, 48px), var(--color-violet-a1) clamp(32px, 3.7671vw + 18.4383px, 76px), transparent clamp(32px, 3.7671vw + 18.4383px, 76px), transparent clamp(42px, 4.2808vw + 26.589px, 92px), var(--color-violet-a1) clamp(42px, 4.2808vw + 26.589px, 92px), var(--color-violet-a1) clamp(58px, 5.3082vw + 38.8904px, 120px), transparent clamp(58px, 5.3082vw + 38.8904px, 120px));
  }
  .link-card:not(:has(.c-image)) .c-text {
    flex-grow: 0;
  }
  @media (hover: hover) {
    .link-card:has(.overlink:hover) {
      --p-fill: var(--color-blueberry);
    }
  }
}
@layer element_local {
  .person-card {
    position: relative;
    container-type: normal;
    background: transparent;
    transition: background 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .person-card &gt; .p-inner {
    position: relative;
  }
  .person-card .c-image {
    position: relative;
  }
  .person-card .title {
    margin-top: 0.85em;
  }
  .person-card .card-meta {
    margin-top: 0.55em;
  }
  .person-card .role {
    font-size: 18px;
    font-family: "National", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 480;
    line-height: 1.36;
    letter-spacing: 0;
    text-transform: none;
    font-variant-numeric: oldstyle-nums;
  }
  .person-card .pronouns {
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
  }
}
@layer element_custom {
  .person-card {
    display: flex;
  }
  .person-card &gt; .p-inner {
    width: 100%;
  }
  .person-card figure {
    clip-path: circle(closest-side);
  }
}
@layer element_local {
  .resource-card {
    --link-border-offset-default: 0.2em;
    --link-border-offset-hover: 0.2em;
    background-color: transparent;
  }
  .resource-card &gt; .p-inner {
    flex: 1 1 0;
    padding: clamp(22px, 0.5136vw + 20.1506px, 28px) clamp(24px, 0.6849vw + 21.5342px, 32px);
    background-color: var(--p-fill);
    overflow: hidden;
    transition: background-color 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .resource-card .c-tag {
    margin-bottom: 0.25em;
  }
  .resource-card .e-btn {
    position: absolute;
    margin: 0;
  }
  .resource-card .btn {
    --btn-padding-x: calc((64px - var(--icon-size)) / 2);
    --btn-padding-y: calc((64px - var(--icon-size)) / 2);
    --btn-border-color: transparent;
    --btn-border-radius: 0;
    --btn-bg-color: transparent;
    --btn-icon-color-hover: var(--p-btn-v2-icon-default);
    --btn-icon-color-active: var(--p-btn-v2-icon-active);
    --btn-icon-color-fill: transparent;
    --btn-icon-color-stroke: var(--btn-icon-color-active);
  }
  .resource-card .btn .fill {
    fill: var(--btn-icon-color, var(--btn-icon-color-fill));
    stroke: var(--btn-icon-color, var(--btn-icon-color-stroke));
    transition: all 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  @media (hover: hover) {
    .resource-card .btn:hover {
      --btn-icon-color: var(--btn-icon-color-hover);
    }
  }
  .resource-card[data-is-saved=true] .btn {
    --btn-icon-color: var(--btn-icon-color-active);
  }
  @media (hover: hover) {
    .resource-card[data-is-saved=true] .btn:hover {
      --btn-icon-color: var(--btn-icon-color-hover);
    }
  }
  .resource-card.\:version-1 &gt; .p-inner {
    padding-bottom: 64px;
  }
  .resource-card.\:version-1 .c-text {
    margin-bottom: clamp(120px, 5.1369vw + 101.5068px, 180px);
  }
  .resource-card.\:version-1 .c-bg {
    position: absolute;
    right: 32px;
    bottom: 32px;
    display: block;
    width: 115%;
    aspect-ratio: 1;
    translate: 50% 50%;
    pointer-events: none;
  }
  .resource-card.\:version-1 .e-btn {
    right: 0;
    bottom: 0;
  }
  .resource-card.\:version-2 {
    container-name: card-v2;
  }
  .resource-card.\:version-2 &gt; .p-inner {
    padding-bottom: 64px;
  }
  .resource-card.\:version-2 .e-btn {
    right: 0;
    bottom: 0;
  }
  @container card-v2 (min-width: 556px) {
    .resource-card.\:version-2 &gt; .p-inner {
      padding-right: 64px;
      padding-bottom: clamp(22px, 0.5136vw + 20.1506px, 28px);
    }
  }
  @container card-v2 (min-width: 700px) {
    .resource-card.\:version-2 &gt; .p-inner {
      flex-direction: row;
      padding-right: max(64px, 20%);
      padding-bottom: calc(clamp(22px, 0.5136vw + 20.1506px, 28px) * 1.5);
    }
    .resource-card.\:version-2 .c-text {
      flex: 1 1 0;
      display: grid;
      gap: 0 calc(clamp(20px, 1.7123vw + 13.8356px, 40px) / 2);
      grid-template-columns: min(25%, 140px) 1fr;
      align-items: flex-start;
    }
    .resource-card.\:version-2 .meta-header {
      grid-area: 1/1/span 9/span 1;
    }
    .resource-card.\:version-2 .title {
      margin-top: 0;
    }
    .resource-card.\:version-2 .e-btn {
      top: 0;
      bottom: auto;
    }
  }
  @media (hover: hover) {
    .resource-card:has(.overlink:hover) &gt; .p-inner {
      background-color: var(--color-lake);
    }
  }
  .feed.featured-resources .resource-card {
    border-bottom: 1px solid var(--p-line);
  }
  .feed.featured-resources .resource-card &gt; .p-inner {
    padding-left: 0;
    border-radius: 0;
    background-color: transparent;
    overflow: visible;
  }
  .feed.featured-resources .resource-card .e-btn {
    left: -24px;
    right: auto;
  }
  @container card-v2 (min-width: 556px) {
    .feed.featured-resources .resource-card &gt; .p-inner {
      padding-right: max(64px, 20%);
    }
    .feed.featured-resources .resource-card .e-btn {
      left: auto;
      right: 0;
    }
  }
  @container card-v2 (min-width: 700px) {
    .feed.featured-resources .resource-card .c-text {
      display: block;
    }
    .feed.featured-resources .resource-card .title {
      margin-top: 0.25em;
    }
    .feed.featured-resources .resource-card .e-btn {
      top: auto;
      bottom: 0;
    }
  }
}
@layer element_local {
  .search-result-card {
    --p-text: var(--color-eggplant);
    --link-shy-text-color: var(--color-eggplant);
    --link-shy-border-color-hover: var(--color-eggplant);
    border-bottom: 1px solid var(--p-line);
  }
  .search-result-card &gt; .p-inner {
    display: grid;
    --grid-columns: 1;
    padding-block: clamp(28px, 1.0273vw + 24.3013px, 40px);
  }
  @media (min-width: 596px) {
    .search-result-card &gt; .p-inner {
      --grid-columns: 10;
    }
  }
  @media (min-width: 900px) {
    .search-result-card &gt; .p-inner {
      --grid-columns: 8;
    }
  }
  .search-result-card .c-text {
    grid-column: 1/-1;
  }
  @media (min-width: 740px) {
    .search-result-card .c-text {
      grid-column: 1/span 6;
    }
  }
  @media (min-width: 900px) {
    .search-result-card .c-text {
      grid-column: 1/span 5;
    }
  }
  .search-result-card .title {
    line-height: 1.33;
  }
  .search-result-card .abstract {
    color: var(--p-text);
  }
  .search-result-card .c-image {
    grid-column: 1/-1;
    margin-top: clamp(28px, 1.0273vw + 24.3013px, 40px);
  }
  @media (min-width: 740px) {
    .search-result-card .c-image {
      grid-column: 7/span 4;
      margin-top: 0;
    }
  }
  @media (min-width: 900px) {
    .search-result-card .c-image {
      grid-column: 6/span 3;
    }
  }
  @media (min-width: 1292px) {
    .search-result-card .c-image {
      grid-column: 7/span 2;
    }
  }
  .search-result-card .e-media {
    border-radius: 0;
  }
}
@layer component_default {
  .accordion {
    grid-column: 1/-1;
  }
}
@layer component_base {
  .accordion {
    border-bottom: 1px solid var(--p-line);
  }
}
@layer component_base {
  .alert {
    display: grid;
    grid-template-rows: 0fr;
    background: var(--p-fill);
    --button-aspect: 1.5;
  }
  .alert[data-is-active=true] {
    grid-template-rows: 1fr;
  }
  .alert &gt; div {
    overflow: hidden;
    display: flex;
    align-items: center;
  }
  .alert p {
    flex-grow: 1;
    margin-block: 0.5em;
    margin-left: var(--icon-size);
    text-align: center;
  }
  .alert .btn.icon-only {
    align-self: stretch;
    height: auto;
  }
}
@layer component_local {}

@layer component_default {
  .button-group {
    grid-column: 1/-1;
    display: flex;
  }
}
@layer component_base {
  .button-group {
    gap: 24px;
    justify-content: center;
  }
}
@layer component_default {
  .callout .c-text {
    grid-column: 1/-1;
  }
  @media (min-width: 900px) {
    .callout .c-text {
      grid-column: 1/span 6;
    }
  }
}
@layer component_base {}
@layer component_base {}
.slick-slider.variable-width {
  display: flex;
}
.slick-slider.variable-width .slick-arrow {
  flex-shrink: 0;
}
.slick-slider.variable-width .slick-arrow.slick-prev {
  margin-right: 27px;
}
.slick-slider.variable-width .slick-arrow.slick-next {
  margin-left: 27px;
}
.slick-slider.variable-width .slick-arrow.slick-disabled {
  opacity: 50%;
}
.slick-slider.variable-width .slick-list .slick-track {
  display: flex;
  align-items: center;
  gap: 27px;
}
.carousel.carousel-cards {
  margin-top: 48px;
  margin-bottom: 48px;
}
@media (min-width: 921px) {
  .carousel.carousel-cards {
    margin-top: 80px;
    margin-bottom: 80px;
  }
}
.carousel.carousel-cards .carousel-header {
  margin-bottom: 48px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.carousel.carousel-cards .carousel-header .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.carousel.carousel-cards .carousel-header .navigation {
  display: flex;
  gap: 12px;
}
.carousel.carousel-cards .carousel-header .navigation button {
  display: flex;
  height: 40px;
  width: 40px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.carousel.carousel-cards .carousel-header .navigation button:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
}
.carousel.carousel-cards .carousel-cards-container {
  overflow: hidden;
}
.carousel.carousel-cards .slick-list {
  position: relative;
  margin-left: -16px;
  margin-right: -16px;
}
.carousel.carousel-cards .slick-list .wrapper-swoop {
  position: absolute;
}
.carousel.carousel-cards .slick-list .slick-track {
  display: flex;
  align-items: stretch;
  gap: 16px;
}
.carousel.carousel-cards .slick-list .slick-track .slick-slide {
  height: auto;
}
.carousel.carousel-cards .slick-list .slick-track .slick-slide &gt; div {
  height: 100%;
}
.carousel.carousel-logo {
  background-color: #969C944D;
  padding-top: 60px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {
  .carousel.carousel-logo {
    padding-bottom: 80px;
  }
}
.carousel.carousel-logo h3 {
  margin-bottom: 24px;
  text-align: center;
}
.carousel.carousel-slideshow {
  overflow: hidden;
}
.carousel.carousel-slideshow .section-title-large {
  margin-bottom: 24px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.carousel.carousel-slideshow .slideshow-container .slick-list {
  overflow: visible;
}
@media (max-width: 920px) {
  .carousel.carousel-slideshow .slideshow-container .slick-list {
    clip-path: inset(-100vw -100vw -100vw 0);
  }
}
.carousel.carousel-slideshow .slideshow-container .slick-list .slick-track {
  display: flex;
  align-items: flex-start;
}
.carousel.carousel-slideshow .slideshow-container .slick-list .slick-track .slick-slide {
  margin-right: 16px;
}
.carousel.carousel-slideshow .slideshow-container .slick-list .slick-track .slick-slide div img {
  aspect-ratio: 888/664;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.carousel.carousel-slideshow .slideshow-container .slick-list .slick-track .slick-slide div .caption-container {
  display: none;
}
.carousel.carousel-slideshow .caption-container {
  margin-top: 24px;
  margin-right: 16px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  border-top-width: 1px;
  border-color: #FFFFFF4D;
  padding-top: 24px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 1000ms;
}
@media (max-width: 1024px) {
  .carousel.carousel-slideshow .caption-container {
    margin-right: 0px;
    max-width: 80%;
  }
}
.carousel.carousel-slideshow .caption-container .inner {
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 8px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 1000ms;
}
@media (min-width: 921px) {
  .carousel.carousel-slideshow .caption-container .inner {
    flex-direction: row;
    gap: 40px;
  }
}
@media (min-width: 768px) {
  .carousel.carousel-slideshow .caption-container .inner {
    width: calc(100% - 128px);
  }
}
.carousel.carousel-slideshow .caption-container .navigation {
  display: none;
  align-items: center;
  gap: 8px;
}
@media (min-width: 921px) {
  .carousel.carousel-slideshow .caption-container .navigation {
    display: flex;
  }
}
.carousel.carousel-slideshow .caption-container .navigation .slick-arrow {
  display: flex;
  height: 40px;
  width: 40px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.carousel.carousel-slideshow .caption-container .navigation .slick-arrow svg path {
  fill: #010F51;
}
.carousel.carousel-slideshow .caption-container .navigation .slick-arrow.slick-disabled {
  opacity: 50%;
}
.carousel.carousel-slideshow .caption-container .navigation .slick-arrow:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
}
@layer component_base {
  @media (max-width: 739.98px) {
    .collage {
      padding-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * 2);
    }
  }
}
@layer component_local {
  .collage-duo {
    font-size: clamp(22px, 0.7302vw + 19.3712px, 22.7886px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.36;
    letter-spacing: clamp(-0.0379px, -0.0351vw + 0.1261px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .collage-duo {
      font-size: clamp(22.7886px, 0.7443vw + 19.3049px, 23.7414px);
      letter-spacing: clamp(-0.0836px, -0.0358vw + 0.1293px, -0.0379px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .collage-duo {
      font-size: clamp(23.7414px, 0.7934vw + 19.0122px, 24.884px);
      letter-spacing: clamp(-0.1385px, -0.0381vw + 0.1434px, -0.0836px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .collage-duo {
      font-size: clamp(24.884px, 0.851vw + 18.5865px, 26.2456px);
      letter-spacing: clamp(-0.2038px, -0.0409vw + 0.1638px, -0.1385px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .collage-duo {
      font-size: clamp(26.2456px, 0.877vw + 18.3519px, 27.8595px);
      letter-spacing: clamp(-0.2813px, -0.0422vw + 0.1751px, -0.2038px);
    }
  }
  @media (min-width: 1084px) {
    .collage-duo {
      font-size: clamp(27.8595px, 0.9152vw + 17.9377px, 29.7633px);
      letter-spacing: clamp(-0.3727px, -0.044vw + 0.1949px, -0.2813px);
    }
  }
  @media (min-width: 1292px) {
    .collage-duo {
      font-size: clamp(29.7633px, 0.9477vw + 17.5186px, 32px);
      letter-spacing: clamp(-0.48px, -0.0455vw + 0.2151px, -0.3727px);
    }
  }
  .collage-duo .c-text {
    margin-top: clamp(80px, 3.4246vw + 67.6712px, 120px);
  }
  @media (min-width: 740px) {
    .collage-duo .c-collage {
      grid-column: auto/span 6;
    }
    .collage-duo .c-text {
      grid-column: auto/span 6;
      margin-top: clamp(48px, 2.0547vw + 40.6027px, 72px);
    }
    .collage-duo.\:align-right .c-collage {
      order: 1;
    }
  }
  @media (min-width: 1292px) {
    .collage-duo.\:align-left .c-collage {
      grid-column: 1/span 5;
    }
    .collage-duo.\:align-left .c-text {
      grid-column: 7/span 6;
    }
    .collage-duo.\:align-right .c-collage {
      grid-column: 8/span 5;
    }
    .collage-duo.\:align-right .c-text {
      grid-column: 1/span 6;
    }
  }
}
@layer component_default {
  .collage-feature .collage {
    grid-column: 1/-1;
  }
}
@layer component_base {}
.cluster .g {
  display: grid;
  --grid-columns: 6;
  gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
}
@media (min-width: 468px) {
  .cluster .g {
    --grid-columns: 12;
  }
}
.cluster .item {
  grid-column: 1/-1;
}
@media (min-width: 596px) {
  .cluster.-s2 .item {
    grid-column: auto/span 6;
  }
  .cluster.-s2 .item:nth-child(1):nth-last-child(2n+1) {
    grid-column: 2/span 10;
  }
}
@media (min-width: 900px) {
  .cluster.-s2 .item:nth-child(1):nth-last-child(2n+1) {
    grid-column: 3/span 8;
  }
}
@media (min-width: 468px) {
  .cluster.-s3 .item {
    grid-column: 2/span 4;
  }
}
@media (min-width: 596px) {
  .cluster.-s3 .item {
    grid-column: auto/span 6;
  }
}
@media (min-width: 900px) {
  .cluster.-s3 .item {
    grid-column: auto/span 4;
  }
}
@media (min-width: 596px) {
  .cluster.-s3 .item:nth-child(1):nth-last-child(1) {
    grid-column: 3/span 8;
  }
}
@media (min-width: 900px) {
  .cluster.-s3 .item:nth-child(1):nth-last-child(1) {
    grid-column: 4/span 6;
  }
}
@media (min-width: 596px) {
  .cluster.-s3 .item:nth-child(1):nth-last-child(2), .cluster.-s3 .item:nth-child(1):nth-last-child(2) ~ div {
    grid-column: auto/span 6;
  }
  .cluster.-s3 .item:nth-child(1):nth-last-child(n+3):nth-last-child(2n+1) {
    grid-column: 3/span 8;
  }
}
@media (min-width: 900px) {
  .cluster.-s3 .item:nth-child(1):nth-last-child(n+3):nth-last-child(2n+1) {
    grid-column: auto/span 4;
  }
  .cluster.-s3 .item:nth-child(1):nth-last-child(n+4):nth-last-child(3n+1), .cluster.-s3 .item:nth-child(1):nth-last-child(n+4):nth-last-child(3n+1) ~ div:nth-child(-n+4) {
    grid-column: auto/span 6;
  }
  .cluster.-s3 .item:nth-child(1):nth-last-child(n+5):nth-last-child(3n+2), .cluster.-s3 .item:nth-child(1):nth-last-child(n+5):nth-last-child(3n+2) + div {
    grid-column: auto/span 6;
  }
}
@media (min-width: 468px) {
  .cluster.-s4 .item {
    grid-column: 2/span 4;
  }
}
@media (min-width: 596px) {
  .cluster.-s4 .item {
    grid-column: auto/span 3;
  }
  .cluster.-s4 .item:nth-child(1):nth-last-child(1) {
    grid-column: 4/span 6;
  }
}
@media (min-width: 900px) {
  .cluster.-s4 .item:nth-child(1):nth-last-child(1) {
    grid-column: 5/span 4;
  }
}
@media (min-width: 596px) {
  .cluster.-s4 .item:nth-child(1):nth-last-child(2) {
    grid-column: 3/span 4;
  }
  .cluster.-s4 .item:nth-child(1):nth-last-child(2) ~ div {
    grid-column: auto/span 4;
  }
  .cluster.-s4 .item:nth-child(1):nth-last-child(n+3):nth-last-child(4n+3), .cluster.-s4 .item:nth-child(1):nth-last-child(n+3):nth-last-child(4n+3) ~ div:nth-child(-n+3) {
    grid-column: auto/span 4;
  }
  .cluster.-s4 .item:nth-child(1):nth-last-child(n+5):nth-last-child(4n+1) {
    grid-column: 3/span 4;
  }
  .cluster.-s4 .item:nth-child(1):nth-last-child(n+5):nth-last-child(4n+1) ~ div:nth-child(-n+5) {
    grid-column: auto/span 4;
  }
  .cluster.-s4 .item:nth-child(1):nth-last-child(n+6):nth-last-child(4n+2), .cluster.-s4 .item:nth-child(1):nth-last-child(n+6):nth-last-child(4n+2) ~ div:nth-child(-n+6) {
    grid-column: auto/span 4;
  }
}
@layer component_base {}
@layer component_default {
  .content-duo {
    grid-column: 1/-1;
  }
  .content-duo .c-duo-group {
    grid-column: 1/-1;
  }
  @media (min-width: 740px) {
    .content-duo .c-duo-group {
      grid-column: auto/span 6;
    }
  }
  .content-duo.\:sticky-true .c-duo-inner {
    position: sticky;
  }
}
@layer component_base {
  .content-duo.\:sticky-true .c-duo-inner {
    top: clamp(40px, 3.4246vw + 27.6712px, 80px);
  }
  .content-duo.\:sticky-false &gt; .p-inner {
    align-items: center;
  }
  .content-duo[class*=":palette-"] {
    padding-block: clamp(80px, 3.4246vw + 67.6712px, 120px);
  }
}
@layer component_default {}
@layer component_default {
  [data-expandable] {
    display: grid;
    grid-template-rows: 0fr;
  }
  [data-expandable] &gt; div {
    overflow: hidden;
  }
  [data-expandable][data-is-active=true] {
    grid-template-rows: 1fr;
  }
  [data-expandable][data-is-active=true][aria-busy=false] &gt; div {
    overflow: visible;
  }
  [data-expandable-btn][data-expand-once=true] {
    opacity: 1;
  }
  [data-expandable-btn][data-expand-once=true][aria-expanded=true] {
    opacity: 0;
    pointer-events: none;
  }
}
@layer component_base {
  [data-expandable] {
    transition: grid-template-rows 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  [data-expandable-btn][data-expand-once=true] {
    transition: opacity 240ms linear(0, 1);
  }
}
@layer component_default {
  .feed.\:arrange-grid.\:wrap-false .cards {
    display: flex;
    scroll-snap-type: x mandatory;
  }
  .feed.\:arrange-grid.\:wrap-false .card {
    scroll-snap-align: start;
  }
}
@layer component_base {
  .feed.\:arrange-grid .cards {
    margin-left: 0;
    margin-right: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * -1);
    padding-left: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * 1);
    translate: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * -1) 0;
    overflow: hidden;
  }
  .feed.\:arrange-grid .card {
    padding-block: clamp(20px, 1.7123vw + 13.8356px, 40px);
  }
  .feed.\:arrange-grid .card::after {
    content: "";
    position: absolute;
    left: 0;
    right: calc(clamp(20px, 1.7123vw + 13.8356px, 40px) * -1);
    top: auto;
    bottom: 0;
    display: block;
    border-bottom: 1px solid var(--p-line);
  }
  .feed.\:arrange-grid .card:last-child::after {
    right: 0;
  }
  .feed.\:arrange-grid .card .title {
    font-size: 24px;
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: 0px;
    font-variant-numeric: oldstyle-nums;
  }
  .feed.\:arrange-grid .card .meta-header .event-date {
    font-size: 22px;
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: 0px;
    font-variant-numeric: oldstyle-nums;
  }
  .feed.\:arrange-grid.\:wrap-false .cards {
    margin-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * -1);
    padding-left: 0;
    translate: 0 0;
    overflow-x: auto;
    gap: 0;
    padding-bottom: 40px;
  }
  .feed.\:arrange-grid.\:wrap-false .card {
    box-sizing: content-box;
    flex: 0 0 260px;
    padding-left: clamp(20px, 1.7123vw + 13.8356px, 40px);
  }
  .feed.\:arrange-grid.\:wrap-false .card::after {
    left: clamp(20px, 1.7123vw + 13.8356px, 40px);
    right: calc(clamp(20px, 1.7123vw + 13.8356px, 40px) * -1);
  }
  .feed.\:arrange-grid.\:wrap-false .card:nth-child(1):nth-last-child(n+3), .feed.\:arrange-grid.\:wrap-false .card:nth-child(1):nth-last-child(n+3) ~ * {
    flex-grow: 1;
  }
  .feed.\:arrange-grid.\:wrap-false .card:first-child {
    padding-left: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  .feed.\:arrange-grid.\:wrap-false .card:first-child::after {
    left: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  .feed.\:arrange-grid.\:wrap-false .card:last-child {
    padding-right: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  .feed.\:arrange-grid.\:wrap-false .card:last-child::after {
    right: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  .feed.\:item-width-fit .cards {
    --item-repeat: auto-fit;
  }
  [data-feed-items] {
    opacity: 1;
    transition: opacity 480ms cubic-bezier(0.42, 0, 0.32, 1);
  }
}
@layer component_default {
  .filter {
    grid-column: 1/-1;
  }
  .filter[data-is-active=false] .c-load-more .icon.\:icon-loading {
    display: none;
  }
  .filter[data-is-active=true] .c-load-more .icon.\:icon-more {
    display: none;
  }
  .filter[data-is-obsolete=true] [data-feed-items] {
    opacity: 0.3;
    pointer-events: none;
  }
  [data-filter-applied] {
    display: flex;
    flex-wrap: wrap;
  }
  [data-load-more]:not([href]) {
    opacity: 0;
  }
}
@layer component_base {
  .filter .c-load-more {
    display: flex;
    justify-content: center;
  }
  .filter .c-load-more .btn {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    --tw-bg-opacity: 1;
    background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  }
  .filter .c-load-more .btn:before {
    border-style: none;
  }
  .filter .c-load-more .btn .icon svg g {
    fill: transparent;
    stroke: #010F51;
  }
  .filter .c-load-more .btn .text {
    font-family: roc-grotesk;
    font-size: 18px;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 1.44px;
  }
  [data-filter-criteria] {
    display: flex;
    flex-direction: column;
  }
  @media (min-width: 468px) {
    [data-filter-criteria] {
      flex-direction: row;
      flex-wrap: wrap;
    }
  }
}
@layer component_local {
  .filter .toggle-input-group &gt; [data-expandable] {
    position: static;
    min-width: auto;
    border-radius: 0;
    box-shadow: none;
  }
  .filter .toggle-input-group .c-inner {
    padding-inline: 0;
  }
}
.filter .c-load-more {
  display: flex;
  justify-content: center;
}
.filter .c-load-more .btn {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  border-radius: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(226 166 50 / var(--tw-bg-opacity));
}
.filter .c-load-more .btn:before {
  border-style: none;
}
.filter .c-load-more .btn .text {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter .c-load-more .btn .icon svg g {
  fill: transparent;
  stroke: #010F51;
}
.filter-container .filter-search-container {
  margin-bottom: 32px;
  display: flex;
  width: 100%;
  align-items: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.filter-container .filter-search-container input {
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(94 94 94 / var(--tw-text-opacity));
}
.filter-container .filter-search-container .uk-navbar-toggle {
  height: auto;
  min-height: 1px;
  background-color: transparent;
  padding: 0px;
}
.filter-container form {
  flex-direction: column;
}
.filter-container form .field-label, .filter-container form .select-value {
  display: none;
}
.filter-container form .dates-container {
  display: flex;
  gap: 8px;
}
.filter-container form .dates-container .c-select .icon {
  display: none;
}
.filter-container form .dates-container select {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@media (min-width: 768px) {
  .filter-container form .dates-container select {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 1280px) {
  .filter-container form .dates-container select {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.filter-container form .dates-container select:last-child {
  max-width: 90px;
}
.filter-container form .dates-container .select {
  width: 100%;
}
.filter-container form .dates-container .select.v2 {
  max-width: 120px;
}
.filter-container form .dates-container p {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-container form .nilc-search {
  margin-bottom: 32px;
  display: flex;
  width: 100%;
  align-items: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.filter-container form .nilc-search input {
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(94 94 94 / var(--tw-text-opacity));
}
.filter-container form .nilc-search input:focus {
  outline: none;
}
.filter-container form .nilc-search:has(input:focus) {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
}
.filter-container form .tm-button {
  align-items: center;
  justify-content: center;
  border-radius: 0px;
}
.filter-container form .tm-button .icon {
  width: auto;
  padding-left: 0px;
}
.filter-container form .tm-button .icon svg {
  margin-top: -3px;
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.filter-container form .accordion {
  background-color: transparent;
  padding-top: 0px;
  padding-bottom: 0px;
}
.filter-container form .accordion .p-inner .accordion-menu .accordion-item .p-inner button {
  border-top-width: 2px;
  --tw-border-opacity: 1;
  border-top-color: rgb(206 192 155 / var(--tw-border-opacity));
  background-color: transparent;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-container form .accordion .p-inner .accordion-menu .accordion-item .p-inner button span.text {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-container form .checkbox-group {
  border-top-width: 2px;
  --tw-border-opacity: 1;
  border-top-color: rgb(206 192 155 / var(--tw-border-opacity));
}
.filter-container form .checkbox-group:has([data-is-active=false]) {
  max-height: 71.59px;
}
.filter-container form .checkbox-group:has([data-is-active=false]) [data-is-active=false] {
  opacity: 0;
}
.filter-container form .checkbox-group button {
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 24px;
  padding-bottom: 24px;
}
.filter-container form .checkbox-group span.text {
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-container form .checkbox-group .expandable .c-inner .c-title {
  display: none;
}
.filter-container form .checkbox-group .expandable .c-inner .c-input-options menu li label .text {
  font-family: "Mukta";
  font-size: 18px;
  line-height: 140%;
  font-weight: 400;
  text-transform: none;
}
.filter-container form .checkbox-group .expandable .c-inner .c-input-options menu li label span input {
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
}
.filter-container .filter-title {
  margin-bottom: 16px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-container .filter-button {
  width: 100%;
  justify-content: center;
}
.filter-container .uk-accordion {
  border-top-width: 2px;
  --tw-border-opacity: 1;
  border-top-color: rgb(206 192 155 / var(--tw-border-opacity));
}
.filter-container .uk-accordion li {
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(206 192 155 / var(--tw-border-opacity));
}
.filter-container .uk-accordion li:last-child {
  border-style: none;
}
.filter-container .uk-accordion li .uk-accordion-title {
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-container .uk-accordion li .uk-accordion-title .icon {
  margin-top: 0px;
}
.filter-container .uk-accordion li .uk-accordion-content ul {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.filter-container .uk-accordion li .uk-accordion-content ul li {
  margin: 0px;
  border-style: none;
  padding: 0px;
}
.filter-container .uk-accordion li .uk-accordion-content .dates-container {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.filter-container .uk-accordion li .uk-accordion-content .dates-container .top, .filter-container .uk-accordion li .uk-accordion-content .dates-container .bottom {
  display: flex;
  gap: 8px;
}
.filter-container .uk-accordion li .uk-accordion-content .dates-container .top select, .filter-container .uk-accordion li .uk-accordion-content .dates-container .bottom select {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@media (min-width: 768px) {
  .filter-container .uk-accordion li .uk-accordion-content .dates-container .top select, .filter-container .uk-accordion li .uk-accordion-content .dates-container .bottom select {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 1280px) {
  .filter-container .uk-accordion li .uk-accordion-content .dates-container .top select, .filter-container .uk-accordion li .uk-accordion-content .dates-container .bottom select {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.filter-container .uk-accordion li .uk-accordion-content .dates-container .top select:last-child, .filter-container .uk-accordion li .uk-accordion-content .dates-container .bottom select:last-child {
  max-width: 90px;
}
.filter-container .uk-accordion li .uk-accordion-content .dates-container p {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-sorting-container {
  margin-bottom: 40px;
  display: flex;
  flex-direction: column-reverse;
  justify-content: space-between;
}
@media (min-width: 1180px) {
  .filter-sorting-container {
    flex-direction: row;
    gap: 40px;
  }
}
.filter-sorting-container .tags-container {
  display: flex;
  align-items: flex-start;
  gap: 40px;
}
.filter-sorting-container .tags-container .clear {
  display: none;
  flex-shrink: 0;
  font-family: "Mukta";
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: underline;
}
@media (min-width: 1180px) {
  .filter-sorting-container .tags-container .clear {
    display: flex;
  }
}
.filter-sorting-container .tags-container .tags {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 12px;
}
.filter-sorting-container .tags-container .tags .clear {
  display: inline;
}
@media (min-width: 1180px) {
  .filter-sorting-container .tags-container .tags .clear {
    display: none;
  }
}
.filter-sorting-container .tags-container .tags span, .filter-sorting-container .tags-container .tags .label-type {
  display: flex;
  cursor: pointer;
  align-items: center;
  gap: 8px;
  border-radius: 27px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 8px;
  padding-left: 16px;
  font-family: "Mukta";
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.filter-sorting-container .tags-container .tags span .icon, .filter-sorting-container .tags-container .tags .label-type .icon {
  flex-shrink: 0;
}
.filter-sorting-container .tags-container .tags span .icon svg, .filter-sorting-container .tags-container .tags .label-type .icon svg {
  height: 16px;
  width: 16px;
}
.filter-sorting-container .tags-container .tags span .icon svg path, .filter-sorting-container .tags-container .tags .label-type .icon svg path {
  fill: #010F51;
}
.filter-sorting-container .tags-container .tags span:hover, .filter-sorting-container .tags-container .tags .label-type:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
}
.filter-sorting-container .mobile-filter {
  margin-bottom: 16px;
  display: flex;
}
@media (min-width: 1180px) {
  .filter-sorting-container .mobile-filter {
    display: none;
  }
}
.filter-sorting-container .mobile-filter &gt; .tm-button {
  align-items: center;
}
.filter-sorting-container .mobile-filter &gt; .tm-button .icon {
  padding-left: 0px;
}
.filter-sorting-container .mobile-filter &gt; .tm-button .icon svg {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.filter-sorting-container .mobile-filter &gt; .tm-button .icon svg path {
  fill: #010F51;
}
.filter-sorting-container .mobile-filter &gt; .tm-button:hover .icon {
  padding-left: 0px;
}
.filter-sorting-container .mobile-filter .uk-offcanvas-overlay {
  z-index: 10000;
}
.filter-sorting-container .mobile-filter .uk-offcanvas-overlay:before {
  background-color: rgb(0 0 0 / .6);
}
.filter-sorting-container .mobile-filter .uk-offcanvas-overlay .uk-offcanvas-bar {
  right: calc(-100% - 20px);
  width: calc(100% - 20px);
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
}
.filter-sorting-container .mobile-filter .uk-offcanvas-overlay .uk-offcanvas-bar .uk-offcanvas-close {
  position: relative;
  margin-bottom: 32px;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-sorting-container .mobile-filter .uk-offcanvas-overlay .uk-offcanvas-bar .uk-offcanvas-close #text {
  padding-top: 3px;
}
.filter-sorting-container .mobile-filter .uk-offcanvas-overlay.uk-open .uk-offcanvas-bar {
  right: 0px;
}
.filter-sorting-container .sorting {
  margin-bottom: 30px;
  display: flex;
  flex-shrink: 0;
  align-items: flex-start;
  justify-content: space-between;
  gap: 32px;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-bottom: 10px;
}
@media (min-width: 1180px) {
  .filter-sorting-container .sorting {
    margin-bottom: 0px;
    border-style: none;
    padding-bottom: 0px;
  }
}
.filter-sorting-container .sorting .inner {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  gap: 32px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-sorting-container .sorting .inner .sort-by {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 4px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-sorting-container .sorting .inner .sort-by select {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  border-style: none;
  background-color: transparent;
  padding: 0px;
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.filter-sorting-container .sorting .inner .sort-by select:hover {
  text-decoration-line: underline;
}
footer {
    overflow: hidden
}
.bg-white footer .top .wrapper-swoop svg path {
    fill: #ffffff
}
.footer-sand footer .top .wrapper-swoop svg path {
    fill: #F7F7F3
}
.footer-white footer .top .wrapper-swoop svg path {
    fill: #ffffff
}
footer .top {
    position: relative;
    --tw-bg-opacity: 1;
    background-color: rgb(1 15 81 / var(--tw-bg-opacity))
}
footer .top .wrapper-swoop {
    margin-top: -2px
}
footer .top .content {
    margin-bottom: 45px;
    margin-top: 44px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    gap: 45px
}
@media (min-width: 921px) {
    footer .top .content {
        margin-bottom: 140px;
        margin-top: 34px;
        flex-direction: row
    }
}
footer .top .content .left {
    display: flex;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    gap: 24px
}
@media (min-width: 921px) {
    footer .top .content .left {
        width: 656px
    }
}
footer .top .content .left h2 {
    max-width: 430px;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
footer .top .content .left form {
    display: flex;
    flex-direction: column
}
@media (min-width: 921px) {
    footer .top .content .left form {
        flex-direction: row
    }
}
footer .top .content .left form input {
    width: 100%;
    border-radius: 0px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: "Mukta";
    font-size: 22px;
    line-height: 140%;
    font-weight: 400
}
footer .top .content .left form .tm-button {
    height: 100%;
    width: 100%;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px
}
footer .top .content .left form .email-address {
    width: 100%
}
footer .top .content .left form .en__submit {
    width: 100%;
    max-width: 100%;
    flex-shrink: 0
}
@media (min-width: 921px) {
    footer .top .content .left form .en__submit {
        max-width: 173px
    }
}
footer .top .content .right {
    display: flex;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    justify-content: space-between;
    gap: 50px
}
@media (min-width: 921px) {
    footer .top .content .right {
        width: 592px;
        flex-direction: row
    }
}
footer .top .content .right .footer-nav {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 50px;
    row-gap: 32px
}
@media (min-width: 921px) {
    footer .top .content .right .footer-nav {
        flex-direction: column;
        gap: 16px
    }
}
footer .top .content .right .footer-nav li a {
    font-family: "roc-grotesk";
    font-size: 18px;
    line-height: 140%;
    letter-spacing: 1.44px;
    font-weight: 700;
    text-transform: uppercase;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
footer .top .content .right .social li a {
    --tw-border-opacity: 1;
    border-color: rgb(206 192 155 / var(--tw-border-opacity))
}
footer .top .content .right .social li a:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(206 192 155 / var(--tw-bg-opacity))
}
footer .bottom {
    --tw-bg-opacity: 1;
    background-color: rgb(95 200 234 / var(--tw-bg-opacity));
    padding-top: 20px;
    padding-bottom: 20px;
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
@media (min-width: 921px) {
    footer .bottom {
        padding-top: 16px;
        padding-bottom: 16px
    }
}
footer .bottom .bottom-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    gap: 8px
}
@media (min-width: 921px) {
    footer .bottom .bottom-container {
        flex-direction: row;
        align-items: center;
        gap: 0px
    }
}
footer .bottom .bottom-container .left {
    display: flex;
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 24px
}
footer .bottom .bottom-container .left ul {
    display: flex;
    align-items: center;
    gap: 24px
}
footer .bottom .bottom-container .left ul li a {
    font-family: "Mukta";
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
footer .bottom .bottom-container .right .teal-attr {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center
}
footer .bottom .bottom-container .right .teal-attr .icon-heart {
    padding-left: 4px;
    padding-right: 4px
}
footer .bottom .bottom-container .right .teal-attr svg {
    height: 18px;
    width: 18px
}
footer .bottom .bottom-container .right .teal-attr svg path {
    fill: #171717
}
footer .bottom .bottom-container .right .teal-attr a {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity));
    text-underline-offset: 2px;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.embed-component {
    margin-top: 48px;
    margin-bottom: 48px
}
@layer component_base {}
@layer component_local {}
@layer component_base {
  .image-grid &gt; .p-inner {
    display: flex;
    flex-direction: column;
    gap: 0;
  }
  @media (min-width: 596px) {
    .image-grid &gt; .p-inner {
      flex-direction: row;
    }
    .image-grid &gt; .p-inner &gt; * {
      flex: 1 1 0;
    }
  }
}

@layer component_base {
  .link-card-group {
    --link-card-border-color-default: var(--p-line);
    --link-card-border-color-hover: var(--p-line-alt);
    --link-border-color: transparent;
  }
  .link-card-group &gt; .p-inner &gt; .c-inner &gt; .c-text {
    --icon-size: clamp(48px, 2.0547vw + 40.6027px, 72px);
    grid-column: 1/-1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
    padding-bottom: clamp(28px, 1.0273vw + 24.3013px, 40px);
    border-bottom: 1px solid var(--p-line);
  }
  .link-card-group &gt; .p-inner &gt; .c-inner &gt; .c-text .title {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0 0.4em;
    margin-bottom: 0;
    text-align: center;
  }
  @media (min-width: 596px) {
    .link-card-group &gt; .p-inner &gt; .c-inner &gt; .c-text {
      flex-direction: row;
      flex-wrap: wrap;
    }
    .link-card-group &gt; .p-inner &gt; .c-inner &gt; .c-text .title {
      flex-direction: row;
      text-align: left;
    }
  }
  .link-card-group .c-inner {
    padding-block: clamp(48px, 1.3698vw + 43.0684px, 64px);
    padding-inline: clamp(20px, 5.1369vw + 1.5068px, 80px);
  }
  .link-card-group .c-cards {
    grid-column: 1/-1;
    row-gap: clamp(24px, 0.6849vw + 21.5342px, 32px);
    margin-top: clamp(28px, 1.0273vw + 24.3013px, 40px);
  }
  .link-card-group .card {
    grid-column: 1/-1;
  }
  @media (min-width: 740px) {
    .link-card-group .card {
      grid-column: auto/span 6;
    }
  }
  @media (min-width: 1084px) {
    .link-card-group .card {
      grid-column: auto/span 4;
    }
  }
}
@layer component_base {
  @media (min-width: 740px) {
    .link-group menu {
      -moz-columns: 2;
           columns: 2;
      -moz-column-gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
           column-gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
    }
  }
  .link-group li {
    padding-top: 0.85em;
    -moz-column-break-inside: avoid;
         break-inside: avoid-column;
  }
  .link-group a {
    display: inline-block;
  }
}
@layer component_base {
  .logo-rail &gt; .p-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: calc(clamp(20px, 1.7123vw + 13.8356px, 40px) * 1.25);
  }
  .logo-rail .media-source {
    width: auto;
    height: auto;
    max-width: 256px;
    max-height: 88px;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
@layer component_base {
  .marquee {
    --marquee-gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
  }
  .marquee &gt; .p-inner &gt; .c-inner {
    position: relative;
    z-index: 1;
    width: 100%;
    overflow: hidden;
  }
  .marquee &gt; .p-inner &gt; .c-title {
    padding-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * 1);
  }
  @media (min-width: 1528px) {
    .marquee &gt; .p-inner &gt; .c-title {
      padding-inline: calc((100vw - 1440px) / 2);
    }
  }
  .marquee .c-rail {
    display: flex;
    translate: 0 0;
    animation: marquee-left var(--marquee-loop-time) linear infinite;
  }
  .marquee .c-group {
    flex: 0 0 auto;
    display: flex;
    gap: var(--marquee-gap);
    padding-right: var(--marquee-gap);
    transform: translate3d(0, 0, 0);
  }
  .marquee .c-marquee-control {
    position: relative;
    z-index: 2;
    padding-inline: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  @keyframes marquee-left {
    0% {
      translate: 0 0;
    }
    100% {
      translate: calc(var(--marquee-group-width) * -1) 0;
    }
  }
  .marquee[data-playing=true] .marquee-toggle .icon.\:icon-play {
    display: none;
  }
  .marquee[data-playing=false] .c-rail {
    animation-play-state: paused;
  }
  .marquee[data-playing=false] .marquee-toggle .icon.\:icon-pause {
    display: none;
  }
}
body:has(#wpadminbar) .main-header {
  top: 46px;
}
@media (min-width: 783px) {
  body:has(#wpadminbar) .main-header {
    top: 32px;
  }
}
@media (min-width: 1200px) {
  body:has(#wpadminbar) .main-header {
    top: auto;
  }
}
body:has(#wpadminbar) .main-header .uk-navbar-container.uk-sticky-below {
  top: 0px !important;
}
@media (min-width: 601px) {
  body:has(#wpadminbar) .main-header .uk-navbar-container.uk-sticky-below {
    top: 46px !important;
  }
}
@media (min-width: 782px) {
  body:has(#wpadminbar) .main-header .uk-navbar-container.uk-sticky-below {
    top: 32px !important;
  }
}
.main-header {
  position: absolute;
  top: 0px;
  width: 100%;
}
@media (min-width: 1200px) {
  .main-header {
    top: auto;
  }
}
.main-header .uk-navbar-container {
  z-index: 10000;
  width: 100%;
  background-color: transparent;
}
.main-header .uk-navbar-container.uk-sticky-below {
  position: fixed !important;
  top: 0px !important;
}
@media (min-width: 1200px) {
  .main-header .uk-navbar-container.uk-sticky-below .main-nav-container {
    padding-bottom: 16px;
  }
}
.main-header .uk-navbar-container.uk-sticky-below .main-nav-container .utility-nav {
  max-height: 0px;
  overflow: hidden;
  padding-top: 0px;
  padding-bottom: 0px;
}
.main-header .uk-navbar-container.uk-sticky-below .main-nav-container .main-nav.uk-navbar .uk-navbar-left {
  gap: 20px;
}
.main-header .uk-navbar-container.uk-sticky-below .main-nav-container .main-nav.uk-navbar .uk-navbar-left .uk-logo {
  width: 150px;
  padding-bottom: 0px;
}
.main-header .uk-navbar-container.uk-sticky-below .wrapper-swoop {
  max-height: 0px;
}
.main-header .main-nav-container {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
}
@media (min-width: 1200px) {
  .main-header .main-nav-container {
    padding-top: 16px;
  }
}
.main-header .main-nav-container {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.main-header .main-nav-container:has(.uk-navbar-toggle[aria-expanded=true]) {
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
}
.main-header .main-nav-container:has(.uk-navbar-toggle[aria-expanded=true]) .main-nav .uk-logo svg path:last-child, .main-header .main-nav-container:has(.uk-navbar-toggle[aria-expanded=true]) .main-nav .uk-logo svg path:nth-last-child(2) {
  fill: #ffffff;
}
.main-header .main-nav-container .container {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 1200px) {
  .main-header .main-nav-container .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.main-header .uk-navbar.utility-nav {
  display: none;
  padding-top: 8px;
  padding-bottom: 8px;
}
@media (min-width: 1200px) {
  .main-header .uk-navbar.utility-nav {
    display: flex;
  }
}
.main-header .uk-navbar.utility-nav {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  max-height: 42px;
  transition: max-height 0.25s;
}
.main-header .uk-navbar.utility-nav .uk-navbar-right {
  gap: 24px;
}
.main-header .uk-navbar.utility-nav .uk-navbar-right .uk-navbar-nav {
  align-items: center;
  gap: 24px;
}
.main-header .uk-navbar.utility-nav .uk-navbar-right .uk-navbar-nav li a {
  min-height: 1px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: "Mukta";
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.main-header .uk-navbar.utility-nav .uk-navbar-right .search-menu-container button {
  cursor: pointer;
}
.main-header .uk-navbar.utility-nav .uk-navbar-right .search-menu-container button .icon svg {
  height: 24px;
  width: 24px;
}
.main-header .uk-navbar.utility-nav .uk-navbar-right .search-menu-container button .icon svg path {
  fill: #010F51;
}
.main-header .uk-navbar.main-nav .uk-navbar-left {
  gap: 32px;
  flex-grow: 1;
}
.main-header .uk-navbar.main-nav .uk-navbar-left .uk-logo {
  margin-left: 20px;
  min-height: 1px;
  width: 150px;
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 1200px) {
  .main-header .uk-navbar.main-nav .uk-navbar-left .uk-logo {
    margin-left: 0px;
    padding-bottom: 24px;
  }
}
@media (min-width: 1440px) {
  .main-header .uk-navbar.main-nav .uk-navbar-left .uk-logo {
    width: 237px;
  }
}
.main-header .uk-navbar.main-nav .uk-navbar-left .uk-logo {
  transition: width 200ms ease-in-out;
}
.main-header .uk-navbar.main-nav .uk-navbar-left .uk-logo svg path {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul {
  margin-left: auto;
  margin-right: auto;
  display: none;
  align-items: center;
  gap: 15px;
}
@media (min-width: 1200px) {
  .main-header .uk-navbar.main-nav .uk-navbar-left ul {
    display: flex;
  }
}
@media (min-width: 1440px) {
  .main-header .uk-navbar.main-nav .uk-navbar-left ul {
    gap: 32px;
  }
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li a {
  display: inline-flex;
  min-height: 1px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: "roc-grotesk";
  line-height: 140%;
  letter-spacing: 1.44px;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@media (min-width: 1440px) {
  .main-header .uk-navbar.main-nav .uk-navbar-left ul li a {
    font-size: 18px;
  }
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li:not(.has-children) a {
  padding-top: 1px;
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children .tm-button {
  padding-top: 0px;
  padding-bottom: 0px;
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children .tm-button .icon svg {
  height: 20px;
  width: 18px;
}
@media (min-width: 1440px) {
  .main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children .tm-button .icon svg {
    padding-top: 2px;
  }
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children button {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 140%;
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children button .icon svg {
  padding-top: 2px;
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children .uk-card-body {
  z-index: 10000;
  background-color: transparent;
  padding: 0px;
  padding-top: 30px;
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children .child-menu {
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 10000;
  border-bottom-width: 16px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 40px;
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children .child-menu:before {
  position: absolute;
  top: -20px;
  left: 0px;
  right: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 4px;
  height: 0px;
  width: 0px;
  border-bottom-width: 20px;
  border-right-width: 10px;
  border-left-width: 10px;
  border-left-color: transparent;
  border-right-color: transparent;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children .child-menu ul {
  max-height: 645px;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  overflow: scroll;
}
.main-header .uk-navbar.main-nav .uk-navbar-left ul li.has-children .child-menu ul li a.tm-button {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .buttons {
  display: none;
  gap: 20px;
}
@media (min-width: 1200px) {
  .main-header .uk-navbar.main-nav .uk-navbar-right .buttons {
    display: flex;
  }
}
@media (min-width: 1440px) {
  .main-header .uk-navbar.main-nav .uk-navbar-right .buttons {
    gap: 32px;
  }
}
.main-header .uk-navbar.main-nav .uk-navbar-right .buttons button, .main-header .uk-navbar.main-nav .uk-navbar-right .buttons a {
  flex-shrink: 0;
  font-size: 16px;
}
@media (min-width: 1440px) {
  .main-header .uk-navbar.main-nav .uk-navbar-right .buttons button, .main-header .uk-navbar.main-nav .uk-navbar-right .buttons a {
    font-size: 18px;
  }
}
.main-header .uk-navbar.main-nav .uk-navbar-right .buttons .has-children .child-menu {
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1);
  z-index: 10000;
  border-bottom-width: 16px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.main-header .uk-navbar.main-nav .uk-navbar-right .buttons .has-children .child-menu:before {
  position: absolute;
  top: -20px;
  left: 0px;
  right: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 4px;
  margin-right: 20px;
  height: 0px;
  width: 0px;
  border-bottom-width: 20px;
  border-right-width: 10px;
  border-left-width: 10px;
  border-left-color: transparent;
  border-right-color: transparent;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.main-header .uk-navbar.main-nav .uk-navbar-right .buttons .has-children .child-menu ul {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .buttons .has-children .child-menu ul li {
  width: 100%;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .buttons .has-children .child-menu ul li a {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.main-header .uk-navbar.main-nav .uk-navbar-right .buttons .has-children .child-menu ul li a.tm-button {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav {
  display: flex;
}
@media (min-width: 1200px) {
  .main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav {
    display: none;
  }
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .uk-navbar-toggle {
  height: 66px;
  min-height: 1px;
  width: 66px;
  --tw-bg-opacity: 1;
  background-color: rgb(226 166 50 / var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .uk-navbar-toggle svg {
  height: 24px;
  width: 24px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .uk-navbar-toggle svg rect {
  fill: #010F51;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container {
  max-height: calc(100vh - 70px);
  border-bottom-width: 16px;
  --tw-border-opacity: 1;
  border-color: rgb(226 166 50 / var(--tw-border-opacity));
  padding: 45px;
  padding-bottom: 0px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-nav-container .mobile-nav .mobile-item {
  position: relative;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-bottom: 20px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-nav-container .mobile-nav .mobile-item .nav-top-link {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  height: 100%;
  height: 21.59px;
  width: calc(100% - 48px);
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-nav-container .mobile-nav .mobile-item .uk-accordion-title {
  display: flex;
  width: 100%;
  justify-content: space-between;
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-nav-container .mobile-nav .mobile-item .uk-accordion-title .icon {
  margin-top: 0px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-nav-container .mobile-nav .mobile-item .uk-accordion-content ul {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-nav-container .mobile-nav .mobile-item .uk-accordion-content ul li {
  margin: 0px;
  border-style: none;
  padding: 0px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-nav-container .mobile-nav .mobile-item .uk-accordion-content ul li a {
  font-family: "roc-grotesk";
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 1px;
  font-weight: 600;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-nav-container .mobile-nav .mobile-item .uk-accordion-content ul li a.tm-button {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-search form {
  display: flex;
  width: 100%;
  align-items: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-search form input {
  width: 100%;
  background-color: transparent;
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-search form input:focus {
  outline: none;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-search form .uk-navbar-toggle {
  height: auto;
  align-items: flex-end;
  justify-content: flex-end;
  background-color: transparent;
  padding: 0px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .mobile-search form:has(input:focus) {
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .buttons {
  margin-bottom: 20px;
  margin-top: 30px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .buttons .tm-outline {
  display: flex;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .buttons .tm-button {
  width: 100%;
  justify-content: center;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .buttons .has-children #mobile-toggle {
  margin-top: 0px;
  border-bottom-width: 16px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .buttons .has-children #mobile-toggle ul {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .buttons .has-children #mobile-toggle ul li a {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .utility-nav-mobile {
  margin-top: 20px;
  margin-bottom: 20px;
  flex-wrap: wrap;
  justify-content: center;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .utility-nav-mobile li {
  width: 50%;
}
.main-header .uk-navbar.main-nav .uk-navbar-right .uk-navbar-nav li .mobile-menu-container .mobile-menu .utility-nav-mobile li a {
  min-height: 40px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.main-header .wrapper-swoop {
  margin-top: -2px;
  display: none;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .main-header .wrapper-swoop {
    display: block;
  }
}
.main-header .wrapper-swoop {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  max-height: 200px;
  transition: max-height 0.25s;
}
.main-header.v2 .progress-nav {
  display: block;
}
.main-header.v2 .wrapper-swoop {
  display: none;
}
.main-header .progress-nav {
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-top-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
}
.main-header .progress-nav .container {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) {
  .main-header .progress-nav .container {
    padding-left: 44px;
    padding-right: 44px;
  }
}
.main-header .progress-nav .content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
@media (min-width: 768px) {
  .main-header .progress-nav .content {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  }
}
.main-header .progress-nav .content select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-size: 18px;
  letter-spacing: 1.44px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 100%;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.main-header .progress-nav .content h5 {
  display: none;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@media (min-width: 768px) {
  .main-header .progress-nav .content h5 {
    display: block;
  }
}
.main-header .progress-nav .content .uk-inline {
  width: 100%;
}
@media (min-width: 768px) {
  .main-header .progress-nav .content .uk-inline {
    width: auto;
  }
}
.main-header .progress-nav .content button {
  width: 100%;
  align-items: flex-start;
  justify-content: center;
}
@media (min-width: 768px) {
  .main-header .progress-nav .content button {
    width: auto;
  }
}
.main-header .progress-nav .content .sections-menu {
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1);
  z-index: 10000;
  border-bottom-width: 16px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  padding-top: 38px;
  padding-bottom: 38px;
  padding-left: 24px;
  padding-right: 24px;
  width: 100% !important;
}
@media (max-width: 921px) {
  .main-header .progress-nav .content .sections-menu {
    left: 0px !important;
    right: 0px !important;
    max-width: 100% !important;
  }
}
@media (min-width: 921px) {
  .main-header .progress-nav .content .sections-menu {
    width: 300px !important;
  }
}
.main-header .progress-nav .content .sections-menu ul {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.main-header .progress-nav .content .sections-menu ul li a {
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.main-header .progress-nav .content .sections-menu.uk-open:before {
  position: absolute;
  left: 0px;
  bottom: 0px;
  right: 0px;
  top: 0px;
  z-index: 0;
  display: none;
  height: 100%;
  width: 100%;
  background-color: rgb(23 23 23 / .25);
  --tw-content: "";
  content: var(--tw-content);
}
.main-header .progress-nav .progress-bar {
  margin-top: 0px;
  margin-bottom: 0px;
  height: 4px;
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
}
.main-header .progress-nav .progress-bar::-webkit-progress-value {
  --tw-bg-opacity: 1;
  background-color: rgb(255 109 90 / var(--tw-bg-opacity));
}
.main-header .progress-nav .progress-bar::-moz-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(255 109 90 / var(--tw-bg-opacity));
}
.main-header .progress-nav .progress-bar::-ms-fill {
  --tw-bg-opacity: 1;
  background-color: rgb(255 109 90 / var(--tw-bg-opacity));
}
@layer component_base {
  .media-duo {
    grid-column: 1/-1;
  }
  .media-duo .c-media,
  .media-duo .c-text {
    grid-column: 1/-1;
  }
  .media-duo .c-text {
    margin-top: clamp(32px, 0.6849vw + 29.5342px, 40px);
  }
  .media-duo .c-text .btn {
    margin-top: clamp(24px, 0.6849vw + 21.5342px, 32px);
  }
  @media (min-width: 740px) {
    .media-duo .c-media {
      grid-column: auto/span 6;
    }
    .media-duo .c-text {
      grid-column: auto/span 6;
      margin-top: 0;
    }
    .media-duo.\:align-right .c-media {
      order: 1;
    }
  }
  @media (min-width: 1292px) {
    .media-duo .c-media {
      grid-column: auto/span 7;
    }
    .media-duo .c-text {
      grid-column: auto/span 5;
    }
  }
  .media-duo.\:sticky-true .c-text &gt; .c-text-inner,
  .media-duo.\:sticky-true .c-media &gt; .image {
    position: sticky;
    top: clamp(40px, 3.4246vw + 27.6712px, 80px);
  }
  .media-duo.\:sticky-false &gt; .p-inner {
    align-items: center;
  }
  .media-duo.header-list h5 {
    border-top: 1px solid var(--p-line);
  }
  .media-duo.header-list p {
    font-size: 18px;
    font-family: "National", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 480;
    line-height: 1.36;
    letter-spacing: 0;
    text-transform: none;
    font-variant-numeric: oldstyle-nums;
  }
  .media-duo ol {
    padding-left: 0;
  }
  .media-duo ol li {
    padding-left: 1.25em;
    padding-top: 0.85em;
    border-top: 1px solid var(--p-line);
  }
  .media-duo ol li::before {
    left: 0.55em;
  }
}
@layer component_default {}
@layer component_base {
  .media-feature {
    position: relative;
  }
  .media-feature figcaption {
    grid-column: 1/-1;
  }
  @media (min-width: 468px) {
    .media-feature.\:width-narrow figure {
      --grid-columns: 12;
    }
    .media-feature.\:width-narrow figcaption {
      grid-column: 1/span 10;
    }
  }
  @media (min-width: 596px) {
    .media-feature.\:width-narrow figure {
      --grid-columns: 10;
    }
    .media-feature.\:width-narrow figcaption {
      grid-column: 1/span 8;
    }
  }
  @media (min-width: 740px) {
    .media-feature.\:width-narrow figcaption {
      grid-column: 1/span 7;
    }
  }
  @media (min-width: 900px) {
    .media-feature.\:width-narrow figure {
      --grid-columns: 8;
    }
    .media-feature.\:width-narrow figcaption {
      grid-column: 1/span 6;
    }
  }
  @media (min-width: 1084px) {
    .media-feature.\:width-narrow figcaption {
      grid-column: 1/span 5;
    }
  }
  @media (min-width: 1292px) {
    .media-feature.\:width-narrow figure {
      --grid-columns: 6;
    }
    .media-feature.\:width-narrow figcaption {
      grid-column: 1/span 4;
    }
  }
  @media (min-width: 468px) {
    .media-feature.\:width-medium figure {
      --grid-columns: 12;
    }
    .media-feature.\:width-medium figcaption {
      grid-column: 1/span 10;
    }
  }
  @media (min-width: 596px) {
    .media-feature.\:width-medium figure {
      --grid-columns: 10;
    }
    .media-feature.\:width-medium figcaption {
      grid-column: 1/span 8;
    }
  }
  @media (min-width: 740px) {
    .media-feature.\:width-medium figcaption {
      grid-column: 1/span 7;
    }
  }
  @media (min-width: 900px) {
    .media-feature.\:width-medium figure {
      --grid-columns: 8;
    }
    .media-feature.\:width-medium figcaption {
      grid-column: 1/span 6;
    }
  }
  @media (min-width: 1084px) {
    .media-feature.\:width-medium figcaption {
      grid-column: 1/span 5;
    }
  }
  @media (min-width: 1292px) {
    .media-feature.\:width-medium figcaption {
      grid-column: 2/span 4;
    }
  }
  @media (min-width: 468px) {
    .media-feature.\:width-wide figure {
      --grid-columns: 12;
    }
    .media-feature.\:width-wide figcaption {
      grid-column: 1/span 10;
    }
  }
  @media (min-width: 596px) {
    .media-feature.\:width-wide figure {
      --grid-columns: 10;
    }
    .media-feature.\:width-wide figcaption {
      grid-column: 1/span 8;
    }
  }
  @media (min-width: 740px) {
    .media-feature.\:width-wide figcaption {
      grid-column: 1/span 7;
    }
  }
  @media (min-width: 900px) {
    .media-feature.\:width-wide figcaption {
      grid-column: 2/span 6;
    }
  }
  @media (min-width: 1084px) {
    .media-feature.\:width-wide figcaption {
      grid-column: 2/span 5;
    }
  }
  @media (min-width: 1292px) {
    .media-feature.\:width-wide figcaption {
      grid-column: 3/span 4;
    }
  }
  @media (min-width: 468px) {
    .media-feature.\:width-full figure {
      --grid-columns: 12;
    }
    .media-feature.\:width-full figcaption {
      grid-column: 1/span 10;
    }
  }
  @media (min-width: 596px) {
    .media-feature.\:width-full figcaption {
      grid-column: 1/span 8;
    }
  }
  @media (min-width: 740px) {
    .media-feature.\:width-full figcaption {
      grid-column: 1/span 7;
    }
  }
  @media (min-width: 900px) {
    .media-feature.\:width-full figcaption {
      grid-column: 1/span 6;
    }
  }
  @media (min-width: 1084px) {
    .media-feature.\:width-full figcaption {
      grid-column: 1/span 5;
    }
  }
  @media (min-width: 1292px) {
    .media-feature.\:width-full figcaption {
      grid-column: 1/span 4;
    }
  }
  @media (min-width: 468px) {
    .media-feature.\:width-bleed figure {
      --grid-columns: 12;
    }
    .media-feature.\:width-bleed figcaption {
      grid-column: 1/span 10;
    }
  }
  @media (min-width: 596px) {
    .media-feature.\:width-bleed figcaption {
      grid-column: 1/span 8;
    }
  }
  @media (min-width: 740px) {
    .media-feature.\:width-bleed figcaption {
      grid-column: 1/span 7;
    }
  }
  @media (min-width: 900px) {
    .media-feature.\:width-bleed figcaption {
      grid-column: 1/span 6;
    }
  }
  @media (min-width: 1084px) {
    .media-feature.\:width-bleed figcaption {
      grid-column: 1/span 5;
    }
  }
  @media (min-width: 1292px) {
    .media-feature.\:width-bleed figcaption {
      grid-column: 1/span 4;
    }
  }
}
@layer component_local {
  .media-feature.\:space-below-reduce:has(+ .wysiwyg, + .media-feature):not(.\:width-narrow) {
    margin-bottom: calc(clamp(80px, 3.4246vw + 67.6712px, 120px) / 2);
  }
  .media-feature.\:space-below-reduce:has(+ .wysiwyg, + .media-feature).\:width-narrow {
    margin-bottom: calc(clamp(48px, 2.0547vw + 40.6027px, 72px) / 2);
  }
  .media-feature.\:space-below-remove:has(+ .wysiwyg, + .media-feature) {
    margin-bottom: 0;
  }
  .media-feature:not(.video-feature):has(.video).\:width-bleed .c-video-control {
    left: clamp(20px, 2.0547vw + 12.6027px, 44px);
    bottom: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  .media-feature:not(.video-feature):has(.video).\:width-bleed video .c-image {
    inset: 0 0 1px 0;
  }
}
@layer component_default {
  .modal {
    background: var(--p-overlay-bg);
    display: flex !important;
  }
  .modal:focus-visible {
    outline: none;
  }
  .modal[data-is-active=false] {
    display: none !important;
  }
  .modal .w-modal {
    margin-block: auto;
    padding: 0;
    height: -moz-fit-content;
    height: fit-content;
    background: var(--p-fill);
  }
  .modal .c-close {
    position: fixed;
    z-index: 1;
  }
  .modal.\:full-true {
    padding: 0;
    background: none;
  }
  .modal.\:full-true .w-modal {
    margin: 0;
    width: 100%;
    max-width: 100%;
    min-height: 100%;
    transform: translateY(0);
  }
}
@layer component_base {
  .modal {
    padding: clamp(20px, 5.1369vw + 1.5068px, 80px);
  }
  .modal .w-modal {
    gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
    width: clamp(480px, 46.5753vw + 312.3287px, 1024px);
  }
  .modal .c-close {
    top: 12px;
    right: 12px;
  }
  .modal .c-image {
    grid-column: 1/-1;
    display: flex;
  }
  @media (min-width: 740px) {
    .modal .c-image {
      grid-column: auto/span 4;
    }
  }
  .modal .c-text {
    grid-column: 1/-1;
  }
  @media (min-width: 740px) {
    .modal .c-text {
      grid-column: auto/span 7;
    }
  }
  .modal .c-btn {
    flex-wrap: wrap;
    align-items: baseline;
    row-gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
  }
  .modal .title {
    font-size: clamp(48px, 5.2575vw + 29.0727px, 53.6781px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.12;
    letter-spacing: clamp(-0.142px, -0.1315vw + 0.4731px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .modal .title {
      font-size: clamp(53.6781px, 5.3595vw + 28.5953px, 60.5384px);
      letter-spacing: clamp(-0.3135px, -0.134vw + 0.4851px, -0.142px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .modal .title {
      font-size: clamp(60.5384px, 5.7131vw + 26.4882px, 68.7653px);
      letter-spacing: clamp(-0.5192px, -0.1429vw + 0.5377px, -0.3135px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .modal .title {
      font-size: clamp(68.7653px, 6.1273vw + 23.4231px, 78.569px);
      letter-spacing: clamp(-0.7643px, -0.1532vw + 0.6144px, -0.5192px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .modal .title {
      font-size: clamp(78.569px, 6.315vw + 21.7337px, 90.1886px);
      letter-spacing: clamp(-1.0548px, -0.1579vw + 0.6566px, -0.7643px);
    }
  }
  @media (min-width: 1084px) {
    .modal .title {
      font-size: clamp(90.1886px, 6.5901vw + 18.7519px, 103.896px);
      letter-spacing: clamp(-1.3975px, -0.1648vw + 0.7312px, -1.0548px);
    }
  }
  @media (min-width: 1292px) {
    .modal .title {
      font-size: clamp(103.896px, 6.8236vw + 15.7339px, 120px);
      letter-spacing: clamp(-1.8px, -0.1706vw + 0.8066px, -1.3975px);
    }
  }
  .modal h3 {
    font-weight: 400;
    font-family: family(alt);
  }
  .modal .media-source {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  @media (max-width: 739.98px) {
    .modal .media-source {
      display: none;
    }
  }
  .modal.\:align-left .c-image {
    order: -1;
  }
  .modal.\:align-right .c-image {
    order: 1;
  }
  @media (min-width: 740px) {
    .modal.\:full-true .c-image {
      grid-column: auto/span 3;
    }
  }
  .modal.\:full-true .c-text {
    padding: clamp(20px, 5.1369vw + 1.5068px, 80px);
  }
  @media (min-width: 740px) {
    .modal.\:full-true .c-text {
      grid-column: auto/span 9;
    }
  }
  .modal.\:full-false &gt; .p-inner {
    align-items: flex-start;
    padding: clamp(20px, 5.1369vw + 1.5068px, 80px);
  }
  .modal.\:full-false .c-image .media-source {
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.accordion {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding-top: 40px;
    padding-bottom: 40px
}
@media (min-width: 921px) {
    .accordion {
        padding-top: 80px;
        padding-bottom: 80px
    }
}
.accordion .accordion-header {
    margin-bottom: 32px;
    display: flex;
    flex-direction: column;
    gap: 32px
}
.accordion .accordion-header h2, .accordion .accordion-header h3 {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.accordion .accordion-header p {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.accordion .uk-accordion li {
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 243 / var(--tw-bg-opacity))
}
.bg-grey .uk-accordion li {
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.accordion .uk-accordion li:first-child:not(.uk-accordion-content li) {
    margin-top: 0px
}
.accordion .uk-accordion li a.uk-accordion-title {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 16px;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms
}
.accordion .uk-accordion li a.uk-accordion-title:hover {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.accordion .uk-accordion li a.uk-accordion-title span {
    margin-top: 8px;
    display: block;
    font-family: "roc-grotesk";
    font-size: 20px;
    line-height: 130%;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.accordion .uk-accordion li a.uk-accordion-title .icon svg path {
    fill: #010F51
}
.bg-[white] .accordion .uk-accordion li a.uk-accordion-title .icon svg path {
    fill: white
}
.accordion .uk-accordion li .uk-accordion-content {
    padding-left: 25px;
    padding-right: 25px
}
.uk-accordion li {
    margin-top: 24px;
    border-bottom-width: 1px;
    padding-bottom: 24px;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms
}
.uk-accordion li a:not(p &gt; a) {
    display: inline
}
.uk-accordion li a:not(p &gt; a) .icon {
    margin-left: 24px;
    margin-top: 8px;
    flex-shrink: 0
}
.uk-accordion li a:not(p &gt; a) .icon svg {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms
}
.uk-accordion li .uk-accordion-content.wysiwyg ul, .uk-accordion li .uk-accordion-content.wysiwyg ol {
    padding-left: 18px
}
.uk-accordion li .uk-accordion-content.wysiwyg ul li, .uk-accordion li .uk-accordion-content.wysiwyg ol li {
    margin-top: 0px;
    border-style: none;
    padding-bottom: 0px
}
.uk-accordion li.uk-open a .icon svg {
    transform-origin: center;
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.buttons-component {
    margin-top: 24px;
    margin-bottom: 64px
}
.buttons-component .component-header {
    margin-bottom: 24px
}
.buttons-component .buttons-container .inner-container {
    gap: 32px
}
.buttons-component .buttons-container .tm-button {
    flex-shrink: 0;
    justify-content: center
}
.daca-calculator .daca-header {
    margin-bottom: 32px;
    display: flex;
    flex-direction: column;
    gap: 16px
}
.daca-calculator .daca-header h2, .daca-calculator .daca-header p {
    max-width: 768px;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.daca-calculator .daca-container .container {
    padding-left: 0px;
    padding-right: 0px
}
.daca-calculator .daca-container .container .daca-form {
    margin-top: 16px;
    margin-bottom: 32px;
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
@media (min-width: 768px) {
    .daca-calculator .daca-container .container .daca-form {
        flex-wrap: nowrap
    }
}
.daca-calculator .daca-container .container .daca-form select {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.daca-calculator .daca-container .container .daca-form .tm-button {
    width: 100%;
    justify-content: center
}
.daca-calculator .daca-container .container p {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.daca-calculator .daca-display {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 60px
}
@media (min-width: 768px) {
    .daca-calculator .daca-display {
        flex-direction: row
    }
}
.daca-calculator .daca-display .after {
    display: flex;
    flex-direction: column;
    gap: 16px;
    text-align: center
}
@media (min-width: 921px) {
    .daca-calculator .daca-display .after {
        text-align: left
    }
}
.daca-calculator .daca-display .after div {
    font-size: 24px;
    line-height: 110%;
    letter-spacing: 0.24px;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.daca-calculator table tr {
    display: flex;
    flex-direction: column;
    gap: 40px
}
@media (min-width: 1024px) {
    .daca-calculator table tr {
        flex-direction: row
    }
}
.daca-calculator table tr td {
    width: 100%;
    padding: 0px
}
@media (min-width: 1024px) {
    .daca-calculator table tr td {
        width: 20%
    }
}
.daca-calculator table tr td p {
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.daca-calculator table tr td:first-child {
    width: 100%
}
@media (min-width: 1024px) {
    .daca-calculator table tr td:first-child {
        width: 60%
    }
}
.daca-calculator table tr td:first-child p {
    font-size: 20px;
    line-height: 130%;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.daca-calculator table tr:last-child {
    margin-top: 16px
}
.daca-calculator table tr:last-child td {
    display: flex;
    gap: 16px
}
.daca-calculator table tr:last-child td select {
    min-width: 150px
}
.daca-calculator table tr:last-child td button {
    display: flex;
    align-items: center;
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(226 166 50 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(226 166 50 / var(--tw-bg-opacity));
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: roc-grotesk;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 120%;
    letter-spacing: 1.44px;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity));
    text-decoration-line: none
}
.daca-calculator table tr:last-child td button:hover {
    --tw-border-opacity: 1;
    border-color: rgb(255 109 90 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 109 90 / var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity));
    text-decoration-line: none
}
.daca-calculator table tr:last-child td div {
    font-size: 24px;
    line-height: 110%;
    letter-spacing: 0.24px;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.toolkit {
  margin-bottom: 0px
}
.toolkit + .component {
  margin-top: 0px;
  margin-bottom: var(--component-spacing)
}
.toolkit + .component.map {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  padding-top: 72px;
  padding-bottom: 72px
}
.toolkit + .component:last-child {
  margin-bottom: 40px
}
@media (min-width: 921px) {
  .toolkit + .component:last-child {
    margin-bottom: 80px
  }
}
.toolkit .toolkit-section-title .backtotop {
  position: relative;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px
}
.toolkit .toolkit-section-title .backtotop a.more-link {
  margin-bottom: 0px;
  display: flex;
  flex-shrink: 0;
  align-items: flex-end;
  gap: 3px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity))
}
.toolkit .toolkit-section-title .backtotop a.more-link span {
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.toolkit .toolkit-section-title .backtotop:before {
  position: relative;
  height: 2px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content)
}
.toolkit .toolkit-section-title .section-title-small {
  margin-bottom: 32px;
  display: block;
  border-bottom-width: 8px;
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
  padding-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity))
}
.toolkit .toc {
    display: none
}
@media (min-width: 921px) {
    .toolkit .toc {
        display: block
    }
}
.toolkit .toc .section-title-small {
    margin-bottom: 16px;
    display: block;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.toolkit .toc ul {
    display: flex;
    max-width: 280px;
    flex-direction: column;
    gap: 16px;
    padding-left: 0px
}
.toolkit .toc ul li a {
    font-size: 20px;
    line-height: 140%;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.citations .wysiwyg ol {
    padding-left: 20px
}
.citations .wysiwyg ol li {
    margin-bottom: .5em
}
.citations .wysiwyg ol li:before {
    font-size: 20px;
    line-height: 140%;
    font-weight: 400
}
.content-promo {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.content-promo .content-promo-container {
    margin-top: 32px;
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    border-bottom-width: 16px;
    --tw-border-opacity: 1;
    border-bottom-color: rgb(226 166 50 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 243 / var(--tw-bg-opacity))
}
@media (min-width: 921px) {
    .content-promo .content-promo-container {
        flex-direction: row;
        gap: 40px;
        padding-top: 24px;
        padding-bottom: 24px;
        padding-left: 32px
    }
}
.content-promo .content-promo-container figure {
    width: 100%;
    flex-shrink: 0
}
@media (min-width: 921px) {
    .content-promo .content-promo-container figure {
        width: 50%
    }
}
.content-promo .content-promo-container .content {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 32px;
    padding-bottom: 32px
}
@media (min-width: 921px) {
    .content-promo .content-promo-container .content {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px
    }
}
.content-promo .content-promo-container .content h4 {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.embed-component {
    margin-top: 48px;
    margin-bottom: 48px
}
.embed-component iframe, .embed-component .embed-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%
}
.embed-component div {
    max-width: 100%
}
.images .images-container {
    display: flex;
    flex-direction: column;
    gap: 40px
}
@media (min-width: 921px) {
    .images .images-container {
        flex-direction: row
    }
}
.images .images-container figure {
    width: 100%
}
.images .images-container figure .image-container {
    height: auto
}
.images .images-container figure .caption-container {
    position: relative;
    margin-top: 16px;
    background-color: transparent;
    padding: 0px;
    --tw-text-opacity: 1;
    color: rgb(94 94 94 / var(--tw-text-opacity))
}
.images .images-container figure .caption-container p, .images .images-container figure .caption-container .wp-caption {
    max-width: 540px
}
@layer component_base {
  @media (min-width: 740px) {
    .link-group menu {
      -moz-columns: 1;
           columns: 1;
      -moz-column-gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
           column-gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
    }
  }
  .link-group li {
    padding-top: 0.85em;
    -moz-column-break-inside: avoid;
         break-inside: avoid-column;
  }
  .link-group a {
    display: inline-block;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity));
  }
}
.map .component-header {
  display: flex;
  flex-direction: column;
  gap: 0px;
}
@media (min-width: 921px) {
  .map .component-header {
    flex-direction: row;
    gap: 40px;
  }
}
.map .component-header .left {
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 921px) {
  .map .component-header .left {
    width: 50%;
  }
}
.map .component-header .left h2, .map .component-header .left h6 {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.map .component-header .right {
  width: 100%;
}
@media (min-width: 921px) {
  .map .component-header .right {
    width: 50%;
  }
}
.map .component-header .right .map-legend {
  display: none;
  flex-wrap: wrap;
}
@media (min-width: 921px) {
  .map .component-header .right .map-legend {
    display: flex;
  }
}
.map .component-header .right .map-legend li {
  margin-top: 16px;
  display: flex;
  width: 50%;
  gap: 16px;
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.map .component-header .right .map-legend li span {
  margin-top: 5px;
  height: 17px;
  width: 17px;
  flex-shrink: 0;
}
.map .map1 {
  position: relative;
  margin-top: 40px;
}
@media (min-width: 921px) {
  .map .map1 {
    margin-top: 80px;
  }
}
.map .map1 .map1-svg {
  position: relative;
  z-index: 5;
}
.map .map1 .map1-svg .state {
  pointer-events: none;
}
@media (min-width: 921px) {
  .map .map1 .map1-svg .state {
    pointer-events: auto;
  }
}
.map .map1 .map1-svg .state path:not(.-line), .map .map1 .map1-svg .state circle:not(.-line), .map .map1 .map1-svg .state polygon:not(.-line) {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.map .map1 .map1-svg .state:hover path:not(.-line), .map .map1 .map1-svg .state:hover circle:not(.-line), .map .map1 .map1-svg .state:hover polygon:not(.-line) {
  opacity: .5;
}
.map .map1 .map1-svg .state text {
  font-family: "roc-grotesk";
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 0.9px;
  font-weight: 700;
  text-transform: uppercase;
  opacity: 0;
}
@media (min-width: 921px) {
  .map .map1 .map1-svg .state text {
    opacity: 1;
  }
}
.map .map1 .map1-svg .state text.outside {
  fill: #010F51 !important;
}
.map .map1 .map1-svg .state.tan path:not(.-line), .map .map1 .map1-svg .state.tan circle:not(.-line), .map .map1 .map1-svg .state.tan polygon:not(.-line) {
  fill: #CEC09B;
}
.map .map1 .map1-svg .state.tan text {
  fill: #010F51;
}
.map .map1 .map1-svg .state.resource path:not(.-line), .map .map1 .map1-svg .state.resource circle:not(.-line), .map .map1 .map1-svg .state.resource polygon:not(.-line) {
  fill: #3FC98F;
}
.map .map1 .map1-svg .state.resource text {
  fill: #010F51;
}
.map .map1 .map1-svg .state.green path:not(.-line), .map .map1 .map1-svg .state.green circle:not(.-line), .map .map1 .map1-svg .state.green polygon:not(.-line) {
  fill: #004A2E;
}
.map .map1 .map1-svg .state.green text {
  fill: #F7F7F3;
}
.map .map1 .map1-svg .state.navy path:not(.-line), .map .map1 .map1-svg .state.navy circle:not(.-line), .map .map1 .map1-svg .state.navy polygon:not(.-line) {
  fill: #010F51;
}
.map .map1 .map1-svg .state.navy text {
  fill: #F7F7F3;
}
.map .map1 .map1-svg .state.press path:not(.-line), .map .map1 .map1-svg .state.press circle:not(.-line), .map .map1 .map1-svg .state.press polygon:not(.-line) {
  fill: #5FC8EA;
}
.map .map1 .map1-svg .state.press text {
  fill: #010F51;
}
.map .map1 .map1-svg .state.commentary path:not(.-line), .map .map1 .map1-svg .state.commentary circle:not(.-line), .map .map1 .map1-svg .state.commentary polygon:not(.-line) {
  fill: #FF6D5A;
}
.map .map1 .map1-svg .state.commentary text {
  fill: #010F51;
}
.map .map1 .map1-svg .state.plum path:not(.-line), .map .map1 .map1-svg .state.plum circle:not(.-line), .map .map1 .map1-svg .state.plum polygon:not(.-line) {
  fill: #520042;
}
.map .map1 .map1-svg .state.plum text {
  fill: #F7F7F3;
}
.map .map1 .map1-svg .state.hawaii text {
  fill: #010F51;
  transform: scale(0.75);
}
.map .map1 .map1-svg .state.district_of_columbia .-line {
  transform: translate(1193px, 480px) rotate(28deg);
}
.map .map1 .map1-svg .state.district_of_columbia .outside {
  transform: translate(1151px, 386px);
}
.map .map1 .map1-svg .state.rhode_island .-line {
  transform: translate(5px, -9px) rotate(-4deg);
}
.map .map1 .map1-svg .state.new_hampshire .-line {
  transform: translate(5px, -9px) rotate(-6deg);
}
.map .map1 .map1-svg .state.maryland .-line {
  transform: translate(1324px, 437px) rotate(15deg);
}
.map .map1 .map1-svg .state.delaware .-line {
  transform: translate(2px, 9px) rotate(3deg);
}
.map .map1 .map-select {
  display: flex;
  flex-direction: column;
}
@media (min-width: 921px) {
  .map .map1 .map-select {
    display: none;
  }
}
.map .map1 .map-select span {
  margin-bottom: 18px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.map .map1 .map-legend {
  margin-bottom: 34px;
  margin-top: 40px;
  display: flex;
  flex-direction: column;
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  padding-bottom: 34px;
}
@media (min-width: 921px) {
  .map .map1 .map-legend {
    display: none;
  }
}
.map .map1 .map-legend li {
  margin-top: 16px;
  display: flex;
  width: 100%;
  gap: 16px;
}
.map .map1 .map-legend li span {
  margin-top: 5px;
  height: 17px;
  width: 17px;
  flex-shrink: 0;
}
.map .map1 .map1-entries {
  position: relative;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  margin: 0px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 921px) {
  .map .map1 .map1-entries {
    position: absolute;
  }
}
.map .map1 .map1-entries .card {
  display: none;
}
.map .map1 .map1-entries .card h3 {
  text-transform: capitalize;
}
.map .map1 .map1-entries .card p {
  overflow-wrap: break-word;
  inline-size: 100%;
}
.map .map1 .map1-entries .card .uk-drop-close {
  position: absolute;
  top: 20px;
  right: 20px;
}
.map .map1-svg path:not(.-line),
.map .map1-svg circle:not(.-line),
.map .map1-svg polygon:not(.-line) {
  fill: #454545;
  stroke: #F7F7F3;
  stroke-width: 2;
  transition: fill 0.3s;
}
.map .map1-svg path.-line {
  display: none;
  fill: none;
  stroke: #000000;
}
@media (min-width: 921px) {
  .map .map1-svg path.-line {
    display: block;
  }
}
.map .map1-svg path.-line {
  stroke-width: 2px;
  stroke-linecap: square;
}
.map .map1-svg path:not(.-line):hover,
.map .map1-svg circle:not(.-line):hover,
.map .map1-svg polygon:not(.-line):hover {
  fill: #454545;
}
.map .state {
  cursor: pointer;
}
.map .state.selected path {
  fill: #454545 !important;
}
.newsletter {
    position: fixed;
    bottom: 100px;
    right: 0px;
    z-index: 10000;
    display: flex;
    width: 550px;
    max-width: 100%;
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
    border-bottom-width: 16px;
    padding: 40px
}
.newsletter .uk-close {
    position: absolute;
    top: 16px;
    right: 16px;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.newsletter .top {
    display: flex;
    flex-direction: column;
    gap: 8px
}
.newsletter .top h5, .newsletter .top p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.newsletter .form-container {
    width: 100%
}
.newsletter form {
    display: flex
}
.newsletter form input {
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-family: "Mukta";
    font-size: 22px;
    line-height: 140%;
    font-weight: 400
}
.newsletter form .en__field--emailAddress {
    width: 100%
}
.newsletter form .icon svg path {
    fill: #010F51 !important
}
.newsletter form .en__submit {
    width: 150px;
    flex-shrink: 0
}
.newsletter form .en__submit .tm-button {
    height: 100%
}
.newsletter form .en__submit .tm-button span {
    flex-shrink: 0
}
.newsletter .tm-button {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.newsletter .tm-button span:not(.icon) {
    display: none
}
@media (min-width: 921px) {
    .newsletter .tm-button span:not(.icon) {
        display: block
    }
}
.newsletter .tm-button .icon svg path {
    fill: #010F51 !important
}
.pullquote {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 80px;
  padding-bottom: 80px;
}
.pullquote .pullquote-container {
  display: flex;
  flex-direction: column-reverse;
  gap: 45px;
}
@media (min-width: 921px) {
  .pullquote .pullquote-container {
    flex-direction: row;
    gap: 120px;
  }
}
.pullquote .pullquote-container.-no-image .right {
  margin-left: auto;
  margin-right: auto;
  width: 779px;
  max-width: 100%;
}
.pullquote .pullquote-container .left {
  margin-left: auto;
  margin-right: auto;
  width: 410px;
  max-width: 100%;
  flex-shrink: 0;
}
.pullquote .pullquote-container .left figure {
  clip-path: none;
}
.pullquote .pullquote-container .left figure .caption-container {
  position: relative;
  background-color: transparent;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
@media (min-width: 921px) {
  .pullquote .pullquote-container .left figure .caption-container {
    text-align: left;
  }
}
.pullquote .pullquote-container .left figure .c-image-inner .e-media img {
  aspect-ratio: 1/1;
  clip-path: circle(closest-side);
}
.pullquote .pullquote-container .right {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 45px;
}
.pullquote .pullquote-container .right .icon {
  position: relative;
  margin-left: 0px;
  height: 80px;
  width: 96px;
}
@media (min-width: 921px) {
  .pullquote .pullquote-container .right .icon {
    margin-left: -20px;
  }
}
.pullquote .pullquote-container .right .icon svg {
  position: absolute;
}
.pullquote .pullquote-container .right .icon svg:first-child {
  left: 18px;
  top: 20px;
}
@media (min-width: 921px) {
  .pullquote .pullquote-container .right .icon svg:first-child {
    left: auto;
    right: 18px;
    top: 10px;
  }
}
.pullquote .pullquote-container .right .icon svg:last-child {
  left: 0px;
}
@media (min-width: 921px) {
  .pullquote .pullquote-container .right .icon svg:last-child {
    left: auto;
    right: 0px;
  }
}
.pullquote .pullquote-container .right .icon svg path {
  fill: #ffffff;
}
.pullquote .pullquote-container .right .content {
  display: flex;
  flex-direction: column;
}
.pullquote .pullquote-container .right .content blockquote {
  margin-bottom: 16px;
  border-style: none;
  padding-left: 0px;
}
.pullquote .pullquote-container .right .content h6 {
  margin-bottom: 5px;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.slick-slider.variable-width {
  display: flex;
}
.slick-slider.variable-width .slick-arrow {
  flex-shrink: 0;
}
.slick-slider.variable-width .slick-arrow.slick-prev {
  margin-right: 27px;
}
.slick-slider.variable-width .slick-arrow.slick-next {
  margin-left: 27px;
}
.slick-slider.variable-width .slick-arrow.slick-disabled {
  opacity: 50%;
}
.slick-slider.variable-width .slick-list .slick-track {
  display: flex;
  align-items: center;
  gap: 27px;
}
.carousel.carousel-cards {
  margin-top: 48px;
  margin-bottom: 48px;
}
@media (min-width: 921px) {
  .carousel.carousel-cards {
    margin-top: 80px;
    margin-bottom: 80px;
  }
}
.carousel.carousel-cards .carousel-header {
  margin-bottom: 48px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.carousel.carousel-cards .carousel-header .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.carousel.carousel-cards .carousel-header .navigation {
  display: flex;
  gap: 12px;
}
.carousel.carousel-cards .carousel-header .navigation button {
  display: flex;
  height: 40px;
  width: 40px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.carousel.carousel-cards .carousel-header .navigation button:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
}
.carousel.carousel-cards .slick-list {
  position: relative;
  margin-left: -16px;
  margin-right: -16px;
}
.carousel.carousel-cards .slick-list .wrapper-swoop {
  position: absolute;
}
.carousel.carousel-cards .slick-list .slick-track {
  display: flex;
  align-items: stretch;
  gap: 16px;
}
.carousel.carousel-cards .slick-list .slick-track .slick-slide {
  height: auto;
}
.carousel.carousel-cards .slick-list .slick-track .slick-slide &gt; div {
  height: 100%;
}
.carousel.carousel-logo {
  background-color: #969C944D;
  padding-top: 60px;
  padding-bottom: 40px;
}
@media (min-width: 921px) {
  .carousel.carousel-logo {
    padding-bottom: 80px;
  }
}
.carousel.carousel-logo h3 {
  margin-bottom: 24px;
  text-align: center;
}
.carousel.carousel-slideshow {
  overflow: hidden;
}
.carousel.carousel-slideshow .section-title-large {
  margin-bottom: 24px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.carousel.carousel-slideshow .slideshow-container .slick-list {
  overflow: visible;
}
@media (max-width: 920px) {
  .carousel.carousel-slideshow .slideshow-container .slick-list {
    clip-path: inset(-100vw -100vw -100vw 0);
  }
}
.carousel.carousel-slideshow .slideshow-container .slick-list .slick-track {
  display: flex;
  align-items: flex-start;
}
.carousel.carousel-slideshow .slideshow-container .slick-list .slick-track .slick-slide {
  margin-right: 16px;
}
.carousel.carousel-slideshow .slideshow-container .slick-list .slick-track .slick-slide div img {
  aspect-ratio: 888/664;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 1;
}
.carousel.carousel-slideshow .slideshow-container .slick-list .slick-track .slick-slide div .caption-container {
  display: none;
}
.carousel.carousel-slideshow .caption-container {
  margin-top: 24px;
  margin-right: 16px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  border-top-width: 1px;
  border-color: #FFFFFF4D;
  padding-top: 24px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 1000ms;
}
@media (max-width: 1024px) {
  .carousel.carousel-slideshow .caption-container {
    margin-right: 0px;
    max-width: 80%;
  }
}
.carousel.carousel-slideshow .caption-container .inner {
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 8px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 1000ms;
}
@media (min-width: 921px) {
  .carousel.carousel-slideshow .caption-container .inner {
    flex-direction: row;
    gap: 40px;
  }
}
@media (min-width: 768px) {
  .carousel.carousel-slideshow .caption-container .inner {
    width: calc(100% - 128px);
  }
}
.carousel.carousel-slideshow .caption-container .navigation {
  display: none;
  align-items: center;
  gap: 8px;
}
@media (min-width: 921px) {
  .carousel.carousel-slideshow .caption-container .navigation {
    display: flex;
  }
}
.carousel.carousel-slideshow .caption-container .navigation .slick-arrow {
  display: flex;
  height: 40px;
  width: 40px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.carousel.carousel-slideshow .caption-container .navigation .slick-arrow svg path {
  fill: #010F51;
}
.carousel.carousel-slideshow .caption-container .navigation .slick-arrow.slick-disabled {
  opacity: 50%;
}
.carousel.carousel-slideshow .caption-container .navigation .slick-arrow:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
}
.social-share {
    margin-top: 20px;
    margin-bottom: 20px
}
@media (min-width: 921px) {
    .social-share {
        margin-top: 44px;
        margin-bottom: 44px
    }
}
.social-share .social-share-container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 17px
}
.social-share .social-share-container span {
    font-family: "roc-grotesk";
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 120%;
    letter-spacing: 1.12px;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.social-share .social-share-container ul {
    flex-wrap: wrap
}
.social-share .social-share-container ul li a {
    height: 32px;
    width: 32px;
    --tw-border-opacity: 1;
    border-color: rgb(206 192 155 / var(--tw-border-opacity));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.social-share .social-share-container ul li a svg {
    height: 20px;
    width: 20px
}
.social-share .social-share-container ul li a svg path {
    fill: #010F51
}
.social-share .social-share-container ul li a:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(206 192 155 / var(--tw-bg-opacity))
}
.stats {
  margin-top: 40px;
  margin-bottom: 40px;
}
.stats .stats-container {
  position: relative;
}
.stats .stats-container .wrapper-swoop {
  position: absolute;
  bottom: 0px;
}
.stats .stats-container .section-title-large {
  margin-top: 72px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.stats .stats-container .content {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  padding-top: 48px;
  padding-bottom: 100px;
}
@media (min-width: 921px) {
  .stats .stats-container .content {
    flex-direction: row;
    padding-top: 100px;
    padding-bottom: 230px;
  }
}
.stats .stats-container .content .card {
  margin-bottom: 40px;
  width: 100%;
}
@media (min-width: 921px) {
  .stats .stats-container .content .card {
    width: 45%;
  }
}
@media (min-width: 1280px) {
  .stats .stats-container .content .card {
    margin-bottom: 0px;
    width: 30%;
  }
}
.stats .stats-container .content .card p {
  margin-top: 8px;
  --tw-text-opacity: 1;
  color: rgb(94 94 94 / var(--tw-text-opacity));
}
.stats .stats-container .content .card-stat:nth-of-type(1):only-of-type {
  /* Styles for a single .card-stat */
  width: 75%;
}
@media (max-width: 920px) {
  .stats .stats-container .content .card-stat:nth-of-type(1):only-of-type {
    width: 100%;
  }
}
.stats .stats-container .content .card-stat:nth-of-type(1):nth-last-of-type(2),
.stats .stats-container .content .card-stat:nth-of-type(2):nth-last-of-type(1) {
  /* Styles for two .card-stat elements */
  width: 48%; /* Adjust as needed */
  margin-right: 4%; /* Adjust as needed */
}
@media (max-width: 920px) {
  .stats .stats-container .content .card-stat:nth-of-type(1):nth-last-of-type(2),
  .stats .stats-container .content .card-stat:nth-of-type(2):nth-last-of-type(1) {
    width: 100%;
  }
}
.stats .stats-container .content .card-stat:nth-of-type(2):nth-last-of-type(1) {
  margin-right: 0; /* Remove margin for the last card */
}
.stats .stats-container .content .card-stat:nth-of-type(1):nth-last-of-type(3),
.stats .stats-container .content .card-stat:nth-of-type(2):nth-last-of-type(2),
.stats .stats-container .content .card-stat:nth-of-type(3):nth-last-of-type(1) {
  /* Styles for three .card-stat elements */
  width: 30%; /* Adjust as needed */
  margin-right: 5%; /* Adjust as needed */
}
@media (max-width: 920px) {
  .stats .stats-container .content .card-stat:nth-of-type(1):nth-last-of-type(3),
  .stats .stats-container .content .card-stat:nth-of-type(2):nth-last-of-type(2),
  .stats .stats-container .content .card-stat:nth-of-type(3):nth-last-of-type(1) {
    width: 100%;
  }
}
.stats .stats-container .content .card-stat:nth-of-type(3):nth-last-of-type(1) {
  margin-right: 0; /* Remove margin for the last card */
}
.stats .stats-container.resource-v2 .content .card p, .stats .stats-container.litigation-v2 .content .card p, .stats .stats-container.commentary-v2 .content .card p, .stats .stats-container.press-v2 .content .card p {
  --tw-text-opacity: 1;
  color: rgb(247 247 243 / var(--tw-text-opacity));
}
.stats .stats-container.default-v2 .section-title-large {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.stats .stats-container.default-v2 .content {
  padding-top: 0px;
  padding-bottom: 0px;
}
@media (min-width: 921px) {
  .stats .stats-container.default-v2 .content {
    padding-top: 100px;
    padding-bottom: 72px;
  }
}
.table-component table thead {
    --tw-bg-opacity: 1;
    background-color: rgb(1 15 81 / var(--tw-bg-opacity))
}
.table-component table thead tr th {
    font-family: "roc-grotesk";
    font-size: 18px;
    line-height: 120%;
    letter-spacing: 0.9px;
    font-weight: 700;
    text-transform: uppercase;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.table-component table tbody tr {
    border-bottom-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(206 192 155 / var(--tw-border-opacity))
}
.table-component table tbody tr td {
    font-family: "Mukta";
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity))
}
.three-column-text .component-header {
    margin-bottom: 40px
}
.three-column-text .column {
    margin-bottom: 32px
}
@media (min-width: 921px) {
    .three-column-text .column {
        margin-bottom: 0px
    }
}
.three-column-text .column h3 {
    margin-bottom: 16px;
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.three-column-text .column p {
    margin-bottom: 8px
}
.three-column-text + .three-column-text {
    margin-top: -40px
}
@media (min-width: 921px) {
    .three-column-text + .three-column-text {
        margin-top: var(--mobile-component-spacing)
    }
}
/**
 * @name .timeline1
 * @description Timeline
 * @example { }
 */
.timeline-component .timeline-navigation {
  margin-top: 45px;
  margin-bottom: 45px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (min-width: 921px) {
  .timeline-component .timeline-navigation {
    margin-bottom: 145px;
  }
}
.timeline-component .timeline-navigation .jump {
  display: flex;
  align-items: center;
  gap: 16px;
}
.timeline-component .timeline-navigation .jump select {
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  padding: 8px;
  font-family: "roc-grotesk";
  font-size: 24px;
  line-height: 110%;
  letter-spacing: 0.24px;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.timeline-component .timeline-navigation .timeline-buttons {
  display: none;
  gap: 12px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-navigation .timeline-buttons {
    display: flex;
  }
}
.timeline-component .timeline-navigation .timeline-buttons button {
  display: flex;
  height: 40px;
  width: 40px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(206 192 155 / var(--tw-border-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.timeline-component .timeline-navigation .timeline-buttons button:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
}
.timeline-component .timeline-entries {
  padding-top: 25px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries {
    margin-bottom: 113px;
    padding-top: 0px;
  }
}
.timeline-component .timeline-entries .timeline-entry {
  margin-right: 0px;
  width: 288px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry {
    margin-right: -148px;
    width: 595px;
  }
}
.timeline-component .timeline-entries .timeline-entry .outer-container {
  margin-right: 56.79px;
  margin-left: 20px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry .outer-container {
    margin-right: 0px;
    margin-left: 0px;
  }
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner {
  margin-top: 52.5px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner {
    margin-top: 0px;
  }
}
.timeline-component .timeline-entries .timeline-entry:first-child {
  margin-left: 0px !important;
}
.timeline-component .timeline-entries .timeline-entry:first-child .outer-container .timeline-container:before {
  display: none;
}
.timeline-component .timeline-entries .timeline-entry:first-child .outer-container .timeline-year {
  border-style: none;
}
.timeline-component .timeline-entries .timeline-entry:before {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  height: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry:before {
    top: 50%;
    margin-top: -1px;
  }
}
.timeline-component .timeline-entries .timeline-entry.w-year {
  margin-right: 0px;
  width: 288px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry.w-year {
    margin-right: -191px;
    width: 764px;
  }
}
.timeline-component .timeline-entries .timeline-entry.w-year .outer-container .timeline-container .inner {
  margin-top: 34.5px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry.w-year .outer-container .timeline-container .inner {
    margin-top: 0px;
  }
}
.timeline-component .timeline-entries .timeline-entry:nth-child(even) .outer-container {
  align-items: flex-start;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry:nth-child(even) .outer-container {
    align-items: flex-end;
  }
}
.timeline-component .timeline-entries .timeline-entry:nth-child(even) .outer-container .timeline-year {
  height: auto;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry:nth-child(even) .outer-container .timeline-year {
    height: 100%;
  }
}
.timeline-component .timeline-entries .timeline-entry:nth-child(even) .outer-container .timeline-container .inner {
  margin-bottom: 0px;
  margin-top: 52.5px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry:nth-child(even) .outer-container .timeline-container .inner {
    margin-top: 20px;
  }
}
.timeline-component .timeline-entries .timeline-entry .outer-container {
  display: flex;
  height: 100%;
  flex-direction: column;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry .outer-container {
    flex-direction: row;
  }
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-year {
  display: flex;
  align-items: center;
  border-left-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry .outer-container .timeline-year {
    border-style: none;
  }
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-year span {
  position: relative;
  z-index: 2;
  margin-left: 20px;
  margin-right: 56px;
  margin-top: -24px;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  padding: 8px;
  font-family: "roc-grotesk";
  font-size: 24px;
  letter-spacing: 0.24px;
  font-weight: 600;
  line-height: 100%;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry .outer-container .timeline-year span {
    margin-left: 40px;
    margin-top: 0px;
  }
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container {
  position: relative;
  display: flex;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container {
    height: 50%;
  }
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container:before {
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  height: 100%;
  width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(1 15 81 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner {
  margin-left: 20px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner {
    margin-bottom: 20px;
    flex-direction: row;
  }
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner .left {
  width: 232px;
  flex-shrink: 0;
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner .left figure {
  height: 100%;
  overflow: hidden;
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner .left figure .c-image-inner {
  height: 100%;
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner .right {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner .right .component-header p {
  flex-shrink: 0;
}
.timeline-component .timeline-entries .timeline-entry .outer-container .timeline-container .inner .right p {
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.timeline-component .timeline-entries .timeline-entry.-no-image {
  margin-right: 0px;
  width: 288px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry.-no-image {
    margin-right: -89px;
    width: 356px;
  }
}
.timeline-component .timeline-entries .timeline-entry.-no-image .outer-container .timeline-container .inner .right {
  justify-content: flex-start;
}
.timeline-component .timeline-entries .timeline-entry.-no-image:nth-child(even) .outer-container .timeline-container .inner .right {
  justify-content: flex-end;
}
.timeline-component .timeline-entries .timeline-entry.-no-image.w-year {
  margin-right: 0px;
  width: 288px;
}
@media (min-width: 921px) {
  .timeline-component .timeline-entries .timeline-entry.-no-image.w-year {
    margin-right: -131px;
    width: 525px;
  }
}
/* responsive */
/* responsive */
@media screen {
  .timeline1 {
    --h: 440px;
    --s: 80px;
    --b: calc(var(--h) / 2 - var(--s) / 2);
    overflow: hidden;
  }
  .timeline1-entries {
    overflow: auto;
    letter-spacing: -1em;
    white-space: nowrap;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .timeline1-entries::-webkit-scrollbar {
    display: none;
  }
  .timeline1-entries.-snap {
    scroll-snap-type: x mandatory;
    scroll-padding-left: var(--e);
  }
  .timeline1-entry {
    display: inline-flex;
    position: relative;
    width: 595px;
    height: var(--h);
    margin: 0;
    padding-right: var(--s1);
    letter-spacing: 0;
    white-space: normal;
    vertical-align: top;
    scroll-snap-align: start;
  }
  .timeline1-entry:last-child:before {
    right: calc(var(--s) / 2);
  }
}
.toolkit + .component {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-bottom: var(--component-spacing)
}
.toolkit + .component.map {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 243 / var(--tw-bg-opacity));
  padding-top: 72px;
  padding-bottom: 72px
}
.toolkit .toolkit-section-title .backtotop {
  position: relative;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px
}
.toolkit .toolkit-section-title .backtotop a.more-link {
  margin-bottom: 0px;
  display: flex;
  flex-shrink: 0;
  align-items: flex-end;
  gap: 3px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity))
}
.toolkit .toolkit-section-title .backtotop a.more-link span {
  transform-origin: center;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.toolkit .toolkit-section-title .backtotop:before {
  position: relative;
  height: 2px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(206 192 155 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content)
}
.toolkit .toolkit-section-title .section-title-small {
  margin-bottom: 32px;
  display: block;
  border-bottom-width: 8px;
  --tw-border-opacity: 1;
  border-color: rgb(1 15 81 / var(--tw-border-opacity));
  padding-bottom: 8px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity))
}
.toolkit .toc {
  display: none
}
@media (min-width: 921px) {
  .toolkit .toc {
    display: block
  }
}
.toolkit .toc .section-title-small {
  margin-bottom: 16px;
  display: block;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity))
}
.toolkit .toc ul {
  display: flex;
  max-width: 280px;
  flex-direction: column;
  gap: 16px;
  padding-left: 0px;
  list-style: none
}
.toolkit .toc ul li {
  margin-bottom: 0px;
  list-style: none
}
.toolkit .toc ul li a {
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity))
}
.toolkit-wrapper .accordion {
  margin-top: 80px;
  margin-bottom: 80px;
  padding-top: 0px;
  padding-bottom: 0px
}
.video-component .video-container {
    position: relative
}
.video-component .video-container figure:not(:has(.c-image-inner)) {
    aspect-ratio: 900/500
}
.video-component .video-container figure:has(.c-image-inner) {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    left: 0px;
    height: 100%;
    width: 100%
}
.video-component .video-container figure:has(.c-image-inner) .c-image-inner {
    height: 100%
}
.video-component .video-container figure:has(.c-image-inner) .overlay {
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    background-color: rgb(0 0 0 / .4)
}
.video-component .video-container figure:has(.c-image-inner) .overlay .icon {
    height: 80px;
    width: 80px
}
@media (min-width: 921px) {
    .video-component .video-container figure:has(.c-image-inner) .overlay .icon {
        height: 120px;
        width: 120px
    }
}
.video-component .video-container figure:has(.c-image-inner) .overlay svg path, .video-component .video-container figure:has(.c-image-inner) .overlay svg rect {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-duration: 400ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.video-component .video-container figure:has(.c-image-inner) .overlay:hover svg rect {
    fill: #ffffff
}
.video-component .video-container figure:has(.c-image-inner) .overlay:hover svg path {
    fill: #010F51
}
.video-component .video-container figure:has(.c-image-inner) .caption-container {
    display: none
}
.video-component .caption-container {
    position: relative;
    margin-top: 16px;
    width: 100%;
    max-width: 424px;
    background-color: transparent;
    padding: 0px
}
.video-component .caption-container p {
    font-family: "Mukta";
    font-size: 16px;
    line-height: 140%;
    font-weight: 400
}
body:has(.main-header.v2) .nilc-alert .inner {

    margin-top: 108px
}

@media (min-width: 1200px) {

    body:has(.main-header.v2) .nilc-alert .inner {

        margin-top: 0px
    }
}

.nilc-alert {

    margin-top: 0px;

    margin-bottom: 0px;

    width: 100%;

    display: none !important
}

.nilc-alert .inner {

    margin-bottom: 0px;

    margin-top: 66px;

    width: 100%;

    --tw-bg-opacity: 1;

    background-color: rgb(95 200 234 / var(--tw-bg-opacity));

    padding-top: 16px;

    padding-bottom: 16px
}

@media (min-width: 1200px) {

    .nilc-alert .inner {

        margin-top: 0px
    }
}

.nilc-alert .inner.commentary {

    --tw-bg-opacity: 1;

    background-color: rgb(255 109 90 / var(--tw-bg-opacity))
}

.nilc-alert .alert-container {

    display: flex;

    align-items: flex-start;

    justify-content: space-between
}

@media (min-width: 921px) {

    .nilc-alert .alert-container {

        align-items: center
    }
}

.nilc-alert .alert-container .left {

    display: flex;

    flex-direction: column;

    align-items: flex-start;

    gap: 2px
}

@media (min-width: 921px) {

    .nilc-alert .alert-container .left {

        flex-direction: row;

        align-items: center;

        gap: 24px
    }
}

.nilc-alert .alert-container .left h5 {

    --tw-text-opacity: 1;

    color: rgb(1 15 81 / var(--tw-text-opacity))
}

.nilc-alert .alert-container .left p {

    --tw-text-opacity: 1;

    color: rgb(23 23 23 / var(--tw-text-opacity))
}

.nilc-alert .alert-container .right {

    flex-shrink: 0
}

.nilc-alert + .nilc-alert .inner {

    margin-top: 0px
}

.nilc-alert:not(.show) + .nilc-alert.show .inner {

    margin-top: 66px
}

@media (min-width: 1200px) {

    .nilc-alert:not(.show) + .nilc-alert.show .inner {

        margin-top: 0px
    }
}

.nilc-alert.show {

    display: flex !important
}

.nilc-alert.type-commentary {

    display: flex !important
}
.tm-modal {
    z-index: 10000;
    align-items: center;
    display: none !important
}
.tm-modal .uk-modal-body {
    width: 1114px;
    padding: 0px
}
.tm-modal .uk-modal-body .modal-container {
    display: flex;
    flex-direction: column-reverse;
    border-bottom-width: 16px;
    --tw-border-opacity: 1;
    border-color: rgb(226 166 50 / var(--tw-border-opacity))
}
@media (min-width: 921px) {
    .tm-modal .uk-modal-body .modal-container {
        flex-direction: row
    }
}
.tm-modal .uk-modal-body .modal-container figure {
    max-width: 100%
}
@media (min-width: 921px) {
    .tm-modal .uk-modal-body .modal-container figure {
        max-width: 464px
        width: 100%
    }
}
.tm-modal .uk-modal-body .modal-container figure .c-image-inner {
    height: 100%
}
.tm-modal .uk-modal-body .modal-container figure .c-image-inner img {
    aspect-ratio: 333/238
}
@media (min-width: 921px) {
    .tm-modal .uk-modal-body .modal-container figure .c-image-inner img {
        aspect-ratio: 464/520
    }
}
.tm-modal .uk-modal-body .modal-container .content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 16px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 32px;
    padding-bottom: 32px
}
@media (min-width: 921px) {
    .tm-modal .uk-modal-body .modal-container .content {
        padding: 80px
    }
}
.tm-modal .uk-modal-body .modal-container .content h3, .tm-modal .uk-modal-body .modal-container .content p {
    --tw-text-opacity: 1;
    color: rgb(1 15 81 / var(--tw-text-opacity))
}
.tm-modal .uk-modal-body .modal-container .content .tm-button {
    width: 100%;
    justify-content: center
}
@media (min-width: 921px) {
    .tm-modal .uk-modal-body .modal-container .content .tm-button {
        width: auto
    }
}
.tm-modal.show {
    display: flex !important
}
@layer component_base {
  @media (max-width: 739.98px) {
    .photo-stack {
      padding-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * 2);
    }
  }
  .photo-stack &gt; .p-inner {
    position: relative;
  }
}
.promo .promo-container {
    position: relative;
    display: flex;
    flex-direction: column
}
@media (min-width: 921px) {
    .promo .promo-container {
        flex-direction: row
    }
}
.promo .promo-container.right {
    flex-direction: column
}
@media (min-width: 921px) {
    .promo .promo-container.right {
        flex-direction: row-reverse
    }
}
.promo .promo-container .left {
    position: relative;
    z-index: 6;
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 24px;
    padding: 20px;
    padding-top: 48px;
    padding-bottom: 48px
}
@media (min-width: 921px) {
    .promo .promo-container .left {
        width: 50%;
        padding: 100px
    }
}
.promo .promo-container .left ul {
    padding-left: 0px
}
.promo .promo-container .left ul li {
    border-top-width: 1px;
    border-color: rgb(247 247 243 / .2);
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.promo .promo-container .left ul li p {
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.promo .promo-container .left ul li a {
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.promo .promo-container .left .tm-button svg {
    flex-shrink: 0
}
.promo .promo-container .left .tm-button svg path {
    fill: #F7F7F3
}
.promo .promo-container .left .tm-button:hover {
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.promo .promo-container .right {
    position: relative;
    z-index: 6;
    display: flex;
    width: 100%;
    align-items: stretch
}
@media (min-width: 921px) {
    .promo .promo-container .right {
        width: 50%
    }
}
.promo .promo-container .right figure {
    max-width: 100%
}
.promo .promo-container .right figure .caption-container {
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-top: 0px;
    width: 100%;
    max-width: 100%;
    background-color: rgb(23 23 23 / .6);
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 16px;
    padding-right: 16px;
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.promo .promo-container .right figure.v1 .caption-container {
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-top: 0px;
    width: 100%;
    max-width: 100%;
    background-color: rgb(23 23 23 / .6);
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 16px;
    padding-right: 16px;
    --tw-text-opacity: 1;
    color: rgb(247 247 243 / var(--tw-text-opacity))
}
.promo .promo-container .right figure.v1 .c-image-inner {
    height: 100%
}
.promo .promo-container .right figure.v2 {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 100px;
    padding-top: 0px
}
@media (min-width: 921px) {
    .promo .promo-container .right figure.v2 {
        padding-top: 100px
    }
}
.promo .promo-container .right figure.v2 .c-image-inner {
    position: relative;
    max-width: 350px
}
@media (min-width: 921px) {
    .promo .promo-container .right figure.v2 .c-image-inner {
        max-width: 100%
    }
}
.promo .promo-container .right figure.v2 .c-image-inner .icon {
    position: absolute;
    bottom: 26px;
    left: -20px;
    z-index: 2;
    display: none;
    width: 40px
}
@media (min-width: 921px) {
    .promo .promo-container .right figure.v2 .c-image-inner .icon {
        left: -41px;
        width: 80px
    }
}
.promo .promo-container .right figure.v2 .c-image-inner .icon svg path {
    fill: #ffffff
}
.promo .promo-container .right figure.v2 .c-image-inner img {
    aspect-ratio: 530/466;
    -o-object-fit: contain;
       object-fit: contain
}
.promo .promo-container .right figure.v2 .caption-container {
    display: none
}
.promo .promo-container .wrapper-swoop {
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 5
}
.promo .promo-container .wrapper-swoop.-no-wave {
    display: none
}
@layer component_base {}
@layer component_base {
  .sidebar {
    grid-column: 1/-1;
    align-self: flex-start;
    padding: clamp(22px, 0.5136vw + 20.1506px, 28px) clamp(24px, 0.6849vw + 21.5342px, 32px);
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
  }
  @media (min-width: 596px) {
    .sidebar {
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    .sidebar {
      grid-column: 3/span 8;
    }
  }
  @media (max-width: 739.98px) {
    .sidebar &gt; h3 {
      display: none;
    }
  }
  @media (min-width: 1292px) {
    .sidebar {
      grid-column: auto/span 3;
      grid-row: auto/span 99;
    }
  }
  @media (min-width: 1528px) {
    .sidebar {
      grid-column: auto/span 2;
    }
  }
  .sidebar.\:align-left {
    grid-column-start: 1;
  }
  @media (min-width: 1292px) {
    .sidebar.\:align-right {
      grid-column-start: 10;
    }
  }
  @media (min-width: 1528px) {
    .sidebar.\:align-right {
      grid-column-start: 11;
    }
  }
  .sidebar h6 {
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 700;
    line-height: 1.36;
    letter-spacing: 0.077em;
    text-transform: uppercase;
    font-variant-numeric: lining-nums;
  }
  @media (min-width: 1292px) {
    .sidebar.\:sticky-true {
      position: sticky;
      top: clamp(40px, 3.4246vw + 27.6712px, 80px);
      align-self: flex-start;
    }
    .masthead.\:sticky-true ~ main .sidebar.\:sticky-true {
      top: calc(var(--masthead-height) + clamp(40px, 3.4246vw + 27.6712px, 80px));
    }
  }
}
@layer component_local {
  @media (min-width: 1292px) {
    .sidebar + * {
      margin-top: 0;
    }
    .w-content-group &gt; .sidebar ~ :is(.\:width-wide, .\:width-full, .\:width-bleed) {
      order: -1;
    }
    .w-content-group &gt; .sidebar ~ :is(.\:width-narrow,
    .\:width-medium) ~ :is(.\:width-wide, .\:width-full, .\:width-bleed) {
      order: unset;
    }
  }
}
@layer component_base {
  .sidebar-group {
    grid-column: 1/-1;
  }
}
@layer component_local {
  .sidebar-group:has(.w-content-group &gt; :is(.ro-flush, .rob-flush):last-child) {
    padding-bottom: 0;
  }
}
@layer component_base {
  .signup-form {
    grid-column: 1/-1;
    border-bottom: 1px solid var(--p-line);
  }
  .signup-form &gt; .p-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 1em clamp(20px, 1.7123vw + 13.8356px, 40px);
  }
  .signup-form &gt; .p-inner &gt; * {
    flex: 1 1 400px;
  }
  .signup-form .c-text {
    --icon-size: clamp(64px, 2.0547vw + 56.6027px, 88px);
  }
  .signup-form .title {
    display: flex;
    align-items: center;
    gap: 0.4em;
    margin-bottom: 0;
    text-wrap: balance;
  }
  .signup-form .c-form {
    max-width: 540px;
  }
}
@layer component_local {
  .signup-form .c-button-field input:is([type=text], [type=email]) {
    padding-right: 128px;
    text-overflow: ellipsis;
  }
  .signup-form .c-button-field .btn {
    right: var(--field-border-size-default);
    height: calc(100% - var(--field-border-size-default) * 2);
  }
  @media (min-width: 740px) {
    .signup-form .form {
      margin-top: 0;
    }
  }
}
@layer component_base {
  .slideshow {
    --swiper-pagination-bullet-horizontal-gap: 3px;
    --swiper-pagination-bullet-size: 10px;
    --swiper-pagination-color: var(--p-pagination-active);
    --swiper-pagination-bullet-inactive-color: var(--p-pagination-inactive);
    --swiper-pagination-bullet-inactive-opacity: 1;
  }
  .slideshow &gt; .p-inner &gt; .c-inner {
    position: relative;
  }
  .slideshow.\:width-bleed &gt; .p-inner &gt; .c-title {
    padding-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * 1);
  }
  @media (min-width: 1528px) {
    .slideshow.\:width-bleed &gt; .p-inner &gt; .c-title {
      padding-inline: calc((100vw - 1440px) / 2);
    }
  }
  .slideshow .swiper {
    width: 100%;
    height: auto;
  }
  .slideshow[data-slideshow-common-caption=true] .swiper figcaption {
    display: none;
  }
  .slideshow .swiper-wrapper {
    align-items: center;
  }
  .slideshow .swiper-slide {
    height: auto;
  }
  .slideshow footer {
    width: calc(55.6vw - 18px);
    opacity: 1;
    transition: all 480ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .slideshow footer[data-is-active=false] {
    opacity: 0;
  }
  .slideshow footer .c-index,
  .slideshow footer .c-text {
    grid-column: 1/-1;
  }
  .slideshow footer .c-index {
    word-spacing: 0.25em;
    white-space: nowrap;
  }
  @media (min-width: 596px) {
    .slideshow footer .c-index {
      grid-column: 1/span 2;
    }
  }
  @media (min-width: 900px) {
    .slideshow footer .c-index {
      grid-column: 1/span 1;
    }
  }
  .slideshow footer .c-text {
    max-width: 484px;
  }
  @media (min-width: 596px) {
    .slideshow footer .c-text {
      grid-column: auto/span 6;
    }
  }
  @media (min-width: 900px) {
    .slideshow footer .c-text {
      grid-column: auto/span 7;
    }
  }
  .slideshow.\:pagination-true .swiper-slide {
    padding-bottom: 60px;
  }
  .slideshow-nav-btn {
    position: absolute;
    top: 50%;
    z-index: 10;
  }
  .slideshow-nav-btn.prev {
    left: calc(clamp(20px, 1.7123vw + 13.8356px, 40px) * -1);
    translate: -100% -50%;
  }
  .slideshow-nav-btn.next {
    right: calc(clamp(20px, 1.7123vw + 13.8356px, 40px) * -1);
    translate: 100% -50%;
  }
  @media (max-width: 739.98px) {
    .slideshow-nav-btn {
      display: none;
    }
  }
  .slideshow.\:width-bleed .slideshow-nav-btn.prev {
    left: calc(19.28vw - 2px);
    translate: -50% -50%;
  }
  .slideshow.\:width-bleed .slideshow-nav-btn.next {
    right: calc(19.28vw - 2px);
    translate: 50% -50%;
  }
}
@layer component_base {
  .slideshow :focus-visible {
    outline: none;
  }
  .slideshow .slider-items &gt; li {
    margin-right: 16px;
    width: auto;
    max-width: 100%;
    height: clamp(200px, 33.9041vw + 77.9452px, 596px);
  }
  .slideshow .image {
    width: 100%;
    height: 100%;
  }
  .slideshow figcaption {
    display: none;
  }
  .slideshow footer {
    display: grid;
    grid-template-columns: 1fr;
    gap: 0 clamp(20px, 1.7123vw + 13.8356px, 40px);
    margin-top: 16px;
    transition: all 480ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  @media (min-width: 468px) {
    .slideshow footer {
      grid-template-columns: repeat(var(--content-width), 1fr);
    }
  }
  .slideshow footer :is(.c-caption-index,
  .c-caption-text) {
    opacity: 1;
    transition: all 480ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .slideshow footer .c-caption-index {
    grid-column: 1/span 1;
    font-size: clamp(16px, 0.146vw + 15.4742px, 16.1577px);
    line-height: 1.36;
    letter-spacing: 0;
    text-transform: none;
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .slideshow footer .c-caption-index {
      font-size: clamp(16.1577px, 0.1488vw + 15.4609px, 16.3482px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .slideshow footer .c-caption-index {
      font-size: clamp(16.3482px, 0.1586vw + 15.4024px, 16.5768px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .slideshow footer .c-caption-index {
      font-size: clamp(16.5768px, 0.1702vw + 15.3173px, 16.8491px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .slideshow footer .c-caption-index {
      font-size: clamp(16.8491px, 0.1754vw + 15.2703px, 17.1719px);
    }
  }
  @media (min-width: 1084px) {
    .slideshow footer .c-caption-index {
      font-size: clamp(17.1719px, 0.183vw + 15.1875px, 17.5526px);
    }
  }
  @media (min-width: 1292px) {
    .slideshow footer .c-caption-index {
      font-size: clamp(17.5526px, 0.1895vw + 15.1037px, 18px);
    }
  }
  .slideshow footer .c-caption-index p {
    font-weight: 700;
  }
  @media (min-width: 468px) {
    .slideshow footer .c-caption-index {
      grid-column: 1/span 2;
    }
  }
  @media (min-width: 900px) {
    .slideshow footer .c-caption-index {
      grid-area: 1/1/span 1/span 2;
    }
  }
  .slideshow footer .c-caption-text {
    grid-column: 1/-1;
  }
  @media (min-width: 468px) {
    .slideshow footer .c-caption-text {
      grid-area: 1/3/span 1/-1;
    }
  }
  @media (min-width: 900px) {
    .slideshow footer .c-caption-text {
      grid-column: 2/-3;
    }
  }
  @media (min-width: 1292px) {
    .slideshow footer .c-caption-text {
      grid-column: 2/-4;
    }
  }
  .slideshow footer .c-caption-nav {
    grid-column: 1/-1;
    justify-self: flex-end;
    display: flex;
  }
  .slideshow footer .c-caption-nav .btn {
    --btn-padding-x: 4px;
    --btn-padding-y: 4px;
    --btn-border-color: transparent;
    --icon-stroke: 2;
  }
  .slideshow footer .c-caption-nav .btn[hidden] {
    display: none;
  }
  @media (max-width: 899.98px) {
    .slideshow footer .c-caption-nav {
      margin-top: 16px;
    }
  }
  @media (min-width: 900px) {
    .slideshow footer .c-caption-nav {
      grid-area: 1/-3/span 1/span 2;
    }
  }
  .slideshow footer[data-is-active=false] :is(.c-caption-index,
  .c-caption-text) {
    opacity: 0;
  }
  .slideshow-nav-btn &gt; svg {
    display: none;
  }
}
@layer component_base {
  .social-link-group menu {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
  }
}
@layer component_base {
  .statistic-feature .statistic {
    grid-column: 1/-1;
    text-align: center;
  }
  @media (min-width: 468px) {
    .statistic-feature .statistic {
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 596px) {
    .statistic-feature .statistic {
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 900px) {
    .statistic-feature .statistic {
      grid-column: 4/span 6;
    }
  }
  .statistic-feature .statistic .e-number {
    font-size: clamp(48px, 5.2575vw + 29.0727px, 53.6781px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.12;
    letter-spacing: clamp(-0.142px, -0.1315vw + 0.4731px, 0px);
    font-variant-numeric: lining-nums;
    text-wrap: balance;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .statistic-feature .statistic .e-number {
      font-size: clamp(53.6781px, 5.3595vw + 28.5953px, 60.5384px);
      letter-spacing: clamp(-0.3135px, -0.134vw + 0.4851px, -0.142px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .statistic-feature .statistic .e-number {
      font-size: clamp(60.5384px, 5.7131vw + 26.4882px, 68.7653px);
      letter-spacing: clamp(-0.5192px, -0.1429vw + 0.5377px, -0.3135px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .statistic-feature .statistic .e-number {
      font-size: clamp(68.7653px, 6.1273vw + 23.4231px, 78.569px);
      letter-spacing: clamp(-0.7643px, -0.1532vw + 0.6144px, -0.5192px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .statistic-feature .statistic .e-number {
      font-size: clamp(78.569px, 6.315vw + 21.7337px, 90.1886px);
      letter-spacing: clamp(-1.0548px, -0.1579vw + 0.6566px, -0.7643px);
    }
  }
  @media (min-width: 1084px) {
    .statistic-feature .statistic .e-number {
      font-size: clamp(90.1886px, 6.5901vw + 18.7519px, 103.896px);
      letter-spacing: clamp(-1.3975px, -0.1648vw + 0.7312px, -1.0548px);
    }
  }
  @media (min-width: 1292px) {
    .statistic-feature .statistic .e-number {
      font-size: clamp(103.896px, 6.8236vw + 15.7339px, 120px);
      letter-spacing: clamp(-1.8px, -0.1706vw + 0.8066px, -1.3975px);
    }
  }
  .statistic-feature .statistic .e-text {
    font-size: 24px;
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: 0px;
    font-variant-numeric: oldstyle-nums;
    text-wrap: balance;
  }
}
@layer component_base {
  .statistic-group .c-inner {
    row-gap: clamp(20px, 1.7123vw + 13.8356px, 40px);
  }
  .statistic-group h3 {
    margin-bottom: 1.25em;
    text-align: center;
  }
  .statistic-group .statistic {
    padding-left: 16px;
    border-left: 1px solid var(--p-line);
  }
  .statistic-group .c-number {
    font-size: clamp(32px, 2.3366vw + 23.5878px, 34.5236px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: clamp(-0.0758px, -0.0702vw + 0.2523px, 0px);
    font-variant-numeric: lining-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .statistic-group .c-number {
      font-size: clamp(34.5236px, 2.382vw + 23.3757px, 37.5726px);
      letter-spacing: clamp(-0.1672px, -0.0715vw + 0.2587px, -0.0758px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .statistic-group .c-number {
      font-size: clamp(37.5726px, 2.5391vw + 22.4392px, 41.229px);
      letter-spacing: clamp(-0.2769px, -0.0762vw + 0.2868px, -0.1672px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .statistic-group .c-number {
      font-size: clamp(41.229px, 2.7232vw + 21.0769px, 45.5862px);
      letter-spacing: clamp(-0.4076px, -0.0817vw + 0.3276px, -0.2769px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .statistic-group .c-number {
      font-size: clamp(45.5862px, 2.8066vw + 20.3261px, 50.7505px);
      letter-spacing: clamp(-0.5626px, -0.0843vw + 0.3502px, -0.4076px);
    }
  }
  @media (min-width: 1084px) {
    .statistic-group .c-number {
      font-size: clamp(50.7505px, 2.9289vw + 19.0008px, 56.8427px);
      letter-spacing: clamp(-0.7453px, -0.0879vw + 0.3899px, -0.5626px);
    }
  }
  @media (min-width: 1292px) {
    .statistic-group .c-number {
      font-size: clamp(56.8427px, 3.0327vw + 17.6595px, 64px);
      letter-spacing: clamp(-0.96px, -0.091vw + 0.4302px, -0.7453px);
    }
  }
  .statistic-group .c-text {
    font-size: clamp(16px, 0.146vw + 15.4742px, 16.1577px);
    font-family: "National", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 480;
    line-height: 1.36;
    letter-spacing: 0;
    text-transform: none;
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .statistic-group .c-text {
      font-size: clamp(16.1577px, 0.1488vw + 15.4609px, 16.3482px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .statistic-group .c-text {
      font-size: clamp(16.3482px, 0.1586vw + 15.4024px, 16.5768px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .statistic-group .c-text {
      font-size: clamp(16.5768px, 0.1702vw + 15.3173px, 16.8491px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .statistic-group .c-text {
      font-size: clamp(16.8491px, 0.1754vw + 15.2703px, 17.1719px);
    }
  }
  @media (min-width: 1084px) {
    .statistic-group .c-text {
      font-size: clamp(17.1719px, 0.183vw + 15.1875px, 17.5526px);
    }
  }
  @media (min-width: 1292px) {
    .statistic-group .c-text {
      font-size: clamp(17.5526px, 0.1895vw + 15.1037px, 18px);
    }
  }
  .statistic-group .statistic {
    grid-column: 1/-1;
  }
  @media (min-width: 468px) {
    .statistic-group .statistic {
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 596px) {
    .statistic-group .statistic {
      grid-column: auto/span 6;
    }
  }
  @media (min-width: 900px) {
    .statistic-group .statistic {
      grid-column: auto/span 3;
    }
  }
  @media (min-width: 596px) {
    .statistic-group .statistic:nth-child(1):nth-last-child(1) {
      grid-column: 4/span 6;
    }
  }
  @media (min-width: 900px) {
    .statistic-group .statistic:nth-child(1):nth-last-child(1) {
      grid-column: 5/span 4;
    }
    .statistic-group .statistic:nth-child(1):nth-last-child(2) {
      grid-column: 3/span 4;
    }
    .statistic-group .statistic:nth-child(1):nth-last-child(2) ~ div {
      grid-column: auto/span 4;
    }
  }
  @media (min-width: 596px) {
    .statistic-group .statistic:nth-child(1):nth-last-child(n+3):nth-last-child(4n+3), .statistic-group .statistic:nth-child(1):nth-last-child(n+3):nth-last-child(4n+3) ~ div:nth-child(-n+3) {
      grid-column: auto/span 4;
    }
    .statistic-group .statistic:nth-child(1):nth-last-child(n+5):nth-last-child(4n+1) {
      grid-column: 3/span 4;
    }
    .statistic-group .statistic:nth-child(1):nth-last-child(n+5):nth-last-child(4n+1) ~ div:nth-child(-n+5) {
      grid-column: auto/span 4;
    }
    .statistic-group .statistic:nth-child(1):nth-last-child(n+6):nth-last-child(4n+2), .statistic-group .statistic:nth-child(1):nth-last-child(n+6):nth-last-child(4n+2) ~ div:nth-child(-n+6) {
      grid-column: auto/span 4;
    }
  }
}
@layer component_default {
  .tab-group {
    overflow: unset !important;
  }
  .tab-group .c-tabs {
    display: flex;
    align-items: center;
  }
  .tab-group-items {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    overflow-x: auto;
    white-space: nowrap;
  }
  @media (min-width: 740px) {
    .tab-group-items {
      flex-wrap: wrap;
    }
  }
  .tab-group-items a {
    display: block;
  }
  [data-tab-group-content] {
    opacity: 1;
  }
  [data-tab-group-content][data-is-active=false] {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
}
@layer component_base {
  .tab-group {
    overflow: unset !important;
  }
  .tab-group .c-tabs {
    position: sticky;
    top: 0;
    z-index: 30;
    padding-block: 20px;
    background: var(--color-b4);
  }
  .tab-group .c-tabs &gt; .c-inner {
    display: flex;
    flex-direction: column-reverse;
    gap: 20px;
    width: 100%;
  }
  @media (min-width: 900px) {
    .tab-group .c-tabs &gt; .c-inner {
      flex-direction: row;
      justify-content: space-between;
    }
  }
  .tab-group-items {
    gap: 52px;
    margin-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * -1);
    padding-inline: clamp(20px, 2.0547vw + 12.6027px, 44px);
    width: calc(100% + clamp(20px, 2.0547vw + 12.6027px, 44px) * 2);
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .tab-group-items::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
  }
  @media (min-width: 740px) {
    .tab-group-items {
      flex-wrap: wrap;
      margin-inline: 0;
      padding-inline: 0;
      width: auto;
    }
  }
  .tab-group-items a {
    padding-block: 0.7em;
  }
  .c-after-tabs {
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  .c-after-tabs a:not(.btn) {
    font-size: 16px;
  }
  @media (min-width: 468px) {
    .c-after-tabs {
      flex-direction: row;
      align-items: center;
    }
  }
  [data-tab-group-content] {
    padding-top: 72px;
    transition: opacity 480ms linear(0, 1) 240ms;
  }
}
@layer component_local {
  .video-feature.\:width-bleed .c-video-control {
    left: clamp(20px, 2.0547vw + 12.6027px, 44px);
    bottom: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  .video-feature.\:width-bleed video .c-image {
    inset: 0 0 1px 0;
  }
}
.wysiwyg .alignright {
  float: right;
  margin-bottom: 16px;
  margin-left: auto;
  margin-left: 40px;
  margin-top: 10px;
}
.wysiwyg .alignleft {
  float: left;
  margin-bottom: 16px;
  margin-right: auto;
  margin-right: 40px;
  margin-top: 10px;
}
.wysiwyg .aligncenter {
  margin-left: auto;
  margin-right: auto;
  margin-top: 16px;
  margin-bottom: 16px;
}
.wysiwyg img {
  max-width: 100%;
}
.wysiwyg em {
  color: currentColor;
}
.wysiwyg h1, .wysiwyg .h1, .wysiwyg h2, .wysiwyg .h2, .wysiwyg h3, .wysiwyg .h3, .wysiwyg h4, .wysiwyg .h4, .wysiwyg h5, .wysiwyg .h5, .wysiwyg h6, .wysiwyg .h6, .wysiwyg hr {
  margin-bottom: 40px;
  margin-top: 0px;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.wysiwyg h1:last-child, .wysiwyg .h1:last-child, .wysiwyg h2:last-child, .wysiwyg .h2:last-child, .wysiwyg h3:last-child, .wysiwyg .h3:last-child, .wysiwyg h4:last-child, .wysiwyg .h4:last-child, .wysiwyg h5:last-child, .wysiwyg .h5:last-child, .wysiwyg h6:last-child, .wysiwyg .h6:last-child, .wysiwyg hr:last-child {
  margin-bottom: 0px;
}
.wysiwyg p, .wysiwyg strong, .wysiwyg code, .wysiwyg samp, .wysiwyg kbd {
  margin-bottom: 40px;
  margin-top: 0px;
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.wysiwyg p:last-child, .wysiwyg strong:last-child, .wysiwyg code:last-child, .wysiwyg samp:last-child, .wysiwyg kbd:last-child {
  margin-bottom: 0px;
}
.wysiwyg .medium h1, .wysiwyg .medium .h1, .wysiwyg .medium h2, .wysiwyg .medium .h2, .wysiwyg .medium h3, .wysiwyg .medium .h3, .wysiwyg .medium h4, .wysiwyg .medium .h4, .wysiwyg .medium h5, .wysiwyg .medium .h5, .wysiwyg .medium h6, .wysiwyg .medium .h6, .wysiwyg .medium p, .wysiwyg .medium strong, .wysiwyg .medium code, .wysiwyg .medium samp, .wysiwyg .medium kbd, .wysiwyg .medium ul li, .wysiwyg .medium ol li {
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0em;
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.wysiwyg h1, .wysiwyg .h1, .wysiwyg h2, .wysiwyg .h2, .wysiwyg h3, .wysiwyg .h3 {
  margin-bottom: 40px;
}
.wysiwyg h1:last-child, .wysiwyg .h1:last-child, .wysiwyg h2:last-child, .wysiwyg .h2:last-child, .wysiwyg h3:last-child, .wysiwyg .h3:last-child {
  margin-bottom: 0px;
}
.wysiwyg &gt; *:last-child {
  margin-bottom: 0px;
}
.wysiwyg a.tm-button, .wysiwyg p a.tm-button {
  display: inline-flex;
}
.wysiwyg a:not(.tm-button), .wysiwyg p a:not(.tm-button) {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
  text-decoration-line: underline;
  text-decoration-color: #010F51;
  background: linear-gradient(to top, transparent, transparent), linear-gradient(to top, #CEC09B, #CEC09B, #CEC09B);
  background-size: 100% 0%;
  background-repeat: no-repeat;
  background-position: 0 100%;
  transition: background-size 0.3s;
}
.wysiwyg a:not(.tm-button):hover, .wysiwyg p a:not(.tm-button):hover {
  background-size: 100% 85%;
}
.wysiwyg caption,
.wysiwyg cite,
.wysiwyg .caption, .wysiwyg .wp-caption, .wysiwyg .wp-element-caption {
  --tw-text-opacity: 1;
  color: rgb(94 94 94 / var(--tw-text-opacity));
}
.wysiwyg p .uk-button {
  margin-bottom: 0px;
}
.wysiwyg a:not(.uk-button) {
  text-decoration-line: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 2px;
}
.wysiwyg a:not(.uk-button):hover {
  text-decoration-color: currentColor;
  text-underline-offset: 4px;
}
.wysiwyg .uk-button {
  margin-bottom: 20px;
  margin-right: 10px;
  display: inline-flex;
  width: -moz-fit-content;
  width: fit-content;
  text-decoration-line: none;
}
.wysiwyg .uk-button.uk-button-primary {
  border-width: 2px;
  border-style: solid;
}
.wysiwyg .uk-button.uk-button-primary:hover {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.wysiwyg .tm-button {
  width: -moz-fit-content;
  width: fit-content;
}
.wysiwyg .tm-button:hover {
  text-decoration-line: none;
}
.wysiwyg.dark a {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.wysiwyg ins, .wysiwyg mark {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
.wysiwyg ul {
  margin-bottom: 40px;
  padding-left: 30px;
  font-size: 18px;
  line-height: 140%;
  font-weight: 400;
}
@media (min-width: 921px) {
  .wysiwyg ul {
    font-size: 22px;
    line-height: 140%;
    font-weight: 400;
  }
}
.wysiwyg ul {
  list-style-type: disc;
}
.wysiwyg ul li {
  margin-bottom: 16px;
  font-family: "Mukta";
  font-size: 18px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
@media (min-width: 921px) {
  .wysiwyg ul li {
    font-size: 22px;
    line-height: 140%;
    font-weight: 400;
  }
}
.wysiwyg ul li::marker {
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
.wysiwyg ul li ul {
  margin-top: 16px;
  list-style-type: circle;
}
.wysiwyg ul li ul li ul {
  list-style-type: square;
}
@media (min-width: 921px) {
  .wysiwyg ul li ul li ul li {
    font-size: 20px;
    line-height: 140%;
    font-weight: 400;
  }
}
.wysiwyg ul li ul li ul li::marker {
  font-size: 10px;
}
.wysiwyg ol {
  position: relative;
  margin-bottom: 40px;
  padding-left: 30px;
  counter-reset: item;
  list-style: none;
}
.wysiwyg ol li {
  margin-bottom: 16px;
  font-family: "Mukta";
  font-size: 18px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity));
}
@media (min-width: 921px) {
  .wysiwyg ol li {
    font-size: 22px;
    line-height: 140%;
    font-weight: 400;
  }
}
.wysiwyg ol li:before {
  content: counter(item) " ";
  counter-increment: item;
  position: absolute;
  left: 10px;
  padding-top: 2px;
  font-family: "Mukta";
  font-size: 20px;
  line-height: 140%;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 15 81 / var(--tw-text-opacity));
}
@layer component_base {
  .article-hero .c-text,
  .article-hero .c-image,
  .article-hero .hero-footer {
    grid-column: 1/-1;
  }
  .article-hero .c-image {
    order: -1;
  }
  @media (min-width: 740px) {
    .article-hero .c-text {
      grid-column: 1/span 7;
    }
    .article-hero .c-image {
      grid-column: auto/span 5;
      order: unset;
    }
  }
  @media (min-width: 900px) {
    .article-hero .c-text {
      grid-column: 1/span 6;
    }
    .article-hero .c-image {
      grid-column: 7/span 6;
    }
  }
  @media (min-width: 1084px) {
    .article-hero .c-text {
      grid-column: 1/span 5;
    }
  }
  .article-hero figure {
    overflow: hidden;
  }
  .article-hero h1 {
    font-size: clamp(32px, 1.1683vw + 27.7939px, 33.2618px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: clamp(-0.0568px, -0.0526vw + 0.1892px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .article-hero h1 {
      font-size: clamp(33.2618px, 1.191vw + 27.6878px, 34.7863px);
      letter-spacing: clamp(-0.1254px, -0.0536vw + 0.194px, -0.0568px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .article-hero h1 {
      font-size: clamp(34.7863px, 1.2695vw + 27.2196px, 36.6145px);
      letter-spacing: clamp(-0.2077px, -0.0572vw + 0.2151px, -0.1254px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .article-hero h1 {
      font-size: clamp(36.6145px, 1.3616vw + 26.5384px, 38.7931px);
      letter-spacing: clamp(-0.3057px, -0.0613vw + 0.2457px, -0.2077px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .article-hero h1 {
      font-size: clamp(38.7931px, 1.4033vw + 26.163px, 41.3752px);
      letter-spacing: clamp(-0.4219px, -0.0632vw + 0.2626px, -0.3057px);
    }
  }
  @media (min-width: 1084px) {
    .article-hero h1 {
      font-size: clamp(41.3752px, 1.4644vw + 25.5004px, 44.4213px);
      letter-spacing: clamp(-0.559px, -0.066vw + 0.2924px, -0.4219px);
    }
  }
  @media (min-width: 1292px) {
    .article-hero h1 {
      font-size: clamp(44.4213px, 1.5163vw + 24.8297px, 48px);
      letter-spacing: clamp(-0.72px, -0.0683vw + 0.3226px, -0.559px);
    }
  }
  .article-hero menu {
    display: flex;
  }
  .article-hero .e-btn {
    justify-self: flex-start;
  }
  .article-hero .hero-footer {
    display: flex;
    flex-direction: column;
    border-top: 1px solid var(--p-line);
  }
  @media (min-width: 596px) {
    .article-hero .hero-footer {
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      gap: clamp(20px, 5.1369vw + 1.5068px, 80px);
    }
  }
  .article-hero .hero-footer li {
    font-size: 18px;
    font-family: "National", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 480;
    line-height: 1.36;
    letter-spacing: 0;
    text-transform: none;
    font-variant-numeric: oldstyle-nums;
    color: var(--p-caption);
  }
  .article-hero .hero-footer li.byline {
    color: var(--p-text);
  }
  .article-hero .hero-meta {
    display: flex;
    flex-direction: column;
  }
  @media (min-width: 596px) {
    .article-hero .hero-meta {
      flex-direction: row;
      flex-wrap: wrap;
      -moz-column-gap: clamp(20px, 5.1369vw + 1.5068px, 80px);
           column-gap: clamp(20px, 5.1369vw + 1.5068px, 80px);
    }
  }
  .article-hero .hero-meta li {
    margin-block: 0.1em;
  }
  .article-hero .social {
    gap: 24px;
    margin-top: clamp(16px, 0.6849vw + 13.5342px, 24px);
  }
  @media (min-width: 740px) {
    .article-hero .social {
      margin-top: 0;
    }
  }
}
@layer component_local {
  .event-hero .title:first-child {
    margin-top: 0.55em;
  }
  @media (min-width: 596px) {
    .event-hero .c-text &gt; :first-child {
      margin-top: 0;
    }
  }
}
@layer component_base {
  .hero.\:size-1 h1 {
    font-size: clamp(48px, 5.2575vw + 29.0727px, 53.6781px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.12;
    letter-spacing: clamp(-0.142px, -0.1315vw + 0.4731px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .hero.\:size-1 h1 {
      font-size: clamp(53.6781px, 5.3595vw + 28.5953px, 60.5384px);
      letter-spacing: clamp(-0.3135px, -0.134vw + 0.4851px, -0.142px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .hero.\:size-1 h1 {
      font-size: clamp(60.5384px, 5.7131vw + 26.4882px, 68.7653px);
      letter-spacing: clamp(-0.5192px, -0.1429vw + 0.5377px, -0.3135px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .hero.\:size-1 h1 {
      font-size: clamp(68.7653px, 6.1273vw + 23.4231px, 78.569px);
      letter-spacing: clamp(-0.7643px, -0.1532vw + 0.6144px, -0.5192px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .hero.\:size-1 h1 {
      font-size: clamp(78.569px, 6.315vw + 21.7337px, 90.1886px);
      letter-spacing: clamp(-1.0548px, -0.1579vw + 0.6566px, -0.7643px);
    }
  }
  @media (min-width: 1084px) {
    .hero.\:size-1 h1 {
      font-size: clamp(90.1886px, 6.5901vw + 18.7519px, 103.896px);
      letter-spacing: clamp(-1.3975px, -0.1648vw + 0.7312px, -1.0548px);
    }
  }
  @media (min-width: 1292px) {
    .hero.\:size-1 h1 {
      font-size: clamp(103.896px, 6.8236vw + 15.7339px, 120px);
      letter-spacing: clamp(-1.8px, -0.1706vw + 0.8066px, -1.3975px);
    }
  }
  .hero .kicker {
    grid-column: 1/-1;
    margin: 0;
  }
  .hero .hero-footer {
    grid-column: 1/-1;
  }
  @media (max-width: 739.98px) {
    .hero &gt; .p-inner:has(.kicker) h1 {
      margin-top: 0.25em;
    }
  }
  .hero .c-text &gt; * {
    grid-column: 1/-1;
  }
  @media (min-width: 1084px) {
    .hero .c-text .title {
      grid-column: 1/span 11;
    }
  }
  .hero .hero-abstract {
    margin-top: 0.55em;
    font-size: clamp(22px, 0.7302vw + 19.3712px, 22.7886px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.36;
    letter-spacing: clamp(-0.0379px, -0.0351vw + 0.1261px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .hero .hero-abstract {
      font-size: clamp(22.7886px, 0.7443vw + 19.3049px, 23.7414px);
      letter-spacing: clamp(-0.0836px, -0.0358vw + 0.1293px, -0.0379px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .hero .hero-abstract {
      font-size: clamp(23.7414px, 0.7934vw + 19.0122px, 24.884px);
      letter-spacing: clamp(-0.1385px, -0.0381vw + 0.1434px, -0.0836px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .hero .hero-abstract {
      font-size: clamp(24.884px, 0.851vw + 18.5865px, 26.2456px);
      letter-spacing: clamp(-0.2038px, -0.0409vw + 0.1638px, -0.1385px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .hero .hero-abstract {
      font-size: clamp(26.2456px, 0.877vw + 18.3519px, 27.8595px);
      letter-spacing: clamp(-0.2813px, -0.0422vw + 0.1751px, -0.2038px);
    }
  }
  @media (min-width: 1084px) {
    .hero .hero-abstract {
      font-size: clamp(27.8595px, 0.9152vw + 17.9377px, 29.7633px);
      letter-spacing: clamp(-0.3727px, -0.044vw + 0.1949px, -0.2813px);
    }
  }
  @media (min-width: 1292px) {
    .hero .hero-abstract {
      font-size: clamp(29.7633px, 0.9477vw + 17.5186px, 32px);
      letter-spacing: clamp(-0.48px, -0.0455vw + 0.2151px, -0.3727px);
    }
  }
  @media (min-width: 596px) {
    .hero .hero-abstract {
      grid-column: 1/span 8;
    }
  }
  @media (min-width: 1084px) {
    .hero .hero-abstract {
      grid-column: 1/span 6;
    }
  }
  @media (min-width: 596px) {
    .hero.\:align-right .hero-abstract {
      grid-column-start: 5;
    }
  }
  @media (min-width: 1084px) {
    .hero.\:align-right .hero-abstract {
      grid-column-start: 7;
    }
  }
}
@layer component_local {
  .hero {
    transition: padding-top 240ms cubic-bezier(0.42, 0, 0.32, 1);
  }
  .masthead.\:sticky-false ~ .hero {
    padding-top: clamp(68px, 2.3972vw + 59.3698px, 96px);
  }
  @media (min-width: 900px) {
    .masthead.\:sticky-false:has(.nav-masthead-secondary-desktop) ~ .hero {
      padding-top: clamp(102px, 2.3972vw + 93.3698px, 130px);
    }
  }
}
@layer component_default {
  .hero-hero {
    position: relative;
    overflow: hidden;
  }
  .hero-hero.\:text-left {
    text-align: left;
  }
  .hero-hero.\:text-center {
    text-align: center;
  }
  .hero-hero.\:text-right {
    text-align: right;
  }
  .hero-hero.\:media-bg .c-text {
    position: relative;
    z-index: 4;
  }
  .hero-hero.\:media-bg .c-media {
    position: absolute;
    inset: 0;
  }
  .hero-hero.\:media-bg .c-media::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 3;
    background: var(--p-overlay-bg);
    pointer-events: none;
  }
  .hero-hero.\:media-bg .media-figure {
    width: 100%;
    height: 100%;
  }
  .hero-hero.\:media-bg .c-image {
    z-index: 1;
  }
  .hero-hero.\:media-bg .c-video-control {
    z-index: 5;
  }
}
@layer component_local {
  .hero-hero .c-text {
    padding-block: clamp(40px, 3.4246vw + 27.6712px, 80px);
  }
  .hero-hero .c-text &gt; * {
    grid-column: 1/-1;
  }
  .hero-hero h1 {
    margin-bottom: 0.1em;
  }
  .hero-hero:is(.\:media-left, .\:media-right) .c-text,
  .hero-hero:is(.\:media-left, .\:media-right) .c-media {
    grid-column: 1/-1;
  }
  .hero-hero:is(.\:media-left, .\:media-right).has-button .c-text {
    padding-bottom: clamp(32px, 0.6849vw + 29.5342px, 40px);
  }
  .hero-hero:is(.\:media-left, .\:media-right) .c-media {
    margin-inline: calc(clamp(20px, 2.0547vw + 12.6027px, 44px) * -1);
  }
  @media (min-width: 740px) {
    .hero-hero:is(.\:media-left, .\:media-right) .c-media {
      position: absolute;
      margin: 0;
    }
    .hero-hero:is(.\:media-left, .\:media-right) .c-media * {
      height: 100%;
    }
    .hero-hero.\:media-left .c-text {
      grid-column: 7/span 6;
    }
    .hero-hero.\:media-left .c-media {
      inset: 0 50% 0 0;
    }
    .hero-hero.\:media-right .c-text {
      grid-column: 1/span 6;
    }
    .hero-hero.\:media-right .c-media {
      inset: 0 0 0 50%;
    }
  }
  @media (min-width: 1084px) {
    .hero-hero.\:media-left:not(.\:text-center) .c-text {
      grid-column: 8/span 5;
      margin-inline: 0;
    }
    .hero-hero.\:media-right:not(.\:text-center) .c-text {
      grid-column: 1/span 5;
      margin-inline: 0;
    }
  }
  .hero-hero.\:media-bg .c-text {
    grid-column: 1/-1;
    padding-block: clamp(80px, 3.4246vw + 67.6712px, 120px);
  }
  @media (min-width: 468px) {
    .hero-hero.\:media-bg .c-text {
      --grid-columns: 10;
      grid-column-end: span 10;
    }
  }
  @media (min-width: 740px) {
    .hero-hero.\:media-bg .c-text {
      --grid-columns: 8;
      grid-column-end: span 8;
    }
  }
  @media (min-width: 1084px) {
    .hero-hero.\:media-bg .c-text .subtitle {
      grid-column-end: span 6;
    }
  }
  .hero-hero.\:media-bg .c-video-control {
    left: auto;
    right: clamp(20px, 2.0547vw + 12.6027px, 44px);
    bottom: clamp(20px, 2.0547vw + 12.6027px, 44px);
  }
  .hero-hero.\:media-bg.has-video .c-text {
    padding-top: clamp(192px, 16.4383vw + 132.8219px, 384px);
    padding-bottom: clamp(40px, 3.4246vw + 27.6712px, 80px);
  }
  .hero-hero.\:media-bg.has-button .c-text {
    padding-bottom: clamp(40px, 3.4246vw + 27.6712px, 80px);
  }
  .hero-hero.\:media-bg.\:text-right .c-text {
    grid-column-start: 1;
  }
  @media (min-width: 468px) {
    .hero-hero.\:media-bg.\:text-right .c-text {
      grid-column-start: 3;
    }
  }
  @media (min-width: 740px) {
    .hero-hero.\:media-bg.\:text-right .c-text {
      grid-column-start: 5;
    }
  }
  @media (min-width: 1084px) {
    .hero-hero.\:media-bg.\:text-right .subtitle {
      grid-column-start: 3;
    }
  }
  @media (min-width: 468px) {
    .hero-hero.\:media-bg.\:text-center .c-text {
      grid-column-start: 2;
    }
  }
  @media (min-width: 740px) {
    .hero-hero.\:media-bg.\:text-center .c-text {
      grid-column-start: 3;
    }
  }
  @media (min-width: 1084px) {
    .hero-hero.\:media-bg.\:text-center .subtitle {
      grid-column-start: 2;
    }
  }
}
@layer component_local {
  @media (min-width: 596px) {
    .page-hero &gt; .p-inner &gt; .c-text {
      grid-column: 1/span 10;
    }
  }
  @media (min-width: 900px) {
    .page-hero &gt; .p-inner &gt; .c-text {
      grid-column: 1/span 8;
    }
  }
  .page-hero h1 {
    margin-bottom: 0;
    font-size: clamp(48px, 5.2575vw + 29.0727px, 53.6781px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.12;
    letter-spacing: clamp(-0.142px, -0.1315vw + 0.4731px, 0px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .page-hero h1 {
      font-size: clamp(53.6781px, 5.3595vw + 28.5953px, 60.5384px);
      letter-spacing: clamp(-0.3135px, -0.134vw + 0.4851px, -0.142px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .page-hero h1 {
      font-size: clamp(60.5384px, 5.7131vw + 26.4882px, 68.7653px);
      letter-spacing: clamp(-0.5192px, -0.1429vw + 0.5377px, -0.3135px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .page-hero h1 {
      font-size: clamp(68.7653px, 6.1273vw + 23.4231px, 78.569px);
      letter-spacing: clamp(-0.7643px, -0.1532vw + 0.6144px, -0.5192px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .page-hero h1 {
      font-size: clamp(78.569px, 6.315vw + 21.7337px, 90.1886px);
      letter-spacing: clamp(-1.0548px, -0.1579vw + 0.6566px, -0.7643px);
    }
  }
  @media (min-width: 1084px) {
    .page-hero h1 {
      font-size: clamp(90.1886px, 6.5901vw + 18.7519px, 103.896px);
      letter-spacing: clamp(-1.3975px, -0.1648vw + 0.7312px, -1.0548px);
    }
  }
  @media (min-width: 1292px) {
    .page-hero h1 {
      font-size: clamp(103.896px, 6.8236vw + 15.7339px, 120px);
      letter-spacing: clamp(-1.8px, -0.1706vw + 0.8066px, -1.3975px);
    }
  }
}
@layer component_local {
  .person-hero h1 {
    font-size: clamp(36px, 1.7525vw + 29.6909px, 37.8927px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 700;
    line-height: 1.12;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    .person-hero h1 {
      font-size: clamp(37.8927px, 1.7865vw + 29.5317px, 40.1794px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    .person-hero h1 {
      font-size: clamp(40.1794px, 1.9043vw + 28.8294px, 42.9217px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    .person-hero h1 {
      font-size: clamp(42.9217px, 2.0424vw + 27.8077px, 46.1896px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    .person-hero h1 {
      font-size: clamp(46.1896px, 2.105vw + 27.2445px, 50.0628px);
    }
  }
  @media (min-width: 1084px) {
    .person-hero h1 {
      font-size: clamp(50.0628px, 2.1967vw + 26.2506px, 54.632px);
    }
  }
  @media (min-width: 1292px) {
    .person-hero h1 {
      font-size: clamp(54.632px, 2.2745vw + 25.2446px, 60px);
    }
  }
  .person-hero .c-image {
    position: relative;
  }
  .person-hero .c-image &gt; a {
    display: block;
  }
  .person-hero .download {
    position: absolute;
    left: 0;
    bottom: 0;
    display: flex;
    gap: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.25em;
    background: var(--p-fill);
    font-size: 13px;
    font-family: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif;
    font-weight: 400;
    line-height: 1.36;
  }
  .person-hero .download svg {
    width: 16px;
    height: 16px;
    order: -1;
  }
  .person-hero .hero-footer {
    border-top: none;
  }
  @media (min-width: 740px) {
    .person-hero &gt; .p-inner {
      grid-template-rows: 1fr auto;
    }
    .person-hero .c-text {
      grid-column: 1/span 7;
    }
    .person-hero .c-image {
      grid-area: 1/8/span 2/span 5;
    }
    .person-hero .hero-footer {
      grid-column: 1/span 7;
    }
    .person-hero .c-text {
      grid-column: 1/span 7;
    }
    .person-hero .c-image {
      grid-column: 9/span 4;
    }
  }
  @media (min-width: 900px) {
    .person-hero .c-text {
      grid-column: 1/span 6;
    }
  }
}
@layer component_custom {
  .person-hero .c-image {
    order: unset;
    margin-block: clamp(16px, 0.6849vw + 13.5342px, 24px);
  }
  @media (min-width: 740px) {
    .person-hero .c-image {
      margin-block: 0;
    }
  }
}
@layer component_local {
  .post-hero .c-text {
    position: relative;
    z-index: 1;
  }
  .post-hero .c-image {
    order: unset;
    margin-top: clamp(32px, 0.6849vw + 29.5342px, 40px);
  }
  @media (min-width: 596px) {
    .post-hero .c-image {
      margin-top: 0;
    }
  }
  .post-hero .meta-header {
    margin-top: 0;
  }
}
@layer element_base {
  .menu .menu-item &gt; .link-wrap {
    display: flex;
    align-items: center;
  }
  .menu .menu-item.has-children &gt; .link-wrap .icon {
    width: 18px;
  }
  .menu .menu-item.has-children &gt; .link-wrap[aria-expanded=true] .icon {
    transform: rotate(180deg);
  }
  .menu .uk-dropdown {
    display: none;
    position: absolute;
    z-index: 10;
    padding: 0 !important;
    background-color: unset;
  }
  .menu .uk-dropdown.uk-open {
    display: block;
  }
}
@layer page_local {
  :is(body, .w-page).error404 {
    padding-bottom: 0;
  }
  :is(body, .w-page).error404 .kicker {
    font-size: 24px;
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: 0px;
    font-variant-numeric: oldstyle-nums;
  }
  :is(body, .w-page).error404 h1 {
    font-size: clamp(32px, 1.1683vw + 27.7939px, 33.2618px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 400;
    line-height: 1.28;
    letter-spacing: clamp(-0.2779px, -0.0351vw - 0.1139px, -0.24px);
    font-variant-numeric: oldstyle-nums;
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    :is(body, .w-page).error404 h1 {
      font-size: clamp(33.2618px, 1.191vw + 27.6878px, 34.7863px);
      letter-spacing: clamp(-0.3236px, -0.0358vw - 0.1107px, -0.2779px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    :is(body, .w-page).error404 h1 {
      font-size: clamp(34.7863px, 1.2695vw + 27.2196px, 36.6145px);
      letter-spacing: clamp(-0.3785px, -0.0381vw - 0.0966px, -0.3236px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    :is(body, .w-page).error404 h1 {
      font-size: clamp(36.6145px, 1.3616vw + 26.5384px, 38.7931px);
      letter-spacing: clamp(-0.4438px, -0.0409vw - 0.0762px, -0.3785px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    :is(body, .w-page).error404 h1 {
      font-size: clamp(38.7931px, 1.4033vw + 26.163px, 41.3752px);
      letter-spacing: clamp(-0.5213px, -0.0422vw - 0.0649px, -0.4438px);
    }
  }
  @media (min-width: 1084px) {
    :is(body, .w-page).error404 h1 {
      font-size: clamp(41.3752px, 1.4644vw + 25.5004px, 44.4213px);
      letter-spacing: clamp(-0.6127px, -0.044vw - 0.0451px, -0.5213px);
    }
  }
  @media (min-width: 1292px) {
    :is(body, .w-page).error404 h1 {
      font-size: clamp(44.4213px, 1.5163vw + 24.8297px, 48px);
      letter-spacing: clamp(-0.72px, -0.0455vw - 0.0249px, -0.6127px);
    }
  }
  :is(body, .w-page).error404 .c-text {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    :is(body, .w-page).error404 .c-text {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    :is(body, .w-page).error404 .c-text {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 1292px) {
    :is(body, .w-page).error404 .c-text {
      --content-width: 6;
      grid-column: 4/span 6;
    }
  }
  :is(body, .w-page).error404 main {
    margin-top: clamp(36px, 2.3972vw + 27.3698px, 64px);
  }
}
@layer page_custom {
  :is(body, .w-page).error404 .page-hero {
    padding-bottom: 0;
  }
}
@layer page_local {
  :is(body, .w-page).search-results .page-hero .title {
    --content-width: 12;
    grid-column: 1/-1;
    font-size: clamp(36px, 1.7525vw + 29.6909px, 37.8927px);
    font-family: "Tiempos Headline", Constantia, "Lucida Serif", Lucida, "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    font-weight: 700;
    line-height: 1.12;
  }
  @media (min-width: 596px) {
    :is(body, .w-page).search-results .page-hero .title {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    :is(body, .w-page).search-results .page-hero .title {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  @media (min-width: 468px) and (max-width: 595.98px) {
    :is(body, .w-page).search-results .page-hero .title {
      font-size: clamp(37.8927px, 1.7865vw + 29.5317px, 40.1794px);
    }
  }
  @media (min-width: 596px) and (max-width: 739.98px) {
    :is(body, .w-page).search-results .page-hero .title {
      font-size: clamp(40.1794px, 1.9043vw + 28.8294px, 42.9217px);
    }
  }
  @media (min-width: 740px) and (max-width: 899.98px) {
    :is(body, .w-page).search-results .page-hero .title {
      font-size: clamp(42.9217px, 2.0424vw + 27.8077px, 46.1896px);
    }
  }
  @media (min-width: 900px) and (max-width: 1083.98px) {
    :is(body, .w-page).search-results .page-hero .title {
      font-size: clamp(46.1896px, 2.105vw + 27.2445px, 50.0628px);
    }
  }
  @media (min-width: 1084px) {
    :is(body, .w-page).search-results .page-hero .title {
      font-size: clamp(50.0628px, 2.1967vw + 26.2506px, 54.632px);
    }
  }
  @media (min-width: 1292px) {
    :is(body, .w-page).search-results .page-hero .title {
      font-size: clamp(54.632px, 2.2745vw + 25.2446px, 60px);
    }
  }
  :is(body, .w-page).search-results .search-form {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    :is(body, .w-page).search-results .search-form {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    :is(body, .w-page).search-results .search-form {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
  :is(body, .w-page).search-results [data-filter-root] {
    --content-width: 12;
    grid-column: 1/-1;
  }
  @media (min-width: 596px) {
    :is(body, .w-page).search-results [data-filter-root] {
      --content-width: 10;
      grid-column: 2/span 10;
    }
  }
  @media (min-width: 900px) {
    :is(body, .w-page).search-results [data-filter-root] {
      --content-width: 8;
      grid-column: 3/span 8;
    }
  }
}</pre></body></html>