/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@font-face {
  font-family: 'Neue Konstant Grotesk';
  src: url('./fonts/neuekonstantgrotesk-book.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
/* removed: @layer properties; */
/* removed: @layer theme, base, components, utilities; */
/* unwrapped @layer theme */
  :root, :host{
    --font-sans: var(--font-body);
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-white: #fff;
    --spacing: 0.25rem;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
/* end @layer theme */
/* unwrapped @layer base */
  :where(#switch-to-uppromote-page *, #switch-to-uppromote-page ::after, #switch-to-uppromote-page ::before, #switch-to-uppromote-page ::backdrop, #switch-to-uppromote-page ::file-selector-button){
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  :where(#switch-to-uppromote-page){
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  :where(#switch-to-uppromote-page hr){
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  :where(#switch-to-uppromote-page abbr:where([title])){
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  :where(#switch-to-uppromote-page h1, #switch-to-uppromote-page h2, #switch-to-uppromote-page h3, #switch-to-uppromote-page h4, #switch-to-uppromote-page h5, #switch-to-uppromote-page h6){
    font-size: inherit;
    font-weight: inherit;
  }
  :where(#switch-to-uppromote-page a){
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  :where(#switch-to-uppromote-page b, #switch-to-uppromote-page strong){
    font-weight: bolder;
  }
  :where(#switch-to-uppromote-page code, #switch-to-uppromote-page kbd, #switch-to-uppromote-page samp, #switch-to-uppromote-page pre){
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  :where(#switch-to-uppromote-page small){
    font-size: 80%;
  }
  :where(#switch-to-uppromote-page sub, #switch-to-uppromote-page sup){
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  :where(#switch-to-uppromote-page sub){
    bottom: -0.25em;
  }
  :where(#switch-to-uppromote-page sup){
    top: -0.5em;
  }
  :where(#switch-to-uppromote-page table){
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :where(#switch-to-uppromote-page :-moz-focusring){
    outline: auto;
  }
  :where(#switch-to-uppromote-page progress){
    vertical-align: baseline;
  }
  :where(#switch-to-uppromote-page summary){
    display: list-item;
  }
  :where(#switch-to-uppromote-page ol, #switch-to-uppromote-page ul, #switch-to-uppromote-page menu){
    list-style: none;
  }
  :where(#switch-to-uppromote-page img, #switch-to-uppromote-page svg, #switch-to-uppromote-page video, #switch-to-uppromote-page canvas, #switch-to-uppromote-page audio, #switch-to-uppromote-page iframe, #switch-to-uppromote-page embed, #switch-to-uppromote-page object){
    display: block;
    vertical-align: middle;
  }
  :where(#switch-to-uppromote-page img, #switch-to-uppromote-page video){
    max-width: 100%;
    height: auto;
  }
  :where(#switch-to-uppromote-page button, #switch-to-uppromote-page input, #switch-to-uppromote-page select, #switch-to-uppromote-page optgroup, #switch-to-uppromote-page textarea, #switch-to-uppromote-page ::file-selector-button){
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(#switch-to-uppromote-page :where(select:is([multiple], [size])) optgroup){
    font-weight: bolder;
  }
  :where(#switch-to-uppromote-page :where(select:is([multiple], [size])) optgroup option){
    padding-inline-start: 20px;
  }
  :where(#switch-to-uppromote-page ::file-selector-button){
    margin-inline-end: 4px;
  }
  :where(#switch-to-uppromote-page ::placeholder){
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    :where(#switch-to-uppromote-page ::placeholder){
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  :where(#switch-to-uppromote-page textarea){
    resize: vertical;
  }
  :where(#switch-to-uppromote-page ::-webkit-search-decoration){
    -webkit-appearance: none;
  }
  :where(#switch-to-uppromote-page ::-webkit-date-and-time-value){
    min-height: 1lh;
    text-align: inherit;
  }
  :where(#switch-to-uppromote-page ::-webkit-datetime-edit){
    display: inline-flex;
  }
  :where(#switch-to-uppromote-page ::-webkit-datetime-edit-fields-wrapper){
    padding: 0;
  }
  :where(#switch-to-uppromote-page ::-webkit-datetime-edit, #switch-to-uppromote-page ::-webkit-datetime-edit-year-field, #switch-to-uppromote-page ::-webkit-datetime-edit-month-field, #switch-to-uppromote-page ::-webkit-datetime-edit-day-field, #switch-to-uppromote-page ::-webkit-datetime-edit-hour-field, #switch-to-uppromote-page ::-webkit-datetime-edit-minute-field, #switch-to-uppromote-page ::-webkit-datetime-edit-second-field, #switch-to-uppromote-page ::-webkit-datetime-edit-millisecond-field, #switch-to-uppromote-page ::-webkit-datetime-edit-meridiem-field){
    padding-block: 0;
  }
  :where(#switch-to-uppromote-page ::-webkit-calendar-picker-indicator){
    line-height: 1;
  }
  :where(#switch-to-uppromote-page :-moz-ui-invalid){
    box-shadow: none;
  }
  :where(#switch-to-uppromote-page button, #switch-to-uppromote-page input:where([type="button"], [type="reset"], [type="submit"]), #switch-to-uppromote-page ::file-selector-button){
    appearance: button;
  }
  :where(#switch-to-uppromote-page ::-webkit-inner-spin-button, #switch-to-uppromote-page ::-webkit-outer-spin-button){
    height: auto;
  }
  :where(#switch-to-uppromote-page [hidden]:where(:not([hidden="until-found"]))){
    display: none !important;
  }
/* end @layer base */
/* unwrapped @layer utilities */
  #switch-to-uppromote-page .pointer-events-none{
    pointer-events: none;
  }
  #switch-to-uppromote-page .visible{
    visibility: visible;
  }
  #switch-to-uppromote-page .absolute{
    position: absolute;
  }
  #switch-to-uppromote-page .relative{
    position: relative;
  }
  #switch-to-uppromote-page .sticky{
    position: sticky;
  }
  #switch-to-uppromote-page .inset-0{
    inset: calc(var(--spacing) * 0);
  }
  #switch-to-uppromote-page .inset-\[-0\.5px_0\]{
    inset: -0.5px 0;
  }
  #switch-to-uppromote-page .inset-\[0\.16\%_5\.36\%\]{
    inset: 0.16% 5.36%;
  }
  #switch-to-uppromote-page .inset-\[0_-0\.5px\]{
    inset: 0 -0.5px;
  }
  #switch-to-uppromote-page .inset-\[0_73\.33\%_0_0\]{
    inset: 0 73.33% 0 0;
  }
  #switch-to-uppromote-page .inset-\[5\.21\%\]{
    inset: 5.21%;
  }
  #switch-to-uppromote-page .inset-\[6\.25\%_0_9\.37\%_9\.37\%\]{
    inset: 6.25% 0 9.37% 9.37%;
  }
  #switch-to-uppromote-page .inset-\[6\.25\%_6\.28\%_9\.38\%_6\.27\%\]{
    inset: 6.25% 6.28% 9.38% 6.27%;
  }
  #switch-to-uppromote-page .inset-\[6\.25\%_12\.5\%_12\.5\%_12\.5\%\]{
    inset: 6.25% 12.5% 12.5% 12.5%;
  }
  #switch-to-uppromote-page .inset-\[8\.47\%_1\.79\%\]{
    inset: 8.47% 1.79%;
  }
  #switch-to-uppromote-page .inset-\[12\.5\%\]{
    inset: 12.5%;
  }
  #switch-to-uppromote-page .inset-\[12\.5\%_6\.25\%\]{
    inset: 12.5% 6.25%;
  }
  #switch-to-uppromote-page .inset-\[12\.49\%_12\.5\%_9\.38\%_9\.38\%\]{
    inset: 12.49% 12.5% 9.38% 9.38%;
  }
  #switch-to-uppromote-page .inset-\[13\.25\%_12\.5\%_13\.26\%_12\.5\%\]{
    inset: 13.25% 12.5% 13.26% 12.5%;
  }
  #switch-to-uppromote-page .inset-\[13\.88\%_30\.17\%_13\.88\%_34\.01\%\]{
    inset: 13.88% 30.17% 13.88% 34.01%;
  }
  #switch-to-uppromote-page .inset-\[13\.88\%_34\.39\%_13\.88\%_29\.81\%\]{
    inset: 13.88% 34.39% 13.88% 29.81%;
  }
  #switch-to-uppromote-page .inset-\[15\.6\%_6\.27\%_9\.37\%_6\.25\%\]{
    inset: 15.6% 6.27% 9.37% 6.25%;
  }
  #switch-to-uppromote-page .inset-\[15\.62\%_12\.5\%\]{
    inset: 15.62% 12.5%;
  }
  #switch-to-uppromote-page .inset-\[18\.75\%_12\.5\%_12\.5\%_12\.5\%\]{
    inset: 18.75% 12.5% 12.5% 12.5%;
  }
  #switch-to-uppromote-page .inset-\[21\.88\%_12\.5\%_71\.88\%_12\.5\%\]{
    inset: 21.88% 12.5% 71.88% 12.5%;
  }
  #switch-to-uppromote-page .inset-\[26\.26\%_4\.8\%_26\.25\%_4\.76\%\]{
    inset: 26.26% 4.8% 26.25% 4.76%;
  }
  #switch-to-uppromote-page .inset-\[29\.17\%_0_29\.17\%_33\.33\%\]{
    inset: 29.17% 0 29.17% 33.33%;
  }
  #switch-to-uppromote-page .inset-\[46\.88\%_12\.5\%\]{
    inset: 46.88% 12.5%;
  }
  #switch-to-uppromote-page .inset-\[71\.88\%_12\.5\%_21\.88\%_12\.5\%\]{
    inset: 71.88% 12.5% 21.88% 12.5%;
  }
  #switch-to-uppromote-page .top-0{
    top: calc(var(--spacing) * 0);
  }
  #switch-to-uppromote-page .top-\[4px\]{
    top: 4px;
  }
  #switch-to-uppromote-page .top-\[12\.5\%\]{
    top: 12.5%;
  }
  #switch-to-uppromote-page .top-\[20px\]{
    top: 20px;
  }
  #switch-to-uppromote-page .top-\[40px\]{
    top: 40px;
  }
  #switch-to-uppromote-page .top-\[54px\]{
    top: 54px;
  }
  #switch-to-uppromote-page .top-\[60px\]{
    top: 60px;
  }
  #switch-to-uppromote-page .top-\[80px\]{
    top: 80px;
  }
  #switch-to-uppromote-page .top-\[110px\]{
    top: 110px;
  }
  #switch-to-uppromote-page .top-\[130px\]{
    top: 130px;
  }
  #switch-to-uppromote-page .top-\[150px\]{
    top: 150px;
  }
  #switch-to-uppromote-page .top-\[170px\]{
    top: 170px;
  }
  #switch-to-uppromote-page .top-\[190px\]{
    top: 190px;
  }
  #switch-to-uppromote-page .top-\[210px\]{
    top: 210px;
  }
  #switch-to-uppromote-page .top-\[230px\]{
    top: 230px;
  }
  #switch-to-uppromote-page .top-\[250px\]{
    top: 250px;
  }
  #switch-to-uppromote-page .top-\[276px\]{
    top: 276px;
  }
  #switch-to-uppromote-page .top-\[301px\]{
    top: 301px;
  }
  #switch-to-uppromote-page .top-\[480px\]{
    top: 480px;
  }
  #switch-to-uppromote-page .top-\[548px\]{
    top: 548px;
  }
  #switch-to-uppromote-page .top-\[679px\]{
    top: 679px;
  }
  #switch-to-uppromote-page .top-\[795px\]{
    top: 795px;
  }
  #switch-to-uppromote-page .top-\[905px\]{
    top: 905px;
  }
  #switch-to-uppromote-page .top-\[1042px\]{
    top: 1042px;
  }
  #switch-to-uppromote-page .right-0{
    right: calc(var(--spacing) * 0);
  }
  #switch-to-uppromote-page .bottom-\[12\.5\%\]{
    bottom: 12.5%;
  }
  #switch-to-uppromote-page .left-0{
    left: calc(var(--spacing) * 0);
  }
  #switch-to-uppromote-page .left-1\/2{
    left: calc(1 / 2 * 100%);
  }
  #switch-to-uppromote-page .left-\[7px\]{
    left: 7px;
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+0\.5px\)\]{
    left: calc(50% + 0.5px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+80px\)\]{
    left: calc(50% + 80px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+160px\)\]{
    left: calc(50% + 160px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+240px\)\]{
    left: calc(50% + 240px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+320px\)\]{
    left: calc(50% + 320px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+400px\)\]{
    left: calc(50% + 400px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+480px\)\]{
    left: calc(50% + 480px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+560px\)\]{
    left: calc(50% + 560px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+640px\)\]{
    left: calc(50% + 640px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+720px\)\]{
    left: calc(50% + 720px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+800px\)\]{
    left: calc(50% + 800px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+880px\)\]{
    left: calc(50% + 880px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%\+960px\)\]{
    left: calc(50% + 960px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-80px\)\]{
    left: calc(50% - 80px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-160px\)\]{
    left: calc(50% - 160px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-240px\)\]{
    left: calc(50% - 240px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-320px\)\]{
    left: calc(50% - 320px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-400px\)\]{
    left: calc(50% - 400px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-480px\)\]{
    left: calc(50% - 480px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-560px\)\]{
    left: calc(50% - 560px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-640px\)\]{
    left: calc(50% - 640px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-720px\)\]{
    left: calc(50% - 720px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-800px\)\]{
    left: calc(50% - 800px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-880px\)\]{
    left: calc(50% - 880px);
  }
  #switch-to-uppromote-page .left-\[calc\(50\%-960px\)\]{
    left: calc(50% - 960px);
  }
  #switch-to-uppromote-page .left-px{
    left: 1px;
  }
  #switch-to-uppromote-page .isolate{
    isolation: isolate;
  }
  #switch-to-uppromote-page .z-0{
    z-index: 0;
  }
  #switch-to-uppromote-page .z-50{
    z-index: 50;
  }
  #switch-to-uppromote-page .z-\[1\]{
    z-index: 1;
  }
  #switch-to-uppromote-page .z-\[2\]{
    z-index: 2;
  }
  #switch-to-uppromote-page .container{
    width: 100%;
    @media (width >= 451px) {
      max-width: 451px;
    }
    @media (width >= 835px) {
      max-width: 835px;
    }
    @media (width >= 40rem) {
      max-width: 40rem;
    }
    @media (width >= 80rem) {
      max-width: 80rem;
    }
    @media (width >= 96rem) {
      max-width: 96rem;
    }
  }
  #switch-to-uppromote-page .mb-0{
    margin-bottom: calc(var(--spacing) * 0);
  }
  #switch-to-uppromote-page .block{
    display: block;
  }
  #switch-to-uppromote-page .contents{
    display: contents;
  }
  #switch-to-uppromote-page .flex{
    display: flex;
  }
  #switch-to-uppromote-page .hidden{
    display: none;
  }
  #switch-to-uppromote-page .aspect-\[32\/32\]{
    aspect-ratio: 32/32;
  }
  #switch-to-uppromote-page .aspect-\[300\/300\]{
    aspect-ratio: 300/300;
  }
  #switch-to-uppromote-page .aspect-\[450\/220\]{
    aspect-ratio: 450/220;
  }
  #switch-to-uppromote-page .aspect-\[834\/469\]{
    aspect-ratio: 834/469;
  }
  #switch-to-uppromote-page .size-\[10px\]{
    width: 10px;
    height: 10px;
  }
  #switch-to-uppromote-page .size-\[12px\]{
    width: 12px;
    height: 12px;
  }
  #switch-to-uppromote-page .size-\[14px\]{
    width: 14px;
    height: 14px;
  }
  #switch-to-uppromote-page .size-\[16px\]{
    width: 16px;
    height: 16px;
  }
  #switch-to-uppromote-page .size-\[24px\]{
    width: 24px;
    height: 24px;
  }
  #switch-to-uppromote-page .size-\[32px\]{
    width: 32px;
    height: 32px;
  }
  #switch-to-uppromote-page .size-\[36px\]{
    width: 36px;
    height: 36px;
  }
  #switch-to-uppromote-page .size-\[48px\]{
    width: 48px;
    height: 48px;
  }
  #switch-to-uppromote-page .size-\[56px\]{
    width: 56px;
    height: 56px;
  }
  #switch-to-uppromote-page .size-\[64px\]{
    width: 64px;
    height: 64px;
  }
  #switch-to-uppromote-page .size-\[80px\]{
    width: 80px;
    height: 80px;
  }
  #switch-to-uppromote-page .size-\[500px\]{
    width: 500px;
    height: 500px;
  }
  #switch-to-uppromote-page .size-full{
    width: 100%;
    height: 100%;
  }
  #switch-to-uppromote-page .h-0{
    height: calc(var(--spacing) * 0);
  }
  #switch-to-uppromote-page .h-\[12px\]{
    height: 12px;
  }
  #switch-to-uppromote-page .h-\[16px\]{
    height: 16px;
  }
  #switch-to-uppromote-page .h-\[24px\]{
    height: 24px;
  }
  #switch-to-uppromote-page .h-\[32px\]{
    height: 32px;
  }
  #switch-to-uppromote-page .h-\[40px\]{
    height: 40px;
  }
  #switch-to-uppromote-page .h-\[44px\]{
    height: 44px;
  }
  #switch-to-uppromote-page .h-\[56px\]{
    height: 56px;
  }
  #switch-to-uppromote-page .h-\[100px\]{
    height: 100px;
  }
  #switch-to-uppromote-page .h-\[145px\]{
    height: 145px;
  }
  #switch-to-uppromote-page .h-\[149px\]{
    height: 149px;
  }
  #switch-to-uppromote-page .h-\[165px\]{
    height: 165px;
  }
  #switch-to-uppromote-page .h-\[172px\]{
    height: 172px;
  }
  #switch-to-uppromote-page .h-\[173px\]{
    height: 173px;
  }
  #switch-to-uppromote-page .h-\[184px\]{
    height: 184px;
  }
  #switch-to-uppromote-page .h-\[220px\]{
    height: 220px;
  }
  #switch-to-uppromote-page .h-\[469px\]{
    height: 469px;
  }
  #switch-to-uppromote-page .h-\[505px\]{
    height: 505px;
  }
  #switch-to-uppromote-page .h-\[755px\]{
    height: 755px;
  }
  #switch-to-uppromote-page .h-\[1000px\]{
    height: 1000px;
  }
  #switch-to-uppromote-page .h-full{
    height: 100%;
  }
  #switch-to-uppromote-page .min-h-px{
    min-height: 1px;
  }
  #switch-to-uppromote-page .w-0{
    width: calc(var(--spacing) * 0);
  }
  #switch-to-uppromote-page .w-\[12px\]{
    width: 12px;
  }
  #switch-to-uppromote-page .w-\[20\.425px\]{
    width: 20.425px;
  }
  #switch-to-uppromote-page .w-\[27px\]{
    width: 27px;
  }
  #switch-to-uppromote-page .w-\[32px\]{
    width: 32px;
  }
  #switch-to-uppromote-page .w-\[40px\]{
    width: 40px;
  }
  #switch-to-uppromote-page .w-\[48px\]{
    width: 48px;
  }
  #switch-to-uppromote-page .w-\[51px\]{
    width: 51px;
  }
  #switch-to-uppromote-page .w-\[60px\]{
    width: 60px;
  }
  #switch-to-uppromote-page .w-\[66px\]{
    width: 66px;
  }
  #switch-to-uppromote-page .w-\[70px\]{
    width: 70px;
  }
  #switch-to-uppromote-page .w-\[72px\]{
    width: 72px;
  }
  #switch-to-uppromote-page .w-\[77px\]{
    width: 77px;
  }
  #switch-to-uppromote-page .w-\[78px\]{
    width: 78px;
  }
  #switch-to-uppromote-page .w-\[80px\]{
    width: 80px;
  }
  #switch-to-uppromote-page .w-\[92px\]{
    width: 92px;
  }
  #switch-to-uppromote-page .w-\[95\.333px\]{
    width: 95.333px;
  }
  #switch-to-uppromote-page .w-\[95px\]{
    width: 95px;
  }
  #switch-to-uppromote-page .w-\[96px\]{
    width: 96px;
  }
  #switch-to-uppromote-page .w-\[110px\]{
    width: 110px;
  }
  #switch-to-uppromote-page .w-\[118px\]{
    width: 118px;
  }
  #switch-to-uppromote-page .w-\[120px\]{
    width: 120px;
  }
  #switch-to-uppromote-page .w-\[129px\]{
    width: 129px;
  }
  #switch-to-uppromote-page .w-\[131px\]{
    width: 131px;
  }
  #switch-to-uppromote-page .w-\[200px\]{
    width: 200px;
  }
  #switch-to-uppromote-page .w-\[300px\]{
    width: 300px;
  }
  #switch-to-uppromote-page .w-\[400px\]{
    width: 400px;
  }
  #switch-to-uppromote-page .w-\[450px\]{
    width: 450px;
  }
  #switch-to-uppromote-page .w-\[500px\]{
    width: 500px;
  }
  #switch-to-uppromote-page .w-\[600px\]{
    width: 600px;
  }
  #switch-to-uppromote-page .w-\[1300px\]{
    width: 1300px;
  }
  #switch-to-uppromote-page .w-\[1400px\]{
    width: 1400px;
  }
  #switch-to-uppromote-page .w-\[2000px\]{
    width: 2000px;
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,200px\)\]{
    width: min(100%, 200px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,300px\)\]{
    width: min(100%, 300px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,450px\)\]{
    width: min(100%, 450px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,400px\)\]{
    width: min(100%, 400px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,450px\)\]{
    width: min(100%, 450px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,500px\)\]{
    width: min(100%, 500px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,600px\)\]{
    width: min(100%, 600px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,834px\)\]{
    width: min(100%, 834px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,1300px\)\]{
    width: min(100%, 1300px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,1400px\)\]{
    width: min(100%, 1400px);
  }
  #switch-to-uppromote-page .w-\[min\(100\%\,1920px\)\]{
    width: min(100%, 1920px);
  }
  #switch-to-uppromote-page .w-\[min-content\]{
    width: min-content;
  }
  #switch-to-uppromote-page .w-\[var\(--page-width\,450px\)\]{
    width: var(--page-width,450px);
  }
  #switch-to-uppromote-page .w-\[var\(--page-width\,1920px\)\]{
    width: var(--page-width,1920px);
  }
  #switch-to-uppromote-page .w-full{
    width: 100%;
  }
  #switch-to-uppromote-page .w-max{
    width: max-content;
  }
  #switch-to-uppromote-page .max-w-\[450px\]{
    max-width: 450px;
  }
  #switch-to-uppromote-page .max-w-\[600px\]{
    max-width: 600px;
  }
  #switch-to-uppromote-page .max-w-\[800px\]{
    max-width: 800px;
  }
  #switch-to-uppromote-page .max-w-\[1200px\]{
    max-width: 1200px;
  }
  #switch-to-uppromote-page .max-w-\[1400px\]{
    max-width: 1400px;
  }
  #switch-to-uppromote-page .max-w-none{
    max-width: none;
  }
  #switch-to-uppromote-page .min-w-full{
    min-width: 100%;
  }
  #switch-to-uppromote-page .min-w-px{
    min-width: 1px;
  }
  #switch-to-uppromote-page .flex-\[1_0_0\]{
    flex: 1 0 0;
  }
  #switch-to-uppromote-page .flex-none{
    flex: none;
  }
  #switch-to-uppromote-page .shrink-0{
    flex-shrink: 0;
  }
  #switch-to-uppromote-page .grow{
    flex-grow: 1;
  }
  #switch-to-uppromote-page .-translate-x-1\/2{
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  #switch-to-uppromote-page .-rotate-90{
    rotate: calc(90deg * -1);
  }
  #switch-to-uppromote-page .flex-col{
    flex-direction: column;
  }
  #switch-to-uppromote-page .flex-row{
    flex-direction: row;
  }
  #switch-to-uppromote-page .content-stretch{
    align-content: stretch;
  }
  #switch-to-uppromote-page .items-center{
    align-items: center;
  }
  #switch-to-uppromote-page .items-end{
    align-items: flex-end;
  }
  #switch-to-uppromote-page .items-start{
    align-items: flex-start;
  }
  #switch-to-uppromote-page .justify-between{
    justify-content: space-between;
  }
  #switch-to-uppromote-page .justify-center{
    justify-content: center;
  }
  #switch-to-uppromote-page .justify-end{
    justify-content: flex-end;
  }
  #switch-to-uppromote-page .gap-\[4px\]{
    gap: 4px;
  }
  #switch-to-uppromote-page .gap-\[6px\]{
    gap: 6px;
  }
  #switch-to-uppromote-page .gap-\[16px\]{
    gap: 16px;
  }
  #switch-to-uppromote-page .gap-\[20px\]{
    gap: 20px;
  }
  #switch-to-uppromote-page .gap-\[var\(--section-gap\,0px\)\]{
    gap: var(--section-gap,0px);
  }
  #switch-to-uppromote-page .gap-\[var\(--section-gap\,40px\)\]{
    gap: var(--section-gap,40px);
  }
  #switch-to-uppromote-page .gap-\[var\(--section-gap\,80px\)\]{
    gap: var(--section-gap,80px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-4\,4px\)\]{
    gap: var(--var-4,4px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-6\,0px\)\]{
    gap: var(--var-6,0px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-6\,6px\)\]{
    gap: var(--var-6,6px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-8\,8px\)\]{
    gap: var(--var-8,8px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-12\,12px\)\]{
    gap: var(--var-12,12px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-14\,14px\)\]{
    gap: var(--var-14,14px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-16\,0px\)\]{
    gap: var(--var-16,0px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-16\,16px\)\]{
    gap: var(--var-16,16px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-20\,20px\)\]{
    gap: var(--var-20,20px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-24\,24px\)\]{
    gap: var(--var-24,24px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-28\,28px\)\]{
    gap: var(--var-28,28px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-32\,32px\)\]{
    gap: var(--var-32,32px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-40\,40px\)\]{
    gap: var(--var-40,40px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-52\,52px\)\]{
    gap: var(--var-52,52px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-56\,56px\)\]{
    gap: var(--var-56,56px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-60\,0px\)\]{
    gap: var(--var-60,0px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-80\,80px\)\]{
    gap: var(--var-80,80px);
  }
  #switch-to-uppromote-page .gap-\[var\(--var-140\,140px\)\]{
    gap: var(--var-140,140px);
  }
  #switch-to-uppromote-page .self-stretch{
    align-self: stretch;
  }
  #switch-to-uppromote-page .overflow-clip{
    overflow: clip;
  }
  #switch-to-uppromote-page .overflow-hidden{
    overflow: hidden;
  }
  #switch-to-uppromote-page .rounded-\[100px\]{
    border-radius: 100px;
  }
  #switch-to-uppromote-page .rounded-\[999px\]{
    border-radius: 999px;
  }
  #switch-to-uppromote-page .border{
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  #switch-to-uppromote-page .border-2{
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  #switch-to-uppromote-page .border-t{
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  #switch-to-uppromote-page .border-r{
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }
  #switch-to-uppromote-page .border-solid{
    --tw-border-style: solid;
    border-style: solid;
  }
  #switch-to-uppromote-page .border-\[var\(--1st-brd\,\#ff4e41\)\]{
    border-color: var(--1st-brd,#ff4e41);
  }
  #switch-to-uppromote-page .border-\[var\(--stroke\,\#4a4949\)\]{
    border-color: var(--stroke,#4a4949);
  }
  #switch-to-uppromote-page .border-\[var\(--stroke\,\#d3d3d3\)\]{
    border-color: var(--stroke,#d3d3d3);
  }
  #switch-to-uppromote-page .bg-\[var\(--1st-bg\,\#050505\)\]{
    background-color: var(--1st-bg,#050505);
  }
  #switch-to-uppromote-page .bg-\[var\(--1st-bg\,\#f6f5f4\)\]{
    background-color: var(--1st-bg,#f6f5f4);
  }
  #switch-to-uppromote-page .bg-\[var\(--1st-btn-bg\,\#050505\)\]{
    background-color: var(--1st-btn-bg,#050505);
  }
  #switch-to-uppromote-page .bg-\[var\(--1st-btn-bg\,white\)\]{
    background-color: var(--1st-btn-bg,white);
  }
  #switch-to-uppromote-page .bg-\[var\(--1st-fg\,white\)\]{
    background-color: var(--1st-fg,white);
  }
  #switch-to-uppromote-page .bg-\[var\(--2nd-bg\,\#1a1a1a\)\]{
    background-color: var(--2nd-bg,#1a1a1a);
  }
  #switch-to-uppromote-page .bg-\[var\(--2nd-bg\,white\)\]{
    background-color: var(--2nd-bg,white);
  }
  #switch-to-uppromote-page .bg-\[var\(--2nd-btn-bg\,\#050505\)\]{
    background-color: var(--2nd-btn-bg,#050505);
  }
  #switch-to-uppromote-page .bg-\[var\(--2nd-btn-bg\,white\)\]{
    background-color: var(--2nd-btn-bg,white);
  }
  #switch-to-uppromote-page .bg-\[var\(--2nd-fg\,rgba\(5\,5\,5\,0\.8\)\)\]{
    background-color: var(--2nd-fg,rgba(5,5,5,0.8));
  }
  #switch-to-uppromote-page .bg-\[var\(--3rd-btn-fg\,\#274ce1\)\]{
    background-color: var(--3rd-btn-fg,#274ce1);
  }
  #switch-to-uppromote-page .bg-\[var\(--semantic-shopify-bg\,\#ddedfc\)\]{
    background-color: var(--semantic-shopify-bg,#ddedfc);
  }
  #switch-to-uppromote-page .bg-\[var\(--stroke\,\#4a4949\)\]{
    background-color: var(--stroke,#4a4949);
  }
  #switch-to-uppromote-page .bg-\[var\(--stroke\,\#d3d3d3\)\]{
    background-color: var(--stroke,#d3d3d3);
  }
  #switch-to-uppromote-page .bg-gradient-to-b{
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  #switch-to-uppromote-page .bg-gradient-to-r{
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  #switch-to-uppromote-page .from-\[var\(--1st-brd\,\#ff4e41\)\]{
    --tw-gradient-from: var(--1st-brd,#ff4e41);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  #switch-to-uppromote-page .via-\[var\(--2nd-brd\,\#cc6af9\)\]{
    --tw-gradient-via: var(--2nd-brd,#cc6af9);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  #switch-to-uppromote-page .to-\[var\(--1st-bg\,\#f6f5f4\)\]{
    --tw-gradient-to: var(--1st-bg,#f6f5f4);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  #switch-to-uppromote-page .to-\[var\(--2nd-brd\,\#cc6af9\)\]{
    --tw-gradient-to: var(--2nd-brd,#cc6af9);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  #switch-to-uppromote-page .bg-clip-text{
    background-clip: text;
  }
  #switch-to-uppromote-page .mask-intersect{
    mask-composite: intersect;
  }
  #switch-to-uppromote-page .mask-alpha{
    mask-mode: alpha;
  }
  #switch-to-uppromote-page .mask-size-\[1400px_44px\]{
    mask-size: 1400px 44px;
  }
  #switch-to-uppromote-page .mask-no-clip{
    mask-clip: no-clip;
  }
  #switch-to-uppromote-page .mask-position-\[0px_0px\]{
    mask-position: 0px 0px;
  }
  #switch-to-uppromote-page .mask-no-repeat{
    mask-repeat: no-repeat;
  }
  #switch-to-uppromote-page .object-cover{
    object-fit: cover;
  }
  #switch-to-uppromote-page .p-\[var\(--var-4\,4px\)\]{
    padding: var(--var-4,4px);
  }
  #switch-to-uppromote-page .p-\[var\(--var-8\,8px\)\]{
    padding: var(--var-8,8px);
  }
  #switch-to-uppromote-page .p-\[var\(--var-40\,40px\)\]{
    padding: var(--var-40,40px);
  }
  #switch-to-uppromote-page .px-\[var\(--section-horizontal-padding\,20px\)\]{
    padding-inline: var(--section-horizontal-padding,20px);
  }
  #switch-to-uppromote-page .px-\[var\(--section-horizontal-padding\,32px\)\]{
    padding-inline: var(--section-horizontal-padding,32px);
  }
  #switch-to-uppromote-page .px-\[var\(--var-20\,20px\)\]{
    padding-inline: var(--var-20,20px);
  }
  #switch-to-uppromote-page .px-\[var\(--var-24\,24px\)\]{
    padding-inline: var(--var-24,24px);
  }
  #switch-to-uppromote-page .px-\[var\(--var-28\,28px\)\]{
    padding-inline: var(--var-28,28px);
  }
  #switch-to-uppromote-page .px-\[var\(--var-40\,40px\)\]{
    padding-inline: var(--var-40,40px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-8\,8px\)\]{
    padding-block: var(--var-8,8px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-12\,12px\)\]{
    padding-block: var(--var-12,12px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-14\,14px\)\]{
    padding-block: var(--var-14,14px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-16\,16px\)\]{
    padding-block: var(--var-16,16px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-32\,32px\)\]{
    padding-block: var(--var-32,32px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-40\,40px\)\]{
    padding-block: var(--var-40,40px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-60\,60px\)\]{
    padding-block: var(--var-60,60px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-72\,72px\)\]{
    padding-block: var(--var-72,72px);
  }
  #switch-to-uppromote-page .py-\[var\(--var-140\,140px\)\]{
    padding-block: var(--var-140,140px);
  }
  #switch-to-uppromote-page .py-\[220px\]{
    padding-block: 220px;
  }
  #switch-to-uppromote-page .pt-\[80px\]{
    padding-top: 80px;
  }
  #switch-to-uppromote-page .pt-\[var\(--var-72\,72px\)\]{
    padding-top: var(--var-72,72px);
  }
  #switch-to-uppromote-page .pt-\[var\(--var-140\,140px\)\]{
    padding-top: var(--var-140,140px);
  }
  #switch-to-uppromote-page .pb-\[var\(--var-40\,40px\)\]{
    padding-bottom: var(--var-40,40px);
  }
  #switch-to-uppromote-page .pb-\[var\(--var-72\,72px\)\]{
    padding-bottom: var(--var-72,72px);
  }
  #switch-to-uppromote-page .pb-\[var\(--var-80\,80px\)\]{
    padding-bottom: var(--var-80,80px);
  }
  #switch-to-uppromote-page .pb-\[var\(--var-140\,140px\)\]{
    padding-bottom: var(--var-140,140px);
  }
  #switch-to-uppromote-page .text-center{
    text-align: center;
  }
  #switch-to-uppromote-page .font-\[\'DM_Sans\:Bold\'\,sans-serif\]{
    font-family: var(--font-body);
  }
  #switch-to-uppromote-page .font-\[\'DM_Sans\:Medium\'\,sans-serif\]{
    font-family: var(--font-body);
  }
  #switch-to-uppromote-page .font-\[\'DM_Sans\:Regular\'\,sans-serif\]{
    font-family: var(--font-body);
  }
  #switch-to-uppromote-page .font-\[\'DM_Sans\:SemiBold\'\,sans-serif\]{
    font-family: var(--font-body);
  }
  #switch-to-uppromote-page .font-\[\'Konstant_Grotesk\:Book\'\,sans-serif\]{
    font-family: 'Konstant Grotesk:Book',sans-serif;
  }
  #switch-to-uppromote-page .text-\[0px\]{
    font-size: 0px;
  }
  #switch-to-uppromote-page .text-\[16px\]{
    font-size: 16px;
  }
  #switch-to-uppromote-page .text-\[length\:var\(--h1\,22px\)\]{
    font-size: var(--h1,22px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--h1\,28px\)\]{
    font-size: var(--h1,28px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--h1\,32px\)\]{
    font-size: var(--h1,32px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--h1\,48px\)\]{
    font-size: var(--h1,48px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--h1\,58px\)\]{
    font-size: var(--h1,58px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--h2\,28px\)\]{
    font-size: var(--h2,28px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--h2\,48px\)\]{
    font-size: var(--h2,48px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--label-lg\,14px\)\]{
    font-size: var(--label-lg,14px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--label-lg\,16px\)\]{
    font-size: var(--label-lg,16px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--label-md\,12px\)\]{
    font-size: var(--label-md,12px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--label-md\,14px\)\]{
    font-size: var(--label-md,14px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--quote\,16px\)\]{
    font-size: var(--quote,16px);
  }
  #switch-to-uppromote-page .text-\[length\:var\(--quote\,28px\)\]{
    font-size: var(--quote,28px);
  }
  #switch-to-uppromote-page .leading-\[0\]{
    --tw-leading: 0;
    line-height: 0;
  }
  #switch-to-uppromote-page .leading-\[1\.4\]{
    --tw-leading: 1.4;
    line-height: 1.4;
  }
  #switch-to-uppromote-page .leading-\[1\.15\]{
    --tw-leading: 1.15;
    line-height: 1.15;
  }
  #switch-to-uppromote-page .leading-none{
    --tw-leading: 1;
    line-height: 1;
  }
  #switch-to-uppromote-page .font-bold{
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  #switch-to-uppromote-page .font-medium{
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  #switch-to-uppromote-page .font-normal{
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  #switch-to-uppromote-page .font-semibold{
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  #switch-to-uppromote-page .\[word-break\:break-word\]{
    word-break: break-word;
  }
  #switch-to-uppromote-page .whitespace-nowrap{
    white-space: nowrap;
  }
  #switch-to-uppromote-page .whitespace-pre-wrap{
    white-space: pre-wrap;
  }
  #switch-to-uppromote-page .text-\[color\:var\(--1st-btn-fg\,\#050505\)\]{
    color: var(--1st-btn-fg,#050505);
  }
  #switch-to-uppromote-page .text-\[color\:var\(--1st-btn-fg\,white\)\]{
    color: var(--1st-btn-fg,white);
  }
  #switch-to-uppromote-page .text-\[color\:var\(--1st-fg\,\#050505\)\]{
    color: var(--1st-fg,#050505);
  }
  #switch-to-uppromote-page .text-\[color\:var\(--1st-fg\,white\)\]{
    color: var(--1st-fg,white);
  }
  #switch-to-uppromote-page .text-\[color\:var\(--2nd-btn-fg\,\#050505\)\]{
    color: var(--2nd-btn-fg,#050505);
  }
  #switch-to-uppromote-page .text-\[color\:var\(--2nd-btn-fg\,white\)\]{
    color: var(--2nd-btn-fg,white);
  }
  #switch-to-uppromote-page .text-\[color\:var\(--2nd-fg\,rgba\(5\,5\,5\,0\.8\)\)\]{
    color: var(--2nd-fg,rgba(5,5,5,0.8));
  }
  #switch-to-uppromote-page .text-\[color\:var\(--2nd-fg\,rgba\(255\,255\,255\,0\.8\)\)\]{
    color: var(--2nd-fg,rgba(255,255,255,0.8));
  }
  #switch-to-uppromote-page .text-\[color\:var\(--semantic-shopify-fg\,\#092c4c\)\]{
    color: var(--semantic-shopify-fg,#092c4c);
  }
  #switch-to-uppromote-page .text-\[transparent\]{
    color: transparent;
  }
  #switch-to-uppromote-page .text-white{
    color: var(--color-white);
  }
  #switch-to-uppromote-page .uppercase{
    text-transform: uppercase;
  }
  #switch-to-uppromote-page .not-italic{
    font-style: normal;
  }
  #switch-to-uppromote-page .no-underline{
    text-decoration-line: none;
  }
  #switch-to-uppromote-page .opacity-50{
    opacity: 50%;
  }
  #switch-to-uppromote-page .blur-\[0px\]{
    --tw-blur: blur(0px);
    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,);
  }
  #switch-to-uppromote-page .transition{
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  #switch-to-uppromote-page .md\:contents{
    @media (width >= 451px) {
      display: contents;
    }
  }
  #switch-to-uppromote-page .md\:hidden{
    @media (width >= 451px) {
      display: none;
    }
  }
  #switch-to-uppromote-page .lg\:contents{
    @media (width >= 835px) {
      display: contents;
    }
  }
  #switch-to-uppromote-page .lg\:hidden{
    @media (width >= 835px) {
      display: none;
    }
  }
/* end @layer utilities */
:root{
  --var-72: 72px;
  --page-width: 1920px;
  --page-max-wd: var(--container-max);
  --label-md: var(--fs-label-md);
  --label-lg: var(--fs-label-lg);
  --h2: var(--fs-h2);
  --h4: var(--fs-h4);
  --quote: var(--fs-quote);
  --1st-brd: var(--color-1st-brd);
  --2nd-brd: var(--color-2nd-brd);
  --3rd-brd: var(--color-semantic-shopify-bg);
  --semantic-shopify-bg: var(--color-semantic-shopify-bg);
  --semantic-shopify-fg: var(--color-semantic-shopify-fg);
  --reverse-fg: var(--color-1st-fg);
  --reverse-stroke: var(--color-stroke);
  --3rd-btn-fg: var(--color-3rd-btn-fg);
  --disabled-fg: var(--color-disabled-fg);
  --1st-fg: var(--color-reverse-fg);
  --1st-bg: var(--color-reverse-bg);
  --2nd-fg: rgba(255, 255, 255, 0.8);
  --2nd-bg: #1a1a1a;
  --stroke: var(--color-reverse-stroke);
  --1st-btn-bg: var(--color-reverse-fg);
  --1st-btn-fg: var(--color-reverse-bg);
  --2nd-btn-bg: var(--color-reverse-bg);
  --2nd-btn-fg: var(--color-reverse-fg);
}
#switch-to-uppromote-page .font-\[\'DM_Sans\:Regular\'\,sans-serif\]{
  font-family: var(--font-body);
  font-weight: 400;
}
#switch-to-uppromote-page .font-\[\'DM_Sans\:Medium\'\,sans-serif\]{
  font-family: var(--font-body);
  font-weight: 500;
}
#switch-to-uppromote-page .font-\[\'DM_Sans\:SemiBold\'\,sans-serif\]{
  font-family: var(--font-body);
  font-weight: 600;
}
#switch-to-uppromote-page .font-\[\'DM_Sans\:Bold\'\,sans-serif\]{
  font-family: var(--font-body);
  font-weight: 700;
}
#switch-to-uppromote-page .font-\[\'Konstant_Grotesk\:Book\'\,sans-serif\]{
  font-family: "Neue Konstant Grotesk", sans-serif;
  font-weight: 400;
}
#switch-to-uppromote-page .hero-section{
  height: 100vh;
}
/* @supports (height: 100dvh) {
  #switch-to-uppromote-page .hero-section{
    height: 100dvh;
  }
} */
#switch-to-uppromote-page [data-testimonials] {
  width: 100vw !important;
  position: relative;
  left: 50% !important;
  transform: translateX(-50%) !important;
  overflow: hidden !important;
}
#switch-to-uppromote-page [data-name="desktop"] [data-testimonials] {
  --slide-active-width: 1300px;
  --slide-inactive-width: 1300px;
  --slide-gap: var(--var-40, 40px);
  --align-left: max(var(--section-horizontal-padding, 32px), calc((100vw - 1400px) / 2));
  margin-top: var(--section-gap, 80px) !important;
}
#switch-to-uppromote-page [data-name="tablet"] [data-testimonials],
#switch-to-uppromote-page [data-name="mobile"] [data-testimonials] {
  margin-top: 0 !important;
}
#switch-to-uppromote-page [data-name="desktop"] .testimonials-stack {
  transform: translateX(calc(var(--align-left) - var(--active-index, 2) * (var(--slide-inactive-width) + var(--slide-gap))));
}
#switch-to-uppromote-page [data-name="tablet"] .testimonials-stack {
  --slide-active-width: min(100%, 600px);
  --slide-inactive-width: min(100%, 600px);
  --slide-gap: var(--var-32, 32px);
  --align-left: calc(50vw - min(100%, 600px) / 2);
}
#switch-to-uppromote-page [data-name="mobile"] .testimonials-stack {
  --slide-active-width: min(100%, 300px);
  --slide-inactive-width: min(100%, 300px);
  --slide-gap: var(--var-32, 32px);
  --align-left: calc(50vw - min(100%, 300px) / 2);
}
#switch-to-uppromote-page .testimonials-stack{
  display: flex;
  flex-direction: row;
  align-items: stretch;
  gap: var(--slide-gap);
  width: 100%;
  align-self: flex-start;
  transition: transform 500ms cubic-bezier(0.25, 1, 0.5, 1);
  transform: translateX(calc(var(--align-left) - var(--active-index, 2) * (var(--slide-inactive-width) + var(--slide-gap))));
}
#switch-to-uppromote-page .testimonials-stack.no-transition,
#switch-to-uppromote-page .testimonials-stack.no-transition > [data-testimonial-slide] {
  transition: none !important;
}
#switch-to-uppromote-page .testimonials-stack > [data-testimonial-slide]{
  flex-shrink: 0;
  width: var(--slide-inactive-width) !important;
  opacity: 0; /* Ẩn mặc định để tránh hiển thị slide thứ 4 ngoài rìa màn hình */
  pointer-events: none;
  transition: opacity 500ms cubic-bezier(0.25, 1, 0.5, 1);
  overflow: hidden;
}
#switch-to-uppromote-page .testimonials-stack > [data-testimonial-slide].is-prev {
  opacity: 0.5;
  pointer-events: none;
}
#switch-to-uppromote-page .testimonials-stack > [data-testimonial-slide].is-next {
  opacity: 0.5;
  pointer-events: none;
}
#switch-to-uppromote-page .testimonials-stack > [data-testimonial-slide].is-active{
  width: var(--slide-active-width) !important;
  opacity: 1;
  pointer-events: auto;
}
#switch-to-uppromote-page .testimonial-dot{
  appearance: none;
  border: 0;
  padding: 0;
  width: 12px;
  height: 12px;
  border-radius: 100px;
  background-color: var(--stroke, #4a4949);
  cursor: pointer;
  transition: width 200ms ease-out, background-color 200ms ease-out;
}
#switch-to-uppromote-page .testimonial-dot.is-active{
  width: 40px;
  background-color: var(--1st-fg, #ffffff);
  cursor: default;
}
#switch-to-uppromote-page .testimonial-nav{
  cursor: pointer;
  transition: opacity 200ms ease-out;
}
#switch-to-uppromote-page .testimonial-nav.is-disabled{
  opacity: 0.4;
  pointer-events: none;
  cursor: default;
}
@media (prefers-reduced-motion: reduce) {
  #switch-to-uppromote-page .testimonials-stack > [data-testimonial-slide], #switch-to-uppromote-page .testimonial-dot, #switch-to-uppromote-page .testimonial-nav{
    transition-duration: 0ms;
  }
}
#switch-to-uppromote-page .top-section{
  position: fixed;
  top: 0;
  left: 0;
  width: min(var(--page-width, 1920px), 100%);
  z-index: 50;
}
#switch-to-uppromote-page .header-fill{
  background-color: transparent;
  transition: background-color 400ms ease-out, color 400ms ease-out;
}
html.is-scrolled .header-fill{
  background-color: var(--2nd-bg, #1a1a1a);
}
@media (prefers-reduced-motion: reduce) {
  #switch-to-uppromote-page .header-fill{
    transition-duration: 0ms;
  }
}
#switch-to-uppromote-page .header-fill [data-name="header/nav-item"] p, #switch-to-uppromote-page .header-fill [data-name="button/text"], #switch-to-uppromote-page .header-fill [data-name="button/text"] p{
  transition: background-color 400ms ease-out, color 400ms ease-out;
}
@media (prefers-reduced-motion: reduce) {
  #switch-to-uppromote-page .header-fill [data-name="header/nav-item"] p, #switch-to-uppromote-page .header-fill [data-name="button/text"], #switch-to-uppromote-page .header-fill [data-name="button/text"] p{
    transition-duration: 0ms;
  }
}
html.is-light{
  --1st-fg: var(--color-1st-fg);
  --1st-bg: var(--color-1st-bg);
  --2nd-fg: var(--color-2nd-fg);
  --2nd-bg: var(--color-2nd-bg);
  --stroke: var(--color-stroke);
  --1st-btn-bg: var(--color-1st-btn-bg);
  --1st-btn-fg: var(--color-1st-btn-fg);
  --2nd-btn-bg: var(--color-2nd-btn-bg);
  --2nd-btn-fg: var(--color-2nd-btn-fg);
}
#switch-to-uppromote-page [data-name="desktop"], #switch-to-uppromote-page [data-name="tablet"], #switch-to-uppromote-page [data-name="mobile"], #switch-to-uppromote-page [data-name="section-wrapper"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name="content-wrapper"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name="section-headings"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name*="text"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name*="title"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name*="description"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name*="heading"], #switch-to-uppromote-page [data-name="section-wrapper"] p, #switch-to-uppromote-page [data-name="section-wrapper"] h1, #switch-to-uppromote-page [data-name="section-wrapper"] h2, #switch-to-uppromote-page [data-name="section-wrapper"] h3, #switch-to-uppromote-page [data-name="section-wrapper"] h4, #switch-to-uppromote-page [data-name="section-wrapper"] h5, #switch-to-uppromote-page [data-name="section-wrapper"] h6, #switch-to-uppromote-page [data-name="section-wrapper"] a, #switch-to-uppromote-page .testimonial-slide{
  transition: background-color 400ms ease-out, color 400ms ease-out, border-color 400ms ease-out;
}
@media (prefers-reduced-motion: reduce) {
  #switch-to-uppromote-page [data-name="desktop"], #switch-to-uppromote-page [data-name="tablet"], #switch-to-uppromote-page [data-name="mobile"], #switch-to-uppromote-page [data-name="section-wrapper"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name="content-wrapper"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name="section-headings"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name*="text"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name*="title"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name*="description"], #switch-to-uppromote-page [data-name="section-wrapper"] [data-name*="heading"], #switch-to-uppromote-page [data-name="section-wrapper"] p, #switch-to-uppromote-page [data-name="section-wrapper"] h1, #switch-to-uppromote-page [data-name="section-wrapper"] h2, #switch-to-uppromote-page [data-name="section-wrapper"] h3, #switch-to-uppromote-page [data-name="section-wrapper"] h4, #switch-to-uppromote-page [data-name="section-wrapper"] h5, #switch-to-uppromote-page [data-name="section-wrapper"] h6, #switch-to-uppromote-page [data-name="section-wrapper"] a, #switch-to-uppromote-page .testimonial-slide{
    transition-duration: 0ms;
  }
}
#switch-to-uppromote-page .logo-marquee-track{
  animation: logo-marquee 49.9s linear infinite;
  will-change: transform;
}
#switch-to-uppromote-page .logo-carousel:hover .logo-marquee-track{
  animation-play-state: paused;
}
@keyframes logo-marquee {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-1746px, 0, 0);
  }
}
@media (prefers-reduced-motion: reduce) {
  #switch-to-uppromote-page .logo-marquee-track{
    animation-play-state: paused;
  }
}
#switch-to-uppromote-page [data-sticky-scrub].scrub-section{
  position: relative;
  width: 100%;
  display: grid;
  grid-template-columns: minmax(0, 1fr) 500px;
  column-gap: var(--section-gap, 80px);
  align-items: start;
}
#switch-to-uppromote-page .scrub-left{
  position: relative;
  height: 100%;
  min-width: 0;
  padding-top: 30%;
  padding-bottom: 30%;
}
#switch-to-uppromote-page .scrub-left-sticky{
  position: sticky;
  top: 50vh;
  transform: translateY(-50%);
  display: flex;
  gap: var(--section-gap, 80px);
  align-items: center;
}
@supports (top: 50dvh) {
  #switch-to-uppromote-page .scrub-left-sticky{
    top: 50dvh;
  }
}
#switch-to-uppromote-page .scrub-rail{
  flex-shrink: 0;
}
#switch-to-uppromote-page .scrub-text-stack{
  flex: 1 1 0;
  min-width: 0;
  display: grid;
  grid-template-columns: 1fr;
}
#switch-to-uppromote-page .scrub-text-stack > .scrub-text{
  grid-area: 1 / 1;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
#switch-to-uppromote-page .scrub-text-stack > .scrub-text.is-active{
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
#switch-to-uppromote-page .scrub-right{
  display: flex;
  flex-direction: column;
  gap: var(--section-gap, 80px);
}
#switch-to-uppromote-page .scrub-image-slot{
  position: relative;
  width: 500px;
  height: 500px;
  flex-shrink: 0;
}
#switch-to-uppromote-page .scrub-step{
  width: 12px;
  height: 12px;
  border-radius: 100px;
  background-color: var(--stroke, #d3d3d3);
  transition: height 200ms ease-out, background-color 200ms ease-out;
}
#switch-to-uppromote-page .scrub-step.is-active{
  height: 40px;
  background-color: var(--2nd-fg, rgba(5, 5, 5, 0.8));
}
#switch-to-uppromote-page [data-sticky-scrub][data-reduced-motion] .scrub-left{
  padding-top: 0;
  padding-bottom: 0;
}
#switch-to-uppromote-page [data-sticky-scrub][data-reduced-motion] .scrub-left-sticky{
  position: static;
  transform: none;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--section-gap, 80px);
}
#switch-to-uppromote-page [data-sticky-scrub][data-reduced-motion] .scrub-text-stack{
  display: flex;
  flex-direction: column;
  gap: var(--section-gap, 80px);
}
#switch-to-uppromote-page [data-sticky-scrub][data-reduced-motion] .scrub-text{
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition: none;
}
#switch-to-uppromote-page [data-sticky-scrub][data-reduced-motion] .scrub-step{
  height: 40px;
  background-color: var(--2nd-fg, rgba(5, 5, 5, 0.8));
  transition: none;
}
@media (prefers-reduced-motion: reduce) {
  #switch-to-uppromote-page .scrub-text, #switch-to-uppromote-page .scrub-step{
    transition: none !important;
  }
}
#switch-to-uppromote-page [data-process-step-section] [data-name="how it works"] > [data-name="step-item"]{
  z-index: 1;
}
#switch-to-uppromote-page [data-process-step-icon]{
  background-color: var(--1st-bg, #f6f5f4);
}
#switch-to-uppromote-page .process-step-line{
  position: absolute;
  left: 23px;
  width: 2px;
  top: 0;
  height: 0;
  background-color: var(--stroke, #d3d3d3);
  transition: background-color 400ms ease-out;
  overflow: hidden;
  z-index: 0;
  pointer-events: none;
  -webkit-mask-image: linear-gradient(#000 0%, #000 88%, #0000 100%);
  mask-image: linear-gradient(#000 0%, #000 88%, #0000 100%);
}
#switch-to-uppromote-page .process-step-fill{
  position: absolute;
  inset: 0;
  background: linear-gradient(to bottom, 
    var(--3rd-btn-fg, #274CE1) 0%, 
    var(--3rd-btn-fg, #274CE1) calc(var(--progress, 0) * 100% - 150px), 
    var(--stroke, #D3D3D3) calc(var(--progress, 0) * 100%)
  );
  clip-path: inset(0 0 100% 0);
  -webkit-clip-path: inset(0 0 100% 0);
  will-change: clip-path, -webkit-clip-path;
}
#switch-to-uppromote-page [data-process-step-section][data-reduced-motion] .process-step-fill{
  --progress: 1 !important;
  clip-path: inset(0 0 0 0) !important;
  -webkit-clip-path: inset(0 0 0 0) !important;
}
#switch-to-uppromote-page [data-process-step-section][data-reduced-motion] [data-process-step-icon]{
  background-color: var(--3rd-btn-fg, #274ce1) !important;
  --icon-fg: #ffffff;
}
@media (prefers-reduced-motion: reduce) {
  #switch-to-uppromote-page .process-step-line{
    transition-duration: 0ms;
  }
}
#switch-to-uppromote-page .icon-mask{
  background-color: var(--icon-fg, rgba(5, 5, 5, 0.24));
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
#switch-to-uppromote-page .svg-mask{
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
#switch-to-uppromote-page .svg-mask--fg{
  background-color: var(--1st-fg, #ffffff);
  transition: background-color 400ms ease-out;
}
#switch-to-uppromote-page .svg-mask--btn-fg{
  background-color: var(--2nd-btn-fg, #ffffff);
  transition: background-color 400ms ease-out;
}
@media (prefers-reduced-motion: reduce) {
  #switch-to-uppromote-page .svg-mask--fg, #switch-to-uppromote-page .svg-mask--btn-fg{
    transition-duration: 0ms;
  }
}
#switch-to-uppromote-page .switch-gradient{
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-shrink: 0;
  pointer-events: none;
  overflow: visible;
}
#switch-to-uppromote-page .switch-gradient-bar{
  width: 80px;
  height: 505px;
  flex-shrink: 0;
  will-change: transform;
  --rise: 0px;
  transform: translateY(var(--rise));
  background: linear-gradient( to bottom, var(--1st-brd, #ff4e41), var(--2nd-brd, #cc6af9), rgba(246, 245, 244, 0) );
}
#switch-to-uppromote-page [data-switch-rise] [data-switch-text]{
  opacity: clamp(0, calc((var(--switch-progress, 1) - 0.6) * 4), 1);
  transform: translateY( calc( (1 - clamp(0, calc((var(--switch-progress, 1) - 0.6) * 4), 1)) * 24px ) );
  will-change: opacity, transform;
}
@media (max-width: 450.98px) {
  :root{
    --page-width: min(450px, 100%);
    --page-max-wd: 1400px;
    --section-horizontal-padding: 20px;
  }
  #switch-to-uppromote-page [data-viewport="mobile"] [data-node-id="6003:68903"], #switch-to-uppromote-page [data-viewport="mobile"] [data-node-id="5760:42983"], #switch-to-uppromote-page [data-viewport="mobile"] [data-node-id="5760:42986"]{
    --1st-bg: var(--color-1st-bg);
    --1st-fg: var(--color-1st-fg);
    --2nd-fg: var(--color-2nd-fg);
    --2nd-bg: var(--color-2nd-bg);
    --stroke: var(--color-stroke);
    --1st-btn-bg: var(--color-1st-btn-bg);
    --1st-btn-fg: var(--color-1st-btn-fg);
  }
  #switch-to-uppromote-page [data-viewport="mobile"] [data-node-id="6022:7243"]{
    --1st-bg: var(--color-1st-bg);
    --2nd-bg: var(--color-2nd-bg);
    --1st-fg: var(--color-1st-fg);
    --2nd-fg: var(--color-2nd-fg);
    --stroke: var(--color-stroke);
    --1st-btn-bg: var(--color-1st-btn-bg);
    --1st-btn-fg: var(--color-1st-btn-fg);
  }
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
/* unwrapped @layer properties */
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    #switch-to-uppromote-page *, #switch-to-uppromote-page ::before, #switch-to-uppromote-page ::after, #switch-to-uppromote-page ::backdrop{
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
    }
  }
/* end @layer properties */
