@import "https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";.glightbox-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999!important;
  overflow: hidden;
  touch-action: none;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  outline: 0
}

.glightbox-container.inactive {
  display: none
}

.glightbox-container .gcontainer {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden
}

.glightbox-container .gslider {
  transition: transform .4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex!important;
  justify-content: center;
  align-items: center;
  transform: translate3d(0,0,0)
}

.glightbox-container .gslide {
  width: 100%;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0
}

.glightbox-container .gslide.current {
  opacity: 1;
  z-index: 99999;
  position: relative
}

.glightbox-container .gslide.prev {
  opacity: 1;
  z-index: 9999
}

.glightbox-container .gslide-inner-content {
  width: 100%
}

.glightbox-container .ginner-container {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  max-width: 100%;
  margin: auto;
  height: 100vh
}

.glightbox-container .ginner-container.gvideo-container {
  width: 100%
}

.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top {
  flex-direction: column
}

.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right {
  max-width: 100%!important
}

.gslide iframe,.gslide video {
  outline: 0!important;
  border: none;
  min-height: 165px;
  -webkit-overflow-scrolling: touch;
  touch-action: auto
}

.gslide:not(.current) {
  pointer-events: none
}

.gslide-image {
  align-items: center
}

.gslide-image img {
  max-height: 100vh;
  display: block;
  padding: 0;
  float: none;
  outline: 0;
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-width: 100vw;
  width: auto;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  touch-action: none;
  margin: auto;
  min-width: 200px
}

.desc-bottom .gslide-image img,.desc-top .gslide-image img {
  width: auto
}

.desc-left .gslide-image img,.desc-right .gslide-image img {
  width: auto;
  max-width: 100%
}

.gslide-image img.zoomable {
  position: relative
}

.gslide-image img.dragging {
  cursor: grabbing!important;
  transition: none
}

.gslide-video {
  position: relative;
  max-width: 100vh;
  width: 100%!important
}

.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster {
  display: none
}

.gslide-video .gvideo-wrapper {
  width: 100%;
  margin: auto
}

.gslide-video::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255,0,0,.34);
  display: none
}

.gslide-video.playing::before {
  display: none
}

.gslide-video.fullscreen {
  max-width: 100%!important;
  min-width: 100%;
  height: 75vh
}

.gslide-video.fullscreen video {
  max-width: 100%!important;
  width: 100%!important
}

.gslide-inline {
  background: #fff;
  text-align: left;
  max-height: calc(100vh - 40px);
  overflow: auto;
  max-width: 100%;
  margin: auto
}

.gslide-inline .ginlined-content {
  padding: 20px;
  width: 100%
}

.gslide-inline .dragging {
  cursor: grabbing!important;
  transition: none
}

.ginlined-content {
  overflow: auto;
  display: block!important;
  opacity: 1
}

.gslide-external {
  display: flex;
  width: 100%;
  min-width: 100%;
  background: #fff;
  padding: 0;
  overflow: auto;
  max-height: 75vh;
  height: 100%
}

.gslide-media {
  display: flex;
  width: auto
}

.zoomed .gslide-media {
  box-shadow: none!important
}

.desc-bottom .gslide-media,.desc-top .gslide-media {
  margin: 0 auto;
  flex-direction: column
}

.gslide-description {
  position: relative;
  flex: 1 0 100%
}

.gslide-description.description-left,.gslide-description.description-right {
  max-width: 100%
}

.gslide-description.description-bottom,.gslide-description.description-top {
  margin: 0 auto;
  width: 100%
}

.gslide-description p {
  margin-bottom: 12px
}

.gslide-description p:last-child {
  margin-bottom: 0
}

.zoomed .gslide-description {
  display: none
}

.glightbox-button-hidden {
  display: none
}

.glightbox-mobile .glightbox-container .gslide-description {
  height: auto!important;
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 19px 11px;
  max-width: 100vw!important;
  order: 2!important;
  max-height: 78vh;
  overflow: auto!important;
  background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);
  transition: opacity .3s linear;
  padding-bottom: 50px
}

.glightbox-mobile .glightbox-container .gslide-title {
  color: #fff;
  font-size: 1em
}

.glightbox-mobile .glightbox-container .gslide-desc {
  color: #a1a1a1
}

.glightbox-mobile .glightbox-container .gslide-desc a {
  color: #fff;
  font-weight: 700
}

.glightbox-mobile .glightbox-container .gslide-desc * {
  color: inherit
}

.glightbox-mobile .glightbox-container .gslide-desc .desc-more {
  color: #fff;
  opacity: .4
}

.gdesc-open .gslide-media {
  transition: opacity .5s ease;
  opacity: .4
}

.gdesc-open .gdesc-inner {
  padding-bottom: 30px
}

.gdesc-closed .gslide-media {
  transition: opacity .5s ease;
  opacity: 1
}

.greset {
  transition: all .3s ease
}

.gabsolute {
  position: absolute
}

.grelative {
  position: relative
}

.glightbox-desc {
  display: none!important
}

.glightbox-open {
  overflow: hidden
}

.gloader {
  height: 25px;
  width: 25px;
  animation: lightboxLoader .8s infinite linear;
  border: 2px solid #fff;
  border-right-color: transparent;
  border-radius: 50%;
  position: absolute;
  display: block;
  z-index: 9999;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 47%
}

.goverlay {
  width: 100%;
  height: calc(100vh + 1px);
  position: fixed;
  top: -1px;
  left: 0;
  background: #000;
  will-change: opacity
}

.glightbox-mobile .goverlay {
  background: #000
}

.gclose,.gnext,.gprev {
  z-index: 99999;
  cursor: pointer;
  width: 26px;
  height: 44px;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column
}

.gclose svg,.gnext svg,.gprev svg {
  display: block;
  width: 25px;
  height: auto;
  margin: 0;
  padding: 0
}

.gclose.disabled,.gnext.disabled,.gprev.disabled {
  opacity: .1
}

.gclose .garrow,.gnext .garrow,.gprev .garrow {
  stroke: #fff
}

.gbtn.focused {
  outline: 2px solid #0f3d81
}

iframe.wait-autoplay {
  opacity: 0
}

.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev {
  opacity: 0!important
}

.glightbox-clean .gslide-description {
  background: #fff
}

.glightbox-clean .gdesc-inner {
  padding: 22px 20px
}

.glightbox-clean .gslide-title {
  font-size: 1em;
  font-weight: 400;
  font-family: arial;
  color: #000;
  margin-bottom: 19px;
  line-height: 1.4em
}

.glightbox-clean .gslide-desc {
  font-size: .86em;
  margin-bottom: 0;
  font-family: arial;
  line-height: 1.4em
}

.glightbox-clean .gslide-video {
  background: #000
}

.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev {
  background-color: rgba(0,0,0,.75);
  border-radius: 4px
}

.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path {
  fill: #fff
}

.glightbox-clean .gprev {
  position: absolute;
  top: -100%;
  left: 30px;
  width: 40px;
  height: 50px
}

.glightbox-clean .gnext {
  position: absolute;
  top: -100%;
  right: 30px;
  width: 40px;
  height: 50px
}

.glightbox-clean .gclose {
  width: 35px;
  height: 35px;
  top: 15px;
  right: 10px;
  position: absolute
}

.glightbox-clean .gclose svg {
  width: 18px;
  height: auto
}

.glightbox-clean .gclose:hover {
  opacity: 1
}

.gfadeIn {
  animation: gfadeIn .5s ease
}

.gfadeOut {
  animation: gfadeOut .5s ease
}

.gslideOutLeft {
  animation: gslideOutLeft .3s ease
}

.gslideInLeft {
  animation: gslideInLeft .3s ease
}

.gslideOutRight {
  animation: gslideOutRight .3s ease
}

.gslideInRight {
  animation: gslideInRight .3s ease
}

.gzoomIn {
  animation: gzoomIn .5s ease
}

.gzoomOut {
  animation: gzoomOut .5s ease
}

@keyframes lightboxLoader {
  0% {
    transform: rotate(0)
  }

  100% {
    transform: rotate(360deg)
  }}

@keyframes gfadeIn {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }}

@keyframes gfadeOut {
  from {
    opacity: 1
  }

  to {
    opacity: 0
  }}

@keyframes gslideInLeft {
  from {
    opacity: 0;
    transform: translate3d(-60%,0,0)
  }

  to {
    visibility: visible;
    transform: translate3d(0,0,0);
    opacity: 1
  }}

@keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0,0,0)
  }

  to {
    transform: translate3d(-60%,0,0);
    opacity: 0;
    visibility: hidden
  }}

@keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    transform: translate3d(60%,0,0)
  }

  to {
    transform: translate3d(0,0,0);
    opacity: 1
  }}

@keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0,0,0)
  }

  to {
    transform: translate3d(60%,0,0);
    opacity: 0
  }}

@keyframes gzoomIn {
  from {
    opacity: 0;
    transform: scale3d(.3,.3,.3)
  }

  to {
    opacity: 1
  }}

@keyframes gzoomOut {
  from {
    opacity: 1
  }

  50% {
    opacity: 0;
    transform: scale3d(.3,.3,.3)
  }

  to {
    opacity: 0
  }}

@media(min-width:769px) {
  .glightbox-container .ginner-container {
    width: auto;
    height: auto;
    flex-direction: row
  }

  .glightbox-container .ginner-container.desc-top .gslide-description {
    order: 0
  }

  .glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img {
    order: 1
  }

  .glightbox-container .ginner-container.desc-left .gslide-description {
    order: 0
  }

  .glightbox-container .ginner-container.desc-left .gslide-image {
    order: 1
  }

  .gslide-image img {
    max-height: 97vh;
    max-width: 100%
  }

  .gslide-image img.zoomable {
    cursor: zoom-in
  }

  .zoomed .gslide-image img.zoomable {
    cursor: grab
  }

  .gslide-inline {
    max-height: 95vh
  }

  .gslide-external {
    max-height: 100vh
  }

  .gslide-description.description-left,.gslide-description.description-right {
    max-width: 275px
  }

  .glightbox-open {
    height: auto
  }

  .goverlay {
    background: rgba(0,0,0,.92)
  }

  .glightbox-clean .gslide-media {
    box-shadow: 1px 2px 9px 0 rgba(0,0,0,.65)
  }

  .glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner {
    position: absolute;
    height: 100%;
    overflow-y: auto
  }

  .glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev {
    background-color: rgba(0,0,0,.32)
  }

  .glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover {
    background-color: rgba(0,0,0,.7)
  }

  .glightbox-clean .gprev {
    top: 45%
  }

  .glightbox-clean .gnext {
    top: 45%
  }}

@media(min-width:992px) {
  .glightbox-clean .gclose {
    opacity: .7;
    right: 20px
  }}

@media screen and (max-height:420px) {
  .goverlay {
    background: #000
  }}

/*!*****************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/css/animate.css ***!
\*****************************************************************************************************************/@charset "UTF-8";/*!* animate.css -https://daneden.github.io/animate.css/
* Version - 3.7.2
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2019 Daniel Eden*/@keyframes fadeIn {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }}

.fadeIn {
  animation-name: fadeIn
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0,-20px,0)
  }

  to {
    opacity: 1;
    transform: translate3d(0,0,0)
  }}

.fadeInDown {
  animation-name: fadeInDown
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-20px,0,0)
  }

  to {
    opacity: 1;
    transform: translate3d(0,0,0)
  }}

.fadeInLeft {
  animation-name: fadeInLeft
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(20px,0,0)
  }

  to {
    opacity: 1;
    transform: translate3d(0,0,0)
  }}

.fadeInRight {
  animation-name: fadeInRight
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0,20px,0)
  }

  to {
    opacity: 1;
    transform: translate3d(0,0,0)
  }}

.fadeInUp {
  animation-name: fadeInUp
}

.animated {
  animation-duration: 1s;
  animation-fill-mode: both
}

.animated.infinite {
  animation-iteration-count: infinite
}

.animated.delay-1s {
  animation-delay: 1s
}

.animated.delay-2s {
  animation-delay: 2s
}

.animated.delay-3s {
  animation-delay: 3s
}

.animated.delay-4s {
  animation-delay: 4s
}

.animated.delay-5s {
  animation-delay: 5s
}

.animated.fast {
  animation-duration: 800ms
}

.animated.faster {
  animation-duration: 500ms
}

.animated.slow {
  animation-duration: 2s
}

.animated.slower {
  animation-duration: 3s
}

@media(print),(prefers-reduced-motion:reduce) {
  .animated {
    animation-duration: 1ms!important;
    transition-duration: 1ms!important;
    animation-iteration-count: 1!important
  }}

/*!*******************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/css/style.css (1) ***!
\*******************************************************************************************************************/*,::before,::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: currentColor
}

::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
}

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: -.25em
}

sup {
  top: -.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:-ms-input-placeholder,textarea:-ms-input-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
}

body {
  font-family: inter,sans-serif
}

*,::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%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1rem;
  padding-left: 1rem
}

@media(min-width:540px) {
  .container {
    max-width: 540px
  }}

@media(min-width:720px) {
  .container {
    max-width: 720px
  }}

@media(min-width:960px) {
  .container {
    max-width: 960px
  }}

@media(min-width:1140px) {
  .container {
    max-width: 1140px
  }}

@media(min-width:1320px) {
  .container {
    max-width: 1320px
  }}

input[type=checkbox]:checked~label span svg {
  display: inline-flex
}

.sticky {
  position: fixed!important;
  z-index: 9999!important;
  background-color: rgb(255 255 255/var(--tw-bg-opacity))!important;
  --tw-bg-opacity: 0.8 !important;
  transition-property: color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;
  transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;
  transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;
  transition-timing-function: cubic-bezier(.4,0,.2,1)!important;
  transition-duration: 150ms!important
}

.dark .sticky {
  background-color: rgb(74 108 247/var(--tw-bg-opacity))!important;
  --tw-bg-opacity: 0.2 !important
}

.sticky {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.1)
}

.sticky .header-logo {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem
}

@media(min-width:960px) {
  .sticky .header-logo {
    padding-top: .5rem;
    padding-bottom: .5rem
  }}

.sticky .menu-scroll.active {
  opacity: .7
}

.navbarTogglerActive>span:nth-child(1) {
  top: 7px;
  --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))
}

.navbarTogglerActive>span:nth-child(2) {
  opacity: 0
}

.navbarTogglerActive>span:nth-child(3) {
  top: -8px;
  --tw-rotate: 135deg;
  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))
}

input#togglePlan:checked~.dot {
  --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))
}

input#checkboxLabel:checked~.box span {
  opacity: 1
}

.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
}

.fixed {
  position: fixed
}

.absolute {
  position: absolute
}

.relative {
  position: relative
}

.sticky {
  position: sticky
}

.top-0 {
  top: 0
}

.left-0 {
  left: 0
}

.right-4 {
  right: 1rem
}

.top-1\/2 {
  top: 50%
}

.top-full {
  top: 100%
}

.bottom-0 {
  bottom: 0
}

.right-0 {
  right: 0
}

.top-14 {
  top: 3.5rem
}

.bottom-24 {
  bottom: 6rem
}

.bottom-8 {
  bottom: 2rem
}

.right-8 {
  right: 2rem
}

.left-auto {
  left: auto
}

.top-6 {
  top: 1.5rem
}

.right-6 {
  right: 1.5rem
}

.top-5 {
  top: 1.25rem
}

.bottom-5 {
  bottom: 1.25rem
}

.top-\[-4px\] {
  top: -4px
}

.z-40 {
  z-index: 40
}

.z-10 {
  z-index: 10
}

.z-\[-1\] {
  z-index: -1
}

.z-\[999\] {
  z-index: 999
}

.m-0 {
  margin: 0
}

.mx-\[-16px\] {
  margin-left: -16px;
  margin-right: -16px
}

.my-\[6px\] {
  margin-top: 6px;
  margin-bottom: 6px
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem
}

.mx-auto {
  margin-left: auto;
  margin-right: auto
}

.-mx-3 {
  margin-left: -.75rem;
  margin-right: -.75rem
}

.mx-1 {
  margin-left: .25rem;
  margin-right: .25rem
}

.mx-2 {
  margin-left: .5rem;
  margin-right: .5rem
}

.mx-3 {
  margin-left: .75rem;
  margin-right: .75rem
}

.mx-\[-12px\] {
  margin-left: -12px;
  margin-right: -12px
}

.mb-9 {
  margin-bottom: 2.25rem
}

.mb-4 {
  margin-bottom: 1rem
}

.mb-10 {
  margin-bottom: 2.5rem
}

.mb-16 {
  margin-bottom: 4rem
}

.mb-8 {
  margin-bottom: 2rem
}

.mr-6 {
  margin-right: 1.5rem
}

.mt-\[6px\] {
  margin-top: 6px
}

.mb-12 {
  margin-bottom: 3rem
}

.mb-5 {
  margin-bottom: 1.25rem
}

.mr-3 {
  margin-right: .75rem
}

.mb-6 {
  margin-bottom: 1.5rem
}

.mb-11 {
  margin-bottom: 2.75rem
}

.mr-4 {
  margin-right: 1rem
}

.mb-1 {
  margin-bottom: .25rem
}

.mr-10 {
  margin-right: 2.5rem
}

.mr-5 {
  margin-right: 1.25rem
}

.mb-2 {
  margin-bottom: .5rem
}

.mb-3 {
  margin-bottom: .75rem
}

.ml-3 {
  margin-left: .75rem
}

.mt-12 {
  margin-top: 3rem
}

.mb-\[6px\] {
  margin-bottom: 6px
}

.mb-\[100px\] {
  margin-bottom: 100px
}

.mb-\[70px\] {
  margin-bottom: 70px
}

.mb-20 {
  margin-bottom: 5rem
}

.mr-1 {
  margin-right: .25rem
}

.ml-4 {
  margin-left: 1rem
}

.mb-7 {
  margin-bottom: 1.75rem
}

.mt-1 {
  margin-top: .25rem
}

.block {
  display: block
}

.inline-block {
  display: inline-block
}

.flex {
  display: flex
}

.inline-flex {
  display: inline-flex
}

.hidden {
  display: none
}

.h-\[2px\] {
  height: 2px
}

.h-9 {
  height: 2.25rem
}

.h-5 {
  height: 1.25rem
}

.h-10 {
  height: 2.5rem
}

.h-3 {
  height: .75rem
}

.h-2 {
  height: .5rem
}

.h-\[30px\] {
  height: 30px
}

.h-\[40px\] {
  height: 40px
}

.h-full {
  height: 100%
}

.h-\[50px\] {
  height: 50px
}

.h-\[75px\] {
  height: 75px
}

.h-\[70px\] {
  height: 70px
}

.h-7 {
  height: 1.75rem
}

.h-4 {
  height: 1rem
}

.h-\[18px\] {
  height: 18px
}

.h-\[1px\] {
  height: 1px
}

.w-full {
  width: 100%
}

.w-60 {
  width: 15rem
}

.w-\[30px\] {
  width: 30px
}

.w-\[250px\] {
  width: 250px
}

.w-9 {
  width: 2.25rem
}

.w-5 {
  width: 1.25rem
}

.w-10 {
  width: 2.5rem
}

.w-3 {
  width: .75rem
}

.w-2 {
  width: .5rem
}

.w-\[70px\] {
  width: 70px
}

.w-14 {
  width: 3.5rem
}

.w-7 {
  width: 1.75rem
}

.w-4 {
  width: 1rem
}

.min-w-\[36px\] {
  min-width: 36px
}

.max-w-full {
  max-width: 100%
}

.max-w-\[250px\] {
  max-width: 250px
}

.max-w-\[530px\] {
  max-width: 530px
}

.max-w-\[360px\] {
  max-width: 360px
}

.max-w-\[570px\] {
  max-width: 570px
}

.max-w-\[470px\] {
  max-width: 470px
}

.max-w-\[40px\] {
  max-width: 40px
}

.max-w-\[50px\] {
  max-width: 50px
}

.max-w-\[85px\] {
  max-width: 85px
}

.max-w-\[770px\] {
  max-width: 770px
}

.max-w-\[655px\] {
  max-width: 655px
}

.max-w-\[18px\]{max-width:18px}.max-w-\[500px\]{max-width:500px}.max-w-\[70px\]{max-width:70px}.max-w-\[60px\]{max-width:60px}.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))}.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-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))}.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))}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-t{border-top-width:1px}.border-l{border-left-width:1px}.border-t-2{border-top-width:2px}.border-r-2{border-right-width:2px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-body-color{--tw-border-opacity: 1;border-color:rgb(149 156 177/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-primary{--tw-border-opacity: 1;border-color:rgb(74 108 247/var(--tw-border-opacity))}.border-opacity-\[\.15\]{--tw-border-opacity: .15}.border-opacity-10{--tw-border-opacity: 0.1}.border-opacity-25{--tw-border-opacity: 0.25}.border-opacity-20{--tw-border-opacity: 0.2}.bg-transparent{background-color:transparent}.bg-dark{--tw-bg-opacity: 1;background-color:rgb(29 33 68/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(74 108 247/var(--tw-bg-opacity))}.bg-body-color{--tw-bg-opacity: 1;background-color:rgb(149 156 177/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(9 14 52/var(--tw-bg-opacity))}.bg-\[\#1D2144\]{--tw-bg-opacity: 1;background-color:rgb(29 33 68/var(--tw-bg-opacity))}.bg-opacity-5{--tw-bg-opacity: 0.05}.bg-opacity-10{--tw-bg-opacity: 0.1}.bg-opacity-\[15\%\]{--tw-bg-opacity: 15%}.bg-opacity-\[3\%\]{--tw-bg-opacity: 3%}.bg-opacity-75{--tw-bg-opacity: 0.75}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-4{padding:1rem}.p-8{padding:2rem}.p-6{padding:1.5rem}.p-11{padding:2.75rem}.p-3{padding:.75rem}.p-12{padding:3rem}.px-4{padding-left:1rem;padding-right:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-\[120px\]{padding-top:120px;padding-bottom:120px}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pr-16{padding-right:4rem}.pt-\[180px\]{padding-top:180px}.pb-\[120px\]{padding-bottom:120px}.pt-\[100px\]{padding-top:100px}.pt-\[150px\]{padding-top:150px}.pr-1{padding-right:.25rem}.pt-\[120px\]{padding-top:120px}.pb-\[100px\]{padding-bottom:100px}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pr-5{padding-right:1.25rem}.pt-8{padding-top:2rem}.pb-11{padding-bottom:2.75rem}.pb-20{padding-bottom:5rem}.pb-\[110px\]{padding-bottom:110px}.pb-\[50px\]{padding-bottom:50px}.pr-\[10px\]{padding-right:10px}.pt-16{padding-top:4rem}.pb-8{padding-bottom:2rem}.text-center{text-align:center}.text-end{text-align:end}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.text-dark{--tw-text-opacity: 1;color:rgb(29 33 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(9 14 52/var(--tw-text-opacity))}.text-body-color{--tw-text-opacity: 1;color:rgb(149 156 177/var(--tw-text-opacity))}.text-\[\#CED3F6\]{--tw-text-opacity: 1;color:rgb(206 211 246/var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:rgb(74 108 247/var(--tw-text-opacity))}.text-yellow{--tw-text-opacity: 1;color:rgb(251 176 64/var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.placeholder-body-color::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(149 156 177/var(--tw-placeholder-opacity))}.placeholder-body-color:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgb(149 156 177/var(--tw-placeholder-opacity))}.placeholder-body-color::placeholder{--tw-placeholder-opacity: 1;color:rgb(149 156 177/var(--tw-placeholder-opacity))}.opacity-70{opacity:.7}.opacity-0{opacity:0}.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-signUp{--tw-shadow: 0px 5px 10px rgba(4, 10, 34, 0.2);--tw-shadow-colored: 0px 5px 10px 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-one{--tw-shadow: 0px 2px 3px rgba(7, 7, 77, 0.05);--tw-shadow-colored: 0px 2px 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-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: inset 0 2px 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)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 108 247 / var(--tw-ring-opacity))}.grayscale{--tw-grayscale: grayscale(100%);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)}.transition-\[top\]{transition-property:top;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-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-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.duration-300{transition-duration:300ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:absolute::after{content:var(--tw-content);position:absolute}.after\:right-1::after{content:var(--tw-content);right:.25rem}.after\:top-1\/2::after{content:var(--tw-content);top:50%}.after\:mt-\[-2px\]::after{content:var(--tw-content);margin-top:-2px}.after\:h-2::after{content:var(--tw-content);height:.5rem}.after\:w-2::after{content:var(--tw-content);width:.5rem}.after\:translate-y-\[-50\%\]::after{content:var(--tw-content);--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))}.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-b-2::after{content:var(--tw-content);border-bottom-width:2px}.after\:border-r-2::after{content:var(--tw-content);border-right-width:2px}.after\:border-current::after{content:var(--tw-content);border-color:currentColor}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(74 108 247/var(--tw-bg-opacity))}.hover\:bg-opacity-90:hover{--tw-bg-opacity: 0.9}.hover\:bg-opacity-80:hover{--tw-bg-opacity: 0.8}.hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.hover\:bg-opacity-20:hover{--tw-bg-opacity: 0.2}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(74 108 247/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-signUp:hover{--tw-shadow: 0px 5px 10px rgba(4, 10, 34, 0.2);--tw-shadow-colored: 0px 5px 10px 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\:grayscale-0:hover{--tw-grayscale: grayscale(0);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)}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(74 108 247/var(--tw-border-opacity))}.focus\:border-opacity-100:focus{--tw-border-opacity: 1}.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-visible\:shadow-none:focus-visible{--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)}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-100{opacity:1}.dark .dark\:block{display:block}.dark .dark\:hidden{display:none}.dark .dark\:border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.dark .dark\:border-opacity-10{--tw-border-opacity: 0.1}.dark .dark\:border-opacity-25{--tw-border-opacity: 0.25}.dark .dark\:bg-black{--tw-bg-opacity: 1;background-color:rgb(9 14 52/var(--tw-bg-opacity))}.dark .dark\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark .dark\:bg-dark{--tw-bg-opacity: 1;background-color:rgb(29 33 68/var(--tw-bg-opacity))}.dark .dark\:bg-\[\#242B51\]{--tw-bg-opacity: 1;background-color:rgb(36 43 81/var(--tw-bg-opacity))}.dark .dark\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(74 108 247/var(--tw-bg-opacity))}.dark .dark\:bg-\[\#1D2144\]{--tw-bg-opacity: 1;background-color:rgb(29 33 68/var(--tw-bg-opacity))}.dark .dark\:bg-opacity-5{--tw-bg-opacity: 0.05}.dark .dark\:bg-opacity-10{--tw-bg-opacity: 0.1}.dark .dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .dark\:text-body-color{--tw-text-opacity: 1;color:rgb(149 156 177/var(--tw-text-opacity))}.dark .dark\:opacity-90{opacity:.9}.dark .dark\:opacity-60{opacity:.6}.dark .dark\:shadow-signUp{--tw-shadow: 0px 5px 10px rgba(4, 10, 34, 0.2);--tw-shadow-colored: 0px 5px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark .dark\:hover\:bg-opacity-20:hover{--tw-bg-opacity: 0.2}.dark .dark\:hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(74 108 247/var(--tw-text-opacity))}.dark .dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .dark\:hover\:opacity-100:hover{opacity:1}@media(min-width:540px){.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:ml-3{margin-left:.75rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:w-1\/2{width:50%}.sm\:justify-end{justify-content:flex-end}.sm\:p-8{padding:2rem}.sm\:p-11{padding:2.75rem}.sm\:p-\[55px\]{padding:55px}.sm\:p-\[60px\]{padding:60px}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:text-right{text-align:right}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:leading-relaxed{line-height:1.625}.sm\:leading-tight{line-height:1.25}}@media(min-width:720px){.md\:mb-0{margin-bottom:0}.md\:block{display:block}.md\:h-14{height:3.5rem}.md\:h-6{height:1.5rem}.md\:w-14{width:3.5rem}.md\:w-6{width:1.5rem}.md\:w-1\/2{width:50%}.md\:w-8\/12{width:66.666667%}.md\:w-4\/12{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:justify-end{justify-content:flex-end}.md\:p-9{padding:2.25rem}.md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-\[40px\]{padding-top:40px;padding-bottom:40px}.md\:px-\[50px\]{padding-left:50px;padding-right:50px}.md\:pt-\[150px\]{padding-top:150px}.md\:pb-\[120px\]{padding-bottom:120px}.md\:text-\[45px\]{font-size:45px}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:leading-tight{line-height:1.25}.md\:leading-relaxed{line-height:1.625}}@media(min-width:960px){.lg\:invisible{visibility:hidden}.lg\:static{position:static}.lg\:absolute{position:absolute}.lg\:top-\[110\%\]{top:110%}.lg\:mr-0{margin-right:0}.lg\:ml-8{margin-left:2rem}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:mt-0{margin-top:0}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:w-full{width:100%}.lg\:w-4\/12{width:33.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-1\/2{width:50%}.lg\:w-8\/12{width:66.666667%}.lg\:w-1\/3{width:33.333333%}.lg\:max-w-full{max-width:100%}.lg\:max-w-\[130px\]{max-width:130px}.lg\:bg-transparent{background-color:transparent}.lg\:p-8{padding:2rem}.lg\:p-11{padding:2.75rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:pl-0{padding-left:0}.lg\:pr-4{padding-right:1rem}.lg\:pr-0{padding-right:0}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:leading-tight{line-height:1.25}.lg\:leading-relaxed{line-height:1.625}.lg\:opacity-0{opacity:0}.lg\: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)}.lg\: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)}.lg\:after\:right-0::after{content:var(--tw-content);right:0}.group:hover .lg\:group-hover\:visible{visibility:visible}.group:hover .lg\:group-hover\:top-full{top:100%}.dark .lg\:dark\:bg-transparent{background-color:transparent}}@media(min-width:1140px){.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:ml-12{margin-left:3rem}.xl\:mr-3{margin-right:.75rem}.xl\:mb-0{margin-bottom:0}.xl\:flex{display:flex}.xl\:w-5\/12{width:41.666667%}.xl\:w-2\/12{width:16.666667%}.xl\:w-3\/12{width:25%}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:max-w-\[150px\]{max-width:150px}.xl\:p-9{padding:2.25rem}.xl\:p-11{padding:2.75rem}.xl\:p-\[55px\]{padding:55px}.xl\:p-\[50px\]{padding:50px}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:px-9{padding-left:2.25rem;padding-right:2.25rem}.xl\:py-8{padding-top:2rem;padding-bottom:2rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:pr-3{padding-right:.75rem}.xl\:pt-\[180px\]{padding-top:180px}.xl\:pb-\[160px\]{padding-bottom:160px}.xl\:text-\[45px\]{font-size:45px}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:leading-tight{line-height:1.25}.xl\:leading-relaxed{line-height:1.625}}@media(min-width:1320px){.\32xl\:mx-8{margin-left:2rem;margin-right:2rem}.\32xl\:mr-5{margin-right:1.25rem}.\32xl\:max-w-\[160px\]{max-width:160px}.\32xl\:p-8{padding:2rem}.\32xl\:py-\[60px\]{padding-top:60px;padding-bottom:60px}.\32xl\:px-\[70px\]{padding-left:70px;padding-right:70px}.\32xl\:pr-5{padding-right:1.25rem}.\32xl\:pt-\[210px\]{padding-top:210px}.\32xl\:pb-\[200px\]{padding-bottom:200px}}