 .containerXA {
     width: 100%;
     display: flex;
     flex-direction: column;
     position: relative;
     overflow: hidden;
     padding-top: 20px;
 }

 .product-teaser {
     position: relative;
     flex: 1;
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     z-index: 1;
 }

 .logo {
     font-weight: 800;
     font-size: 2rem;
     letter-spacing: 3px;
     margin-bottom: 1rem;
     transform: translateY(-20px);
     opacity: 0;
     animation: fadeInUp 0.8s ease forwards 0.2s;
 }

 .product-name {
     font-size: 3.5rem;
     font-weight: 700;
     margin-bottom: 1.5rem;
     text-align: center;
     letter-spacing: -1px;
     line-height: 1.1;
     transform: translateY(-20px);
     opacity: 0;
     animation: fadeInUp 0.8s ease forwards 0.4s;
 }

 .product-description {
     text-align: center;
     color: var(--text-secondary);
     max-width: 80%;
     margin-bottom: 2.5rem;
     line-height: 1.6;
     transform: translateY(-20px);
     opacity: 0;
     animation: fadeInUp 0.8s ease forwards 0.6s;
 }

 .countdown-wrapper {
     display: flex;
     justify-content: center;
     align-items: center;
     margin-bottom: 3rem;
     transform: translateY(-20px);
     opacity: 0;
     animation: fadeInUp 0.8s ease forwards 0.8s;
 }

 .countdown-box {
     display: flex;
     flex-direction: column;
     align-items: center;
     margin: 0 1rem;
     position: relative;
 }

 .countdown-number {
     font-size: 3rem;
     font-weight: 700;
     width: 80px;
     height: 80px;
     background-color: var(--surface-color);
     display: flex;
     justify-content: center;
     align-items: center;
     border-radius: 8px;
     margin-bottom: 0.5rem;
     position: relative;
     overflow: hidden;
     box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
 }

 .countdown-number::before {
     content: '';
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 1px;
     background: linear-gradient(90deg, transparent, var(--accent-color), transparent);
     animation: scanline 2s linear infinite;
 }

 .countdown-label {
     font-size: 0.8rem;
     text-transform: uppercase;
     letter-spacing: 1px;
     color: var(--text-secondary);
 }

 .cta-section {
     display: flex;
     flex-direction: column;
     align-items: center;
     transform: translateY(-20px);
     opacity: 0;
     animation: fadeInUp 0.8s ease forwards 1s;
 }

 .notify-me {
     background-color: transparent;
     color: var(--text-color);
     border: 2px solid var(--text-color);
     padding: 0.8rem 2.5rem;
     font-weight: 600;
     text-transform: uppercase;
     letter-spacing: 2px;
     border-radius: 30px;
     cursor: pointer;
     position: relative;
     overflow: hidden;
     transition: all 0.3s ease;
     margin-bottom: 1.5rem;
 }

 .notify-me:hover {
     background-color: var(--accent-color);
     border-color: var(--accent-color);
     transform: translateY(-3px);
     box-shadow: 0 10px 20px rgba(255, 51, 102, 0.3);
 }

 .notify-me:active {
     transform: translateY(-1px);
 }

 .notify-form {
     display: flex;
     width: 100%;
     max-width: 400px;
     border-radius: 30px;
     overflow: hidden;
     height: 50px;
     margin-bottom: 1rem;
     box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
     opacity: 0;
     transform: scale(0.95);
     pointer-events: none;
     transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
 }

 .notify-form.visible {
     opacity: 1;
     transform: scale(1);
     pointer-events: all;
 }

 .notify-form input {
     flex: 1;
     border: none;
     background-color: var(--surface-color);
     color: var(--text-color);
     padding: 0 1.5rem;
     font-size: 0.9rem;
 }

 .notify-form input:focus {
     outline: none;
 }

 .notify-form button {
     background-color: var(--accent-color);
     color: white;
     border: none;
     padding: 0 1.5rem;
     font-weight: 600;
     cursor: pointer;
     transition: background-color 0.3s;
 }

 .notify-form button:hover {
     background-color: #FF144A;
 }

 .accent-circle {
     position: absolute;
     width: 200px;
     height: 200px;
     border-radius: 50%;
     background-color: var(--accent-color);
     filter: blur(80px);
     opacity: 0.1;
     z-index: 0;
     animation: pulse 8s ease-in-out infinite alternate;
 }

 .accent-circle:nth-child(1) {
     top: -50px;
     right: -50px;
     animation-delay: 0s;
 }

 .accent-circle:nth-child(2) {
     bottom: -50px;
     left: -50px;
     animation-delay: 2s;
 }

 .grid-pattern {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background-image:
         linear-gradient(to right, rgba(255, 255, 255, 0.03) 1px, transparent 1px),
         linear-gradient(to bottom, rgba(255, 255, 255, 0.03) 1px, transparent 1px);
     background-size: 20px 20px;
     z-index: 0;
 }

 .success-message {
     position: absolute;
     bottom: 0;
     left: 0;
     width: 100%;
     background-color: var(--accent-color);
     color: white;
     text-align: center;
     padding: 1rem;
     transform: translateY(100%);
     transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
 }

 .success-message.visible {
     transform: translateY(0);
 }

 .product-image {
     position: absolute;
     width: 200px;
     height: 200px;
     background-color: var(--surface-color);
     border-radius: 10px;
     display: flex;
     justify-content: center;
     align-items: center;
     opacity: 0;
     transform: translate(-50%, -50%) scale(0.8);
     pointer-events: none;
     transition: opacity 0.3s, transform 0.3s;
     z-index: 5;
     box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
 }

 .product-image::after {
     content: 'SNEAK PEEK';
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     font-weight: 700;
     letter-spacing: 2px;
     color: var(--accent-color);
 }

 .exclusivity-badge {
     position: absolute;
     top: 1.5rem;
     right: 1.5rem;
     font-size: 0.8rem;
     padding: 0.5rem 1rem;
     background-color: var(--accent-color);
     color: white;
     border-radius: 20px;
     font-weight: 600;
     letter-spacing: 1px;
     transform: translateY(-20px);
     opacity: 0;
     animation: fadeInUp 0.8s ease forwards 0.2s;
 }

 @keyframes fadeInUp {
     to {
         transform: translateY(0);
         opacity: 1;
     }
 }

 @keyframes pulse {
     0% {
         transform: scale(1);
         opacity: 0.05;
     }

     50% {
         transform: scale(1.5);
         opacity: 0.15;
     }

     100% {
         transform: scale(1);
         opacity: 0.05;
     }
 }

 @keyframes scanline {
     0% {
         transform: translateX(-100%);
     }

     100% {
         transform: translateX(100%);
     }
 }

 @keyframes shake {

     0%,
     100% {
         transform: translateX(0);
     }

     10%,
     30%,
     50%,
     70%,
     90% {
         transform: translateX(-2px);
     }

     20%,
     40%,
     60%,
     80% {
         transform: translateX(2px);
     }
 }

 @media (max-width: 600px) {
     .product-name {
         font-size: 2.5rem;
     }

     .countdown-number {
         font-size: 2rem;
         width: 60px;
         height: 60px;
     }

     /* .countdown-box {
         margin: 0 0.5rem;
     } */

 }
.wave-group {
  position: relative;
  width: 100%!important;
  margin-bottom: 20px;
}

.wave-group .input {
  font-size: 16px;
  padding: 10px 10px 10px 5px;
  display: block;
  width: 100%;
  border: none;
  border-bottom: 1px solid #515151;
  background: transparent;
}

.wave-group .input:focus {
  outline: none;
}

.wave-group .label {
  color: #999;
  font-size: 18px;
  font-weight: normal;
  position: absolute;
  pointer-events: none;
  left: 5px;
  top: 10px;
  display: flex;
}

.wave-group .label-char {
  transition: 0.2s ease all;
  transition-delay: calc(var(--index) * .05s);
}

.wave-group .input:focus ~ label .label-char,
.wave-group .input:valid ~ label .label-char {
  transform: translateY(-20px);
  font-size: 14px;
  color: #5264AE;
}

.wave-group .bar {
  position: relative;
  display: block;
  width: 100%;
}

.wave-group .bar:before,.wave-group .bar:after {
  content: '';
  height: 2px;
  width: 0;
  bottom: 1px;
  position: absolute;
  background: #015aff;
  transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -webkit-transition: 0.2s ease all;
}

.wave-group .bar:before {
  left: 50%;
}

.wave-group .bar:after {
  right: 50%;
}

.wave-group .input:focus ~ .bar:before,
.wave-group .input:focus ~ .bar:after {
  width: 50%;
}
.cardX{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.card {
  width: 90%;
  height: 80px;
  border-radius: 8px;
  box-sizing: border-box;
  padding: 10px 15px;
  background-color: #ffffff;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  margin-top: 10px;
}
.wave {
  position: absolute;
  transform: rotate(90deg);
  left: -31px;
  top: 32px;
  width: 80px;
  fill: #008ACF;
}
.icon-container {
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #04e40048;
  border-radius: 50%;
  margin-left: 8px;
}
.icon {
  width: 17px;
  height: 17px;
  color: #269b24;
}
.message-text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-grow: 1;
}
.message-text,
.sub-text {
  margin: 0;
  cursor: default;
}
.message-text {
  color: #008ACF;
  font-size: 17px;
  font-weight: 700;
}
.sub-text {
  font-size: 14px;
  color: #555;
}
.cross-icon {
  width: 18px;
  height: 18px;
  color: #555;
  cursor: pointer;
}


 @font-face {
     font-family: 'Airbnb Cereal VF';
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_W_Wght.2d9d32865ef1262644c455b3ead871e9.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_W_Wght.2d9d32865ef1262644c455b3ead871e9.woff2') format('woff2-variations');
     font-style: normal;
     unicode-range: U+0000-03FF, U+0500-058F, U+0700-074F, U+0780-FAFF, U+FE00-FE6F, U+FF00-EFFFF, U+FFFFE-10FFFF;
     font-display: swap;
 }

 @font-face {
     font-family: 'Airbnb Cereal VF';
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Italics_W_Wght.4d5968bfe066c741d708adc61baed262.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Italics_W_Wght.4d5968bfe066c741d708adc61baed262.woff2') format('woff2-variations');
     font-style: italic;
     unicode-range: U+0000-03FF, U+0500-058F, U+0700-074F, U+0780-FAFF, U+FE00-FE6F, U+FF00-EFFFF, U+FFFFE-10FFFF;
     font-display: swap;
 }

 @font-face {
     font-family: 'Airbnb Cereal VF';
     unicode-range: U+0600-06FF, U+0750-077F;
     font-style: normal;
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Arabic_W_Wght.d9f154d65b7b534fa988aba51062c8df.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Arabic_W_Wght.d9f154d65b7b534fa988aba51062c8df.woff2') format('woff2-variations');
     font-display: swap;
 }

 @font-face {
     font-family: 'Airbnb Cereal VF';
     unicode-range: U+0400-04FF;
     font-style: normal;
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Cyril_W_Wght.26f0964acf4eb88cb3589d38a3182964.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Cyril_W_Wght.26f0964acf4eb88cb3589d38a3182964.woff2') format('woff2-variations');
     font-display: swap;
 }

 @font-face {
     font-family: 'Airbnb Cereal VF';
     unicode-range: U+0590-05FF, U+FB00-FB4F;
     font-style: normal;
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Hebrew_W_Wght.33e5e2c8babc146eff37ebcaa12cb8bb.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Hebrew_W_Wght.33e5e2c8babc146eff37ebcaa12cb8bb.woff2') format('woff2-variations');
     font-display: swap;
 }

 @font-face {
     font-family: 'Airbnb Cereal VF';
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_W_Wght.2d9d32865ef1262644c455b3ead871e9.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_W_Wght.2d9d32865ef1262644c455b3ead871e9.woff2') format('woff2-variations');
     font-style: normal;
     font-display: swap;
 }

 @font-face {
     font-family: 'Airbnb Cereal VF';
     unicode-range: U+0900-097F;
     font-style: normal;
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Deva_W_Wght.11994dc426c38d93ebc5f3cc27490d30.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Deva_W_Wght.11994dc426c38d93ebc5f3cc27490d30.woff2') format('woff2-variations');
     font-display: swap;
 }

 @font-face {
     font-family: 'Airbnb Cereal VF';
     unicode-range: U+0E00-0E7F;
     font-style: normal;
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_ThaiLp_W_Wght.61a8da9355421c30286deb6d36aa3fb0.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_ThaiLp_W_Wght.61a8da9355421c30286deb6d36aa3fb0.woff2') format('woff2-variations');
     font-display: swap;
 }

 @font-face {
     font-family: 'Airbnb Cereal VF';
     unicode-range: U+0370-03FF;
     font-style: normal;
     src: url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Greek_W_Wght.7f56bb1b50c0f29a313a57f55e55be5f.woff2') format('woff2 supports variations'), url('https://a0.muscache.com/airbnb/static/airbnb-dls-web/build/fonts/cereal-variable/AirbnbCerealVF_Greek_W_Wght.7f56bb1b50c0f29a313a57f55e55be5f.woff2') format('woff2-variations');
     font-display: swap;
 }

 body {
     font-family: Airbnb Cereal VF, Circular, -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, sans-serif;
     font-size: 0.875rem;
     line-height: 1.43;
     color: #222222;
 }

 body {
     /* CSS Variables that may have been missed get put on body */
     --contentscroller_scroller_margin-block-end: 0;
     --contentscroller_controls_grid-area: header;
     --title_line-clamp: 3;
     --linaria-theme_spacing-micro12px: 12px;
     --contentscroller_gap: var(--linaria-theme_spacing-micro12px);
     --linaria-theme_spacing-macro24px: 24px;
     --contentscroller_peek: var(--linaria-theme_spacing-macro24px);
     --contentscroller_visible-items: 2;
     --contentscroller_controls_place-self: center end;
     --contentscroller_scroller_margin-block-start: 20px;
     --contentscroller_visible-items: 4;
     --contentscroller_peek: 0;
     --dls-button-medium_min-width: auto;
     --linaria-theme_palette-grey200: #F2F2F2;
     --dls-button_background_disabled: var(--linaria-theme_palette-grey200);
     --linaria-theme_palette-grey500: #C1C1C1;
     --dls-button_color_disabled: var(--linaria-theme_palette-grey500);
     --dls-button_background: var(--linaria-theme_palette-grey200);
     --linaria-theme_palette-text-primary: #222222;
     --dls-button_color: var(--linaria-theme_palette-text-primary);
     --dls-button_background_focus: var(--linaria-theme_palette-grey200);
     --dls-button_color_focus: var(--linaria-theme_palette-text-primary);
     --linaria-theme_palette-grey300: #EBEBEB;
     --dls-button_background_hover: var(--linaria-theme_palette-grey300);
     --dls-button_color_hover: var(--linaria-theme_palette-text-primary);
     --dls-button_background_active: var(--linaria-theme_palette-grey300);
     --dls-button_color_active: var(--linaria-theme_palette-text-primary);
     --linaria-theme_corner-radius-xlarge20px-border-radius: 20px;
     --card-container_border-radius: var(--linaria-theme_corner-radius-xlarge20px-border-radius);
     --card-layout_flex-direction: column;
     --linaria-theme_spacing-micro8px: 8px;
     --card-layout_gap: var(--linaria-theme_spacing-micro8px);
     --aspect_ratio_wrapper-ratio: 20/19;
     --media-container_pointer-events: none;
     --media-container_border-radius: var(--linaria-theme_corner-radius-xlarge20px-border-radius);
     --card-content-grid_template-columns: minmax(0, 1fr);
 }

 @media all {
     * {
         box-sizing: border-box;
     }
 }

 * {
     box-sizing: border-box;
     -ms-flex: 0 1 auto;
 }

 @media all {
     .atm_mk_h2mmj6 {
         position: relative;
     }

     body {
         height: 100%;
     }

     body {
         -ms-text-size-adjust: 100%;
         -webkit-text-size-adjust: 100%;
         -webkit-font-smoothing: antialiased;
         -moz-osx-font-smoothing: grayscale;
     }
 }

 body {
     font-family: Airbnb Cereal VF, Circular, -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, sans-serif;
     font-size: 0.875rem;
     line-height: 1.43;
     color: #222222;
     background-color: #fff;
     margin: 0;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
     font-synthesis: none;
 }

 body {
     line-break: strict;
 }

 @media all {
     html {
         height: 100%;
     }
 }

 html {
     -ms-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
     -webkit-text-size-adjust: 100%;
 }

 @media all {
     :root {
         --linaria-theme_corner-radius-tiny4px-border-radius: 4px;
         --linaria-theme_corner-radius-small8px-border-radius: 8px;
         --linaria-theme_corner-radius-medium12px-border-radius: 12px;
         --linaria-theme_corner-radius-large16px-border-radius: 16px;
         --linaria-theme_corner-radius-xlarge20px-border-radius: 20px;
         --linaria-theme_corner-radius-xxlarge24px-border-radius: 24px;
         --linaria-theme_elevation-elevation1-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.02), 0px 2px 4px 0px rgba(0, 0, 0, 0.16);
         --linaria-theme_elevation-elevation3-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.02), 0px 8px 24px 0px rgba(0, 0, 0, 0.10);
         --linaria-theme_motion-standard-curve-animation-timing-function: cubic-bezier(0.2, 0, 0, 1);
         --linaria-theme_motion-enter-curve-animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1);
         --linaria-theme_palette-hof: #222222;
         --linaria-theme_palette-deco: #DDDDDD;
         --linaria-theme_palette-bebe: #EBEBEB;
         --linaria-theme_palette-faint: #F7F7F7;
         --linaria-theme_palette-bg-primary: #FFFFFF;
         --linaria-theme_palette-bg-primary-hover: #F7F7F7;
         --linaria-theme_palette-text-primary: #222222;
         --linaria-theme_palette-text-primary-hover: #000000;
         --linaria-theme_palette-text-secondary: #6A6A6A;
         --linaria-theme_palette-border-primary-hover: #000000;
         --linaria-theme_palette-border-primary-disabled: #DDDDDD;
         --linaria-theme_palette-grey200: #F2F2F2;
         --linaria-theme_palette-grey300: #EBEBEB;
         --linaria-theme_palette-grey500: #C1C1C1;
         --linaria-theme_spacing-macro16px: 16px;
         --linaria-theme_spacing-macro24px: 24px;
         --linaria-theme_spacing-macro32px: 32px;
         --linaria-theme_spacing-macro48px: 48px;
         --linaria-theme_spacing-macro64px: 64px;
         --linaria-theme_spacing-micro2px: 2px;
         --linaria-theme_spacing-micro4px: 4px;
         --linaria-theme_spacing-micro8px: 8px;
         --linaria-theme_spacing-micro12px: 12px;
         --linaria-theme_spacing-micro16px: 16px;
         --linaria-theme_spacing-micro24px: 24px;
         --linaria-theme_typography-font-family-cereal-font-family: 'Airbnb Cereal VF', 'Circular', -apple-system, 'BlinkMacSystemFont', 'Roboto', 'Helvetica Neue', sans-serif;
         --linaria-theme_typography-titles-semibold_14_18-font-size: 0.875rem;
         --linaria-theme_typography-titles-semibold_14_18-line-height: 1.125rem;
         --linaria-theme_typography-titles-semibold_14_18-letter-spacing: normal;
         --linaria-theme_typography-titles-semibold_14_18-font-weight: 600;
         --linaria-theme_typography-titles-semibold_16_20-font-size: 1rem;
         --linaria-theme_typography-titles-semibold_16_20-line-height: 1.25rem;
         --linaria-theme_typography-titles-semibold_16_20-letter-spacing: normal;
         --linaria-theme_typography-titles-semibold_16_20-font-weight: 600;
         --linaria-theme_typography-titles-semibold_18_24-font-size: 1.125rem;
         --linaria-theme_typography-titles-semibold_18_24-line-height: 1.5rem;
         --linaria-theme_typography-titles-semibold_18_24-letter-spacing: normal;
         --linaria-theme_typography-titles-semibold_18_24-font-weight: 600;
         --linaria-theme_typography-titles-semibold_22_26-font-size: 1.375rem;
         --linaria-theme_typography-titles-semibold_22_26-line-height: 1.625rem;
         --linaria-theme_typography-titles-semibold_22_26-letter-spacing: normal;
         --linaria-theme_typography-titles-semibold_22_26-font-weight: 600;
         --linaria-theme_typography-titles-semibold_26_30-font-size: 1.625rem;
         --linaria-theme_typography-titles-semibold_26_30-line-height: 1.875rem;
         --linaria-theme_typography-titles-semibold_26_30-letter-spacing: normal;
         --linaria-theme_typography-titles-semibold_26_30-font-weight: 600;
         --linaria-theme_typography-titles-semibold_32_36-font-size: 2rem;
         --linaria-theme_typography-titles-semibold_32_36-line-height: 2.25rem;
         --linaria-theme_typography-titles-semibold_32_36-letter-spacing: normal;
         --linaria-theme_typography-titles-semibold_32_36-font-weight: 600;
         --linaria-theme_typography-titles-medium_14_18-font-size: 0.875rem;
         --linaria-theme_typography-titles-medium_14_18-line-height: 1.125rem;
         --linaria-theme_typography-titles-medium_14_18-letter-spacing: normal;
         --linaria-theme_typography-titles-medium_16_20-font-size: 1rem;
         --linaria-theme_typography-titles-medium_16_20-line-height: 1.25rem;
         --linaria-theme_typography-titles-medium_16_20-letter-spacing: normal;
         --linaria-theme_typography-titles-medium_16_20-font-weight: 500;
         --linaria-theme_typography-subtitles-book_14_18-font-size: 0.875rem;
         --linaria-theme_typography-subtitles-book_14_18-line-height: 1.125rem;
         --linaria-theme_typography-subtitles-book_14_18-letter-spacing: normal;
         --linaria-theme_typography-subtitles-book_14_18-font-weight: 400;
         --linaria-theme_typography-body-text_12_16-font-size: 0.75rem;
         --linaria-theme_typography-body-text_12_16-line-height: 1rem;
         --linaria-theme_typography-body-text_12_16-letter-spacing: normal;
         --linaria-theme_typography-body-text_14_18-font-size: 0.875rem;
         --linaria-theme_typography-body-text_14_18-line-height: 1.125rem;
         --linaria-theme_typography-body-text_14_18-letter-spacing: normal;
         --linaria-theme_typography-base-medium14px-font-size: 0.875rem;
         --linaria-theme_typography-base-medium14px-line-height: 1.125rem;
         --linaria-theme_typography-base-medium14px-letter-spacing: normal;
         --linaria-theme_typography-base-large16px-font-size: 1rem;
         --linaria-theme_typography-base-large16px-line-height: 1.25rem;
         --linaria-theme_typography-base-large16px-letter-spacing: normal;
         --linaria-theme_typography-base-extra-large18px-font-size: 1.125rem;
         --linaria-theme_typography-base-extra-large18px-line-height: 1.5rem;
         --linaria-theme_typography-base-extra-large18px-letter-spacing: normal;
         --linaria-theme_typography-weight-book400: 400;
         --linaria-theme_typography-weight-medium500: 500;
         --linaria-theme_typography-weight-semibold600: 600;
     }

     .atm_e2_1osqo2v {
         height: 100%;
     }

     .atm_9s_1txwivl {
         display: flex;
     }

     .atm_ar_1bp4okc[class] {
         flex-direction: column;
     }

     .dir.atm_l8_3bhbq3 {
         padding: 0 var(--linaria-theme_spacing-micro24px) 0;
     }
 }

 @media (min-width: 744px) {
     .atm_vy_1osqo2v__oggzyc[class] {
         width: 100%;
     }

     .dir.atm_gi_xjk4d9__oggzyc[class] {
         margin: 0 auto;
     }

     .dir.atm_l8_1dux3fi__oggzyc[class] {
         padding: var(--linaria-theme_spacing-micro12px) var(--linaria-theme_spacing-macro24px) 0;
     }
 }

 *,
 :before,
 :after {
     box-sizing: border-box;
     -ms-flex: 0 1 auto;
 }

 @media all {
     .atm_cx_1vi7ecw {
         gap: 32px;
     }
 }

 @media (min-width: 744px) {
     .atm_cx_4bvhms__oggzyc[class] {
         gap: 55px;
     }
 }

 @media all {
     .dir.atm_gq_1gibeiw[class] {
         margin-bottom: var(--linaria-theme_spacing-micro12px);
     }
 }

 @media (min-width: 744px) {
     .dir.atm_gq_8tjzot__oggzyc[class][class] {
         margin-bottom: var(--linaria-theme_spacing-micro16px);
     }
 }

 @media all {
     .atm_cx_n9wab5 {
         gap: var(--linaria-theme_spacing-macro32px);
     }

     .dir.atm_lo_1ph3nq8[class] {
         padding-top: var(--linaria-theme_spacing-micro24px);
     }

     .dir.atm_le_n9wab5[class] {
         padding-bottom: var(--linaria-theme_spacing-macro32px);
     }
 }

 @media (min-width: 744px) {
     .dir.atm_lo_n9wab5__oggzyc[class][class] {
         padding-top: var(--linaria-theme_spacing-macro32px);
     }

     .dir.atm_le_1jcdlzj__oggzyc[class][class] {
         padding-bottom: var(--linaria-theme_spacing-macro64px);
     }
 }

 @media all {
     a {
         color: inherit;
         font: inherit;
     }
 }

 a {
     font-family: inherit;
     font-size: 100%;
 }

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

 @media all {
     .atm_tl_1gw4zv3 {
         touch-action: manipulation;
     }

     .atm_kd_glywfm {
         outline: none;
     }

     .atm_rd_glywfm {
         text-decoration: none;
     }

     .atm_vy_1osqo2v {
         width: 100%;
     }

     .atm_9s_1ulexfb {
         display: block;
     }

     .atm_fr_11a07z3 {
         letter-spacing: var(--linaria-theme_typography-base-large16px-letter-spacing);
     }

     .atm_r2_1j28jx2 {
         -webkit-tap-highlight-color: transparent;
     }

     .atm_7l_1kw7nm4 {
         color: inherit;
     }

     .dir.atm_l8_idpfg4 {
         padding: 0;
     }

     .dir.atm_26_1j28jx2 {
         background: transparent;
     }

     .dir.atm_9j_tlke0l {
         cursor: pointer;
     }

     .dir.atm_gi_idpfg4 {
         margin: 0;
     }

     .dir.atm_3f_glywfm {
         border: none;
     }

     .dir.atm_70_5j5alw {
         box-shadow: var(--dls_button_box-shadow);
     }

     .atm_bx_1kw7nm4[class] {
         font-family: inherit;
     }

     .dir.atm_uc_1lizyuv {
         transition: box-shadow 0.2s var(--linaria-theme_motion-standard-curve-animation-timing-function), transform 0.1s var(--linaria-theme_motion-standard-curve-animation-timing-function);
     }

     .dir.atm_r3_1kw7nm4 {
         text-align: inherit;
     }

     .atm_cs_1kw7nm4[class] {
         font-weight: inherit;
     }

     .atm_g3_1kw7nm4[class] {
         line-height: inherit;
     }

     .atm_c8_1kw7nm4[class] {
         font-size: inherit;
     }

     .dir.atm_5j_idpfg4 {
         border-radius: 0;
     }
 }

 a,
 a:hover {
     color: inherit;
     text-decoration: none;
 }

 @media all {
     .dir.atm_5j_qe0vi4 {
         border-radius: var(--linaria-theme_corner-radius-large16px-border-radius);
     }

     .dir.atm_26_116dmco {
         background: var(--linaria-theme_palette-faint);
     }

     .atm_h_1h6ojuz[class] {
         align-items: center;
     }

     .atm_fc_1yb4nlp[class] {
         justify-content: space-between;
     }

     .dir-ltr.atm_l8_1qvfzz2 {
         padding: 10.5px 12px 10.5px 20px;
     }

     .atm_7l_jt7fhx {
         color: var(--linaria-theme_palette-text-primary);
     }

     .atm_fr_9xbjf5 {
         letter-spacing: var(--linaria-theme_typography-titles-semibold_18_24-letter-spacing);
     }

     .atm_c8_1lp3x30[class] {
         font-size: var(--linaria-theme_typography-titles-semibold_18_24-font-size);
     }

     .atm_g3_qyh195[class] {
         line-height: var(--linaria-theme_typography-titles-semibold_18_24-line-height);
     }

     .atm_cs_101vvrh[class] {
         font-weight: var(--linaria-theme_typography-titles-semibold_18_24-font-weight);
     }
 }

 @media (min-width: 744px) {
     .atm_fr_ca8rol__oggzyc[class] {
         letter-spacing: var(--linaria-theme_typography-titles-semibold_22_26-letter-spacing);
     }
 }

 @media all {
     .dir.atm_gq_19bvopo[class] {
         margin-bottom: 10px;
     }
 }

 @media (min-width: 744px) {
     .atm_c8_2jo8el__oggzyc[class][class] {
         font-size: var(--linaria-theme_typography-titles-semibold_22_26-font-size);
     }

     .atm_g3_1ywykhl__oggzyc[class][class] {
         line-height: var(--linaria-theme_typography-titles-semibold_22_26-line-height);
     }

     .atm_cs_1m28lip__oggzyc[class][class] {
         font-weight: var(--linaria-theme_typography-titles-semibold_22_26-font-weight);
     }
 }

 @media all {
     .atm_cx_1080skh {
         gap: 3.75px;
     }

     .atm_ar_vrvcex[class] {
         flex-direction: row;
     }

     .atm_9s_1o8liyq {
         display: inline-block;
     }

     .atm_vh_yfq0k3 {
         vertical-align: bottom;
     }

     .atm_e2_88yjaz {
         height: var(--dls-liteimage-height);
     }

     .atm_vy_1r2rij0 {
         width: var(--dls-liteimage-width);
     }

     .atm_j6_t94yts {
         min-height: 1px;
     }

     .dir.atm_2m_1qred53[class] {
         background-position: 50% 50%;
     }

     .dir.atm_2s_mgnkw2[class] {
         background-repeat: no-repeat;
     }

     .atm_cx_1gibeiw {
         gap: var(--linaria-theme_spacing-micro12px);
     }

     .atm_h_1fhbwtr[class] {
         align-items: stretch;
     }
 }

 @media (min-width: 744px) {
     .atm_cx_8ed91__oggzyc[class] {
         gap: 51px;
     }
 }

 @media all {
     .dir.atm_h3_1fwxnve[class] {
         margin-top: 12px;
     }
 }

 @media (min-width: 744px) {
     .dir.atm_h3_exct8b__oggzyc[class][class] {
         margin-top: 16px;
     }

     .dir.atm_gy_8ed91__oggzyc[class][class] {
         margin-inline-start: 51px;
     }
 }

 @media all {
     .atm_fr_1u45igx {
         letter-spacing: var(--linaria-theme_typography-titles-medium_14_18-letter-spacing);
     }

     .atm_cs_wp830q[class] {
         font-weight: var(--linaria-theme_typography-weight-semibold600);
     }

     .atm_c8_9ni6hd[class] {
         font-size: var(--linaria-theme_typography-titles-medium_14_18-font-size);
     }

     .atm_g3_1flll2m[class] {
         line-height: var(--linaria-theme_typography-titles-medium_14_18-line-height);
     }

     img {
         display: inline-block;
         vertical-align: middle;
     }

     .atm_mk_stnw88 {
         position: relative;
     }

     .atm_jp_pyzg9w {
         object-fit: var(--dls-liteimage-object-fit);
     }

     .atm_jr_nyqth1 {
         object-position: var(--dls-liteimage-object-position);
     }

     .atm_e2_idpfg4 {
         height: 0;
     }

     .atm_vy_idpfg4 {
         width: 0;
     }

     .atm_e2_1osqo2v__1lzdix4[class] {
         height: 100%;
     }

     .atm_vy_1osqo2v__1lzdix4[class] {
         width: 100%;
     }

     .atm_e2_1osqo2v__1lzdix4X[class] {
         height: 100px;
     }

     .atm_vy_1osqo2v__1lzdix4X[class] {
         width: 100px;
     }




     .atm_mk_pfqszd__1lzdix4[class] {
         position: static;
     }

     .atm_9s_glywfm__1lzdix4[class] {
         display: none;
     }

     .dir.atm_2g_1isa5lx[class] {
         background-image: var(--dls-liteimage-background-image);
     }

     .dir.atm_2w_k6d6ah[class] {
         background-size: var(--dls-liteimage-background-size);
     }

     .dir.atm_r3_1h6ojuz {
         text-align: center;
     }
 }

 @media (min-width: 744px) {
     .atm_fc_1h6ojuz__oggzyc[class][class] {
         justify-content: center;
     }
 }

 @media all {
     .atm_wq_kb7nvz {
         z-index: 1;
     }

     .atm_vy_1ul9x4n {
         width: 40px;
     }
 }

 @media (min-width: 744px) {
     .atm_vy_dnsvzo__oggzyc[class] {
         width: var(--linaria-theme_spacing-macro48px);
     }
 }

 @media all {
     .dir.atm_2d_1qwqy05[class] {
         background-color: var(--linaria-theme_palette-bg-primary);
     }

     .dir.atm_h3_exct8b[class] {
         margin-top: 16px;
     }

     .dir.atm_le_evh4rp[class] {
         padding-bottom: var(--linaria-theme_spacing-micro4px);
     }

     .dir.atm_lo_evh4rp[class] {
         padding-top: var(--linaria-theme_spacing-micro4px);
     }
 }

 @media (min-width: 744px) {
     .dir.atm_h3_idpfg4__oggzyc[class][class] {
         margin-top: 0;
     }
 }

 @media all {
     .atm_tk_exct8b {
         top: 16px;
     }

     .atm_e2_16khiyi {
         height: calc(100% - 2px + 12px);
     }

     .atm_j_1h6ojuz[class] {
         align-self: center;
     }
 }

 @media (min-width: 744px) {
     .atm_tk_1ssbidh__oggzyc[class] {
         top: 50%;
     }

     .atm_e2_1ssbidh__oggzyc[class] {
         height: 50%;
     }
 }

 @media all {
     .dir-ltr.atm_5q_1vlbu9m[class] {
         border-right: 1px solid var(--linaria-theme_palette-deco);
     }

     .atm_e2_fknxm2 {
         height: calc(100% + 24px);
     }

     .atm_tk_zt4szt {
         top: -12px;
     }
 }

 @media (min-width: 744px) {
     .atm_tk_4h84z3__oggzyc[class] {
         top: -16px;
     }

     .atm_e2_kzd5kw__oggzyc[class] {
         height: calc(100% + 16px);
     }
 }

 @media all {
     .dir.atm_2d_116dmco[class] {
         background-color: var(--linaria-theme_palette-faint);
     }
 }

 @media (min-width: 744px) {
     .dir.atm_5j_1fzpt7u__oggzyc[class] {
         border-radius: var(--linaria-theme_corner-radius-xxlarge24px-border-radius);
     }
 }

 @media all {
     .atm_e2_1kephqu {
         height: calc(16px + 12px);
     }
 }

 @media (min-width: 744px) {
     .atm_e2_1t8bx0d__oggzyc[class] {
         height: calc(50% + 16px);
     }
 }

 @media all {
     .atm_mj_glywfm {
         pointer-events: none;
     }

     .atm_fr_1m9t47k {
         letter-spacing: var(--linaria-theme_typography-base-medium14px-letter-spacing);
     }

     .atm_cx_1yuitx {
         gap: var(--linaria-theme_spacing-micro8px);
     }

     .atm_bx_48h72j[class] {
         font-family: var(--linaria-theme_typography-font-family-cereal-font-family);
     }

     .atm_c8_km0zk7[class] {
         font-size: var(--linaria-theme_typography-base-medium14px-font-size);
     }

     .atm_g3_18khvle[class] {
         line-height: var(--linaria-theme_typography-base-medium14px-line-height);
     }

     .dir.atm_l8_ftgil2 {
         padding: 8px;
     }

     .dir.atm_uc_hdej8v {
         transition: box-shadow 150ms var(--linaria-theme_motion-enter-curve-animation-timing-function);
     }

     .dir.atm_9j_73adwj {
         cursor: default;
     }

     .dir.atm_r3_v2br90 {
         text-align: start;
     }

     .atm_h_v2br90[class] {
         align-items: center;
     }

     .dir.atm_70_1omc35u {
         box-shadow: var(--linaria-theme_elevation-elevation3-box-shadow);
     }

     .dir.atm_5j_1fzpt7u {
         border-radius: var(--linaria-theme_corner-radius-xxlarge24px-border-radius);
     }
 }

 @media (min-width: 744px) {
     .atm_cx_p5ox87__oggzyc[class] {
         gap: var(--linaria-theme_spacing-macro24px);
     }

     .atm_ar_vrvcex__oggzyc[class][class] {
         flex-direction: row;
     }

     .dir.atm_li_p5ox87__oggzyc[class][class] {
         padding-inline-end: var(--linaria-theme_spacing-macro24px);
     }
 }

 @media (hover: hover) {
     .atm_7l_177r58q_1nos8r_uv4tnr[class]:hover {
         color: var(--linaria-theme_palette-text-primary-hover);
     }

     .dir.atm_4b_lb1gtz_1nos8r_uv4tnr[class][class]:hover {
         border-color: var(--linaria-theme_palette-border-primary-hover);
     }
 }

 @media all {
     .atm_c8_1fwxnve[class] {
         font-size: 0.75rem;
     }

     .atm_g3_dlk8xv[class] {
         line-height: 0.875rem;
     }
 }

 @media (min-width: 744px) {
     .atm_fr_6f8a3w__oggzyc[class] {
         letter-spacing: var(--linaria-theme_typography-titles-semibold_14_18-letter-spacing);
     }

     .atm_c8_1n68iuk__oggzyc[class][class] {
         font-size: var(--linaria-theme_typography-titles-semibold_14_18-font-size);
     }

     .atm_g3_19css5v__oggzyc[class][class] {
         line-height: var(--linaria-theme_typography-titles-semibold_14_18-line-height);
     }

     .atm_cs_cuxmdv__oggzyc[class][class] {
         font-weight: var(--linaria-theme_typography-titles-semibold_14_18-font-weight);
     }

     .dir.atm_le_idpfg4__oggzyc[class][class] {
         padding-bottom: 0;
     }
 }

 @media all {
     .atm_e2_1ul9x4n {
         height: 40px;
     }

     .atm_fc_1h6ojuz[class] {
         justify-content: center;
     }

     .dir.atm_5j_12xxubj {
         border-radius: 100px;
     }

     .dir.atm_26_1pifppc {
         background: var(--dot-background-color, var(--linaria-theme_palette-bebe));
     }
 }

 @media (min-width: 744px) {
     .atm_e2_1ylpe5n__oggzyc[class] {
         height: 40px;
     }

     .atm_vy_1ylpe5n__oggzyc[class] {
         width: 40px;
     }
 }

 @media all {
     button {
         color: inherit;
         font: inherit;
     }
 }

 button {
     -webkit-appearance: button;
     cursor: pointer;
 }

 button {
     font-family: inherit;
     font-size: 100%;
 }

 @media all {
     .dir.atm_l8_1yuitx {
         padding: var(--linaria-theme_spacing-micro8px);
     }

     .dir.atm_uq_17liqq3[class] {
         transition-property: transform, background-color, border-color;
     }

     .dir.atm_ui_1bljbuh[class] {
         transition-duration: 0.15s;
     }

     .dir.atm_uv_xoomkg[class] {
         transition-timing-function: var(--linaria-theme_motion-standard-curve-animation-timing-function);
     }
 }

 @media (min-width: 744px) {
     .dir-ltr.atm_ll_gktfv__oggzyc[class][class] {
         padding-right: 20px;
     }
 }

 @media all {
     .dir.atm_3f_glywfm_1nos8r:hover {
         border: none;
     }

     .atm_vy_1fwxnve {
         width: 12px;
     }

     .atm_e2_1fwxnve {
         height: 12px;
     }
 }

 @media (min-width: 744px) {
     .atm_vy_1tcgj5g__oggzyc[class] {
         width: 24px;
     }

     .atm_e2_1tcgj5g__oggzyc[class] {
         height: 24px;
     }
 }

 @media all {
     .atm_9s_11p5wf0 {
         display: grid;
     }

     .atm_dx_1orwtfw {
         grid-template: var(--contentscroller_layout_grid-template, 'header' 'scroller' 'footer' /minmax(0, 1fr));
     }

     .atm_5z5wgg_idpfg4 {
         --contentscroller_scroller_margin-block-end: 0;
     }

     .atm_j2dbmz_yhso8y {
         --contentscroller_controls_grid-area: header;
     }

     .atm_1j5w1i4_11wpgbn {
         --title_line-clamp: 3;
     }

     .atm_15nrvwg_1gibeiw {
         --contentscroller_gap: var(--linaria-theme_spacing-micro12px);
     }

     .atm_1ujhsu9_p5ox87 {
         --contentscroller_peek: var(--linaria-theme_spacing-macro24px);
     }

     .atm_bno8qn_cs5v99 {
         --contentscroller_visible-items: 2;
     }

     .atm_lmsiss_8kcynk {
         --contentscroller_controls_place-self: center end;
     }

     .atm_or2a6r_gktfv {
         --contentscroller_scroller_margin-block-start: 20px;
     }

     .dir.atm_l8_p5ox87 {
         padding: var(--linaria-theme_spacing-macro24px);
     }
 }

 @media (min-width: 744px) {
     .atm_bno8qn_egatvm__oggzyc[class] {
         --contentscroller_visible-items: 4;
     }

     .atm_1ujhsu9_idpfg4__oggzyc[class] {
         --contentscroller_peek: 0;
     }
 }

 @media all {
     .atm_ks_15vqwwr {
         overflow: hidden;
     }

     .atm_e2_1zyvkn {
         height: var(--listing-image-height);
     }

     .atm_vy_1b65ra {
         width: var(--listing-image-width);
     }

     .atm_ax_idpfg4[class] {
         flex-grow: 0;
     }

     .atm_bb_idpfg4[class] {
         flex-shrink: 0;
     }

     .dir.atm_5j_1896hn4 {
         border-radius: var(--linaria-theme_corner-radius-tiny4px-border-radius);
     }

     .dir.atm_l8_1gibeiw {
         padding: var(--linaria-theme_spacing-micro12px);
     }
 }

 @media (min-width: 744px) {
     .atm_9s_1txwivl__oggzyc[class] {
         display: flex;
     }

     .atm_j6_1zyvkn__oggzyc[class] {
         min-height: var(--listing-image-height);
     }

     .atm_ar_1bp4okc__oggzyc[class][class] {
         flex-direction: column;
     }

     .atm_fc_1yb4nlp__oggzyc[class][class] {
         justify-content: space-between;
     }

     .atm_j_1h6ojuz__oggzyc[class][class] {
         align-self: center;
     }

     .dir.atm_l8_1ievkhl__oggzyc[class] {
         padding: var(--linaria-theme_spacing-micro16px) 0;
     }
 }

 @media all {
     .atm_7l_1ya987u {
         color: var(--dot-font-color, var(--linaria-theme_palette-text-secondary));
     }

     .atm_c8_dlk8xv[class] {
         font-size: 0.875rem;
     }

     .atm_cs_10d11i2[class] {
         font-weight: var(--linaria-theme_typography-weight-medium500);
     }

     .atm_g3_f6fqlb[class] {
         line-height: 1.125rem;
     }
 }

 @media (min-width: 744px) {
     .atm_cs_wp830q__oggzyc[class][class] {
         font-weight: var(--linaria-theme_typography-weight-semibold600);
     }

     .atm_c8_exct8b__oggzyc[class][class] {
         font-size: 1rem;
     }

     .atm_g3_1osqo2v__oggzyc[class][class] {
         line-height: 100%;
     }
 }

 @media all {
     .atm_7l_1he744i {
         color: var(--linaria-theme_palette-text-secondary);
     }

     .dir.atm_h3_idpfg4[class] {
         margin-top: 0;
     }

     .atm_d2_12u9ljr {
         grid-area: var(--contentscroller_header_grid-area, header);
     }

     .atm_mh_qgii4y {
         align-self: var(--contentscroller_header_place-self, auto);
         justify-self: var(--contentscroller_header_place-self, auto);
         place-self: var(--contentscroller_header_place-self, auto);
     }

     .atm_d2_12hkhw9 {
         grid-area: var(--contentscroller_controls_grid-area, header);
     }

     .atm_gp_i0jujp {
         margin-block-start: var(--contentscroller_controls_margin-block-start, unset);
     }

     .atm_go_165lr55 {
         margin-block-end: var(--contentscroller_controls_margin-block-end, unset);
     }

     .atm_mh_1slnvwa {
         align-self: var(--contentscroller_controls_place-self, auto end);
         justify-self: var(--contentscroller_controls_place-self, auto end);
         place-self: var(--contentscroller_controls_place-self, auto end);
     }

     .atm_mj_1bomifl {
         pointer-events: var(--contentscroller_controls_pointer-events);
     }

     .atm_wq_1f25d1o {
         z-index: var(--contentscroller_controls_z-index, auto);
     }

     .dir.atm_gy_unm2jc[class] {
         margin-inline-start: var(--contentscroller_controls_margin-inline-start, unset);
     }

     .dir.atm_gx_fm7pfe[class] {
         margin-inline-end: var(--contentscroller_controls_margin-inline-end, unset);
     }

     .atm_d2_1mxew8z {
         grid-area: var(--contentscroller_scroller_grid-area, scroller);
     }

     .atm_gp_1rldl0o {
         margin-block-start: var(--contentscroller_scroller_margin-block-start, unset);
     }

     .atm_go_1kc7gxz {
         margin-block-end: var(--contentscroller_scroller_margin-block-end, unset);
     }

     .atm_mh_k8b3f6 {
         align-self: var(--contentscroller_scroller_place-self, auto);
         justify-self: var(--contentscroller_scroller_place-self, auto);
         place-self: var(--contentscroller_scroller_place-self, auto);
     }

     .dir.atm_l8_55ikqx {
         padding: var(--contentscroller_scroller_padding, 0);
     }

     .dir.atm_gy_1gdueyf[class] {
         margin-inline-start: var(--contentscroller_scroller_margin-inline-start, calc(-1 * var(--contentscroller_peek, 32px)));
     }

     .dir.atm_gx_1q7iut[class] {
         margin-inline-end: var(--contentscroller_scroller_margin-inline-end, calc(-1 * var(--contentscroller_peek, 32px)));
     }

     .dir.atm_5j_ofh28v {
         border-radius: var(--dls-liteimage-border-radius);
     }

     .atm_tk_1gibeiw {
         top: var(--linaria-theme_spacing-micro12px);
     }

     .dir.atm_70_1ou53m2 {
         box-shadow: var(--linaria-theme_elevation-elevation1-box-shadow);
     }

     .dir.atm_l8_2fzgg {
         padding: 6px 14px;
     }

     .dir-ltr.atm_fq_1gibeiw {
         left: var(--linaria-theme_spacing-micro12px);
     }

     .atm_fr_1w793zc {
         letter-spacing: var(--linaria-theme_typography-titles-semibold_26_30-letter-spacing);
     }

     .atm_c8_10r7pgg[class] {
         font-size: var(--linaria-theme_typography-titles-semibold_26_30-font-size);
     }

     .atm_g3_rqkuh7[class] {
         line-height: var(--linaria-theme_typography-titles-semibold_26_30-line-height);
     }

     .atm_cs_tq8dr8[class] {
         font-weight: var(--linaria-theme_typography-titles-semibold_26_30-font-weight);
     }
 }

 @media (min-width: 744px) {
     .atm_fr_ozireh__oggzyc[class] {
         letter-spacing: var(--linaria-theme_typography-titles-semibold_32_36-letter-spacing);
     }

     .atm_cx_evh4rp__oggzyc[class] {
         gap: var(--linaria-theme_spacing-micro4px);
     }

     .atm_c8_1qz859x__oggzyc[class][class] {
         font-size: var(--linaria-theme_typography-titles-semibold_32_36-font-size);
     }

     .atm_g3_icmhkf__oggzyc[class][class] {
         line-height: var(--linaria-theme_typography-titles-semibold_32_36-line-height);
     }

     .atm_cs_1nmz15j__oggzyc[class][class] {
         font-weight: var(--linaria-theme_typography-titles-semibold_32_36-font-weight);
     }
 }

 @media all {
     .dir.atm_h3_evh4rp[class] {
         margin-top: var(--linaria-theme_spacing-micro4px);
     }

     .atm_cx_1fwxnve {
         gap: 12px;
     }

     .atm_bv_1kw7nm4 {
         font: inherit;
     }

     .atm_c8_2x1prs[class] {
         font-size: var(--linaria-theme_typography-base-large16px-font-size);
     }

     .atm_g3_1jbyh58[class] {
         line-height: var(--linaria-theme_typography-base-large16px-line-height);
     }

     .atm_cs_6adqpa[class] {
         font-weight: var(--linaria-theme_typography-weight-book400);
     }
 }

 @media (min-width: 744px) {
     .atm_fr_1vi102y__oggzyc[class] {
         letter-spacing: var(--linaria-theme_typography-base-extra-large18px-letter-spacing);
     }

     .atm_c8_vvn7el__oggzyc[class][class] {
         font-size: var(--linaria-theme_typography-base-extra-large18px-font-size);
     }

     .atm_g3_k2d186__oggzyc[class][class] {
         line-height: var(--linaria-theme_typography-base-extra-large18px-line-height);
     }
 }

 @media all {
     .atm_mj_1wugsn5 {
         pointer-events: auto;
     }
 }

 @media (min-width: 744px) {
     .atm_am_kb7nvz__oggzyc[class] {
         flex: 1;
     }
 }

 @media all {
     .dir.atm_lo_8tjzot[class] {
         padding-top: var(--linaria-theme_spacing-micro16px);
     }

     .dir.atm_h3_8tjzot[class] {
         margin-top: var(--linaria-theme_spacing-micro16px);
     }

     .dir.atm_67_1f9jazd[class] {
         border-top: 1px solid var(--linaria-theme_palette-bebe);
     }

     .atm_cx_1ixj6vq {
         gap: var(--linaria-theme_spacing-macro16px);
     }
 }

 h2 {
     margin-top: 25px;
     margin-bottom: 15px;
 }

 &:first-child {
     margin-top: 0;
 }

 @media all {
     .atm_c8_1x4eueo[class] {
         font-size: 1em;
     }

     .atm_1w_12kg1i__4c1lm5[class] {
         aspect-ratio: var(--aspect_ratio_wrapper-ratio, unset);
     }

     .atm_am_kb7nvz {
         flex: 1;
     }

     .atm_fr_v2il77 {
         letter-spacing: var(--linaria-theme_typography-subtitles-book_14_18-letter-spacing);
     }

     .atm_c8_p8ozqm[class] {
         font-size: var(--linaria-theme_typography-subtitles-book_14_18-font-size);
     }

     .atm_g3_dih0ht[class] {
         line-height: var(--linaria-theme_typography-subtitles-book_14_18-line-height);
     }

     .atm_cs_8kk06q[class] {
         font-weight: var(--linaria-theme_typography-subtitles-book_14_18-font-weight);
     }

     .dir.atm_gx_1yuitx[class] {
         margin-inline-end: var(--linaria-theme_spacing-micro8px);
     }

     .atm_j_esu3gu[class] {
         align-self: flex-end;
     }

     .atm_cx_yh40bf {
         gap: 2px;
     }

     .atm_vy_1vi7ecw {
         width: 32px;
     }

     .atm_e2_1vi7ecw {
         height: 32px;
     }

     .atm_vy_1wugsn5 {
         width: auto;
     }

     .atm_9tnf0v_1wugsn5 {
         --dls-button-medium_min-width: auto;
     }

     .atm_jb_1fkumsa {
         min-width: var(--dls-button-medium_min-width);
     }

     .dir.atm_5j_t09oo2 {
         border-radius: var(--linaria-theme_corner-radius-small8px-border-radius);
     }
 }

 @media (hover: hover) {
     .atm_rd_glywfm_1nos8r_uv4tnr[class]:hover {
         text-decoration: none;
     }

     .dir.atm_26_zbnr2t_1nos8r_uv4tnr[class]:hover {
         background: var(--linaria-theme_palette-bg-primary-hover);
     }

     .dir.atm_3f_glywfm_1nos8r_uv4tnr[class]:hover {
         border: none;
     }
 }

 @media all {
     .atm_jb_idpfg4 {
         min-width: 0;
     }

     .atm_mk_n7od8j {
         position: unset;
     }

     .atm_7h_hxbz6r {
         clip: rect(0 0 0 0);
     }

     .atm_7i_ysn8ba {
         clip-path: inset(100%);
     }

     .atm_e2_t94yts {
         height: 1px;
     }

     .atm_ks_zryt35 {
         overflow: clip;
     }

     .atm_vv_1q9ccgz {
         white-space: nowrap;
     }

     .atm_vy_t94yts {
         width: 1px;
     }

     .dir.atm_3f_idpfg4 {
         border: 0;
     }

     .atm_8w_1t7jgwy {
         contain: paint;
     }

     .atm_20_13viflf {
         -webkit-backdrop-filter: var(--dls-button_backdrop-filter);
         backdrop-filter: var(--dls-button_backdrop-filter);
     }

     .atm_7l_1ca5zq3 {
         color: var(--dls-button_color);
     }

     .atm_1h1macq_1erm3mr {
         --dls-button_background_disabled: var(--linaria-theme_palette-grey200);
     }

     .atm_j7efc6_1gkufv3 {
         --dls-button_color_disabled: var(--linaria-theme_palette-grey500);
     }

     .atm_pbz4zy_1erm3mr {
         --dls-button_background: var(--linaria-theme_palette-grey200);
     }

     .atm_143zgh5_jt7fhx {
         --dls-button_color: var(--linaria-theme_palette-text-primary);
     }

     .atm_15vesau_1erm3mr {
         --dls-button_background_focus: var(--linaria-theme_palette-grey200);
     }

     .atm_jzguh3_jt7fhx {
         --dls-button_color_focus: var(--linaria-theme_palette-text-primary);
     }

     .atm_ldn80t_122qtur {
         --dls-button_background_hover: var(--linaria-theme_palette-grey300);
     }

     .atm_b9xxwi_jt7fhx {
         --dls-button_color_hover: var(--linaria-theme_palette-text-primary);
     }

     .atm_114pxjm_122qtur {
         --dls-button_background_active: var(--linaria-theme_palette-grey300);
     }

     .atm_182m1vx_jt7fhx {
         --dls-button_color_active: var(--linaria-theme_palette-text-primary);
     }

     .atm_fr_d2ph49 {
         letter-spacing: var(--linaria-theme_typography-body-text_12_16-letter-spacing);
     }

     .atm_am_idpfg4 {
         flex: 0;
     }

     .atm_jb_11ux3fc {
         min-width: 140px;
     }

     .dir.atm_26_1i7d4jj {
         background: var(--dls-button_background);
     }

     .dir.atm_5j_cp1xg0 {
         border-radius: var(--dls-medium-button_border-radius, var(--linaria-theme_corner-radius-medium12px-border-radius));
     }

     .atm_c8_bremjp[class] {
         font-size: var(--linaria-theme_typography-body-text_12_16-font-size);
     }

     .atm_g3_qne844[class] {
         line-height: var(--linaria-theme_typography-body-text_12_16-line-height);
     }

     .dir.atm_l8_14t07zo {
         padding: var(--linaria-theme_spacing-micro12px) 20px;
     }
 }

 @media (hover: hover) {
     .atm_7l_1etjrq5_1nos8r_uv4tnr[class]:hover {
         color: var(--dls-button_color_hover);
     }

     .dir.atm_26_asnl7k_1nos8r_uv4tnr[class]:hover {
         background: var(--dls-button_background_hover);
     }

     .dir.atm_4b_1ymcg8c_1nos8r_uv4tnr[class][class]:hover {
         border-color: var(--dls-button_border-color_hover);
     }

     .dir.atm_tr_c3l1w2_z5n1qr_uv4tnr[class]:hover:active {
         transform: scaleX(calc((var(--dls-button-or-anchor-width-px, 100) - 2) / var(--dls-button-or-anchor-width-px, 100))) scaleY(calc((var(--dls-button-or-anchor-height-px, 98) - 2) / var(--dls-button-or-anchor-height-px, 100)));
     }

     .atm_7l_1n4947f_pd0br1_uv4tnr[class]:hover:active:not(:disabled) {
         color: var(--dls-button_color_active);
     }

     .dir.atm_26_zp0x24_pd0br1_uv4tnr[class]:hover:active:not(:disabled) {
         background: var(--dls-button_background_active);
     }

     .dir.atm_4b_1cpdnk2_pd0br1_uv4tnr[class][class]:hover:active:not(:disabled) {
         border-color: var(--dls-button_border-color_active);
     }
 }

 @media all {
     .atm_7l_dezgoh {
         color: var(--linaria-theme_palette-hof);
     }

     .atm_fr_6f8a3w {
         letter-spacing: var(--linaria-theme_typography-titles-semibold_14_18-letter-spacing);
     }

     .atm_c8_1n68iuk[class] {
         font-size: var(--linaria-theme_typography-titles-semibold_14_18-font-size);
     }

     .atm_g3_19css5v[class] {
         line-height: var(--linaria-theme_typography-titles-semibold_14_18-line-height);
     }

     .atm_cs_cuxmdv[class] {
         font-weight: var(--linaria-theme_typography-titles-semibold_14_18-font-weight);
     }
 }

 @media (min-width: 744px) {
     .atm_fr_10q0f2u__oggzyc[class] {
         letter-spacing: var(--linaria-theme_typography-titles-semibold_16_20-letter-spacing);
     }

     .atm_c8_plyrow__oggzyc[class][class] {
         font-size: var(--linaria-theme_typography-titles-semibold_16_20-font-size);
     }

     .atm_g3_1l3w807__oggzyc[class][class] {
         line-height: var(--linaria-theme_typography-titles-semibold_16_20-line-height);
     }

     .atm_cs_1s4sik8__oggzyc[class][class] {
         font-weight: var(--linaria-theme_typography-titles-semibold_16_20-font-weight);
     }

     .atm_fr_1h5ikn__oggzyc[class] {
         letter-spacing: var(--linaria-theme_typography-body-text_14_18-letter-spacing);
     }

     .atm_c8_86zae__oggzyc[class][class] {
         font-size: var(--linaria-theme_typography-body-text_14_18-font-size);
     }

     .atm_g3_1s00pb0__oggzyc[class][class] {
         line-height: var(--linaria-theme_typography-body-text_14_18-line-height);
     }
 }

 @media all {
     .atm_cx_1lkvw50 {
         gap: var(--linaria-theme_spacing-micro2px);
     }

     .atm_p9_glywfm {
         scrollbar-width: none;
     }

     .atm_8w_je46wd {
         contain: var(--contentscroller_contain);
     }

     .atm_90_wqqh0j {
         contain-intrinsic-size: var(--contentscroller_contain-intrinsic-size);
     }

     .atm_93_16tozh0 {
         content-visibility: var(--contentscroller_content-visibility);
     }

     .atm_cx_dfedth {
         gap: var(--contentscroller_gap, 16px);
     }

     .atm_j6_mtsehg {
         min-height: var(--contentscroller_min-height);
     }

     .atm_e2_1kjme8w {
         height: var(--contentscroller_height);
     }

     .atm_ks_ndwtr5 {
         overflow: var(--contentscroller_overflow, auto hidden);
     }

     .atm_l4_1f51e7f {
         overscroll-behavior-inline: contain;
     }

     .atm_ld_5ul63a {
         padding-block-start: var(--contentscroller_padding-block-start, unset);
     }

     .atm_lc_djs5a5 {
         padding-block-end: var(--contentscroller_padding-block-end, unset);
     }

     .atm_o3_1p5gfer {
         scroll-padding-inline: var(--contentscroller_peek, 32px);
     }

     .atm_tl_19lnvtn {
         touch-action: var(--contentscroller_touch-action, pan-x pan-y pinch-zoom);
     }

     .atm_fc_1y6m0gg[class] {
         justify-content: flex-start;
     }

     .dir.atm_uc_15dfy6l {
         transition: var(--contentscroller_transition);
     }

     .atm_d5_1bp4okc[class] {
         grid-auto-flow: column;
     }

     .atm_d3_8n3s54[class] {
         grid-auto-columns: var(--contentscroller_auto-columns, calc((100% - var(--contentscroller_gap, 16px) * (var(--contentscroller_visible-items, unset) - 1)) / var(--contentscroller_visible-items, unset)));
     }

     .atm_e0_1fe5oxz[class] {
         grid-template-rows: var(--contentscroller_rows, none);
     }

     .atm_dy_kim48s[class] {
         grid-template-areas: var(--contentscroller_areas, none);
     }

     .atm_or_dhnz5w__ta18iu[class] {
         scroll-snap-type: var(--contentscroller_scrollsnaptype, inline mandatory);
     }

     .dir.atm_lj_wg387a[class] {
         padding-inline-start: var(--contentscroller_padding-inline-start, var(--contentscroller_peek, 32px));
     }

     .dir.atm_li_1y0adu4[class] {
         padding-inline-end: var(--contentscroller_padding-inline-end, var(--contentscroller_peek, 32px));
     }

     .atm_9s_glywfm_14pyf7n:-webkit-scrollbar {
         display: none;
     }

     .atm_rd_1kw7nm4 {
         text-decoration: inherit;
     }

     .atm_vz_1e032xh_wc6gzy [data-button-content] {
         will-change: transform;
     }

     .dir.atm_uc_1no41w5_wc6gzy [data-button-content] {
         transition: transform 0.1s var(--linaria-theme_motion-standard-curve-animation-timing-function);
     }

     .atm_fr_yucz6i {
         letter-spacing: var(--linaria-theme_typography-titles-medium_16_20-letter-spacing);
     }

     .atm_c8_1nkr7pq[class] {
         font-size: var(--linaria-theme_typography-titles-medium_16_20-font-size);
     }

     .atm_g3_1e1y0tv[class] {
         line-height: var(--linaria-theme_typography-titles-medium_16_20-line-height);
     }

     .atm_cs_1j87n07[class] {
         font-weight: var(--linaria-theme_typography-titles-medium_16_20-font-weight);
     }
 }

 @media (min-width: 744px) {
     .atm_fr_9xbjf5__oggzyc[class] {
         letter-spacing: var(--linaria-theme_typography-titles-semibold_18_24-letter-spacing);
     }

     .atm_c8_1lp3x30__oggzyc[class][class] {
         font-size: var(--linaria-theme_typography-titles-semibold_18_24-font-size);
     }

     .atm_g3_qyh195__oggzyc[class][class] {
         line-height: var(--linaria-theme_typography-titles-semibold_18_24-line-height);
     }

     .atm_cs_101vvrh__oggzyc[class][class] {
         font-weight: var(--linaria-theme_typography-titles-semibold_18_24-font-weight);
     }
 }

 @media all {
     .atm_oa_2geptf_bqoj1z> :nth-child(n) {
         scroll-snap-align: var(--contentscroller_scrollsnapalign, start);
     }

     .atm_oq_1vwytc5_bqoj1z> :nth-child(n) {
         scroll-snap-stop: var(--contentscroller_scrollsnapstop, normal);
     }

     .atm_j3_1u6x1zy {
         max-width: var(--card-container_max-width, none);
     }

     .atm_jb_4shrsx {
         min-width: var(--card-container_min-width, 0);
     }

     .atm_1sr9oll_8kbp86 {
         --card-container_border-radius: var(--linaria-theme_corner-radius-xlarge20px-border-radius);
     }

     .dir.atm_70_87waog {
         box-shadow: var(--card-container_box-shadow, none);
     }

     .dir.atm_5j_223wjw {
         border-radius: var(--card-container_border-radius, var(--linaria-theme_corner-radius-medium12px-border-radius));
     }

     .atm_tk_idpfg4 {
         top: 0;
     }

     .dir-ltr.atm_fq_idpfg4 {
         left: 0;
     }

     .atm_1p4glcj_1bp4okc {
         --card-layout_flex-direction: column;
     }

     .atm_am_kyuy1d {
         flex: 1 0 100%;
     }

     .atm_cx_mpy6i1 {
         gap: var(--card-layout_gap, var(--linaria-theme_spacing-micro12px));
     }

     .atm_6kiddv_1yuitx {
         --card-layout_gap: var(--linaria-theme_spacing-micro8px);
     }

     .atm_ar_d67k9l[class] {
         flex-direction: var(--card-layout_flex-direction);
     }

     .atm_wq_idpfg4 {
         z-index: 0;
     }

     .atm_72g4pb_llf7ib {
         --aspect_ratio_wrapper-ratio: 20/19;
     }

     .atm_1t8r0de_glywfm {
         --media-container_pointer-events: none;
     }

     .atm_mj_16bk9r8 {
         pointer-events: var(--media-container_pointer-events, auto);
     }

     .atm_1wfbeln_8kbp86 {
         --media-container_border-radius: var(--linaria-theme_corner-radius-xlarge20px-border-radius);
     }

     .atm_ks_zryt35__1rgatj2[class] {
         overflow: clip;
     }

     .dir.atm_5j_kdyw2j {
         border-radius: var(--media-container_border-radius, var(--linaria-theme_corner-radius-medium12px-border-radius));
     }

     .dir.atm_2d_1k0ymf0[class] {
         background-color: var(--linaria-theme_palette-border-primary-disabled);
     }

     .atm_1jl3gu2_cmo227 {
         --card-content-grid_template-columns: minmax(0, 1fr);
     }

     .atm_cx_1nxhc2j {
         gap: var(--card-content-grid_gap, var(--linaria-theme_spacing-micro2px));
     }

     .atm_dz_7esijk[class] {
         grid-template-columns: var(--card-content-grid_template-columns, minmax(0, 1fr) max-content);
     }

     .atm_e0_1lo05zz[class] {
         grid-template-rows: var(--card-content-grid_template-rows, unset);
     }

     .dir.atm_gy_1y44olf[class] {
         margin-inline-start: 4px;
     }

     .dir.atm_gx_1y44olf[class] {
         margin-inline-end: 4px;
     }

     .atm_f3_idpfg4 {
         top: 0;
         bottom: 0;
     }

     .dir.atm_f3_idpfg4 {
         right: 0;
         left: 0;
     }

     .dir.atm_l8_9yxej {
         padding: var(--media-overlay_padding, var(--linaria-theme_spacing-micro12px) var(--linaria-theme_spacing-micro12px) 0);
     }

     .atm_dy_1d5hmr4[class] {
         grid-template-areas: 'top-row top-row top-row' 'middle-row middle-row middle-row' 'bottom-row bottom-row bottom-row';
     }

     .atm_dz_1h3c94l[class] {
         grid-template-columns: repeat(3, minmax(0, 1fr));
     }

     .atm_e0_1h3c94l[class] {
         grid-template-rows: repeat(3, minmax(0, 1fr));
     }

     .atm_g3_1j6vyhq[class] {
         line-height: 1rem;
     }

     .atm_c8_wli6ec[class] {
         font-size: 0.8125rem;
     }

     .atm_be_1g80g66[class] {
         flex-wrap: wrap;
     }

     .atm_dd_1yuitx {
         grid-column-gap: var(--linaria-theme_spacing-micro8px);
     }

     .atm_d2_pute4x {
         grid-area: top-row;
     }

     .atm_dz_fbbpjf[class] {
         grid-template-columns: repeat(2, minmax(min-content, auto));
     }

     .atm_dd_1gibeiw {
         grid-column-gap: var(--linaria-theme_spacing-micro12px);
     }

     .atm_d2_2dz3fj {
         grid-area: middle-row;
     }

     .atm_gp_1y7iygv {
         margin-block-start: var(--media-overlay_middle-row_margin-block-start, 0);
     }

     .atm_go_1at86xz {
         margin-block-end: var(--media-overlay_middle-row_margin-block-end, var(--linaria-theme_spacing-micro12px));
     }

     .atm_d2_g865kq {
         grid-area: bottom-row;
     }

     .atm_h_esu3gu[class] {
         align-items: flex-end;
     }

     .atm_dz_1hh4onv[class] {
         grid-template-columns: repeat(3, minmax(min-content, 1fr));
     }

     .atm_sq_1l2sidv {
         text-overflow: ellipsis;
     }

     .atm_9s_cj1kg8 {
         display: -webkit-box;
     }

     .atm_6w_1e54zos {
         -webkit-box-orient: vertical;
     }

     .atm_kz_fg65tv {
         overflow-wrap: anywhere;
     }

     .atm_fy_13sk2c1 {
         -webkit-line-clamp: var(--title_line-clamp, 1);
     }

     .atm_ti_1imq76w {
         text-wrap: var(--title_text-wrap, wrap);
     }

     .atm_ti_pv6q5__19dvqzg[class] {
         text-wrap: var(--title_text-wrap, pretty);
     }

     .atm_7l_1792fnm {
         color: var(--dot-separator_color, #c1c1c1);
     }

     .atm_cs_8n312b[class] {
         font-weight: bold;
     }

     .atm_9s_116y0ak {
         display: inline-flex;
     }

     .atm_gn_1wugsn5 {
         margin-block: auto;
     }

     .atm_h_1q9ycp6[class] {
         align-items: baseline;
     }

     .atm_84_71o5yt[class] {
         column-gap: 2.5px;
     }

     .atm_fg_1y6m0gg[class] {
         justify-self: flex-start;
     }

     .atm_fg_esu3gu[class] {
         justify-self: flex-end;
     }

     .atm_fg_1h6ojuz[class] {
         justify-self: center;
     }
 }


 /* These were inline style tags. Uses id+class to override almost everything */
 #style-JgBo7.style-JgBo7 {
     --listing-image-height: 228px;
     --listing-image-width: 342px;
 }

 #style-pxIvc.style-pxIvc {
     --dls-liteimage-height: 228px;
     --dls-liteimage-width: 342px;
     --dls-liteimage-border-radius: var(--linaria-theme_corner-radius-large16px-border-radius);
     --dls-liteimage-background-image: url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
     }

     #style-Wnbxs.style-Wnbxs {
         --dls-liteimage-object-fit: cover;
         --dls-liteimage-border-radius: var(--linaria-theme_corner-radius-large16px-border-radius);
     }

     #style-jJEDj.style-jJEDj {
         --dls-liteimage-background-size: cover;
         --dls-liteimage-border-radius: var(--linaria-theme_corner-radius-large16px-border-radius);
         --dls-liteimage-background-image: url(https://a0.muscache.com/im/pictures/hosting/Hosting-1304494553911378659/original/280388f1-6341-410a-adc8-6449f39557ce.jpeg?im_w=720);
     }

     #style-JNtJ9.style-JNtJ9 {
         --dls-button-or-anchor-width-px: 140;
         --dls-button-or-anchor-height-px: 40;
     }

     #style-NhnHq.style-NhnHq {
         --dot-background-color:var(--linaria-theme_palette-rausch);
         --dot-font-color:var(--linaria-theme_palette-white);
     }

     #style-kH8IV.style-kH8IV {
         --dls-liteimage-height:72px;
         --dls-liteimage-width:72px;
         --dls-liteimage-border-radius:16px;
         --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
         }

         #style-RT49Q.style-RT49Q {
             --dls-liteimage-object-fit: cover;
             --dls-liteimage-border-radius: 16px;
         }

         #style-PUs1g.style-PUs1g {
             --dls-liteimage-background-size: cover;
             --dls-liteimage-border-radius: 16px;
             --dls-liteimage-background-image: url(https://a0.muscache.com/pictures/airbnb-platform-assets/AirbnbPlatformAssets-trips-tab/original/6abecab3-458e-4385-8958-53de137de22b.png);
         }

         #style-7bR2v.style-7bR2v {
             --dls-liteimage-height:100%;
             --dls-liteimage-width:100%;
             --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
             }

             #style-8gQNa.style-8gQNa {
                 --dls-liteimage-object-fit:cover;
                 --dls-liteimage-object-position:center;
             }

             #style-hDV5k.style-hDV5k {
                 --dls-liteimage-background-size:cover;
                 --dls-liteimage-background-image:url(https://a0.muscache.com/im/pictures/Mt/MtTemplate-3610267/original/1186c65b-47f1-4df5-97a9-8196828aa68d.jpeg?im_w=320);
             }

             #style-UWgeJ.style-UWgeJ {
                 --dls-button-or-anchor-width-px: 32;
                 --dls-button-or-anchor-height-px: 32;
             }

             #style-lRShA.style-lRShA {
                 --pricing-guest-display-price-alignment:flex-start;
                 --pricing-guest-display-price-flex-wrap:wrap;
                 --pricing-guest-primary-line-color:var(--linaria-theme_palette-text-secondary);
                 --pricing-guest-primary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                 --pricing-guest-primary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                 --pricing-guest-primary-line-unit-price-font-weight:var(--linaria-theme_typography-weight-book400);
                 --pricing-guest-primary-line-unit-price-color:var(--linaria-theme_palette-text-secondary);
                 --pricing-guest-primary-line-strikethrough-price-color:#6A6A6A;
                 --pricing-guest-primary-line-strikethrough-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                 --pricing-guest-primary-line-strikethrough-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                 --pricing-guest-primary-line-trailing-content-color:#222222;
                 --pricing-guest-primary-line-trailing-content-font-size:0.875rem;
                 --pricing-guest-secondary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                 --pricing-guest-secondary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                 --pricing-guest-secondary-line-color:var(--linaria-theme_palette-text-secondary);
                 --pricing-guest-explanation-disclaimer-font-size:0.875rem;
                 --pricing-guest-explanation-disclaimer-line-height:1.125rem;
                 --pricing-guest-primary-line-unit-price-text-decoration:none;
                 --pricing-guest-structured-trailing-content-font-size:0.75rem;
                 --pricing-guest-structured-trailing-content-line-height:1rem;
                 --pricing-guest-explanation-line-group-padding-top:1rem;
                 --pricing-guest-explanation-line-item-padding-top:1rem;
                 --pricing-guest-separator-color:#c1c1c1;
                 --pricing-guest-separator-padding-right:0;
                 --pricing-guest-separator-padding-left:0;
                 --pricing-guest-separator-white-space:pre;
                 --pricing-guest-primary-line-strikethrough-price-font-weight:var(--linaria-theme_typography-weight-book400);
                 --pricing-guest-primary-line-qualifier-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                 --pricing-guest-primary-line-qualifier-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                 --pricing-guest-primary-line-qualifier-color:var(--linaria-theme_palette-text-secondary);
                 --pricing-guest-primary-line-qualifier-font-weight:400;
                 --pricing-guest-consolidated-price-line-direction:row;
             }

             #style-vbfff.style-vbfff {
                 --dls-liteimage-height:100%;
                 --dls-liteimage-width:100%;
                 --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
                 }

                 #style-2r1dU.style-2r1dU {
                     --dls-liteimage-object-fit:cover;
                     --dls-liteimage-object-position:center;
                 }

                 #style-LUl7B.style-LUl7B {
                     --dls-liteimage-background-size:cover;
                     --dls-liteimage-background-image:url(https://a0.muscache.com/im/pictures/Mt/MtTemplate-3372291/original/36d61a78-dc9a-4e02-a884-ee5afe2f6ca5.jpeg?im_w=320);
                 }

                 #style-9hfWQ.style-9hfWQ {
                     --dls-button-or-anchor-width-px: 32;
                     --dls-button-or-anchor-height-px: 32;
                 }

                 #style-7Eze8.style-7Eze8 {
                     --pricing-guest-display-price-alignment:flex-start;
                     --pricing-guest-display-price-flex-wrap:wrap;
                     --pricing-guest-primary-line-color:var(--linaria-theme_palette-text-secondary);
                     --pricing-guest-primary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                     --pricing-guest-primary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                     --pricing-guest-primary-line-unit-price-font-weight:var(--linaria-theme_typography-weight-book400);
                     --pricing-guest-primary-line-unit-price-color:var(--linaria-theme_palette-text-secondary);
                     --pricing-guest-primary-line-strikethrough-price-color:#6A6A6A;
                     --pricing-guest-primary-line-strikethrough-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                     --pricing-guest-primary-line-strikethrough-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                     --pricing-guest-primary-line-trailing-content-color:#222222;
                     --pricing-guest-primary-line-trailing-content-font-size:0.875rem;
                     --pricing-guest-secondary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                     --pricing-guest-secondary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                     --pricing-guest-secondary-line-color:var(--linaria-theme_palette-text-secondary);
                     --pricing-guest-explanation-disclaimer-font-size:0.875rem;
                     --pricing-guest-explanation-disclaimer-line-height:1.125rem;
                     --pricing-guest-primary-line-unit-price-text-decoration:none;
                     --pricing-guest-structured-trailing-content-font-size:0.75rem;
                     --pricing-guest-structured-trailing-content-line-height:1rem;
                     --pricing-guest-explanation-line-group-padding-top:1rem;
                     --pricing-guest-explanation-line-item-padding-top:1rem;
                     --pricing-guest-separator-color:#c1c1c1;
                     --pricing-guest-separator-padding-right:0;
                     --pricing-guest-separator-padding-left:0;
                     --pricing-guest-separator-white-space:pre;
                     --pricing-guest-primary-line-strikethrough-price-font-weight:var(--linaria-theme_typography-weight-book400);
                     --pricing-guest-primary-line-qualifier-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                     --pricing-guest-primary-line-qualifier-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                     --pricing-guest-primary-line-qualifier-color:var(--linaria-theme_palette-text-secondary);
                     --pricing-guest-primary-line-qualifier-font-weight:400;
                     --pricing-guest-consolidated-price-line-direction:row;
                 }

                 #style-jApkx.style-jApkx {
                     --dls-liteimage-height:100%;
                     --dls-liteimage-width:100%;
                     --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
                     }

                     #style-FwELf.style-FwELf {
                         --dls-liteimage-object-fit:cover;
                         --dls-liteimage-object-position:center;
                     }

                     #style-gzmvk.style-gzmvk {
                         --dls-liteimage-background-size:cover;
                         --dls-liteimage-background-image:url(https://a0.muscache.com/im/pictures/Mt/MtTemplate-362879/original/79bde679-e71d-40f4-94e1-f513b044f72d.jpeg?im_w=320);
                     }

                     #style-8pmnx.style-8pmnx {
                         --dls-button-or-anchor-width-px: 32;
                         --dls-button-or-anchor-height-px: 32;
                     }

                     #style-n4jwN.style-n4jwN {
                         --pricing-guest-display-price-alignment:flex-start;
                         --pricing-guest-display-price-flex-wrap:wrap;
                         --pricing-guest-primary-line-color:var(--linaria-theme_palette-text-secondary);
                         --pricing-guest-primary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                         --pricing-guest-primary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                         --pricing-guest-primary-line-unit-price-font-weight:var(--linaria-theme_typography-weight-book400);
                         --pricing-guest-primary-line-unit-price-color:var(--linaria-theme_palette-text-secondary);
                         --pricing-guest-primary-line-strikethrough-price-color:#6A6A6A;
                         --pricing-guest-primary-line-strikethrough-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                         --pricing-guest-primary-line-strikethrough-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                         --pricing-guest-primary-line-trailing-content-color:#222222;
                         --pricing-guest-primary-line-trailing-content-font-size:0.875rem;
                         --pricing-guest-secondary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                         --pricing-guest-secondary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                         --pricing-guest-secondary-line-color:var(--linaria-theme_palette-text-secondary);
                         --pricing-guest-explanation-disclaimer-font-size:0.875rem;
                         --pricing-guest-explanation-disclaimer-line-height:1.125rem;
                         --pricing-guest-primary-line-unit-price-text-decoration:none;
                         --pricing-guest-structured-trailing-content-font-size:0.75rem;
                         --pricing-guest-structured-trailing-content-line-height:1rem;
                         --pricing-guest-explanation-line-group-padding-top:1rem;
                         --pricing-guest-explanation-line-item-padding-top:1rem;
                         --pricing-guest-separator-color:#c1c1c1;
                         --pricing-guest-separator-padding-right:0;
                         --pricing-guest-separator-padding-left:0;
                         --pricing-guest-separator-white-space:pre;
                         --pricing-guest-primary-line-strikethrough-price-font-weight:var(--linaria-theme_typography-weight-book400);
                         --pricing-guest-primary-line-qualifier-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                         --pricing-guest-primary-line-qualifier-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                         --pricing-guest-primary-line-qualifier-color:var(--linaria-theme_palette-text-secondary);
                         --pricing-guest-primary-line-qualifier-font-weight:400;
                         --pricing-guest-consolidated-price-line-direction:row;
                     }

                     #style-7HqoA.style-7HqoA {
                         --dls-liteimage-height:100%;
                         --dls-liteimage-width:100%;
                         --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
                         }

                         #style-YXGV9.style-YXGV9 {
                             --dls-liteimage-object-fit:cover;
                             --dls-liteimage-object-position:center;
                         }

                         #style-zRyHb.style-zRyHb {
                             --dls-liteimage-background-size:cover;
                             --dls-liteimage-background-image:url(https://a0.muscache.com/im/pictures/Mt/MtTemplate-3271023/original/c9e7ada3-82e8-4828-9aa0-30d180618d0a.jpeg?im_w=320);
                         }

                         #style-qK7fL.style-qK7fL {
                             --dls-button-or-anchor-width-px: 32;
                             --dls-button-or-anchor-height-px: 32;
                         }

                         #style-vj5y8.style-vj5y8 {
                             --pricing-guest-display-price-alignment:flex-start;
                             --pricing-guest-display-price-flex-wrap:wrap;
                             --pricing-guest-primary-line-color:var(--linaria-theme_palette-text-secondary);
                             --pricing-guest-primary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                             --pricing-guest-primary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                             --pricing-guest-primary-line-unit-price-font-weight:var(--linaria-theme_typography-weight-book400);
                             --pricing-guest-primary-line-unit-price-color:var(--linaria-theme_palette-text-secondary);
                             --pricing-guest-primary-line-strikethrough-price-color:#6A6A6A;
                             --pricing-guest-primary-line-strikethrough-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                             --pricing-guest-primary-line-strikethrough-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                             --pricing-guest-primary-line-trailing-content-color:#222222;
                             --pricing-guest-primary-line-trailing-content-font-size:0.875rem;
                             --pricing-guest-secondary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                             --pricing-guest-secondary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                             --pricing-guest-secondary-line-color:var(--linaria-theme_palette-text-secondary);
                             --pricing-guest-explanation-disclaimer-font-size:0.875rem;
                             --pricing-guest-explanation-disclaimer-line-height:1.125rem;
                             --pricing-guest-primary-line-unit-price-text-decoration:none;
                             --pricing-guest-structured-trailing-content-font-size:0.75rem;
                             --pricing-guest-structured-trailing-content-line-height:1rem;
                             --pricing-guest-explanation-line-group-padding-top:1rem;
                             --pricing-guest-explanation-line-item-padding-top:1rem;
                             --pricing-guest-separator-color:#c1c1c1;
                             --pricing-guest-separator-padding-right:0;
                             --pricing-guest-separator-padding-left:0;
                             --pricing-guest-separator-white-space:pre;
                             --pricing-guest-primary-line-strikethrough-price-font-weight:var(--linaria-theme_typography-weight-book400);
                             --pricing-guest-primary-line-qualifier-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                             --pricing-guest-primary-line-qualifier-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                             --pricing-guest-primary-line-qualifier-color:var(--linaria-theme_palette-text-secondary);
                             --pricing-guest-primary-line-qualifier-font-weight:400;
                             --pricing-guest-consolidated-price-line-direction:row;
                         }

                         #style-siWBq.style-siWBq {
                             --dls-liteimage-height:100%;
                             --dls-liteimage-width:100%;
                             --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
                             }

                             #style-brPm6.style-brPm6 {
                                 --dls-liteimage-object-fit:cover;
                                 --dls-liteimage-object-position:center;
                             }

                             #style-3jg7s.style-3jg7s {
                                 --dls-liteimage-background-size:cover;
                                 --dls-liteimage-background-image:url(https://a0.muscache.com/im/pictures/Mt/MtTemplate-1173798/original/7ef45117-c2a7-4568-8584-d5ec13a2acec.jpeg?im_w=320);
                             }

                             #style-BzHCi.style-BzHCi {
                                 --dls-button-or-anchor-width-px: 32;
                                 --dls-button-or-anchor-height-px: 32;
                             }

                             #style-i32e3.style-i32e3 {
                                 --pricing-guest-display-price-alignment:flex-start;
                                 --pricing-guest-display-price-flex-wrap:wrap;
                                 --pricing-guest-primary-line-color:var(--linaria-theme_palette-text-secondary);
                                 --pricing-guest-primary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                 --pricing-guest-primary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                 --pricing-guest-primary-line-unit-price-font-weight:var(--linaria-theme_typography-weight-book400);
                                 --pricing-guest-primary-line-unit-price-color:var(--linaria-theme_palette-text-secondary);
                                 --pricing-guest-primary-line-strikethrough-price-color:#6A6A6A;
                                 --pricing-guest-primary-line-strikethrough-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                 --pricing-guest-primary-line-strikethrough-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                 --pricing-guest-primary-line-trailing-content-color:#222222;
                                 --pricing-guest-primary-line-trailing-content-font-size:0.875rem;
                                 --pricing-guest-secondary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                 --pricing-guest-secondary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                 --pricing-guest-secondary-line-color:var(--linaria-theme_palette-text-secondary);
                                 --pricing-guest-explanation-disclaimer-font-size:0.875rem;
                                 --pricing-guest-explanation-disclaimer-line-height:1.125rem;
                                 --pricing-guest-primary-line-unit-price-text-decoration:none;
                                 --pricing-guest-structured-trailing-content-font-size:0.75rem;
                                 --pricing-guest-structured-trailing-content-line-height:1rem;
                                 --pricing-guest-explanation-line-group-padding-top:1rem;
                                 --pricing-guest-explanation-line-item-padding-top:1rem;
                                 --pricing-guest-separator-color:#c1c1c1;
                                 --pricing-guest-separator-padding-right:0;
                                 --pricing-guest-separator-padding-left:0;
                                 --pricing-guest-separator-white-space:pre;
                                 --pricing-guest-primary-line-strikethrough-price-font-weight:var(--linaria-theme_typography-weight-book400);
                                 --pricing-guest-primary-line-qualifier-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                 --pricing-guest-primary-line-qualifier-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                 --pricing-guest-primary-line-qualifier-color:var(--linaria-theme_palette-text-secondary);
                                 --pricing-guest-primary-line-qualifier-font-weight:400;
                                 --pricing-guest-consolidated-price-line-direction:row;
                             }

                             #style-YXPHs.style-YXPHs {
                                 --dls-liteimage-height:100%;
                                 --dls-liteimage-width:100%;
                                 --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
                                 }

                                 #style-6YTGv.style-6YTGv {
                                     --dls-liteimage-object-fit:cover;
                                     --dls-liteimage-object-position:center;
                                 }

                                 #style-mInpq.style-mInpq {
                                     --dls-liteimage-background-size:cover;
                                     --dls-liteimage-background-image:url(https://a0.muscache.com/im/pictures/Mt/MtTemplate-1378017/original/29dedd0c-d896-40f1-a5ea-5f120722971f.jpeg?im_w=320);
                                 }

                                 #style-BYkhE.style-BYkhE {
                                     --dls-button-or-anchor-width-px: 32;
                                     --dls-button-or-anchor-height-px: 32;
                                 }

                                 #style-KNrlY.style-KNrlY {
                                     --pricing-guest-display-price-alignment:flex-start;
                                     --pricing-guest-display-price-flex-wrap:wrap;
                                     --pricing-guest-primary-line-color:var(--linaria-theme_palette-text-secondary);
                                     --pricing-guest-primary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                     --pricing-guest-primary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                     --pricing-guest-primary-line-unit-price-font-weight:var(--linaria-theme_typography-weight-book400);
                                     --pricing-guest-primary-line-unit-price-color:var(--linaria-theme_palette-text-secondary);
                                     --pricing-guest-primary-line-strikethrough-price-color:#6A6A6A;
                                     --pricing-guest-primary-line-strikethrough-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                     --pricing-guest-primary-line-strikethrough-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                     --pricing-guest-primary-line-trailing-content-color:#222222;
                                     --pricing-guest-primary-line-trailing-content-font-size:0.875rem;
                                     --pricing-guest-secondary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                     --pricing-guest-secondary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                     --pricing-guest-secondary-line-color:var(--linaria-theme_palette-text-secondary);
                                     --pricing-guest-explanation-disclaimer-font-size:0.875rem;
                                     --pricing-guest-explanation-disclaimer-line-height:1.125rem;
                                     --pricing-guest-primary-line-unit-price-text-decoration:none;
                                     --pricing-guest-structured-trailing-content-font-size:0.75rem;
                                     --pricing-guest-structured-trailing-content-line-height:1rem;
                                     --pricing-guest-explanation-line-group-padding-top:1rem;
                                     --pricing-guest-explanation-line-item-padding-top:1rem;
                                     --pricing-guest-separator-color:#c1c1c1;
                                     --pricing-guest-separator-padding-right:0;
                                     --pricing-guest-separator-padding-left:0;
                                     --pricing-guest-separator-white-space:pre;
                                     --pricing-guest-primary-line-strikethrough-price-font-weight:var(--linaria-theme_typography-weight-book400);
                                     --pricing-guest-primary-line-qualifier-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                     --pricing-guest-primary-line-qualifier-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                     --pricing-guest-primary-line-qualifier-color:var(--linaria-theme_palette-text-secondary);
                                     --pricing-guest-primary-line-qualifier-font-weight:400;
                                     --pricing-guest-consolidated-price-line-direction:row;
                                 }

                                 #style-FzCXC.style-FzCXC {
                                     --dls-liteimage-height:100%;
                                     --dls-liteimage-width:100%;
                                     --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
                                     }

                                     #style-CcIJf.style-CcIJf {
                                         --dls-liteimage-object-fit:cover;
                                         --dls-liteimage-object-position:center;
                                     }

                                     #style-e2UsQ.style-e2UsQ {
                                         --dls-liteimage-background-size:cover;
                                         --dls-liteimage-background-image:url(https://a0.muscache.com/im/pictures/Mt/MtTemplate-1556584/original/dfc03913-eb38-4722-853d-fbb258fff5f2.jpeg?im_w=320);
                                     }

                                     #style-GzApU.style-GzApU {
                                         --dls-button-or-anchor-width-px: 32;
                                         --dls-button-or-anchor-height-px: 32;
                                     }

                                     #style-HsRao.style-HsRao {
                                         --pricing-guest-display-price-alignment:flex-start;
                                         --pricing-guest-display-price-flex-wrap:wrap;
                                         --pricing-guest-primary-line-color:var(--linaria-theme_palette-text-secondary);
                                         --pricing-guest-primary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                         --pricing-guest-primary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                         --pricing-guest-primary-line-unit-price-font-weight:var(--linaria-theme_typography-weight-book400);
                                         --pricing-guest-primary-line-unit-price-color:var(--linaria-theme_palette-text-secondary);
                                         --pricing-guest-primary-line-strikethrough-price-color:#6A6A6A;
                                         --pricing-guest-primary-line-strikethrough-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                         --pricing-guest-primary-line-strikethrough-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                         --pricing-guest-primary-line-trailing-content-color:#222222;
                                         --pricing-guest-primary-line-trailing-content-font-size:0.875rem;
                                         --pricing-guest-secondary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                         --pricing-guest-secondary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                         --pricing-guest-secondary-line-color:var(--linaria-theme_palette-text-secondary);
                                         --pricing-guest-explanation-disclaimer-font-size:0.875rem;
                                         --pricing-guest-explanation-disclaimer-line-height:1.125rem;
                                         --pricing-guest-primary-line-unit-price-text-decoration:none;
                                         --pricing-guest-structured-trailing-content-font-size:0.75rem;
                                         --pricing-guest-structured-trailing-content-line-height:1rem;
                                         --pricing-guest-explanation-line-group-padding-top:1rem;
                                         --pricing-guest-explanation-line-item-padding-top:1rem;
                                         --pricing-guest-separator-color:#c1c1c1;
                                         --pricing-guest-separator-padding-right:0;
                                         --pricing-guest-separator-padding-left:0;
                                         --pricing-guest-separator-white-space:pre;
                                         --pricing-guest-primary-line-strikethrough-price-font-weight:var(--linaria-theme_typography-weight-book400);
                                         --pricing-guest-primary-line-qualifier-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                         --pricing-guest-primary-line-qualifier-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                         --pricing-guest-primary-line-qualifier-color:var(--linaria-theme_palette-text-secondary);
                                         --pricing-guest-primary-line-qualifier-font-weight:400;
                                         --pricing-guest-consolidated-price-line-direction:row;
                                     }

                                     #style-yoPF8.style-yoPF8 {
                                         --dls-liteimage-height:100%;
                                         --dls-liteimage-width:100%;
                                         --dls-liteimage-background-image:url('data:image/png;  
 base64, null');  
 --dls-liteimage-background-size:cover;
                                         }

                                         #style-bfD3B.style-bfD3B {
                                             --dls-liteimage-object-fit:cover;
                                             --dls-liteimage-object-position:center;
                                         }

                                         #style-I8qjM.style-I8qjM {
                                             --dls-liteimage-background-size:cover;
                                             --dls-liteimage-background-image:url(https://a0.muscache.com/im/pictures/Mt/MtTemplate-775196/original/b33f267f-60cf-406c-94a5-4448dc5cca78.jpeg?im_w=320);
                                         }

                                         #style-F1CRi.style-F1CRi {
                                             --dls-button-or-anchor-width-px: 32;
                                             --dls-button-or-anchor-height-px: 32;
                                         }

                                         #style-iaF9X.style-iaF9X {
                                             --pricing-guest-display-price-alignment:flex-start;
                                             --pricing-guest-display-price-flex-wrap:wrap;
                                             --pricing-guest-primary-line-color:var(--linaria-theme_palette-text-secondary);
                                             --pricing-guest-primary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                             --pricing-guest-primary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                             --pricing-guest-primary-line-unit-price-font-weight:var(--linaria-theme_typography-weight-book400);
                                             --pricing-guest-primary-line-unit-price-color:var(--linaria-theme_palette-text-secondary);
                                             --pricing-guest-primary-line-strikethrough-price-color:#6A6A6A;
                                             --pricing-guest-primary-line-strikethrough-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                             --pricing-guest-primary-line-strikethrough-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                             --pricing-guest-primary-line-trailing-content-color:#222222;
                                             --pricing-guest-primary-line-trailing-content-font-size:0.875rem;
                                             --pricing-guest-secondary-line-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                             --pricing-guest-secondary-line-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                             --pricing-guest-secondary-line-color:var(--linaria-theme_palette-text-secondary);
                                             --pricing-guest-explanation-disclaimer-font-size:0.875rem;
                                             --pricing-guest-explanation-disclaimer-line-height:1.125rem;
                                             --pricing-guest-primary-line-unit-price-text-decoration:none;
                                             --pricing-guest-structured-trailing-content-font-size:0.75rem;
                                             --pricing-guest-structured-trailing-content-line-height:1rem;
                                             --pricing-guest-explanation-line-group-padding-top:1rem;
                                             --pricing-guest-explanation-line-item-padding-top:1rem;
                                             --pricing-guest-separator-color:#c1c1c1;
                                             --pricing-guest-separator-padding-right:0;
                                             --pricing-guest-separator-padding-left:0;
                                             --pricing-guest-separator-white-space:pre;
                                             --pricing-guest-primary-line-strikethrough-price-font-weight:var(--linaria-theme_typography-weight-book400);
                                             --pricing-guest-primary-line-qualifier-font-size:var(--linaria-theme_typography-body-text_12_16-font-size);
                                             --pricing-guest-primary-line-qualifier-line-height:var(--linaria-theme_typography-body-text_12_16-line-height);
                                             --pricing-guest-primary-line-qualifier-color:var(--linaria-theme_palette-text-secondary);
                                             --pricing-guest-primary-line-qualifier-font-weight:400;
                                             --pricing-guest-consolidated-price-line-direction:row;
                                         }

                                         #style-pBoB7.style-pBoB7 {
                                             --dls-liteimage-height:72px;
                                             --dls-liteimage-width:72px;
                                             --dls-liteimage-border-radius:16px;
                                             --dls-liteimage-background-image:url('data:image/png;base64,null');
                                             --dls-liteimage-background-size:cover;
                                         }

                                         #style-Czdol.style-Czdol {
                                             --dls-liteimage-object-fit: cover;
                                             --dls-liteimage-border-radius: 16px;
                                         }

                                         #style-rFzER.style-rFzER {
                                             --dls-liteimage-background-size: cover;
                                             --dls-liteimage-border-radius: 16px;
                                             --dls-liteimage-background-image: url(https://a0.muscache.com/pictures/airbnb-platform-assets/AirbnbPlatformAssets-trips-tab/original/387d62bc-208c-468b-9b0a-7849d2822068.png);
                                         }

                                         #style-d3EnX.style-d3EnX {
                                             --dls-liteimage-height:60px;
                                             --dls-liteimage-width:60px;
                                             --dls-liteimage-background-image:url('data:image/png;   base64,null');
                                             --dls-liteimage-background-size:cover;
                                         }

                                         #style-doQOJ.style-doQOJ {
                                             --dls-liteimage-object-fit: cover;
                                         }

                                         #style-sFZRp.style-sFZRp {
                                             --dls-liteimage-background-size: cover;
                                             --dls-liteimage-background-image: url(https://a0.muscache.com/pictures/airbnb-platform-assets/AirbnbPlatformAssets-trips-tab/original/c2f5127b-f701-4e2d-bbf0-d54afe17d6e3.png);
                                         }