/* skill-set: compiled Tailwind v4.3.3, tw: prefix, scoped to :where(.cmlp). Generated by _tools/legacy-tw; do not edit by hand. */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties;
:where(.cmlp), :where(.cmlp) {
  --tw-color-black: #000;
  --tw-color-white: #fff;
  --tw-spacing: 0.25rem;
  --tw-font-weight-light: 300;
  --tw-font-weight-normal: 400;
  --tw-font-weight-medium: 500;
  --tw-font-weight-semibold: 600;
  --tw-font-weight-bold: 700;
}
:where(.cmlp) .tw\:pointer-events-auto {
  pointer-events: auto;
}
:where(.cmlp) .tw\:pointer-events-none {
  pointer-events: none;
}
:where(.cmlp) .tw\:absolute {
  position: absolute;
}
:where(.cmlp) .tw\:absolute\! {
  position: absolute !important;
}
:where(.cmlp) .tw\:fixed {
  position: fixed;
}
:where(.cmlp) .tw\:relative {
  position: relative;
}
:where(.cmlp) .tw\:relative\! {
  position: relative !important;
}
:where(.cmlp) .tw\:inset-0 {
  inset: 0px;
}
:where(.cmlp) .tw\:-top-\[5\%\] {
  top: calc(5% * -1);
}
:where(.cmlp) .tw\:-top-\[10\%\] {
  top: calc(10% * -1);
}
:where(.cmlp) .tw\:-top-\[15\%\] {
  top: calc(15% * -1);
}
:where(.cmlp) .tw\:-top-\[25\%\] {
  top: calc(25% * -1);
}
:where(.cmlp) .tw\:-top-\[35\%\] {
  top: calc(35% * -1);
}
:where(.cmlp) .tw\:top-0 {
  top: 0px;
}
:where(.cmlp) .tw\:top-0\! {
  top: 0px !important;
}
:where(.cmlp) .tw\:top-1\/4 {
  top: calc(1 / 4 * 100%);
}
:where(.cmlp) .tw\:top-2\/5 {
  top: calc(2 / 5 * 100%);
}
:where(.cmlp) .tw\:top-3\.5 {
  top: calc(var(--tw-spacing) * 3.5);
}
:where(.cmlp) .tw\:top-\[15\%\] {
  top: 15%;
}
:where(.cmlp) .tw\:top-\[30\%\] {
  top: 30%;
}
:where(.cmlp) .tw\:top-\[35\%\] {
  top: 35%;
}
:where(.cmlp) .tw\:top-\[65\%\] {
  top: 65%;
}
:where(.cmlp) .tw\:top-\[150\%\] {
  top: 150%;
}
:where(.cmlp) .tw\:top-\[200\%\] {
  top: 200%;
}
:where(.cmlp) .tw\:top-\[210\%\] {
  top: 210%;
}
:where(.cmlp) .tw\:top-\[240\%\] {
  top: 240%;
}
:where(.cmlp) .tw\:top-\[270\%\] {
  top: 270%;
}
:where(.cmlp) .tw\:top-\[320\%\] {
  top: 320%;
}
:where(.cmlp) .tw\:top-\[360\%\] {
  top: 360%;
}
:where(.cmlp) .tw\:-right-80 {
  right: calc(var(--tw-spacing) * -80);
}
:where(.cmlp) .tw\:-right-\[5\%\] {
  right: calc(5% * -1);
}
:where(.cmlp) .tw\:-right-\[7\%\] {
  right: calc(7% * -1);
}
:where(.cmlp) .tw\:-right-\[13\%\] {
  right: calc(13% * -1);
}
:where(.cmlp) .tw\:-right-\[15\%\] {
  right: calc(15% * -1);
}
:where(.cmlp) .tw\:-right-\[20\%\] {
  right: calc(20% * -1);
}
:where(.cmlp) .tw\:-right-\[85\%\] {
  right: calc(85% * -1);
}
:where(.cmlp) .tw\:right-0 {
  right: 0px;
}
:where(.cmlp) .tw\:right-3\.5 {
  right: calc(var(--tw-spacing) * 3.5);
}
:where(.cmlp) .tw\:right-\[0\%\] {
  right: 0%;
}
:where(.cmlp) .tw\:right-\[5\%\] {
  right: 5%;
}
:where(.cmlp) .tw\:right-\[8\%\] {
  right: 8%;
}
:where(.cmlp) .tw\:right-\[10\%\] {
  right: 10%;
}
:where(.cmlp) .tw\:right-\[30\%\] {
  right: 30%;
}
:where(.cmlp) .tw\:-bottom-\[15\%\] {
  bottom: calc(15% * -1);
}
:where(.cmlp) .tw\:-bottom-\[25\%\] {
  bottom: calc(25% * -1);
}
:where(.cmlp) .tw\:-bottom-\[35\%\] {
  bottom: calc(35% * -1);
}
:where(.cmlp) .tw\:-bottom-\[50\%\] {
  bottom: calc(50% * -1);
}
:where(.cmlp) .tw\:-bottom-\[65\%\] {
  bottom: calc(65% * -1);
}
:where(.cmlp) .tw\:bottom-0\! {
  bottom: 0px !important;
}
:where(.cmlp) .tw\:bottom-\[0\%\] {
  bottom: 0%;
}
:where(.cmlp) .tw\:bottom-\[5\%\] {
  bottom: 5%;
}
:where(.cmlp) .tw\:bottom-\[10\%\] {
  bottom: 10%;
}
:where(.cmlp) .tw\:-left-\[5\%\] {
  left: calc(5% * -1);
}
:where(.cmlp) .tw\:-left-\[13\%\] {
  left: calc(13% * -1);
}
:where(.cmlp) .tw\:-left-\[15\%\] {
  left: calc(15% * -1);
}
:where(.cmlp) .tw\:left-0 {
  left: 0px;
}
:where(.cmlp) .tw\:left-0\! {
  left: 0px !important;
}
:where(.cmlp) .tw\:left-1\/4 {
  left: calc(1 / 4 * 100%);
}
:where(.cmlp) .tw\:left-\[0\%\] {
  left: 0%;
}
:where(.cmlp) .tw\:left-\[8\%\] {
  left: 8%;
}
:where(.cmlp) .tw\:z-0 {
  z-index: 0;
}
:where(.cmlp) .tw\:z-2 {
  z-index: 2;
}
:where(.cmlp) .tw\:z-10 {
  z-index: 10;
}
:where(.cmlp) .tw\:z-11 {
  z-index: 11;
}
:where(.cmlp) .tw\:z-12 {
  z-index: 12;
}
:where(.cmlp) .tw\:z-15 {
  z-index: 15;
}
:where(.cmlp) .tw\:z-20 {
  z-index: 20;
}
:where(.cmlp) .tw\:z-25 {
  z-index: 25;
}
:where(.cmlp) .tw\:z-1050 {
  z-index: 1050;
}
:where(.cmlp) .tw\:z-1070 {
  z-index: 1070;
}
:where(.cmlp) .tw\:-m-\[1px\]\! {
  margin: calc(1px * -1) !important;
}
:where(.cmlp) .tw\:m-0 {
  margin: 0px;
}
:where(.cmlp) .tw\:m-0\! {
  margin: 0px !important;
}
:where(.cmlp) .tw\:m-2 {
  margin: calc(var(--tw-spacing) * 2);
}
:where(.cmlp) .tw\:mx-auto {
  margin-inline: auto;
}
:where(.cmlp) .tw\:-mt-2 {
  margin-top: calc(var(--tw-spacing) * -2);
}
:where(.cmlp) .tw\:\[margin-top\:var\(--bs-gutter-y\)\] {
  margin-top: var(--bs-gutter-y);
}
:where(.cmlp) .tw\:mt-0 {
  margin-top: 0px;
}
:where(.cmlp) .tw\:mt-2\! {
  margin-top: calc(var(--tw-spacing) * 2) !important;
}
:where(.cmlp) .tw\:mt-4\! {
  margin-top: calc(var(--tw-spacing) * 4) !important;
}
:where(.cmlp) .tw\:mt-6\! {
  margin-top: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:mt-\[calc\(var\(--bs-gutter-y\)_\*_-1\)\] {
  margin-top: calc(var(--bs-gutter-y) * -1);
}
:where(.cmlp) .tw\:-mr-2 {
  margin-right: calc(var(--tw-spacing) * -2);
}
:where(.cmlp) .tw\:mr-0 {
  margin-right: 0px;
}
:where(.cmlp) .tw\:mr-2\! {
  margin-right: calc(var(--tw-spacing) * 2) !important;
}
:where(.cmlp) .tw\:mr-6\! {
  margin-right: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:mr-\[calc\(var\(--bs-gutter-x\)_\*_-\.5\)\] {
  margin-right: calc(var(--bs-gutter-x) * -.5);
}
:where(.cmlp) .tw\:mr-auto {
  margin-right: auto;
}
:where(.cmlp) .tw\:-mb-2 {
  margin-bottom: calc(var(--tw-spacing) * -2);
}
:where(.cmlp) .tw\:mb-0 {
  margin-bottom: 0px;
}
:where(.cmlp) .tw\:mb-1 {
  margin-bottom: var(--tw-spacing);
}
:where(.cmlp) .tw\:mb-2 {
  margin-bottom: calc(var(--tw-spacing) * 2);
}
:where(.cmlp) .tw\:mb-2\! {
  margin-bottom: calc(var(--tw-spacing) * 2) !important;
}
:where(.cmlp) .tw\:mb-2\.5 {
  margin-bottom: calc(var(--tw-spacing) * 2.5);
}
:where(.cmlp) .tw\:mb-4 {
  margin-bottom: calc(var(--tw-spacing) * 4);
}
:where(.cmlp) .tw\:mb-6\! {
  margin-bottom: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:ml-0 {
  margin-left: 0px;
}
:where(.cmlp) .tw\:ml-\[calc\(var\(--bs-gutter-x\)_\*_-\.5\)\] {
  margin-left: calc(var(--bs-gutter-x) * -.5);
}
:where(.cmlp) .tw\:ml-auto {
  margin-left: auto;
}
:where(.cmlp) .tw\:box-border {
  box-sizing: border-box;
}
:where(.cmlp) .tw\:box-content {
  box-sizing: content-box;
}
:where(.cmlp) .tw\:flex {
  display: flex;
}
:where(.cmlp) .tw\:flex\! {
  display: flex !important;
}
:where(.cmlp) .tw\:hidden {
  display: none;
}
:where(.cmlp) .tw\:inline-block\! {
  display: inline-block !important;
}
:where(.cmlp) .tw\:inline-flex {
  display: inline-flex;
}
:where(.cmlp) .tw\:h-7\.5\! {
  height: calc(var(--tw-spacing) * 7.5) !important;
}
:where(.cmlp) .tw\:h-8\.5 {
  height: calc(var(--tw-spacing) * 8.5);
}
:where(.cmlp) .tw\:h-14 {
  height: calc(var(--tw-spacing) * 14);
}
:where(.cmlp) .tw\:h-\[1em\] {
  height: 1em;
}
:where(.cmlp) .tw\:h-\[1px\]\! {
  height: 1px !important;
}
:where(.cmlp) .tw\:h-full {
  height: 100%;
}
:where(.cmlp) .tw\:h-full\! {
  height: 100% !important;
}
:where(.cmlp) .tw\:max-h-\[calc\(-32px_\+_100vh\)\] {
  max-height: calc(-32px + 100vh);
}
:where(.cmlp) .tw\:w-1\/2 {
  width: calc(1 / 2 * 100%);
}
:where(.cmlp) .tw\:w-1\/3 {
  width: calc(1 / 3 * 100%);
}
:where(.cmlp) .tw\:w-1\/4 {
  width: calc(1 / 4 * 100%);
}
:where(.cmlp) .tw\:w-1\/5 {
  width: calc(1 / 5 * 100%);
}
:where(.cmlp) .tw\:w-2\/3 {
  width: calc(2 / 3 * 100%);
}
:where(.cmlp) .tw\:w-2\/5 {
  width: calc(2 / 5 * 100%);
}
:where(.cmlp) .tw\:w-3\/4\! {
  width: calc(3 / 4 * 100%) !important;
}
:where(.cmlp) .tw\:w-7\.5\! {
  width: calc(var(--tw-spacing) * 7.5) !important;
}
:where(.cmlp) .tw\:w-8\.5 {
  width: calc(var(--tw-spacing) * 8.5);
}
:where(.cmlp) .tw\:w-14 {
  width: calc(var(--tw-spacing) * 14);
}
:where(.cmlp) .tw\:w-62\.5 {
  width: calc(var(--tw-spacing) * 62.5);
}
:where(.cmlp) .tw\:w-80 {
  width: calc(var(--tw-spacing) * 80);
}
:where(.cmlp) .tw\:w-\[1em\] {
  width: 1em;
}
:where(.cmlp) .tw\:w-\[1px\]\! {
  width: 1px !important;
}
:where(.cmlp) .tw\:w-\[6\%\] {
  width: 6%;
}
:where(.cmlp) .tw\:w-\[8\%\] {
  width: 8%;
}
:where(.cmlp) .tw\:w-\[10\%\] {
  width: 10%;
}
:where(.cmlp) .tw\:w-\[13\%\] {
  width: 13%;
}
:where(.cmlp) .tw\:w-\[15\%\] {
  width: 15%;
}
:where(.cmlp) .tw\:w-\[30\%\] {
  width: 30%;
}
:where(.cmlp) .tw\:w-\[35\%\] {
  width: 35%;
}
:where(.cmlp) .tw\:w-\[41\.6667\%\] {
  width: 41.6667%;
}
:where(.cmlp) .tw\:w-\[58\.3333\%\] {
  width: 58.3333%;
}
:where(.cmlp) .tw\:w-\[130\%\] {
  width: 130%;
}
:where(.cmlp) .tw\:w-auto {
  width: auto;
}
:where(.cmlp) .tw\:w-full {
  width: 100%;
}
:where(.cmlp) .tw\:w-full\! {
  width: 100% !important;
}
:where(.cmlp) .tw\:max-w-110 {
  max-width: calc(var(--tw-spacing) * 110);
}
:where(.cmlp) .tw\:max-w-\[1152px\] {
  max-width: 1152px;
}
:where(.cmlp) .tw\:max-w-full {
  max-width: 100%;
}
:where(.cmlp) .tw\:min-w-25 {
  min-width: calc(var(--tw-spacing) * 25);
}
:where(.cmlp) .tw\:min-w-32\.5 {
  min-width: calc(var(--tw-spacing) * 32.5);
}
:where(.cmlp) .tw\:min-w-37\.5 {
  min-width: calc(var(--tw-spacing) * 37.5);
}
:where(.cmlp) .tw\:min-w-50 {
  min-width: calc(var(--tw-spacing) * 50);
}
:where(.cmlp) .tw\:shrink {
  flex-shrink: 1;
}
:where(.cmlp) .tw\:shrink-0 {
  flex-shrink: 0;
}
:where(.cmlp) .tw\:grow {
  flex-grow: 1;
}
:where(.cmlp) .tw\:grow\! {
  flex-grow: 1 !important;
}
:where(.cmlp) .tw\:grow-0 {
  flex-grow: 0;
}
:where(.cmlp) .tw\:basis-auto {
  flex-basis: auto;
}
:where(.cmlp) .tw\:\[transform\:translate\(0px\,_-50px\)\] {
  transform: translate(0px, -50px);
}
:where(.cmlp) .tw\:\[transform\:translateY\(150px\)\] {
  transform: translateY(150px);
}
:where(.cmlp) .tw\:cursor-pointer {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[list-style-position\:initial\] {
  list-style-position: initial;
}
:where(.cmlp) .tw\:\[list-style-position\:initial\]\! {
  list-style-position: initial !important;
}
:where(.cmlp) .tw\:list-disc\! {
  list-style-type: disc !important;
}
:where(.cmlp) .tw\:list-none {
  list-style-type: none;
}
:where(.cmlp) .tw\:list-none\! {
  list-style-type: none !important;
}
:where(.cmlp) .tw\:\[list-style-image\:initial\] {
  list-style-image: initial;
}
:where(.cmlp) .tw\:\[list-style-image\:initial\]\! {
  list-style-image: initial !important;
}
:where(.cmlp) .tw\:\[appearance\:button\] {
  appearance: button;
}
:where(.cmlp) .tw\:flex-col {
  flex-direction: column;
}
:where(.cmlp) .tw\:flex-col\! {
  flex-direction: column !important;
}
:where(.cmlp) .tw\:flex-wrap {
  flex-wrap: wrap;
}
:where(.cmlp) .tw\:content-center\! {
  align-content: center !important;
}
:where(.cmlp) .tw\:items-baseline\! {
  align-items: baseline !important;
}
:where(.cmlp) .tw\:items-center {
  align-items: center;
}
:where(.cmlp) .tw\:items-center\! {
  align-items: center !important;
}
:where(.cmlp) .tw\:items-stretch\! {
  align-items: stretch !important;
}
:where(.cmlp) .tw\:justify-around\! {
  justify-content: space-around !important;
}
:where(.cmlp) .tw\:justify-between {
  justify-content: space-between;
}
:where(.cmlp) .tw\:justify-between\! {
  justify-content: space-between !important;
}
:where(.cmlp) .tw\:justify-center {
  justify-content: center;
}
:where(.cmlp) .tw\:justify-center\! {
  justify-content: center !important;
}
:where(.cmlp) .tw\:justify-start\! {
  justify-content: flex-start !important;
}
:where(.cmlp) .tw\:gap-x-6\! {
  column-gap: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:gap-y-6\! {
  row-gap: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:overflow-hidden {
  overflow: hidden;
}
:where(.cmlp) .tw\:overflow-hidden\! {
  overflow: hidden !important;
}
:where(.cmlp) .tw\:overflow-y-auto {
  overflow-y: auto;
}
:where(.cmlp) .tw\:\[overscroll-behavior-x\:contain\] {
  overscroll-behavior-x: contain;
}
:where(.cmlp) .tw\:\[overscroll-behavior-y\:contain\] {
  overscroll-behavior-y: contain;
}
:where(.cmlp) .tw\:rounded-\[0\.3rem\] {
  border-radius: 0.3rem;
}
:where(.cmlp) .tw\:rounded-\[0\.25rem\] {
  border-radius: 0.25rem;
}
:where(.cmlp) .tw\:rounded-\[10px\]\! {
  border-radius: 10px !important;
}
:where(.cmlp) .tw\:rounded-\[16px\] {
  border-radius: 16px;
}
:where(.cmlp) .tw\:rounded-\[20px\]\! {
  border-radius: 20px !important;
}
:where(.cmlp) .tw\:rounded-\[24px\] {
  border-radius: 24px;
}
:where(.cmlp) .tw\:rounded-\[30px\] {
  border-radius: 30px;
}
:where(.cmlp) .tw\:rounded-\[50\%\] {
  border-radius: 50%;
}
:where(.cmlp) .tw\:rounded-\[50\%\]\! {
  border-radius: 50% !important;
}
:where(.cmlp) .tw\:rounded-full {
  border-radius: calc(infinity * 1px);
}
:where(.cmlp) .tw\:rounded-full\! {
  border-radius: calc(infinity * 1px) !important;
}
:where(.cmlp) .tw\:rounded-none {
  border-radius: 0;
}
:where(.cmlp) .tw\:\[border-top-left-radius\:calc\(-1px_\+_0\.3rem\)\] {
  border-top-left-radius: calc(-1px + 0.3rem);
}
:where(.cmlp) .tw\:\[border-top-right-radius\:calc\(-1px_\+_0\.3rem\)\] {
  border-top-right-radius: calc(-1px + 0.3rem);
}
:where(.cmlp) .tw\:\[border-top-width\:0px\] {
  border-top-width: 0px;
}
:where(.cmlp) .tw\:\[border-top-width\:0px\]\! {
  border-top-width: 0px !important;
}
:where(.cmlp) .tw\:\[border-top-width\:1px\] {
  border-top-width: 1px;
}
:where(.cmlp) .tw\:\[border-top-width\:5px\]\! {
  border-top-width: 5px !important;
}
:where(.cmlp) .tw\:\[border-right-width\:0px\] {
  border-right-width: 0px;
}
:where(.cmlp) .tw\:\[border-right-width\:0px\]\! {
  border-right-width: 0px !important;
}
:where(.cmlp) .tw\:\[border-right-width\:1px\] {
  border-right-width: 1px;
}
:where(.cmlp) .tw\:\[border-right-width\:5px\]\! {
  border-right-width: 5px !important;
}
:where(.cmlp) .tw\:\[border-bottom-width\:0px\] {
  border-bottom-width: 0px;
}
:where(.cmlp) .tw\:\[border-bottom-width\:0px\]\! {
  border-bottom-width: 0px !important;
}
:where(.cmlp) .tw\:\[border-bottom-width\:1px\] {
  border-bottom-width: 1px;
}
:where(.cmlp) .tw\:\[border-bottom-width\:5px\]\! {
  border-bottom-width: 5px !important;
}
:where(.cmlp) .tw\:\[border-left-width\:0px\] {
  border-left-width: 0px;
}
:where(.cmlp) .tw\:\[border-left-width\:0px\]\! {
  border-left-width: 0px !important;
}
:where(.cmlp) .tw\:\[border-left-width\:1px\] {
  border-left-width: 1px;
}
:where(.cmlp) .tw\:\[border-left-width\:5px\]\! {
  border-left-width: 5px !important;
}
:where(.cmlp) .tw\:border-none {
  --tw-border-style: none;
  border-style: none;
}
:where(.cmlp) .tw\:border-none\! {
  --tw-border-style: none !important;
  border-style: none !important;
}
:where(.cmlp) .tw\:border-solid {
  --tw-border-style: solid;
  border-style: solid;
}
:where(.cmlp) .tw\:border-\[rgba\(0\,0\,0\,0\.2\)\] {
  border-color: rgba(0,0,0,0.2);
}
:where(.cmlp) .tw\:border-current {
  border-color: currentcolor;
}
:where(.cmlp) .tw\:border-current\! {
  border-color: currentcolor !important;
}
:where(.cmlp) .tw\:border-white\! {
  border-color: var(--tw-color-white) !important;
}
:where(.cmlp) .tw\:\[background-color\:initial\] {
  background-color: initial;
}
:where(.cmlp) .tw\:\[background-color\:var\(--cm-elevated\)\] {
  background-color: var(--cm-elevated);
}
:where(.cmlp) .tw\:\[background-color\:var\(--cm-inverse\)\] {
  background-color: var(--cm-inverse);
}
:where(.cmlp) .tw\:\[background-color\:var\(--cm-surface-2\)\] {
  background-color: var(--cm-surface-2);
}
:where(.cmlp) .tw\:\[background-color\:var\(--cm-warning-bg\)\] {
  background-color: var(--cm-warning-bg);
}
:where(.cmlp) .tw\:bg-\[rgb\(60\,10\,109\)\] {
  background-color: rgb(60,10,109);
}
:where(.cmlp) .tw\:bg-\[rgb\(220\,53\,69\)\]\! {
  background-color: rgb(220,53,69) !important;
}
:where(.cmlp) .tw\:bg-\[rgb\(221\,85\,37\)\] {
  background-color: rgb(221,85,37);
}
:where(.cmlp) .tw\:bg-\[rgb\(224\,170\,254\)\] {
  background-color: rgb(224,170,254);
}
:where(.cmlp) .tw\:bg-\[rgb\(254\,247\,218\)\] {
  background-color: rgb(254,247,218);
}
:where(.cmlp) .tw\:bg-\[rgba\(16\,24\,40\,0\.45\)\] {
  background-color: rgba(16,24,40,0.45);
}
:where(.cmlp) .tw\:bg-transparent {
  background-color: transparent;
}
:where(.cmlp) .tw\:bg-white {
  background-color: var(--tw-color-white);
}
:where(.cmlp) .tw\:bg-white\! {
  background-color: var(--tw-color-white) !important;
}
:where(.cmlp) .tw\:\[background-image\:initial\] {
  background-image: initial;
}
:where(.cmlp) .tw\:\[background-image\:linear-gradient\(rgb\(239\,_191\,_57\)_0\%\,_rgb\(215\,_134\,_3\)_100\%\)\] {
  background-image: linear-gradient(rgb(239, 191, 57) 0%, rgb(215, 134, 3) 100%);
}
:where(.cmlp) .tw\:\[background-image\:none\] {
  background-image: none;
}
:where(.cmlp) .tw\:\[background-image\:url\(\'data\:image\/svg\+xml\,\%3csvg_xmlns\=\'http\:\/\/www\.w3\.org\/2000\/svg\'_viewBox\=\'0_0_16_16\'_fill\=\'\%23000\'\%3e\%3cpath_d\=\'M\.293\.293a1_1_0_011\.414_0L8_6\.586_14\.293\.293a1_1_0_111\.414_1\.414L9\.414_8l6\.293_6\.293a1_1_0_01-1\.414_1\.414L8_9\.414l-6\.293_6\.293a1_1_0_01-1\.414-1\.414L6\.586_8_\.293_1\.707a1_1_0_010-1\.414z\'\/\%3e\%3c\/svg\%3e\'\)\] {
  background-image: url('data:image/svg+xml,%3csvg_xmlns='http://www.w3.org/2000/svg'_viewBox='0_0_16_16'_fill='%23000'%3e%3cpath_d='M.293.293a1_1_0_011.414_0L8_6.586_14.293.293a1_1_0_111.414_1.414L9.414_8l6.293_6.293a1_1_0_01-1.414_1.414L8_9.414l-6.293_6.293a1_1_0_01-1.414-1.414L6.586_8_.293_1.707a1_1_0_010-1.414z'/%3e%3c/svg%3e');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/2k37WlphtlabpXCSBTMa9oXrwfMfazeMygLcuqpa\.png\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/2k37WlphtlabpXCSBTMa9oXrwfMfazeMygLcuqpa.png');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/Nu7HqvvyemcvmYcVQPVoMrrejRPspYDNiAo2Zwb0\.png\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/Nu7HqvvyemcvmYcVQPVoMrrejRPspYDNiAo2Zwb0.png');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/P1WGUp2o4bMoRi9d9cNWKP1H5PyA7EtAmwhoIRZn\.png\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/P1WGUp2o4bMoRi9d9cNWKP1H5PyA7EtAmwhoIRZn.png');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/VEVWb9cagHx3bM0G6Zgk78veakOab9EvDb54oMnj\.jpg\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/VEVWb9cagHx3bM0G6Zgk78veakOab9EvDb54oMnj.jpg');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/a38Ynk1Yz84VkNzf4jzexH2kcVSrpAVSyZeWMRgA\.png\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/a38Ynk1Yz84VkNzf4jzexH2kcVSrpAVSyZeWMRgA.png');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/d4Lck6qV94TWRBRohKuQQRDA5a3iTPw1S3FCOa0b\.jpg\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/d4Lck6qV94TWRBRohKuQQRDA5a3iTPw1S3FCOa0b.jpg');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/lZJ5c1D7JRM6r07IAjepFQDeniI6bmpZ4lWdKUbN\.jpg\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/lZJ5c1D7JRM6r07IAjepFQDeniI6bmpZ4lWdKUbN.jpg');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/v5YRgph8Wmlu8DA3lhDxRYNFXqtzhNVYs2QdiNkI\.jpg\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/v5YRgph8Wmlu8DA3lhDxRYNFXqtzhNVYs2QdiNkI.jpg');
}
:where(.cmlp) .tw\:\[background-image\:url\(\'https\:\/\/colorme\.vn\/s3img\/files\/w9YRm8jZ31ZqmnCNPt5Ij7yViQGUx8sEaRiJYauB\.png\'\)\] {
  background-image: url('https://colorme.vn/s3img/files/w9YRm8jZ31ZqmnCNPt5Ij7yViQGUx8sEaRiJYauB.png');
}
:where(.cmlp) .tw\:\[background-size\:1em_auto\] {
  background-size: 1em auto;
}
:where(.cmlp) .tw\:\[background-size\:100\%_100\%\] {
  background-size: 100% 100%;
}
:where(.cmlp) .tw\:\[background-size\:initial\] {
  background-size: initial;
}
:where(.cmlp) .tw\:\[background-attachment\:initial\] {
  background-attachment: initial;
}
:where(.cmlp) .tw\:\[background-clip\:initial\] {
  background-clip: initial;
}
:where(.cmlp) .tw\:\[background-clip\:padding-box\] {
  background-clip: padding-box;
}
:where(.cmlp) .tw\:\[background-repeat\:initial\] {
  background-repeat: initial;
}
:where(.cmlp) .tw\:bg-no-repeat {
  background-repeat: no-repeat;
}
:where(.cmlp) .tw\:\[background-origin\:initial\] {
  background-origin: initial;
}
:where(.cmlp) .tw\:object-cover {
  object-fit: cover;
}
:where(.cmlp) .tw\:p-0\! {
  padding: 0px !important;
}
:where(.cmlp) .tw\:p-2 {
  padding: calc(var(--tw-spacing) * 2);
}
:where(.cmlp) .tw\:p-4 {
  padding: calc(var(--tw-spacing) * 4);
}
:where(.cmlp) .tw\:p-6\! {
  padding: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:px-4 {
  padding-inline: calc(var(--tw-spacing) * 4);
}
:where(.cmlp) .tw\:px-4\! {
  padding-inline: calc(var(--tw-spacing) * 4) !important;
}
:where(.cmlp) .tw\:px-6\! {
  padding-inline: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:px-12\! {
  padding-inline: calc(var(--tw-spacing) * 12) !important;
}
:where(.cmlp) .tw\:py-1\! {
  padding-block: var(--tw-spacing) !important;
}
:where(.cmlp) .tw\:py-2\! {
  padding-block: calc(var(--tw-spacing) * 2) !important;
}
:where(.cmlp) .tw\:py-6\! {
  padding-block: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:pt-0\! {
  padding-top: 0px !important;
}
:where(.cmlp) .tw\:pt-2 {
  padding-top: calc(var(--tw-spacing) * 2);
}
:where(.cmlp) .tw\:pt-2\! {
  padding-top: calc(var(--tw-spacing) * 2) !important;
}
:where(.cmlp) .tw\:pt-6\! {
  padding-top: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:pt-12\! {
  padding-top: calc(var(--tw-spacing) * 12) !important;
}
:where(.cmlp) .tw\:\[padding-right\:var\(--bs-gutter-x\,\.75rem\)\] {
  padding-right: var(--bs-gutter-x,.75rem);
}
:where(.cmlp) .tw\:pr-5\.5 {
  padding-right: calc(var(--tw-spacing) * 5.5);
}
:where(.cmlp) .tw\:pr-6\! {
  padding-right: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:pr-12 {
  padding-right: calc(var(--tw-spacing) * 12);
}
:where(.cmlp) .tw\:pr-\[calc\(var\(--bs-gutter-x\)_\*_\.5\)\] {
  padding-right: calc(var(--bs-gutter-x) * .5);
}
:where(.cmlp) .tw\:pb-0\! {
  padding-bottom: 0px !important;
}
:where(.cmlp) .tw\:pb-2\! {
  padding-bottom: calc(var(--tw-spacing) * 2) !important;
}
:where(.cmlp) .tw\:pb-2\.5 {
  padding-bottom: calc(var(--tw-spacing) * 2.5);
}
:where(.cmlp) .tw\:pb-6\! {
  padding-bottom: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:pb-12\! {
  padding-bottom: calc(var(--tw-spacing) * 12) !important;
}
:where(.cmlp) .tw\:\[padding-left\:var\(--bs-gutter-x\,\.75rem\)\] {
  padding-left: var(--bs-gutter-x,.75rem);
}
:where(.cmlp) .tw\:pl-5 {
  padding-left: calc(var(--tw-spacing) * 5);
}
:where(.cmlp) .tw\:pl-5\.5 {
  padding-left: calc(var(--tw-spacing) * 5.5);
}
:where(.cmlp) .tw\:pl-6\! {
  padding-left: calc(var(--tw-spacing) * 6) !important;
}
:where(.cmlp) .tw\:pl-8 {
  padding-left: calc(var(--tw-spacing) * 8);
}
:where(.cmlp) .tw\:pl-12 {
  padding-left: calc(var(--tw-spacing) * 12);
}
:where(.cmlp) .tw\:pl-\[calc\(var\(--bs-gutter-x\)_\*_\.5\)\] {
  padding-left: calc(var(--bs-gutter-x) * .5);
}
:where(.cmlp) .tw\:text-center\! {
  text-align: center !important;
}
:where(.cmlp) .tw\:text-left\! {
  text-align: left !important;
}
:where(.cmlp) .tw\:align-middle {
  vertical-align: middle;
}
:where(.cmlp) .tw\:\[font-family\:\'Be_Vietnam_Pro\'\,_-apple-system\,_BlinkMacSystemFont\,_\'Segoe_UI\'\,_Roboto\,_Arial\,_sans-serif\] {
  font-family: 'Be Vietnam Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
}
:where(.cmlp) .tw\:\[font-family\:\'SVN-Gilroy_Bold\'\] {
  font-family: 'SVN-Gilroy Bold';
}
:where(.cmlp) .tw\:\[font-family\:\'SVN-Gilroy_Medium\'\] {
  font-family: 'SVN-Gilroy Medium';
}
:where(.cmlp) .tw\:\[font-family\:\'SVN-Gilroy_Regular\'\] {
  font-family: 'SVN-Gilroy Regular';
}
:where(.cmlp) .tw\:\[font-family\:\'SVN-Gilroy_SemiBold\'\] {
  font-family: 'SVN-Gilroy SemiBold';
}
:where(.cmlp) .tw\:\[font-family\:\'Unbounded-Bold\.ttf\'\] {
  font-family: 'Unbounded-Bold.ttf';
}
:where(.cmlp) .tw\:\[font-family\:\'Unbounded-ExtraBold\.ttf\'\] {
  font-family: 'Unbounded-ExtraBold.ttf';
}
:where(.cmlp) .tw\:\[font-family\:NVN-Motherland-Signature\] {
  font-family: NVN-Motherland-Signature;
}
:where(.cmlp) .tw\:\[font-family\:inherit\] {
  font-family: inherit;
}
:where(.cmlp) .tw\:\[font-size\:inherit\] {
  font-size: inherit;
}
:where(.cmlp) .tw\:text-\[1\.25rem\]\! {
  font-size: 1.25rem !important;
}
:where(.cmlp) .tw\:text-\[1rem\] {
  font-size: 1rem;
}
:where(.cmlp) .tw\:text-\[1rem\]\! {
  font-size: 1rem !important;
}
:where(.cmlp) .tw\:text-\[5rem\] {
  font-size: 5rem;
}
:where(.cmlp) .tw\:text-\[8rem\] {
  font-size: 8rem;
}
:where(.cmlp) .tw\:text-\[12\.5px\] {
  font-size: 12.5px;
}
:where(.cmlp) .tw\:text-\[14px\] {
  font-size: 14px;
}
:where(.cmlp) .tw\:text-\[20px\] {
  font-size: 20px;
}
:where(.cmlp) .tw\:text-\[26px\] {
  font-size: 26px;
}
:where(.cmlp) .tw\:text-\[length\:calc\(1\.3rem_\+_0\.6vw\)\] {
  font-size: calc(1.3rem + 0.6vw);
}
:where(.cmlp) .tw\:text-\[length\:calc\(1\.275rem_\+_0\.3vw\)\] {
  font-size: calc(1.275rem + 0.3vw);
}
:where(.cmlp) .tw\:text-\[length\:calc\(1\.275rem_\+_0\.3vw\)\]\! {
  font-size: calc(1.275rem + 0.3vw) !important;
}
:where(.cmlp) .tw\:text-\[length\:calc\(1\.375rem_\+_1\.5vw\)\] {
  font-size: calc(1.375rem + 1.5vw);
}
:where(.cmlp) .tw\:text-\[length\:calc\(1\.375rem_\+_1\.5vw\)\]\! {
  font-size: calc(1.375rem + 1.5vw) !important;
}
:where(.cmlp) .tw\:text-\[length\:calc\(1\.425rem_\+_2\.1vw\)\] {
  font-size: calc(1.425rem + 2.1vw);
}
:where(.cmlp) .tw\:text-\[length\:calc\(1\.525rem_\+_3\.3vw\)\] {
  font-size: calc(1.525rem + 3.3vw);
}
:where(.cmlp) .tw\:leading-\[1\.2\] {
  --tw-leading: 1.2;
  line-height: 1.2;
}
:where(.cmlp) .tw\:leading-\[1\.3\] {
  --tw-leading: 1.3;
  line-height: 1.3;
}
:where(.cmlp) .tw\:leading-\[1\.6\] {
  --tw-leading: 1.6;
  line-height: 1.6;
}
:where(.cmlp) .tw\:leading-\[1\.25\]\! {
  --tw-leading: 1.25 !important;
  line-height: 1.25 !important;
}
:where(.cmlp) .tw\:leading-none {
  --tw-leading: 1;
  line-height: 1;
}
:where(.cmlp) .tw\:\[line-height\:inherit\] {
  line-height: inherit;
}
:where(.cmlp) .tw\:font-bold {
  --tw-font-weight: var(--tw-font-weight-bold);
  font-weight: var(--tw-font-weight-bold);
}
:where(.cmlp) .tw\:font-light {
  --tw-font-weight: var(--tw-font-weight-light);
  font-weight: var(--tw-font-weight-light);
}
:where(.cmlp) .tw\:font-medium {
  --tw-font-weight: var(--tw-font-weight-medium);
  font-weight: var(--tw-font-weight-medium);
}
:where(.cmlp) .tw\:font-normal {
  --tw-font-weight: var(--tw-font-weight-normal);
  font-weight: var(--tw-font-weight-normal);
}
:where(.cmlp) .tw\:font-semibold {
  --tw-font-weight: var(--tw-font-weight-semibold);
  font-weight: var(--tw-font-weight-semibold);
}
:where(.cmlp) .tw\:\[font-weight\:bolder\] {
  font-weight: bolder;
}
:where(.cmlp) .tw\:tracking-\[-0\.01em\] {
  --tw-tracking: -0.01em;
  letter-spacing: -0.01em;
}
:where(.cmlp) .tw\:\[color\:unset\] {
  color: unset;
}
:where(.cmlp) .tw\:\[color\:var\(--cm-muted\)\] {
  color: var(--cm-muted);
}
:where(.cmlp) .tw\:\[color\:var\(--cm-on-inverse\)\] {
  color: var(--cm-on-inverse);
}
:where(.cmlp) .tw\:\[color\:var\(--cm-text-2\)\] {
  color: var(--cm-text-2);
}
:where(.cmlp) .tw\:text-\[rgb\(1\,73\,33\)\] {
  color: rgb(1,73,33);
}
:where(.cmlp) .tw\:text-\[rgb\(33\,37\,41\)\] {
  color: rgb(33,37,41);
}
:where(.cmlp) .tw\:text-\[rgb\(60\,10\,109\)\] {
  color: rgb(60,10,109);
}
:where(.cmlp) .tw\:text-\[rgb\(108\,117\,125\)\]\! {
  color: rgb(108,117,125) !important;
}
:where(.cmlp) .tw\:text-\[rgb\(112\,44\,45\)\] {
  color: rgb(112,44,45);
}
:where(.cmlp) .tw\:text-\[rgb\(171\,76\,10\)\] {
  color: rgb(171,76,10);
}
:where(.cmlp) .tw\:text-\[rgb\(245\,179\,1\)\] {
  color: rgb(245,179,1);
}
:where(.cmlp) .tw\:text-black {
  color: var(--tw-color-black);
}
:where(.cmlp) .tw\:text-white\! {
  color: var(--tw-color-white) !important;
}
:where(.cmlp) .tw\:normal-case {
  text-transform: none;
}
:where(.cmlp) .tw\:uppercase\! {
  text-transform: uppercase !important;
}
:where(.cmlp) .tw\:\[text-decoration-line\:inherit\] {
  text-decoration-line: inherit;
}
:where(.cmlp) .tw\:no-underline\! {
  text-decoration-line: none !important;
}
:where(.cmlp) .tw\:\[text-decoration-color\:inherit\] {
  text-decoration-color: inherit;
}
:where(.cmlp) .tw\:\[text-decoration-color\:initial\]\! {
  text-decoration-color: initial !important;
}
:where(.cmlp) .tw\:\[text-decoration-style\:inherit\] {
  text-decoration-style: inherit;
}
:where(.cmlp) .tw\:\[text-decoration-style\:initial\]\! {
  text-decoration-style: initial !important;
}
:where(.cmlp) .tw\:\[text-decoration-thickness\:inherit\] {
  text-decoration-thickness: inherit;
}
:where(.cmlp) .tw\:\[text-decoration-thickness\:initial\]\! {
  text-decoration-thickness: initial !important;
}
:where(.cmlp) .tw\:opacity-0 {
  opacity: 0%;
}
:where(.cmlp) .tw\:opacity-50 {
  opacity: 50%;
}
:where(.cmlp) .tw\:\[box-shadow\:rgba\(0\,_0\,_0\,_0\.02\)_0px_0px_7px_0px\] {
  box-shadow: rgba(0, 0, 0, 0.02) 0px 0px 7px 0px;
}
:where(.cmlp) .tw\:\[box-shadow\:rgba\(16\,_24\,_40\,_0\.5\)_0px_30px_80px_-24px\] {
  box-shadow: rgba(16, 24, 40, 0.5) 0px 30px 80px -24px;
}
:where(.cmlp) .tw\:\[outline-width\:0px\] {
  outline-width: 0px;
}
:where(.cmlp) .tw\:\[outline-color\:initial\] {
  outline-color: initial;
}
:where(.cmlp) .tw\:\[transition-property\:all\] {
  transition-property: all;
}
:where(.cmlp) .tw\:\[transition-property\:opacity\] {
  transition-property: opacity;
}
:where(.cmlp) .tw\:\[transition-property\:transform\] {
  transition-property: transform;
}
:where(.cmlp) .tw\:\[transition-property\:transform\]\! {
  transition-property: transform !important;
}
:where(.cmlp) .tw\:\[transition-behavior\:normal\] {
  transition-behavior: normal;
}
:where(.cmlp) .tw\:\[transition-behavior\:normal\]\! {
  transition-behavior: normal !important;
}
:where(.cmlp) .tw\:\[transition-delay\:0s\] {
  transition-delay: 0s;
}
:where(.cmlp) .tw\:\[transition-delay\:0s\]\! {
  transition-delay: 0s !important;
}
:where(.cmlp) .tw\:\[transition-duration\:0\.2s\]\! {
  transition-duration: 0.2s !important;
}
:where(.cmlp) .tw\:\[transition-duration\:0\.3s\] {
  transition-duration: 0.3s;
}
:where(.cmlp) .tw\:\[transition-duration\:0\.5s\] {
  transition-duration: 0.5s;
}
:where(.cmlp) .tw\:\[transition-duration\:0\.6s\] {
  transition-duration: 0.6s;
}
:where(.cmlp) .tw\:\[transition-duration\:0\.15s\] {
  transition-duration: 0.15s;
}
:where(.cmlp) .tw\:\[transition-timing-function\:cubic-bezier\(0\,_0\,_0\,_1\)\] {
  transition-timing-function: cubic-bezier(0, 0, 0, 1);
}
:where(.cmlp) .tw\:\[transition-timing-function\:ease-out\] {
  transition-timing-function: ease-out;
}
:where(.cmlp) .tw\:\[transition-timing-function\:ease\] {
  transition-timing-function: ease;
}
:where(.cmlp) .tw\:\[transition-timing-function\:ease\]\! {
  transition-timing-function: ease !important;
}
:where(.cmlp) .tw\:\[transition-timing-function\:linear\] {
  transition-timing-function: linear;
}
:where(.cmlp) .tw\:select-none {
  -webkit-user-select: none;
  user-select: none;
}
:where(.cmlp) .tw\:\[--animation-change-image\:1\.5s\] {
  --animation-change-image: 1.5s;
}
:where(.cmlp) .tw\:\[--bg-opacity\:1\] {
  --bg-opacity: 1;
}
:where(.cmlp) .tw\:\[--bs-blue\:\#0d6efd\] {
  --bs-blue: #0d6efd;
}
:where(.cmlp) .tw\:\[--bs-cyan\:\#0dcaf0\] {
  --bs-cyan: #0dcaf0;
}
:where(.cmlp) .tw\:\[--bs-danger\:\#dc3545\] {
  --bs-danger: #dc3545;
}
:where(.cmlp) .tw\:\[--bs-dark\:\#212529\] {
  --bs-dark: #212529;
}
:where(.cmlp) .tw\:\[--bs-font-monospace\:SFMono-Regular\,Menlo\,Monaco\,Consolas\,\'Liberation_Mono\'\,\'Courier_New\'\,monospace\] {
  --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace;
}
:where(.cmlp) .tw\:\[--bs-font-sans-serif\:system-ui\,-apple-system\,\'Segoe_UI\'\,Roboto\,\'Helvetica_Neue\'\,Arial\,\'Noto_Sans\'\,\'Liberation_Sans\'\,sans-serif\,\'Apple_Color_Emoji\'\,\'Segoe_UI_Emoji\'\,\'Segoe_UI_Symbol\'\,\'Noto_Color_Emoji\'\] {
  --bs-font-sans-serif: system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
}
:where(.cmlp) .tw\:\[--bs-gradient\:linear-gradient\(180deg\,_rgba\(255\,_255\,_255\,_0\.15\)\,_rgba\(255\,_255\,_255\,_0\)\)\] {
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
}
:where(.cmlp) .tw\:\[--bs-gray-dark\:\#343a40\] {
  --bs-gray-dark: #343a40;
}
:where(.cmlp) .tw\:\[--bs-gray\:\#6c757d\] {
  --bs-gray: #6c757d;
}
:where(.cmlp) .tw\:\[--bs-green\:\#198754\] {
  --bs-green: #198754;
}
:where(.cmlp) .tw\:\[--bs-gutter-x\:1\.5rem\] {
  --bs-gutter-x: 1.5rem;
}
:where(.cmlp) .tw\:\[--bs-gutter-x\:3rem\] {
  --bs-gutter-x: 3rem;
}
:where(.cmlp) .tw\:\[--bs-gutter-y\:0\] {
  --bs-gutter-y: 0;
}
:where(.cmlp) .tw\:\[--bs-gutter-y\:3rem\] {
  --bs-gutter-y: 3rem;
}
:where(.cmlp) .tw\:\[--bs-indigo\:\#6610f2\] {
  --bs-indigo: #6610f2;
}
:where(.cmlp) .tw\:\[--bs-info\:\#0dcaf0\] {
  --bs-info: #0dcaf0;
}
:where(.cmlp) .tw\:\[--bs-light\:\#f8f9fa\] {
  --bs-light: #f8f9fa;
}
:where(.cmlp) .tw\:\[--bs-orange\:\#fd7e14\] {
  --bs-orange: #fd7e14;
}
:where(.cmlp) .tw\:\[--bs-pink\:\#d63384\] {
  --bs-pink: #d63384;
}
:where(.cmlp) .tw\:\[--bs-primary\:\#0d6efd\] {
  --bs-primary: #0d6efd;
}
:where(.cmlp) .tw\:\[--bs-purple\:\#6f42c1\] {
  --bs-purple: #6f42c1;
}
:where(.cmlp) .tw\:\[--bs-red\:\#dc3545\] {
  --bs-red: #dc3545;
}
:where(.cmlp) .tw\:\[--bs-secondary\:\#6c757d\] {
  --bs-secondary: #6c757d;
}
:where(.cmlp) .tw\:\[--bs-success\:\#198754\] {
  --bs-success: #198754;
}
:where(.cmlp) .tw\:\[--bs-teal\:\#20c997\] {
  --bs-teal: #20c997;
}
:where(.cmlp) .tw\:\[--bs-warning\:\#ffc107\] {
  --bs-warning: #ffc107;
}
:where(.cmlp) .tw\:\[--bs-white\:\#fff\] {
  --bs-white: #fff;
}
:where(.cmlp) .tw\:\[--bs-yellow\:\#ffc107\] {
  --bs-yellow: #ffc107;
}
:where(.cmlp) .tw\:\[--cm-accent-text\:\#C2410C\] {
  --cm-accent-text: #C2410C;
}
:where(.cmlp) .tw\:\[--cm-accent\:\#F15A24\] {
  --cm-accent: #F15A24;
}
:where(.cmlp) .tw\:\[--cm-bg-subtle\:\#F9FAFB\] {
  --cm-bg-subtle: #F9FAFB;
}
:where(.cmlp) .tw\:\[--cm-bg\:\#FFFFFF\] {
  --cm-bg: #FFFFFF;
}
:where(.cmlp) .tw\:\[--cm-danger-bg\:\#FEF3F2\] {
  --cm-danger-bg: #FEF3F2;
}
:where(.cmlp) .tw\:\[--cm-danger\:\#B42318\] {
  --cm-danger: #B42318;
}
:where(.cmlp) .tw\:\[--cm-dur-1\:120ms\] {
  --cm-dur-1: 120ms;
}
:where(.cmlp) .tw\:\[--cm-dur-2\:200ms\] {
  --cm-dur-2: 200ms;
}
:where(.cmlp) .tw\:\[--cm-dur-3\:320ms\] {
  --cm-dur-3: 320ms;
}
:where(.cmlp) .tw\:\[--cm-ease-io\:cubic-bezier\(\.65\,_0\,_\.35\,_1\)\] {
  --cm-ease-io: cubic-bezier(.65, 0, .35, 1);
}
:where(.cmlp) .tw\:\[--cm-ease\:cubic-bezier\(\.2\,_\.8\,_\.2\,_1\)\] {
  --cm-ease: cubic-bezier(.2, .8, .2, 1);
}
:where(.cmlp) .tw\:\[--cm-elevated\:\#FFFFFF\] {
  --cm-elevated: #FFFFFF;
}
:where(.cmlp) .tw\:\[--cm-faint\:\#98A2B3\] {
  --cm-faint: #98A2B3;
}
:where(.cmlp) .tw\:\[--cm-focus-color\:\#101828\] {
  --cm-focus-color: #101828;
}
:where(.cmlp) .tw\:\[--cm-focus\:0_0_0_3px_rgba\(16\,_24\,_40\,_\.12\)\] {
  --cm-focus: 0 0 0 3px rgba(16, 24, 40, .12);
}
:where(.cmlp) .tw\:\[--cm-font-mono\:ui-monospace\,_SFMono-Regular\,_Menlo\,_Consolas\,_monospace\] {
  --cm-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}
:where(.cmlp) .tw\:\[--cm-font\:\'Be_Vietnam_Pro\'\,_-apple-system\,_BlinkMacSystemFont\,_\'Segoe_UI\'\,_Roboto\,_Arial\,_sans-serif\] {
  --cm-font: 'Be Vietnam Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
}
:where(.cmlp) .tw\:\[--cm-footer-accent\:\#FDB022\] {
  --cm-footer-accent: #FDB022;
}
:where(.cmlp) .tw\:\[--cm-footer-bg\:\#101828\] {
  --cm-footer-bg: #101828;
}
:where(.cmlp) .tw\:\[--cm-footer-dim\:\#8B95A7\] {
  --cm-footer-dim: #8B95A7;
}
:where(.cmlp) .tw\:\[--cm-footer-edge\:transparent\] {
  --cm-footer-edge: transparent;
}
:where(.cmlp) .tw\:\[--cm-footer-hover\:rgba\(255\,_255\,_255\,_\.06\)\] {
  --cm-footer-hover: rgba(255, 255, 255, .06);
}
:where(.cmlp) .tw\:\[--cm-footer-legal\:\#D0D5DD\] {
  --cm-footer-legal: #D0D5DD;
}
:where(.cmlp) .tw\:\[--cm-footer-line-2\:rgba\(255\,_255\,_255\,_\.14\)\] {
  --cm-footer-line-2: rgba(255, 255, 255, .14);
}
:where(.cmlp) .tw\:\[--cm-footer-line\:rgba\(255\,_255\,_255\,_\.08\)\] {
  --cm-footer-line: rgba(255, 255, 255, .08);
}
:where(.cmlp) .tw\:\[--cm-footer-muted\:\#98A2B3\] {
  --cm-footer-muted: #98A2B3;
}
:where(.cmlp) .tw\:\[--cm-footer-sep\:\#475467\] {
  --cm-footer-sep: #475467;
}
:where(.cmlp) .tw\:\[--cm-footer-strong\:\#FFFFFF\] {
  --cm-footer-strong: #FFFFFF;
}
:where(.cmlp) .tw\:\[--cm-footer-text\:\#F2F4F7\] {
  --cm-footer-text: #F2F4F7;
}
:where(.cmlp) .tw\:\[--cm-fs-body-sm\:13px\] {
  --cm-fs-body-sm: 13px;
}
:where(.cmlp) .tw\:\[--cm-fs-body\:15px\] {
  --cm-fs-body: 15px;
}
:where(.cmlp) .tw\:\[--cm-fs-caption\:12px\] {
  --cm-fs-caption: 12px;
}
:where(.cmlp) .tw\:\[--cm-fs-display\:26px\] {
  --cm-fs-display: 26px;
}
:where(.cmlp) .tw\:\[--cm-fs-h1\:22px\] {
  --cm-fs-h1: 22px;
}
:where(.cmlp) .tw\:\[--cm-fs-h2\:18px\] {
  --cm-fs-h2: 18px;
}
:where(.cmlp) .tw\:\[--cm-fs-h3\:16px\] {
  --cm-fs-h3: 16px;
}
:where(.cmlp) .tw\:\[--cm-fs-h4\:15px\] {
  --cm-fs-h4: 15px;
}
:where(.cmlp) .tw\:\[--cm-fs-small\:var\(--cm-fs-body-sm\)\] {
  --cm-fs-small: var(--cm-fs-body-sm);
}
:where(.cmlp) .tw\:\[--cm-fs-title\:var\(--cm-fs-display\)\] {
  --cm-fs-title: var(--cm-fs-display);
}
:where(.cmlp) .tw\:\[--cm-fw-heading\:700\] {
  --cm-fw-heading: 700;
}
:where(.cmlp) .tw\:\[--cm-fw-medium\:500\] {
  --cm-fw-medium: 500;
}
:where(.cmlp) .tw\:\[--cm-fw-regular\:400\] {
  --cm-fw-regular: 400;
}
:where(.cmlp) .tw\:\[--cm-fw-semibold\:600\] {
  --cm-fw-semibold: 600;
}
:where(.cmlp) .tw\:\[--cm-grad\:linear-gradient\(to_right\,_\#F5AF19\,_\#F15A24\)\] {
  --cm-grad: linear-gradient(to right, #F5AF19, #F15A24);
}
:where(.cmlp) .tw\:\[--cm-info-bg\:\#EFF8FF\] {
  --cm-info-bg: #EFF8FF;
}
:where(.cmlp) .tw\:\[--cm-info\:\#175CD3\] {
  --cm-info: #175CD3;
}
:where(.cmlp) .tw\:\[--cm-inverse-hover\:\#1D2939\] {
  --cm-inverse-hover: #1D2939;
}
:where(.cmlp) .tw\:\[--cm-inverse\:\#101828\] {
  --cm-inverse: #101828;
}
:where(.cmlp) .tw\:\[--cm-lh-body\:1\.55\] {
  --cm-lh-body: 1.55;
}
:where(.cmlp) .tw\:\[--cm-lh-heading\:1\.2\] {
  --cm-lh-heading: 1.2;
}
:where(.cmlp) .tw\:\[--cm-lh-ui\:1\.4\] {
  --cm-lh-ui: 1.4;
}
:where(.cmlp) .tw\:\[--cm-line-2\:\#D0D5DD\] {
  --cm-line-2: #D0D5DD;
}
:where(.cmlp) .tw\:\[--cm-line\:\#EAECF0\] {
  --cm-line: #EAECF0;
}
:where(.cmlp) .tw\:\[--cm-link\:\#C4320A\] {
  --cm-link: #C4320A;
}
:where(.cmlp) .tw\:\[--cm-ls-tight\:-0\.02em\] {
  --cm-ls-tight: -0.02em;
}
:where(.cmlp) .tw\:\[--cm-muted\:\#667085\] {
  --cm-muted: #667085;
}
:where(.cmlp) .tw\:\[--cm-on-accent\:\#FFFFFF\] {
  --cm-on-accent: #FFFFFF;
}
:where(.cmlp) .tw\:\[--cm-on-grad\:\#fff\] {
  --cm-on-grad: #fff;
}
:where(.cmlp) .tw\:\[--cm-on-inverse\:\#FFFFFF\] {
  --cm-on-inverse: #FFFFFF;
}
:where(.cmlp) .tw\:\[--cm-overlay\:rgba\(16\,_24\,_40\,_\.6\)\] {
  --cm-overlay: rgba(16, 24, 40, .6);
}
:where(.cmlp) .tw\:\[--cm-radius-lg\:16px\] {
  --cm-radius-lg: 16px;
}
:where(.cmlp) .tw\:\[--cm-radius-pill\:999px\] {
  --cm-radius-pill: 999px;
}
:where(.cmlp) .tw\:\[--cm-radius-sm\:8px\] {
  --cm-radius-sm: 8px;
}
:where(.cmlp) .tw\:\[--cm-radius-xl\:24px\] {
  --cm-radius-xl: 24px;
}
:where(.cmlp) .tw\:\[--cm-radius\:10px\] {
  --cm-radius: 10px;
}
:where(.cmlp) .tw\:\[--cm-shadow-1\:0_1px_2px_rgba\(16\,_24\,_40\,_\.06\)\,_0_1px_3px_rgba\(16\,_24\,_40\,_\.08\)\] {
  --cm-shadow-1: 0 1px 2px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .08);
}
:where(.cmlp) .tw\:\[--cm-shadow-2\:0_16px_40px_-12px_rgba\(16\,_24\,_40\,_\.22\)\,_0_0_0_1px_rgba\(16\,_24\,_40\,_\.04\)\] {
  --cm-shadow-2: 0 16px 40px -12px rgba(16, 24, 40, .22), 0 0 0 1px rgba(16, 24, 40, .04);
}
:where(.cmlp) .tw\:\[--cm-shadow-card-hover\:0_2px_4px_rgba\(16\,_24\,_40\,_\.05\)\,_0_14px_32px_-10px_rgba\(16\,_24\,_40\,_\.18\)\] {
  --cm-shadow-card-hover: 0 2px 4px rgba(16, 24, 40, .05), 0 14px 32px -10px rgba(16, 24, 40, .18);
}
:where(.cmlp) .tw\:\[--cm-shadow-card\:0_1px_2px_rgba\(16\,_24\,_40\,_\.04\)\,_0_4px_14px_-4px_rgba\(16\,_24\,_40\,_\.08\)\] {
  --cm-shadow-card: 0 1px 2px rgba(16, 24, 40, .04), 0 4px 14px -4px rgba(16, 24, 40, .08);
}
:where(.cmlp) .tw\:\[--cm-skeleton\:\#F2F4F7\] {
  --cm-skeleton: #F2F4F7;
}
:where(.cmlp) .tw\:\[--cm-space-1\:4px\] {
  --cm-space-1: 4px;
}
:where(.cmlp) .tw\:\[--cm-space-2\:8px\] {
  --cm-space-2: 8px;
}
:where(.cmlp) .tw\:\[--cm-space-3\:12px\] {
  --cm-space-3: 12px;
}
:where(.cmlp) .tw\:\[--cm-space-4\:16px\] {
  --cm-space-4: 16px;
}
:where(.cmlp) .tw\:\[--cm-space-5\:24px\] {
  --cm-space-5: 24px;
}
:where(.cmlp) .tw\:\[--cm-space-6\:32px\] {
  --cm-space-6: 32px;
}
:where(.cmlp) .tw\:\[--cm-space-7\:48px\] {
  --cm-space-7: 48px;
}
:where(.cmlp) .tw\:\[--cm-space-8\:64px\] {
  --cm-space-8: 64px;
}
:where(.cmlp) .tw\:\[--cm-success-bg\:\#ECFDF3\] {
  --cm-success-bg: #ECFDF3;
}
:where(.cmlp) .tw\:\[--cm-success\:\#067647\] {
  --cm-success: #067647;
}
:where(.cmlp) .tw\:\[--cm-surface-2\:\#F2F4F7\] {
  --cm-surface-2: #F2F4F7;
}
:where(.cmlp) .tw\:\[--cm-surface-3\:\#E4E7EC\] {
  --cm-surface-3: #E4E7EC;
}
:where(.cmlp) .tw\:\[--cm-surface\:\#FFFFFF\] {
  --cm-surface: #FFFFFF;
}
:where(.cmlp) .tw\:\[--cm-text-2\:\#475467\] {
  --cm-text-2: #475467;
}
:where(.cmlp) .tw\:\[--cm-text\:\#101828\] {
  --cm-text: #101828;
}
:where(.cmlp) .tw\:\[--cm-warning-bg\:\#FFFAEB\] {
  --cm-warning-bg: #FFFAEB;
}
:where(.cmlp) .tw\:\[--cm-warning\:\#B54708\] {
  --cm-warning: #B54708;
}
:where(.cmlp) .tw\:\[--cmg-bg\:var\(--cm-elevated\)\] {
  --cmg-bg: var(--cm-elevated);
}
:where(.cmlp) .tw\:\[--fa-font-brands\:normal_400_1em\/1_\'Font_Awesome_6_Brands\'\] {
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
}
:where(.cmlp) .tw\:\[--fa-font-duotone\:normal_900_1em\/1_\'Font_Awesome_6_Duotone\'\] {
  --fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone';
}
:where(.cmlp) .tw\:\[--fa-font-light\:normal_300_1em\/1_\'Font_Awesome_6_Pro\'\] {
  --fa-font-light: normal 300 1em/1 'Font Awesome 6 Pro';
}
:where(.cmlp) .tw\:\[--fa-font-regular\:normal_400_1em\/1_\'Font_Awesome_6_Pro\'\] {
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Pro';
}
:where(.cmlp) .tw\:\[--fa-font-sharp-solid\:normal_900_1em\/1_\'Font_Awesome_6_Sharp\'\] {
  --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp';
}
:where(.cmlp) .tw\:\[--fa-font-solid\:normal_900_1em\/1_\'Font_Awesome_6_Pro\'\] {
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Pro';
}
:where(.cmlp) .tw\:\[--fa-font-thin\:normal_100_1em\/1_\'Font_Awesome_6_Pro\'\] {
  --fa-font-thin: normal 100 1em/1 'Font Awesome 6 Pro';
}
:where(.cmlp) .tw\:\[--fa-style-family-brands\:\'Font_Awesome_6_Brands\'\] {
  --fa-style-family-brands: 'Font Awesome 6 Brands';
}
:where(.cmlp) .tw\:\[--fa-style-family-classic\:\'Font_Awesome_6_Pro\'\] {
  --fa-style-family-classic: 'Font Awesome 6 Pro';
}
:where(.cmlp) .tw\:\[--fa-style-family-duotone\:\'Font_Awesome_6_Duotone\'\] {
  --fa-style-family-duotone: 'Font Awesome 6 Duotone';
}
:where(.cmlp) .tw\:\[--fa-style-family-sharp\:\'Font_Awesome_6_Sharp\'\] {
  --fa-style-family-sharp: 'Font Awesome 6 Sharp';
}
:where(.cmlp) .tw\:\[animation-delay\:0s\] {
  animation-delay: 0s;
}
:where(.cmlp) .tw\:\[animation-delay\:calc\(var\(--animation-change-image\)_\*_2\)\] {
  animation-delay: calc(var(--animation-change-image) * 2);
}
:where(.cmlp) .tw\:\[animation-delay\:calc\(var\(--animation-change-image\)_\*_3\)\] {
  animation-delay: calc(var(--animation-change-image) * 3);
}
:where(.cmlp) .tw\:\[animation-delay\:calc\(var\(--animation-change-image\)_\*_4\)\] {
  animation-delay: calc(var(--animation-change-image) * 4);
}
:where(.cmlp) .tw\:\[animation-delay\:var\(--animation-change-image\)\] {
  animation-delay: var(--animation-change-image);
}
:where(.cmlp) .tw\:\[animation-direction\:normal\] {
  animation-direction: normal;
}
:where(.cmlp) .tw\:\[animation-duration\:0\.2s\] {
  animation-duration: 0.2s;
}
:where(.cmlp) .tw\:\[animation-duration\:0\.28s\] {
  animation-duration: 0.28s;
}
:where(.cmlp) .tw\:\[animation-duration\:calc\(var\(--animation-change-image\)_\*_5\)\] {
  animation-duration: calc(var(--animation-change-image) * 5);
}
:where(.cmlp) .tw\:\[animation-fill-mode\:both\] {
  animation-fill-mode: both;
}
:where(.cmlp) .tw\:\[animation-iteration-count\:1\] {
  animation-iteration-count: 1;
}
:where(.cmlp) .tw\:\[animation-iteration-count\:infinite\] {
  animation-iteration-count: infinite;
}
:where(.cmlp) .tw\:\[animation-name\:lg-cmgFade\] {
  animation-name: lg-cmgFade;
}
:where(.cmlp) .tw\:\[animation-name\:lg-cmgUp\] {
  animation-name: lg-cmgUp;
}
:where(.cmlp) .tw\:\[animation-name\:lg-multiple-image-crossfade\] {
  animation-name: lg-multiple-image-crossfade;
}
:where(.cmlp) .tw\:\[animation-play-state\:running\] {
  animation-play-state: running;
}
:where(.cmlp) .tw\:\[animation-range-end\:normal\] {
  animation-range-end: normal;
}
:where(.cmlp) .tw\:\[animation-range-start\:normal\] {
  animation-range-start: normal;
}
:where(.cmlp) .tw\:\[animation-timeline\:auto\] {
  animation-timeline: auto;
}
:where(.cmlp) .tw\:\[animation-timing-function\:cubic-bezier\(0\.2\,_0\.9\,_0\.3\,_1\.1\)\] {
  animation-timing-function: cubic-bezier(0.2, 0.9, 0.3, 1.1);
}
:where(.cmlp) .tw\:\[animation-timing-function\:ease-in-out\] {
  animation-timing-function: ease-in-out;
}
:where(.cmlp) .tw\:\[animation-timing-function\:ease\] {
  animation-timing-function: ease;
}
:where(.cmlp) .tw\:\[background-position-x\:center\] {
  background-position-x: center;
}
:where(.cmlp) .tw\:\[background-position-x\:initial\] {
  background-position-x: initial;
}
:where(.cmlp) .tw\:\[background-position-y\:center\] {
  background-position-y: center;
}
:where(.cmlp) .tw\:\[background-position-y\:initial\] {
  background-position-y: initial;
}
:where(.cmlp) .tw\:\[border-image-outset\:0\] {
  border-image-outset: 0;
}
:where(.cmlp) .tw\:\[border-image-outset\:0\]\! {
  border-image-outset: 0 !important;
}
:where(.cmlp) .tw\:\[border-image-repeat\:stretch\] {
  border-image-repeat: stretch;
}
:where(.cmlp) .tw\:\[border-image-repeat\:stretch\]\! {
  border-image-repeat: stretch !important;
}
:where(.cmlp) .tw\:\[border-image-slice\:100\%\] {
  border-image-slice: 100%;
}
:where(.cmlp) .tw\:\[border-image-slice\:100\%\]\! {
  border-image-slice: 100% !important;
}
:where(.cmlp) .tw\:\[border-image-source\:none\] {
  border-image-source: none;
}
:where(.cmlp) .tw\:\[border-image-source\:none\]\! {
  border-image-source: none !important;
}
:where(.cmlp) .tw\:\[border-image-width\:1\] {
  border-image-width: 1;
}
:where(.cmlp) .tw\:\[border-image-width\:1\]\! {
  border-image-width: 1 !important;
}
:where(.cmlp) .tw\:\[clip\:rect\(0px\,_0px\,_0px\,_0px\)\]\! {
  clip: rect(0px, 0px, 0px, 0px) !important;
}
:where(.cmlp) .tw\:\[outline-style\:initial\] {
  outline-style: initial;
}
:where(.cmlp) .tw\:\[text-size-adjust\:100\%\] {
  text-size-adjust: 100%;
}
:where(.cmlp) .tw\:\[text-wrap-mode\:initial\] {
  text-wrap-mode: initial;
}
:where(.cmlp) .tw\:\[text-wrap-mode\:nowrap\]\! {
  text-wrap-mode: nowrap !important;
}
:where(.cmlp) .tw\:\[text-wrap-style\:balance\] {
  text-wrap-style: balance;
}
:where(.cmlp) .tw\:\[white-space-collapse\:collapse\]\! {
  white-space-collapse: collapse !important;
}
:where(.cmlp) .tw\:focus\:opacity-100:focus {
  opacity: 100%;
}
:where(.cmlp) .tw\:focus\:\[box-shadow\:none\]\!:focus {
  box-shadow: none !important;
}
:where(.cmlp) .tw\:focus\:\[outline-width\:initial\]\!:focus {
  outline-width: initial !important;
}
:where(.cmlp) .tw\:focus\:\[outline-color\:initial\]\!:focus {
  outline-color: initial !important;
}
:where(.cmlp) .tw\:focus\:\[outline-style\:none\]\!:focus {
  outline-style: none !important;
}
@media (width < 1024px) {
  :where(.cmlp) .tw\:max-w1024\:text-\[3\.5rem\] {
    font-size: 3.5rem;
  }
  :where(.cmlp) .tw\:max-w1024\:text-\[5rem\] {
    font-size: 5rem;
  }
  :where(.cmlp) .tw\:max-w1024\:text-\[7rem\] {
    font-size: 7rem;
  }
  :where(.cmlp) .tw\:max-w1024\:text-\[length\:calc\(1rem_\+_0\.6vw\)\] {
    font-size: calc(1rem + 0.6vw);
  }
  :where(.cmlp) .tw\:max-w1024\:leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }
  :where(.cmlp) .tw\:max-w1024\:leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
}
@media (width < 768px) {
  :where(.cmlp) .tw\:max-w768\:h-auto {
    height: auto;
  }
  :where(.cmlp) .tw\:max-w768\:text-\[3rem\] {
    font-size: 3rem;
  }
  :where(.cmlp) .tw\:max-w768\:text-\[5rem\] {
    font-size: 5rem;
  }
  :where(.cmlp) .tw\:max-w768\:leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
}
@media (width < 575.98px) {
  :where(.cmlp) .tw\:max-w575d98\:max-h-\[90vh\] {
    max-height: 90vh;
  }
  :where(.cmlp) .tw\:max-w575d98\:max-w-110 {
    max-width: calc(var(--tw-spacing) * 110);
  }
  :where(.cmlp) .tw\:max-w575d98\:items-end {
    align-items: flex-end;
  }
  :where(.cmlp) .tw\:max-w575d98\:\[border-top-left-radius\:22px\] {
    border-top-left-radius: 22px;
  }
  :where(.cmlp) .tw\:max-w575d98\:\[border-top-right-radius\:22px\] {
    border-top-right-radius: 22px;
  }
  :where(.cmlp) .tw\:max-w575d98\:\[border-bottom-right-radius\:0px\] {
    border-bottom-right-radius: 0px;
  }
  :where(.cmlp) .tw\:max-w575d98\:\[border-bottom-left-radius\:0px\] {
    border-bottom-left-radius: 0px;
  }
  :where(.cmlp) .tw\:max-w575d98\:p-0 {
    padding: 0px;
  }
  :where(.cmlp) .tw\:max-w575d98\:\[padding-bottom\:env\(safe-area-inset-bottom\,_0px\)\] {
    padding-bottom: env(safe-area-inset-bottom, 0px);
  }
}
@media (width < 540px) {
  :where(.cmlp) .tw\:max-w540\:\[background-color\:white\] {
    background-color: white;
  }
  :where(.cmlp) .tw\:max-w540\:\[background-image\:none\] {
    background-image: none;
  }
}
@media (width >= 576px) {
  :where(.cmlp) .tw\:w576\:mx-auto {
    margin-inline: auto;
  }
  :where(.cmlp) .tw\:w576\:my-7 {
    margin-block: calc(var(--tw-spacing) * 7);
  }
  :where(.cmlp) .tw\:w576\:w-1\/2 {
    width: calc(1 / 2 * 100%);
  }
  :where(.cmlp) .tw\:w576\:max-w-125 {
    max-width: calc(var(--tw-spacing) * 125);
  }
  :where(.cmlp) .tw\:w576\:max-w-135 {
    max-width: calc(var(--tw-spacing) * 135);
  }
  :where(.cmlp) .tw\:w576\:shrink-0 {
    flex-shrink: 0;
  }
  :where(.cmlp) .tw\:w576\:grow-0 {
    flex-grow: 0;
  }
  :where(.cmlp) .tw\:w576\:basis-auto {
    flex-basis: auto;
  }
}
@media (width >= 768px) {
  :where(.cmlp) .tw\:w768\:mt-0\! {
    margin-top: 0px !important;
  }
  :where(.cmlp) .tw\:w768\:mt-12\! {
    margin-top: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w768\:mb-12\! {
    margin-bottom: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w768\:flex\! {
    display: flex !important;
  }
  :where(.cmlp) .tw\:w768\:w-1\/2 {
    width: calc(1 / 2 * 100%);
  }
  :where(.cmlp) .tw\:w768\:w-1\/3 {
    width: calc(1 / 3 * 100%);
  }
  :where(.cmlp) .tw\:w768\:w-2\/3 {
    width: calc(2 / 3 * 100%);
  }
  :where(.cmlp) .tw\:w768\:w-\[41\.6667\%\] {
    width: 41.6667%;
  }
  :where(.cmlp) .tw\:w768\:w-full {
    width: 100%;
  }
  :where(.cmlp) .tw\:w768\:max-w-180 {
    max-width: calc(var(--tw-spacing) * 180);
  }
  :where(.cmlp) .tw\:w768\:shrink-0 {
    flex-shrink: 0;
  }
  :where(.cmlp) .tw\:w768\:grow-0 {
    flex-grow: 0;
  }
  :where(.cmlp) .tw\:w768\:basis-auto {
    flex-basis: auto;
  }
  :where(.cmlp) .tw\:w768\:justify-end\! {
    justify-content: flex-end !important;
  }
  :where(.cmlp) .tw\:w768\:p-4\! {
    padding: calc(var(--tw-spacing) * 4) !important;
  }
  :where(.cmlp) .tw\:w768\:px-6\! {
    padding-inline: calc(var(--tw-spacing) * 6) !important;
  }
  :where(.cmlp) .tw\:w768\:py-4\! {
    padding-block: calc(var(--tw-spacing) * 4) !important;
  }
  :where(.cmlp) .tw\:w768\:pr-6\! {
    padding-right: calc(var(--tw-spacing) * 6) !important;
  }
  :where(.cmlp) .tw\:w768\:pr-12\! {
    padding-right: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w768\:pb-12\! {
    padding-bottom: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w768\:pl-6\! {
    padding-left: calc(var(--tw-spacing) * 6) !important;
  }
  :where(.cmlp) .tw\:w768\:pl-12\! {
    padding-left: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w768\:text-center\! {
    text-align: center !important;
  }
  :where(.cmlp) .tw\:w768\:\[--cm-fs-display\:32px\] {
    --cm-fs-display: 32px;
  }
  :where(.cmlp) .tw\:w768\:\[--cm-fs-h1\:26px\] {
    --cm-fs-h1: 26px;
  }
  :where(.cmlp) .tw\:w768\:\[--cm-fs-h2\:20px\] {
    --cm-fs-h2: 20px;
  }
  :where(.cmlp) .tw\:w768\:\[--cm-fs-h3\:17px\] {
    --cm-fs-h3: 17px;
  }
}
@media (width >= 992px) {
  :where(.cmlp) .tw\:w992\:w-1\/2 {
    width: calc(1 / 2 * 100%);
  }
  :where(.cmlp) .tw\:w992\:w-1\/3 {
    width: calc(1 / 3 * 100%);
  }
  :where(.cmlp) .tw\:w992\:w-1\/4 {
    width: calc(1 / 4 * 100%);
  }
  :where(.cmlp) .tw\:w992\:w-\[83\.3333\%\] {
    width: 83.3333%;
  }
  :where(.cmlp) .tw\:w992\:max-w-200 {
    max-width: calc(var(--tw-spacing) * 200);
  }
  :where(.cmlp) .tw\:w992\:max-w-240 {
    max-width: calc(var(--tw-spacing) * 240);
  }
  :where(.cmlp) .tw\:w992\:shrink-0 {
    flex-shrink: 0;
  }
  :where(.cmlp) .tw\:w992\:grow-0 {
    flex-grow: 0;
  }
  :where(.cmlp) .tw\:w992\:basis-auto {
    flex-basis: auto;
  }
  :where(.cmlp) .tw\:w992\:pr-12\! {
    padding-right: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w992\:pl-12\! {
    padding-left: calc(var(--tw-spacing) * 12) !important;
  }
}
@media (width >= 1200px) {
  :where(.cmlp) .tw\:w1200\:w-2\/3 {
    width: calc(2 / 3 * 100%);
  }
  :where(.cmlp) .tw\:w1200\:w-\[83\.3333\%\] {
    width: 83.3333%;
  }
  :where(.cmlp) .tw\:w1200\:max-w-285 {
    max-width: calc(var(--tw-spacing) * 285);
  }
  :where(.cmlp) .tw\:w1200\:shrink-0 {
    flex-shrink: 0;
  }
  :where(.cmlp) .tw\:w1200\:grow-0 {
    flex-grow: 0;
  }
  :where(.cmlp) .tw\:w1200\:basis-auto {
    flex-basis: auto;
  }
  :where(.cmlp) .tw\:w1200\:p-12\! {
    padding: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w1200\:pr-12\! {
    padding-right: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w1200\:pl-12\! {
    padding-left: calc(var(--tw-spacing) * 12) !important;
  }
  :where(.cmlp) .tw\:w1200\:text-\[1\.5rem\] {
    font-size: 1.5rem;
  }
  :where(.cmlp) .tw\:w1200\:text-\[1\.5rem\]\! {
    font-size: 1.5rem !important;
  }
  :where(.cmlp) .tw\:w1200\:text-\[1\.75rem\] {
    font-size: 1.75rem;
  }
  :where(.cmlp) .tw\:w1200\:text-\[2\.5rem\] {
    font-size: 2.5rem;
  }
  :where(.cmlp) .tw\:w1200\:text-\[2\.5rem\]\! {
    font-size: 2.5rem !important;
  }
  :where(.cmlp) .tw\:w1200\:text-\[3rem\] {
    font-size: 3rem;
  }
  :where(.cmlp) .tw\:w1200\:text-\[4rem\] {
    font-size: 4rem;
  }
  :where(.cmlp) .tw\:w1200\:text-\[20px\] {
    font-size: 20px;
  }
}
@media (width < 1024px) {
  @media (width >= 1200px) {
    :where(.cmlp) .tw\:max-w1024\:w1200\:text-\[length\:calc\(1rem_\+_0\.6vw\)\] {
      font-size: calc(1rem + 0.6vw);
    }
  }
}
@media (width >= 1400px) {
  :where(.cmlp) .tw\:w1400\:max-w-330 {
    max-width: calc(var(--tw-spacing) * 330);
  }
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[transform\:translateY\(0px\)\].active {
  transform: translateY(0px);
}
:where(.cmlp) .tw\:\[\&\.active\]\:opacity-100.active {
  opacity: 100%;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-delay\:0s\].active {
  animation-delay: 0s;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-direction\:normal\].active {
  animation-direction: normal;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-duration\:0\.3s\].active {
  animation-duration: 0.3s;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-fill-mode\:none\].active {
  animation-fill-mode: none;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-iteration-count\:1\].active {
  animation-iteration-count: 1;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-name\:lg-fade-left\].active {
  animation-name: lg-fade-left;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-name\:lg-fade-right\].active {
  animation-name: lg-fade-right;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-play-state\:running\].active {
  animation-play-state: running;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-range-end\:normal\].active {
  animation-range-end: normal;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-range-start\:normal\].active {
  animation-range-start: normal;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-timeline\:auto\].active {
  animation-timeline: auto;
}
:where(.cmlp) .tw\:\[\&\.active\]\:\[animation-timing-function\:ease-in\].active {
  animation-timing-function: ease-in;
}
:where(.cmlp) .tw\:\[\&\.active\.carousel-item-end\]\:\[transform\:translateX\(100\%\)\].active.carousel-item-end {
  transform: translateX(100%);
}
:where(.cmlp) .tw\:\[\&\.active\.carousel-item-end\.carousel-item-start\]\:\[transform\:translateX\(-100\%\)\].active.carousel-item-end.carousel-item-start {
  transform: translateX(-100%);
}
:where(.cmlp) .tw\:\[\&\.active\.carousel-item-end\:hover\]\:\[transform\:scale\(1\.025\)\].active.carousel-item-end:hover {
  transform: scale(1.025);
}
:where(.cmlp) .tw\:\[\&\.active\.carousel-item-start\]\:\[transform\:translateX\(-100\%\)\].active.carousel-item-start {
  transform: translateX(-100%);
}
:where(.cmlp) .tw\:\[\&\.active\.carousel-item-start\:hover\]\:\[transform\:scale\(1\.025\)\].active.carousel-item-start:hover {
  transform: scale(1.025);
}
:where(.cmlp) .tw\:\[\&\.disabled\]\:pointer-events-none.disabled {
  pointer-events: none;
}
:where(.cmlp) .tw\:\[\&\.disabled\]\:opacity-25.disabled {
  opacity: 25%;
}
:where(.cmlp) .tw\:\[\&\.disabled\]\:select-none.disabled {
  -webkit-user-select: none;
  user-select: none;
}
:where(.cmlp) .tw\:\[\&\.disabled\:focus\]\:opacity-25.disabled:focus {
  opacity: 25%;
}
:where(.cmlp) .tw\:\[\&\.disabled\:hover\]\:opacity-25.disabled:hover {
  opacity: 25%;
}
:where(.cmlp) .tw\:\[\&\.modal-backdrop\]\:opacity-0.modal-backdrop {
  opacity: 0%;
}
:where(.cmlp) .tw\:\[\&\.modal-backdrop\:not\(\.show\)\]\:opacity-0.modal-backdrop:not(.show) {
  opacity: 0%;
}
:where(.cmlp) .tw\:\[\&\.owl-nav\]\:hidden.owl-nav {
  display: none;
}
:where(.cmlp) .tw\:\[\&\.owl-stage\]\:mt-\[calc\(var\(--bs-gutter-y\)_\*_-1\)\].owl-stage {
  margin-top: calc(var(--bs-gutter-y) * -1);
}
:where(.cmlp) .tw\:\[\&\.owl-stage\]\:ml-\[calc\(var\(--bs-gutter-x\)_\*_-\.5\)\].owl-stage {
  margin-left: calc(var(--bs-gutter-x) * -.5);
}
:where(.cmlp) .tw\:\[\&\.owl-stage\]\:flex.owl-stage {
  display: flex;
}
:where(.cmlp) .tw\:\[\&\.owl-stage\]\:flex-wrap.owl-stage {
  flex-wrap: wrap;
}
:where(.cmlp) .tw\:\[\&\.owl-stage\]\:\[--bs-gutter-y\:0\].owl-stage {
  --bs-gutter-y: 0;
}
:where(.cmlp) .tw\:\[\&\:\:before\]\:mr-2\.5::before {
  margin-right: calc(var(--tw-spacing) * 2.5);
}
:where(.cmlp) .tw\:\[\&\:\:before\]\:text-\[1rem\]::before {
  font-size: 1rem;
}
:where(.cmlp) .tw\:\[\&\:\:before\]\:\[content\:\'•\'\]::before {
  content: '•';
}
:where(.cmlp) .tw\:\[\&\:focus\:hover\]\:opacity-100:focus:hover {
  opacity: 100%;
}
:where(.cmlp) .tw\:\[\&\:focus\:not\(\:focus-visible\)\]\:\[outline-width\:initial\]\!:focus:not(:focus-visible) {
  outline-width: initial !important;
}
:where(.cmlp) .tw\:\[\&\:focus\:not\(\:focus-visible\)\]\:\[outline-color\:initial\]\!:focus:not(:focus-visible) {
  outline-color: initial !important;
}
:where(.cmlp) .tw\:\[\&\:focus\:not\(\:focus-visible\)\]\:\[outline-style\:none\]\!:focus:not(:focus-visible) {
  outline-style: none !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[transform\:scale\(1\.025\)\]:hover {
  transform: scale(1.025);
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[background-color\:var\(--cm-inverse-hover\)\]:hover {
  background-color: var(--cm-inverse-hover);
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[background-color\:var\(--cm-surface-3\)\]:hover {
  background-color: var(--cm-surface-3);
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[background-image\:none\]:hover {
  background-image: none;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[color\:var\(--cm-on-inverse\)\]:hover {
  color: var(--cm-on-inverse);
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[color\:var\(--cm-text\)\]:hover {
  color: var(--cm-text);
}
:where(.cmlp) .tw\:\[\&\:hover\]\:text-\[rgb\(10\,88\,202\)\]:hover {
  color: rgb(10,88,202);
}
:where(.cmlp) .tw\:\[\&\:hover\]\:text-black:hover {
  color: var(--tw-color-black);
}
:where(.cmlp) .tw\:\[\&\:hover\]\:text-white\!:hover {
  color: var(--tw-color-white) !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:no-underline:hover {
  text-decoration-line: none;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:no-underline\!:hover {
  text-decoration-line: none !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[text-decoration-color\:initial\]:hover {
  text-decoration-color: initial;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[text-decoration-color\:initial\]\!:hover {
  text-decoration-color: initial !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[text-decoration-style\:initial\]:hover {
  text-decoration-style: initial;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[text-decoration-style\:initial\]\!:hover {
  text-decoration-style: initial !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[text-decoration-thickness\:initial\]:hover {
  text-decoration-thickness: initial;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[text-decoration-thickness\:initial\]\!:hover {
  text-decoration-thickness: initial !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:opacity-75:hover {
  opacity: 75%;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[transition-property\:transform\]\!:hover {
  transition-property: transform !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[transition-behavior\:normal\]\!:hover {
  transition-behavior: normal !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[transition-delay\:0s\]\!:hover {
  transition-delay: 0s !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[transition-duration\:0\.2s\]\!:hover {
  transition-duration: 0.2s !important;
}
:where(.cmlp) .tw\:\[\&\:hover\]\:\[transition-timing-function\:ease\]\!:hover {
  transition-timing-function: ease !important;
}
:where(.cmlp) .tw\:\[\&\:not\(\.show\)\]\:hidden:not(.show) {
  display: none;
}
:where(.cmlp) .tw\:\[\&\:not\(\.show\)\]\:opacity-0:not(.show) {
  opacity: 0%;
}
:where(.cmlp) .tw\:\[\&\:not\(\.show\)\[hidden\]\]\:hidden\!:not(.show)[hidden] {
  display: none !important;
}
:where(.cmlp) .tw\:\[\&\[hidden\]\]\:hidden\![hidden] {
  display: none !important;
}
:where(.cmlp) .tw\:\[\&\[role\=\"button\"\]\]\:cursor-pointer[role="button"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[role\=\"button\"\]\[type\=\"button\"\]\]\:cursor-pointer[role="button"][type="button"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[role\=\"button\"\]\[type\=\"reset\"\]\]\:cursor-pointer[role="button"][type="reset"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[role\=\"button\"\]\[type\=\"submit\"\]\]\:cursor-pointer[role="button"][type="submit"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[type\=\"button\"\]\]\:cursor-pointer[type="button"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[type\=\"button\"\]\]\:\[appearance\:button\][type="button"] {
  appearance: button;
}
:where(.cmlp) .tw\:\[\&\[type\=\"button\"\]\[type\=\"reset\"\]\]\:cursor-pointer[type="button"][type="reset"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[type\=\"button\"\]\[type\=\"reset\"\]\]\:\[appearance\:button\][type="button"][type="reset"] {
  appearance: button;
}
:where(.cmlp) .tw\:\[\&\[type\=\"button\"\]\[type\=\"search\"\]\]\:\[appearance\:textfield\][type="button"][type="search"] {
  appearance: textfield;
}
:where(.cmlp) .tw\:\[\&\[type\=\"button\"\]\[type\=\"submit\"\]\]\:cursor-pointer[type="button"][type="submit"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[type\=\"button\"\]\[type\=\"submit\"\]\]\:\[appearance\:button\][type="button"][type="submit"] {
  appearance: button;
}
:where(.cmlp) .tw\:\[\&\[type\=\"reset\"\]\]\:cursor-pointer[type="reset"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[type\=\"reset\"\]\]\:\[appearance\:button\][type="reset"] {
  appearance: button;
}
:where(.cmlp) .tw\:\[\&\[type\=\"reset\"\]\[type\=\"search\"\]\]\:\[appearance\:textfield\][type="reset"][type="search"] {
  appearance: textfield;
}
:where(.cmlp) .tw\:\[\&\[type\=\"reset\"\]\[type\=\"submit\"\]\]\:cursor-pointer[type="reset"][type="submit"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[type\=\"reset\"\]\[type\=\"submit\"\]\]\:\[appearance\:button\][type="reset"][type="submit"] {
  appearance: button;
}
:where(.cmlp) .tw\:\[\&\[type\=\"search\"\]\]\:\[appearance\:textfield\][type="search"] {
  appearance: textfield;
}
:where(.cmlp) .tw\:\[\&\[type\=\"search\"\]\]\:\[outline-offset\:-2px\][type="search"] {
  outline-offset: -2px;
}
:where(.cmlp) .tw\:\[\&\[type\=\"search\"\]\[type\=\"submit\"\]\]\:\[appearance\:textfield\][type="search"][type="submit"] {
  appearance: textfield;
}
:where(.cmlp) .tw\:\[\&\[type\=\"submit\"\]\]\:cursor-pointer[type="submit"] {
  cursor: pointer;
}
:where(.cmlp) .tw\:\[\&\[type\=\"submit\"\]\]\:\[appearance\:button\][type="submit"] {
  appearance: button;
}
:where(.cmlp) .lg-modal.show .tw\:\[\.lg-modal\.show_\&\]\:\[transform\:none\] {
  transform: none;
}
:where(.cmlp) .modal-open .tw\:\[\.modal-open_\&\]\:overflow-x-hidden {
  overflow-x: hidden;
}
:where(.cmlp) .modal-open .tw\:\[\.modal-open_\&\]\:overflow-y-auto {
  overflow-y: auto;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:box-border) * {
  box-sizing: border-box;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[scroll-behavior\:smooth\]) * {
  scroll-behavior: smooth;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-top-width\:0px\]) * {
  border-top-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-right-width\:0px\]) * {
  border-right-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-bottom-width\:0px\]) * {
  border-bottom-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-left-width\:0px\]) * {
  border-left-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:border-solid) * {
  --tw-border-style: solid;
  border-style: solid;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:border-\[rgb\(226\,232\,240\)\]) * {
  border-color: rgb(226,232,240);
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-image-outset\:0\]) * {
  border-image-outset: 0;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-image-repeat\:stretch\]) * {
  border-image-repeat: stretch;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-image-slice\:100\%\]) * {
  border-image-slice: 100%;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-image-source\:none\]) * {
  border-image-source: none;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\]\:\[border-image-width\:1\]) * {
  border-image-width: 1;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:box-border) ::after {
  box-sizing: border-box;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-top-width\:0px\]) ::after {
  border-top-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-right-width\:0px\]) ::after {
  border-right-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-bottom-width\:0px\]) ::after {
  border-bottom-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-left-width\:0px\]) ::after {
  border-left-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:border-solid) ::after {
  --tw-border-style: solid;
  border-style: solid;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:border-\[rgb\(226\,232\,240\)\]) ::after {
  border-color: rgb(226,232,240);
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-image-outset\:0\]) ::after {
  border-image-outset: 0;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-image-repeat\:stretch\]) ::after {
  border-image-repeat: stretch;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-image-slice\:100\%\]) ::after {
  border-image-slice: 100%;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-image-source\:none\]) ::after {
  border-image-source: none;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:after\]\:\[border-image-width\:1\]) ::after {
  border-image-width: 1;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:box-border) ::before {
  box-sizing: border-box;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-top-width\:0px\]) ::before {
  border-top-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-right-width\:0px\]) ::before {
  border-right-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-bottom-width\:0px\]) ::before {
  border-bottom-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-left-width\:0px\]) ::before {
  border-left-width: 0px;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:border-solid) ::before {
  --tw-border-style: solid;
  border-style: solid;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:border-\[rgb\(226\,232\,240\)\]) ::before {
  border-color: rgb(226,232,240);
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-image-outset\:0\]) ::before {
  border-image-outset: 0;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-image-repeat\:stretch\]) ::before {
  border-image-repeat: stretch;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-image-slice\:100\%\]) ::before {
  border-image-slice: 100%;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-image-source\:none\]) ::before {
  border-image-source: none;
}
:where(.cmlp) :where(.tw\:\[\:where\(\&\)_\*\:\:before\]\:\[border-image-width\:1\]) ::before {
  border-image-width: 1;
}
@media (prefers-reduced-motion:no-preference) {
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[transform\:translateY\(14px\)_scale\(0\.985\)\] {
    transform: translateY(14px) scale(0.985);
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[transition-property\:color\,_background-color\,_border-color\,_outline-color\,_box-shadow\,_opacity\,_text-decoration-color\,_fill\,_stroke\] {
    transition-property: color, background-color, border-color, outline-color, box-shadow, opacity, text-decoration-color, fill, stroke;
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[transition-duration\:var\(--cm-dur-2\)\] {
    transition-duration: var(--cm-dur-2);
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[transition-timing-function\:var\(--cm-ease\)\] {
    transition-timing-function: var(--cm-ease);
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[transition\:transform_var\(--cm-dur-3\)_var\(--cm-ease\)\] {
    transition: transform var(--cm-dur-3) var(--cm-ease);
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[\&\.modal-backdrop\]\:\[transition\:opacity_var\(--cm-dur-3\)_var\(--cm-ease\)\].modal-backdrop {
    transition: opacity var(--cm-dur-3) var(--cm-ease);
  }
  :where(.cmlp) .lg-modal.show .tw\:\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[\.lg-modal\.show_\&\]\:\[transform\:none\] {
    transform: none;
  }
}
@media (prefers-reduced-motion:reduce) {
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[transition-property\:none\] {
    transition-property: none;
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[transition-property\:opacity\] {
    transition-property: opacity;
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[transition-behavior\:normal\] {
    transition-behavior: normal;
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[transition-delay\:0s\] {
    transition-delay: 0s;
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[transition-duration\:0\.15s\] {
    transition-duration: 0.15s;
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[transition-duration\:0s\] {
    transition-duration: 0s;
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[transition-timing-function\:ease\] {
    transition-timing-function: ease;
  }
  :where(.cmlp) .tw\:\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[transition-timing-function\:linear\] {
    transition-timing-function: linear;
  }
}
@font-face {
  font-family: NVN-Motherland-Signature;
  src: url("https://cdn.jsdelivr.net/gh/cuonghoang741/libs@main/font/NVN/NVN-Motherland-Signature.ttf") format("truetype");
}
@font-face {
  font-family: "Unbounded-Bold.ttf";
  src: url("https://cdn.jsdelivr.net/gh/cuonghoang741/libs@main/font/Unbounded/Unbounded-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Unbounded-ExtraBold.ttf";
  src: url("https://cdn.jsdelivr.net/gh/cuonghoang741/libs@main/font/Unbounded/Unbounded-ExtraBold.ttf") format("truetype");
}
@font-face {
  font-family: "SVN-Gilroy Medium";
  src: url("https://cdn.jsdelivr.net/gh/cuonghoang741/libs@main/font/svn/SVN-Gilroy Medium.otf") format("truetype");
}
@font-face {
  font-family: "SVN-Gilroy SemiBold";
  src: url("https://cdn.jsdelivr.net/gh/cuonghoang741/libs@main/font/svn/SVN-Gilroy SemiBold.otf") format("truetype");
}
@font-face {
  font-family: "SVN-Gilroy Regular";
  src: url("https://cdn.jsdelivr.net/gh/cuonghoang741/libs@main/font/svn/SVN-Gilroy Regular.otf") format("truetype");
}
@font-face {
  font-family: "SVN-Gilroy Bold";
  src: url("https://cdn.jsdelivr.net/gh/cuonghoang741/libs@main/font/svn/SVN-Gilroy Bold.otf") format("truetype");
}
@keyframes lg-multiple-image-crossfade {
  0% {
    opacity: 1;
  }
  17% {
    opacity: 1;
  }
  25% {
    opacity: 0;
  }
  92% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes lg-fade-left {
  0% {
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes lg-fade-right {
  0% {
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes lg-cmgFade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes lg-cmgUp {
  0% {
    opacity: 0;
    transform: translateY(16px) scale(0.98);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
    }
  }
}
/* ===== Khoi doanh nghiep tin tuong (inject_trust.py, 20/10/2026): tu chua trong .trx, khong phu thuoc khung trang ===== */
.trx{--trx-ink:#1D1D1F;--trx-ink2:#6E6E73;--trx-line:#E8E8ED;--trx-red:#B4231A;padding:clamp(64px,8vw,112px) 0;background:#fff;color:var(--trx-ink);text-align:left;font-family:var(--sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif)}
.trx .b6-w{box-sizing:border-box;max-width:1120px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}
.trx .b6-ttl{text-align:center;margin:0 0 clamp(28px,3.4vw,44px)}
.trx h2{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.1;font-weight:700;letter-spacing:-.035em;text-wrap:balance;color:var(--trx-ink)}
.trx h2 em{font-style:italic;font-weight:500;color:var(--trx-red)}
.trx .b6-ttl p{max-width:600px;margin:14px auto 0;font-size:16.5px;line-height:1.5;color:var(--trx-ink2)}
.trx .tr-logos{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:14px;list-style:none;margin:0;padding:0}
.trx .tr-logos li{aspect-ratio:1;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px var(--trx-line),0 6px 14px -10px rgba(120,40,30,.35);overflow:hidden}
.trx .tr-logos img{display:block;width:100%;height:100%;object-fit:contain}
.trx .tr-phs{margin-top:clamp(28px,3vw,40px);display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:repeat(2,clamp(160px,15vw,230px));gap:14px}
.trx .tr-ph{position:relative;margin:0;border-radius:24px;overflow:hidden;background:#F5F5F7}
.trx .tr-ph img{display:block;width:100%;height:100%;object-fit:cover}
.trx .tr-ph--0{grid-row:span 2}
.trx .tr-ph figcaption{position:absolute;left:12px;bottom:12px;right:12px;width:fit-content;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.94);font-size:12.5px;line-height:1.3;font-weight:600;color:var(--trx-ink)}
.trx .tr-more{margin:22px 0 0;text-align:center}
.trx .tr-more a{display:inline-flex;align-items:center;gap:8px;font-size:15.5px;font-weight:600;color:var(--trx-red);text-decoration:none}.trx .tr-more svg{width:17px;height:17px}
@media (max-width:900px){
  .trx .tr-logos{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}
  .trx .tr-phs{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:clamp(120px,34vw,200px);gap:10px}
  .trx .tr-ph--0{grid-column:1/3;grid-row:span 2}
  .trx .tr-ph figcaption{left:8px;bottom:8px;right:8px;font-size:11.5px;padding:5px 10px}
}

/* ===== #512 Skill Set cap 2 khoa ===== */
.ss2-bag{position:relative;width:100%;max-width:190px;aspect-ratio:1/1;margin:0 auto}
.ss2-bag span{position:absolute;width:66%;filter:drop-shadow(0 10px 14px rgba(120,60,20,.2))}
.ss2-bag span:first-child{left:0;top:2%;transform:rotate(-9deg)}
.ss2-bag span:last-child{right:0;bottom:2%;transform:rotate(8deg)}
.ss2-bag img,.ss2-row img{display:block;width:100%;height:auto;clip-path:inset(10% round 20%);margin:-10%;width:120%;max-width:none}
.ss2-row{display:flex;gap:16px;align-items:center}
.ss2-row span{width:72px;filter:drop-shadow(0 6px 10px rgba(120,60,20,.16))}
