/* Framework utilities (Tailwind build + Slick carousel), ported from source */
.slick-track[data-v-e4caeaf8] {
  position:relative;
  top:0;
  left:0;
  display:block;
  transform:translateZ(0);
}
.slick-track.slick-center[data-v-e4caeaf8] {
  margin-left:auto;
  margin-right:auto;
}
.slick-track[data-v-e4caeaf8]:after,
.slick-track[data-v-e4caeaf8]:before {
  display:table;
  content:"";
}
.slick-track[data-v-e4caeaf8]:after {
  clear:both;
}
.slick-loading .slick-track[data-v-e4caeaf8] {
  visibility:hidden;
}
.slick-slide[data-v-e4caeaf8] {
  display:none;
  float:left;
  height:100%;
  min-height:1px;
}
[dir=rtl] .slick-slide[data-v-e4caeaf8] {
  float:right;
}
.slick-slide img[data-v-e4caeaf8] {
  display:block;
}
.slick-slide.slick-loading img[data-v-e4caeaf8] {
  display:none;
}
.slick-slide.dragging img[data-v-e4caeaf8] {
  pointer-events:none;
}
.slick-initialized .slick-slide[data-v-e4caeaf8] {
  display:block;
}
.slick-loading .slick-slide[data-v-e4caeaf8] {
  visibility:hidden;
}
.slick-vertical .slick-slide[data-v-e4caeaf8] {
  display:block;
  height:auto;
  border:1px solid transparent;
}
.slick-arrow.slick-hidden[data-v-21137603] {
  display:none;
}
.slick-slider[data-v-3d1a4f76] {
  position:relative;
  display:block;
  box-sizing:border-box;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  -webkit-touch-callout:none;
  -khtml-user-select:none;
  touch-action:pan-y;
  -webkit-tap-highlight-color:transparent;
}
.slick-list[data-v-3d1a4f76] {
  position:relative;
  display:block;
  overflow:hidden;
  margin:0;
  padding:0;
  transform:translateZ(0);
}
.slick-list[data-v-3d1a4f76]:focus {
  outline:none;
}
.slick-list.dragging[data-v-3d1a4f76] {
  cursor:pointer;
  cursor:hand;
}
@charset "UTF-8";@font-face {
  font-family:"slick";
  src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format("woff");
}
.slick-next,
.slick-prev {
  font-size:0;
  line-height:0;
  position:absolute;
  top:50%;
  display:block;
  width:20px;
  height:20px;
  padding:0;
  transform:translateY(-50%);
  cursor:pointer;
  border:none;
}
.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
  color:transparent;
  outline:none;
  background:transparent;
}
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
  opacity:1;
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
  opacity:.25;
}
.slick-next:before,
.slick-prev:before {
  font-family:"slick";
  font-size:20px;
  line-height:1;
  opacity:.75;
  color:#fff;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.slick-prev {
  left:-25px;
}
[dir=rtl] .slick-prev {
  right:-25px;
  left:auto;
}
.slick-prev:before {
  content:"←";
}
[dir=rtl] .slick-prev:before {
  content:"→";
}
.slick-next {
  right:-25px;
}
[dir=rtl] .slick-next {
  right:auto;
  left:-25px;
}
.slick-next:before {
  content:"→";
}
[dir=rtl] .slick-next:before {
  content:"←";
}
.slick-dotted.slick-slider {
  margin-bottom:30px;
}
.slick-dots {
  position:absolute;
  bottom:-25px;
  display:block;
  width:100%;
  padding:0;
  margin:0;
  list-style:none;
  text-align:center;
}
.slick-dots li {
  position:relative;
  display:inline-block;
  margin:0 5px;
  padding:0;
}
.slick-dots li,
.slick-dots li button {
  width:20px;
  height:20px;
  cursor:pointer;
}
.slick-dots li button {
  font-size:0;
  line-height:0;
  display:block;
  padding:5px;
  color:transparent;
  border:0;
  outline:none;
  background:transparent;
}
.slick-dots li button:focus,
.slick-dots li button:hover {
  outline:none;
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity:1;
}
.slick-dots li button:before {
  font-family:"slick";
  font-size:6px;
  line-height:20px;
  position:absolute;
  top:0;
  left:0;
  width:20px;
  height:20px;
  content:"•";
  text-align:center;
  opacity:.25;
  color:#000;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.slick-dots li.slick-active button:before {
  opacity:.75;
  color:#000;
}
*,
::before,
::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}
::before,
::after {
  --tw-content: '';
}
html {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  font-family: 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";
  font-feature-settings: normal;
}
body {
  margin: 0;
  line-height: inherit;
}
hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
a {
  color: inherit;
  text-decoration: inherit;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
  margin: 0;
  padding: 0;
}
button,
select {
  text-transform: none;
}
button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none;
}
:-moz-focusring {
  outline: auto;
}
:-moz-ui-invalid {
  box-shadow: none;
}
progress {
  vertical-align: baseline;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
summary {
  display: list-item;
}
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;
}
textarea {
  resize: vertical;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}
input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}
button,
[role="button"] {
  cursor: pointer;
}
:disabled {
  cursor: default;
}
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle;
}
img,
video {
  max-width: 100%;
  height: auto;
}
[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-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-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:;
}
.container {
  width:100%;
}
.\!container {
  width:100% !important;
}
@media (min-width: 640px) {
  .container {
    max-width:640px;
  }
  .\!container {
    max-width:640px !important;
  }
}
@media (min-width: 768px) {
  .container {
    max-width:768px;
  }
  .\!container {
    max-width:768px !important;
  }
}
@media (min-width: 1024px) {
  .container {
    max-width:1024px;
  }
  .\!container {
    max-width:1024px !important;
  }
}
@media (min-width: 1280px) {
  .container {
    max-width:1280px;
  }
  .\!container {
    max-width:1280px !important;
  }
}
@media (min-width: 1536px) {
  .container {
    max-width:1536px;
  }
  .\!container {
    max-width:1536px !important;
  }
}
.sr-only {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0, 0, 0, 0);
  white-space:nowrap;
  border-width:0;
}
.pointer-events-none {
  pointer-events:none;
}
.pointer-events-auto {
  pointer-events:auto;
}
.visible {
  visibility:visible;
}
.\!visible {
  visibility:visible !important;
}
.invisible {
  visibility:hidden;
}
.collapse {
  visibility:collapse;
}
.static {
  position:static;
}
.fixed {
  position:fixed;
}
.absolute {
  position:absolute;
}
.relative {
  position:relative;
}
.sticky {
  position:sticky;
}
.inset-0 {
  top:0px;
  right:0px;
  bottom:0px;
  left:0px;
}
.-inset-6 {
  top:-1.5rem;
  right:-1.5rem;
  bottom:-1.5rem;
  left:-1.5rem;
}
.inset-3 {
  top:0.75rem;
  right:0.75rem;
  bottom:0.75rem;
  left:0.75rem;
}
.-inset-px {
  top:-1px;
  right:-1px;
  bottom:-1px;
  left:-1px;
}
.inset-x-0 {
  left:0px;
  right:0px;
}
.inset-y-0 {
  top:0px;
  bottom:0px;
}
.right-0 {
  right:0px;
}
.top-\[calc\(100\%\+8px\)\] {
  top:calc(100% + 8px);
}
.top-0 {
  top:0px;
}
.bottom-0 {
  bottom:0px;
}
.left-0 {
  left:0px;
}
.right-\[18px\] {
  right:18px;
}
.top-\[18px\] {
  top:18px;
}
.left-\[50\%\] {
  left:50%;
}
.top-\[50\%\] {
  top:50%;
}
.left-3 {
  left:0.75rem;
}
.top-3 {
  top:0.75rem;
}
.top-\[13px\] {
  top:13px;
}
.left-1\/2 {
  left:50%;
}
.bottom-full {
  bottom:100%;
}
.right-3 {
  right:0.75rem;
}
.top-1\/2 {
  top:50%;
}
.top-3\.5 {
  top:0.875rem;
}
.top-1\.5 {
  top:0.375rem;
}
.top-1 {
  top:0.25rem;
}
.top-4 {
  top:1rem;
}
.right-1 {
  right:0.25rem;
}
.top-5 {
  top:1.25rem;
}
.right-\[11px\] {
  right:11px;
}
.bottom-4 {
  bottom:1rem;
}
.left-\[11px\] {
  left:11px;
}
.top-\[6px\] {
  top:6px;
}
.right-\[26px\] {
  right:26px;
}
.left-\[15px\] {
  left:15px;
}
.top-\[0\] {
  top:0;
}
.top-\[-6px\] {
  top:-6px;
}
.top-full {
  top:100%;
}
.right-\[25px\] {
  right:25px;
}
.left-\[-2px\] {
  left:-2px;
}
.top-\[-2px\] {
  top:-2px;
}
.-top-10 {
  top:-2.5rem;
}
.-top-8 {
  top:-2rem;
}
.-right-2 {
  right:-0.5rem;
}
.top-\[5px\] {
  top:5px;
}
.bottom-\[11px\] {
  bottom:11px;
}
.left-\[0px\] {
  left:0px;
}
.top-\[70px\] {
  top:70px;
}
.right-\[10px\] {
  right:10px;
}
.bottom-\[-6px\] {
  bottom:-6px;
}
.bottom-\[60px\] {
  bottom:60px;
}
.top-\[-7px\] {
  top:-7px;
}
.top-\[0px\] {
  top:0px;
}
.top-\[100\%\] {
  top:100%;
}
.top-\[380px\] {
  top:380px;
}
.top-\[25px\] {
  top:25px;
}
.right-4 {
  right:1rem;
}
.right-\[15px\] {
  right:15px;
}
.top-\[60px\] {
  top:60px;
}
.bottom-\[-46px\] {
  bottom:-46px;
}
.top-\[-10px\] {
  top:-10px;
}
.left-\[13\%\] {
  left:13%;
}
.bottom-\[9px\] {
  bottom:9px;
}
.top-\[77px\] {
  top:77px;
}
.left-\[10px\] {
  left:10px;
}
.top-\[58px\] {
  top:58px;
}
.top-\[10px\] {
  top:10px;
}
.top-\[-36px\] {
  top:-36px;
}
.left-\[-8px\] {
  left:-8px;
}
.bottom-\[35px\] {
  bottom:35px;
}
.left-\[-16px\] {
  left:-16px;
}
.top-\[90px\] {
  top:90px;
}
.top-11 {
  top:2.75rem;
}
.bottom-\[-30px\] {
  bottom:-30px;
}
.left-\[35\%\] {
  left:35%;
}
.right-\[7\.5px\] {
  right:7.5px;
}
.top-\[7\.5px\] {
  top:7.5px;
}
.right-5 {
  right:1.25rem;
}
.top-\[11px\] {
  top:11px;
}
.top-\[14px\] {
  top:14px;
}
.top-\[80px\] {
  top:80px;
}
.top-8 {
  top:2rem;
}
.top-\[5\%\] {
  top:5%;
}
.left-4 {
  left:1rem;
}
.left-10 {
  left:2.5rem;
}
.top-\[-16px\] {
  top:-16px;
}
.-top-1 {
  top:-0.25rem;
}
.bottom-\[2rem\] {
  bottom:2rem;
}
.top-\[8rem\] {
  top:8rem;
}
.left-\[4rem\] {
  left:4rem;
}
.top-\[12rem\] {
  top:12rem;
}
.top-\[30px\] {
  top:30px;
}
.left-\[30px\] {
  left:30px;
}
.bottom-\[30px\] {
  bottom:30px;
}
.right-\[16px\] {
  right:16px;
}
.bottom-\[40px\] {
  bottom:40px;
}
.bottom-2 {
  bottom:0.5rem;
}
.right-2 {
  right:0.5rem;
}
.top-2 {
  top:0.5rem;
}
.left-2 {
  left:0.5rem;
}
.bottom-\[300px\] {
  bottom:300px;
}
.-top-2 {
  top:-0.5rem;
}
.left-9 {
  left:2.25rem;
}
.top-7 {
  top:1.75rem;
}
.bottom-\[0px\] {
  bottom:0px;
}
.top-\[4px\] {
  top:4px;
}
.top-\[16px\] {
  top:16px;
}
.-right-\[0\.75em\] {
  right:-0.75em;
}
.-top-\[0\.75em\] {
  top:-0.75em;
}
.top-6 {
  top:1.5rem;
}
.bottom-3 {
  bottom:0.75rem;
}
.bottom-\[calc\(100\%\+8px\)\] {
  bottom:calc(100% + 8px);
}
.top-auto {
  top:auto;
}
.right-auto {
  right:auto;
}
.isolate {
  isolation:isolate;
}
.z-50 {
  z-index:50;
}
.z-\[99991\] {
  z-index:99991;
}
.z-\[99992\] {
  z-index:99992;
}
.z-\[10\] {
  z-index:10;
}
.z-\[99999\] {
  z-index:99999;
}
.z-\[9999\] {
  z-index:9999;
}
.z-\[999\] {
  z-index:999;
}
.z-0 {
  z-index:0;
}
.z-10 {
  z-index:10;
}
.z-\[10000\] {
  z-index:10000;
}
.z-\[1\] {
  z-index:1;
}
.z-\[2\] {
  z-index:2;
}
.z-\[41\] {
  z-index:41;
}
.z-\[-1\] {
  z-index:-1;
}
.z-\[200\] {
  z-index:200;
}
.z-\[9997\] {
  z-index:9997;
}
.z-\[1200\] {
  z-index:1200;
}
.z-\[11\] {
  z-index:11;
}
.z-\[1400\] {
  z-index:1400;
}
.z-\[1401\] {
  z-index:1401;
}
.z-\[1001\] {
  z-index:1001;
}
.z-20 {
  z-index:20;
}
.z-\[1100\] {
  z-index:1100;
}
.z-\[9998\] {
  z-index:9998;
}
.z-\[9\] {
  z-index:9;
}
.z-\[5\] {
  z-index:5;
}
.z-\[160\] {
  z-index:160;
}
.\!z-\[101\] {
  z-index:101 !important;
}
.-z-10 {
  z-index:-10;
}
.z-\[1000\] {
  z-index:1000;
}
.z-30 {
  z-index:30;
}
.z-40 {
  z-index:40;
}
.z-\[3\] {
  z-index:3;
}
.z-\[99\] {
  z-index:99;
}
.-z-\[1\] {
  z-index:-1;
}
.z-\[180\] {
  z-index:180;
}
.order-3 {
  order:3;
}
.order-4 {
  order:4;
}
.order-1 {
  order:1;
}
.order-2 {
  order:2;
}
.order-6 {
  order:6;
}
.order-5 {
  order:5;
}
.order-7 {
  order:7;
}
.order-8 {
  order:8;
}
.order-10 {
  order:10;
}
.order-11 {
  order:11;
}
.order-12 {
  order:12;
}
.order-9 {
  order:9;
}
.order-last {
  order:9999;
}
.order-first {
  order:-9999;
}
.order-none {
  order:0;
}
.col-span-3 {
  grid-column:span 3 / span 3;
}
.col-span-4 {
  grid-column:span 4 / span 4;
}
.col-span-2 {
  grid-column:span 2 / span 2;
}
.col-start-1 {
  grid-column-start:1;
}
.col-end-3 {
  grid-column-end:3;
}
.row-start-2 {
  grid-row-start:2;
}
.float-left {
  float:left;
}
.clear-both {
  clear:both;
}
.m-0 {
  margin:0px;
}
.-m-2 {
  margin:-0.5rem;
}
.m-\[10px\] {
  margin:10px;
}
.m-auto {
  margin:auto;
}
.m-4 {
  margin:1rem;
}
.m-\[25px_auto_0\] {
  margin:25px auto 0;
}
.-m-4 {
  margin:-1rem;
}
.my-\[20px\] {
  margin-top:20px;
  margin-bottom:20px;
}
.mx-\[auto\] {
  margin-left:auto;
  margin-right:auto;
}
.my-\[auto\] {
  margin-top:auto;
  margin-bottom:auto;
}
.mx-0 {
  margin-left:0px;
  margin-right:0px;
}
.mx-4 {
  margin-left:1rem;
  margin-right:1rem;
}
.my-auto {
  margin-top:auto;
  margin-bottom:auto;
}
.mx-2 {
  margin-left:0.5rem;
  margin-right:0.5rem;
}
.my-2\.5 {
  margin-top:0.625rem;
  margin-bottom:0.625rem;
}
.my-2 {
  margin-top:0.5rem;
  margin-bottom:0.5rem;
}
.my-1\.5 {
  margin-top:0.375rem;
  margin-bottom:0.375rem;
}
.my-1 {
  margin-top:0.25rem;
  margin-bottom:0.25rem;
}
.mx-1 {
  margin-left:0.25rem;
  margin-right:0.25rem;
}
.mx-auto {
  margin-left:auto;
  margin-right:auto;
}
.my-4 {
  margin-top:1rem;
  margin-bottom:1rem;
}
.mx-\[15px\] {
  margin-left:15px;
  margin-right:15px;
}
.mx-\[28px\] {
  margin-left:28px;
  margin-right:28px;
}
.mx-\[10px\] {
  margin-left:10px;
  margin-right:10px;
}
.my-\[7px\] {
  margin-top:7px;
  margin-bottom:7px;
}
.mx-1\.5 {
  margin-left:0.375rem;
  margin-right:0.375rem;
}
.mx-0\.5 {
  margin-left:0.125rem;
  margin-right:0.125rem;
}
.-mx-2\.5 {
  margin-left:-0.625rem;
  margin-right:-0.625rem;
}
.-mx-2 {
  margin-left:-0.5rem;
  margin-right:-0.5rem;
}
.mx-2\.5 {
  margin-left:0.625rem;
  margin-right:0.625rem;
}
.mx-\[5px\] {
  margin-left:5px;
  margin-right:5px;
}
.my-0 {
  margin-top:0px;
  margin-bottom:0px;
}
.mx-\[-15px\] {
  margin-left:-15px;
  margin-right:-15px;
}
.mx-\[6px\] {
  margin-left:6px;
  margin-right:6px;
}
.-mx-1 {
  margin-left:-0.25rem;
  margin-right:-0.25rem;
}
.mx-\[20px\] {
  margin-left:20px;
  margin-right:20px;
}
.my-\[70px\] {
  margin-top:70px;
  margin-bottom:70px;
}
.my-\[10px\] {
  margin-top:10px;
  margin-bottom:10px;
}
.my-6 {
  margin-top:1.5rem;
  margin-bottom:1.5rem;
}
.my-\[7\.5px\] {
  margin-top:7.5px;
  margin-bottom:7.5px;
}
.my-\[1em\] {
  margin-top:1em;
  margin-bottom:1em;
}
.my-7 {
  margin-top:1.75rem;
  margin-bottom:1.75rem;
}
.my-\[12\.5px\] {
  margin-top:12.5px;
  margin-bottom:12.5px;
}
.mx-8 {
  margin-left:2rem;
  margin-right:2rem;
}
.my-\[12px\] {
  margin-top:12px;
  margin-bottom:12px;
}
.my-\[15px\] {
  margin-top:15px;
  margin-bottom:15px;
}
.my-\[11px\] {
  margin-top:11px;
  margin-bottom:11px;
}
.my-\[30px\] {
  margin-top:30px;
  margin-bottom:30px;
}
.mx-\[3px\] {
  margin-left:3px;
  margin-right:3px;
}
.my-3 {
  margin-top:0.75rem;
  margin-bottom:0.75rem;
}
.mx-5 {
  margin-left:1.25rem;
  margin-right:1.25rem;
}
.mx-\[2px\] {
  margin-left:2px;
  margin-right:2px;
}
.mx-3 {
  margin-left:0.75rem;
  margin-right:0.75rem;
}
.my-5 {
  margin-top:1.25rem;
  margin-bottom:1.25rem;
}
.mx-6 {
  margin-left:1.5rem;
  margin-right:1.5rem;
}
.my-8 {
  margin-top:2rem;
  margin-bottom:2rem;
}
.mb-0 {
  margin-bottom:0px;
}
.mb-\[16px\] {
  margin-bottom:16px;
}
.mr-\[8px\] {
  margin-right:8px;
}
.ml-\[8px\] {
  margin-left:8px;
}
.mt-4 {
  margin-top:1rem;
}
.mb-4 {
  margin-bottom:1rem;
}
.mt-5 {
  margin-top:1.25rem;
}
.mr-1\.5 {
  margin-right:0.375rem;
}
.mr-1 {
  margin-right:0.25rem;
}
.mb-1 {
  margin-bottom:0.25rem;
}
.mt-2 {
  margin-top:0.5rem;
}
.mr-3 {
  margin-right:0.75rem;
}
.mt-1 {
  margin-top:0.25rem;
}
.mt-\[-300px\] {
  margin-top:-300px;
}
.mr-6 {
  margin-right:1.5rem;
}
.mb-2 {
  margin-bottom:0.5rem;
}
.mt-2\.5 {
  margin-top:0.625rem;
}
.ml-2 {
  margin-left:0.5rem;
}
.ml-1 {
  margin-left:0.25rem;
}
.mt-\[-1px\] {
  margin-top:-1px;
}
.mt-\[3\.8px\] {
  margin-top:3.8px;
}
.mr-4 {
  margin-right:1rem;
}
.mt-\[4px\] {
  margin-top:4px;
}
.ml-0 {
  margin-left:0px;
}
.ml-2\.5 {
  margin-left:0.625rem;
}
.mb-6 {
  margin-bottom:1.5rem;
}
.mt-3 {
  margin-top:0.75rem;
}
.mb-3 {
  margin-bottom:0.75rem;
}
.mt-3\.5 {
  margin-top:0.875rem;
}
.mt-1\.5 {
  margin-top:0.375rem;
}
.mt-0 {
  margin-top:0px;
}
.ml-\[10px\] {
  margin-left:10px;
}
.mt-\[20px\] {
  margin-top:20px;
}
.mt-\[5px\] {
  margin-top:5px;
}
.ml-\[2px\] {
  margin-left:2px;
}
.mt-\[6px\] {
  margin-top:6px;
}
.mt-\[16px\] {
  margin-top:16px;
}
.mr-\[12px\] {
  margin-right:12px;
}
.ml-\[6px\] {
  margin-left:6px;
}
.\!mt-\[14px\] {
  margin-top:14px !important;
}
.mt-\[8px\] {
  margin-top:8px;
}
.mr-\[7px\] {
  margin-right:7px;
}
.mb-\[14px\] {
  margin-bottom:14px;
}
.mr-\[10px\] {
  margin-right:10px;
}
.mt-\[2px\] {
  margin-top:2px;
}
.mr-\[5px\] {
  margin-right:5px;
}
.mt-\[12px\] {
  margin-top:12px;
}
.mr-2 {
  margin-right:0.5rem;
}
.mt-\[18px\] {
  margin-top:18px;
}
.mr-\[4px\] {
  margin-right:4px;
}
.ml-auto {
  margin-left:auto;
}
.mt-\[36px\] {
  margin-top:36px;
}
.mr-\[3px\] {
  margin-right:3px;
}
.ml-\[20px\] {
  margin-left:20px;
}
.mt-\[10px\] {
  margin-top:10px;
}
.ml-\[50px\] {
  margin-left:50px;
}
.ml-\[80px\] {
  margin-left:80px;
}
.ml-\[12px\] {
  margin-left:12px;
}
.ml-\[0\] {
  margin-left:0;
}
.ml-\[30px\] {
  margin-left:30px;
}
.mb-\[8px\] {
  margin-bottom:8px;
}
.mr-\[14px\] {
  margin-right:14px;
}
.mb-\[20px\] {
  margin-bottom:20px;
}
.mb-\[6px\] {
  margin-bottom:6px;
}
.mb-\[10px\] {
  margin-bottom:10px;
}
.mt-\[14px\] {
  margin-top:14px;
}
.mb-\[12px\] {
  margin-bottom:12px;
}
.mr-2\.5 {
  margin-right:0.625rem;
}
.ml-\[14px\] {
  margin-left:14px;
}
.mt-\[32px\] {
  margin-top:32px;
}
.mr-\[11px\] {
  margin-right:11px;
}
.mb-\[18px\] {
  margin-bottom:18px;
}
.mr-\[16px\] {
  margin-right:16px;
}
.mb-\[24px\] {
  margin-bottom:24px;
}
.mt-\[24px\] {
  margin-top:24px;
}
.mt-\[1px\] {
  margin-top:1px;
}
.mb-7 {
  margin-bottom:1.75rem;
}
.mb-\[15px\] {
  margin-bottom:15px;
}
.mt-\[25px\] {
  margin-top:25px;
}
.ml-\[-10px\] {
  margin-left:-10px;
}
.mt-6 {
  margin-top:1.5rem;
}
.ml-4 {
  margin-left:1rem;
}
.mr-0\.5 {
  margin-right:0.125rem;
}
.mr-0 {
  margin-right:0px;
}
.mb-2\.5 {
  margin-bottom:0.625rem;
}
.mr-12 {
  margin-right:3rem;
}
.ml-12 {
  margin-left:3rem;
}
.mr-\[32px\] {
  margin-right:32px;
}
.mt-\[-12px\] {
  margin-top:-12px;
}
.mt-\[-8px\] {
  margin-top:-8px;
}
.mb-1\.5 {
  margin-bottom:0.375rem;
}
.mt-\[22px\] {
  margin-top:22px;
}
.mt-\[34px\] {
  margin-top:34px;
}
.mt-\[15px\] {
  margin-top:15px;
}
.mr-\[15px\] {
  margin-right:15px;
}
.mb-\[5px\] {
  margin-bottom:5px;
}
.mt-\[30px\] {
  margin-top:30px;
}
.mb-\[40px\] {
  margin-bottom:40px;
}
.mt-\[-36px\] {
  margin-top:-36px;
}
.-mt-\[27px\] {
  margin-top:-27px;
}
.ml-\[5px\] {
  margin-left:5px;
}
.mt-\[26px\] {
  margin-top:26px;
}
.mb-\[0px\] {
  margin-bottom:0px;
}
.mb-5 {
  margin-bottom:1.25rem;
}
.mb-10 {
  margin-bottom:2.5rem;
}
.mt-\[-27px\] {
  margin-top:-27px;
}
.mt-\[-3px\] {
  margin-top:-3px;
}
.mb-\[30px\] {
  margin-bottom:30px;
}
.mt-\[3px\] {
  margin-top:3px;
}
.mt-10 {
  margin-top:2.5rem;
}
.mt-8 {
  margin-top:2rem;
}
.mb-\[-10px\] {
  margin-bottom:-10px;
}
.mt-0\.5 {
  margin-top:0.125rem;
}
.mb-8 {
  margin-bottom:2rem;
}
.ml-\[7px\] {
  margin-left:7px;
}
.mt-\[90px\] {
  margin-top:90px;
}
.mr-\[1px\] {
  margin-right:1px;
}
.mt-\[7px\] {
  margin-top:7px;
}
.mb-\[9px\] {
  margin-bottom:9px;
}
.mr-\[9px\] {
  margin-right:9px;
}
.mb-0\.5 {
  margin-bottom:0.125rem;
}
.mr-\[100px\] {
  margin-right:100px;
}
.-mt-5 {
  margin-top:-1.25rem;
}
.mb-\[35px\] {
  margin-bottom:35px;
}
.mr-\[1em\] {
  margin-right:1em;
}
.mr-5 {
  margin-right:1.25rem;
}
.mr-\[0px\] {
  margin-right:0px;
}
.mb-\[0\.5rem\] {
  margin-bottom:0.5rem;
}
.mr-10 {
  margin-right:2.5rem;
}
.ml-8 {
  margin-left:2rem;
}
.ml-\[25px\] {
  margin-left:25px;
}
.mb-\[13px\] {
  margin-bottom:13px;
}
.mb-\[23px\] {
  margin-bottom:23px;
}
.mb-\[19px\] {
  margin-bottom:19px;
}
.mt-\[9px\] {
  margin-top:9px;
}
.mb-\[4px\] {
  margin-bottom:4px;
}
.mt-12 {
  margin-top:3rem;
}
.mt-7 {
  margin-top:1.75rem;
}
.mt-\[45px\] {
  margin-top:45px;
}
.mt-\[17px\] {
  margin-top:17px;
}
.mt-\[21px\] {
  margin-top:21px;
}
.mt-\[23px\] {
  margin-top:23px;
}
.ml-0\.5 {
  margin-left:0.125rem;
}
.mt-auto {
  margin-top:auto;
}
.ml-6 {
  margin-left:1.5rem;
}
.ml-3 {
  margin-left:0.75rem;
}
.mt-\[var\(--nr24-card-margin-mobile-top\)\] {
  margin-top:var(--nr24-card-margin-mobile-top);
}
.mr-\[var\(--nr24-card-margin-mobile-right\)\] {
  margin-right:var(--nr24-card-margin-mobile-right);
}
.mb-\[var\(--nr24-card-margin-mobile-bottom\)\] {
  margin-bottom:var(--nr24-card-margin-mobile-bottom);
}
.ml-\[var\(--nr24-card-margin-mobile-left\)\] {
  margin-left:var(--nr24-card-margin-mobile-left);
}
.ml-3\.5 {
  margin-left:0.875rem;
}
.mr-3\.5 {
  margin-right:0.875rem;
}
.-mt-\[7px\] {
  margin-top:-7px;
}
.-mt-\[40px\] {
  margin-top:-40px;
}
.ml-\[-25px\] {
  margin-left:-25px;
}
.mt-\[35px\] {
  margin-top:35px;
}
.mr-8 {
  margin-right:2rem;
}
.-ml-\[10px\] {
  margin-left:-10px;
}
.mr-\[6px\] {
  margin-right:6px;
}
.mt-9 {
  margin-top:2.25rem;
}
.mb-\[25px\] {
  margin-bottom:25px;
}
.mb-\[28px\] {
  margin-bottom:28px;
}
.mb-\[36px\] {
  margin-bottom:36px;
}
.-mb-px {
  margin-bottom:-1px;
}
.mt-\[81px\] {
  margin-top:81px;
}
.-ml-2 {
  margin-left:-0.5rem;
}
.mb-9 {
  margin-bottom:2.25rem;
}
.-mt-0\.5 {
  margin-top:-0.125rem;
}
.-mt-0 {
  margin-top:-0px;
}
.mb-14 {
  margin-bottom:3.5rem;
}
.mt-\[2\.5px\] {
  margin-top:2.5px;
}
.mt-\[-40px\] {
  margin-top:-40px;
}
.mb-3\.5 {
  margin-bottom:0.875rem;
}
.ml-\[23px\] {
  margin-left:23px;
}
.mt-\[300px\] {
  margin-top:300px;
}
.-mb-3 {
  margin-bottom:-0.75rem;
}
.ml-\[16px\] {
  margin-left:16px;
}
.box-border {
  box-sizing:border-box;
}
.block {
  display:block;
}
.inline-block {
  display:inline-block;
}
.inline {
  display:inline;
}
.flex {
  display:flex;
}
.inline-flex {
  display:inline-flex;
}
.table {
  display:table;
}
.flow-root {
  display:flow-root;
}
.grid {
  display:grid;
}
.contents {
  display:contents;
}
.list-item {
  display:list-item;
}
.hidden {
  display:none;
}
.aspect-square {
  aspect-ratio:1 / 1;
}
.aspect-\[202\/49\] {
  aspect-ratio:202/49;
}
.aspect-\[5\/3\] {
  aspect-ratio:5/3;
}
.h-4 {
  height:1rem;
}
.h-full {
  height:100%;
}
.h-\[28px\] {
  height:28px;
}
.h-auto {
  height:auto;
}
.h-\[22px\] {
  height:22px;
}
.h-\[12px\] {
  height:12px;
}
.h-16 {
  height:4rem;
}
.h-10 {
  height:2.5rem;
}
.h-9 {
  height:2.25rem;
}
.h-14 {
  height:3.5rem;
}
.h-6 {
  height:1.5rem;
}
.h-\[20px\] {
  height:20px;
}
.h-\[calc\(70vh-48px\)\] {
  height:calc(70vh - 48px);
}
.h-\[47px\] {
  height:47px;
}
.h-28 {
  height:7rem;
}
.h-40 {
  height:10rem;
}
.h-5 {
  height:1.25rem;
}
.h-12 {
  height:3rem;
}
.h-2\.5 {
  height:0.625rem;
}
.h-2 {
  height:0.5rem;
}
.h-\[15px\] {
  height:15px;
}
.h-px {
  height:1px;
}
.h-0 {
  height:0px;
}
.h-\[50px\] {
  height:50px;
}
.h-\[45px\] {
  height:45px;
}
.h-\[48px\] {
  height:48px;
}
.h-8 {
  height:2rem;
}
.h-fit {
  height:-moz-fit-content;
  height:fit-content;
}
.h-3\.5 {
  height:0.875rem;
}
.h-3 {
  height:0.75rem;
}
.h-\[46px\] {
  height:46px;
}
.h-\[110px\] {
  height:110px;
}
.h-\[40px\] {
  height:40px;
}
.h-\[2px\] {
  height:2px;
}
.h-\[24px\] {
  height:24px;
}
.h-\[33px\] {
  height:33px;
}
.h-\[30px\] {
  height:30px;
}
.h-\[16px\] {
  height:16px;
}
.h-\[137px\] {
  height:137px;
}
.h-\[26px\] {
  height:26px;
}
.h-\[32px\] {
  height:32px;
}
.h-\[11px\] {
  height:11px;
}
.h-\[10px\] {
  height:10px;
}
.h-\[100px\] {
  height:100px;
}
.h-\[140px\] {
  height:140px;
}
.h-\[18px\] {
  height:18px;
}
.h-\[14px\] {
  height:14px;
}
.h-\[6px\] {
  height:6px;
}
.h-\[1px\] {
  height:1px;
}
.h-\[74px\] {
  height:74px;
}
.h-\[42px\] {
  height:42px;
}
.h-\[80px\] {
  height:80px;
}
.h-\[53px\] {
  height:53px;
}
.h-\[7px\] {
  height:7px;
}
.h-\[25px\] {
  height:25px;
}
.h-\[130px\] {
  height:130px;
}
.h-\[3px\] {
  height:3px;
}
.h-\[60px\] {
  height:60px;
}
.h-11 {
  height:2.75rem;
}
.h-\[65px\] {
  height:65px;
}
.h-\[9\.375rem\] {
  height:9.375rem;
}
.h-\[6\.25rem\] {
  height:6.25rem;
}
.h-\[16\.75rem\] {
  height:16.75rem;
}
.h-\[17px\] {
  height:17px;
}
.h-\[118px\] {
  height:118px;
}
.h-\[75px\] {
  height:75px;
}
.h-7 {
  height:1.75rem;
}
.h-\[62px\] {
  height:62px;
}
.h-\[8px\] {
  height:8px;
}
.h-\[34px\] {
  height:34px;
}
.h-\[13px\] {
  height:13px;
}
.h-\[66px\] {
  height:66px;
}
.h-\[calc\(100\%-175px\)\] {
  height:calc(100% - 175px);
}
.h-\[120px\] {
  height:120px;
}
.h-\[90px\] {
  height:90px;
}
.h-\[9px\] {
  height:9px;
}
.h-\[56px\] {
  height:56px;
}
.h-\[4px\] {
  height:4px;
}
.h-\[3rem\] {
  height:3rem;
}
.h-1 {
  height:0.25rem;
}
.h-\[70px\] {
  height:70px;
}
.h-\[2\.5rem\] {
  height:2.5rem;
}
.h-\[49px\] {
  height:49px;
}
.h-\[54px\] {
  height:54px;
}
.h-\[840px\] {
  height:840px;
}
.h-\[240px\] {
  height:240px;
}
.h-\[360px\] {
  height:360px;
}
.h-\[var\(--nr24-superscript-image-height-mobile\)\] {
  height:var(--nr24-superscript-image-height-mobile);
}
.h-\[var\(--nr24-avatar-height-mobile\)\] {
  height:var(--nr24-avatar-height-mobile);
}
.h-\[var\(--nr24-verified-icon-height-mobile\)\] {
  height:var(--nr24-verified-icon-height-mobile);
}
.h-\[var\(--nr24-like-icon-height-mobile\)\] {
  height:var(--nr24-like-icon-height-mobile);
}
.h-\[var\(--nr24-dislike-icon-height-mobile\)\] {
  height:var(--nr24-dislike-icon-height-mobile);
}
.h-\[var\(--nr24-card-divider-size-mobile\)\] {
  height:var(--nr24-card-divider-size-mobile);
}
.h-\[var\(--nr24-star-image-height-mobile\)\] {
  height:var(--nr24-star-image-height-mobile);
}
.h-\[5px\] {
  height:5px;
}
.h-\[7\.5rem\] {
  height:7.5rem;
}
.h-\[36px\] {
  height:36px;
}
.h-\[400px\] {
  height:400px;
}
.h-0\.5 {
  height:0.125rem;
}
.h-\[calc\(1\.4em\*2\)\] {
  height:calc(1.4em * 2);
}
.h-24 {
  height:6rem;
}
.h-\[44px\] {
  height:44px;
}
.h-\[52px\] {
  height:52px;
}
.h-\[88px\] {
  height:88px;
}
.h-screen {
  height:100vh;
}
.h-\[153px\] {
  height:153px;
}
.h-\[38px\] {
  height:38px;
}
.h-\[6\.8rem\] {
  height:6.8rem;
}
.h-20 {
  height:5rem;
}
.h-\[1\.125rem\] {
  height:1.125rem;
}
.h-\[92px\] {
  height:92px;
}
.h-\[1\.75em\] {
  height:1.75em;
}
.h-\[180px\] {
  height:180px;
}
.max-h-72 {
  max-height:18rem;
}
.max-h-full {
  max-height:100%;
}
.max-h-0 {
  max-height:0px;
}
.max-h-\[302px\] {
  max-height:302px;
}
.max-h-\[calc\(100\%-60px\)\] {
  max-height:calc(100% - 60px);
}
.max-h-\[calc\(100vh-60px\)\] {
  max-height:calc(100vh - 60px);
}
.max-h-\[calc\(100\%-30px\)\] {
  max-height:calc(100% - 30px);
}
.max-h-\[calc\(100vh-30px\)\] {
  max-height:calc(100vh - 30px);
}
.max-h-64 {
  max-height:16rem;
}
.max-h-\[60vh\] {
  max-height:60vh;
}
.max-h-screen {
  max-height:100vh;
}
.max-h-\[240px\] {
  max-height:240px;
}
.max-h-\[200px\] {
  max-height:200px;
}
.max-h-\[88vh\] {
  max-height:88vh;
}
.max-h-\[280px\] {
  max-height:280px;
}
.max-h-\[90vh\] {
  max-height:90vh;
}
.max-h-\[80px\] {
  max-height:80px;
}
.max-h-\[110px\] {
  max-height:110px;
}
.max-h-\[150px\] {
  max-height:150px;
}
.max-h-\[30px\] {
  max-height:30px;
}
.max-h-\[35px\] {
  max-height:35px;
}
.max-h-\[460px\] {
  max-height:460px;
}
.max-h-\[90px\] {
  max-height:90px;
}
.max-h-6 {
  max-height:1.5rem;
}
.max-h-\[19\.25rem\] {
  max-height:19.25rem;
}
.max-h-\[37px\] {
  max-height:37px;
}
.max-h-\[24px\] {
  max-height:24px;
}
.max-h-\[25px\] {
  max-height:25px;
}
.max-h-56 {
  max-height:14rem;
}
.max-h-\[40px\] {
  max-height:40px;
}
.max-h-\[595px\] {
  max-height:595px;
}
.max-h-\[100px\] {
  max-height:100px;
}
.max-h-\[3000px\] {
  max-height:3000px;
}
.max-h-\[700px\] {
  max-height:700px;
}
.max-h-\[180px\] {
  max-height:180px;
}
.max-h-\[370px\] {
  max-height:370px;
}
.max-h-\[400px\] {
  max-height:400px;
}
.max-h-\[450px\] {
  max-height:450px;
}
.max-h-12 {
  max-height:3rem;
}
.max-h-\[calc\(100\%-48px\)\] {
  max-height:calc(100% - 48px);
}
.max-h-\[calc\(100vh-48px\)\] {
  max-height:calc(100vh - 48px);
}
.\!max-h-7 {
  max-height:1.75rem !important;
}
.max-h-fit {
  max-height:-moz-fit-content;
  max-height:fit-content;
}
.min-h-\[calc\(100\%_-_40px\)\] {
  min-height:calc(100% - 40px);
}
.min-h-\[40px\] {
  min-height:40px;
}
.min-h-\[434px\] {
  min-height:434px;
}
.min-h-\[47\.04px\] {
  min-height:47.04px;
}
.min-h-screen {
  min-height:100vh;
}
.min-h-\[62vh\] {
  min-height:62vh;
}
.min-h-\[34px\] {
  min-height:34px;
}
.min-h-\[110px\] {
  min-height:110px;
}
.min-h-\[140px\] {
  min-height:140px;
}
.min-h-\[55px\] {
  min-height:55px;
}
.min-h-\[300px\] {
  min-height:300px;
}
.min-h-\[160px\] {
  min-height:160px;
}
.min-h-\[50px\] {
  min-height:50px;
}
.min-h-\[auto\] {
  min-height:auto;
}
.min-h-\[600px\] {
  min-height:600px;
}
.min-h-\[60px\] {
  min-height:60px;
}
.min-h-\[20px\] {
  min-height:20px;
}
.min-h-\[240px\] {
  min-height:240px;
}
.min-h-\[500px\] {
  min-height:500px;
}
.min-h-\[300\] {
  min-height:300;
}
.min-h-\[200px\] {
  min-height:200px;
}
.min-h-\[868px\] {
  min-height:868px;
}
.min-h-0 {
  min-height:0px;
}
.min-h-\[150px\] {
  min-height:150px;
}
.min-h-\[36px\] {
  min-height:36px;
}
.min-h-\[37px\] {
  min-height:37px;
}
.min-h-\[153px\] {
  min-height:153px;
}
.min-h-\[42px\] {
  min-height:42px;
}
.min-h-\[38px\] {
  min-height:38px;
}
.min-h-\[50vh\] {
  min-height:50vh;
}
.min-h-\[212px\] {
  min-height:212px;
}
.min-h-\[700px\] {
  min-height:700px;
}
.min-h-\[80px\] {
  min-height:80px;
}
.min-h-\[32px\] {
  min-height:32px;
}
.min-h-\[180px\] {
  min-height:180px;
}
.min-h-\[3em\] {
  min-height:3em;
}
.min-h-\[170px\] {
  min-height:170px;
}
.min-h-\[calc\(1\.4em\*2\)\] {
  min-height:calc(1.4em * 2);
}
.min-h-\[16px\] {
  min-height:16px;
}
.min-h-\[100px\] {
  min-height:100px;
}
.min-h-\[51vh\] {
  min-height:51vh;
}
.min-h-\[52vh\] {
  min-height:52vh;
}
.min-h-\[370px\] {
  min-height:370px;
}
.min-h-\[100vh\] {
  min-height:100vh;
}
.min-h-\[24px\] {
  min-height:24px;
}
.min-h-\[72px\] {
  min-height:72px;
}
.w-full {
  width:100%;
}
.w-4 {
  width:1rem;
}
.w-\[28px\] {
  width:28px;
}
.w-\[22px\] {
  width:22px;
}
.w-\[12px\] {
  width:12px;
}
.w-16 {
  width:4rem;
}
.w-10 {
  width:2.5rem;
}
.w-9 {
  width:2.25rem;
}
.w-\[90\%\] {
  width:90%;
}
.w-\[94\%\] {
  width:94%;
}
.w-auto {
  width:auto;
}
.w-12 {
  width:3rem;
}
.w-6 {
  width:1.5rem;
}
.w-\[38px\] {
  width:38px;
}
.w-28 {
  width:7rem;
}
.w-max {
  width:-moz-max-content;
  width:max-content;
}
.w-11\/12 {
  width:91.666667%;
}
.w-5 {
  width:1.25rem;
}
.w-2\.5 {
  width:0.625rem;
}
.w-2 {
  width:0.5rem;
}
.w-7 {
  width:1.75rem;
}
.w-\[1ch\] {
  width:1ch;
}
.w-\[50px\] {
  width:50px;
}
.w-8 {
  width:2rem;
}
.w-3\.5 {
  width:0.875rem;
}
.w-3 {
  width:0.75rem;
}
.w-\[110px\] {
  width:110px;
}
.w-\[11px\] {
  width:11px;
}
.w-\[80\%\] {
  width:80%;
}
.w-0 {
  width:0px;
}
.w-\[20px\] {
  width:20px;
}
.w-\[147px\] {
  width:147px;
}
.w-\[86px\] {
  width:86px;
}
.w-\[14px\] {
  width:14px;
}
.w-\[32px\] {
  width:32px;
}
.w-\[40px\] {
  width:40px;
}
.w-\[10px\] {
  width:10px;
}
.w-fit {
  width:-moz-fit-content;
  width:fit-content;
}
.w-\[150px\] {
  width:150px;
}
.w-\[100px\] {
  width:100px;
}
.w-\[140px\] {
  width:140px;
}
.w-\[120px\] {
  width:120px;
}
.w-\[88px\] {
  width:88px;
}
.w-\[64px\] {
  width:64px;
}
.w-\[18px\] {
  width:18px;
}
.w-\[132px\] {
  width:132px;
}
.w-\[96px\] {
  width:96px;
}
.w-\[58px\] {
  width:58px;
}
.w-\[180px\] {
  width:180px;
}
.w-\[52px\] {
  width:52px;
}
.w-\[152px\] {
  width:152px;
}
.w-\[148px\] {
  width:148px;
}
.w-\[16px\] {
  width:16px;
}
.w-\[240px\] {
  width:240px;
}
.w-\[170px\] {
  width:170px;
}
.w-\[210px\] {
  width:210px;
}
.w-\[118px\] {
  width:118px;
}
.w-\[108px\] {
  width:108px;
}
.w-\[72px\] {
  width:72px;
}
.w-\[124px\] {
  width:124px;
}
.w-\[82px\] {
  width:82px;
}
.w-\[116px\] {
  width:116px;
}
.w-\[36px\] {
  width:36px;
}
.w-\[168px\] {
  width:168px;
}
.w-\[126px\] {
  width:126px;
}
.w-\[112px\] {
  width:112px;
}
.w-\[30px\] {
  width:30px;
}
.w-\[80px\] {
  width:80px;
}
.w-\[320px\] {
  width:320px;
}
.w-\[42px\] {
  width:42px;
}
.w-\[25px\] {
  width:25px;
}
.w-20 {
  width:5rem;
}
.w-\[calc\(100\%\+20px\)\] {
  width:calc(100% + 20px);
}
.w-\[130px\] {
  width:130px;
}
.w-\[60px\] {
  width:60px;
}
.w-\[325px\] {
  width:325px;
}
.w-\[70px\] {
  width:70px;
}
.w-\[63px\] {
  width:63px;
}
.w-\[43px\] {
  width:43px;
}
.w-\[9\.375rem\] {
  width:9.375rem;
}
.w-\[6\.25rem\] {
  width:6.25rem;
}
.w-14 {
  width:3.5rem;
}
.w-40 {
  width:10rem;
}
.w-\[16\.75rem\] {
  width:16.75rem;
}
.w-24 {
  width:6rem;
}
.w-\[114px\] {
  width:114px;
}
.w-\[94px\] {
  width:94px;
}
.w-\[75px\] {
  width:75px;
}
.w-\[162px\] {
  width:162px;
}
.w-\[34px\] {
  width:34px;
}
.w-\[66px\] {
  width:66px;
}
.w-\[5px\] {
  width:5px;
}
.w-\[26px\] {
  width:26px;
}
.w-\[calc\(100\%-150px\)\] {
  width:calc(100% - 150px);
}
.w-\[24px\] {
  width:24px;
}
.w-\[100\%\] {
  width:100%;
}
.w-\[56px\] {
  width:56px;
}
.w-\[45\%\] {
  width:45%;
}
.w-\[40\%\] {
  width:40%;
}
.w-48 {
  width:12rem;
}
.w-\[93\%\] {
  width:93%;
}
.w-\[17px\] {
  width:17px;
}
.w-\[60\%\] {
  width:60%;
}
.w-\[16\%\] {
  width:16%;
}
.w-\[15\%\] {
  width:15%;
}
.\!w-auto {
  width:auto !important;
}
.w-\[4px\] {
  width:4px;
}
.w-\[7px\] {
  width:7px;
}
.w-\[15px\] {
  width:15px;
}
.w-\[65\%\] {
  width:65%;
}
.w-\[35\%\] {
  width:35%;
}
.w-\[calc\(100\%-20px\)\] {
  width:calc(100% - 20px);
}
.w-\[4\.5px\] {
  width:4.5px;
}
.w-1\/3 {
  width:33.333333%;
}
.w-\[31\.74\%\] {
  width:31.74%;
}
.w-\[105px\] {
  width:105px;
}
.w-\[290px\] {
  width:290px;
}
.w-\[90px\] {
  width:90px;
}
.w-\[67px\] {
  width:67px;
}
.w-\[1px\] {
  width:1px;
}
.w-\[65px\] {
  width:65px;
}
.w-\[160px\] {
  width:160px;
}
.w-\[calc\(100\%\/2-20px\)\] {
  width:calc(100% / 2 - 20px);
}
.w-\[92px\] {
  width:92px;
}
.w-\[2\.5rem\] {
  width:2.5rem;
}
.w-1\/2 {
  width:50%;
}
.w-\[128px\] {
  width:128px;
}
.w-\[30\%\] {
  width:30%;
}
.w-\[300px\] {
  width:300px;
}
.w-\[340px\] {
  width:340px;
}
.w-\[64\%\] {
  width:64%;
}
.w-\[585px\] {
  width:585px;
}
.w-\[13px\] {
  width:13px;
}
.w-\[335px\] {
  width:335px;
}
.w-\[45px\] {
  width:45px;
}
.w-\[55\%\] {
  width:55%;
}
.w-\[3px\] {
  width:3px;
}
.w-\[88\%\] {
  width:88%;
}
.w-\[350px\] {
  width:350px;
}
.w-\[50\%\] {
  width:50%;
}
.w-\[250px\] {
  width:250px;
}
.w-\[360px\] {
  width:360px;
}
.w-\[var\(--nr24-superscript-image-width-mobile\)\] {
  width:var(--nr24-superscript-image-width-mobile);
}
.w-\[var\(--nr24-avatar-width-mobile\)\] {
  width:var(--nr24-avatar-width-mobile);
}
.w-\[var\(--nr24-verified-icon-width-mobile\)\] {
  width:var(--nr24-verified-icon-width-mobile);
}
.w-\[var\(--nr24-like-icon-width-mobile\)\] {
  width:var(--nr24-like-icon-width-mobile);
}
.w-\[var\(--nr24-dislike-icon-width-mobile\)\] {
  width:var(--nr24-dislike-icon-width-mobile);
}
.w-\[var\(--nr24-star-image-width-mobile\)\] {
  width:var(--nr24-star-image-width-mobile);
}
.w-px {
  width:1px;
}
.w-\[32\.33\%\] {
  width:32.33%;
}
.w-\[calc\(100\%\+50px\)\] {
  width:calc(100% + 50px);
}
.w-\[74px\] {
  width:74px;
}
.w-\[calc\(100\%-4px\)\] {
  width:calc(100% - 4px);
}
.w-\[calc\(100\%-5rem\)\] {
  width:calc(100% - 5rem);
}
.w-\[7\.5rem\] {
  width:7.5rem;
}
.w-\[95\%\] {
  width:95%;
}
.w-\[92\%\] {
  width:92%;
}
.w-\[calc\(50\%-8px\)\] {
  width:calc(50% - 8px);
}
.w-\[9rem\] {
  width:9rem;
}
.w-\[28\%\] {
  width:28%;
}
.w-\[42\%\] {
  width:42%;
}
.w-\[284px\] {
  width:284px;
}
.w-\[188px\] {
  width:188px;
}
.w-\[48px\] {
  width:48px;
}
.w-1\/5 {
  width:20%;
}
.w-\[35px\] {
  width:35px;
}
.w-\[calc\(100\%-35px\)\] {
  width:calc(100% - 35px);
}
.w-\[190px\] {
  width:190px;
}
.w-\[54px\] {
  width:54px;
}
.w-\[220px\] {
  width:220px;
}
.w-\[155px\] {
  width:155px;
}
.w-\[136px\] {
  width:136px;
}
.w-1 {
  width:0.25rem;
}
.w-\[2px\] {
  width:2px;
}
.w-\[95px\] {
  width:95px;
}
.w-3\/4 {
  width:75%;
}
.w-\[215px\] {
  width:215px;
}
.w-80 {
  width:20rem;
}
.w-\[20rem\] {
  width:20rem;
}
.w-\[8\.75rem\] {
  width:8.75rem;
}
.\!w-8 {
  width:2rem !important;
}
.w-3\/5 {
  width:60%;
}
.w-2\/3 {
  width:66.666667%;
}
.w-\[1\.125rem\] {
  width:1.125rem;
}
.w-\[calc\(100\%-40px\)\] {
  width:calc(100% - 40px);
}
.w-11 {
  width:2.75rem;
}
.w-\[44px\] {
  width:44px;
}
.min-w-full {
  min-width:100%;
}
.min-w-\[45px\] {
  min-width:45px;
}
.min-w-\[10px\] {
  min-width:10px;
}
.min-w-\[80px\] {
  min-width:80px;
}
.min-w-\[90\%\] {
  min-width:90%;
}
.min-w-0 {
  min-width:0px;
}
.min-w-\[130px\] {
  min-width:130px;
}
.min-w-\[120px\] {
  min-width:120px;
}
.min-w-\[200px\] {
  min-width:200px;
}
.min-w-\[220px\] {
  min-width:220px;
}
.min-w-\[150px\] {
  min-width:150px;
}
.min-w-\[50px\] {
  min-width:50px;
}
.min-w-\[100px\] {
  min-width:100px;
}
.min-w-fit {
  min-width:-moz-fit-content;
  min-width:fit-content;
}
.min-w-\[110px\] {
  min-width:110px;
}
.min-w-\[300px\] {
  min-width:300px;
}
.min-w-\[90px\] {
  min-width:90px;
}
.min-w-\[55px\] {
  min-width:55px;
}
.min-w-\[65px\] {
  min-width:65px;
}
.min-w-\[360px\] {
  min-width:360px;
}
.min-w-\[24px\] {
  min-width:24px;
}
.min-w-\[72px\] {
  min-width:72px;
}
.min-w-\[280px\] {
  min-width:280px;
}
.min-w-\[96px\] {
  min-width:96px;
}
.min-w-\[48px\] {
  min-width:48px;
}
.min-w-\[1\.75em\] {
  min-width:1.75em;
}
.max-w-\[420px\] {
  max-width:420px;
}
.max-w-\[300px\] {
  max-width:300px;
}
.max-w-xs {
  max-width:20rem;
}
.max-w-\[80px\] {
  max-width:80px;
}
.max-w-full {
  max-width:100%;
}
.max-w-\[90\%\] {
  max-width:90%;
}
.max-w-none {
  max-width:none;
}
.max-w-\[320px\] {
  max-width:320px;
}
.max-w-\[90vw\] {
  max-width:90vw;
}
.max-w-\[400px\] {
  max-width:400px;
}
.max-w-\[calc\(100vw_-_48px\)\] {
  max-width:calc(100vw - 48px);
}
.max-w-7xl {
  max-width:80rem;
}
.max-w-\[240px\] {
  max-width:240px;
}
.max-w-\[100px\] {
  max-width:100px;
}
.max-w-\[30px\] {
  max-width:30px;
}
.max-w-\[600px\] {
  max-width:600px;
}
.max-w-\[770px\] {
  max-width:770px;
}
.max-w-\[1920px\] {
  max-width:1920px;
}
.max-w-\[580px\] {
  max-width:580px;
}
.max-w-xl {
  max-width:36rem;
}
.max-w-\[120px\] {
  max-width:120px;
}
.max-w-\[1440px\] {
  max-width:1440px;
}
.max-w-\[620px\] {
  max-width:620px;
}
.max-w-\[18px\] {
  max-width:18px;
}
.max-w-\[700px\] {
  max-width:700px;
}
.max-w-\[100\%\] {
  max-width:100%;
}
.max-w-\[103px\] {
  max-width:103px;
}
.max-w-sm {
  max-width:24rem;
}
.max-w-\[450px\] {
  max-width:450px;
}
.max-w-\[1205px\] {
  max-width:1205px;
}
.max-w-\[413px\] {
  max-width:413px;
}
.max-w-\[1208px\] {
  max-width:1208px;
}
.max-w-\[760px\] {
  max-width:760px;
}
.max-w-\[412px\] {
  max-width:412px;
}
.max-w-\[250px\] {
  max-width:250px;
}
.max-w-\[40px\] {
  max-width:40px;
}
.max-w-\[88px\] {
  max-width:88px;
}
.max-w-\[70px\] {
  max-width:70px;
}
.max-w-\[448px\] {
  max-width:448px;
}
.max-w-\[105px\] {
  max-width:105px;
}
.max-w-5xl {
  max-width:64rem;
}
.max-w-6xl {
  max-width:72rem;
}
.max-w-\[220px\] {
  max-width:220px;
}
.max-w-\[270px\] {
  max-width:270px;
}
.max-w-\[16px\] {
  max-width:16px;
}
.max-w-\[200px\] {
  max-width:200px;
}
.max-w-\[430px\] {
  max-width:430px;
}
.max-w-\[210px\] {
  max-width:210px;
}
.max-w-\[500px\] {
  max-width:500px;
}
.max-w-\[940px\] {
  max-width:940px;
}
.max-w-\[170px\] {
  max-width:170px;
}
.max-w-max {
  max-width:-moz-max-content;
  max-width:max-content;
}
.max-w-\[130px\] {
  max-width:130px;
}
.max-w-\[180px\] {
  max-width:180px;
}
.max-w-\[160px\] {
  max-width:160px;
}
.max-w-4xl {
  max-width:56rem;
}
.max-w-3xl {
  max-width:48rem;
}
.max-w-\[var\(--np5-max-width\)\] {
  max-width:var(--np5-max-width);
}
.max-w-\[var\(--np5-image-width-mobile\)\] {
  max-width:var(--np5-image-width-mobile);
}
.max-w-\[var\(--np5-button-max-width-mobile\)\] {
  max-width:var(--np5-button-max-width-mobile);
}
.max-w-\[var\(--nr24-max-width\)\] {
  max-width:var(--nr24-max-width);
}
.max-w-\[350px\] {
  max-width:350px;
}
.max-w-\[438px\] {
  max-width:438px;
}
.max-w-\[595px\] {
  max-width:595px;
}
.max-w-\[380px\] {
  max-width:380px;
}
.max-w-\[970px\] {
  max-width:970px;
}
.max-w-\[112px\] {
  max-width:112px;
}
.max-w-lg {
  max-width:32rem;
}
.max-w-\[80\%\] {
  max-width:80%;
}
.max-w-screen-xl {
  max-width:1280px;
}
.max-w-\[46vw\] {
  max-width:46vw;
}
.max-w-\[800px\] {
  max-width:800px;
}
.max-w-\[62\%\] {
  max-width:62%;
}
.max-w-\[72\%\] {
  max-width:72%;
}
.max-w-\[78\%\] {
  max-width:78%;
}
.max-w-\[64\%\] {
  max-width:64%;
}
.max-w-2xl {
  max-width:42rem;
}
.max-w-md {
  max-width:28rem;
}
.max-w-\[280px\] {
  max-width:280px;
}
.max-w-\[303px\] {
  max-width:303px;
}
.max-w-\[492px\] {
  max-width:492px;
}
.max-w-\[360px\] {
  max-width:360px;
}
.flex-1 {
  flex:1 1 0%;
}
.flex-none {
  flex:none;
}
.flex-\[2\] {
  flex:2;
}
.flex-auto {
  flex:1 1 auto;
}
.flex-shrink-0 {
  flex-shrink:0;
}
.flex-shrink {
  flex-shrink:1;
}
.shrink-0 {
  flex-shrink:0;
}
.flex-grow {
  flex-grow:1;
}
.grow {
  flex-grow:1;
}
.basis-2\/3 {
  flex-basis:66.666667%;
}
.basis-1\/2 {
  flex-basis:50%;
}
.basis-1\/3 {
  flex-basis:33.333333%;
}
.table-auto {
  table-layout:auto;
}
.border-collapse {
  border-collapse:collapse;
}
.origin-\[0\] {
  transform-origin:0;
}
.origin-top {
  transform-origin:top;
}
.origin-bottom {
  transform-origin:bottom;
}
.origin-left {
  transform-origin:left;
}
.origin-top-left {
  transform-origin:top left;
}
.translate-x-0 {
  --tw-translate-x:0px;
  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));
}
.translate-y-0 {
  --tw-translate-y:0px;
  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));
}
.translate-y-full {
  --tw-translate-y:100%;
  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));
}
.translate-x-\[-50\%\] {
  --tw-translate-x:-50%;
  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));
}
.-translate-y-3 {
  --tw-translate-y:-0.75rem;
  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));
}
.-translate-x-1\/2 {
  --tw-translate-x:-50%;
  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));
}
.-translate-y-1\/2 {
  --tw-translate-y:-50%;
  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));
}
.translate-y-\[-50\%\] {
  --tw-translate-y:-50%;
  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));
}
.translate-y-10 {
  --tw-translate-y:2.5rem;
  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));
}
.translate-y-96 {
  --tw-translate-y:24rem;
  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));
}
.translate-x-1\/2 {
  --tw-translate-x:50%;
  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));
}
.translate-y-\[10\%\] {
  --tw-translate-y:10%;
  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));
}
.-translate-x-\[30\%\] {
  --tw-translate-x:-30%;
  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));
}
.translate-y-\[-10px\] {
  --tw-translate-y:-10px;
  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));
}
.translate-x-\[20\%\] {
  --tw-translate-x:20%;
  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));
}
.-translate-y-\[80\%\] {
  --tw-translate-y:-80%;
  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));
}
.-translate-y-1\/4 {
  --tw-translate-y:-25%;
  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));
}
.-translate-y-\[40\%\] {
  --tw-translate-y:-40%;
  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));
}
.-translate-x-full {
  --tw-translate-x:-100%;
  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-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));
}
.rotate-\[-6deg\] {
  --tw-rotate:-6deg;
  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-\[-2deg\] {
  --tw-rotate:-2deg;
  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-\[-90deg\] {
  --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));
}
.rotate-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));
}
.rotate-\[-180deg\] {
  --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-\[-45deg\] {
  --tw-rotate:-45deg;
  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-45 {
  --tw-rotate:45deg;
  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));
}
.scale-75 {
  --tw-scale-x:.75;
  --tw-scale-y:.75;
  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));
}
.scale-100 {
  --tw-scale-x:1;
  --tw-scale-y:1;
  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));
}
.scale-\[0\.9\] {
  --tw-scale-x:0.9;
  --tw-scale-y:0.9;
  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));
}
.scale-y-100 {
  --tw-scale-y:1;
  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));
}
.scale-y-90 {
  --tw-scale-y:.9;
  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));
}
.scale-y-0 {
  --tw-scale-y:0;
  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));
}
@keyframes spin {
  to {
    transform:rotate(360deg);
  }
}
.animate-spin {
  animation:spin 1s linear infinite;
}
@keyframes pulse {
  50% {
    opacity:.5;
  }
}
.animate-pulse {
  animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes scroll_show {
  0% {
    transform:scale3d(1, 1, 1) translateX(100%);
    transform-origin:left;
  }
  100% {
    transform:scale3d(1, 1, 1) translateX(-100%);
    transform-origin:left;
  }
}
.animate-scroll_show {
  animation:scroll_show 10s infinite linear;
}
.cursor-not-allowed {
  cursor:not-allowed;
}
.cursor-pointer {
  cursor:pointer;
}
.cursor-text {
  cursor:text;
}
.cursor-no-drop {
  cursor:no-drop;
}
.touch-pan-y {
  --tw-pan-y:pan-y;
  touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.select-none {
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
}
.resize {
  resize:both;
}
.list-none {
  list-style-type:none;
}
.appearance-none {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
.break-inside-avoid {
  -moz-column-break-inside:avoid;
  break-inside:avoid;
}
.auto-cols-auto {
  grid-auto-columns:auto;
}
.grid-flow-row {
  grid-auto-flow:row;
}
.auto-rows-auto {
  grid-auto-rows:auto;
}
.grid-cols-2 {
  grid-template-columns:repeat(2, minmax(0, 1fr));
}
.grid-cols-1 {
  grid-template-columns:repeat(1, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns:repeat(3, minmax(0, 1fr));
}
.grid-cols-\[64px\2c minmax\(0\2c 1fr\)\2c auto\] {
  grid-template-columns:64px minmax(0,1fr) auto;
}
.grid-cols-4 {
  grid-template-columns:repeat(4, minmax(0, 1fr));
}
.grid-cols-\[auto\] {
  grid-template-columns:auto;
}
.grid-cols-\[1fr_165px\] {
  grid-template-columns:1fr 165px;
}
.grid-cols-\[63px_1fr\] {
  grid-template-columns:63px 1fr;
}
.grid-cols-\[56px_1fr\] {
  grid-template-columns:56px 1fr;
}
.grid-cols-5 {
  grid-template-columns:repeat(5, minmax(0, 1fr));
}
.grid-cols-\[60px_1fr\] {
  grid-template-columns:60px 1fr;
}
.grid-cols-\[100px_1fr_60px\] {
  grid-template-columns:100px 1fr 60px;
}
.grid-cols-\[40px_1fr\] {
  grid-template-columns:40px 1fr;
}
.grid-cols-\[95px_1fr\] {
  grid-template-columns:95px 1fr;
}
.grid-cols-\[repeat\(var\(--nr24-mobile-columns\)\2c minmax\(0\2c 1fr\)\)\] {
  grid-template-columns:repeat(var(--nr24-mobile-columns),minmax(0,1fr));
}
.grid-cols-\[70px_1fr\] {
  grid-template-columns:70px 1fr;
}
.grid-cols-\[130px_1fr\] {
  grid-template-columns:130px 1fr;
}
.grid-cols-\[65px_1fr\] {
  grid-template-columns:65px 1fr;
}
.grid-cols-\[repeat\(var\(--featured-product1-mobile-columns\)\2c minmax\(0\2c 1fr\)\)\] {
  grid-template-columns:repeat(var(--featured-product1-mobile-columns),minmax(0,1fr));
}
.grid-cols-\[auto\2c minmax\(0\2c 1fr\)\2c auto\] {
  grid-template-columns:auto minmax(0,1fr) auto;
}
.grid-rows-1 {
  grid-template-rows:repeat(1, minmax(0, 1fr));
}
.grid-rows-\[1fr\] {
  grid-template-rows:1fr;
}
.grid-rows-\[0fr\] {
  grid-template-rows:0fr;
}
.grid-rows-2 {
  grid-template-rows:repeat(2, minmax(0, 1fr));
}
.flex-row {
  flex-direction:row;
}
.flex-row-reverse {
  flex-direction:row-reverse;
}
.flex-col {
  flex-direction:column;
}
.flex-col-reverse {
  flex-direction:column-reverse;
}
.flex-wrap {
  flex-wrap:wrap;
}
.flex-nowrap {
  flex-wrap:nowrap;
}
.items-start {
  align-items:flex-start;
}
.items-end {
  align-items:flex-end;
}
.items-center {
  align-items:center;
}
.items-baseline {
  align-items:baseline;
}
.items-stretch {
  align-items:stretch;
}
.justify-start {
  justify-content:flex-start;
}
.justify-end {
  justify-content:flex-end;
}
.justify-center {
  justify-content:center;
}
.justify-between {
  justify-content:space-between;
}
.justify-around {
  justify-content:space-around;
}
.justify-evenly {
  justify-content:space-evenly;
}
.justify-items-center {
  justify-items:center;
}
.gap-2 {
  gap:0.5rem;
}
.gap-3 {
  gap:0.75rem;
}
.gap-1 {
  gap:0.25rem;
}
.gap-\[10px\] {
  gap:10px;
}
.gap-4 {
  gap:1rem;
}
.gap-\[5px\] {
  gap:5px;
}
.gap-\[8px\] {
  gap:8px;
}
.gap-\[6px\] {
  gap:6px;
}
.gap-\[12px\] {
  gap:12px;
}
.gap-\[17px\] {
  gap:17px;
}
.gap-\[20px\] {
  gap:20px;
}
.gap-\[4px\] {
  gap:4px;
}
.gap-\[1px\] {
  gap:1px;
}
.gap-\[16px\] {
  gap:16px;
}
.gap-\[13px\] {
  gap:13px;
}
.gap-\[14px\] {
  gap:14px;
}
.gap-2\.5 {
  gap:0.625rem;
}
.gap-1\.5 {
  gap:0.375rem;
}
.gap-0\.5 {
  gap:0.125rem;
}
.gap-0 {
  gap:0px;
}
.gap-\[30px\] {
  gap:30px;
}
.gap-\[15px\] {
  gap:15px;
}
.gap-5 {
  gap:1.25rem;
}
.gap-\[7px\] {
  gap:7px;
}
.gap-\[35px\] {
  gap:35px;
}
.gap-8 {
  gap:2rem;
}
.gap-6 {
  gap:1.5rem;
}
.gap-\[18px\] {
  gap:18px;
}
.gap-\[var\(--featured-product1-mobile-gap\)\] {
  gap:var(--featured-product1-mobile-gap);
}
.gap-px {
  gap:1px;
}
.gap-\[3px\] {
  gap:3px;
}
.gap-y-4 {
  row-gap:1rem;
}
.gap-x-3 {
  -moz-column-gap:0.75rem;
  column-gap:0.75rem;
}
.gap-y-3 {
  row-gap:0.75rem;
}
.gap-y-2\.5 {
  row-gap:0.625rem;
}
.gap-y-2 {
  row-gap:0.5rem;
}
.gap-x-8 {
  -moz-column-gap:2rem;
  column-gap:2rem;
}
.gap-x-2 {
  -moz-column-gap:0.5rem;
  column-gap:0.5rem;
}
.gap-y-1 {
  row-gap:0.25rem;
}
.gap-x-2\.5 {
  -moz-column-gap:0.625rem;
  column-gap:0.625rem;
}
.gap-y-6 {
  row-gap:1.5rem;
}
.gap-x-4 {
  -moz-column-gap:1rem;
  column-gap:1rem;
}
.gap-y-8 {
  row-gap:2rem;
}
.gap-x-12 {
  -moz-column-gap:3rem;
  column-gap:3rem;
}
.gap-x-5 {
  -moz-column-gap:1.25rem;
  column-gap:1.25rem;
}
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse:0;
  margin-right:calc(0.5rem * var(--tw-space-x-reverse));
  margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse:0;
  margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(1rem * var(--tw-space-y-reverse));
}
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse:0;
  margin-right:calc(0.25rem * var(--tw-space-x-reverse));
  margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-\[20px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse:0;
  margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(20px * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse:0;
  margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse:0;
  margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse:0;
  margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(0.75rem * var(--tw-space-y-reverse));
}
.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse:0;
  margin-right:calc(2rem * var(--tw-space-x-reverse));
  margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse:0;
  margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(2rem * var(--tw-space-y-reverse));
}
.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse:0;
  margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(1.25rem * var(--tw-space-y-reverse));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse:0;
  margin-right:calc(1rem * var(--tw-space-x-reverse));
  margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse:0;
  margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(0.25rem * var(--tw-space-y-reverse));
}
.divide-y > :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));
}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity:1;
  border-color:rgb(229 231 235 / var(--tw-divide-opacity));
}
.self-center {
  align-self:center;
}
.self-stretch {
  align-self:stretch;
}
.overflow-auto {
  overflow:auto;
}
.overflow-hidden {
  overflow:hidden;
}
.overflow-visible {
  overflow:visible;
}
.overflow-x-auto {
  overflow-x:auto;
}
.overflow-y-auto {
  overflow-y:auto;
}
.overflow-x-hidden {
  overflow-x:hidden;
}
.overscroll-contain {
  overscroll-behavior:contain;
}
.truncate {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.text-ellipsis {
  text-overflow:ellipsis;
}
.whitespace-normal {
  white-space:normal;
}
.whitespace-nowrap {
  white-space:nowrap;
}
.whitespace-pre {
  white-space:pre;
}
.break-words {
  overflow-wrap:break-word;
}
.break-all {
  word-break:break-all;
}
.rounded-xl {
  border-radius:0.75rem;
}
.rounded-2xl {
  border-radius:1rem;
}
.rounded-full {
  border-radius:9999px;
}
.rounded-\[4px\] {
  border-radius:4px;
}
.rounded-\[3px\] {
  border-radius:3px;
}
.rounded {
  border-radius:0.25rem;
}
.rounded-lg {
  border-radius:0.5rem;
}
.rounded-md {
  border-radius:0.375rem;
}
.rounded-sm {
  border-radius:0.125rem;
}
.rounded-\[8px\] {
  border-radius:8px;
}
.rounded-\[2px\] {
  border-radius:2px;
}
.rounded-\[5px\] {
  border-radius:5px;
}
.rounded-\[999px\] {
  border-radius:999px;
}
.rounded-\[16px\] {
  border-radius:16px;
}
.rounded-\[20px\] {
  border-radius:20px;
}
.rounded-\[6px\] {
  border-radius:6px;
}
.rounded-none {
  border-radius:0px;
}
.rounded-\[40px\] {
  border-radius:40px;
}
.rounded-\[15px\] {
  border-radius:15px;
}
.\!rounded-\[5px\] {
  border-radius:5px !important;
}
.rounded-\[50\%\] {
  border-radius:50%;
}
.rounded-\[1rem\] {
  border-radius:1rem;
}
.rounded-\[60px\] {
  border-radius:60px;
}
.rounded-\[10px\] {
  border-radius:10px;
}
.rounded-\[7\.5px\] {
  border-radius:7.5px;
}
.rounded-\[7px\] {
  border-radius:7px;
}
.rounded-\[var\(--np5-radius-mobile\)\] {
  border-radius:var(--np5-radius-mobile);
}
.rounded-\[14px\] {
  border-radius:14px;
}
.rounded-\[0_0_4px_4px\] {
  border-radius:0 0 4px 4px;
}
.rounded-\[\.08rem\] {
  border-radius:.08rem;
}
.rounded-3xl {
  border-radius:1.5rem;
}
.rounded-\[2rem\] {
  border-radius:2rem;
}
.rounded-\[12px\] {
  border-radius:12px;
}
.rounded-\[30px\] {
  border-radius:30px;
}
.rounded-\[18px\] {
  border-radius:18px;
}
.rounded-t-3xl {
  border-top-left-radius:1.5rem;
  border-top-right-radius:1.5rem;
}
.rounded-t-\[15px\] {
  border-top-left-radius:15px;
  border-top-right-radius:15px;
}
.rounded-r-none {
  border-top-right-radius:0px;
  border-bottom-right-radius:0px;
}
.rounded-l-none {
  border-top-left-radius:0px;
  border-bottom-left-radius:0px;
}
.rounded-t-md {
  border-top-left-radius:0.375rem;
  border-top-right-radius:0.375rem;
}
.rounded-b-md {
  border-bottom-right-radius:0.375rem;
  border-bottom-left-radius:0.375rem;
}
.rounded-l-md {
  border-top-left-radius:0.375rem;
  border-bottom-left-radius:0.375rem;
}
.rounded-r-md {
  border-top-right-radius:0.375rem;
  border-bottom-right-radius:0.375rem;
}
.rounded-t-\[18px\] {
  border-top-left-radius:18px;
  border-top-right-radius:18px;
}
.rounded-t-\[4px\] {
  border-top-left-radius:4px;
  border-top-right-radius:4px;
}
.rounded-b-\[4px\] {
  border-bottom-right-radius:4px;
  border-bottom-left-radius:4px;
}
.rounded-b-none {
  border-bottom-right-radius:0px;
  border-bottom-left-radius:0px;
}
.rounded-t-none {
  border-top-left-radius:0px;
  border-top-right-radius:0px;
}
.rounded-t-2xl {
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
}
.rounded-t-\[20px\] {
  border-top-left-radius:20px;
  border-top-right-radius:20px;
}
.rounded-l-lg {
  border-top-left-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
}
.rounded-t-xl {
  border-top-left-radius:0.75rem;
  border-top-right-radius:0.75rem;
}
.rounded-b-xl {
  border-bottom-right-radius:0.75rem;
  border-bottom-left-radius:0.75rem;
}
.rounded-t-lg {
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
}
.rounded-b-lg {
  border-bottom-right-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
}
.rounded-t-\[28px\] {
  border-top-left-radius:28px;
  border-top-right-radius:28px;
}
.rounded-tl-\[6px\] {
  border-top-left-radius:6px;
}
.rounded-br-\[8px\] {
  border-bottom-right-radius:8px;
}
.rounded-bl-lg {
  border-bottom-left-radius:0.5rem;
}
.rounded-tr-lg {
  border-top-right-radius:0.5rem;
}
.rounded-br-lg {
  border-bottom-right-radius:0.5rem;
}
.rounded-br-\[0px\] {
  border-bottom-right-radius:0px;
}
.rounded-bl-\[0px\] {
  border-bottom-left-radius:0px;
}
.rounded-tl-\[0px\] {
  border-top-left-radius:0px;
}
.rounded-tr-\[20px\] {
  border-top-right-radius:20px;
}
.rounded-br-\[80px\] {
  border-bottom-right-radius:80px;
}
.rounded-tl-\[80px\] {
  border-top-left-radius:80px;
}
.rounded-tr-\[80px\] {
  border-top-right-radius:80px;
}
.rounded-tl {
  border-top-left-radius:0.25rem;
}
.rounded-tr {
  border-top-right-radius:0.25rem;
}
.border {
  border-width:1px;
}
.border-0 {
  border-width:0px;
}
.border-4 {
  border-width:4px;
}
.border-2 {
  border-width:2px;
}
.border-\[1px\] {
  border-width:1px;
}
.border-\[2px\] {
  border-width:2px;
}
.border-\[6px\] {
  border-width:6px;
}
.border-\[3px\] {
  border-width:3px;
}
.border-\[0\.5px\] {
  border-width:0.5px;
}
.\!border-\[6px\] {
  border-width:6px !important;
}
.border-\[length\:var\(--np5-border-size-mobile\)\] {
  border-width:var(--np5-border-size-mobile);
}
.border-\[length\:var\(--nr24-module-border-size-mobile\)\] {
  border-width:var(--nr24-module-border-size-mobile);
}
.border-\[length\:var\(--nr24-card-border-size-mobile\)\] {
  border-width:var(--nr24-card-border-size-mobile);
}
.border-y {
  border-top-width:1px;
  border-bottom-width:1px;
}
.border-x {
  border-left-width:1px;
  border-right-width:1px;
}
.border-b-\[1\.5px\] {
  border-bottom-width:1.5px;
}
.border-b {
  border-bottom-width:1px;
}
.border-t {
  border-top-width:1px;
}
.border-r-0 {
  border-right-width:0px;
}
.border-r {
  border-right-width:1px;
}
.border-r-2 {
  border-right-width:2px;
}
.border-l {
  border-left-width:1px;
}
.border-b-\[1px\] {
  border-bottom-width:1px;
}
.border-b-2 {
  border-bottom-width:2px;
}
.border-b-\[2px\] {
  border-bottom-width:2px;
}
.border-r-\[1px\] {
  border-right-width:1px;
}
.border-b-0 {
  border-bottom-width:0px;
}
.border-l-4 {
  border-left-width:4px;
}
.border-b-\[length\:var\(--nr24-title-border-bottom-size-mobile\)\] {
  border-bottom-width:var(--nr24-title-border-bottom-size-mobile);
}
.border-b-\[length\:var\(--nr24-card-divider-size-mobile\)\] {
  border-bottom-width:var(--nr24-card-divider-size-mobile);
}
.border-l-2 {
  border-left-width:2px;
}
.border-solid {
  border-style:solid;
}
.\!border-solid {
  border-style:solid !important;
}
.border-dashed {
  border-style:dashed;
}
.border-dotted {
  border-style:dotted;
}
.border-none {
  border-style:none;
}
.\!border-none {
  border-style:none !important;
}
.border-\[\#e8e8ec\] {
  --tw-border-opacity:1;
  border-color:rgb(232 232 236 / var(--tw-border-opacity));
}
.border-\[\#ececf1\] {
  --tw-border-opacity:1;
  border-color:rgb(236 236 241 / var(--tw-border-opacity));
}
.border-\[\#dbe2eb\] {
  --tw-border-opacity:1;
  border-color:rgb(219 226 235 / var(--tw-border-opacity));
}
.border-gray-200 {
  --tw-border-opacity:1;
  border-color:rgb(229 231 235 / var(--tw-border-opacity));
}
.border-\[\#111\] {
  --tw-border-opacity:1;
  border-color:rgb(17 17 17 / var(--tw-border-opacity));
}
.border-white {
  --tw-border-opacity:1;
  border-color:rgb(255 255 255 / var(--tw-border-opacity));
}
.border-\[\#cccccc\] {
  --tw-border-opacity:1;
  border-color:rgb(204 204 204 / var(--tw-border-opacity));
}
.border-gray-300 {
  --tw-border-opacity:1;
  border-color:rgb(209 213 219 / var(--tw-border-opacity));
}
.border-red-600 {
  --tw-border-opacity:1;
  border-color:rgb(220 38 38 / var(--tw-border-opacity));
}
.border-\[\#e6e6e6\] {
  --tw-border-opacity:1;
  border-color:rgb(230 230 230 / var(--tw-border-opacity));
}
.border-gray-900 {
  --tw-border-opacity:1;
  border-color:rgb(17 24 39 / var(--tw-border-opacity));
}
.border-\[rgb\(220\2c 38\2c 38\)\] {
  --tw-border-opacity:1;
  border-color:rgb(220 38 38 / var(--tw-border-opacity));
}
.border-\[\#DFDFDF\] {
  --tw-border-opacity:1;
  border-color:rgb(223 223 223 / var(--tw-border-opacity));
}
.border-transparent {
  border-color:transparent;
}
.border-\[\#D9D9D9\] {
  --tw-border-opacity:1;
  border-color:rgb(217 217 217 / var(--tw-border-opacity));
}
.border-\[\#6cb1da\] {
  --tw-border-opacity:1;
  border-color:rgb(108 177 218 / var(--tw-border-opacity));
}
.border-\[\#DC2625\] {
  --tw-border-opacity:1;
  border-color:rgb(220 38 37 / var(--tw-border-opacity));
}
.border-\[\#000\] {
  --tw-border-opacity:1;
  border-color:rgb(0 0 0 / var(--tw-border-opacity));
}
.border-\[\#DEDEDE\] {
  --tw-border-opacity:1;
  border-color:rgb(222 222 222 / var(--tw-border-opacity));
}
.\!border-\[\#45B483\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(69 180 131 / var(--tw-border-opacity)) !important;
}
.border-\[\#0059BB\] {
  --tw-border-opacity:1;
  border-color:rgb(0 89 187 / var(--tw-border-opacity));
}
.border-\[\#C1C6D74D\] {
  border-color:#C1C6D74D;
}
.border-\[\#E5EEF8\] {
  --tw-border-opacity:1;
  border-color:rgb(229 238 248 / var(--tw-border-opacity));
}
.border-\[\#CBDBFF\] {
  --tw-border-opacity:1;
  border-color:rgb(203 219 255 / var(--tw-border-opacity));
}
.border-\[\#006B241A\] {
  border-color:#006B241A;
}
.border-\[\#BBBBBB\] {
  --tw-border-opacity:1;
  border-color:rgb(187 187 187 / var(--tw-border-opacity));
}
.border-\[\#E5E7EB\] {
  --tw-border-opacity:1;
  border-color:rgb(229 231 235 / var(--tw-border-opacity));
}
.border-\[\#E0E0E0\] {
  --tw-border-opacity:1;
  border-color:rgb(224 224 224 / var(--tw-border-opacity));
}
.\!border-\[\#dc2626\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(220 38 38 / var(--tw-border-opacity)) !important;
}
.border-\[\#15803d\] {
  --tw-border-opacity:1;
  border-color:rgb(21 128 61 / var(--tw-border-opacity));
}
.border-\[\#d1d5db\] {
  --tw-border-opacity:1;
  border-color:rgb(209 213 219 / var(--tw-border-opacity));
}
.border-\[\#7CA4FF\] {
  --tw-border-opacity:1;
  border-color:rgb(124 164 255 / var(--tw-border-opacity));
}
.border-\[\#E0E0E0\]\/80 {
  border-color:rgb(224 224 224 / 0.8);
}
.border-\[\#ddd\] {
  --tw-border-opacity:1;
  border-color:rgb(221 221 221 / var(--tw-border-opacity));
}
.\!border-\[\#7CA4FF\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(124 164 255 / var(--tw-border-opacity)) !important;
}
.border-\[\#220005\] {
  --tw-border-opacity:1;
  border-color:rgb(34 0 5 / var(--tw-border-opacity));
}
.border-\[\#726e6e33\] {
  border-color:#726e6e33;
}
.\!border-\[\#D41F5D\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(212 31 93 / var(--tw-border-opacity)) !important;
}
.\!border-\[\#FFC6D1\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(255 198 209 / var(--tw-border-opacity)) !important;
}
.border-\[\#2CC21B\] {
  --tw-border-opacity:1;
  border-color:rgb(44 194 27 / var(--tw-border-opacity));
}
.border-\[\#F9F9F9\] {
  --tw-border-opacity:1;
  border-color:rgb(249 249 249 / var(--tw-border-opacity));
}
.\!border-\[\#2CC21B\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(44 194 27 / var(--tw-border-opacity)) !important;
}
.border-\[\#ececec\] {
  --tw-border-opacity:1;
  border-color:rgb(236 236 236 / var(--tw-border-opacity));
}
.border-\[\#E1E1E1\] {
  --tw-border-opacity:1;
  border-color:rgb(225 225 225 / var(--tw-border-opacity));
}
.border-\[\#E8E8E8\] {
  --tw-border-opacity:1;
  border-color:rgb(232 232 232 / var(--tw-border-opacity));
}
.border-\[\#F6F4F9\] {
  --tw-border-opacity:1;
  border-color:rgb(246 244 249 / var(--tw-border-opacity));
}
.border-\[\#F8ECE3\] {
  --tw-border-opacity:1;
  border-color:rgb(248 236 227 / var(--tw-border-opacity));
}
.border-\[\#FDCC5E\] {
  --tw-border-opacity:1;
  border-color:rgb(253 204 94 / var(--tw-border-opacity));
}
.border-\[\#0B7A33\] {
  --tw-border-opacity:1;
  border-color:rgb(11 122 51 / var(--tw-border-opacity));
}
.border-\[\#E4E6EC\] {
  --tw-border-opacity:1;
  border-color:rgb(228 230 236 / var(--tw-border-opacity));
}
.border-\[\#DDE5DB\] {
  --tw-border-opacity:1;
  border-color:rgb(221 229 219 / var(--tw-border-opacity));
}
.border-\[\#D8DEE8\] {
  --tw-border-opacity:1;
  border-color:rgb(216 222 232 / var(--tw-border-opacity));
}
.border-\[\#e8e8e8\] {
  --tw-border-opacity:1;
  border-color:rgb(232 232 232 / var(--tw-border-opacity));
}
.border-\[\#e5e7eb\] {
  --tw-border-opacity:1;
  border-color:rgb(229 231 235 / var(--tw-border-opacity));
}
.border-\[\#D41F5D\] {
  --tw-border-opacity:1;
  border-color:rgb(212 31 93 / var(--tw-border-opacity));
}
.border-\[\#006B24\] {
  --tw-border-opacity:1;
  border-color:rgb(0 107 36 / var(--tw-border-opacity));
}
.\!border-\[\#DC2625\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(220 38 37 / var(--tw-border-opacity)) !important;
}
.\!border-\[\#000\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(0 0 0 / var(--tw-border-opacity)) !important;
}
.border-black {
  --tw-border-opacity:1;
  border-color:rgb(0 0 0 / var(--tw-border-opacity));
}
.border-\[\#fff\] {
  --tw-border-opacity:1;
  border-color:rgb(255 255 255 / var(--tw-border-opacity));
}
.border-\[\#E6E6E6\] {
  --tw-border-opacity:1;
  border-color:rgb(230 230 230 / var(--tw-border-opacity));
}
.border-\[\#333\] {
  --tw-border-opacity:1;
  border-color:rgb(51 51 51 / var(--tw-border-opacity));
}
.border-\[\#A9EAD5\] {
  --tw-border-opacity:1;
  border-color:rgb(169 234 213 / var(--tw-border-opacity));
}
.border-\[\#BEDBFF\] {
  --tw-border-opacity:1;
  border-color:rgb(190 219 255 / var(--tw-border-opacity));
}
.border-\[\#F9E4B3\] {
  --tw-border-opacity:1;
  border-color:rgb(249 228 179 / var(--tw-border-opacity));
}
.border-\[\#979797\] {
  --tw-border-opacity:1;
  border-color:rgb(151 151 151 / var(--tw-border-opacity));
}
.\!border-transparent {
  border-color:transparent !important;
}
.\!border-\[\#30BD51\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(48 189 81 / var(--tw-border-opacity)) !important;
}
.border-\[\#eee\] {
  --tw-border-opacity:1;
  border-color:rgb(238 238 238 / var(--tw-border-opacity));
}
.border-\[\#30BD51\] {
  --tw-border-opacity:1;
  border-color:rgb(48 189 81 / var(--tw-border-opacity));
}
.border-\[\#d6d6d8\] {
  --tw-border-opacity:1;
  border-color:rgb(214 214 216 / var(--tw-border-opacity));
}
.border-\[\#777\] {
  --tw-border-opacity:1;
  border-color:rgb(119 119 119 / var(--tw-border-opacity));
}
.border-\[\#e0e0e0\] {
  --tw-border-opacity:1;
  border-color:rgb(224 224 224 / var(--tw-border-opacity));
}
.border-\[\#F2F2F2\] {
  --tw-border-opacity:1;
  border-color:rgb(242 242 242 / var(--tw-border-opacity));
}
.border-\[\#434343\] {
  --tw-border-opacity:1;
  border-color:rgb(67 67 67 / var(--tw-border-opacity));
}
.border-\[\#12a839\] {
  --tw-border-opacity:1;
  border-color:rgb(18 168 57 / var(--tw-border-opacity));
}
.border-\[\#282828\] {
  --tw-border-opacity:1;
  border-color:rgb(40 40 40 / var(--tw-border-opacity));
}
.border-\[\#db011c\] {
  --tw-border-opacity:1;
  border-color:rgb(219 1 28 / var(--tw-border-opacity));
}
.border-\[\#232323\] {
  --tw-border-opacity:1;
  border-color:rgb(35 35 35 / var(--tw-border-opacity));
}
.border-\[\#262626\] {
  --tw-border-opacity:1;
  border-color:rgb(38 38 38 / var(--tw-border-opacity));
}
.border-\[\#d4a574\] {
  --tw-border-opacity:1;
  border-color:rgb(212 165 116 / var(--tw-border-opacity));
}
.border-\[color\:var\(--np5-border-color\)\] {
  border-color:var(--np5-border-color);
}
.border-gray-700 {
  --tw-border-opacity:1;
  border-color:rgb(55 65 81 / var(--tw-border-opacity));
}
.border-\[color\:var\(--nr24-title-border-bottom-color\)\] {
  border-color:var(--nr24-title-border-bottom-color);
}
.border-\[color\:var\(--nr24-card-divider-color\)\] {
  border-color:var(--nr24-card-divider-color);
}
.border-\[color\:var\(--nr24-module-border-color\)\] {
  border-color:var(--nr24-module-border-color);
}
.border-\[color\:var\(--nr24-card-border-color\)\] {
  border-color:var(--nr24-card-border-color);
}
.border-\[rgba\(231\2c 231\2c 231\2c \.5\)\] {
  border-color:rgba(231,231,231,.5);
}
.border-\[\#363636\] {
  --tw-border-opacity:1;
  border-color:rgb(54 54 54 / var(--tw-border-opacity));
}
.border-\[\#3b3b3b\] {
  --tw-border-opacity:1;
  border-color:rgb(59 59 59 / var(--tw-border-opacity));
}
.border-\[\#e9e7e7\] {
  --tw-border-opacity:1;
  border-color:rgb(233 231 231 / var(--tw-border-opacity));
}
.border-\[\#31b07933\] {
  border-color:#31b07933;
}
.border-\[\#2f2929\] {
  --tw-border-opacity:1;
  border-color:rgb(47 41 41 / var(--tw-border-opacity));
}
.border-\[\#383636\] {
  --tw-border-opacity:1;
  border-color:rgb(56 54 54 / var(--tw-border-opacity));
}
.border-blue-400 {
  --tw-border-opacity:1;
  border-color:rgb(96 165 250 / var(--tw-border-opacity));
}
.border-\[\#d9d9d9\] {
  --tw-border-opacity:1;
  border-color:rgb(217 217 217 / var(--tw-border-opacity));
}
.border-\[\#ccc\] {
  --tw-border-opacity:1;
  border-color:rgb(204 204 204 / var(--tw-border-opacity));
}
.border-inherit {
  border-color:inherit;
}
.border-\[\#efefef\] {
  --tw-border-opacity:1;
  border-color:rgb(239 239 239 / var(--tw-border-opacity));
}
.border-\[\#e5e5e5\] {
  --tw-border-opacity:1;
  border-color:rgb(229 229 229 / var(--tw-border-opacity));
}
.border-gray-500 {
  --tw-border-opacity:1;
  border-color:rgb(107 114 128 / var(--tw-border-opacity));
}
.border-\[\#555\] {
  --tw-border-opacity:1;
  border-color:rgb(85 85 85 / var(--tw-border-opacity));
}
.border-white\/10 {
  border-color:rgb(255 255 255 / 0.1);
}
.border-\[\#666666\] {
  --tw-border-opacity:1;
  border-color:rgb(102 102 102 / var(--tw-border-opacity));
}
.border-gray-100 {
  --tw-border-opacity:1;
  border-color:rgb(243 244 246 / var(--tw-border-opacity));
}
.border-\[\#8b8b8b\] {
  --tw-border-opacity:1;
  border-color:rgb(139 139 139 / var(--tw-border-opacity));
}
.border-\[\#FFE2E8\] {
  --tw-border-opacity:1;
  border-color:rgb(255 226 232 / var(--tw-border-opacity));
}
.border-\[\#EBE8DE\] {
  --tw-border-opacity:1;
  border-color:rgb(235 232 222 / var(--tw-border-opacity));
}
.border-\[\#9CA3AF\] {
  --tw-border-opacity:1;
  border-color:rgb(156 163 175 / var(--tw-border-opacity));
}
.border-\[\#D1D5DB\] {
  --tw-border-opacity:1;
  border-color:rgb(209 213 219 / var(--tw-border-opacity));
}
.border-\[\#FFA9A9\] {
  --tw-border-opacity:1;
  border-color:rgb(255 169 169 / var(--tw-border-opacity));
}
.border-\[\#B8B8B8\] {
  --tw-border-opacity:1;
  border-color:rgb(184 184 184 / var(--tw-border-opacity));
}
.border-\[\#333333\] {
  --tw-border-opacity:1;
  border-color:rgb(51 51 51 / var(--tw-border-opacity));
}
.border-\[\#fff3f4\] {
  --tw-border-opacity:1;
  border-color:rgb(255 243 244 / var(--tw-border-opacity));
}
.border-\[\#d41f5d\] {
  --tw-border-opacity:1;
  border-color:rgb(212 31 93 / var(--tw-border-opacity));
}
.border-\[\#F0F0F0\] {
  --tw-border-opacity:1;
  border-color:rgb(240 240 240 / var(--tw-border-opacity));
}
.border-green-700 {
  --tw-border-opacity:1;
  border-color:rgb(21 128 61 / var(--tw-border-opacity));
}
.border-\[\#d3d3d3\] {
  --tw-border-opacity:1;
  border-color:rgb(211 211 211 / var(--tw-border-opacity));
}
.border-\[\#ffff\] {
  border-color:#ffff;
}
.border-\[\#c4cdd5\] {
  --tw-border-opacity:1;
  border-color:rgb(196 205 213 / var(--tw-border-opacity));
}
.border-\[\#bf0711\] {
  --tw-border-opacity:1;
  border-color:rgb(191 7 17 / var(--tw-border-opacity));
}
.border-\[\#EEEFF4\] {
  --tw-border-opacity:1;
  border-color:rgb(238 239 244 / var(--tw-border-opacity));
}
.border-indigo-500 {
  --tw-border-opacity:1;
  border-color:rgb(99 102 241 / var(--tw-border-opacity));
}
.border-yellow-400 {
  --tw-border-opacity:1;
  border-color:rgb(250 204 21 / var(--tw-border-opacity));
}
.border-\[\#b2b2b2\] {
  --tw-border-opacity:1;
  border-color:rgb(178 178 178 / var(--tw-border-opacity));
}
.border-\[\#1f1f1f\] {
  --tw-border-opacity:1;
  border-color:rgb(31 31 31 / var(--tw-border-opacity));
}
.border-\[\#bdbdbd\] {
  --tw-border-opacity:1;
  border-color:rgb(189 189 189 / var(--tw-border-opacity));
}
.border-t-transparent {
  border-top-color:transparent;
}
.border-t-gray-700 {
  --tw-border-opacity:1;
  border-top-color:rgb(55 65 81 / var(--tw-border-opacity));
}
.border-l-\[\#359b76\] {
  --tw-border-opacity:1;
  border-left-color:rgb(53 155 118 / var(--tw-border-opacity));
}
.bg-\[\#f8f8fa\] {
  --tw-bg-opacity:1;
  background-color:rgb(248 248 250 / var(--tw-bg-opacity));
}
.bg-white {
  --tw-bg-opacity:1;
  background-color:rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-\[\#f3f3f6\] {
  --tw-bg-opacity:1;
  background-color:rgb(243 243 246 / var(--tw-bg-opacity));
}
.bg-\[\#d9d9d9\] {
  --tw-bg-opacity:1;
  background-color:rgb(217 217 217 / var(--tw-bg-opacity));
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
  background-color:rgba(0,0,0,0.5);
}
.bg-\[\#ffffff\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-transparent {
  background-color:transparent;
}
.bg-\[\#F92B4E\] {
  --tw-bg-opacity:1;
  background-color:rgb(249 43 78 / var(--tw-bg-opacity));
}
.bg-\[rgba\(17\2c 17\2c 17\2c 0\.36\)\] {
  background-color:rgba(17,17,17,0.36);
}
.bg-\[\#F5F5F5\] {
  --tw-bg-opacity:1;
  background-color:rgb(245 245 245 / var(--tw-bg-opacity));
}
.bg-\[\#fff5f1\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 245 241 / var(--tw-bg-opacity));
}
.bg-\[\#111111\] {
  --tw-bg-opacity:1;
  background-color:rgb(17 17 17 / var(--tw-bg-opacity));
}
.bg-black\/\[\.85\] {
  background-color:rgb(0 0 0 / .85);
}
.bg-black\/\[\.5\] {
  background-color:rgb(0 0 0 / .5);
}
.bg-\[\#dde6ed\] {
  --tw-bg-opacity:1;
  background-color:rgb(221 230 237 / var(--tw-bg-opacity));
}
.bg-\[\#f66f6a\] {
  --tw-bg-opacity:1;
  background-color:rgb(246 111 106 / var(--tw-bg-opacity));
}
.bg-black {
  --tw-bg-opacity:1;
  background-color:rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#ececec\] {
  --tw-bg-opacity:1;
  background-color:rgb(236 236 236 / var(--tw-bg-opacity));
}
.bg-gray-100 {
  --tw-bg-opacity:1;
  background-color:rgb(243 244 246 / var(--tw-bg-opacity));
}
.bg-gray-800 {
  --tw-bg-opacity:1;
  background-color:rgb(31 41 55 / var(--tw-bg-opacity));
}
.bg-\[\#6D7175\] {
  --tw-bg-opacity:1;
  background-color:rgb(109 113 117 / var(--tw-bg-opacity));
}
.bg-\[\#F9F9F9\] {
  --tw-bg-opacity:1;
  background-color:rgb(249 249 249 / var(--tw-bg-opacity));
}
.bg-\[\#f2f2f2\] {
  --tw-bg-opacity:1;
  background-color:rgb(242 242 242 / var(--tw-bg-opacity));
}
.bg-white\/80 {
  background-color:rgb(255 255 255 / 0.8);
}
.\!bg-\[\#eee\] {
  --tw-bg-opacity:1 !important;
  background-color:rgb(238 238 238 / var(--tw-bg-opacity)) !important;
}
.bg-gray-900 {
  --tw-bg-opacity:1;
  background-color:rgb(17 24 39 / var(--tw-bg-opacity));
}
.bg-\[rgb\(220\2c 38\2c 38\)\] {
  --tw-bg-opacity:1;
  background-color:rgb(220 38 38 / var(--tw-bg-opacity));
}
.bg-gray-500 {
  --tw-bg-opacity:1;
  background-color:rgb(107 114 128 / var(--tw-bg-opacity));
}
.bg-\[\#f6f6f6\] {
  --tw-bg-opacity:1;
  background-color:rgb(246 246 246 / var(--tw-bg-opacity));
}
.bg-\[\#ff1e02\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 30 2 / var(--tw-bg-opacity));
}
.bg-\[\#fafafa\] {
  --tw-bg-opacity:1;
  background-color:rgb(250 250 250 / var(--tw-bg-opacity));
}
.bg-\[\#46b48314\] {
  background-color:#46b48314;
}
.bg-\[\#46b483\] {
  --tw-bg-opacity:1;
  background-color:rgb(70 180 131 / var(--tw-bg-opacity));
}
.bg-gray-200 {
  --tw-bg-opacity:1;
  background-color:rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-\[\#6cb1da\] {
  --tw-bg-opacity:1;
  background-color:rgb(108 177 218 / var(--tw-bg-opacity));
}
.bg-\[\#fff\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-\[\#000\] {
  --tw-bg-opacity:1;
  background-color:rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#EEEEEE\] {
  --tw-bg-opacity:1;
  background-color:rgb(238 238 238 / var(--tw-bg-opacity));
}
.\!bg-\[\#45B483\] {
  --tw-bg-opacity:1 !important;
  background-color:rgb(69 180 131 / var(--tw-bg-opacity)) !important;
}
.bg-\[\#D8E2FF\] {
  --tw-bg-opacity:1;
  background-color:rgb(216 226 255 / var(--tw-bg-opacity));
}
.bg-\[\#006B24\] {
  --tw-bg-opacity:1;
  background-color:rgb(0 107 36 / var(--tw-bg-opacity));
}
.bg-\[\#F3F9FF\] {
  --tw-bg-opacity:1;
  background-color:rgb(243 249 255 / var(--tw-bg-opacity));
}
.bg-\[\#0059BB\] {
  --tw-bg-opacity:1;
  background-color:rgb(0 89 187 / var(--tw-bg-opacity));
}
.bg-\[\#F7FFF2\] {
  --tw-bg-opacity:1;
  background-color:rgb(247 255 242 / var(--tw-bg-opacity));
}
.bg-\[\#fffbfa\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 251 250 / var(--tw-bg-opacity));
}
.bg-\[\#FFF7E8\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 247 232 / var(--tw-bg-opacity));
}
.bg-\[\#FFD431\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 212 49 / var(--tw-bg-opacity));
}
.bg-\[\#7CA4FF\] {
  --tw-bg-opacity:1;
  background-color:rgb(124 164 255 / var(--tw-bg-opacity));
}
.bg-\[\#f8e8ea\] {
  --tw-bg-opacity:1;
  background-color:rgb(248 232 234 / var(--tw-bg-opacity));
}
.bg-\[\#92C8EB\] {
  --tw-bg-opacity:1;
  background-color:rgb(146 200 235 / var(--tw-bg-opacity));
}
.bg-black\/80 {
  background-color:rgb(0 0 0 / 0.8);
}
.bg-black\/50 {
  background-color:rgb(0 0 0 / 0.5);
}
.bg-\[\#f5f5f5\] {
  --tw-bg-opacity:1;
  background-color:rgb(245 245 245 / var(--tw-bg-opacity));
}
.bg-\[\#D41F5D\] {
  --tw-bg-opacity:1;
  background-color:rgb(212 31 93 / var(--tw-bg-opacity));
}
.bg-\[\#FFC6D1\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 198 209 / var(--tw-bg-opacity));
}
.bg-\[\#FAFFF9\] {
  --tw-bg-opacity:1;
  background-color:rgb(250 255 249 / var(--tw-bg-opacity));
}
.bg-\[\#2CC21B\] {
  --tw-bg-opacity:1;
  background-color:rgb(44 194 27 / var(--tw-bg-opacity));
}
.bg-\[\#FAFAFA\] {
  --tw-bg-opacity:1;
  background-color:rgb(250 250 250 / var(--tw-bg-opacity));
}
.bg-\[\#E1E1E1\] {
  --tw-bg-opacity:1;
  background-color:rgb(225 225 225 / var(--tw-bg-opacity));
}
.bg-\[rgba\(221\2c 234\2c 242\2c 0\.6\)\] {
  background-color:rgba(221,234,242,0.6);
}
.bg-\[\#E5E7EB\] {
  --tw-bg-opacity:1;
  background-color:rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-\[rgba\(18\2c 44\2c 93\2c 0\.18\)\] {
  background-color:rgba(18,44,93,0.18);
}
.bg-\[rgba\(18\2c 44\2c 93\2c 0\.16\)\] {
  background-color:rgba(18,44,93,0.16);
}
.bg-\[\#eceff3\] {
  --tw-bg-opacity:1;
  background-color:rgb(236 239 243 / var(--tw-bg-opacity));
}
.bg-\[\#FFF5EE\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 245 238 / var(--tw-bg-opacity));
}
.bg-\[\#F8EFDC\] {
  --tw-bg-opacity:1;
  background-color:rgb(248 239 220 / var(--tw-bg-opacity));
}
.bg-\[\#FFF7E5\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 247 229 / var(--tw-bg-opacity));
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.6\)\] {
  background-color:rgba(0,0,0,0.6);
}
.bg-\[\#16A34A\] {
  --tw-bg-opacity:1;
  background-color:rgb(22 163 74 / var(--tw-bg-opacity));
}
.bg-\[\#F59E0B\] {
  --tw-bg-opacity:1;
  background-color:rgb(245 158 11 / var(--tw-bg-opacity));
}
.bg-\[\#2563EB\] {
  --tw-bg-opacity:1;
  background-color:rgb(37 99 235 / var(--tw-bg-opacity));
}
.bg-\[\#FF7A00\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 122 0 / var(--tw-bg-opacity));
}
.bg-\[\#F2F8F4\] {
  --tw-bg-opacity:1;
  background-color:rgb(242 248 244 / var(--tw-bg-opacity));
}
.bg-\[\#F3F4F5\] {
  --tw-bg-opacity:1;
  background-color:rgb(243 244 245 / var(--tw-bg-opacity));
}
.bg-\[\#E7E8E9\] {
  --tw-bg-opacity:1;
  background-color:rgb(231 232 233 / var(--tw-bg-opacity));
}
.bg-\[\#F2F9F6\] {
  --tw-bg-opacity:1;
  background-color:rgb(242 249 246 / var(--tw-bg-opacity));
}
.\!bg-\[\#000\] {
  --tw-bg-opacity:1 !important;
  background-color:rgb(0 0 0 / var(--tw-bg-opacity)) !important;
}
.bg-\[\#0c64c5\] {
  --tw-bg-opacity:1;
  background-color:rgb(12 100 197 / var(--tw-bg-opacity));
}
.bg-\[\#111\] {
  --tw-bg-opacity:1;
  background-color:rgb(17 17 17 / var(--tw-bg-opacity));
}
.bg-\[\#fffed8\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 254 216 / var(--tw-bg-opacity));
}
.bg-\[\#ffc439\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 196 57 / var(--tw-bg-opacity));
}
.bg-\[\#000000\]\/\[0\.8\] {
  background-color:rgb(0 0 0 / 0.8);
}
.bg-neutral-400 {
  --tw-bg-opacity:1;
  background-color:rgb(163 163 163 / var(--tw-bg-opacity));
}
.bg-\[\#f46869\] {
  --tw-bg-opacity:1;
  background-color:rgb(244 104 105 / var(--tw-bg-opacity));
}
.bg-\[\#8D5D15\] {
  --tw-bg-opacity:1;
  background-color:rgb(141 93 21 / var(--tw-bg-opacity));
}
.bg-\[\#940707\] {
  --tw-bg-opacity:1;
  background-color:rgb(148 7 7 / var(--tw-bg-opacity));
}
.bg-\[\#5A2BA9\] {
  --tw-bg-opacity:1;
  background-color:rgb(90 43 169 / var(--tw-bg-opacity));
}
.bg-\[\#0E4C53\] {
  --tw-bg-opacity:1;
  background-color:rgb(14 76 83 / var(--tw-bg-opacity));
}
.bg-\[\#EBEBEB\] {
  --tw-bg-opacity:1;
  background-color:rgb(235 235 235 / var(--tw-bg-opacity));
}
.bg-\[\#333\] {
  --tw-bg-opacity:1;
  background-color:rgb(51 51 51 / var(--tw-bg-opacity));
}
.bg-\[\#F7FFFD\] {
  --tw-bg-opacity:1;
  background-color:rgb(247 255 253 / var(--tw-bg-opacity));
}
.bg-\[\#F7FBFF\] {
  --tw-bg-opacity:1;
  background-color:rgb(247 251 255 / var(--tw-bg-opacity));
}
.bg-\[\#FFFAEE\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 250 238 / var(--tw-bg-opacity));
}
.bg-\[\#E8F3FF\] {
  --tw-bg-opacity:1;
  background-color:rgb(232 243 255 / var(--tw-bg-opacity));
}
.bg-\[\#ADF4A1\] {
  --tw-bg-opacity:1;
  background-color:rgb(173 244 161 / var(--tw-bg-opacity));
}
.bg-\[\#F4F5F6\] {
  --tw-bg-opacity:1;
  background-color:rgb(244 245 246 / var(--tw-bg-opacity));
}
.bg-\[\#F0F0F0\] {
  --tw-bg-opacity:1;
  background-color:rgb(240 240 240 / var(--tw-bg-opacity));
}
.bg-\[\#FFD121\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 209 33 / var(--tw-bg-opacity));
}
.bg-\[\#eeeeee\] {
  --tw-bg-opacity:1;
  background-color:rgb(238 238 238 / var(--tw-bg-opacity));
}
.bg-\[\#d8d8d8\] {
  --tw-bg-opacity:1;
  background-color:rgb(216 216 216 / var(--tw-bg-opacity));
}
.bg-red-600 {
  --tw-bg-opacity:1;
  background-color:rgb(220 38 38 / var(--tw-bg-opacity));
}
.bg-\[\#DC2429\] {
  --tw-bg-opacity:1;
  background-color:rgb(220 36 41 / var(--tw-bg-opacity));
}
.bg-\[\#f4f4f4\] {
  --tw-bg-opacity:1;
  background-color:rgb(244 244 244 / var(--tw-bg-opacity));
}
.bg-\[\#30bd51\] {
  --tw-bg-opacity:1;
  background-color:rgb(48 189 81 / var(--tw-bg-opacity));
}
.bg-\[\#eee\] {
  --tw-bg-opacity:1;
  background-color:rgb(238 238 238 / var(--tw-bg-opacity));
}
.bg-\[\#b4b4b4\] {
  --tw-bg-opacity:1;
  background-color:rgb(180 180 180 / var(--tw-bg-opacity));
}
.bg-\[\#00D1BE\] {
  --tw-bg-opacity:1;
  background-color:rgb(0 209 190 / var(--tw-bg-opacity));
}
.\!bg-\[\#FFFEF4\] {
  --tw-bg-opacity:1 !important;
  background-color:rgb(255 254 244 / var(--tw-bg-opacity)) !important;
}
.bg-\[\#C49B3F\] {
  --tw-bg-opacity:1;
  background-color:rgb(196 155 63 / var(--tw-bg-opacity));
}
.bg-\[\#30BD51\] {
  --tw-bg-opacity:1;
  background-color:rgb(48 189 81 / var(--tw-bg-opacity));
}
.bg-\[\#29af5c\] {
  --tw-bg-opacity:1;
  background-color:rgb(41 175 92 / var(--tw-bg-opacity));
}
.bg-\[\#00d2be\] {
  --tw-bg-opacity:1;
  background-color:rgb(0 210 190 / var(--tw-bg-opacity));
}
.bg-black\/30 {
  background-color:rgb(0 0 0 / 0.3);
}
.bg-\[\#f9f9f9\] {
  --tw-bg-opacity:1;
  background-color:rgb(249 249 249 / var(--tw-bg-opacity));
}
.bg-\[\#56a5dd\] {
  --tw-bg-opacity:1;
  background-color:rgb(86 165 221 / var(--tw-bg-opacity));
}
.bg-\[\#2b73a7\] {
  --tw-bg-opacity:1;
  background-color:rgb(43 115 167 / var(--tw-bg-opacity));
}
.bg-\[\#0053cb\] {
  --tw-bg-opacity:1;
  background-color:rgb(0 83 203 / var(--tw-bg-opacity));
}
.bg-\[\#E0E0E0\] {
  --tw-bg-opacity:1;
  background-color:rgb(224 224 224 / var(--tw-bg-opacity));
}
.bg-\[\#FFCB13\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 203 19 / var(--tw-bg-opacity));
}
.bg-\[\#EF233C\] {
  --tw-bg-opacity:1;
  background-color:rgb(239 35 60 / var(--tw-bg-opacity));
}
.bg-\[\#1fc862\] {
  --tw-bg-opacity:1;
  background-color:rgb(31 200 98 / var(--tw-bg-opacity));
}
.bg-\[\#FDFDFD\] {
  --tw-bg-opacity:1;
  background-color:rgb(253 253 253 / var(--tw-bg-opacity));
}
.bg-gray-50 {
  --tw-bg-opacity:1;
  background-color:rgb(249 250 251 / var(--tw-bg-opacity));
}
.bg-indigo-100 {
  --tw-bg-opacity:1;
  background-color:rgb(224 231 255 / var(--tw-bg-opacity));
}
.bg-\[\#727272\] {
  --tw-bg-opacity:1;
  background-color:rgb(114 114 114 / var(--tw-bg-opacity));
}
.bg-\[\#181818\] {
  --tw-bg-opacity:1;
  background-color:rgb(24 24 24 / var(--tw-bg-opacity));
}
.bg-orange-500 {
  --tw-bg-opacity:1;
  background-color:rgb(249 115 22 / var(--tw-bg-opacity));
}
.bg-gray-300 {
  --tw-bg-opacity:1;
  background-color:rgb(209 213 219 / var(--tw-bg-opacity));
}
.bg-\[\#f4c426\] {
  --tw-bg-opacity:1;
  background-color:rgb(244 196 38 / var(--tw-bg-opacity));
}
.bg-\[color\:var\(--np5-card-bg-color\)\] {
  background-color:var(--np5-card-bg-color);
}
.bg-\[color\:var\(--np5-tag-bg-color\)\] {
  background-color:var(--np5-tag-bg-color);
}
.bg-\[color\:var\(--np5-button-bg-color\)\] {
  background-color:var(--np5-button-bg-color);
}
.bg-\[\#f3f3f3\] {
  --tw-bg-opacity:1;
  background-color:rgb(243 243 243 / var(--tw-bg-opacity));
}
.bg-\[color\:var\(--nr24-bg-color\)\] {
  background-color:var(--nr24-bg-color);
}
.bg-\[color\:var\(--nr24-card-divider-color\)\] {
  background-color:var(--nr24-card-divider-color);
}
.bg-\[color\:var\(--nr24-card-bg-color\)\] {
  background-color:var(--nr24-card-bg-color);
}
.bg-\[\#3b5998\] {
  --tw-bg-opacity:1;
  background-color:rgb(59 89 152 / var(--tw-bg-opacity));
}
.bg-\[\#1da1f2\] {
  --tw-bg-opacity:1;
  background-color:rgb(29 161 242 / var(--tw-bg-opacity));
}
.bg-\[\#703906\] {
  --tw-bg-opacity:1;
  background-color:rgb(112 57 6 / var(--tw-bg-opacity));
}
.bg-\[\#bd081c\] {
  --tw-bg-opacity:1;
  background-color:rgb(189 8 28 / var(--tw-bg-opacity));
}
.bg-\[\#D1D5DB\] {
  --tw-bg-opacity:1;
  background-color:rgb(209 213 219 / var(--tw-bg-opacity));
}
.bg-\[\#0a77f9\] {
  --tw-bg-opacity:1;
  background-color:rgb(10 119 249 / var(--tw-bg-opacity));
}
.bg-\[\#4696FB\] {
  --tw-bg-opacity:1;
  background-color:rgb(70 150 251 / var(--tw-bg-opacity));
}
.bg-\[\#F5F9FF\] {
  --tw-bg-opacity:1;
  background-color:rgb(245 249 255 / var(--tw-bg-opacity));
}
.bg-\[\#3E3E3E\] {
  --tw-bg-opacity:1;
  background-color:rgb(62 62 62 / var(--tw-bg-opacity));
}
.bg-\[\#252525\] {
  --tw-bg-opacity:1;
  background-color:rgb(37 37 37 / var(--tw-bg-opacity));
}
.bg-\[\#fcf6f0\] {
  --tw-bg-opacity:1;
  background-color:rgb(252 246 240 / var(--tw-bg-opacity));
}
.bg-blue-500 {
  --tw-bg-opacity:1;
  background-color:rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-\[\#4A4AF4\] {
  --tw-bg-opacity:1;
  background-color:rgb(74 74 244 / var(--tw-bg-opacity));
}
.bg-\[\#9d9df5\] {
  --tw-bg-opacity:1;
  background-color:rgb(157 157 245 / var(--tw-bg-opacity));
}
.bg-\[\#A5E2DD\] {
  --tw-bg-opacity:1;
  background-color:rgb(165 226 221 / var(--tw-bg-opacity));
}
.bg-\[\#DBF3F1\] {
  --tw-bg-opacity:1;
  background-color:rgb(219 243 241 / var(--tw-bg-opacity));
}
.bg-\[\#FFB3C7\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 179 199 / var(--tw-bg-opacity));
}
.bg-\[\#FFECF1\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 236 241 / var(--tw-bg-opacity));
}
.bg-\[var\(--btn-hover-bg\)\] {
  background-color:var(--btn-hover-bg);
}
.bg-\[\#dadada\] {
  --tw-bg-opacity:1;
  background-color:rgb(218 218 218 / var(--tw-bg-opacity));
}
.bg-\[\#f45b4f\] {
  --tw-bg-opacity:1;
  background-color:rgb(244 91 79 / var(--tw-bg-opacity));
}
.bg-red-500 {
  --tw-bg-opacity:1;
  background-color:rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-\[\#343547\] {
  --tw-bg-opacity:1;
  background-color:rgb(52 53 71 / var(--tw-bg-opacity));
}
.bg-\[\#E7B46B\] {
  --tw-bg-opacity:1;
  background-color:rgb(231 180 107 / var(--tw-bg-opacity));
}
.bg-\[\#efefef\] {
  --tw-bg-opacity:1;
  background-color:rgb(239 239 239 / var(--tw-bg-opacity));
}
.bg-gray-400 {
  --tw-bg-opacity:1;
  background-color:rgb(156 163 175 / var(--tw-bg-opacity));
}
.bg-\[\#f1f2f6\] {
  --tw-bg-opacity:1;
  background-color:rgb(241 242 246 / var(--tw-bg-opacity));
}
.bg-\[\#FFF3F4\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 243 244 / var(--tw-bg-opacity));
}
.bg-\[\#CECECE\] {
  --tw-bg-opacity:1;
  background-color:rgb(206 206 206 / var(--tw-bg-opacity));
}
.bg-\[\#AEAEAE\] {
  --tw-bg-opacity:1;
  background-color:rgb(174 174 174 / var(--tw-bg-opacity));
}
.bg-\[rgba\(17\2c 24\2c 39\2c 0\.38\)\] {
  background-color:rgba(17,24,39,0.38);
}
.bg-\[\#F7F4EC\] {
  --tw-bg-opacity:1;
  background-color:rgb(247 244 236 / var(--tw-bg-opacity));
}
.bg-\[\#FFF1F1\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 241 241 / var(--tw-bg-opacity));
}
.bg-\[\#EAEAEA\] {
  --tw-bg-opacity:1;
  background-color:rgb(234 234 234 / var(--tw-bg-opacity));
}
.bg-\[\#15803d\] {
  --tw-bg-opacity:1;
  background-color:rgb(21 128 61 / var(--tw-bg-opacity));
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.3\)\] {
  background-color:rgba(0,0,0,0.3);
}
.bg-green-700 {
  --tw-bg-opacity:1;
  background-color:rgb(21 128 61 / var(--tw-bg-opacity));
}
.bg-black\/40 {
  background-color:rgb(0 0 0 / 0.4);
}
.bg-\[\#077557\] {
  --tw-bg-opacity:1;
  background-color:rgb(7 117 87 / var(--tw-bg-opacity));
}
.bg-\[\#202020\] {
  --tw-bg-opacity:1;
  background-color:rgb(32 32 32 / var(--tw-bg-opacity));
}
.bg-\[\#797979\] {
  --tw-bg-opacity:1;
  background-color:rgb(121 121 121 / var(--tw-bg-opacity));
}
.bg-\[\#1a1a1a\] {
  --tw-bg-opacity:1;
  background-color:rgb(26 26 26 / var(--tw-bg-opacity));
}
.bg-\[\#fbeae5\] {
  --tw-bg-opacity:1;
  background-color:rgb(251 234 229 / var(--tw-bg-opacity));
}
.bg-\[\#008060\] {
  --tw-bg-opacity:1;
  background-color:rgb(0 128 96 / var(--tw-bg-opacity));
}
.bg-\[\#ffe583\] {
  --tw-bg-opacity:1;
  background-color:rgb(255 229 131 / var(--tw-bg-opacity));
}
.bg-\[\#5a97db\] {
  --tw-bg-opacity:1;
  background-color:rgb(90 151 219 / var(--tw-bg-opacity));
}
.bg-\[rgba\(17\2c 17\2c 17\2c 0\.66\)\] {
  background-color:rgba(17,17,17,0.66);
}
.bg-\[\#E4EDFC\] {
  --tw-bg-opacity:1;
  background-color:rgb(228 237 252 / var(--tw-bg-opacity));
}
.bg-\[\#1364ED\] {
  --tw-bg-opacity:1;
  background-color:rgb(19 100 237 / var(--tw-bg-opacity));
}
.bg-\[rgba\(114\2c 114\2c 114\2c 0\.9\)\] {
  background-color:rgba(114,114,114,0.9);
}
.bg-yellow-400 {
  --tw-bg-opacity:1;
  background-color:rgb(250 204 21 / var(--tw-bg-opacity));
}
.bg-\[\#e5e7eb\] {
  --tw-bg-opacity:1;
  background-color:rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-white\/70 {
  background-color:rgb(255 255 255 / 0.7);
}
.bg-white\/60 {
  background-color:rgb(255 255 255 / 0.6);
}
.bg-opacity-80 {
  --tw-bg-opacity:0.8;
}
.bg-opacity-0 {
  --tw-bg-opacity:0;
}
.bg-opacity-50 {
  --tw-bg-opacity:0.5;
}
.bg-opacity-75 {
  --tw-bg-opacity:0.75;
}
.bg-opacity-70 {
  --tw-bg-opacity:0.7;
}
.bg-opacity-25 {
  --tw-bg-opacity:0.25;
}
.bg-opacity-30 {
  --tw-bg-opacity:0.3;
}
.bg-gradient-to-r {
  background-image:linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-b {
  background-image:linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-\[url\(\'https\:\/\/cdn\.myshopage\.com\/32c690d7-b984-40d7-d6a0-62fe13714000\.png\'\)\] {
  background-image:url("media/32c690d7-b984-40d7-d6a0-62fe13714000.png");
}
.bg-\[linear-gradient\(white\2c white\)\2c linear-gradient\(180deg\2c \#bd8f2f_0\2c \#f9f1b2_66\%\2c \#bd8f2f_100\%\)\] {
  background-image:linear-gradient(white,white),linear-gradient(180deg,#bd8f2f 0,#f9f1b2 66%,#bd8f2f 100%);
}
.bg-\[linear-gradient\(\#54b94d\2c \#299928\)\] {
  background-image:linear-gradient(#54b94d,#299928);
}
.bg-gradient-to-t {
  background-image:linear-gradient(to top, var(--tw-gradient-stops));
}
.bg-\[linear-gradient\(180deg\2c \#0757D8_0\%\2c \#003C9C_100\%\)\] {
  background-image:linear-gradient(180deg,#0757D8 0%,#003C9C 100%);
}
.from-\[\#b8ddf3\] {
  --tw-gradient-from:#b8ddf3;
  --tw-gradient-to:rgb(184 221 243 / 0);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFD666\] {
  --tw-gradient-from:#FFD666;
  --tw-gradient-to:rgb(255 214 102 / 0);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#F05252\] {
  --tw-gradient-from:#F05252;
  --tw-gradient-to:rgb(240 82 82 / 0);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#8164F6\] {
  --tw-gradient-from:#8164F6;
  --tw-gradient-to:rgb(129 100 246 / 0);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#58CFD1\] {
  --tw-gradient-from:#58CFD1;
  --tw-gradient-to:rgb(88 207 209 / 0);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black\/80 {
  --tw-gradient-from:rgb(0 0 0 / 0.8);
  --tw-gradient-to:rgb(0 0 0 / 0);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#f3f4f6\] {
  --tw-gradient-from:#f3f4f6;
  --tw-gradient-to:rgb(243 244 246 / 0);
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-\[\#e5e7eb\] {
  --tw-gradient-to:rgb(229 231 235 / 0);
  --tw-gradient-stops:var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to);
}
.to-\[\#f9fefd\] {
  --tw-gradient-to:#f9fefd;
}
.to-\[\#FFB348\] {
  --tw-gradient-to:#FFB348;
}
.to-\[\#D04C14\] {
  --tw-gradient-to:#D04C14;
}
.to-\[\#F052E5\] {
  --tw-gradient-to:#F052E5;
}
.to-\[\#8164F6\] {
  --tw-gradient-to:#8164F6;
}
.to-transparent {
  --tw-gradient-to:transparent;
}
.to-\[\#f3f4f6\] {
  --tw-gradient-to:#f3f4f6;
}
.to-\[\#adebdc\] {
  --tw-gradient-to:#adebdc;
}
.bg-\[length\:93\%_auto\] {
  background-size:93% auto;
}
.bg-cover {
  background-size:cover;
}
.bg-\[length\:20px_20px\] {
  background-size:20px 20px;
}
.bg-scroll {
  background-attachment:scroll;
}
.bg-clip-border {
  background-clip:border-box;
}
.bg-clip-content {
  background-clip:content-box;
}
.bg-center {
  background-position:center;
}
.bg-\[left_center\] {
  background-position:left center;
}
.bg-no-repeat {
  background-repeat:no-repeat;
}
.bg-origin-border {
  background-origin:border-box;
}
.stroke-green-500 {
  stroke:#22c55e;
}
.stroke-\[3px\] {
  stroke-width:3px;
}
.stroke-2 {
  stroke-width:2;
}
.stroke-1 {
  stroke-width:1;
}
.object-contain {
  -o-object-fit:contain;
  object-fit:contain;
}
.object-cover {
  -o-object-fit:cover;
  object-fit:cover;
}
.object-center {
  -o-object-position:center;
  object-position:center;
}
.p-\[6px\] {
  padding:6px;
}
.p-5 {
  padding:1.25rem;
}
.p-4 {
  padding:1rem;
}
.p-1 {
  padding:0.25rem;
}
.p-2 {
  padding:0.5rem;
}
.p-3\.5 {
  padding:0.875rem;
}
.p-3 {
  padding:0.75rem;
}
.p-0 {
  padding:0px;
}
.p-\[17px\] {
  padding:17px;
}
.p-\[12px\] {
  padding:12px;
}
.p-\[16px\] {
  padding:16px;
}
.p-\[20px_25px\] {
  padding:20px 25px;
}
.\!p-\[19px_24px\] {
  padding:19px 24px !important;
}
.\!p-\[12px\] {
  padding:12px !important;
}
.\!p-\[14px\] {
  padding:14px !important;
}
.p-\[14px_8px\] {
  padding:14px 8px;
}
.\!p-\[20px\] {
  padding:20px !important;
}
.p-\[15px\] {
  padding:15px;
}
.p-0\.5 {
  padding:0.125rem;
}
.p-\[8px\] {
  padding:8px;
}
.p-2\.5 {
  padding:0.625rem;
}
.p-\[0px\] {
  padding:0px;
}
.p-\[2px\] {
  padding:2px;
}
.p-\[25px\] {
  padding:25px;
}
.p-\[10px\] {
  padding:10px;
}
.p-10 {
  padding:2.5rem;
}
.p-\[7\.5px\] {
  padding:7.5px;
}
.p-\[30px_15px_35px\] {
  padding:30px 15px 35px;
}
.p-\[20px\] {
  padding:20px;
}
.p-\[4\.5px\] {
  padding:4.5px;
}
.p-\[5px\] {
  padding:5px;
}
.p-\[3px\] {
  padding:3px;
}
.p-6 {
  padding:1.5rem;
}
.p-\[30px\] {
  padding:30px;
}
.p-\[4px\] {
  padding:4px;
}
.p-\[15px_25px_20px\] {
  padding:15px 25px 20px;
}
.px-4 {
  padding-left:1rem;
  padding-right:1rem;
}
.py-2\.5 {
  padding-top:0.625rem;
  padding-bottom:0.625rem;
}
.py-2 {
  padding-top:0.5rem;
  padding-bottom:0.5rem;
}
.py-1 {
  padding-top:0.25rem;
  padding-bottom:0.25rem;
}
.py-3 {
  padding-top:0.75rem;
  padding-bottom:0.75rem;
}
.px-6 {
  padding-left:1.5rem;
  padding-right:1.5rem;
}
.px-2 {
  padding-left:0.5rem;
  padding-right:0.5rem;
}
.py-1\.5 {
  padding-top:0.375rem;
  padding-bottom:0.375rem;
}
.px-\[4\%\] {
  padding-left:4%;
  padding-right:4%;
}
.px-3\.5 {
  padding-left:0.875rem;
  padding-right:0.875rem;
}
.px-3 {
  padding-left:0.75rem;
  padding-right:0.75rem;
}
.px-5 {
  padding-left:1.25rem;
  padding-right:1.25rem;
}
.py-4 {
  padding-top:1rem;
  padding-bottom:1rem;
}
.px-1\.5 {
  padding-left:0.375rem;
  padding-right:0.375rem;
}
.px-1 {
  padding-left:0.25rem;
  padding-right:0.25rem;
}
.px-\[38px\] {
  padding-left:38px;
  padding-right:38px;
}
.py-\[10px\] {
  padding-top:10px;
  padding-bottom:10px;
}
.px-\[12px\] {
  padding-left:12px;
  padding-right:12px;
}
.px-0 {
  padding-left:0px;
  padding-right:0px;
}
.py-3\.5 {
  padding-top:0.875rem;
  padding-bottom:0.875rem;
}
.py-10 {
  padding-top:2.5rem;
  padding-bottom:2.5rem;
}
.py-\[0\.2rem\] {
  padding-top:0.2rem;
  padding-bottom:0.2rem;
}
.px-\[24px\] {
  padding-left:24px;
  padding-right:24px;
}
.py-\[14px\] {
  padding-top:14px;
  padding-bottom:14px;
}
.px-\[11px\] {
  padding-left:11px;
  padding-right:11px;
}
.px-\[14px\] {
  padding-left:14px;
  padding-right:14px;
}
.px-\[13px\] {
  padding-left:13px;
  padding-right:13px;
}
.px-\[19px\] {
  padding-left:19px;
  padding-right:19px;
}
.py-\[20px\] {
  padding-top:20px;
  padding-bottom:20px;
}
.px-\[10px\] {
  padding-left:10px;
  padding-right:10px;
}
.py-\[3px\] {
  padding-top:3px;
  padding-bottom:3px;
}
.px-\[15px\] {
  padding-left:15px;
  padding-right:15px;
}
.px-\[16px\] {
  padding-left:16px;
  padding-right:16px;
}
.py-\[9px\] {
  padding-top:9px;
  padding-bottom:9px;
}
.px-2\.5 {
  padding-left:0.625rem;
  padding-right:0.625rem;
}
.px-\[5px\] {
  padding-left:5px;
  padding-right:5px;
}
.py-\[8px\] {
  padding-top:8px;
  padding-bottom:8px;
}
.py-\[16px\] {
  padding-top:16px;
  padding-bottom:16px;
}
.px-\[17px\] {
  padding-left:17px;
  padding-right:17px;
}
.py-\[4px\] {
  padding-top:4px;
  padding-bottom:4px;
}
.px-\[8px\] {
  padding-left:8px;
  padding-right:8px;
}
.py-\[2px\] {
  padding-top:2px;
  padding-bottom:2px;
}
.px-\[6px\] {
  padding-left:6px;
  padding-right:6px;
}
.py-\[5px\] {
  padding-top:5px;
  padding-bottom:5px;
}
.py-\[12px\] {
  padding-top:12px;
  padding-bottom:12px;
}
.py-\[17px\] {
  padding-top:17px;
  padding-bottom:17px;
}
.py-\[7px\] {
  padding-top:7px;
  padding-bottom:7px;
}
.py-\[22px\] {
  padding-top:22px;
  padding-bottom:22px;
}
.py-\[30px\] {
  padding-top:30px;
  padding-bottom:30px;
}
.px-8 {
  padding-left:2rem;
  padding-right:2rem;
}
.px-7 {
  padding-left:1.75rem;
  padding-right:1.75rem;
}
.px-\[4px\] {
  padding-left:4px;
  padding-right:4px;
}
.py-\[11\.5px\] {
  padding-top:11.5px;
  padding-bottom:11.5px;
}
.py-\[15px\] {
  padding-top:15px;
  padding-bottom:15px;
}
.py-0 {
  padding-top:0px;
  padding-bottom:0px;
}
.py-6 {
  padding-top:1.5rem;
  padding-bottom:1.5rem;
}
.py-0\.5 {
  padding-top:0.125rem;
  padding-bottom:0.125rem;
}
.px-0\.5 {
  padding-left:0.125rem;
  padding-right:0.125rem;
}
.py-\[24px\] {
  padding-top:24px;
  padding-bottom:24px;
}
.px-12 {
  padding-left:3rem;
  padding-right:3rem;
}
.px-\[20px\] {
  padding-left:20px;
  padding-right:20px;
}
.py-5 {
  padding-top:1.25rem;
  padding-bottom:1.25rem;
}
.\!px-0 {
  padding-left:0px !important;
  padding-right:0px !important;
}
.\!py-0 {
  padding-top:0px !important;
  padding-bottom:0px !important;
}
.py-\[18px\] {
  padding-top:18px;
  padding-bottom:18px;
}
.py-8 {
  padding-top:2rem;
  padding-bottom:2rem;
}
.py-\[6px\] {
  padding-top:6px;
  padding-bottom:6px;
}
.px-\[18px\] {
  padding-left:18px;
  padding-right:18px;
}
.py-\[60px\] {
  padding-top:60px;
  padding-bottom:60px;
}
.px-\[30px\] {
  padding-left:30px;
  padding-right:30px;
}
.px-\[26px\] {
  padding-left:26px;
  padding-right:26px;
}
.py-\[50px\] {
  padding-top:50px;
  padding-bottom:50px;
}
.px-\[25px\] {
  padding-left:25px;
  padding-right:25px;
}
.py-\[21px\] {
  padding-top:21px;
  padding-bottom:21px;
}
.px-\[1em\] {
  padding-left:1em;
  padding-right:1em;
}
.py-\[11px\] {
  padding-top:11px;
  padding-bottom:11px;
}
.py-\[12\.5px\] {
  padding-top:12.5px;
  padding-bottom:12.5px;
}
.py-14 {
  padding-top:3.5rem;
  padding-bottom:3.5rem;
}
.py-7 {
  padding-top:1.75rem;
  padding-bottom:1.75rem;
}
.py-px {
  padding-top:1px;
  padding-bottom:1px;
}
.px-\[var\(--collections-mobile-padding-x\)\] {
  padding-left:var(--collections-mobile-padding-x);
  padding-right:var(--collections-mobile-padding-x);
}
.py-12 {
  padding-top:3rem;
  padding-bottom:3rem;
}
.py-\[48px\] {
  padding-top:48px;
  padding-bottom:48px;
}
.px-\[50px\] {
  padding-left:50px;
  padding-right:50px;
}
.px-\[0\.5833em\] {
  padding-left:0.5833em;
  padding-right:0.5833em;
}
.pb-\[64px\] {
  padding-bottom:64px;
}
.pt-16 {
  padding-top:4rem;
}
.pb-0 {
  padding-bottom:0px;
}
.pb-\[calc\(2\.5rem\+env\(safe-area-inset-bottom\)\)\] {
  padding-bottom:calc(2.5rem + env(safe-area-inset-bottom));
}
.pt-5 {
  padding-top:1.25rem;
}
.pb-1 {
  padding-bottom:0.25rem;
}
.pt-20 {
  padding-top:5rem;
}
.pt-2 {
  padding-top:0.5rem;
}
.pl-6 {
  padding-left:1.5rem;
}
.pr-6 {
  padding-right:1.5rem;
}
.pr-24 {
  padding-right:6rem;
}
.pr-9 {
  padding-right:2.25rem;
}
.pt-1 {
  padding-top:0.25rem;
}
.pl-3 {
  padding-left:0.75rem;
}
.pl-2\.5 {
  padding-left:0.625rem;
}
.pl-2 {
  padding-left:0.5rem;
}
.pl-0\.5 {
  padding-left:0.125rem;
}
.pl-0 {
  padding-left:0px;
}
.pt-4 {
  padding-top:1rem;
}
.pt-0 {
  padding-top:0px;
}
.pb-4 {
  padding-bottom:1rem;
}
.pr-4 {
  padding-right:1rem;
}
.pr-2 {
  padding-right:0.5rem;
}
.pt-7 {
  padding-top:1.75rem;
}
.pb-2 {
  padding-bottom:0.5rem;
}
.pl-7 {
  padding-left:1.75rem;
}
.pl-\[1px\] {
  padding-left:1px;
}
.pl-\[12px\] {
  padding-left:12px;
}
.pt-3 {
  padding-top:0.75rem;
}
.pb-\[calc\(env\(safe-area-inset-bottom\)\+16px\)\] {
  padding-bottom:calc(env(safe-area-inset-bottom) + 16px);
}
.pt-\[18px\] {
  padding-top:18px;
}
.pb-\[7px\] {
  padding-bottom:7px;
}
.pr-\[45px\] {
  padding-right:45px;
}
.pr-\[15px\] {
  padding-right:15px;
}
.pl-\[15px\] {
  padding-left:15px;
}
.pr-\[6px\] {
  padding-right:6px;
}
.pt-\[26px\] {
  padding-top:26px;
}
.pt-\[10px\] {
  padding-top:10px;
}
.pb-\[18px\] {
  padding-bottom:18px;
}
.pr-2\.5 {
  padding-right:0.625rem;
}
.pl-\[10px\] {
  padding-left:10px;
}
.pt-\[20px\] {
  padding-top:20px;
}
.pt-\[14px\] {
  padding-top:14px;
}
.pb-\[12px\] {
  padding-bottom:12px;
}
.pb-\[14px\] {
  padding-bottom:14px;
}
.pt-\[2px\] {
  padding-top:2px;
}
.pt-\[16px\] {
  padding-top:16px;
}
.pl-1 {
  padding-left:0.25rem;
}
.pt-\[12px\] {
  padding-top:12px;
}
.pb-\[15px\] {
  padding-bottom:15px;
}
.pb-\[35px\] {
  padding-bottom:35px;
}
.pb-\[30px\] {
  padding-bottom:30px;
}
.pb-3 {
  padding-bottom:0.75rem;
}
.pt-2\.5 {
  padding-top:0.625rem;
}
.pt-3\.5 {
  padding-top:0.875rem;
}
.pb-\[6px\] {
  padding-bottom:6px;
}
.pb-2\.5 {
  padding-bottom:0.625rem;
}
.pb-\[32px\] {
  padding-bottom:32px;
}
.pt-\[15px\] {
  padding-top:15px;
}
.pb-\[45px\] {
  padding-bottom:45px;
}
.pb-\[10px\] {
  padding-bottom:10px;
}
.pb-\[13px\] {
  padding-bottom:13px;
}
.pl-\[5px\] {
  padding-left:5px;
}
.pl-1\.5 {
  padding-left:0.375rem;
}
.pb-10 {
  padding-bottom:2.5rem;
}
.pt-\[8px\] {
  padding-top:8px;
}
.pr-\[4px\] {
  padding-right:4px;
}
.pb-\[55px\] {
  padding-bottom:55px;
}
.pt-\[22px\] {
  padding-top:22px;
}
.pb-\[20px\] {
  padding-bottom:20px;
}
.pt-\[25px\] {
  padding-top:25px;
}
.pt-8 {
  padding-top:2rem;
}
.pb-12 {
  padding-bottom:3rem;
}
.pb-6 {
  padding-bottom:1.5rem;
}
.pl-4 {
  padding-left:1rem;
}
.pr-1 {
  padding-right:0.25rem;
}
.pl-\[20px\] {
  padding-left:20px;
}
.pt-\[60px\] {
  padding-top:60px;
}
.pb-5 {
  padding-bottom:1.25rem;
}
.pr-10 {
  padding-right:2.5rem;
}
.pb-1\.5 {
  padding-bottom:0.375rem;
}
.pl-\[28px\] {
  padding-left:28px;
}
.pr-3 {
  padding-right:0.75rem;
}
.pt-6 {
  padding-top:1.5rem;
}
.pb-\[25px\] {
  padding-bottom:25px;
}
.pt-\[30px\] {
  padding-top:30px;
}
.pl-\[60px\] {
  padding-left:60px;
}
.pt-\[13px\] {
  padding-top:13px;
}
.pt-\[40px\] {
  padding-top:40px;
}
.pb-\[40px\] {
  padding-bottom:40px;
}
.pb-8 {
  padding-bottom:2rem;
}
.pt-9 {
  padding-top:2.25rem;
}
.pb-9 {
  padding-bottom:2.25rem;
}
.pt-\[260px\] {
  padding-top:260px;
}
.pt-10 {
  padding-top:2.5rem;
}
.pt-\[var\(--np5-mobile-top\)\] {
  padding-top:var(--np5-mobile-top);
}
.pr-\[var\(--np5-mobile-right\)\] {
  padding-right:var(--np5-mobile-right);
}
.pb-\[var\(--np5-mobile-bottom\)\] {
  padding-bottom:var(--np5-mobile-bottom);
}
.pl-\[var\(--np5-mobile-left\)\] {
  padding-left:var(--np5-mobile-left);
}
.pb-\[21px\] {
  padding-bottom:21px;
}
.pt-\[var\(--nr24-mobile-padding-top\)\] {
  padding-top:var(--nr24-mobile-padding-top);
}
.pr-\[var\(--nr24-mobile-padding-right\)\] {
  padding-right:var(--nr24-mobile-padding-right);
}
.pb-\[var\(--nr24-mobile-padding-bottom\)\] {
  padding-bottom:var(--nr24-mobile-padding-bottom);
}
.pl-\[var\(--nr24-mobile-padding-left\)\] {
  padding-left:var(--nr24-mobile-padding-left);
}
.pl-5 {
  padding-left:1.25rem;
}
.pl-\[17px\] {
  padding-left:17px;
}
.pt-\[340px\] {
  padding-top:340px;
}
.pt-\[250px\] {
  padding-top:250px;
}
.pb-\[5px\] {
  padding-bottom:5px;
}
.pl-\[40px\] {
  padding-left:40px;
}
.pr-1\.5 {
  padding-right:0.375rem;
}
.pb-\[4px\] {
  padding-bottom:4px;
}
.pb-0\.5 {
  padding-bottom:0.125rem;
}
.pt-0\.5 {
  padding-top:0.125rem;
}
.pl-3\.5 {
  padding-left:0.875rem;
}
.pb-\[36px\] {
  padding-bottom:36px;
}
.pr-5 {
  padding-right:1.25rem;
}
.pr-7 {
  padding-right:1.75rem;
}
.pb-\[8px\] {
  padding-bottom:8px;
}
.pt-\[5px\] {
  padding-top:5px;
}
.pb-\[24px\] {
  padding-bottom:24px;
}
.pt-\[27px\] {
  padding-top:27px;
}
.pt-px {
  padding-top:1px;
}
.pt-\[48px\] {
  padding-top:48px;
}
.pb-\[44px\] {
  padding-bottom:44px;
}
.pr-20 {
  padding-right:5rem;
}
.pl-14 {
  padding-left:3.5rem;
}
.pt-1\.5 {
  padding-top:0.375rem;
}
.pb-\[calc\(env\(safe-area-inset-bottom\)\+28px\)\] {
  padding-bottom:calc(env(safe-area-inset-bottom) + 28px);
}
.pr-\[20px\] {
  padding-right:20px;
}
.pb-3\.5 {
  padding-bottom:0.875rem;
}
.pb-24 {
  padding-bottom:6rem;
}
.pr-8 {
  padding-right:2rem;
}
.pb-\[calc\(env\(safe-area-inset-bottom\)\+20px\)\] {
  padding-bottom:calc(env(safe-area-inset-bottom) + 20px);
}
.text-left {
  text-align:left;
}
.text-center {
  text-align:center;
}
.text-right {
  text-align:right;
}
.text-start {
  text-align:start;
}
.text-end {
  text-align:end;
}
.align-top {
  vertical-align:top;
}
.align-middle {
  vertical-align:middle;
}
.align-bottom {
  vertical-align:bottom;
}
.font-mono {
  font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.font-sans {
  font-family: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";
}
.text-sm {
  font-size:0.875rem;
  line-height:1.25rem;
}
.text-xl {
  font-size:1.25rem;
  line-height:1.75rem;
}
.text-\[14px\] {
  font-size:14px;
}
.text-base {
  font-size:1rem;
  line-height:1.5rem;
}
.text-xs {
  font-size:0.75rem;
  line-height:1rem;
}
.text-lg {
  font-size:1.125rem;
  line-height:1.75rem;
}
.text-\[16px\] {
  font-size:16px;
}
.text-\[12px\] {
  font-size:12px;
}
.text-4xl {
  font-size:2.25rem;
  line-height:2.5rem;
}
.\!text-xs {
  font-size:0.75rem !important;
  line-height:1rem !important;
}
.text-\[15px\] {
  font-size:15px;
}
.text-\[13px\] {
  font-size:13px;
}
.text-\[22px\] {
  font-size:22px;
}
.\!text-sm {
  font-size:0.875rem !important;
  line-height:1.25rem !important;
}
.text-2xl {
  font-size:1.5rem;
  line-height:2rem;
}
.text-\[20px\] {
  font-size:20px;
}
.text-\[24px\] {
  font-size:24px;
}
.text-\[18px\] {
  font-size:18px;
}
.text-\[32px\] {
  font-size:32px;
}
.text-\[0\] {
  font-size:0;
}
.text-\[28px\] {
  font-size:28px;
}
.text-\[30px\] {
  font-size:30px;
}
.text-\[11px\] {
  font-size:11px;
}
.text-3xl {
  font-size:1.875rem;
  line-height:2.25rem;
}
.text-\[31px\] {
  font-size:31px;
}
.text-\[10px\] {
  font-size:10px;
}
.text-\[length\:var\(--np5-tag-size-mobile\)\] {
  font-size:var(--np5-tag-size-mobile);
}
.text-\[length\:var\(--np5-title-size-mobile\)\] {
  font-size:var(--np5-title-size-mobile);
}
.text-\[length\:var\(--np5-subtitle-size-mobile\)\] {
  font-size:var(--np5-subtitle-size-mobile);
}
.text-\[length\:var\(--np5-button-size-mobile\)\] {
  font-size:var(--np5-button-size-mobile);
}
.text-\[length\:var\(--np5-guarantee-size-mobile\)\] {
  font-size:var(--np5-guarantee-size-mobile);
}
.text-\[length\:var\(--nr24-title-mobile-size\)\] {
  font-size:var(--nr24-title-mobile-size);
}
.text-\[length\:var\(--nr24-subtitle-mobile-size\)\] {
  font-size:var(--nr24-subtitle-mobile-size);
}
.text-\[length\:var\(--nr24-name-mobile-size\)\] {
  font-size:var(--nr24-name-mobile-size);
}
.text-\[length\:var\(--nr24-text-mobile-size\)\] {
  font-size:var(--nr24-text-mobile-size);
}
.text-\[length\:var\(--nr24-helpful-mobile-size\)\] {
  font-size:var(--nr24-helpful-mobile-size);
}
.text-\[length\:var\(--nr24-verified-mobile-size\)\] {
  font-size:var(--nr24-verified-mobile-size);
}
.text-\[length\:var\(--nr24-time-mobile-size\)\] {
  font-size:var(--nr24-time-mobile-size);
}
.text-\[35px\] {
  font-size:35px;
}
.text-\[26px\] {
  font-size:26px;
}
.text-\[0px\] {
  font-size:0px;
}
.text-\[0\.5rem\] {
  font-size:0.5rem;
}
.text-\[17px\] {
  font-size:17px;
}
.text-\[25px\] {
  font-size:25px;
}
.text-\[0\.8571em\] {
  font-size:0.8571em;
}
.text-5xl {
  font-size:3rem;
  line-height:1;
}
.font-medium {
  font-weight:500;
}
.font-semibold {
  font-weight:600;
}
.font-normal {
  font-weight:400;
}
.font-bold {
  font-weight:700;
}
.font-light {
  font-weight:300;
}
.font-\[550\] {
  font-weight:550;
}
.font-black {
  font-weight:900;
}
.font-extrabold {
  font-weight:800;
}
.font-extralight {
  font-weight:200;
}
.uppercase {
  text-transform:uppercase;
}
.capitalize {
  text-transform:capitalize;
}
.normal-case {
  text-transform:none;
}
.italic {
  font-style:italic;
}
.tabular-nums {
  --tw-numeric-spacing:tabular-nums;
  font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.leading-\[10px\] {
  line-height:10px;
}
.leading-5 {
  line-height:1.25rem;
}
.leading-relaxed {
  line-height:1.625;
}
.leading-6 {
  line-height:1.5rem;
}
.leading-none {
  line-height:1;
}
.leading-8 {
  line-height:2rem;
}
.leading-\[12px\] {
  line-height:12px;
}
.leading-\[14px\] {
  line-height:14px;
}
.leading-normal {
  line-height:1.5;
}
.leading-\[22px\] {
  line-height:22px;
}
.leading-\[1\] {
  line-height:1;
}
.leading-\[1\.65\] {
  line-height:1.65;
}
.leading-\[18px\] {
  line-height:18px;
}
.leading-tight {
  line-height:1.25;
}
.leading-\[35px\] {
  line-height:35px;
}
.leading-\[34px\] {
  line-height:34px;
}
.leading-4 {
  line-height:1rem;
}
.leading-\[25px\] {
  line-height:25px;
}
.leading-\[38px\] {
  line-height:38px;
}
.leading-\[27px\] {
  line-height:27px;
}
.leading-\[19px\] {
  line-height:19px;
}
.leading-\[33px\] {
  line-height:33px;
}
.leading-\[32px\] {
  line-height:32px;
}
.leading-\[17px\] {
  line-height:17px;
}
.leading-\[1\.75\] {
  line-height:1.75;
}
.leading-snug {
  line-height:1.375;
}
.leading-\[1\.0\] {
  line-height:1.0;
}
.leading-10 {
  line-height:2.5rem;
}
.leading-7 {
  line-height:1.75rem;
}
.leading-\[1\.1\] {
  line-height:1.1;
}
.leading-\[24px\] {
  line-height:24px;
}
.leading-9 {
  line-height:2.25rem;
}
.leading-\[48px\] {
  line-height:48px;
}
.leading-\[1\.2\] {
  line-height:1.2;
}
.leading-\[1\.13\] {
  line-height:1.13;
}
.leading-\[1\.35\] {
  line-height:1.35;
}
.leading-\[1\.45\] {
  line-height:1.45;
}
.leading-\[1\.5\] {
  line-height:1.5;
}
.leading-\[normal\] {
  line-height:normal;
}
.leading-\[20px\] {
  line-height:20px;
}
.leading-\[30px\] {
  line-height:30px;
}
.leading-\[26px\] {
  line-height:26px;
}
.leading-\[21px\] {
  line-height:21px;
}
.leading-\[28px\] {
  line-height:28px;
}
.leading-\[23px\] {
  line-height:23px;
}
.leading-\[1\.3\] {
  line-height:1.3;
}
.leading-\[15px\] {
  line-height:15px;
}
.leading-\[1\.4\] {
  line-height:1.4;
}
.leading-\[56px\] {
  line-height:56px;
}
.leading-\[auto\] {
  line-height:auto;
}
.leading-\[1\.75em\] {
  line-height:1.75em;
}
.tracking-normal {
  letter-spacing:0em;
}
.tracking-\[1\.8px\] {
  letter-spacing:1.8px;
}
.tracking-\[1px\] {
  letter-spacing:1px;
}
.tracking-\[0\.3px\] {
  letter-spacing:0.3px;
}
.tracking-tight {
  letter-spacing:-0.025em;
}
.tracking-\[0\.02em\] {
  letter-spacing:0.02em;
}
.tracking-wide {
  letter-spacing:0.025em;
}
.tracking-\[0\.04em\] {
  letter-spacing:0.04em;
}
.tracking-wider {
  letter-spacing:0.05em;
}
.text-\[\#222222\] {
  --tw-text-opacity:1;
  color:rgb(34 34 34 / var(--tw-text-opacity));
}
.text-\[\#444444\] {
  --tw-text-opacity:1;
  color:rgb(68 68 68 / var(--tw-text-opacity));
}
.text-\[\#202223\] {
  --tw-text-opacity:1;
  color:rgb(32 34 35 / var(--tw-text-opacity));
}
.text-\[\#162a41\] {
  --tw-text-opacity:1;
  color:rgb(22 42 65 / var(--tw-text-opacity));
}
.text-\[\#b6b6b6\] {
  --tw-text-opacity:1;
  color:rgb(182 182 182 / var(--tw-text-opacity));
}
.text-\[\#F92B4E\] {
  --tw-text-opacity:1;
  color:rgb(249 43 78 / var(--tw-text-opacity));
}
.text-white {
  --tw-text-opacity:1;
  color:rgb(255 255 255 / var(--tw-text-opacity));
}
.text-\[\#ba524b\] {
  --tw-text-opacity:1;
  color:rgb(186 82 75 / var(--tw-text-opacity));
}
.text-\[\#D30005\] {
  --tw-text-opacity:1;
  color:rgb(211 0 5 / var(--tw-text-opacity));
}
.text-\[\#707072\] {
  --tw-text-opacity:1;
  color:rgb(112 112 114 / var(--tw-text-opacity));
}
.text-black {
  --tw-text-opacity:1;
  color:rgb(0 0 0 / var(--tw-text-opacity));
}
.text-red-600 {
  --tw-text-opacity:1;
  color:rgb(220 38 38 / var(--tw-text-opacity));
}
.text-gray-900 {
  --tw-text-opacity:1;
  color:rgb(17 24 39 / var(--tw-text-opacity));
}
.text-gray-500 {
  --tw-text-opacity:1;
  color:rgb(107 114 128 / var(--tw-text-opacity));
}
.text-\[\#222\] {
  --tw-text-opacity:1;
  color:rgb(34 34 34 / var(--tw-text-opacity));
}
.text-green-700 {
  --tw-text-opacity:1;
  color:rgb(21 128 61 / var(--tw-text-opacity));
}
.text-gray-800 {
  --tw-text-opacity:1;
  color:rgb(31 41 55 / var(--tw-text-opacity));
}
.text-\[\#707070\] {
  --tw-text-opacity:1;
  color:rgb(112 112 112 / var(--tw-text-opacity));
}
.text-transparent {
  color:transparent;
}
.text-\[\#757575\] {
  --tw-text-opacity:1;
  color:rgb(117 117 117 / var(--tw-text-opacity));
}
.text-\[\#077557\] {
  --tw-text-opacity:1;
  color:rgb(7 117 87 / var(--tw-text-opacity));
}
.\!text-\[\#888\] {
  --tw-text-opacity:1 !important;
  color:rgb(136 136 136 / var(--tw-text-opacity)) !important;
}
.text-\[\#888\] {
  --tw-text-opacity:1;
  color:rgb(136 136 136 / var(--tw-text-opacity));
}
.text-gray-400 {
  --tw-text-opacity:1;
  color:rgb(156 163 175 / var(--tw-text-opacity));
}
.text-\[\#999\] {
  --tw-text-opacity:1;
  color:rgb(153 153 153 / var(--tw-text-opacity));
}
.text-\[\#1f1f1f\] {
  --tw-text-opacity:1;
  color:rgb(31 31 31 / var(--tw-text-opacity));
}
.text-\[\#2c78a2\] {
  --tw-text-opacity:1;
  color:rgb(44 120 162 / var(--tw-text-opacity));
}
.\!text-white {
  --tw-text-opacity:1 !important;
  color:rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.text-\[\#DC2625\] {
  --tw-text-opacity:1;
  color:rgb(220 38 37 / var(--tw-text-opacity));
}
.text-\[\#191C1D\] {
  --tw-text-opacity:1;
  color:rgb(25 28 29 / var(--tw-text-opacity));
}
.\!text-\[\#333333\] {
  --tw-text-opacity:1 !important;
  color:rgb(51 51 51 / var(--tw-text-opacity)) !important;
}
.text-\[\#BA1A1A\] {
  --tw-text-opacity:1;
  color:rgb(186 26 26 / var(--tw-text-opacity));
}
.text-\[\#414754\] {
  --tw-text-opacity:1;
  color:rgb(65 71 84 / var(--tw-text-opacity));
}
.text-\[\#333\] {
  --tw-text-opacity:1;
  color:rgb(51 51 51 / var(--tw-text-opacity));
}
.text-\[\#0059BB\] {
  --tw-text-opacity:1;
  color:rgb(0 89 187 / var(--tw-text-opacity));
}
.text-\[\#00531A\] {
  --tw-text-opacity:1;
  color:rgb(0 83 26 / var(--tw-text-opacity));
}
.text-\[\#333333\] {
  --tw-text-opacity:1;
  color:rgb(51 51 51 / var(--tw-text-opacity));
}
.text-\[\#111827\] {
  --tw-text-opacity:1;
  color:rgb(17 24 39 / var(--tw-text-opacity));
}
.text-\[\#374151\] {
  --tw-text-opacity:1;
  color:rgb(55 65 81 / var(--tw-text-opacity));
}
.text-\[\#6B7280\] {
  --tw-text-opacity:1;
  color:rgb(107 114 128 / var(--tw-text-opacity));
}
.text-\[\#999999\] {
  --tw-text-opacity:1;
  color:rgb(153 153 153 / var(--tw-text-opacity));
}
.text-\[\#122C5D\] {
  --tw-text-opacity:1;
  color:rgb(18 44 93 / var(--tw-text-opacity));
}
.text-\[\#000\] {
  --tw-text-opacity:1;
  color:rgb(0 0 0 / var(--tw-text-opacity));
}
.\!text-\[\#666\] {
  --tw-text-opacity:1 !important;
  color:rgb(102 102 102 / var(--tw-text-opacity)) !important;
}
.text-\[\#666\] {
  --tw-text-opacity:1;
  color:rgb(102 102 102 / var(--tw-text-opacity));
}
.text-\[\#BA1830\] {
  --tw-text-opacity:1;
  color:rgb(186 24 48 / var(--tw-text-opacity));
}
.text-\[\#6C5000\] {
  --tw-text-opacity:1;
  color:rgb(108 80 0 / var(--tw-text-opacity));
}
.text-\[\#D41F5D\] {
  --tw-text-opacity:1;
  color:rgb(212 31 93 / var(--tw-text-opacity));
}
.text-\[\#220005\] {
  --tw-text-opacity:1;
  color:rgb(34 0 5 / var(--tw-text-opacity));
}
.text-\[\#1a1a1a\] {
  --tw-text-opacity:1;
  color:rgb(26 26 26 / var(--tw-text-opacity));
}
.text-\[\#8E6F6A\] {
  --tw-text-opacity:1;
  color:rgb(142 111 106 / var(--tw-text-opacity));
}
.text-\[\#000000\] {
  --tw-text-opacity:1;
  color:rgb(0 0 0 / var(--tw-text-opacity));
}
.text-\[\#006B24\] {
  --tw-text-opacity:1;
  color:rgb(0 107 36 / var(--tw-text-opacity));
}
.text-\[\#0c64c5\] {
  --tw-text-opacity:1;
  color:rgb(12 100 197 / var(--tw-text-opacity));
}
.text-gray-700 {
  --tw-text-opacity:1;
  color:rgb(55 65 81 / var(--tw-text-opacity));
}
.text-gray-200 {
  --tw-text-opacity:1;
  color:rgb(229 231 235 / var(--tw-text-opacity));
}
.text-\[\#fff\] {
  --tw-text-opacity:1;
  color:rgb(255 255 255 / var(--tw-text-opacity));
}
.text-\[\#0DB237\] {
  --tw-text-opacity:1;
  color:rgb(13 178 55 / var(--tw-text-opacity));
}
.text-\[\#3C8DF1\] {
  --tw-text-opacity:1;
  color:rgb(60 141 241 / var(--tw-text-opacity));
}
.text-\[\#5F5F61\] {
  --tw-text-opacity:1;
  color:rgb(95 95 97 / var(--tw-text-opacity));
}
.text-\[\#424245\] {
  --tw-text-opacity:1;
  color:rgb(66 66 69 / var(--tw-text-opacity));
}
.text-\[\#131314\] {
  --tw-text-opacity:1;
  color:rgb(19 19 20 / var(--tw-text-opacity));
}
.text-\[\#102665\] {
  --tw-text-opacity:1;
  color:rgb(16 38 101 / var(--tw-text-opacity));
}
.text-\[\#7D510B\] {
  --tw-text-opacity:1;
  color:rgb(125 81 11 / var(--tw-text-opacity));
}
.text-\[\#7D7D80\] {
  --tw-text-opacity:1;
  color:rgb(125 125 128 / var(--tw-text-opacity));
}
.text-\[\#1E40AF\] {
  --tw-text-opacity:1;
  color:rgb(30 64 175 / var(--tw-text-opacity));
}
.text-\[\#ADF4A1\] {
  --tw-text-opacity:1;
  color:rgb(173 244 161 / var(--tw-text-opacity));
}
.text-\[\#414754E5\] {
  color:#414754E5;
}
.text-\[\#d8d8d8\] {
  --tw-text-opacity:1;
  color:rgb(216 216 216 / var(--tw-text-opacity));
}
.text-red-500 {
  --tw-text-opacity:1;
  color:rgb(239 68 68 / var(--tw-text-opacity));
}
.text-\[\#8d8d8d\] {
  --tw-text-opacity:1;
  color:rgb(141 141 141 / var(--tw-text-opacity));
}
.text-\[\#00c1f1\] {
  --tw-text-opacity:1;
  color:rgb(0 193 241 / var(--tw-text-opacity));
}
.text-\[\#b4b4b4\] {
  --tw-text-opacity:1;
  color:rgb(180 180 180 / var(--tw-text-opacity));
}
.text-\[\#e70000\] {
  --tw-text-opacity:1;
  color:rgb(231 0 0 / var(--tw-text-opacity));
}
.text-\[\#43b65e\] {
  --tw-text-opacity:1;
  color:rgb(67 182 94 / var(--tw-text-opacity));
}
.text-\[\#7a7a7a\] {
  --tw-text-opacity:1;
  color:rgb(122 122 122 / var(--tw-text-opacity));
}
.text-\[\#3BAF57\] {
  --tw-text-opacity:1;
  color:rgb(59 175 87 / var(--tw-text-opacity));
}
.text-\[\#EBBF20\] {
  --tw-text-opacity:1;
  color:rgb(235 191 32 / var(--tw-text-opacity));
}
.text-\[\#282828\] {
  --tw-text-opacity:1;
  color:rgb(40 40 40 / var(--tw-text-opacity));
}
.text-\[\#00b890\] {
  --tw-text-opacity:1;
  color:rgb(0 184 144 / var(--tw-text-opacity));
}
.text-\[\#6895e6\] {
  --tw-text-opacity:1;
  color:rgb(104 149 230 / var(--tw-text-opacity));
}
.text-\[\#747474\] {
  --tw-text-opacity:1;
  color:rgb(116 116 116 / var(--tw-text-opacity));
}
.text-\[\#5d5d5d\] {
  --tw-text-opacity:1;
  color:rgb(93 93 93 / var(--tw-text-opacity));
}
.text-\[\#BDBDBD\] {
  --tw-text-opacity:1;
  color:rgb(189 189 189 / var(--tw-text-opacity));
}
.text-\[\#bdbdbd\] {
  --tw-text-opacity:1;
  color:rgb(189 189 189 / var(--tw-text-opacity));
}
.text-\[\#4f4f4f\] {
  --tw-text-opacity:1;
  color:rgb(79 79 79 / var(--tw-text-opacity));
}
.text-\[\#ff6b35\] {
  --tw-text-opacity:1;
  color:rgb(255 107 53 / var(--tw-text-opacity));
}
.text-\[\#f00\] {
  --tw-text-opacity:1;
  color:rgb(255 0 0 / var(--tw-text-opacity));
}
.text-\[\#0bbd4e\] {
  --tw-text-opacity:1;
  color:rgb(11 189 78 / var(--tw-text-opacity));
}
.text-\[var\(--introduce-button-text-color\)\] {
  color:var(--introduce-button-text-color);
}
.text-\[color\:var\(--np5-tag-color\)\] {
  color:var(--np5-tag-color);
}
.text-\[color\:var\(--np5-title-color\)\] {
  color:var(--np5-title-color);
}
.text-\[color\:var\(--np5-subtitle-color\)\] {
  color:var(--np5-subtitle-color);
}
.text-\[color\:var\(--np5-button-color\)\] {
  color:var(--np5-button-color);
}
.text-\[color\:var\(--np5-guarantee-color\)\] {
  color:var(--np5-guarantee-color);
}
.text-\[\#979797\] {
  --tw-text-opacity:1;
  color:rgb(151 151 151 / var(--tw-text-opacity));
}
.text-\[color\:var\(--nr24-title-color\)\] {
  color:var(--nr24-title-color);
}
.text-\[color\:var\(--nr24-subtitle-color\)\] {
  color:var(--nr24-subtitle-color);
}
.text-\[color\:var\(--nr24-name-color\)\] {
  color:var(--nr24-name-color);
}
.text-\[color\:var\(--nr24-text-color\)\] {
  color:var(--nr24-text-color);
}
.text-\[color\:var\(--nr24-helpful-color\)\] {
  color:var(--nr24-helpful-color);
}
.text-\[color\:var\(--nr24-verified-color\)\] {
  color:var(--nr24-verified-color);
}
.text-\[color\:var\(--nr24-time-color\)\] {
  color:var(--nr24-time-color);
}
.text-\[\#003AC0\] {
  --tw-text-opacity:1;
  color:rgb(0 58 192 / var(--tw-text-opacity));
}
.text-\[\#303030\] {
  --tw-text-opacity:1;
  color:rgb(48 48 48 / var(--tw-text-opacity));
}
.text-gray-600 {
  --tw-text-opacity:1;
  color:rgb(75 85 99 / var(--tw-text-opacity));
}
.text-\[\#eab027\] {
  --tw-text-opacity:1;
  color:rgb(234 176 39 / var(--tw-text-opacity));
}
.text-\[\#31b079\] {
  --tw-text-opacity:1;
  color:rgb(49 176 121 / var(--tw-text-opacity));
}
.text-gray-300 {
  --tw-text-opacity:1;
  color:rgb(209 213 219 / var(--tw-text-opacity));
}
.text-\[\#737373\] {
  --tw-text-opacity:1;
  color:rgb(115 115 115 / var(--tw-text-opacity));
}
.text-\[\#777\] {
  --tw-text-opacity:1;
  color:rgb(119 119 119 / var(--tw-text-opacity));
}
.text-\[\#f45b4f\] {
  --tw-text-opacity:1;
  color:rgb(244 91 79 / var(--tw-text-opacity));
}
.text-neutral-600 {
  --tw-text-opacity:1;
  color:rgb(82 82 82 / var(--tw-text-opacity));
}
.text-\[\#1F2937\] {
  --tw-text-opacity:1;
  color:rgb(31 41 55 / var(--tw-text-opacity));
}
.text-\[\#111111\] {
  --tw-text-opacity:1;
  color:rgb(17 17 17 / var(--tw-text-opacity));
}
.text-\[\#EF4444\] {
  --tw-text-opacity:1;
  color:rgb(239 68 68 / var(--tw-text-opacity));
}
.text-\[\#2c7c4d\] {
  --tw-text-opacity:1;
  color:rgb(44 124 77 / var(--tw-text-opacity));
}
.text-\[\#1976D2\] {
  --tw-text-opacity:1;
  color:rgb(25 118 210 / var(--tw-text-opacity));
}
.text-\[\#535353\] {
  --tw-text-opacity:1;
  color:rgb(83 83 83 / var(--tw-text-opacity));
}
.text-\[\#182033\] {
  --tw-text-opacity:1;
  color:rgb(24 32 51 / var(--tw-text-opacity));
}
.text-\[\#4B5563\] {
  --tw-text-opacity:1;
  color:rgb(75 85 99 / var(--tw-text-opacity));
}
.text-\[\#E60000\] {
  --tw-text-opacity:1;
  color:rgb(230 0 0 / var(--tw-text-opacity));
}
.text-\[\#FF5722\] {
  --tw-text-opacity:1;
  color:rgb(255 87 34 / var(--tw-text-opacity));
}
.text-\[\#959595\] {
  --tw-text-opacity:1;
  color:rgb(149 149 149 / var(--tw-text-opacity));
}
.text-\[\#9e9e9e\] {
  --tw-text-opacity:1;
  color:rgb(158 158 158 / var(--tw-text-opacity));
}
.text-green-500 {
  --tw-text-opacity:1;
  color:rgb(34 197 94 / var(--tw-text-opacity));
}
.text-\[\#6c6c6c\] {
  --tw-text-opacity:1;
  color:rgb(108 108 108 / var(--tw-text-opacity));
}
.text-\[\#bf0711\] {
  --tw-text-opacity:1;
  color:rgb(191 7 17 / var(--tw-text-opacity));
}
.text-\[\#666666\] {
  --tw-text-opacity:1;
  color:rgb(102 102 102 / var(--tw-text-opacity));
}
.text-\[\#22C55D\] {
  --tw-text-opacity:1;
  color:rgb(34 197 93 / var(--tw-text-opacity));
}
.text-\[\#676767\] {
  --tw-text-opacity:1;
  color:rgb(103 103 103 / var(--tw-text-opacity));
}
.text-\[var\(--pd-star-color\)\] {
  color:var(--pd-star-color);
}
.text-\[\#e7e7e7\] {
  --tw-text-opacity:1;
  color:rgb(231 231 231 / var(--tw-text-opacity));
}
.text-\[\#616161\] {
  --tw-text-opacity:1;
  color:rgb(97 97 97 / var(--tw-text-opacity));
}
.underline {
  text-decoration-line:underline;
}
.line-through {
  text-decoration-line:line-through;
}
.no-underline {
  text-decoration-line:none;
}
.underline-offset-2 {
  text-underline-offset:2px;
}
.underline-offset-4 {
  text-underline-offset:4px;
}
.antialiased {
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.placeholder-transparent::-moz-placeholder {
  color:transparent;
}
.placeholder-transparent::placeholder {
  color:transparent;
}
.placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity:1;
  color:rgb(156 163 175 / var(--tw-placeholder-opacity));
}
.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity:1;
  color:rgb(156 163 175 / var(--tw-placeholder-opacity));
}
.caret-gray-900 {
  caret-color:#111827;
}
.caret-\[\#333333\] {
  caret-color:#333333;
}
.opacity-60 {
  opacity:0.6;
}
.opacity-\[1\] {
  opacity:1;
}
.opacity-100 {
  opacity:1;
}
.opacity-0 {
  opacity:0;
}
.opacity-40 {
  opacity:0.4;
}
.opacity-70 {
  opacity:0.7;
}
.opacity-80 {
  opacity:0.8;
}
.opacity-50 {
  opacity:0.5;
}
.\!opacity-100 {
  opacity:1 !important;
}
.shadow-\[0_12px_30px_rgba\(15\2c 23\2c 42\2c 0\.08\)\] {
  --tw-shadow:0 12px 30px rgba(15,23,42,0.08);
  --tw-shadow-colored:0 12px 30px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_13px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow:0 0 13px rgba(0,0,0,0.1);
  --tw-shadow-colored:0 0 13px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none {
  --tw-shadow:0 0 #0000;
  --tw-shadow-colored:0 0 #0000;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_\#fcedec\] {
  --tw-shadow:0 0 0 1px #fcedec;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1\.75px_\#111111\] {
  --tw-shadow:0 0 0 1.75px #111111;
  --tw-shadow-colored:0 0 0 1.75px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_\#E5E5E5\] {
  --tw-shadow:0 0 0 1px #E5E5E5;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_-1px_0_0_\#111111\] {
  --tw-shadow:inset 0 -1px 0 0 #111111;
  --tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_\#dc2626\] {
  --tw-shadow:0 0 0 1px #dc2626;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_\#e5e7eb\] {
  --tw-shadow:0 0 0 1px #e5e7eb;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.\!shadow-\[0_0_0_2px_\#dc2626\] {
  --tw-shadow:0 0 0 2px #dc2626 !important;
  --tw-shadow-colored:0 0 0 2px var(--tw-shadow-color) !important;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-lg {
  --tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_\#46b483\] {
  --tw-shadow:0 0 0 1px #46b483;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-2xl {
  --tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_12px_30px_rgba\(15\2c 23\2c 42\2c 0\.14\)\] {
  --tw-shadow:0 12px 30px rgba(15,23,42,0.14);
  --tw-shadow-colored:0 12px 30px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_2px_2px_0px_rgba\(51\2c 51\2c 51\2c 0\.5\)\] {
  --tw-shadow:0px 2px 2px 0px rgba(51,51,51,0.5);
  --tw-shadow-colored:0px 2px 2px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.\!shadow-none {
  --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;
}
.shadow-\[0_0_0_1px_rgba\(220\2c 38\2c 38\2c 0\.08\)\] {
  --tw-shadow:0 0 0 1px rgba(220,38,38,0.08);
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_1px_2px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
  --tw-shadow:0px 1px 2px rgba(0,0,0,0.05);
  --tw-shadow-colored:0px 1px 2px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.\!shadow-\[0px_20px_40px_rgba\(173\2c 0\2c 71\2c 0\.06\)\] {
  --tw-shadow:0px 20px 40px rgba(173,0,71,0.06) !important;
  --tw-shadow-colored:0px 20px 40px var(--tw-shadow-color) !important;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_4px_3px_rgb\(0_0_0_\/_0\.07\)\] {
  --tw-shadow:0 4px 3px rgb(0 0 0 / 0.07);
  --tw-shadow-colored:0 4px 3px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_1px_2px_0px_\#D6D6D6\] {
  --tw-shadow:0px 1px 2px 0px #D6D6D6;
  --tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_2px_0px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
  --tw-shadow:0 1px 2px 0px rgba(0,0,0,0.05);
  --tw-shadow-colored:0 1px 2px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_\#0B7A33\2c 0_4px_14px_rgba\(11\2c 122\2c 51\2c 0\.06\)\] {
  --tw-shadow:inset 0 0 0 1px #0B7A33,0 4px 14px rgba(11,122,51,0.06);
  --tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color), 0 4px 14px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_8px_24px_rgba\(15\2c 23\2c 42\2c 0\.12\)\] {
  --tw-shadow:0 8px 24px rgba(15,23,42,0.12);
  --tw-shadow-colored:0 8px 24px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_6px_18px_rgba\(0\2c 0\2c 0\2c 0\.12\)\] {
  --tw-shadow:0 6px 18px rgba(0,0,0,0.12);
  --tw-shadow-colored:0 6px 18px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md {
  --tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_2px_0px_0px_\#116e35\] {
  --tw-shadow:0 2px 0px 0px #116e35;
  --tw-shadow-colored:0 2px 0px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[-4px_3px_9px_0_rgba\(0\2c 0\2c 0\2c 0\.31\)\] {
  --tw-shadow:-4px 3px 9px 0 rgba(0,0,0,0.31);
  --tw-shadow-colored:-4px 3px 9px 0 var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_2px_0_0_\#116e35\] {
  --tw-shadow:0 2px 0 0 #116e35;
  --tw-shadow-colored:0 2px 0 0 var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_3px_0_\#0f6a28\] {
  --tw-shadow:0 3px 0 #0f6a28;
  --tw-shadow-colored:0 3px 0 var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_0px_0px_0px_rgb\(0\2c 0\2c 0\)\] {
  --tw-shadow:0px 0px 0px 0px rgb(0,0,0);
  --tw-shadow-colored:0px 0px 0px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_0px_14px_4px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow:0px 0px 14px 4px rgba(0,0,0,0.1);
  --tw-shadow-colored:0px 0px 14px 4px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_8px_10px_0px_rgba\(0\2c 0\2c 0\2c 0\.2\)\] {
  --tw-shadow:0px 8px 10px 0px rgba(0,0,0,0.2);
  --tw-shadow-colored:0px 8px 10px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_8px_10px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow:0px 8px 10px 0px rgba(0,0,0,0.1);
  --tw-shadow-colored:0px 8px 10px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_2px_3px_0px_\#333333\] {
  --tw-shadow:0 2px 3px 0px #333333;
  --tw-shadow-colored:0 2px 3px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow {
  --tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_3px_11px_-5px_rgba\(0\2c 0\2c 0\)\] {
  --tw-shadow:0 3px 11px -5px rgba(0,0,0);
  --tw-shadow-colored:0 3px 11px -5px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_3px_4px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow:0 3px 4px 0 rgba(0,0,0,0.1);
  --tw-shadow-colored:0 3px 4px 0 var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_2px_2px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow:0px 2px 2px 0px rgba(0,0,0,0.1);
  --tw-shadow-colored:0px 2px 2px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_3px_10px_-2px_rgba\(207\2c 62\2c 112\2c 0\.1\)\2c _0px_2px_2px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow:0px 3px 10px -2px rgba(207,62,112,0.1), 0px 2px 2px 0px rgba(0,0,0,0.1);
  --tw-shadow-colored:0px 3px 10px -2px var(--tw-shadow-color), 0px 2px 2px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_-10px_30px_rgba\(15\2c 23\2c 42\2c 0\.12\)\] {
  --tw-shadow:0 -10px 30px rgba(15,23,42,0.12);
  --tw-shadow-colored:0 -10px 30px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_10px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow:0px 4px 10px 0px rgba(0,0,0,0.1);
  --tw-shadow-colored:0px 4px 10px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_2px_2px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
  --tw-shadow:0px 2px 2px 0px rgba(0,0,0,0.25);
  --tw-shadow-colored:0px 2px 2px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_6px_rgba\(0\2c 0\2c 0\2c 0\.3\)\] {
  --tw-shadow:0 4px 6px rgba(0,0,0,0.3);
  --tw-shadow-colored:0 4px 6px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_\#16a34a\] {
  --tw-shadow:0 0 0 2px #16a34a;
  --tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_12px_rgba\(0\2c 0\2c 0\2c 0\.22\)\] {
  --tw-shadow:0 4px 12px rgba(0,0,0,0.22);
  --tw-shadow-colored:0 4px 12px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_-8px_24px_rgba\(15\2c 23\2c 42\2c 0\.08\)\] {
  --tw-shadow:0 -8px 24px rgba(15,23,42,0.08);
  --tw-shadow-colored:0 -8px 24px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none {
  outline:2px solid transparent;
  outline-offset:2px;
}
.outline {
  outline-style:solid;
}
.ring-2 {
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-indigo-500 {
  --tw-ring-opacity:1;
  --tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity));
}
.blur {
  --tw-blur:blur(8px);
  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);
}
.\!blur {
  --tw-blur:blur(8px) !important;
  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) !important;
}
.blur-2xl {
  --tw-blur:blur(40px);
  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);
}
.drop-shadow-\[2px_2px_2px_\$\ {
  content\.settings\.funnel_button5_button_text_shadow_color\;
}
\] {
  --tw-drop-shadow:drop-shadow(2px 2px 2px ${content.settings.funnel button5 button text shadow color});
  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);
}
.drop-shadow-\[2px_2px_2px_\$\ {
  content\.settings\.funnel_image_text4_button_text_shadow_color\;
}
\] {
  --tw-drop-shadow:drop-shadow(2px 2px 2px ${content.settings.funnel image text4 button text shadow color});
  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);
}
.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);
}
.backdrop-blur-\[1px\] {
  --tw-backdrop-blur:blur(1px);
  -webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-hue-rotate-90 {
  --tw-backdrop-hue-rotate:hue-rotate(90deg);
  -webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-filter {
  -webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition-colors {
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.transition-transform {
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.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;
}
.transition-all {
  transition-property:all;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.transition-\[flex\] {
  transition-property:flex;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.transition-opacity {
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.transition-none {
  transition-property:none;
}
.transition-\[border-color\2c background-color\] {
  transition-property:border-color,background-color;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.transition-\[background-color\2c border-color\2c color\2c box-shadow\2c transform\] {
  transition-property:background-color,border-color,color,box-shadow,transform;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.transition-\[border-color\2c box-shadow\] {
  transition-property:border-color,box-shadow;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.transition-\[border-color\2c box-shadow\2c background-color\] {
  transition-property:border-color,box-shadow,background-color;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:150ms;
}
.duration-200 {
  transition-duration:200ms;
}
.duration-150 {
  transition-duration:150ms;
}
.duration-300 {
  transition-duration:300ms;
}
.duration-\[2000ms\] {
  transition-duration:2000ms;
}
.duration-500 {
  transition-duration:500ms;
}
.duration-\[0\.8s\] {
  transition-duration:0.8s;
}
.duration-\[350ms\] {
  transition-duration:350ms;
}
.ease-linear {
  transition-timing-function:linear;
}
.ease-out {
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
}
.ease-in-out {
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-in {
  transition-timing-function:cubic-bezier(0.4, 0, 1, 1);
}
.will-change-transform {
  will-change:transform;
}
.\[transform\:perspective\(50px\)_translateZ\(0\)_rotateX\(10deg\)\] {
  transform:perspective(50px) translateZ(0) rotateX(10deg);
}
.\[appearance\:textfield\] {
  -webkit-appearance:textfield;
  -moz-appearance:textfield;
  appearance:textfield;
}
.\[clip-path\:polygon\(10px_0\2c 104px_0\2c 114px_18px\2c 0_18px\)\] {
  -webkit-clip-path:polygon(10px 0,104px 0,114px 18px,0 18px);
  clip-path:polygon(10px 0,104px 0,114px 18px,0 18px);
}
.\[background-origin\:border-box\] {
  background-origin:border-box;
}
.\[background-clip\:content-box\2c border-box\] {
  background-clip:content-box,border-box;
}
.\[--funnel_image_section_after_padding\:var\(--nr24-image-padding-mobile\)\] {
  --funnel_image_section_after_padding:var(--nr24-image-padding-mobile);
}
.\[background-size\:200\%_100\%\] {
  background-size:200% 100%;
}
.\[animation\:galleryPulse_1\.4s_ease-in-out_infinite\] {
  animation:galleryPulse 1.4s ease-in-out infinite;
}
.placeholder\:font-normal::-moz-placeholder {
  font-weight:400;
}
.placeholder\:font-normal::placeholder {
  font-weight:400;
}
.before\:absolute::before {
  content:var(--tw-content);
  position:absolute;
}
.before\:left-0::before {
  content:var(--tw-content);
  left:0px;
}
.before\:bottom-\[-12px\]::before {
  content:var(--tw-content);
  bottom:-12px;
}
.before\:top-0::before {
  content:var(--tw-content);
  top:0px;
}
.before\:left-1\/2::before {
  content:var(--tw-content);
  left:50%;
}
.before\:block::before {
  content:var(--tw-content);
  display:block;
}
.before\:h-\[12px\]::before {
  content:var(--tw-content);
  height:12px;
}
.before\:h-\[0px\]::before {
  content:var(--tw-content);
  height:0px;
}
.before\:h-full::before {
  content:var(--tw-content);
  height:100%;
}
.before\:w-full::before {
  content:var(--tw-content);
  width:100%;
}
.before\:w-\[1px\]::before {
  content:var(--tw-content);
  width:1px;
}
.before\:-translate-x-1\/2::before {
  content:var(--tw-content);
  --tw-translate-x:-50%;
  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));
}
.before\:bg-\[\#DC2429\]::before {
  content:var(--tw-content);
  --tw-bg-opacity:1;
  background-color:rgb(220 36 41 / var(--tw-bg-opacity));
}
.before\:bg-\[\#262626\]::before {
  content:var(--tw-content);
  --tw-bg-opacity:1;
  background-color:rgb(38 38 38 / var(--tw-bg-opacity));
}
.before\:text-\[\#D30005\]::before {
  content:var(--tw-content);
  --tw-text-opacity:1;
  color:rgb(211 0 5 / var(--tw-text-opacity));
}
.before\:ease-linear::before {
  content:var(--tw-content);
  transition-timing-function:linear;
}
.before\:content-\[\'\*\'\]::before {
  --tw-content:'*';
  content:var(--tw-content);
}
.before\:content-\[\'\'\]::before {
  --tw-content:'';
  content:var(--tw-content);
}
.after\:absolute::after {
  content:var(--tw-content);
  position:absolute;
}
.after\:left-1\/2::after {
  content:var(--tw-content);
  left:50%;
}
.after\:bottom-\[-6px\]::after {
  content:var(--tw-content);
  bottom:-6px;
}
.after\:h-\[12px\]::after {
  content:var(--tw-content);
  height:12px;
}
.after\:w-\[12px\]::after {
  content:var(--tw-content);
  width:12px;
}
.after\:-translate-x-1\/2::after {
  content:var(--tw-content);
  --tw-translate-x:-50%;
  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));
}
.after\:rotate-45::after {
  content:var(--tw-content);
  --tw-rotate:45deg;
  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));
}
.after\:border-r::after {
  content:var(--tw-content);
  border-right-width:1px;
}
.after\:border-b::after {
  content:var(--tw-content);
  border-bottom-width:1px;
}
.after\:border-\[\#e5e7eb\]::after {
  content:var(--tw-content);
  --tw-border-opacity:1;
  border-color:rgb(229 231 235 / var(--tw-border-opacity));
}
.after\:bg-white::after {
  content:var(--tw-content);
  --tw-bg-opacity:1;
  background-color:rgb(255 255 255 / var(--tw-bg-opacity));
}
.after\:content-\[\'\'\]::after {
  --tw-content:'';
  content:var(--tw-content);
}
.first\:rounded-l-\[5px\]:first-child {
  border-top-left-radius:5px;
  border-bottom-left-radius:5px;
}
.first\:border-t-0:first-child {
  border-top-width:0px;
}
.last\:mr-0:last-child {
  margin-right:0px;
}
.last\:mb-0:last-child {
  margin-bottom:0px;
}
.last\:rounded-r-\[5px\]:last-child {
  border-top-right-radius:5px;
  border-bottom-right-radius:5px;
}
.last\:border-b-0:last-child {
  border-bottom-width:0px;
}
.last\:border-r-0:last-child {
  border-right-width:0px;
}
.last\:border-none:last-child {
  border-style:none;
}
.last\:pb-0:last-child {
  padding-bottom:0px;
}
.focus-within\:border-\[\#333333\]:focus-within {
  --tw-border-opacity:1;
  border-color:rgb(51 51 51 / var(--tw-border-opacity));
}
.hover\:scale-\[1\.025\]:hover {
  --tw-scale-x:1.025;
  --tw-scale-y:1.025;
  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));
}
.hover\:border-\[\#d8d8de\]:hover {
  --tw-border-opacity:1;
  border-color:rgb(216 216 222 / var(--tw-border-opacity));
}
.hover\:border-\[\#707072\]:hover {
  --tw-border-opacity:1;
  border-color:rgb(112 112 114 / var(--tw-border-opacity));
}
.hover\:border-\[\#333333\]:hover {
  --tw-border-opacity:1;
  border-color:rgb(51 51 51 / var(--tw-border-opacity));
}
.hover\:border-\[\#d41f5d\]:hover {
  --tw-border-opacity:1;
  border-color:rgb(212 31 93 / var(--tw-border-opacity));
}
.hover\:border-black:hover {
  --tw-border-opacity:1;
  border-color:rgb(0 0 0 / var(--tw-border-opacity));
}
.hover\:bg-\[\#f7f7f9\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(247 247 249 / var(--tw-bg-opacity));
}
.hover\:bg-\[rgba\(0\2c 0\2c 0\2c \.0588235294\)\]:hover {
  background-color:rgba(0,0,0,.0588235294);
}
.hover\:bg-\[\#fff4f6\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(255 244 246 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#ffa4b4\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(255 164 180 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#CACACB\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(202 202 203 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#707072\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(112 112 114 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#eeeeee\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(238 238 238 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#f6f6f6\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(246 246 246 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#f2f2f2\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(242 242 242 / var(--tw-bg-opacity));
}
.hover\:bg-gray-100:hover {
  --tw-bg-opacity:1;
  background-color:rgb(243 244 246 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#6cb1da\]\/10:hover {
  background-color:rgb(108 177 218 / 0.1);
}
.hover\:bg-\[\#F9FAFB\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(249 250 251 / var(--tw-bg-opacity));
}
.hover\:bg-black\/80:hover {
  background-color:rgb(0 0 0 / 0.8);
}
.hover\:bg-\[\#E8E8E8\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(232 232 232 / var(--tw-bg-opacity));
}
.hover\:bg-gray-50:hover {
  --tw-bg-opacity:1;
  background-color:rgb(249 250 251 / var(--tw-bg-opacity));
}
.hover\:bg-blue-700:hover {
  --tw-bg-opacity:1;
  background-color:rgb(29 78 216 / var(--tw-bg-opacity));
}
.hover\:bg-gray-500:hover {
  --tw-bg-opacity:1;
  background-color:rgb(107 114 128 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#D41F5D\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(212 31 93 / var(--tw-bg-opacity));
}
.hover\:bg-gray-300:hover {
  --tw-bg-opacity:1;
  background-color:rgb(209 213 219 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#06684b\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(6 104 75 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#004c3f\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(0 76 63 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#f5f5f5\]:hover {
  --tw-bg-opacity:1;
  background-color:rgb(245 245 245 / var(--tw-bg-opacity));
}
.hover\:bg-opacity-70:hover {
  --tw-bg-opacity:0.7;
}
.hover\:text-\[\#000000\]:hover {
  --tw-text-opacity:1;
  color:rgb(0 0 0 / var(--tw-text-opacity));
}
.hover\:text-\[\#fff\]:hover {
  --tw-text-opacity:1;
  color:rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:text-\[\#707072\]:hover {
  --tw-text-opacity:1;
  color:rgb(112 112 114 / var(--tw-text-opacity));
}
.hover\:text-gray-500:hover {
  --tw-text-opacity:1;
  color:rgb(107 114 128 / var(--tw-text-opacity));
}
.hover\:text-gray-700:hover {
  --tw-text-opacity:1;
  color:rgb(55 65 81 / var(--tw-text-opacity));
}
.hover\:text-gray-600:hover {
  --tw-text-opacity:1;
  color:rgb(75 85 99 / var(--tw-text-opacity));
}
.hover\:text-black:hover {
  --tw-text-opacity:1;
  color:rgb(0 0 0 / var(--tw-text-opacity));
}
.hover\:text-gray-800:hover {
  --tw-text-opacity:1;
  color:rgb(31 41 55 / var(--tw-text-opacity));
}
.hover\:text-white:hover {
  --tw-text-opacity:1;
  color:rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:text-green-500:hover {
  --tw-text-opacity:1;
  color:rgb(34 197 94 / var(--tw-text-opacity));
}
.hover\:text-gray-900:hover {
  --tw-text-opacity:1;
  color:rgb(17 24 39 / var(--tw-text-opacity));
}
.hover\:text-\[\#676767\]:hover {
  --tw-text-opacity:1;
  color:rgb(103 103 103 / var(--tw-text-opacity));
}
.hover\:underline:hover {
  text-decoration-line:underline;
}
.hover\:opacity-95:hover {
  opacity:0.95;
}
.hover\:opacity-70:hover {
  opacity:0.7;
}
.hover\:opacity-100:hover {
  opacity:1;
}
.hover\:opacity-90:hover {
  opacity:0.9;
}
.hover\:shadow-\[0_0_0_1px_\#111111\]:hover {
  --tw-shadow:0 0 0 1px #111111;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[inset_0_-1px_0_0_\#707072\]:hover {
  --tw-shadow:inset 0 -1px 0 0 #707072;
  --tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[0px_2px_2px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]:hover {
  --tw-shadow:0px 2px 2px 0px rgba(0,0,0,0.25);
  --tw-shadow-colored:0px 2px 2px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:border:focus {
  border-width:1px;
}
.focus\:border-green-600:focus {
  --tw-border-opacity:1;
  border-color:rgb(22 163 74 / var(--tw-border-opacity));
}
.focus\:border-red-600:focus {
  --tw-border-opacity:1;
  border-color:rgb(220 38 38 / var(--tw-border-opacity));
}
.focus\:border-\[\#333333\]:focus {
  --tw-border-opacity:1;
  border-color:rgb(51 51 51 / var(--tw-border-opacity));
}
.focus\:border-indigo-500:focus {
  --tw-border-opacity:1;
  border-color:rgb(99 102 241 / var(--tw-border-opacity));
}
.focus\:border-\[\#999\]:focus {
  --tw-border-opacity:1;
  border-color:rgb(153 153 153 / var(--tw-border-opacity));
}
.focus\:border-\[\#108043\]:focus {
  --tw-border-opacity:1;
  border-color:rgb(16 128 67 / var(--tw-border-opacity));
}
.focus\:border-\[\#bf0711\]:focus {
  --tw-border-opacity:1;
  border-color:rgb(191 7 17 / var(--tw-border-opacity));
}
.focus\:placeholder-\[\#D1D5DB\]:focus::-moz-placeholder {
  --tw-placeholder-opacity:1;
  color:rgb(209 213 219 / var(--tw-placeholder-opacity));
}
.focus\:placeholder-\[\#D1D5DB\]:focus::placeholder {
  --tw-placeholder-opacity:1;
  color:rgb(209 213 219 / var(--tw-placeholder-opacity));
}
.focus\:shadow-\[0_0_0_1px_\#16a34a\]:focus {
  --tw-shadow:0 0 0 1px #16a34a;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:shadow-\[0_0_0_1px_\#dc2626\]:focus {
  --tw-shadow:0 0 0 1px #dc2626;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:outline-none:focus {
  outline:2px solid transparent;
  outline-offset:2px;
}
.focus\:ring-0:focus {
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-2:focus {
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-1:focus {
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-indigo-500:focus {
  --tw-ring-opacity:1;
  --tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity));
}
.focus\:ring-offset-2:focus {
  --tw-ring-offset-width:2px;
}
.focus\:ring-offset-gray-50:focus {
  --tw-ring-offset-color:#f9fafb;
}
.active\:scale-\[0\.98\]:active {
  --tw-scale-x:0.98;
  --tw-scale-y:0.98;
  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));
}
.active\:bg-black\/10:active {
  background-color:rgb(0 0 0 / 0.1);
}
.disabled\:cursor-not-allowed:disabled {
  cursor:not-allowed;
}
.disabled\:text-gray-900:disabled {
  --tw-text-opacity:1;
  color:rgb(17 24 39 / var(--tw-text-opacity));
}
.disabled\:text-gray-400:disabled {
  --tw-text-opacity:1;
  color:rgb(156 163 175 / var(--tw-text-opacity));
}
.disabled\:opacity-100:disabled {
  opacity:1;
}
.disabled\:opacity-40:disabled {
  opacity:0.4;
}
.disabled\:opacity-60:disabled {
  opacity:0.6;
}
.disabled\:opacity-50:disabled {
  opacity:0.5;
}
.disabled\:shadow-\[0_0_0_1px_\#111111\]:disabled {
  --tw-shadow:0 0 0 1px #111111;
  --tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.disabled\:\[-webkit-text-fill-color\:text-gray-900\]:disabled {
  -webkit-text-fill-color:text-gray-900;
}
.group:hover .group-hover\:block {
  display:block;
}
.group:hover .group-hover\:scale-110 {
  --tw-scale-x:1.1;
  --tw-scale-y:1.1;
  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));
}
.group:hover .group-hover\:bg-opacity-20 {
  --tw-bg-opacity:0.2;
}
.group:hover .group-hover\:text-gray-700 {
  --tw-text-opacity:1;
  color:rgb(55 65 81 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity:1;
  color:rgb(107 114 128 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity:1;
  color:rgb(31 41 55 / var(--tw-text-opacity));
}
.group:hover .group-hover\:opacity-100 {
  opacity:1;
}
.group:hover .group-hover\:\[transform\:perspective\(0px\)_translateZ\(0\)_rotateX\(0deg\)\] {
  transform:perspective(0px) translateZ(0) rotateX(0deg);
}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:top-1\/2 {
  top:50%;
}
.peer:placeholder-shown ~ .peer-placeholder-shown\:top-1\/2 {
  top:50%;
}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:left-\[15px\] {
  left:15px;
}
.peer:placeholder-shown ~ .peer-placeholder-shown\:left-\[15px\] {
  left:15px;
}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:left-\[23px\] {
  left:23px;
}
.peer:placeholder-shown ~ .peer-placeholder-shown\:left-\[23px\] {
  left:23px;
}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:translate-y-0 {
  --tw-translate-y:0px;
  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));
}
.peer:placeholder-shown ~ .peer-placeholder-shown\:translate-y-0 {
  --tw-translate-y:0px;
  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));
}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:scale-100 {
  --tw-scale-x:1;
  --tw-scale-y:1;
  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));
}
.peer:placeholder-shown ~ .peer-placeholder-shown\:scale-100 {
  --tw-scale-x:1;
  --tw-scale-y:1;
  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));
}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:bg-transparent {
  background-color:transparent;
}
.peer:placeholder-shown ~ .peer-placeholder-shown\:bg-transparent {
  background-color:transparent;
}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:px-0 {
  padding-left:0px;
  padding-right:0px;
}
.peer:placeholder-shown ~ .peer-placeholder-shown\:px-0 {
  padding-left:0px;
  padding-right:0px;
}
.peer:focus ~ .peer-focus\:left-3 {
  left:0.75rem;
}
.peer:focus ~ .peer-focus\:top-1\.5 {
  top:0.375rem;
}
.peer:focus ~ .peer-focus\:top-1 {
  top:0.25rem;
}
.peer:focus ~ .peer-focus\:top-0 {
  top:0px;
}
.peer:focus ~ .peer-focus\:left-\[11px\] {
  left:11px;
}
.peer:focus ~ .peer-focus\:block {
  display:block;
}
.peer:focus ~ .peer-focus\:-translate-y-3 {
  --tw-translate-y:-0.75rem;
  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));
}
.peer:focus ~ .peer-focus\:scale-75 {
  --tw-scale-x:.75;
  --tw-scale-y:.75;
  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));
}
.peer:focus ~ .peer-focus\:scale-100 {
  --tw-scale-x:1;
  --tw-scale-y:1;
  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));
}
.peer:focus ~ .peer-focus\:bg-white {
  --tw-bg-opacity:1;
  background-color:rgb(255 255 255 / var(--tw-bg-opacity));
}
.peer:focus ~ .peer-focus\:px-\[5px\] {
  padding-left:5px;
  padding-right:5px;
}
.peer:focus ~ .peer-focus\:text-xs {
  font-size:0.75rem;
  line-height:1rem;
}
.peer:focus ~ .peer-focus\:font-medium {
  font-weight:500;
}
.peer:disabled ~ .peer-disabled\:\!border-\[\#d1d5db\] {
  --tw-border-opacity:1 !important;
  border-color:rgb(209 213 219 / var(--tw-border-opacity)) !important;
}
.peer:disabled ~ .peer-disabled\:\!bg-\[\#eee\] {
  --tw-bg-opacity:1 !important;
  background-color:rgb(238 238 238 / var(--tw-bg-opacity)) !important;
}
@media not all and (min-width: 1024px) {
  .max-lg\:border-t {
    border-top-width:1px;
  }
  .max-lg\:border-gray-200 {
    --tw-border-opacity:1;
    border-color:rgb(229 231 235 / var(--tw-border-opacity));
  }
}
@media (min-width: 640px) {
  .sm\:order-last {
    order:9999;
  }
  .sm\:order-2 {
    order:2;
  }
  .sm\:order-3 {
    order:3;
  }
  .sm\:order-1 {
    order:1;
  }
  .sm\:col-span-3 {
    grid-column:span 3 / span 3;
  }
  .sm\:my-8 {
    margin-top:2rem;
    margin-bottom:2rem;
  }
  .sm\:mx-0 {
    margin-left:0px;
    margin-right:0px;
  }
  .sm\:mx-auto {
    margin-left:auto;
    margin-right:auto;
  }
  .sm\:-mx-6 {
    margin-left:-1.5rem;
    margin-right:-1.5rem;
  }
  .sm\:my-2\.5 {
    margin-top:0.625rem;
    margin-bottom:0.625rem;
  }
  .sm\:my-2 {
    margin-top:0.5rem;
    margin-bottom:0.5rem;
  }
  .sm\:mx-3 {
    margin-left:0.75rem;
    margin-right:0.75rem;
  }
  .sm\:mt-0 {
    margin-top:0px;
  }
  .sm\:ml-auto {
    margin-left:auto;
  }
  .sm\:mb-6 {
    margin-bottom:1.5rem;
  }
  .sm\:mb-4 {
    margin-bottom:1rem;
  }
  .sm\:mt-4 {
    margin-top:1rem;
  }
  .sm\:ml-3 {
    margin-left:0.75rem;
  }
  .sm\:ml-0 {
    margin-left:0px;
  }
  .sm\:mb-0 {
    margin-bottom:0px;
  }
  .sm\:mb-5 {
    margin-bottom:1.25rem;
  }
  .sm\:mb-\[20px\] {
    margin-bottom:20px;
  }
  .sm\:mr-0 {
    margin-right:0px;
  }
  .sm\:ml-8 {
    margin-left:2rem;
  }
  .sm\:mr-10 {
    margin-right:2.5rem;
  }
  .sm\:ml-4 {
    margin-left:1rem;
  }
  .sm\:mr-\[26px\] {
    margin-right:26px;
  }
  .sm\:mt-6 {
    margin-top:1.5rem;
  }
  .sm\:mb-\[40px\] {
    margin-bottom:40px;
  }
  .sm\:mt-2\.5 {
    margin-top:0.625rem;
  }
  .sm\:mt-2 {
    margin-top:0.5rem;
  }
  .sm\:mr-4 {
    margin-right:1rem;
  }
  .sm\:ml-6 {
    margin-left:1.5rem;
  }
  .sm\:mt-8 {
    margin-top:2rem;
  }
  .sm\:block {
    display:block;
  }
  .sm\:inline-block {
    display:inline-block;
  }
  .sm\:flex {
    display:flex;
  }
  .sm\:grid {
    display:grid;
  }
  .sm\:hidden {
    display:none;
  }
  .sm\:h-screen {
    height:100vh;
  }
  .sm\:h-\[calc\(100vh-100px\)\] {
    height:calc(100vh - 100px);
  }
  .sm\:h-10 {
    height:2.5rem;
  }
  .sm\:h-\[24px\] {
    height:24px;
  }
  .sm\:h-24 {
    height:6rem;
  }
  .sm\:h-auto {
    height:auto;
  }
  .sm\:h-full {
    height:100%;
  }
  .sm\:max-h-\[calc\(100vh-100px\)\] {
    max-height:calc(100vh - 100px);
  }
  .sm\:min-h-0 {
    min-height:0px;
  }
  .sm\:min-h-\[42px\] {
    min-height:42px;
  }
  .sm\:min-h-\[40px\] {
    min-height:40px;
  }
  .sm\:w-full {
    width:100%;
  }
  .sm\:w-3\/4 {
    width:75%;
  }
  .sm\:w-40 {
    width:10rem;
  }
  .sm\:w-auto {
    width:auto;
  }
  .sm\:w-\[450px\] {
    width:450px;
  }
  .sm\:w-1\/2 {
    width:50%;
  }
  .sm\:w-5 {
    width:1.25rem;
  }
  .sm\:w-\[300px\] {
    width:300px;
  }
  .sm\:w-\[calc\(100\%-300px\)\] {
    width:calc(100% - 300px);
  }
  .sm\:w-\[24px\] {
    width:24px;
  }
  .sm\:w-\[320px\] {
    width:320px;
  }
  .sm\:w-\[calc\(50\%-4px\)\] {
    width:calc(50% - 4px);
  }
  .sm\:w-24 {
    width:6rem;
  }
  .sm\:max-w-lg {
    max-width:32rem;
  }
  .sm\:max-w-\[520px\] {
    max-width:520px;
  }
  .sm\:max-w-\[125px\] {
    max-width:125px;
  }
  .sm\:max-w-\[30px\] {
    max-width:30px;
  }
  .sm\:max-w-4xl {
    max-width:56rem;
  }
  .sm\:max-w-\[320px\] {
    max-width:320px;
  }
  .sm\:max-w-\[200px\] {
    max-width:200px;
  }
  .sm\:max-w-\[400px\] {
    max-width:400px;
  }
  .sm\:max-w-\[360px\] {
    max-width:360px;
  }
  .sm\:max-w-none {
    max-width:none;
  }
  .sm\:max-w-3xl {
    max-width:48rem;
  }
  .sm\:max-w-xs {
    max-width:20rem;
  }
  .sm\:flex-1 {
    flex:1 1 0%;
  }
  .sm\:flex-shrink-0 {
    flex-shrink:0;
  }
  .sm\:grid-cols-2 {
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }
  .sm\:grid-cols-3 {
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }
  .sm\:grid-cols-4 {
    grid-template-columns:repeat(4, minmax(0, 1fr));
  }
  .sm\:grid-cols-5 {
    grid-template-columns:repeat(5, minmax(0, 1fr));
  }
  .sm\:grid-cols-6 {
    grid-template-columns:repeat(6, minmax(0, 1fr));
  }
  .sm\:flex-row {
    flex-direction:row;
  }
  .sm\:flex-col {
    flex-direction:column;
  }
  .sm\:items-start {
    align-items:flex-start;
  }
  .sm\:items-center {
    align-items:center;
  }
  .sm\:justify-start {
    justify-content:flex-start;
  }
  .sm\:justify-end {
    justify-content:flex-end;
  }
  .sm\:justify-center {
    justify-content:center;
  }
  .sm\:justify-between {
    justify-content:space-between;
  }
  .sm\:gap-4 {
    gap:1rem;
  }
  .sm\:gap-6 {
    gap:1.5rem;
  }
  .sm\:gap-5 {
    gap:1.25rem;
  }
  .sm\:gap-3 {
    gap:0.75rem;
  }
  .sm\:gap-2\.5 {
    gap:0.625rem;
  }
  .sm\:gap-2 {
    gap:0.5rem;
  }
  .sm\:gap-x-6 {
    -moz-column-gap:1.5rem;
    column-gap:1.5rem;
  }
  .sm\:rounded-2xl {
    border-radius:1rem;
  }
  .sm\:rounded-\[10px\] {
    border-radius:10px;
  }
  .sm\:rounded-sm {
    border-radius:0.125rem;
  }
  .sm\:border-b {
    border-bottom-width:1px;
  }
  .sm\:bg-left {
    background-position:left;
  }
  .sm\:p-0 {
    padding:0px;
  }
  .sm\:p-6 {
    padding:1.5rem;
  }
  .sm\:p-4 {
    padding:1rem;
  }
  .sm\:p-\[10px\] {
    padding:10px;
  }
  .sm\:p-8 {
    padding:2rem;
  }
  .sm\:px-6 {
    padding-left:1.5rem;
    padding-right:1.5rem;
  }
  .sm\:py-5 {
    padding-top:1.25rem;
    padding-bottom:1.25rem;
  }
  .sm\:py-6 {
    padding-top:1.5rem;
    padding-bottom:1.5rem;
  }
  .sm\:py-4 {
    padding-top:1rem;
    padding-bottom:1rem;
  }
  .sm\:py-2 {
    padding-top:0.5rem;
    padding-bottom:0.5rem;
  }
  .sm\:px-2\.5 {
    padding-left:0.625rem;
    padding-right:0.625rem;
  }
  .sm\:px-2 {
    padding-left:0.5rem;
    padding-right:0.5rem;
  }
  .sm\:py-2\.5 {
    padding-top:0.625rem;
    padding-bottom:0.625rem;
  }
  .sm\:px-0 {
    padding-left:0px;
    padding-right:0px;
  }
  .sm\:px-4 {
    padding-left:1rem;
    padding-right:1rem;
  }
  .sm\:py-\[15px\] {
    padding-top:15px;
    padding-bottom:15px;
  }
  .sm\:py-0 {
    padding-top:0px;
    padding-bottom:0px;
  }
  .sm\:py-\[8px\] {
    padding-top:8px;
    padding-bottom:8px;
  }
  .sm\:py-1 {
    padding-top:0.25rem;
    padding-bottom:0.25rem;
  }
  .sm\:px-24 {
    padding-left:6rem;
    padding-right:6rem;
  }
  .sm\:px-5 {
    padding-left:1.25rem;
    padding-right:1.25rem;
  }
  .sm\:pt-10 {
    padding-top:2.5rem;
  }
  .sm\:pt-4 {
    padding-top:1rem;
  }
  .sm\:pb-5 {
    padding-bottom:1.25rem;
  }
  .sm\:pb-6 {
    padding-bottom:1.5rem;
  }
  .sm\:pt-6 {
    padding-top:1.5rem;
  }
  .sm\:pt-8 {
    padding-top:2rem;
  }
  .sm\:pr-0 {
    padding-right:0px;
  }
  .sm\:pb-1 {
    padding-bottom:0.25rem;
  }
  .sm\:pt-2 {
    padding-top:0.5rem;
  }
  .sm\:pr-9 {
    padding-right:2.25rem;
  }
  .sm\:pl-2 {
    padding-left:0.5rem;
  }
  .sm\:pt-5 {
    padding-top:1.25rem;
  }
  .sm\:text-left {
    text-align:left;
  }
  .sm\:text-center {
    text-align:center;
  }
  .sm\:align-middle {
    vertical-align:middle;
  }
  .sm\:text-sm {
    font-size:0.875rem;
    line-height:1.25rem;
  }
  .sm\:text-xl {
    font-size:1.25rem;
    line-height:1.75rem;
  }
  .sm\:text-\[32px\] {
    font-size:32px;
  }
  .sm\:text-4xl {
    font-size:2.25rem;
    line-height:2.5rem;
  }
  .sm\:leading-\[40px\] {
    line-height:40px;
  }
}
@media (min-width: 768px) {
  .md\:absolute {
    position:absolute;
  }
  .md\:bottom-\[auto\] {
    bottom:auto;
  }
  .md\:left-1\/2 {
    left:50%;
  }
  .md\:top-1\/2 {
    top:50%;
  }
  .md\:top-\[100px\] {
    top:100px;
  }
  .md\:right-\[0px\] {
    right:0px;
  }
  .md\:left-\[190px\] {
    left:190px;
  }
  .md\:top-\[5px\] {
    top:5px;
  }
  .md\:top-8 {
    top:2rem;
  }
  .md\:right-8 {
    right:2rem;
  }
  .md\:right-\[108px\] {
    right:108px;
  }
  .md\:right-\[24px\] {
    right:24px;
  }
  .md\:order-first {
    order:-9999;
  }
  .md\:order-last {
    order:9999;
  }
  .md\:order-none {
    order:0;
  }
  .md\:col-span-8 {
    grid-column:span 8 / span 8;
  }
  .md\:col-span-1 {
    grid-column:span 1 / span 1;
  }
  .md\:col-start-3 {
    grid-column-start:3;
  }
  .md\:row-start-2 {
    grid-row-start:2;
  }
  .md\:m-auto {
    margin:auto;
  }
  .md\:my-4 {
    margin-top:1rem;
    margin-bottom:1rem;
  }
  .md\:my-\[25px\] {
    margin-top:25px;
    margin-bottom:25px;
  }
  .md\:mx-2 {
    margin-left:0.5rem;
    margin-right:0.5rem;
  }
  .md\:mx-auto {
    margin-left:auto;
    margin-right:auto;
  }
  .md\:mt-4 {
    margin-top:1rem;
  }
  .md\:mt-8 {
    margin-top:2rem;
  }
  .md\:ml-\[5\%\] {
    margin-left:5%;
  }
  .md\:mb-4 {
    margin-bottom:1rem;
  }
  .md\:mb-8 {
    margin-bottom:2rem;
  }
  .md\:mb-2 {
    margin-bottom:0.5rem;
  }
  .md\:mt-10 {
    margin-top:2.5rem;
  }
  .md\:ml-auto {
    margin-left:auto;
  }
  .md\:mr-0 {
    margin-right:0px;
  }
  .md\:mb-\[0px\] {
    margin-bottom:0px;
  }
  .md\:mb-6 {
    margin-bottom:1.5rem;
  }
  .md\:mt-5 {
    margin-top:1.25rem;
  }
  .md\:mb-5 {
    margin-bottom:1.25rem;
  }
  .md\:mt-1 {
    margin-top:0.25rem;
  }
  .md\:mb-3 {
    margin-bottom:0.75rem;
  }
  .md\:mb-12 {
    margin-bottom:3rem;
  }
  .md\:mt-7 {
    margin-top:1.75rem;
  }
  .md\:mb-9 {
    margin-bottom:2.25rem;
  }
  .md\:mt-0 {
    margin-top:0px;
  }
  .md\:mt-\[33px\] {
    margin-top:33px;
  }
  .md\:mt-\[34px\] {
    margin-top:34px;
  }
  .md\:mt-\[42px\] {
    margin-top:42px;
  }
  .md\:mt-\[46px\] {
    margin-top:46px;
  }
  .md\:mt-12 {
    margin-top:3rem;
  }
  .md\:mt-1\.5 {
    margin-top:0.375rem;
  }
  .md\:ml-10 {
    margin-left:2.5rem;
  }
  .md\:ml-8 {
    margin-left:2rem;
  }
  .md\:mt-\[var\(--nr24-card-margin-pc-top\)\] {
    margin-top:var(--nr24-card-margin-pc-top);
  }
  .md\:mr-\[var\(--nr24-card-margin-pc-right\)\] {
    margin-right:var(--nr24-card-margin-pc-right);
  }
  .md\:mb-\[var\(--nr24-card-margin-pc-bottom\)\] {
    margin-bottom:var(--nr24-card-margin-pc-bottom);
  }
  .md\:ml-\[var\(--nr24-card-margin-pc-left\)\] {
    margin-left:var(--nr24-card-margin-pc-left);
  }
  .md\:ml-4 {
    margin-left:1rem;
  }
  .md\:ml-0 {
    margin-left:0px;
  }
  .md\:mt-6 {
    margin-top:1.5rem;
  }
  .md\:mt-\[30px\] {
    margin-top:30px;
  }
  .md\:-ml-\[15px\] {
    margin-left:-15px;
  }
  .md\:mb-0 {
    margin-bottom:0px;
  }
  .md\:mb-10 {
    margin-bottom:2.5rem;
  }
  .md\:ml-\[30px\] {
    margin-left:30px;
  }
  .md\:mb-\[46px\] {
    margin-bottom:46px;
  }
  .md\:mb-\[45px\] {
    margin-bottom:45px;
  }
  .md\:mb-11 {
    margin-bottom:2.75rem;
  }
  .md\:mr-2\.5 {
    margin-right:0.625rem;
  }
  .md\:mr-2 {
    margin-right:0.5rem;
  }
  .md\:mt-\[8px\] {
    margin-top:8px;
  }
  .md\:mt-\[4px\] {
    margin-top:4px;
  }
  .md\:mb-2\.5 {
    margin-bottom:0.625rem;
  }
  .md\:ml-\[0px\] {
    margin-left:0px;
  }
  .md\:block {
    display:block;
  }
  .md\:flex {
    display:flex;
  }
  .md\:grid {
    display:grid;
  }
  .md\:hidden {
    display:none;
  }
  .md\:h-6 {
    height:1.5rem;
  }
  .md\:h-4 {
    height:1rem;
  }
  .md\:h-\[115px\] {
    height:115px;
  }
  .md\:h-5 {
    height:1.25rem;
  }
  .md\:h-8 {
    height:2rem;
  }
  .md\:h-\[75px\] {
    height:75px;
  }
  .md\:h-20 {
    height:5rem;
  }
  .md\:h-10 {
    height:2.5rem;
  }
  .md\:h-12 {
    height:3rem;
  }
  .md\:h-\[var\(--nr24-superscript-image-height-pc\)\] {
    height:var(--nr24-superscript-image-height-pc);
  }
  .md\:h-\[var\(--nr24-avatar-height-pc\)\] {
    height:var(--nr24-avatar-height-pc);
  }
  .md\:h-\[var\(--nr24-verified-icon-height-pc\)\] {
    height:var(--nr24-verified-icon-height-pc);
  }
  .md\:h-\[var\(--nr24-like-icon-height-pc\)\] {
    height:var(--nr24-like-icon-height-pc);
  }
  .md\:h-\[var\(--nr24-dislike-icon-height-pc\)\] {
    height:var(--nr24-dislike-icon-height-pc);
  }
  .md\:h-\[var\(--nr24-card-divider-size-pc\)\] {
    height:var(--nr24-card-divider-size-pc);
  }
  .md\:h-\[var\(--nr24-star-image-height-pc\)\] {
    height:var(--nr24-star-image-height-pc);
  }
  .md\:h-24 {
    height:6rem;
  }
  .md\:h-auto {
    height:auto;
  }
  .md\:h-28 {
    height:7rem;
  }
  .md\:h-40 {
    height:10rem;
  }
  .md\:max-h-\[calc\(100\%-120px\)\] {
    max-height:calc(100% - 120px);
  }
  .md\:max-h-\[200px\] {
    max-height:200px;
  }
  .md\:min-h-0 {
    min-height:0px;
  }
  .md\:min-h-\[49px\] {
    min-height:49px;
  }
  .md\:min-h-\[294px\] {
    min-height:294px;
  }
  .md\:min-h-\[160px\] {
    min-height:160px;
  }
  .md\:min-h-\[2\.5em\] {
    min-height:2.5em;
  }
  .md\:min-h-\[720px\] {
    min-height:720px;
  }
  .md\:w-\[60px\] {
    width:60px;
  }
  .md\:w-1\/2 {
    width:50%;
  }
  .md\:w-\[45\%\] {
    width:45%;
  }
  .md\:w-full {
    width:100%;
  }
  .md\:w-\[100px\] {
    width:100px;
  }
  .md\:w-\[16\%\] {
    width:16%;
  }
  .md\:w-\[17\%\] {
    width:17%;
  }
  .md\:w-\[21\%\] {
    width:21%;
  }
  .md\:w-1\/3 {
    width:33.333333%;
  }
  .md\:w-\[120px\] {
    width:120px;
  }
  .md\:w-\[150px\] {
    width:150px;
  }
  .md\:w-\[66px\] {
    width:66px;
  }
  .md\:w-\[440px\] {
    width:440px;
  }
  .md\:w-6 {
    width:1.5rem;
  }
  .md\:w-\[50\%\] {
    width:50%;
  }
  .md\:w-\[500px\] {
    width:500px;
  }
  .md\:w-\[600px\] {
    width:600px;
  }
  .md\:w-20 {
    width:5rem;
  }
  .md\:w-10 {
    width:2.5rem;
  }
  .md\:w-12 {
    width:3rem;
  }
  .md\:w-8 {
    width:2rem;
  }
  .md\:w-\[40\%\] {
    width:40%;
  }
  .md\:w-\[22\%\] {
    width:22%;
  }
  .md\:w-11 {
    width:2.75rem;
  }
  .md\:w-\[400px\] {
    width:400px;
  }
  .md\:w-\[70px\] {
    width:70px;
  }
  .md\:w-\[var\(--nr24-superscript-image-width-pc\)\] {
    width:var(--nr24-superscript-image-width-pc);
  }
  .md\:w-\[var\(--nr24-avatar-width-pc\)\] {
    width:var(--nr24-avatar-width-pc);
  }
  .md\:w-\[var\(--nr24-verified-icon-width-pc\)\] {
    width:var(--nr24-verified-icon-width-pc);
  }
  .md\:w-\[var\(--nr24-like-icon-width-pc\)\] {
    width:var(--nr24-like-icon-width-pc);
  }
  .md\:w-\[var\(--nr24-dislike-icon-width-pc\)\] {
    width:var(--nr24-dislike-icon-width-pc);
  }
  .md\:w-\[var\(--nr24-star-image-width-pc\)\] {
    width:var(--nr24-star-image-width-pc);
  }
  .md\:w-\[var\(--nr24-image-width-pc\)\] {
    width:var(--nr24-image-width-pc);
  }
  .md\:w-24 {
    width:6rem;
  }
  .md\:w-\[110px\] {
    width:110px;
  }
  .md\:w-\[47\%\] {
    width:47%;
  }
  .md\:w-\[238px\] {
    width:238px;
  }
  .md\:w-\[64px\] {
    width:64px;
  }
  .md\:w-28 {
    width:7rem;
  }
  .md\:w-64 {
    width:16rem;
  }
  .md\:w-\[calc\(100\%-64\)\] {
    width:calc(100% - 64);
  }
  .md\:w-40 {
    width:10rem;
  }
  .md\:w-3\/5 {
    width:60%;
  }
  .md\:w-\[240px\] {
    width:240px;
  }
  .md\:w-\[calc\(100\%-240px\)\] {
    width:calc(100% - 240px);
  }
  .md\:w-auto {
    width:auto;
  }
  .md\:w-\[220px\] {
    width:220px;
  }
  .md\:w-\[calc\(100\%-220px\)\] {
    width:calc(100% - 220px);
  }
  .md\:min-w-0 {
    min-width:0px;
  }
  .md\:min-w-\[160px\] {
    min-width:160px;
  }
  .md\:min-w-\[170px\] {
    min-width:170px;
  }
  .md\:max-w-\[540px\] {
    max-width:540px;
  }
  .md\:max-w-none {
    max-width:none;
  }
  .md\:max-w-max {
    max-width:-moz-max-content;
    max-width:max-content;
  }
  .md\:max-w-3xl {
    max-width:48rem;
  }
  .md\:max-w-\[300px\] {
    max-width:300px;
  }
  .md\:max-w-\[400px\] {
    max-width:400px;
  }
  .md\:max-w-\[220px\] {
    max-width:220px;
  }
  .md\:max-w-\[var\(--np5-image-width-pc\)\] {
    max-width:var(--np5-image-width-pc);
  }
  .md\:max-w-\[var\(--np5-button-max-width-pc\)\] {
    max-width:var(--np5-button-max-width-pc);
  }
  .md\:max-w-\[min\(42\%\2c var\(--nr24-image-width-pc\)\)\] {
    max-width:min(42%,var(--nr24 - image-width-pc));
  }
  .md\:max-w-\[50px\] {
    max-width:50px;
  }
  .md\:max-w-\[70\%\] {
    max-width:70%;
  }
  .md\:max-w-\[560px\] {
    max-width:560px;
  }
  .md\:max-w-\[50\%\] {
    max-width:50%;
  }
  .md\:max-w-\[380px\] {
    max-width:380px;
  }
  .md\:max-w-\[200px\] {
    max-width:200px;
  }
  .md\:flex-1 {
    flex:1 1 0%;
  }
  .md\:flex-none {
    flex:none;
  }
  .md\:shrink-0 {
    flex-shrink:0;
  }
  .md\:shrink {
    flex-shrink:1;
  }
  .md\:-translate-x-1\/2 {
    --tw-translate-x:-50%;
    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));
  }
  .md\:-translate-y-1\/2 {
    --tw-translate-y:-50%;
    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));
  }
  .md\:translate-y-10 {
    --tw-translate-y:2.5rem;
    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));
  }
  .md\:-translate-y-\[0\.25em\] {
    --tw-translate-y:-0.25em;
    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));
  }
  .md\:touch-pan-y {
    --tw-pan-y:pan-y;
    touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
  }
  .md\:columns-2 {
    -moz-columns:2;
    columns:2;
  }
  .md\:grid-cols-2 {
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }
  .md\:grid-cols-3 {
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }
  .md\:grid-cols-6 {
    grid-template-columns:repeat(6, minmax(0, 1fr));
  }
  .md\:grid-cols-\[repeat\(var\(--nr24-pc-columns\)\2c minmax\(0\2c 1fr\)\)\] {
    grid-template-columns:repeat(var(--nr24-pc-columns),minmax(0,1fr));
  }
  .md\:grid-cols-4 {
    grid-template-columns:repeat(4, minmax(0, 1fr));
  }
  .md\:grid-cols-1 {
    grid-template-columns:repeat(1, minmax(0, 1fr));
  }
  .md\:flex-row {
    flex-direction:row;
  }
  .md\:flex-row-reverse {
    flex-direction:row-reverse;
  }
  .md\:flex-col {
    flex-direction:column;
  }
  .md\:flex-wrap {
    flex-wrap:wrap;
  }
  .md\:flex-nowrap {
    flex-wrap:nowrap;
  }
  .md\:items-start {
    align-items:flex-start;
  }
  .md\:items-center {
    align-items:center;
  }
  .md\:justify-start {
    justify-content:flex-start;
  }
  .md\:justify-end {
    justify-content:flex-end;
  }
  .md\:justify-center {
    justify-content:center;
  }
  .md\:justify-between {
    justify-content:space-between;
  }
  .md\:gap-4 {
    gap:1rem;
  }
  .md\:gap-3\.5 {
    gap:0.875rem;
  }
  .md\:gap-3 {
    gap:0.75rem;
  }
  .md\:gap-2\.5 {
    gap:0.625rem;
  }
  .md\:gap-2 {
    gap:0.5rem;
  }
  .md\:gap-\[80px\] {
    gap:80px;
  }
  .md\:gap-5 {
    gap:1.25rem;
  }
  .md\:gap-6 {
    gap:1.5rem;
  }
  .md\:gap-8 {
    gap:2rem;
  }
  .md\:gap-\[13px\] {
    gap:13px;
  }
  .md\:gap-1 {
    gap:0.25rem;
  }
  .md\:gap-\[18px\] {
    gap:18px;
  }
  .md\:gap-\[5px\] {
    gap:5px;
  }
  .md\:gap-0 {
    gap:0px;
  }
  .md\:gap-y-4 {
    row-gap:1rem;
  }
  .md\:gap-x-16 {
    -moz-column-gap:4rem;
    column-gap:4rem;
  }
  .md\:gap-y-0 {
    row-gap:0px;
  }
  .md\:gap-x-6 {
    -moz-column-gap:1.5rem;
    column-gap:1.5rem;
  }
  .md\:gap-x-8 {
    -moz-column-gap:2rem;
    column-gap:2rem;
  }
  .md\:gap-x-4 {
    -moz-column-gap:1rem;
    column-gap:1rem;
  }
  .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse:0;
    margin-right:calc(2rem * var(--tw-space-x-reverse));
    margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse:0;
    margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(0px * var(--tw-space-y-reverse));
  }
  .md\:self-stretch {
    align-self:stretch;
  }
  .md\:overflow-y-auto {
    overflow-y:auto;
  }
  .md\:overflow-y-hidden {
    overflow-y:hidden;
  }
  .md\:overflow-y-scroll {
    overflow-y:scroll;
  }
  .md\:overscroll-contain {
    overscroll-behavior:contain;
  }
  .md\:rounded-3xl {
    border-radius:1.5rem;
  }
  .md\:rounded-\[var\(--np5-radius-pc\)\] {
    border-radius:var(--np5-radius-pc);
  }
  .md\:rounded-\[28px\] {
    border-radius:28px;
  }
  .md\:rounded-lg {
    border-radius:0.5rem;
  }
  .md\:rounded-xl {
    border-radius:0.75rem;
  }
  .md\:border-\[length\:var\(--np5-border-size-pc\)\] {
    border-width:var(--np5-border-size-pc);
  }
  .md\:border-\[length\:var\(--nr24-module-border-size-pc\)\] {
    border-width:var(--nr24-module-border-size-pc);
  }
  .md\:border-\[length\:var\(--nr24-card-border-size-pc\)\] {
    border-width:var(--nr24-card-border-size-pc);
  }
  .md\:border-0 {
    border-width:0px;
  }
  .md\:border-b {
    border-bottom-width:1px;
  }
  .md\:border-b-\[length\:var\(--nr24-title-border-bottom-size-pc\)\] {
    border-bottom-width:var(--nr24-title-border-bottom-size-pc);
  }
  .md\:border-b-\[length\:var\(--nr24-card-divider-size-pc\)\] {
    border-bottom-width:var(--nr24-card-divider-size-pc);
  }
  .md\:border-b-0 {
    border-bottom-width:0px;
  }
  .md\:border-none {
    border-style:none;
  }
  .md\:border-\[\#ccc\] {
    --tw-border-opacity:1;
    border-color:rgb(204 204 204 / var(--tw-border-opacity));
  }
  .md\:border-white\/10 {
    border-color:rgb(255 255 255 / 0.1);
  }
  .md\:bg-\[\#fafafa\] {
    --tw-bg-opacity:1;
    background-color:rgb(250 250 250 / var(--tw-bg-opacity));
  }
  .md\:p-10 {
    padding:2.5rem;
  }
  .md\:p-3 {
    padding:0.75rem;
  }
  .md\:p-3\.5 {
    padding:0.875rem;
  }
  .md\:p-6 {
    padding:1.5rem;
  }
  .md\:p-5 {
    padding:1.25rem;
  }
  .md\:p-4 {
    padding:1rem;
  }
  .md\:p-16 {
    padding:4rem;
  }
  .md\:px-4 {
    padding-left:1rem;
    padding-right:1rem;
  }
  .md\:px-10 {
    padding-left:2.5rem;
    padding-right:2.5rem;
  }
  .md\:py-4 {
    padding-top:1rem;
    padding-bottom:1rem;
  }
  .md\:px-5 {
    padding-left:1.25rem;
    padding-right:1.25rem;
  }
  .md\:py-3 {
    padding-top:0.75rem;
    padding-bottom:0.75rem;
  }
  .md\:py-2\.5 {
    padding-top:0.625rem;
    padding-bottom:0.625rem;
  }
  .md\:py-2 {
    padding-top:0.5rem;
    padding-bottom:0.5rem;
  }
  .md\:px-\[30px\] {
    padding-left:30px;
    padding-right:30px;
  }
  .md\:px-3 {
    padding-left:0.75rem;
    padding-right:0.75rem;
  }
  .md\:py-16 {
    padding-top:4rem;
    padding-bottom:4rem;
  }
  .md\:px-6 {
    padding-left:1.5rem;
    padding-right:1.5rem;
  }
  .md\:px-0 {
    padding-left:0px;
    padding-right:0px;
  }
  .md\:py-7 {
    padding-top:1.75rem;
    padding-bottom:1.75rem;
  }
  .md\:px-20 {
    padding-left:5rem;
    padding-right:5rem;
  }
  .md\:py-12 {
    padding-top:3rem;
    padding-bottom:3rem;
  }
  .md\:py-\[14px\] {
    padding-top:14px;
    padding-bottom:14px;
  }
  .md\:py-\[34px\] {
    padding-top:34px;
    padding-bottom:34px;
  }
  .md\:px-\[50px\] {
    padding-left:50px;
    padding-right:50px;
  }
  .md\:px-\[34px\] {
    padding-left:34px;
    padding-right:34px;
  }
  .md\:py-0 {
    padding-top:0px;
    padding-bottom:0px;
  }
  .md\:px-2\.5 {
    padding-left:0.625rem;
    padding-right:0.625rem;
  }
  .md\:px-2 {
    padding-left:0.5rem;
    padding-right:0.5rem;
  }
  .md\:px-\[32px\] {
    padding-left:32px;
    padding-right:32px;
  }
  .md\:py-\[18px\] {
    padding-top:18px;
    padding-bottom:18px;
  }
  .md\:py-\[45px\] {
    padding-top:45px;
    padding-bottom:45px;
  }
  .md\:px-7 {
    padding-left:1.75rem;
    padding-right:1.75rem;
  }
  .md\:py-8 {
    padding-top:2rem;
    padding-bottom:2rem;
  }
  .md\:px-\[16px\] {
    padding-left:16px;
    padding-right:16px;
  }
  .md\:pt-10 {
    padding-top:2.5rem;
  }
  .md\:pb-14 {
    padding-bottom:3.5rem;
  }
  .md\:pt-\[60px\] {
    padding-top:60px;
  }
  .md\:pb-\[0px\] {
    padding-bottom:0px;
  }
  .md\:pt-8 {
    padding-top:2rem;
  }
  .md\:pb-7 {
    padding-bottom:1.75rem;
  }
  .md\:pt-14 {
    padding-top:3.5rem;
  }
  .md\:pt-12 {
    padding-top:3rem;
  }
  .md\:pl-0 {
    padding-left:0px;
  }
  .md\:pb-16 {
    padding-bottom:4rem;
  }
  .md\:pt-\[var\(--np5-pc-top\)\] {
    padding-top:var(--np5-pc-top);
  }
  .md\:pr-\[var\(--np5-pc-right\)\] {
    padding-right:var(--np5-pc-right);
  }
  .md\:pb-\[var\(--np5-pc-bottom\)\] {
    padding-bottom:var(--np5-pc-bottom);
  }
  .md\:pl-\[var\(--np5-pc-left\)\] {
    padding-left:var(--np5-pc-left);
  }
  .md\:pb-\[43px\] {
    padding-bottom:43px;
  }
  .md\:pt-\[var\(--nr24-pc-padding-top\)\] {
    padding-top:var(--nr24-pc-padding-top);
  }
  .md\:pr-\[var\(--nr24-pc-padding-right\)\] {
    padding-right:var(--nr24-pc-padding-right);
  }
  .md\:pb-\[var\(--nr24-pc-padding-bottom\)\] {
    padding-bottom:var(--nr24-pc-padding-bottom);
  }
  .md\:pl-\[var\(--nr24-pc-padding-left\)\] {
    padding-left:var(--nr24-pc-padding-left);
  }
  .md\:pb-10 {
    padding-bottom:2.5rem;
  }
  .md\:pb-5 {
    padding-bottom:1.25rem;
  }
  .md\:pt-9 {
    padding-top:2.25rem;
  }
  .md\:pb-12 {
    padding-bottom:3rem;
  }
  .md\:pt-5 {
    padding-top:1.25rem;
  }
  .md\:pl-4 {
    padding-left:1rem;
  }
  .md\:pt-\[22px\] {
    padding-top:22px;
  }
  .md\:pb-\[18px\] {
    padding-bottom:18px;
  }
  .md\:pb-6 {
    padding-bottom:1.5rem;
  }
  .md\:pb-\[45px\] {
    padding-bottom:45px;
  }
  .md\:pr-0 {
    padding-right:0px;
  }
  .md\:pl-2 {
    padding-left:0.5rem;
  }
  .md\:pb-\[89px\] {
    padding-bottom:89px;
  }
  .md\:pb-\[90px\] {
    padding-bottom:90px;
  }
  .md\:pt-6 {
    padding-top:1.5rem;
  }
  .md\:pr-14 {
    padding-right:3.5rem;
  }
  .md\:text-left {
    text-align:left;
  }
  .md\:text-center {
    text-align:center;
  }
  .md\:text-\[15px\] {
    font-size:15px;
  }
  .md\:text-\[34px\] {
    font-size:34px;
  }
  .md\:text-\[19px\] {
    font-size:19px;
  }
  .md\:text-\[16px\] {
    font-size:16px;
  }
  .md\:text-xl {
    font-size:1.25rem;
    line-height:1.75rem;
  }
  .md\:text-\[32px\] {
    font-size:32px;
  }
  .md\:text-\[18px\] {
    font-size:18px;
  }
  .md\:text-2xl {
    font-size:1.5rem;
    line-height:2rem;
  }
  .md\:text-3xl {
    font-size:1.875rem;
    line-height:2.25rem;
  }
  .md\:text-base {
    font-size:1rem;
    line-height:1.5rem;
  }
  .md\:text-4xl {
    font-size:2.25rem;
    line-height:2.5rem;
  }
  .md\:text-lg {
    font-size:1.125rem;
    line-height:1.75rem;
  }
  .md\:text-\[length\:var\(--np5-tag-size-pc\)\] {
    font-size:var(--np5-tag-size-pc);
  }
  .md\:text-\[length\:var\(--np5-title-size-pc\)\] {
    font-size:var(--np5-title-size-pc);
  }
  .md\:text-\[length\:var\(--np5-subtitle-size-pc\)\] {
    font-size:var(--np5-subtitle-size-pc);
  }
  .md\:text-\[length\:var\(--np5-button-size-pc\)\] {
    font-size:var(--np5-button-size-pc);
  }
  .md\:text-\[length\:var\(--np5-guarantee-size-pc\)\] {
    font-size:var(--np5-guarantee-size-pc);
  }
  .md\:text-\[length\:var\(--nr24-title-pc-size\)\] {
    font-size:var(--nr24-title-pc-size);
  }
  .md\:text-\[length\:var\(--nr24-subtitle-pc-size\)\] {
    font-size:var(--nr24-subtitle-pc-size);
  }
  .md\:text-\[length\:var\(--nr24-name-pc-size\)\] {
    font-size:var(--nr24-name-pc-size);
  }
  .md\:text-\[length\:var\(--nr24-text-pc-size\)\] {
    font-size:var(--nr24-text-pc-size);
  }
  .md\:text-\[length\:var\(--nr24-helpful-pc-size\)\] {
    font-size:var(--nr24-helpful-pc-size);
  }
  .md\:text-\[length\:var\(--nr24-verified-pc-size\)\] {
    font-size:var(--nr24-verified-pc-size);
  }
  .md\:text-\[length\:var\(--nr24-time-pc-size\)\] {
    font-size:var(--nr24-time-pc-size);
  }
  .md\:text-\[26px\] {
    font-size:26px;
  }
  .md\:text-\[36px\] {
    font-size:36px;
  }
  .md\:text-sm {
    font-size:0.875rem;
    line-height:1.25rem;
  }
  .md\:text-\[28px\] {
    font-size:28px;
  }
  .md\:text-\[14px\] {
    font-size:14px;
  }
  .md\:leading-6 {
    line-height:1.5rem;
  }
  .md\:leading-\[unset\] {
    line-height:unset;
  }
  .md\:leading-\[1\.1\] {
    line-height:1.1;
  }
  .md\:leading-\[1\] {
    line-height:1;
  }
  .md\:leading-\[16px\] {
    line-height:16px;
  }
  .md\:opacity-100 {
    opacity:1;
  }
  .md\:opacity-0 {
    opacity:0;
  }
  .md\:shadow-\[0_28px_80px_rgba\(15\2c 23\2c 42\2c 0\.18\)\] {
    --tw-shadow:0 28px 80px rgba(15,23,42,0.18);
    --tw-shadow-colored:0 28px 80px var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  .md\:\[--funnel_image_section_after_padding\:var\(--nr24-image-padding-pc\)\] {
    --funnel_image_section_after_padding:var(--nr24-image-padding-pc);
  }
  .md\:\[\&_\.max-h-64\]\:\!max-h-\[12rem\] .max-h-64 {
    max-height:12rem !important;
  }
}
@media (min-width: 1024px) {
  .lg\:static {
    position:static;
  }
  .lg\:absolute {
    position:absolute;
  }
  .lg\:relative {
    position:relative;
  }
  .lg\:sticky {
    position:sticky;
  }
  .lg\:inset-0 {
    top:0px;
    right:0px;
    bottom:0px;
    left:0px;
  }
  .lg\:left-\[60px\] {
    left:60px;
  }
  .lg\:top-\[70px\] {
    top:70px;
  }
  .lg\:right-\[10px\] {
    right:10px;
  }
  .lg\:top-\[300px\] {
    top:300px;
  }
  .lg\:left-\[5\%\] {
    left:5%;
  }
  .lg\:bottom-\[20px\] {
    bottom:20px;
  }
  .lg\:top-0 {
    top:0px;
  }
  .lg\:right-0 {
    right:0px;
  }
  .lg\:left-\[140px\] {
    left:140px;
  }
  .lg\:top-\[50\%\] {
    top:50%;
  }
  .lg\:bottom-\[-25\%\] {
    bottom:-25%;
  }
  .lg\:top-auto {
    top:auto;
  }
  .lg\:right-\[30px\] {
    right:30px;
  }
  .lg\:bottom-\[9rem\] {
    bottom:9rem;
  }
  .lg\:left-\[6rem\] {
    left:6rem;
  }
  .lg\:right-\[6rem\] {
    right:6rem;
  }
  .lg\:left-\[0px\] {
    left:0px;
  }
  .lg\:top-10 {
    top:2.5rem;
  }
  .lg\:z-0 {
    z-index:0;
  }
  .lg\:z-\[1\] {
    z-index:1;
  }
  .lg\:order-2 {
    order:2;
  }
  .lg\:order-3 {
    order:3;
  }
  .lg\:order-1 {
    order:1;
  }
  .lg\:order-4 {
    order:4;
  }
  .lg\:order-first {
    order:-9999;
  }
  .lg\:order-none {
    order:0;
  }
  .lg\:order-last {
    order:9999;
  }
  .lg\:col-span-12 {
    grid-column:span 12 / span 12;
  }
  .lg\:col-span-4 {
    grid-column:span 4 / span 4;
  }
  .lg\:col-span-2 {
    grid-column:span 2 / span 2;
  }
  .lg\:col-span-1 {
    grid-column:span 1 / span 1;
  }
  .lg\:col-span-7 {
    grid-column:span 7 / span 7;
  }
  .lg\:col-span-5 {
    grid-column:span 5 / span 5;
  }
  .lg\:col-start-9 {
    grid-column-start:9;
  }
  .lg\:row-start-1 {
    grid-row-start:1;
  }
  .lg\:m-3 {
    margin:0.75rem;
  }
  .lg\:m-\[-7px\] {
    margin:-7px;
  }
  .lg\:m-\[45px_auto_0\] {
    margin:45px auto 0;
  }
  .lg\:m-auto {
    margin:auto;
  }
  .lg\:my-4 {
    margin-top:1rem;
    margin-bottom:1rem;
  }
  .lg\:mx-0 {
    margin-left:0px;
    margin-right:0px;
  }
  .lg\:-mx-0 {
    margin-left:-0px;
    margin-right:-0px;
  }
  .lg\:mx-auto {
    margin-left:auto;
    margin-right:auto;
  }
  .lg\:mx-\[15px\] {
    margin-left:15px;
    margin-right:15px;
  }
  .lg\:my-\[25px\] {
    margin-top:25px;
    margin-bottom:25px;
  }
  .lg\:my-\[0px\] {
    margin-top:0px;
    margin-bottom:0px;
  }
  .lg\:mx-\[20px\] {
    margin-left:20px;
    margin-right:20px;
  }
  .lg\:mx-2 {
    margin-left:0.5rem;
    margin-right:0.5rem;
  }
  .lg\:my-3 {
    margin-top:0.75rem;
    margin-bottom:0.75rem;
  }
  .lg\:my-14 {
    margin-top:3.5rem;
    margin-bottom:3.5rem;
  }
  .lg\:mx-3 {
    margin-left:0.75rem;
    margin-right:0.75rem;
  }
  .lg\:mx-\[0px\] {
    margin-left:0px;
    margin-right:0px;
  }
  .lg\:my-0 {
    margin-top:0px;
    margin-bottom:0px;
  }
  .lg\:mt-0 {
    margin-top:0px;
  }
  .lg\:mt-4 {
    margin-top:1rem;
  }
  .lg\:ml-1 {
    margin-left:0.25rem;
  }
  .lg\:\!mt-\[14px\] {
    margin-top:14px !important;
  }
  .lg\:mb-5 {
    margin-bottom:1.25rem;
  }
  .lg\:mt-\[60px\] {
    margin-top:60px;
  }
  .lg\:mb-\[25px\] {
    margin-bottom:25px;
  }
  .lg\:ml-auto {
    margin-left:auto;
  }
  .lg\:mt-8 {
    margin-top:2rem;
  }
  .lg\:mt-\[20px\] {
    margin-top:20px;
  }
  .lg\:mb-\[8px\] {
    margin-bottom:8px;
  }
  .lg\:mb-\[150px\] {
    margin-bottom:150px;
  }
  .lg\:mb-\[20px\] {
    margin-bottom:20px;
  }
  .lg\:mt-5 {
    margin-top:1.25rem;
  }
  .lg\:mb-\[15px\] {
    margin-bottom:15px;
  }
  .lg\:mb-2\.5 {
    margin-bottom:0.625rem;
  }
  .lg\:mb-2 {
    margin-bottom:0.5rem;
  }
  .lg\:mb-\[30px\] {
    margin-bottom:30px;
  }
  .lg\:mt-\[26px\] {
    margin-top:26px;
  }
  .lg\:mr-\[30px\] {
    margin-right:30px;
  }
  .lg\:ml-\[15px\] {
    margin-left:15px;
  }
  .lg\:mb-4 {
    margin-bottom:1rem;
  }
  .lg\:mt-2 {
    margin-top:0.5rem;
  }
  .lg\:mt-\[45px\] {
    margin-top:45px;
  }
  .lg\:mt-\[15px\] {
    margin-top:15px;
  }
  .lg\:mt-2\.5 {
    margin-top:0.625rem;
  }
  .lg\:mt-\[30px\] {
    margin-top:30px;
  }
  .lg\:mb-0 {
    margin-bottom:0px;
  }
  .lg\:mb-12 {
    margin-bottom:3rem;
  }
  .lg\:mr-0 {
    margin-right:0px;
  }
  .lg\:mb-1 {
    margin-bottom:0.25rem;
  }
  .lg\:mr-10 {
    margin-right:2.5rem;
  }
  .lg\:mt-\[25px\] {
    margin-top:25px;
  }
  .lg\:ml-\[32px\] {
    margin-left:32px;
  }
  .lg\:mr-3 {
    margin-right:0.75rem;
  }
  .lg\:mb-8 {
    margin-bottom:2rem;
  }
  .lg\:mb-\[40px\] {
    margin-bottom:40px;
  }
  .lg\:mb-6 {
    margin-bottom:1.5rem;
  }
  .lg\:mt-1 {
    margin-top:0.25rem;
  }
  .lg\:mt-10 {
    margin-top:2.5rem;
  }
  .lg\:mr-\[10px\] {
    margin-right:10px;
  }
  .lg\:ml-\[5px\] {
    margin-left:5px;
  }
  .lg\:mt-\[40px\] {
    margin-top:40px;
  }
  .lg\:ml-0 {
    margin-left:0px;
  }
  .lg\:mt-\[0px\] {
    margin-top:0px;
  }
  .lg\:mr-\[20px\] {
    margin-right:20px;
  }
  .lg\:mr-\[0px\] {
    margin-right:0px;
  }
  .lg\:ml-\[-150px\] {
    margin-left:-150px;
  }
  .lg\:mt-\[-20px\] {
    margin-top:-20px;
  }
  .lg\:mt-12 {
    margin-top:3rem;
  }
  .lg\:mt-\[55px\] {
    margin-top:55px;
  }
  .lg\:mr-5 {
    margin-right:1.25rem;
  }
  .lg\:mb-\[10px\] {
    margin-bottom:10px;
  }
  .lg\:mb-\[0px\] {
    margin-bottom:0px;
  }
  .lg\:mb-1\.5 {
    margin-bottom:0.375rem;
  }
  .lg\:ml-6 {
    margin-left:1.5rem;
  }
  .lg\:mr-\[4px\] {
    margin-right:4px;
  }
  .lg\:ml-8 {
    margin-left:2rem;
  }
  .lg\:ml-\[30px\] {
    margin-left:30px;
  }
  .lg\:mt-6 {
    margin-top:1.5rem;
  }
  .lg\:ml-2 {
    margin-left:0.5rem;
  }
  .lg\:mr-2\.5 {
    margin-right:0.625rem;
  }
  .lg\:mr-2 {
    margin-right:0.5rem;
  }
  .lg\:ml-14 {
    margin-left:3.5rem;
  }
  .lg\:mb-9 {
    margin-bottom:2.25rem;
  }
  .lg\:mb-\[70px\] {
    margin-bottom:70px;
  }
  .lg\:mr-\[16px\] {
    margin-right:16px;
  }
  .lg\:block {
    display:block;
  }
  .lg\:inline-block {
    display:inline-block;
  }
  .lg\:flex {
    display:flex;
  }
  .lg\:grid {
    display:grid;
  }
  .lg\:hidden {
    display:none;
  }
  .lg\:h-6 {
    height:1.5rem;
  }
  .lg\:h-\[182px\] {
    height:182px;
  }
  .lg\:h-\[24px\] {
    height:24px;
  }
  .lg\:h-\[13px\] {
    height:13px;
  }
  .lg\:h-\[500px\] {
    height:500px;
  }
  .lg\:h-\[420px\] {
    height:420px;
  }
  .lg\:h-\[255px\] {
    height:255px;
  }
  .lg\:h-full {
    height:100%;
  }
  .lg\:h-\[355px\] {
    height:355px;
  }
  .lg\:h-4 {
    height:1rem;
  }
  .lg\:h-10 {
    height:2.5rem;
  }
  .lg\:h-\[248px\] {
    height:248px;
  }
  .lg\:h-12 {
    height:3rem;
  }
  .lg\:h-20 {
    height:5rem;
  }
  .lg\:h-auto {
    height:auto;
  }
  .lg\:h-\[84px\] {
    height:84px;
  }
  .lg\:h-\[10px\] {
    height:10px;
  }
  .lg\:h-\[60px\] {
    height:60px;
  }
  .lg\:h-60 {
    height:15rem;
  }
  .lg\:h-\[32rem\] {
    height:32rem;
  }
  .lg\:h-28 {
    height:7rem;
  }
  .lg\:h-40 {
    height:10rem;
  }
  .lg\:h-\[64px\] {
    height:64px;
  }
  .lg\:h-\[520px\] {
    height:520px;
  }
  .lg\:h-\[68px\] {
    height:68px;
  }
  .lg\:h-\[70px\] {
    height:70px;
  }
  .lg\:h-\[32px\] {
    height:32px;
  }
  .lg\:max-h-\[100vh\] {
    max-height:100vh;
  }
  .lg\:max-h-\[40vh\] {
    max-height:40vh;
  }
  .lg\:max-h-\[182px\] {
    max-height:182px;
  }
  .lg\:max-h-\[720px\] {
    max-height:720px;
  }
  .lg\:max-h-\[470px\] {
    max-height:470px;
  }
  .lg\:max-h-\[350px\] {
    max-height:350px;
  }
  .lg\:max-h-\[520px\] {
    max-height:520px;
  }
  .lg\:min-h-\[500px\] {
    min-height:500px;
  }
  .lg\:min-h-\[700px\] {
    min-height:700px;
  }
  .lg\:min-h-\[370\] {
    min-height:370;
  }
  .lg\:min-h-\[49px\] {
    min-height:49px;
  }
  .lg\:min-h-\[100px\] {
    min-height:100px;
  }
  .lg\:min-h-\[280px\] {
    min-height:280px;
  }
  .lg\:min-h-\[592px\] {
    min-height:592px;
  }
  .lg\:min-h-screen {
    min-height:100vh;
  }
  .lg\:min-h-\[470px\] {
    min-height:470px;
  }
  .lg\:min-h-\[82px\] {
    min-height:82px;
  }
  .lg\:w-3\/5 {
    width:60%;
  }
  .lg\:w-\[30\%\] {
    width:30%;
  }
  .lg\:w-\[600px\] {
    width:600px;
  }
  .lg\:w-\[calc\(100\%-200px\)\] {
    width:calc(100% - 200px);
  }
  .lg\:w-\[1170px\] {
    width:1170px;
  }
  .lg\:w-full {
    width:100%;
  }
  .lg\:w-\[375px\] {
    width:375px;
  }
  .lg\:w-\[130px\] {
    width:130px;
  }
  .lg\:w-6 {
    width:1.5rem;
  }
  .lg\:w-\[120px\] {
    width:120px;
  }
  .lg\:w-\[191px\] {
    width:191px;
  }
  .lg\:w-\[24\.5\%\] {
    width:24.5%;
  }
  .lg\:w-\[24px\] {
    width:24px;
  }
  .lg\:w-\[8\%\] {
    width:8%;
  }
  .lg\:w-\[140px\] {
    width:140px;
  }
  .lg\:w-auto {
    width:auto;
  }
  .lg\:w-\[66px\] {
    width:66px;
  }
  .lg\:w-\[7px\] {
    width:7px;
  }
  .lg\:w-\[26px\] {
    width:26px;
  }
  .lg\:w-\[calc\(50\%-0\.625rem\)\] {
    width:calc(50% - 0.625rem);
  }
  .lg\:w-\[16\%\] {
    width:16%;
  }
  .lg\:w-\[17\%\] {
    width:17%;
  }
  .lg\:w-\[21\%\] {
    width:21%;
  }
  .lg\:w-\[196px\] {
    width:196px;
  }
  .lg\:w-\[60\%\] {
    width:60%;
  }
  .lg\:w-4 {
    width:1rem;
  }
  .lg\:w-\[105px\] {
    width:105px;
  }
  .lg\:w-\[100px\] {
    width:100px;
  }
  .lg\:w-\[160px\] {
    width:160px;
  }
  .lg\:w-\[calc\(100\%-30\%\)\] {
    width:calc(100% - 30%);
  }
  .lg\:w-\[180px\] {
    width:180px;
  }
  .lg\:w-\[450px\] {
    width:450px;
  }
  .lg\:w-\[40px\] {
    width:40px;
  }
  .lg\:w-9 {
    width:2.25rem;
  }
  .lg\:w-\[calc\(100\%-10px\)\] {
    width:calc(100% - 10px);
  }
  .lg\:w-\[50\%\] {
    width:50%;
  }
  .lg\:w-\[77px\] {
    width:77px;
  }
  .lg\:w-\[52px\] {
    width:52px;
  }
  .lg\:w-1\/2 {
    width:50%;
  }
  .lg\:w-\[1030px\] {
    width:1030px;
  }
  .lg\:w-6\/12 {
    width:50%;
  }
  .lg\:w-\[10px\] {
    width:10px;
  }
  .lg\:w-\[52\%\] {
    width:52%;
  }
  .lg\:w-\[43\%\] {
    width:43%;
  }
  .lg\:w-\[80px\] {
    width:80px;
  }
  .lg\:w-\[480px\] {
    width:480px;
  }
  .lg\:w-5 {
    width:1.25rem;
  }
  .lg\:w-\[calc\(25\%-3px\)\] {
    width:calc(25% - 3px);
  }
  .lg\:w-\[48\%\] {
    width:48%;
  }
  .lg\:w-\[calc\(50\%-48px\)\] {
    width:calc(50% - 48px);
  }
  .lg\:w-\[47\%\] {
    width:47%;
  }
  .lg\:w-2\/4 {
    width:50%;
  }
  .lg\:w-\[calc\(50\%-2rem\)\] {
    width:calc(50% - 2rem);
  }
  .lg\:w-\[280px\] {
    width:280px;
  }
  .lg\:w-\[calc\(57\%-10px\)\] {
    width:calc(57% - 10px);
  }
  .lg\:w-12 {
    width:3rem;
  }
  .lg\:w-\[calc\(100\%-4rem\)\] {
    width:calc(100% - 4rem);
  }
  .lg\:w-28 {
    width:7rem;
  }
  .lg\:w-\[570px\] {
    width:570px;
  }
  .lg\:w-\[350px\] {
    width:350px;
  }
  .lg\:w-64 {
    width:16rem;
  }
  .lg\:w-\[calc\(100\%-64\)\] {
    width:calc(100% - 64);
  }
  .lg\:w-5\/12 {
    width:41.666667%;
  }
  .lg\:w-7\/12 {
    width:58.333333%;
  }
  .lg\:w-\[64px\] {
    width:64px;
  }
  .lg\:w-\[340px\] {
    width:340px;
  }
  .lg\:w-\[calc\(100\%-340px\)\] {
    width:calc(100% - 340px);
  }
  .lg\:w-\[68px\] {
    width:68px;
  }
  .lg\:w-\[70px\] {
    width:70px;
  }
  .lg\:w-\[320px\] {
    width:320px;
  }
  .lg\:w-\[calc\(100\%-320px\)\] {
    width:calc(100% - 320px);
  }
  .lg\:min-w-\[418px\] {
    min-width:418px;
  }
  .lg\:min-w-\[195px\] {
    min-width:195px;
  }
  .lg\:min-w-\[600px\] {
    min-width:600px;
  }
  .lg\:min-w-\[300px\] {
    min-width:300px;
  }
  .lg\:min-w-0 {
    min-width:0px;
  }
  .lg\:max-w-\[40vw\] {
    max-width:40vw;
  }
  .lg\:max-w-\[350px\] {
    max-width:350px;
  }
  .lg\:max-w-full {
    max-width:100%;
  }
  .lg\:max-w-7xl {
    max-width:80rem;
  }
  .lg\:max-w-\[1180px\] {
    max-width:1180px;
  }
  .lg\:max-w-none {
    max-width:none;
  }
  .lg\:max-w-\[100\%\] {
    max-width:100%;
  }
  .lg\:max-w-\[1208px\] {
    max-width:1208px;
  }
  .lg\:max-w-\[760px\] {
    max-width:760px;
  }
  .lg\:max-w-\[420px\] {
    max-width:420px;
  }
  .lg\:max-w-\[418px\] {
    max-width:418px;
  }
  .lg\:max-w-\[500px\] {
    max-width:500px;
  }
  .lg\:max-w-\[800px\] {
    max-width:800px;
  }
  .lg\:max-w-\[360px\] {
    max-width:360px;
  }
  .lg\:max-w-\[1170px\] {
    max-width:1170px;
  }
  .lg\:max-w-\[860px\] {
    max-width:860px;
  }
  .lg\:max-w-\[280px\] {
    max-width:280px;
  }
  .lg\:max-w-\[270px\] {
    max-width:270px;
  }
  .lg\:max-w-\[300px\] {
    max-width:300px;
  }
  .lg\:max-w-\[95px\] {
    max-width:95px;
  }
  .lg\:max-w-\[45rem\] {
    max-width:45rem;
  }
  .lg\:max-w-\[1920px\] {
    max-width:1920px;
  }
  .lg\:max-w-\[540px\] {
    max-width:540px;
  }
  .lg\:max-w-3xl {
    max-width:48rem;
  }
  .lg\:max-w-\[680px\] {
    max-width:680px;
  }
  .lg\:max-w-\[700px\] {
    max-width:700px;
  }
  .lg\:max-w-6xl {
    max-width:72rem;
  }
  .lg\:max-w-\[275px\] {
    max-width:275px;
  }
  .lg\:max-w-\[50\%\] {
    max-width:50%;
  }
  .lg\:max-w-\[260px\] {
    max-width:260px;
  }
  .lg\:max-w-\[1115px\] {
    max-width:1115px;
  }
  .lg\:max-w-\[480px\] {
    max-width:480px;
  }
  .lg\:max-w-\[1000px\] {
    max-width:1000px;
  }
  .lg\:max-w-\[1280px\] {
    max-width:1280px;
  }
  .lg\:max-w-\[520px\] {
    max-width:520px;
  }
  .lg\:flex-1 {
    flex:1 1 0%;
  }
  .lg\:\!flex-initial {
    flex:0 1 auto !important;
  }
  .lg\:flex-\[0_0_55\%\] {
    flex:0 0 55%;
  }
  .lg\:shrink-0 {
    flex-shrink:0;
  }
  .lg\:-translate-y-1\/2 {
    --tw-translate-y:-50%;
    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));
  }
  .lg\:animate-none {
    animation:none;
  }
  .lg\:cursor-pointer {
    cursor:pointer;
  }
  .lg\:cursor-zoom-in {
    cursor:zoom-in;
  }
  .lg\:grid-cols-2 {
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }
  .lg\:grid-cols-3 {
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-cols-4 {
    grid-template-columns:repeat(4, minmax(0, 1fr));
  }
  .lg\:grid-cols-\[365px_1fr\] {
    grid-template-columns:365px 1fr;
  }
  .lg\:grid-cols-\[75px_1fr\] {
    grid-template-columns:75px 1fr;
  }
  .lg\:grid-cols-\[300px_1fr\] {
    grid-template-columns:300px 1fr;
  }
  .lg\:grid-cols-\[240px_1fr\] {
    grid-template-columns:240px 1fr;
  }
  .lg\:grid-cols-\[135px_1fr\] {
    grid-template-columns:135px 1fr;
  }
  .lg\:grid-cols-1 {
    grid-template-columns:repeat(1, minmax(0, 1fr));
  }
  .lg\:grid-cols-\[340px_1fr_340px\] {
    grid-template-columns:340px 1fr 340px;
  }
  .lg\:grid-cols-6 {
    grid-template-columns:repeat(6, minmax(0, 1fr));
  }
  .lg\:grid-cols-\[repeat\(var\(--featured-product1-columns\)\2c minmax\(0\2c 1fr\)\)\] {
    grid-template-columns:repeat(var(--featured-product1-columns),minmax(0,1fr));
  }
  .lg\:grid-cols-12 {
    grid-template-columns:repeat(12, minmax(0, 1fr));
  }
  .lg\:flex-row {
    flex-direction:row;
  }
  .lg\:flex-row-reverse {
    flex-direction:row-reverse;
  }
  .lg\:flex-col {
    flex-direction:column;
  }
  .lg\:flex-wrap {
    flex-wrap:wrap;
  }
  .lg\:flex-nowrap {
    flex-wrap:nowrap;
  }
  .lg\:items-start {
    align-items:flex-start;
  }
  .lg\:items-end {
    align-items:flex-end;
  }
  .lg\:items-center {
    align-items:center;
  }
  .lg\:items-stretch {
    align-items:stretch;
  }
  .lg\:justify-start {
    justify-content:flex-start;
  }
  .lg\:justify-end {
    justify-content:flex-end;
  }
  .lg\:justify-center {
    justify-content:center;
  }
  .lg\:justify-between {
    justify-content:space-between;
  }
  .lg\:gap-6 {
    gap:1.5rem;
  }
  .lg\:gap-8 {
    gap:2rem;
  }
  .lg\:gap-4 {
    gap:1rem;
  }
  .lg\:gap-5 {
    gap:1.25rem;
  }
  .lg\:gap-\[40px\] {
    gap:40px;
  }
  .lg\:gap-\[10px\] {
    gap:10px;
  }
  .lg\:gap-10 {
    gap:2.5rem;
  }
  .lg\:gap-\[50px\] {
    gap:50px;
  }
  .lg\:gap-\[65px\] {
    gap:65px;
  }
  .lg\:gap-\[15px\] {
    gap:15px;
  }
  .lg\:gap-3 {
    gap:0.75rem;
  }
  .lg\:gap-12 {
    gap:3rem;
  }
  .lg\:gap-\[60px\] {
    gap:60px;
  }
  .lg\:gap-16 {
    gap:4rem;
  }
  .lg\:gap-\[var\(--featured-product1-gap\)\] {
    gap:var(--featured-product1-gap);
  }
  .lg\:gap-0 {
    gap:0px;
  }
  .lg\:gap-14 {
    gap:3.5rem;
  }
  .lg\:gap-\[6px\] {
    gap:6px;
  }
  .lg\:gap-x-8 {
    -moz-column-gap:2rem;
    column-gap:2rem;
  }
  .lg\:gap-x-3 {
    -moz-column-gap:0.75rem;
    column-gap:0.75rem;
  }
  .lg\:gap-x-12 {
    -moz-column-gap:3rem;
    column-gap:3rem;
  }
  .lg\:gap-x-7 {
    -moz-column-gap:1.75rem;
    column-gap:1.75rem;
  }
  .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse:0;
    margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(2rem * var(--tw-space-y-reverse));
  }
  .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse:0;
    margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(1rem * var(--tw-space-y-reverse));
  }
  .lg\:self-start {
    align-self:flex-start;
  }
  .lg\:overflow-hidden {
    overflow:hidden;
  }
  .lg\:overflow-x-auto {
    overflow-x:auto;
  }
  .lg\:overflow-y-auto {
    overflow-y:auto;
  }
  .lg\:overflow-x-hidden {
    overflow-x:hidden;
  }
  .lg\:overflow-y-hidden {
    overflow-y:hidden;
  }
  .lg\:rounded-\[15px\] {
    border-radius:15px;
  }
  .lg\:rounded-xl {
    border-radius:0.75rem;
  }
  .lg\:rounded-3xl {
    border-radius:1.5rem;
  }
  .lg\:rounded-none {
    border-radius:0px;
  }
  .lg\:rounded-2xl {
    border-radius:1rem;
  }
  .lg\:rounded-t-xl {
    border-top-left-radius:0.75rem;
    border-top-right-radius:0.75rem;
  }
  .lg\:border-\[3px\] {
    border-width:3px;
  }
  .lg\:border-0 {
    border-width:0px;
  }
  .lg\:border-r {
    border-right-width:1px;
  }
  .lg\:border-b-0 {
    border-bottom-width:0px;
  }
  .lg\:border-b {
    border-bottom-width:1px;
  }
  .lg\:border-l {
    border-left-width:1px;
  }
  .lg\:border-t-0 {
    border-top-width:0px;
  }
  .lg\:border-double {
    border-style:double;
  }
  .lg\:border-transparent {
    border-color:transparent;
  }
  .lg\:border-\[\#E0E0E0\] {
    --tw-border-opacity:1;
    border-color:rgb(224 224 224 / var(--tw-border-opacity));
  }
  .lg\:border-gray-300 {
    --tw-border-opacity:1;
    border-color:rgb(209 213 219 / var(--tw-border-opacity));
  }
  .lg\:bg-transparent {
    background-color:transparent;
  }
  .lg\:bg-white {
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255 / var(--tw-bg-opacity));
  }
  .lg\:p-10 {
    padding:2.5rem;
  }
  .lg\:p-0 {
    padding:0px;
  }
  .lg\:p-2 {
    padding:0.5rem;
  }
  .lg\:p-4 {
    padding:1rem;
  }
  .lg\:p-12 {
    padding:3rem;
  }
  .lg\:p-\[60px_0px\] {
    padding:60px 0px;
  }
  .lg\:p-6 {
    padding:1.5rem;
  }
  .lg\:p-1\.5 {
    padding:0.375rem;
  }
  .lg\:p-1 {
    padding:0.25rem;
  }
  .lg\:p-\[20px_30px_25px\] {
    padding:20px 30px 25px;
  }
  .lg\:p-8 {
    padding:2rem;
  }
  .lg\:p-\[20px\] {
    padding:20px;
  }
  .lg\:py-4 {
    padding-top:1rem;
    padding-bottom:1rem;
  }
  .lg\:px-0 {
    padding-left:0px;
    padding-right:0px;
  }
  .lg\:py-\[60px\] {
    padding-top:60px;
    padding-bottom:60px;
  }
  .lg\:px-8 {
    padding-left:2rem;
    padding-right:2rem;
  }
  .lg\:px-4 {
    padding-left:1rem;
    padding-right:1rem;
  }
  .lg\:px-2\.5 {
    padding-left:0.625rem;
    padding-right:0.625rem;
  }
  .lg\:py-3 {
    padding-top:0.75rem;
    padding-bottom:0.75rem;
  }
  .lg\:px-2 {
    padding-left:0.5rem;
    padding-right:0.5rem;
  }
  .lg\:py-\[50px\] {
    padding-top:50px;
    padding-bottom:50px;
  }
  .lg\:px-5 {
    padding-left:1.25rem;
    padding-right:1.25rem;
  }
  .lg\:px-\[50px\] {
    padding-left:50px;
    padding-right:50px;
  }
  .lg\:py-\[30px\] {
    padding-top:30px;
    padding-bottom:30px;
  }
  .lg\:px-\[0px\] {
    padding-left:0px;
    padding-right:0px;
  }
  .lg\:px-12 {
    padding-left:3rem;
    padding-right:3rem;
  }
  .lg\:px-\[25px\] {
    padding-left:25px;
    padding-right:25px;
  }
  .lg\:px-\[60px\] {
    padding-left:60px;
    padding-right:60px;
  }
  .lg\:py-\[25px\] {
    padding-top:25px;
    padding-bottom:25px;
  }
  .lg\:py-6 {
    padding-top:1.5rem;
    padding-bottom:1.5rem;
  }
  .lg\:py-12 {
    padding-top:3rem;
    padding-bottom:3rem;
  }
  .lg\:py-10 {
    padding-top:2.5rem;
    padding-bottom:2.5rem;
  }
  .lg\:py-\[0px\] {
    padding-top:0px;
    padding-bottom:0px;
  }
  .lg\:px-6 {
    padding-left:1.5rem;
    padding-right:1.5rem;
  }
  .lg\:py-16 {
    padding-top:4rem;
    padding-bottom:4rem;
  }
  .lg\:py-\[20px\] {
    padding-top:20px;
    padding-bottom:20px;
  }
  .lg\:px-\[30px\] {
    padding-left:30px;
    padding-right:30px;
  }
  .lg\:px-\[5px\] {
    padding-left:5px;
    padding-right:5px;
  }
  .lg\:px-3 {
    padding-left:0.75rem;
    padding-right:0.75rem;
  }
  .lg\:py-\[18px\] {
    padding-top:18px;
    padding-bottom:18px;
  }
  .lg\:py-8 {
    padding-top:2rem;
    padding-bottom:2rem;
  }
  .lg\:px-\[var\(--collections-pc-padding-x\)\] {
    padding-left:var(--collections-pc-padding-x);
    padding-right:var(--collections-pc-padding-x);
  }
  .lg\:px-10 {
    padding-left:2.5rem;
    padding-right:2.5rem;
  }
  .lg\:px-24 {
    padding-left:6rem;
    padding-right:6rem;
  }
  .lg\:pl-0 {
    padding-left:0px;
  }
  .lg\:pb-5 {
    padding-bottom:1.25rem;
  }
  .lg\:pt-5 {
    padding-top:1.25rem;
  }
  .lg\:pb-2 {
    padding-bottom:0.5rem;
  }
  .lg\:pb-0 {
    padding-bottom:0px;
  }
  .lg\:pt-\[30px\] {
    padding-top:30px;
  }
  .lg\:pb-\[62px\] {
    padding-bottom:62px;
  }
  .lg\:pl-2\.5 {
    padding-left:0.625rem;
  }
  .lg\:pl-2 {
    padding-left:0.5rem;
  }
  .lg\:pb-2\.5 {
    padding-bottom:0.625rem;
  }
  .lg\:pt-\[90px\] {
    padding-top:90px;
  }
  .lg\:pt-\[17px\] {
    padding-top:17px;
  }
  .lg\:pb-\[35px\] {
    padding-bottom:35px;
  }
  .lg\:pb-8 {
    padding-bottom:2rem;
  }
  .lg\:pb-\[30px\] {
    padding-bottom:30px;
  }
  .lg\:pr-10 {
    padding-right:2.5rem;
  }
  .lg\:pt-\[20px\] {
    padding-top:20px;
  }
  .lg\:pb-\[25px\] {
    padding-bottom:25px;
  }
  .lg\:pb-\[0px\] {
    padding-bottom:0px;
  }
  .lg\:pt-0 {
    padding-top:0px;
  }
  .lg\:pt-\[50px\] {
    padding-top:50px;
  }
  .lg\:pt-\[0px\] {
    padding-top:0px;
  }
  .lg\:pt-\[25px\] {
    padding-top:25px;
  }
  .lg\:pl-\[225px\] {
    padding-left:225px;
  }
  .lg\:pt-\[15px\] {
    padding-top:15px;
  }
  .lg\:pl-\[77px\] {
    padding-left:77px;
  }
  .lg\:pl-\[22px\] {
    padding-left:22px;
  }
  .lg\:pt-\[60px\] {
    padding-top:60px;
  }
  .lg\:pb-\[70px\] {
    padding-bottom:70px;
  }
  .lg\:pt-\[35px\] {
    padding-top:35px;
  }
  .lg\:pt-8 {
    padding-top:2rem;
  }
  .lg\:pr-0 {
    padding-right:0px;
  }
  .lg\:pl-1\.5 {
    padding-left:0.375rem;
  }
  .lg\:pl-1 {
    padding-left:0.25rem;
  }
  .lg\:pb-\[15px\] {
    padding-bottom:15px;
  }
  .lg\:pb-4 {
    padding-bottom:1rem;
  }
  .lg\:pl-4 {
    padding-left:1rem;
  }
  .lg\:pl-3 {
    padding-left:0.75rem;
  }
  .lg\:pt-6 {
    padding-top:1.5rem;
  }
  .lg\:pt-12 {
    padding-top:3rem;
  }
  .lg\:pr-14 {
    padding-right:3.5rem;
  }
  .lg\:pt-10 {
    padding-top:2.5rem;
  }
  .lg\:pb-10 {
    padding-bottom:2.5rem;
  }
  .lg\:pt-14 {
    padding-top:3.5rem;
  }
  .lg\:pr-16 {
    padding-right:4rem;
  }
  .lg\:pb-3 {
    padding-bottom:0.75rem;
  }
  .lg\:pb-12 {
    padding-bottom:3rem;
  }
  .lg\:pt-3 {
    padding-top:0.75rem;
  }
  .lg\:pt-4 {
    padding-top:1rem;
  }
  .lg\:pl-11 {
    padding-left:2.75rem;
  }
  .lg\:pt-\[20vh\] {
    padding-top:20vh;
  }
  .lg\:pl-10 {
    padding-left:2.5rem;
  }
  .lg\:pt-16 {
    padding-top:4rem;
  }
  .lg\:text-left {
    text-align:left;
  }
  .lg\:text-center {
    text-align:center;
  }
  .lg\:text-end {
    text-align:end;
  }
  .lg\:text-sm {
    font-size:0.875rem;
    line-height:1.25rem;
  }
  .lg\:text-\[44px\] {
    font-size:44px;
  }
  .lg\:text-\[45px\] {
    font-size:45px;
  }
  .lg\:text-\[18px\] {
    font-size:18px;
  }
  .lg\:text-\[24px\] {
    font-size:24px;
  }
  .lg\:text-xl {
    font-size:1.25rem;
    line-height:1.75rem;
  }
  .lg\:text-lg {
    font-size:1.125rem;
    line-height:1.75rem;
  }
  .lg\:text-2xl {
    font-size:1.5rem;
    line-height:2rem;
  }
  .lg\:text-\[26px\] {
    font-size:26px;
  }
  .lg\:text-\[16px\] {
    font-size:16px;
  }
  .lg\:text-\[33px\] {
    font-size:33px;
  }
  .lg\:text-\[30px\] {
    font-size:30px;
  }
  .lg\:text-base {
    font-size:1rem;
    line-height:1.5rem;
  }
  .lg\:text-\[32px\] {
    font-size:32px;
  }
  .lg\:text-\[17px\] {
    font-size:17px;
  }
  .lg\:text-5xl {
    font-size:3rem;
    line-height:1;
  }
  .lg\:text-3xl {
    font-size:1.875rem;
    line-height:2.25rem;
  }
  .lg\:text-\[19px\] {
    font-size:19px;
  }
  .lg\:text-\[13px\] {
    font-size:13px;
  }
  .lg\:text-\[14px\] {
    font-size:14px;
  }
  .lg\:text-\[12px\] {
    font-size:12px;
  }
  .lg\:font-bold {
    font-weight:700;
  }
  .lg\:font-normal {
    font-weight:400;
  }
  .lg\:leading-\[50px\] {
    line-height:50px;
  }
  .lg\:leading-normal {
    line-height:1.5;
  }
  .lg\:leading-\[24px\] {
    line-height:24px;
  }
  .lg\:leading-\[30px\] {
    line-height:30px;
  }
  .lg\:leading-\[45px\] {
    line-height:45px;
  }
  .lg\:leading-\[16px\] {
    line-height:16px;
  }
  .lg\:leading-7 {
    line-height:1.75rem;
  }
  .lg\:leading-\[25px\] {
    line-height:25px;
  }
  .lg\:leading-6 {
    line-height:1.5rem;
  }
  .lg\:leading-\[40px\] {
    line-height:40px;
  }
  .lg\:leading-\[26px\] {
    line-height:26px;
  }
  .lg\:leading-10 {
    line-height:2.5rem;
  }
  .lg\:leading-\[1\.1\] {
    line-height:1.1;
  }
  .lg\:leading-\[32px\] {
    line-height:32px;
  }
  .lg\:leading-none {
    line-height:1;
  }
  .lg\:tracking-\[-1px\] {
    letter-spacing:-1px;
  }
  .lg\:tracking-normal {
    letter-spacing:0em;
  }
  .lg\:shadow-\[4px_5px_9px_0_rgba\(0\2c 0\2c 0\2c 0\.31\)\] {
    --tw-shadow:4px 5px 9px 0 rgba(0,0,0,0.31);
    --tw-shadow-colored:4px 5px 9px 0 var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  .lg\:\[background-image\:linear-gradient\(white\2c white\)\2c linear-gradient\(180deg\2c \#bd8f2f_0\2c \#f9f1b2_66\%\2c \#bd8f2f_100\%\)\] {
    background-image:linear-gradient(white,white),linear-gradient(180deg,#bd8f2f 0,#f9f1b2 66%,#bd8f2f 100%);
  }
  .lg\:hover\:overflow-y-scroll:hover {
    overflow-y:scroll;
  }
  .lg\:hover\:pr-5:hover {
    padding-right:1.25rem;
  }
  @media (max-width: 1440px) {
    .min-\[1024px\]\:max-\[1440px\]\:mr-0 {
      margin-right:0px;
    }
    .min-\[1024px\]\:max-\[1440px\]\:max-w-\[12\%\] {
      max-width:12%;
    }
    .min-\[1024px\]\:max-\[1440px\]\:max-w-\[85\%\] {
      max-width:85%;
    }
    .min-\[1024px\]\:max-\[1440px\]\:\!pl-\[65px\] {
      padding-left:65px !important;
    }
  }
}
@media (min-width: 1280px) {
  .xl\:block {
    display:block;
  }
  .xl\:hidden {
    display:none;
  }
  .xl\:h-80 {
    height:20rem;
  }
  .xl\:h-\[42rem\] {
    height:42rem;
  }
  .xl\:min-h-\[591px\] {
    min-height:591px;
  }
  .xl\:w-1\/2 {
    width:50%;
  }
  .xl\:basis-1\/2 {
    flex-basis:50%;
  }
  .xl\:flex-row {
    flex-direction:row;
  }
  .xl\:gap-\[100px\] {
    gap:100px;
  }
  .xl\:gap-x-16 {
    -moz-column-gap:4rem;
    column-gap:4rem;
  }
  .xl\:px-\[120px\] {
    padding-left:120px;
    padding-right:120px;
  }
  .xl\:pt-5 {
    padding-top:1.25rem;
  }
  .xl\:pb-0 {
    padding-bottom:0px;
  }
  .xl\:text-xl {
    font-size:1.25rem;
    line-height:1.75rem;
  }
  .xl\:text-sm {
    font-size:0.875rem;
    line-height:1.25rem;
  }
}
@media (min-width: 1536px) {
  .\32xl\:text-2xl {
    font-size:1.5rem;
    line-height:2rem;
  }
  .\32xl\:text-lg {
    font-size:1.125rem;
    line-height:1.75rem;
  }
}
.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
  -webkit-appearance:none;
  appearance:none;
}
.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
  -webkit-appearance:none;
  appearance:none;
}
.\[\&_p\]\:m-0 p {
  margin:0px;
}
.\[\&_p\]\:my-0 p {
  margin-top:0px;
  margin-bottom:0px;
}
.\[\&_p\]\:mb-\[8px\] p {
  margin-bottom:8px;
}
.\[\&_p\]\:mb-4 p {
  margin-bottom:1rem;
}
.\[\&_p\:last-child\]\:mb-0 p:last-child {
  margin-bottom:0px;
}
.\[\&_img\]\:h-auto img {
  height:auto;
}
.\[\&_img\]\:max-w-full img {
  max-width:100%;
}
.rowbox {
  display:flex;
  flex-direction:row;
}
.inlinebox {
  display:inline-block;
}
.rowwrap {
  display:flex;
  flex-wrap:wrap;
}
.rownowrap {
  display:flex;
  flex-wrap:nowrap;
}
.rowitemsbox {
  display:flex;
  flex-direction:row;
  align-items:center;
}
.colbox {
  display:flex;
  flex-direction:column;
}
.flex-1 {
  flex:1;
}
.centercolumn {
  flex-direction:column;
}
.autostart,
.centercolumn {
  display:flex;
  justify-content:flex-start;
  align-items:center;
}
.autocenter {
  display:flex;
  justify-content:center;
  align-items:center;
}
.startbox {
  justify-content:flex-start;
}
.endbox,
.startbox {
  display:flex;
  flex-direction:row;
  align-items:center;
}
.endbox {
  justify-content:flex-end;
}
.centerbox {
  justify-content:center;
}
.betweenbox,
.centerbox {
  display:flex;
  flex-direction:row;
  align-items:center;
}
.betweenbox {
  justify-content:space-between;
}
.betweenbox1 {
  justify-content:space-between;
}
.aroundbox,
.betweenbox1 {
  display:flex;
  flex-direction:row;
}
.aroundbox {
  justify-content:space-around;
  align-items:center;
}
.betweenBombox {
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  align-items:flex-end;
}
.tablerowbox {
  display:table;
  table-layout:fixed;
  width:100%;
}
.center-block {
  display:block;
  margin-right:auto;
  margin-left:auto;
}
.font-montserrat {
  font-family:Montserrat;
}
.font-montserrat-bold {
  font-family:Montserrat-Bold;
}
.max-w-1200 {
  max-width:1200px;
}
.sp-text-ellipsis {
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
}
.sp-text-line {
  text-overflow:-o-ellipsis-lastline;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:2;
  line-clamp:2;
  -webkit-box-orient:vertical;
}
.sp-image-box,
.sp-text-line {
  overflow:hidden;
}
.sp-line-through {
  color:#bdbdbd;
  text-decoration:line-through;
}
.input-num-none input::-webkit-inner-spin-button,
.input-num-none input::-webkit-outer-spin-button {
  -webkit-appearance:none!important;
  appearance:none!important;
}
.input-num-none input[type=number] {
  -webkit-appearance:textfield;
  -moz-appearance:textfield;
  appearance:textfield;
}
.input-num-none input {
  border:none;
  font-size:.875rem;
  flex:1;
  width:.3125rem;
  text-align:center;
}
.sp-paragraph {
  word-break:break-word;
  white-space:break-spaces;
}
select {
  margin:0;
  box-sizing:border-box;
  -webkit-appearance:none;
  -moz-appearance:none;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");
  background-position:right .5rem center;
  background-repeat:no-repeat;
  background-size:1.5em 1.5em;
  -webkit-print-color-adjust:exact;
  print-color-adjust:exact;
}
select.small {
  background-position:right .125rem center;
}
input[type=checkbox],
input[type=radio] {
  --tw-shadow:0 0 transparent;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:#fff;
  background-origin:border-box;
  display:inline-block;
  flex-shrink:0;
  padding:0;
  -webkit-print-color-adjust:exact;
  print-color-adjust:exact;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  vertical-align:middle;
}
input[type=radio] {
  border-radius:100%;
}
input[type=checkbox]:checked,
input[type=radio]:checked {
  background-color:currentColor;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:100% 100%;
  border-color:transparent;
}
input[type=checkbox]:checked {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");
}
input[type=radio]:checked {
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");
}
.btn_animation {
  animation:scaleDrew 2.5s ease-in-out infinite;
}
@keyframes scaleDrew {
  0% {
    transform:scale(1);
  }
  50% {
    transform:scale(1.1);
  }
  to {
    transform:scale(1);
  }
}
.btnshrink_animation {
  animation:scaleShrinkDrew 2.5s ease-in-out infinite;
}
@keyframes scaleShrinkDrew {
  0% {
    transform:scale(1);
  }
  50% {
    transform:scale(.9);
  }
  to {
    transform:scale(1);
  }
}
.rotate_animation {
  animation:rotateDrew 1s linear infinite;
}
@keyframes rotateDrew {
  0% {
    transform:rotate(0deg);
  }
  50% {
    transform:rotate(180deg);
  }
  to {
    transform:rotate(1turn);
  }
}
.breath_animation {
  animation:breathAnimation 1.3s infinite;
}
@keyframes breathAnimation {
  0% {
    opacity:1;
  }
  50% {
    opacity:0;
  }
  to {
    opacity:1;
  }
}
.fade_animation {
  animation:fadeAnimation 1.2s ease-in-out infinite;
}
@keyframes fadeAnimation {
  0% {
    opacity:1%;
  }
  50% {
    opacity:1%;
  }
  75% {
    opacity:1%;
  }
  to {
    opacity:1%;
  }
}
#fbmessenger {
  max-height:22px;
}
.header-transition {
  transition:transform .5s;
}
@media (max-width:1023px) {
  .header-transition {
    transform:none!important;
  }
}
.activeSection {
  border:5px solid #458eff;
  box-sizing:border-box;
}
a.imgage-section-container {
  display:block;
}
.imgage-section-container {
  position:relative;
}
.imgage-section-container>img {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  display:block;
}
.imgage-section-container:after {
  content:"";
  display:block;
  padding-bottom:var(--funnel_image_section_after_padding);
  width:100%;
}
.comment-section-container {
  bottom:-30px;
  translate:-50%;
}
.comment-section-container,
.comment-section-container>* {
  position:absolute;
  left:50%;
  display:block;
}
.comment-section-container:after {
  content:"";
  display:block;
  padding-bottom:var(--funnel_comment_section_after_padding);
  width:100%;
}
.funnel-button-shadow {
  text-shadow:2px 2px 1px rgba(0,0,0,.3);
}
.funnel-button-shadow:active {
  box-shadow:3px 3px 5px 3px rgba(197,199,210,.51),-3px -3px 5px 3px rgba(197,199,210,.51)!important;
}
.com-btn-animate {
  position:relative;
  overflow:hidden;
  z-index:1;
  color:var(--btn-color);
  background-color:var(--btn-bg);
  transition:color .3s ease;
}
.com-btn-animate:before {
  content:"";
  position:absolute;
  inset:0;
  background-color:var(--btn-hover-bg);
  z-index:-1;
  border-radius:inherit;
  transform:scaleY(0);
  transform-origin:bottom;
  transition:transform .5s ease;
}
.com-btn-animate:hover:before {
  transform:scaleY(1);
  transform-origin:bottom;
}
.com-btn-animate:hover {
  color:var(--btn-hover-color);
}
.com-btn-animate:not(:hover):before {
  transform:scaleY(0);
  transform-origin:top;
}
.checkoutSummary div div.text-sm.mt-2\.5.summary-insurance-row,
.checkoutSummary div div.text-sm.mt-2\.5.summary-tip-row {
  font-weight:400!important;
}
.min-w-12 {
  min-width:3rem;
}
.min-h-12 {
  min-height:3rem;
}
@media (min-width:768px) {
  .md\:grid-cols-4 {
    grid-template-columns:repeat(4,minmax(0,1fr));
  }
}
.hidemob {
  display:block;
}
@media (max-width:767px) {
  .hidemob {
    display:none;
  }
}
.showmob {
  display:none;
}
@media (max-width:767px) {
  .showmob {
    display:block;
  }
}
.left-1 {
  left:.25rem;
}
.news-advantage2-table-content[data-v-27634758] table td {
  height:var(--75041d47);
  padding:5px 0;
  border-bottom:1px dashed #8c8c8c;
}
.box[data-v-4ac47d74]:before {
  left:45px;
  width:30px;
  transform:translateY(50%) rotate(135deg);
  box-shadow:0 0 4px 4px rgba(0,0,0,.2);
}
.box[data-v-4ac47d74]:after,
.box[data-v-4ac47d74]:before {
  content:"";
  position:absolute;
  bottom:0;
  height:30px;
  background:#fff;
}
.box[data-v-4ac47d74]:after {
  left:30px;
  width:60px;
}
.review-content[data-v-4ac47d74] {
  box-shadow:0 0 4px 4px rgba(0,0,0,.2);
}
[data-v-4ac47d74] .slick-next:before,
[data-v-4ac47d74] .slick-prev:before {
  font-size:0;
}
[data-v-4ac47d74] .slick-next {
  right:-40px!important;
  width:40px;
  height:40px;
}
[data-v-4ac47d74] .slick-prev {
  left:-40px!important;
  width:40px;
  height:40px;
}
@media (max-width:768px) {
  [data-v-4ac47d74] .slick-next {
    right:-20px!important;
    width:20px;
    height:20px;
  }
  [data-v-4ac47d74] .slick-prev {
    left:-20px!important;
    width:20px;
    height:20px;
  }
}
@keyframes move-b4ee52c2 {
  0% {
    transform:translateX(100%);
  }
  to {
    transform:translateX(var(--19027dce));
  }
}
.image3-image-move[data-v-b4ee52c2] {
  animation:move-b4ee52c2 var(--78607678) linear infinite;
}
.image3-image-move[data-v-b4ee52c2]:hover {
  animation-play-state:paused;
}
@keyframes reverseMove-b4ee52c2 {
  0% {
    transform:translateX(var(--19027dce));
  }
  to {
    transform:translateX(100%);
  }
}
.image3-image-reverse-move[data-v-b4ee52c2] {
  animation:reverseMove-b4ee52c2 var(--78607678) linear infinite;
}
.image3-image-reverse-move[data-v-b4ee52c2]:hover {
  animation-play-state:paused;
}
.news-service-text[data-v-0195e016] {
  box-shadow:-7px 0 1px -1px var(--342c78f0);
  padding-left:var(--7e1e2982);
}
.news-service-image[data-v-0195e016] {
  margin-right:var(--1eebef9e);
}
@media (max-width:768px) {
  .news-service-text[data-v-0195e016] {
    padding-left:20px;
    padding-top:var(--bc29e40c);
    box-shadow:0 -7px 1px -1px var(--342c78f0);
  }
  .news-service-image[data-v-0195e016] {
    margin-right:0;
    margin-bottom:var(--ee937358);
  }
}
.funnel-service2[data-v-53877275] {
  width:100%;
  height:100%;
}
.funnel-service2 .ellipsis[data-v-53877275] {
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
.funnel-service2 .flexlayout_item[data-v-53877275] {
  border-right:1px solid #fff;
}
.faq8-item.show .faq8-content[data-v-45b96ebc] {
  opacity:1;
  max-height:1000px;
}
.faq8-item.show .faq8-question-icon[data-v-45b96ebc] {
  transform:rotate(-90deg);
}
.footer_text>p {
  text-align:center;
}
.footer_text>p,
.footer_text>p>span {
  margin-bottom:10px;
}
.footer-menu-border:after {
  content:"";
  position:absolute;
  right:0;
  top:20%;
  bottom:20%;
  border-right:var(--c0a350dc);
  width:0;
}
.product-gallery[data-v-1956b7dc] .slick-next:before,
.product-gallery[data-v-1956b7dc] .slick-prev:before {
  font-size:30px;
}
.product-gallery[data-v-1956b7dc] .slick-next {
  right:10px!important;
  width:30px;
  height:30px;
}
.product-gallery[data-v-1956b7dc] .slick-prev {
  left:10px!important;
  width:30px;
  height:30px;
  z-index:9!important;
}
.product-gallery .slick-slide.slick-current .img-thumbnail[data-v-1956b7dc] {
  border:1px solid #000;
}
.product-gallery .grid-carousel[data-v-1956b7dc] .slick-slide {
  float:none!important;
  width:12.5%!important;
  margin-bottom:5px;
}
.product-gallery .grid-carousel[data-v-1956b7dc] .slick-slide div {
  width:100%;
}
.product-gallery .grid-carousel[data-v-1956b7dc] .slick-track {
  display:flex;
  flex-wrap:wrap;
  width:100%!important;
  transform:translateZ(0)!important;
  left:0!important;
}
@media (min-width:360px) {
  .product-gallery .product-gallery-thumbnail[data-v-1956b7dc] .slick-slide {
    padding-left:5px;
    padding-right:5px;
  }
  .product-gallery .grid-carousel[data-v-1956b7dc] .slick-slide {
    padding-left:2px;
    padding-right:2px;
    margin-bottom:0;
  }
}
