/** Shopify CDN: Minification failed

Line 1624:0 All "@import" rules must come first
Line 2738:21 Expected "{" but found "("
Line 2741:21 Expected "{" but found "("
Line 2743:21 Expected "{" but found "("

**/
[class^="cl-sec-"]{--page-width:calc(90rem + (40px * 2));--page-margin:40px;}
.media-fit-contain { --product-media-fit: contain; }
.media-fit-contain :is(img, video, iframe, .deferred-media__poster-image) { object-fit: contain; width: 100%; height: 100%; }
.media-fit-contain model-viewer { width: 100%; height: 100%; }
.media-fit-contain :is(img, .deferred-media__poster-image) { background-color: var(--color-background); }
::view-transition-old(gallery-item-open), ::view-transition-new(gallery-item-open), ::view-transition-old(gallery-item-close), ::view-transition-new(gallery-item-close) { height: auto; width: 100%; object-fit: contain; top: 50%; transform: translateY(-50%); }
:root { --gallery-media-border-radius: 0px; }
@font-face{font-family:"Klarna Headline";font-display:swap;font-weight:700;src:url("https://x.klarnacdn.net/onsite-messaging/fonts/v1.2/KlarnaHeadline.woff2") format('woff2'),url("https://x.klarnacdn.net/onsite-messaging/fonts/v1.2/KlarnaHeadline.woff") format('woff')}
@font-face { font-family: GTStandard-M; src: url("https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MRegular.woff2") format("woff2"); font-style: normal; font-weight: 450; font-display: swap; }
@font-face { font-family: GTStandard-M; src: url("https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MMedium.woff2") format("woff2"); font-style: normal; font-weight: 500; font-display: swap; }
@font-face { font-family: GTStandard-M; src: url("https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MSemibold.woff2") format("woff2"); font-style: normal; font-weight: 600; font-display: swap; }
.cl-sec-main div .best-fit-size-chart, .cl-sec-main div .scr-open-parent { width: 100%; max-width: 100%; }
.cl-sec-main div button.scr-open-size-chart { background: 0px 0px; border: 0px; box-shadow: none; padding: 10px 0px; color: rgb(61, 66, 70); margin-top: 5px; margin-bottom: 5px; line-height: 1.3; outline: 0px; font-size: 14px; cursor: pointer; text-decoration: underline; width: auto; min-height: 0px; min-width: 0px; }
.cl-sec-main div .best-fit-size-chart.scr-label { width: auto; margin: 0px; }
.cl-sec-main div .best-fit-size-chart.scr-label button.scr-open-size-chart { padding-top: 0px; padding-bottom: 0px; margin: 0px 0px 0px 15px !important; }
.cl-sec-main .loox-icon { font-size: inherit; }
.cl-sec-main a[href="#looxReviewsFrame"] { text-decoration: none; color: inherit; }
.cl-sec-main svg.loox-icon { width: 1em; height: 1em; flex-shrink: 0; }
.cl-sec-main .loox-rating .loox-rating-content { display: inline-flex; align-items: center; gap: 2px; vertical-align: middle; }
.cl-sec-main [data-lx-fill="half"] { --lx-rating-percent: 50%; }
.cl-sec-main [data-lx-fill="full"] { --lx-rating-percent: 100%; }
@font-face { font-family: Nunito-Sans-Klaviyo-Hosted; src: url("https://static.klaviyo.com/onsite/hosted-fonts/Nunito-Sans/latin/nunito-sans_latin_italic_400.woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: Nunito-Sans-Klaviyo-Hosted; src: url("https://static.klaviyo.com/onsite/hosted-fonts/Nunito-Sans/latin/nunito-sans_latin_italic_700.woff2"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: Nunito-Sans-Klaviyo-Hosted; src: url("https://static.klaviyo.com/onsite/hosted-fonts/Nunito-Sans/latin/nunito-sans_latin_regular_400.woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Nunito-Sans-Klaviyo-Hosted; src: url("https://static.klaviyo.com/onsite/hosted-fonts/Nunito-Sans/latin/nunito-sans_latin_regular_700.woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Poppins-Klaviyo-Hosted; src: url("https://static.klaviyo.com/onsite/hosted-fonts/Poppins/latin/poppins_latin_italic_400.woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: Poppins-Klaviyo-Hosted; src: url("https://static.klaviyo.com/onsite/hosted-fonts/Poppins/latin/poppins_latin_italic_700.woff2"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: Poppins-Klaviyo-Hosted; src: url("https://static.klaviyo.com/onsite/hosted-fonts/Poppins/latin/poppins_latin_regular_400_2.woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Poppins-Klaviyo-Hosted; src: url("https://static.klaviyo.com/onsite/hosted-fonts/Poppins/latin/poppins_latin_regular_700.woff2"); font-weight: 700; font-style: normal; font-display: swap; }
.cl-sec-main .kaching-bundles .kaching-bundles__swatch-dropdown { display: flex; position: relative; min-width: 0px; margin: 0px; }
.cl-sec-main .kaching-bundles .kaching-bundles__swatch { display: flex; flex-shrink: 0; background-size: cover; background-position: center center; overflow: hidden; position: relative; width: var(--kaching-swatch-size, 20px); height: var(--kaching-swatch-size, 20px); border: 1px solid var(--kaching-swatch-border-color, #c2cdd6); background-color: var(--kaching-swatch-color, #fff); background-image: var(--kaching-swatch-image-url, none); border-radius: var(--kaching-swatch-border-radius, 0); }
.cl-sec-main .kaching-bundles .kaching-bundles__block { display: flex; flex-direction: column; width: 100%; margin-top: 15px; margin-bottom: 10px; text-align: start; line-height: 1.4; font-family: var(--block-font-family, inherit); }
.cl-sec-main .kaching-bundles .kaching-bundles__block.kaching-bundles__block--loaded { display: flex; }
.cl-sec-main .kaching-bundles .kaching-bundles__bars { display: flex; flex-direction: column; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar { display: flex; flex: 1 1 0%; margin: calc(5px * var(--block-spacing, 1)) 0; position: relative; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar > input[type="radio"] { display: none; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-radio { display: flex; flex-shrink: 0; width: 20px; height: 20px; border-radius: 50%; background: rgb(255, 255, 255); border: 3px solid rgb(255, 255, 255); box-sizing: border-box; box-shadow: 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3)); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio { background: var(--bar-selected-border-color, #000); box-shadow: 0 0 0 2px var(--bar-selected-border-color, #000); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-container { flex-direction: column; justify-content: center; align-items: initial; position: relative; box-sizing: border-box; cursor: pointer; width: 100%; margin: 0px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-color: var(--bar-background-color, #fff); border-radius: var(--bar-border-radius); box-shadow: inset 0 0 0 1px var(--bar-border-color, rgba(0, 0, 0, .3)); display: flex !important; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-wrapper { padding: calc(10px * var(--block-spacing, 1)) calc(15px * var(--block-spacing, 1) + 5px); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-container * { letter-spacing: normal; text-transform: initial; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container { cursor: default; background-color: var(--bar-selected-background-color); box-shadow: inset 0 0 0 2px var(--bar-selected-border-color, #000); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-main { display: flex; align-items: center; gap: 18px; min-height: 55px; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-main { cursor: pointer; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-content { align-items: center; justify-content: space-between; display: flex; gap: 8px; flex: 1 1 0%; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-content-left { display: flex; flex-direction: column; flex: 1 1 0%; align-items: flex-start; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-first-line { display: flex; flex-wrap: wrap; column-gap: 8px; align-items: center; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-second-line { display: flex; flex-wrap: wrap; align-items: center; column-gap: 10px; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-title { display: inline-block; overflow-wrap: break-word; font-size: var(--bar-title-font-size, 20px); font-weight: var(--bar-title-font-weight, 500); font-style: var(--bar-title-font-style); color: var(--bar-title-color, #000); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-subtitle { overflow-wrap: break-word; font-size: var(--bar-subtitle-font-size, 14px); font-weight: var(--bar-subtitle-font-weight); font-style: var(--bar-subtitle-font-style); color: var(--bar-subtitle-color, #555); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-pricing { align-items: flex-end; display: flex; flex-direction: column; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-price { font-size: var(--bar-title-font-size, 20px); font-weight: var(--bar-title-font-weight, 500); font-style: var(--bar-title-font-style); color: var(--bar-price-color, #000); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-full-price, .cl-sec-main .kaching-bundles .kaching-bundles__bar-unit-price { font-size: var(--bar-subtitle-font-size, 14px); font-weight: var(--bar-subtitle-font-weight); font-style: var(--bar-subtitle-font-style); color: var(--bar-full-price-color, #555); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-full-price { text-decoration: line-through; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variants { display: none; flex-direction: column; align-items: flex-start; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant { flex: 1 1 0%; max-width: 100%; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variants .kaching-bundles__bar-variant { margin-top: 5px; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant__content { display: flex; align-items: center; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant-names { font-size: 12px; color: var(--bar-subtitle-color, #555); margin-block: 3px; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant-number { font-size: 12px; margin-right: 2px; min-width: 20px; display: inline-flex; color: var(--bar-title-color, #000); }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant-main { display: flex; flex-direction: column; min-width: 0px; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant-selects { display: flex; min-width: 0px; margin-right: 2px; margin-bottom: 2px; flex-wrap: wrap; gap: 7px; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant-select { font-size: 14px; font-weight: 400; font-style: normal; font-family: var(--block-font-family, inherit); appearance: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 7px 25px 7px 7px; margin: 0px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background-color: rgb(255, 255, 255); background-size: initial; color: rgb(0, 0, 0); outline: none; max-width: 100%; width: auto; height: auto; min-height: auto; display: flex; align-items: center; gap: 10px; cursor: pointer; box-shadow: inset 0 0 0 1px var(--bar-border-color, rgba(0, 0, 0, .3)); border-radius: var(--bar-variant-select-border-radius, 0); background-image: url("data:image/svg+xml;utf8,<svg width='10' height='4' viewBox='0 0 10 4' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5 4L0.669872 0.25L9.33013 0.249999L5 4Z' fill='black'/></svg>") !important; background-repeat: no-repeat !important; background-position: right 8px center !important; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant-select span { overflow: hidden; text-overflow: ellipsis; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar-variant-selector-wrapper { display: flex; flex-wrap: wrap; align-items: center; column-gap: 10px; max-width: 100%; }
.cl-sec-main .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-variants, .cl-sec-main .kaching-bundles .kaching-bundles__bar-variants--visible { display: flex; }
@media (prefers-reduced-motion: reduce) { .cl-sec-main .kaching-bundles *, .cl-sec-main .kaching-bundles ::before, .cl-sec-main .kaching-bundles ::after { transition-duration: 0.01ms !important; animation-duration: 0.01ms !important; } }
.cl-sec-main *, .cl-sec-main ::before, .cl-sec-main ::after { animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-main .klaviyo-form, .cl-sec-main [class*="kl-private"], .cl-sec-main div[class*="klaviyo"], .cl-sec-main [data-testid="POPUP"], .cl-sec-main .needsclick[role="dialog"], .cl-sec-main #shopify-pc__banner, .cl-sec-main [class*="pc__banner"], .cl-sec-main [class*="cookie-banner"], .cl-sec-main [id*="cookie-banner"], .cl-sec-main [class*="newsletter-popup"], .cl-sec-main [class*="email-popup"], .cl-sec-main [class*="popup-modal"], .cl-sec-main [class*="modal-popup"], .cl-sec-main [class*="Popup__Overlay"], .cl-sec-main [aria-modal="true"][role="dialog"], .cl-sec-main #preview-bar-iframe, .cl-sec-main [id*="preview-bar"], .cl-sec-main [id*="preview_bar"], .cl-sec-main [class*="preview-bar"], .cl-sec-main #shopify-preview-bar, .cl-sec-main [class*="sticky-atc"], .cl-sec-main [class*="sticky-add"], .cl-sec-main [class*="sticky-cart"], .cl-sec-main [class*="sticky-buy"], .cl-sec-main [class*="StickyATC"], .cl-sec-main [class*="stickyAtc"], .cl-sec-main [class*="product-sticky"], .cl-sec-main [class*="sticky-product"], .cl-sec-main [class*="fixed-atc"], .cl-sec-main [class*="atc-bar"], .cl-sec-main [class*="add-to-cart-bar"], .cl-sec-main [class*="floating-atc"], .cl-sec-main [class*="scroll-to-top"], .cl-sec-main [class*="back-to-top"] { display: none !important; }
.cl-sec-main * { box-sizing: border-box; }
.cl-sec-main { color: var(--color-foreground); background: var(--color-background); display: flex; flex-direction: column; margin: 0px; min-height:0; font-variation-settings: "slnt" 0; }
.cl-sec-main { --hover-lift-amount: 4px; --hover-scale-amount: 1.03; --hover-subtle-zoom-amount: 1.015; --hover-shadow-color: var(--color-shadow); --hover-transition-duration: .25s; --hover-transition-timing: ease-out; --surface-transition-duration: .3s; --surface-transition-timing: var(--ease-out-quad); --submenu-animation-speed: .36s; --submenu-animation-easing: cubic-bezier(.25, .1, .25, 1); }
.cl-sec-main { scrollbar-width: thin; scrollbar-color: rgb(var(--color-foreground-rgb) / var(--opacity-40)) var(--color-background); scroll-behavior: smooth; }
.cl-sec-main img, .cl-sec-main picture, .cl-sec-main video, .cl-sec-main canvas, .cl-sec-main svg { display: block; max-width: 100%; }
.cl-sec-main img { width: 100%; height: auto; }
.cl-sec-main input, .cl-sec-main textarea, .cl-sec-main select { font: inherit; border-radius: var(--style-border-radius-inputs); }
.cl-sec-main select { background-color: var(--color-background); color: currentcolor; }
.cl-sec-main dialog { --backdrop-color-rgb: var(--color-shadow-rgb); background-color: var(--color-background); color: var(--color-foreground); }
.cl-sec-main p, .cl-sec-main h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6 { overflow-wrap: break-word; }
.cl-sec-main :first-child:is(p, .cl-sec-main h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6), .cl-sec-main :first-child:empty + :where(p, .cl-sec-main h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6) { margin-block-start: 0px; }
.cl-sec-main :last-child:is(p, .cl-sec-main h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6), .cl-sec-main :where(p, .cl-sec-main h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6):nth-child(2):has(+ :last-child:empty) { margin-block-end: 0px; }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main { view-transition-name: none; } }
.cl-sec-main .section { --full-page-grid-central-column-width: min( var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2) ); --full-page-grid-margin: minmax(var(--page-margin), 1fr); --full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin); --util-page-margin-offset: max( var(--page-margin), calc((100% - min(var(--page-content-width), 100% - var(--page-margin) * 2))/2) ); --full-page-margin-inline-offset: calc(((100vw - var(--full-page-grid-central-column-width)) / 2) * -1); width: 100%; position: relative; display: grid; grid-template-columns: var(--full-page-grid-with-margins); min-height: var(--section-min-height, "auto"); }
.cl-sec-main .section > * { grid-column: 2; }
.cl-sec-main .cl-shopify-section:not(.header-section) :is(.section, .cl-sec-main .cart-summary) { background: transparent; }
.cl-sec-main .cl-shopify-section:not(.header-section):has(.section) { position: relative; }
.cl-sec-main .cl-shopify-section:not(.header-section) .section-background { content: ""; position: absolute; inset: 0px; z-index: var(--layer-section-background); }
.cl-sec-main .section--page-width > * { grid-column: 2; }
.cl-sec-main .hidden { display: none !important; }
@media screen and (max-width: 749px) { .cl-sec-main .hidden--mobile, .cl-sec-main .mobile\:hidden { display: none !important; } }
.cl-sec-main .visually-hidden:not(:focus, .cl-sec-main :active) { overflow: hidden; width: 1px; height: 1px; margin: -1px; padding: 0px; border: 0px; clip: rect(0px, 0px, 0px, 0px); position: absolute !important; overflow-wrap: normal !important; }
.cl-sec-main .flip-x { scale: -1 1; }
.cl-sec-main .list-unstyled { margin: 0px; padding: 0px; list-style: none; }
.cl-sec-main .svg-wrapper { color: currentcolor; display: inline-flex; justify-content: center; align-items: center; width: var(--icon-size-sm); height: var(--icon-size-sm); pointer-events: none; }
.cl-sec-main .svg-wrapper > svg { width: var(--icon-size-sm); height: var(--icon-size-sm); }
.cl-sec-main .relative { position: relative; }
.cl-sec-main .icon-success, .cl-sec-main .icon-error { width: var(--icon-size-md); height: var(--icon-size-md); flex-shrink: 0; }
.cl-sec-main .icon-error { fill: var(--color-error); }
.cl-sec-main, .cl-sec-main .paragraph:not(.button), .cl-sec-main .paragraph > *, .cl-sec-main .text-block.paragraph :is(h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6) { font-family: var(--font-paragraph--family); font-style: var(--font-paragraph--style); font-weight: var(--font-paragraph--weight); font-size: var(--font-paragraph--size); line-height: var(--font-paragraph--line-height); text-transform: var(--font-paragraph--case); -webkit-font-smoothing: antialiased; color: var(--color, var(--color-foreground)); }
.cl-sec-main h1, .cl-sec-main .h1.h1, .cl-sec-main .text-block.h1 > *, .cl-sec-main .text-block.h1 :is(h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6) { font-family: var(--font-h1--family); font-style: var(--font-h1--style); font-weight: var(--font-h1--weight); font-size: var(--font-h1--size); line-height: var(--font-h1--line-height); letter-spacing: var(--font-h1--letter-spacing); text-transform: var(--font-h1--case); color: var(--color, var(--font-h1-color)); }
.cl-sec-main h3, .cl-sec-main .h3, .cl-sec-main .h3.h3, .cl-sec-main .text-block.h3 > *, .cl-sec-main .text-block.h3 :is(h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6) { font-family: var(--font-h3--family); font-style: var(--font-h3--style); font-weight: var(--font-h3--weight); font-size: var(--font-h3--size); line-height: var(--font-h3--line-height); letter-spacing: var(--font-h3--letter-spacing); text-transform: var(--font-h3--case); color: var(--color, var(--font-h3-color)); }
.cl-sec-main :last-child:is(.h1, .cl-sec-main .h2, .cl-sec-main .h3, .cl-sec-main .h4, .cl-sec-main .h5, .cl-sec-main .h6) { margin-block-end: 0px; }
.cl-sec-main a { --button-color: var(--color, var(--color-primary)); color: var(--button-color); text-decoration-color: transparent; text-decoration-thickness: 0.075em; text-underline-offset: 0.125em; transition: text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing); }
.cl-sec-main details[open] > summary .icon-animated > svg { transform: rotate(180deg); }
.cl-sec-main .text-block { width: 100%; }
.cl-sec-main .text-block > :first-child, .cl-sec-main .text-block > :first-child:empty + * { margin-block-start: 0px; }
.cl-sec-main .text-block > :last-child, .cl-sec-main .text-block > :has(+ :last-child:empty) { margin-block-end: 0px; }
.cl-sec-main .button, .cl-sec-main .button-secondary, .cl-sec-main button.shopify-payment-button__button--unbranded { --text-align: center; display: grid; align-content: center; text-decoration: none; text-align: var(--text-align); color: var(--button-color); appearance: none; background-color: var(--button-background-color); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-family: var(--font-paragraph--family); font-style: var(--font-paragraph--style); font-weight: var(--font-paragraph--weight); font-size: var(--font-paragraph--size); line-height: var(--font-paragraph--line-height); margin-block: 0px; transition: color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing); cursor: pointer; width: fit-content; box-shadow: inset 0 0 0 var(--button-border-width) var(--button-border-color); padding-block: var(--button-padding-block); padding-inline: var(--button-padding-inline); }
.cl-sec-main .button { font-family: var(--button-font-family-primary); text-transform: var(--button-text-case-primary); border-radius: var(--style-border-radius-buttons-primary); }
.cl-sec-main .button:not(.button-secondary, .cl-sec-main .button-unstyled) { outline-color: var(--button-background-color); }
.cl-sec-main .button-secondary { font-family: var(--button-font-family-secondary); text-transform: var(--button-text-case-secondary); border-radius: var(--style-border-radius-buttons-secondary); }
.cl-sec-main textarea, .cl-sec-main input:not([type="checkbox"], .cl-sec-main [type="radio"]) { background-color: var(--color-input-background); border-color: var(--color-input-border); }
.cl-sec-main .button[aria-disabled="true"], .cl-sec-main .button-secondary[aria-disabled="true"], .cl-sec-main .button:disabled { opacity: 0.5; cursor: not-allowed; }
.cl-sec-main .button, .cl-sec-main button.shopify-payment-button__button--unbranded { --button-color: var(--color-primary-button-text); --button-background-color: var(--color-primary-button-background); --button-border-color: var(--color-primary-button-border); --button-border-width: var(--style-border-width-primary); }
.cl-sec-main .button-secondary { --button-color: var(--color-secondary-button-text); --button-background-color: var(--color-secondary-button-background); --button-border-color: var(--color-secondary-button-border); --button-border-width: var(--style-border-width-secondary); }
.cl-sec-main .button-unstyled { display: block; padding: 0px; background-color: inherit; color: inherit; border: 0px; border-radius: 0px; overflow: hidden; box-shadow: none; font-family: var(--font-paragraph--family); font-style: var(--font-paragraph--style); font-size: var(--font-paragraph--size); }
.cl-sec-main .button-unstyled--transparent { background-color: transparent; box-shadow: none; }
.cl-sec-main .link { display: inline-block; text-align: center; }
.cl-sec-main .icon-caret svg { transition: transform var(--animation-speed) var(--animation-easing); }
.cl-sec-main summary { display: flex; align-items: center; cursor: pointer; list-style: none; padding-block: var(--padding-sm); }
.cl-sec-main summary .svg-wrapper { margin-inline-start: auto; height: var(--icon-size-xs); width: var(--icon-size-xs); transition: transform var(--animation-speed) var(--animation-easing); }
.cl-sec-main summary .icon-plus :is(.horizontal, .cl-sec-main .vertical), .cl-sec-main .show-more__button .icon-plus :is(.horizontal, .cl-sec-main .vertical) { transition: transform var(--animation-speed) var(--animation-easing); transform: rotate(0deg); transform-origin: 50% 50%; opacity: 1; }
.cl-sec-main details[open] > summary .icon-plus .horizontal, .cl-sec-main .show-more:where([data-expanded="true"]) .show-more__button .icon-plus .horizontal { transform: rotate(90deg); }
.cl-sec-main details[open] > summary .icon-plus .vertical, .cl-sec-main .show-more:where([data-expanded="true"]) .show-more__button .icon-plus .vertical { transform: rotate(90deg); opacity: 0; }
.cl-sec-main media-gallery { display: block; width: 100%; }
.cl-sec-main :not(.dialog-zoomed-gallery) > .product-media-container { --slide-width: 100%; display: flex; aspect-ratio: var(--gallery-aspect-ratio, var(--media-preview-ratio)); max-height: var(--constrained-height); width: var(--slide-width, 100%); position: relative; overflow: hidden; }
.cl-sec-main :not(.dialog-zoomed-gallery) > .product-media-container:where(.constrain-height) { --viewport-offset: 400px; --constrained-min-height: 300px; --constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset))); margin-right: auto; margin-left: auto; }
@media (--test: round(up, 100%, 1px)) { .cl-sec-main :not(.dialog-zoomed-gallery) > .product-media-container { --slide-width: round(up, 100%, 1px); } }
@media screen and (max-width: 749px) { .cl-sec-main .product-media-container.constrain-height { max-height: none; } }
@media screen and (min-width: 750px) { .cl-sec-main .product-media-container.constrain-height { --viewport-offset: var(--header-height, 100px); --constrained-min-height: 500px; } }
.cl-sec-main .product-media-container img { aspect-ratio: inherit; object-fit: contain; }
.cl-sec-main .product-media-container.media-fit-contain img { object-position: center center; }
.cl-sec-main zoom-dialog dialog { width: 100vw; height: 100vh; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; max-width: 100%; max-height: 100%; background: rgb(255, 255, 255); opacity: 0; transition: opacity var(--animation-speed) var(--animation-easing); scrollbar-width: none; }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main zoom-dialog dialog { scroll-behavior: smooth; } }
.cl-sec-main .close-button { position: fixed; top: var(--margin-lg); right: var(--margin-lg); width: var(--minimum-touch-target); height: var(--minimum-touch-target); z-index: var(--layer-flat); background-color: transparent; display: flex; align-items: center; justify-content: center; border-radius: 50%; }
.cl-sec-main .close-button svg { width: var(--icon-size-xs); height: var(--icon-size-xs); }
.cl-sec-main .product-media { display: flex; flex: 1 1 0%; }
.cl-sec-main .swatch { --color-border: rgb(var(--color-foreground-rgb) / var(--style-border-swatch-opacity)); --min-width-unitless: 15.9999; --min-height-unitless: 15.9999; --min-height: 16px; --min-width: 16px; --scaling-factor: .5; --max-swatch-size: 28px; --max-pill-size: 20px; --max-filter-size: 32px; --offset-swatch-width: calc(var(--variant-picker-swatch-width-unitless) - var(--min-width-unitless)); --offset-swatch-height: calc(var(--variant-picker-swatch-height-unitless) - var(--min-height-unitless)); --offset-scaled-width: calc( var(--scaling-factor) * var(--offset-swatch-width) / var(--offset-swatch-height) * var(--offset-max-swatch-size) ); --offset-scaled-height: calc( var(--scaling-factor) * var(--offset-swatch-height) / var(--offset-swatch-width) * var(--offset-max-swatch-size) ); --offset-max-swatch-size: calc(var(--max-swatch-size) - var(--min-width)); --swatch-width: min( calc(var(--min-width) + var(--scaling-factor) * var(--offset-swatch-width) * 1px), calc(var(--min-width) + var(--offset-scaled-width)), var(--max-swatch-size) ); --swatch-height: min( calc(var(--min-height) + var(--scaling-factor) * var(--offset-swatch-height) * 1px), calc(var(--min-height) + var(--offset-scaled-height)), var(--max-swatch-size) ); display: block; background-image: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-position: var(--swatch-focal-point, center); border-radius: var(--variant-picker-swatch-radius); border: var(--style-border-swatch-width) var(--style-border-swatch-style) var(--color-border); width: var(--swatch-width); height: var(--swatch-height); background-size: var(--swatch-width) var(--swatch-height); }
.cl-sec-main .swatch.swatch--unscaled { --swatch-width: var(--variant-picker-swatch-width); --swatch-height: var(--variant-picker-swatch-height); }
@media screen and (min-width: 750px) { .cl-sec-main .swatch { --max-swatch-size: 32px; --max-pill-size: 16px; --max-filter-size: 28px; --scaling-factor: .65; } }
.cl-sec-main .variant-picker .variant-option--buttons label:has(.swatch) { border-radius: var(--variant-picker-swatch-radius); }
.cl-sec-main .variant-option { --options-border-radius: var(--variant-picker-button-radius); --options-border-width: var(--variant-picker-button-border-width); --variant-option-padding-inline: var(--padding-md); }
.cl-sec-main .variant-option + .variant-option { margin-top: var(--padding-lg); }
.cl-sec-main .variant-option--swatches { --options-border-radius: var(--variant-picker-swatch-radius); width: 100%; }
.cl-sec-main .variant-option--buttons { display: flex; flex-wrap: wrap; gap: var(--gap-sm); margin: 0px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.cl-sec-main .variant-option--buttons legend { padding: 0px; margin-block-end: var(--margin-xs); }
.cl-sec-main .variant-option__swatch-value { padding-inline-start: var(--padding-xs); color: rgb(var(--color-foreground-rgb) / var(--opacity-70)); }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main .variant-option__button-label, .cl-sec-main .variant-option__select-wrapper, .cl-sec-main .variant-option__button-label::before, .cl-sec-main .variant-option__button-label::after, .cl-sec-main .variant-option__button-label:has([data-previous-checked="true"], .cl-sec-main [data-current-checked="true"]) .variant-option__button-label__pill, .cl-sec-main .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line:last-of-type { transition-duration: var(--animation-speed); transition-timing-function: var(--animation-easing); } }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main .variant-option__button-label__pill { transition-property: transform; } }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main .variant-option__button-label:has([data-previous-checked="true"], .cl-sec-main [data-current-checked="true"]) .variant-option__button-label__pill { transition-property: transform; } }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main .variant-option__select-wrapper, .cl-sec-main .variant-option__button-label { transition-property: background-color, border-color, color; } }
.cl-sec-main .variant-option__button-label { --variant-picker-stroke-color: var(--color-variant-border); cursor: pointer; display: flex; flex: 0 0 3.25em; align-items: center; position: relative; padding-block: var(--padding-sm); padding-inline: var(--padding-lg); border: var(--options-border-width) solid var(--color-variant-border); border-radius: var(--options-border-radius); overflow: clip; justify-content: center; min-height: 3.25em; min-width: fit-content; white-space: nowrap; background-color: var(--color-variant-background); color: var(--color-variant-text); gap: 0px; }
.cl-sec-main :is(.variant-option__button-label:has([data-previous-checked="true"]) ~ label:has([data-current-checked="true"]), .cl-sec-main .variant-option__button-label:has(:checked) ~ label) .variant-option__button-label__pill { left: 0px; right: unset; }
.cl-sec-main .variant-option__button-label:has(:checked) ~ label { --pill-offset: calc(-100% - 1px); }
.cl-sec-main .variant-option__button-label:has([data-current-checked="true"]):first-of-type ~ label:last-of-type:not(.variant-option__button-label--has-swatch), .cl-sec-main .variant-option__button-label:not(:has(:checked)):has(~ label > :checked):not(.variant-option__button-label--has-swatch) { --clip: 0 0 0 100%; }
.cl-sec-main .variant-option__button-label:not(:has([data-current-checked="true"])):first-of-type:has(~ label:last-of-type > :checked):not(.variant-option__button-label--has-swatch), .cl-sec-main .variant-option__button-label:has(:checked) ~ label:not(.variant-option__button-label--has-swatch) { --clip: 0 100% 0 0; }
.cl-sec-main .variant-option__button-label:has([data-previous-checked="true"], .cl-sec-main [data-current-checked="true"]) .variant-option__button-label__pill { width: max(var(--pill-width-current, 100%),var(--pill-width-previous, 100%)); }
@media screen and (min-width: 750px) { .cl-sec-main .variant-option__button-label { padding: var(--padding-xs) var(--variant-option-padding-inline); } }
.cl-sec-main .variant-option--buttons:has(:nth-of-type(3)) .variant-option__button-label:has([data-current-checked="true"]):first-of-type ~ label:last-of-type { --pill-offset: calc(100% + 1px); }
.cl-sec-main .variant-option__button-label__pill { background: var(--color-selected-variant-background); position: absolute; top: calc(var(--options-border-width) * -1); bottom: calc(var(--options-border-width) * -1); border-radius: inherit; pointer-events: none; width: 100%; transform: translate(var(--pill-offset, 0)); }
.cl-sec-main .variant-option__button-label__text { pointer-events: none; text-align: start; text-wrap: wrap; z-index: 2; }
.cl-sec-main .variant-option__button-label--has-swatch { --focus-outline-radius: var(--variant-picker-swatch-radius); padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; flex-basis: auto; min-height: auto; }
.cl-sec-main .variant-option__button-label--has-swatch:has(input) { display: block; }
.cl-sec-main .variant-option__button-label:has(:checked) { color: var(--color-selected-variant-text); border-color: var(--color-selected-variant-border); }
.cl-sec-main .variant-option__button-label:has([data-option-available="false"]) { color: rgb(var(--color-variant-text-rgb) / var(--opacity-60)); }
.cl-sec-main .variant-option__button-label--has-swatch:has(:checked) { --focus-outline: var(--focus-outline-width) solid var(--color-foreground); outline: var(--focus-outline); outline-offset: var(--focus-outline-offset); }
@media not (background-color: rgb(from red 150 g b / alpha)) { .cl-sec-main .variant-option__button-label--has-swatch:has(:checked), .cl-sec-main .variant-option__button-label:has(:focus-visible) .swatch { outline: none; position: relative; overflow: visible; } }
.cl-sec-main .variant-option__button-label input { position: absolute; inset: 0px; opacity: 0; margin: 0px; padding: 0px; width: 100%; height: 100%; aspect-ratio: unset; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; background: transparent; appearance: auto; display: block; cursor: pointer; }
.cl-sec-main .variant-option__button-label svg { position: absolute; left: var(--options-border-width); top: var(--options-border-width); height: calc(100% - (var(--options-border-width) * 2)); width: calc(100% - (var(--options-border-width) * 2)); cursor: pointer; pointer-events: none; stroke-width: var(--style-border-width); stroke: var(--variant-picker-stroke-color); }
.cl-sec-main .sticky-content { position: sticky; top: var(--sticky-header-offset, 0); z-index: var(--layer-flat); }
@media screen and (min-width: 750px) { .cl-sec-main .sticky-content--desktop, .cl-sec-main .sticky-content--desktop.full-height--desktop > .group-block { position: sticky; top: var(--sticky-header-offset, 0); z-index: var(--layer-flat); } }
.cl-sec-main .price, .cl-sec-main .compare-at-price, .cl-sec-main .unit-price { white-space: nowrap; }
.cl-sec-main .compare-at-price { opacity: 0.4; text-decoration-line: line-through; text-decoration-thickness: 1.5px; }
.cl-sec-main .price-item__group { display: inline-block; }
.cl-sec-main .price-item--sale { white-space: nowrap; }
.cl-sec-main .price__hidden { display: none; }
.cl-sec-main .spacing-style { --spacing-scale: var(--spacing-scale-md); --padding-block: 0px; --padding-block-start: var(--padding-block, 0px); --padding-block-end: var(--padding-block, 0px); --padding-inline: 0px; --padding-inline-start: var(--padding-inline, 0px); --padding-inline-end: var(--padding-inline, 0px); --margin-block: 0px; --margin-block-start: var(--margin-block, 0px); --margin-block-end: var(--margin-block, 0px); --margin-inline: 0px; --margin-inline-start: var(--margin-inline, 0px); --margin-inline-end: var(--margin-inline, 0px); }
@media screen and (min-width: 990px) { .cl-sec-main .spacing-style { --spacing-scale: var(--spacing-scale-default); } }
.cl-sec-main .spacing-style, .cl-sec-main .inherit-spacing { padding-block: calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end); padding-inline: var(--padding-inline-start) var(--padding-inline-end); margin-block: var(--margin-block-start) var(--margin-block-end); margin-inline: var(--margin-inline-start) var(--margin-inline-end); }
.cl-sec-main .size-style { width: var(--size-style-width-mobile, var(--size-style-width)); height: var(--size-style-height-mobile, var(--size-style-height)); }
@media screen and (min-width: 750px) { .cl-sec-main .size-style { width: var(--size-style-width); height: var(--size-style-height); } }
.cl-sec-main .custom-typography, .cl-sec-main .custom-typography > * { font-family: var(--font-family); font-weight: var(--font-weight); text-transform: var(--text-transform); text-wrap: var(--text-wrap); line-height: var(--line-height); letter-spacing: var(--letter-spacing); }
.cl-sec-main .custom-font-size, .cl-sec-main .custom-font-size > * { font-size: var(--font-size); }
.cl-sec-main .border-style { border-width: var(--border-width); border-style: var(--border-style); border-color: var(--border-color); border-radius: var(--border-radius); }
.cl-sec-main .gap-style, .cl-sec-main .layout-panel-flex { --gap-scale: var(--spacing-scale-md); }
@media screen and (min-width: 990px) { .cl-sec-main .gap-style, .cl-sec-main .layout-panel-flex { --gap-scale: var(--spacing-scale-default); } }
.cl-sec-main .layout-panel-flex { display: flex; gap: var(--gap); height: 100%; }
.cl-sec-main .layout-panel-flex--column { flex-flow: column var(--flex-wrap); align-items: var(--horizontal-alignment); justify-content: var(--vertical-alignment); }
@media screen and (max-width: 749px) { .cl-sec-main .mobile-column { flex-flow: column; align-items: var(--horizontal-alignment); justify-content: var(--vertical-alignment-mobile); } }
@media screen and (min-width: 750px) { .cl-sec-main .layout-panel-flex { flex-direction: var(--flex-direction); } }
.cl-sec-main :is(.rte, .cl-sec-main .shopify-policy__title) :first-child:is(p, .cl-sec-main h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6), .cl-sec-main :is(.rte, .cl-sec-main .shopify-policy__title) :first-child:empty + :is(p, .cl-sec-main h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6) { margin-block-start: 0px; }
.cl-sec-main :is(.rte, .cl-sec-main .shopify-policy__title) ul, .cl-sec-main :is(.rte, .cl-sec-main .shopify-policy__title) ol { margin-block-start: 0px; padding-inline-start: 1.5em; }
.cl-sec-main :is(.rte, .cl-sec-main .shopify-policy__title) :is(ul, .cl-sec-main ol):not(:is(ul, .cl-sec-main ol) :is(ul, .cl-sec-main ol)) { margin-block-end: 1em; }
.cl-sec-main :where(input[type="radio"]), .cl-sec-main :where(input[type="checkbox"]) { width: var(--checkbox-size); height: var(--checkbox-size); aspect-ratio: 1 / 1; margin: 0px; margin-inline-end: var(--padding-3xs); padding: 0px; border: var(--checkbox-border); appearance: none; position: relative; display: inline-block; vertical-align: middle; cursor: pointer; }
.cl-sec-main input[type="radio"] { border-radius: var(--style-border-radius-50); background: transparent; transition: border-color 0.2s, background-color 0.2s; }
.cl-sec-main :where(input[type="radio"]):checked { border-color: var(--color-foreground); background: var(--color-background); }
.cl-sec-main :where(input[type="radio"]) + label, .cl-sec-main :where(input[type="checkbox"]) + label { display: inline; vertical-align: middle; cursor: pointer; }
.cl-sec-main label:has(input[type="radio"]), .cl-sec-main label:has(input[type="checkbox"]) { display: inline-flex; align-items: center; gap: var(--padding-2xs); cursor: pointer; }
.cl-sec-main .variant-option__button-label--has-swatch:has(input[type="radio"]) { display: block; }
.cl-sec-main .button[id^="BuyButtons-ProductSubmitButton-"] { position: relative; overflow: hidden; }
.cl-sec-main .quantity-selector { --quantity-selector-width: 124px; display: flex; justify-content: space-between; align-items: center; color: var(--color-input-text); background-color: var(--color-input-background); border: var(--style-border-width-inputs) solid var(--color-input-border); border-radius: var(--style-border-radius-inputs); flex: 1 1 var(--quantity-selector-width); align-self: stretch; transition: background-color var(--animation-speed) var(--animation-easing); }
.cl-sec-main .quantity-selector :is(.quantity-minus, .cl-sec-main .quantity-plus) { padding: 0px; background: transparent; box-shadow: none; display: flex; justify-content: center; align-items: center; cursor: pointer; width: var(--minimum-touch-target); height: var(--minimum-touch-target); flex-shrink: 0; color: var(--color-input-text); }
.cl-sec-main .quantity-selector .quantity-minus { border-start-start-radius: var(--style-border-radius-inputs); border-end-start-radius: var(--style-border-radius-inputs); }
.cl-sec-main .quantity-selector .quantity-plus { border-start-end-radius: var(--style-border-radius-inputs); border-end-end-radius: var(--style-border-radius-inputs); }
.cl-sec-main .product-details .quantity-selector, .cl-sec-main .quick-add-modal .quantity-selector { border-radius: var(--style-border-radius-buttons-primary); }
.cl-sec-main .product-details .quantity-selector .quantity-minus, .cl-sec-main .quick-add-modal .quantity-selector .quantity-minus { border-start-start-radius: var(--style-border-radius-buttons-primary); border-end-start-radius: var(--style-border-radius-buttons-primary); }
.cl-sec-main .product-details .quantity-selector .quantity-plus, .cl-sec-main .quick-add-modal .quantity-selector .quantity-plus { border-start-end-radius: var(--style-border-radius-buttons-primary); border-end-end-radius: var(--style-border-radius-buttons-primary); }
.cl-sec-main .quantity-selector .svg-wrapper { transition: transform var(--animation-speed) var(--animation-easing); }
.cl-sec-main .quantity-selector svg { width: var(--icon-size-xs); height: var(--icon-size-xs); }
.cl-sec-main .quantity-selector input[type="number"] { margin: 0px; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; appearance: none; max-width: calc(var(--quantity-selector-width) - var(--minimum-touch-target) * 2); border-radius: var(--style-border-radius-buttons); color: var(--color-input-text); background-color: transparent; }
.cl-sec-main .quantity-selector input[type="number"] { appearance: textfield; }
.cl-sec-main .group-block, .cl-sec-main .group-block-content { position: relative; }
.cl-sec-main .group-block-content { height: 100%; width: 100%; }
.cl-sec-main .group-block--height-fit { height: auto; }
.cl-sec-main .layout-panel-flex--column > .group-block--height-fit { flex: 0 1 auto; }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main { scroll-behavior: smooth; } }
@media screen and (max-width: 1200px) { .cl-sec-main input, .cl-sec-main textarea, .cl-sec-main select, .cl-sec-main .paragraph.paragraph input, .cl-sec-main .paragraph.paragraph textarea, .cl-sec-main .paragraph.paragraph select, .cl-sec-main .h1.h1 input, .cl-sec-main .h1.h1 textarea, .cl-sec-main .h1.h1 select, .cl-sec-main .h2.h2 input, .cl-sec-main .h2.h2 textarea, .cl-sec-main .h2.h2 select, .cl-sec-main .h3.h3 input, .cl-sec-main .h3.h3 textarea, .cl-sec-main .h3.h3 select, .cl-sec-main .h4.h4 input, .cl-sec-main .h4.h4 textarea, .cl-sec-main .h4.h4 select, .cl-sec-main .h5.h5 input, .cl-sec-main .h5.h5 textarea, .cl-sec-main .h5.h5 select, .cl-sec-main .h6.h6 input, .cl-sec-main .h6.h6 textarea, .cl-sec-main .h6.h6 select { font-size: max(1rem, 100%); } }
.cl-sec-main .add-to-cart-button { --text-speed: .26; --base-delay: calc(var(--text-speed) * .25); --tick-speed: .1; --ring-speed: .2; --check-speed: .2; --burst-speed: .32; --step-delay: 3; --speed: 1; user-select: none; transition-property: color, box-shadow, background-color, scale, translate; transition-duration: var(--animation-speed); transition-timing-function: var(--ease-out-cubic); }
.cl-sec-main .add-to-cart-button .svg-wrapper .checkmark-burst { width: 30px; height: 30px; }
.cl-sec-main .add-to-cart-text { --atc-opacity: 0; --atc-destination: -1em; display: flex; gap: var(--gap-2xs); align-items: center; justify-content: center; animation-duration: var(--animation-speed); animation-timing-function: var(--animation-easing); animation-fill-mode: forwards; transition: width var(--animation-speed) var(--animation-easing),opacity var(--animation-speed) var(--animation-easing); }
.cl-sec-main .add-to-cart__added { --atc-opacity: 1; --atc-destination: 0px; position: absolute; top: 50%; left: 50%; translate: -50% -50%; display: flex; align-items: center; justify-content: center; gap: 0.3rem; }
.cl-sec-main .add-to-cart__added-icon { width: 32px; height: 32px; }
.cl-sec-main .checkmark-burst { opacity: 0; overflow: visible; }
.cl-sec-main .checkmark-burst .burst { rotate: 20deg; }
.cl-sec-main .checkmark-burst .check { opacity: 0.2; scale: 0.8; filter: blur(2px); transform: translateZ(0px); }
.cl-sec-main .checkmark-burst :is(.ring, .cl-sec-main .line, .cl-sec-main .check, .cl-sec-main .burst, .cl-sec-main .tick) { transform-box: fill-box; transform-origin: center center; }
.cl-sec-main .checkmark-burst :is(.line) { stroke-dasharray: 1.5, 1.5; stroke-dashoffset: -1.5; translate: 0px -180%; }
.cl-sec-main .checkmark-burst g { transform-origin: center center; rotate: calc(var(--index) * (360 / 8) * 1deg); }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main .add-to-cart-text { transition-property: clip-path, opacity, filter, translate; transition-duration: calc((var(--text-speed) * .6s)),calc((var(--text-speed) * 1s)); transition-timing-function: ease-out; } }
.cl-sec-main .add-to-cart-text { clip-path: circle(100% at 50% 50%); }
@font-face { font-family: Inter; font-weight: 400; font-style: normal; font-display: swap; src: url("//diasocks.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"), url("//diasocks.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff"); }
@font-face { font-family: Inter; font-weight: 700; font-style: normal; font-display: swap; src: url("//diasocks.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"), url("//diasocks.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff"); }
@font-face { font-family: Inter; font-weight: 400; font-style: italic; font-display: swap; src: url("//diasocks.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"), url("//diasocks.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff"); }
@font-face { font-family: Inter; font-weight: 700; font-style: italic; font-display: swap; src: url("//diasocks.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"), url("//diasocks.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff"); }
@font-face { font-family: Inter; font-weight: 500; font-style: normal; font-display: swap; src: url("//diasocks.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"), url("//diasocks.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff"); }
@font-face { font-family: Inter; font-weight: 500; font-style: italic; font-display: swap; src: url("//diasocks.com/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"), url("//diasocks.com/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff"); }
.cl-sec-main { --sidebar-width: 25rem; --narrow-content-width: 36rem; --normal-content-width: 42rem; --wide-content-width: 46rem; --narrow-page-width: 90rem; --normal-page-width: 120rem; --wide-page-width: 150rem; --section-height-small: 15rem; --section-height-medium: 25rem; --section-height-large: 35rem; @media screen and (min-width: 40em) { --section-height-small: 40svh; --section-height-medium: 55svh; --section-height-large: 70svh; } @media screen and (min-width: 60em) { --section-height-small: 50svh; --section-height-medium: 65svh; --section-height-large: 80svh; } --letter-spacing-sm: 0.06em; --letter-spacing-md: 0.13em; --font-body--family: Inter, sans-serif; --font-body--style: normal; --font-body--weight: 400; --font-subheading--family: Inter, sans-serif; --font-subheading--style: normal; --font-subheading--weight: 500; --font-heading--family: Inter, sans-serif; --font-heading--style: normal; --font-heading--weight: 700; --font-accent--family: Inter, sans-serif; --font-accent--style: normal; --font-accent--weight: 700; --font-heading--spacing: 0.25em; --font-h1--spacing: var(--font-heading--spacing); --font-h2--spacing: var(--font-heading--spacing); --font-h3--spacing: var(--font-heading--spacing); --font-h4--spacing: var(--font-heading--spacing); --font-h5--spacing: var(--font-heading--spacing); --font-h6--spacing: var(--font-heading--spacing); --font-paragraph--spacing: 0.5em; --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --layer-section-background: -2; --layer-lowest: -1; --layer-base: 0; --layer-flat: 1; --layer-raised: 2; --layer-heightened: 4; --layer-sticky: 8; --layer-window-overlay: 10; --layer-header-menu: 12; --layer-overlay: 16; --layer-menu-drawer: 18; --layer-temporary: 20; --max-width--body-normal: 32.5em; --max-width--body-narrow: 22.75em; --max-width--heading-normal: 32.5em; --max-width--heading-narrow: 19.5em; --max-width--display-normal: 13em; --max-width--display-narrow: 9.75em; --max-width--display-tight: 3.25em; --letter-spacing--display-tight: -0.03em; --letter-spacing--display-normal: 0em; --letter-spacing--display-loose: 0.03em; --letter-spacing--heading-tight: -0.03em; --letter-spacing--heading-normal: 0em; --letter-spacing--heading-loose: 0.03em; --letter-spacing--body-tight: -0.03em; --letter-spacing--body-normal: 0em; --letter-spacing--body-loose: 0.03em; --line-height: 1; --line-height--display-tight: 1; --line-height--display-normal: 1.1; --line-height--display-loose: 1.2; --line-height--heading-tight: 1.15; --line-height--heading-normal: 1.25; --line-height--heading-loose: 1.35; --line-height--body-tight: 1.2; --line-height--body-normal: 1.4; --line-height--body-loose: 1.6; --font-size--paragraph: 1.0rem; --font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem); --font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem); --font-size--h3: 2.0rem; --font-size--h4: 1.5rem; --font-size--h5: 0.875rem; --font-size--h6: 0.75rem; --font-paragraph--weight: 400; --font-paragraph--letter-spacing: var(--letter-spacing--body-normal); --font-paragraph--size: var(--font-size--paragraph); --font-paragraph--family: var(--font-body--family); --font-paragraph--style: var(--font-body--style); --font-paragraph--case: ; --font-paragraph--line-height: var(--line-height--body-loose); --font-h1--weight: var(--font-heading--weight); --font-h1--letter-spacing: var(--letter-spacing--heading-normal); --font-h1--size: var(--font-size--h1); --font-h1--family: var(--font-heading--family); --font-h1--style: var(--font-heading--style); --font-h1--case: none; --font-h1--line-height: var(--line-height--display-tight); --font-h2--weight: var(--font-heading--weight); --font-h2--letter-spacing: var(--letter-spacing--heading-normal); --font-h2--size: var(--font-size--h2); --font-h2--family: var(--font-heading--family); --font-h2--style: var(--font-heading--style); --font-h2--case: none; --font-h2--line-height: var(--line-height--display-tight); --font-h3--weight: var(--font-heading--weight); --font-h3--letter-spacing: var(--letter-spacing--heading-normal); --font-h3--size: var(--font-size--h3); --font-h3--family: var(--font-heading--family); --font-h3--style: var(--font-heading--style); --font-h3--case: none; --font-h3--line-height: var(--line-height--display-normal); --font-h4--weight: var(--font-heading--weight); --font-h4--letter-spacing: var(--letter-spacing--heading-normal); --font-h4--size: var(--font-size--h4); --font-h4--family: var(--font-heading--family); --font-h4--style: var(--font-heading--style); --font-h4--case: none; --font-h4--line-height: var(--line-height--display-tight); --font-h5--weight: var(--font-subheading--weight); --font-h5--letter-spacing: var(--letter-spacing--heading-normal); --font-h5--size: var(--font-size--h5); --font-h5--family: var(--font-subheading--family); --font-h5--style: var(--font-subheading--style); --font-h5--case: none; --font-h5--line-height: var(--line-height--display-loose); --font-h6--weight: var(--font-subheading--weight); --font-h6--letter-spacing: var(--letter-spacing--heading-normal); --font-h6--size: var(--font-size--h6); --font-h6--family: var(--font-subheading--family); --font-h6--style: var(--font-subheading--style); --font-h6--case: none; --font-h6--line-height: var(--line-height--display-loose); --font-size--3xs: 0.625rem; --font-size--2xs: 0.75rem; --font-size--xs: 0.8125rem; --font-size--sm: 0.875rem; --font-size--md: 1rem; --font-size--lg: 1.125rem; --font-size--xl: 1.25rem; --font-size--2xl: 1.5rem; --font-size--3xl: 2rem; --font-size--4xl: 2.5rem; --font-size--5xl: 3rem; --font-size--6xl: 3.5rem; --menu-font-sm--size: 0.875rem; --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14)); --menu-font-md--size: 1rem; --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16)); --menu-font-lg--size: 1.125rem; --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18)); --menu-font-xl--size: 1.25rem; --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20)); --menu-font-2xl--size: 1.75rem; --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28)); --color-error: #8B0000; --color-success: #006400; --color-white: #FFFFFF; --color-white-rgb: 255 255 255; --color-black: #000000; --color-instock: #3ED660; --color-lowstock: #EE9441; --color-outofstock: #C8C8C8; --opacity-5: 0.05; --opacity-8: 0.08; --opacity-10: 0.1; --opacity-15: 0.15; --opacity-20: 0.2; --opacity-25: 0.25; --opacity-30: 0.3; --opacity-40: 0.4; --opacity-50: 0.5; --opacity-60: 0.6; --opacity-70: 0.7; --opacity-80: 0.8; --opacity-85: 0.85; --opacity-90: 0.9; --opacity-subdued-text: var(--opacity-70); --shadow-button: 0 2px 3px rgb(0 0 0 / 20%); --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent); --margin-3xs: 0.125rem; --margin-2xs: 0.3rem; --margin-xs: 0.5rem; --margin-sm: 0.7rem; --margin-md: 0.8rem; --margin-lg: 1rem; --margin-xl: 1.25rem; --margin-2xl: 1.5rem; --margin-3xl: 1.75rem; --margin-4xl: 2rem; --margin-5xl: 3rem; --margin-6xl: 5rem; --scroll-margin: 50px; --padding-3xs: 0.125rem; --padding-2xs: 0.25rem; --padding-xs: 0.5rem; --padding-sm: 0.7rem; --padding-md: 0.8rem; --padding-lg: 1rem; --padding-xl: 1.25rem; --padding-2xl: 1.5rem; --padding-3xl: 1.75rem; --padding-4xl: 2rem; --padding-5xl: 3rem; --padding-6xl: 4rem; --gap-3xs: 0.125rem; --gap-2xs: 0.3rem; --gap-xs: 0.5rem; --gap-sm: 0.7rem; --gap-md: 0.9rem; --gap-lg: 1rem; --gap-xl: 1.25rem; --gap-2xl: 2rem; --gap-3xl: 3rem; --spacing-scale-sm: 0.6; --spacing-scale-md: 0.7; --spacing-scale-default: 1.0; --checkout-button-gap: 10px; --style-border-width: 1px; --style-border-radius-xs: 0.2rem; --style-border-radius-sm: 0.6rem; --style-border-radius-md: 0.8rem; --style-border-radius-50: 50%; --style-border-radius-lg: 1rem; --style-border-radius-pills: 40px; --style-border-radius-inputs: 4px; --style-border-radius-buttons-primary: 14px; --style-border-radius-buttons-secondary: 14px; --style-border-width-primary: 0px; --style-border-width-secondary: 1px; --style-border-width-inputs: 1px; --style-border-radius-popover: 14px; --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-swatch-opacity: 10%; --style-border-swatch-width: 1px; --style-border-swatch-style: solid; --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1); --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1); --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955); --animation-speed-fast: 0.0625s; --animation-speed: 0.125s; --animation-speed-slow: 0.2s; --animation-speed-medium: 0.15s; --animation-easing: ease-in-out; --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1); --drawer-animation-speed: 0.2s; --animation-values-slow: var(--animation-speed-slow) var(--animation-easing); --animation-values: var(--animation-speed) var(--animation-easing); --animation-values-fast: var(--animation-speed-fast) var(--animation-easing); --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete; --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94); --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0); --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1); --animation-timing-default: cubic-bezier(0, 0, 0.2, 1); --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1); --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1); --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%); --spring-d300-b0-duration: 0.4980s; --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%); --spring-d280-b0-duration: 0.4648s; --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%); --spring-d260-b0-duration: 0.4316s; --spring-d220-b0-easing: linear( 0, 0.0093 1.37%, 0.0696 4.12%, 0.4667 15.09%, 0.6322 20.58%, 0.6986 23.32%, 0.7793 27.44%, 0.8219 30.18%, 0.8721, 0.9089 38.42%, 0.9427, 0.9644, 0.978 54.88%, 0.9881 61.74%, 0.9944 69.97%, 0.998 80.95%, 0.9996 98.78% ); --spring-d220-b0-duration: 0.3818s; --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%); --spring-d180-b0-duration: 0.2988s; --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut; --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition; --focus-outline-width: 0.09375rem; --focus-outline-offset: 0.2em; --badge-blob-padding-block: 1px; --badge-blob-padding-inline: 12px 8px; --badge-rectangle-padding-block: 1px; --badge-rectangle-padding-inline: 6px; @media screen and (min-width: 750px) { --badge-blob-padding-block: 4px; --badge-blob-padding-inline: 16px 12px; --badge-rectangle-padding-block: 4px; --badge-rectangle-padding-inline: 10px; } --icon-size-2xs: 0.6rem; --icon-size-xs: 0.85rem; --icon-size-sm: 1.25rem; --icon-size-md: 1.375rem; --icon-size-lg: 1.5rem; --icon-stroke-width: 1.5px; --input-email-min-width: 200px; --input-search-max-width: 650px; --input-padding-y: 0.8rem; --input-padding-x: 0.8rem; --input-padding: var(--input-padding-y) var(--input-padding-x); --input-box-shadow-width: var(--style-border-width-inputs); --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border); --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --input-textarea-min-height: 55px; --checkbox-size: 22px; --checkbox-border-radius: 7px; --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55)); --checkbox-label-padding: 8px; @media screen and (min-width: 750px) { --checkbox-size: 16px; --checkbox-border-radius: 5px; --checkbox-label-padding: 6px; } --button-size-sm: 30px; --button-size-md: 36px; --button-size: var(--minimum-touch-target); --button-padding-inline: 24px; --button-padding-block: 16px; --button-font-family-primary: var(--font-body--family); --button-font-family-secondary: var(--font-body--family); --button-text-case: ; --button-text-case-primary: default; --button-text-case-secondary: default; --border-color: rgb(var(--color-border-rgb) / var(--opacity-50)); --border-width-sm: 1px; --border-width-md: 2px; --border-width-lg: 5px; --border-radius-sm: 0.25rem; --drawer-inline-padding: 25px; --drawer-menu-inline-padding: 2.5rem; --drawer-header-block-padding: 20px; --drawer-content-block-padding: 10px; --drawer-header-desktop-top: 0rem; --drawer-padding: calc(var(--padding-sm) + 7px); --drawer-height: 100dvh; --drawer-width: 95vw; --drawer-max-width: 500px; --variant-picker-swatch-width-unitless: 34; --variant-picker-swatch-height-unitless: 34; --variant-picker-swatch-width: 34px; --variant-picker-swatch-height: 34px; --variant-picker-swatch-radius: 32px; --variant-picker-border-width: 1px; --variant-picker-border-style: solid; --variant-picker-border-opacity: 10%; --variant-picker-button-radius: 14px; --variant-picker-button-border-width: 1px; --slideshow-controls-size: 3.5rem; --slideshow-controls-icon: 2rem; --peek-next-slide-size: 3rem; --backdrop-opacity: 0.15; --backdrop-color-rgb: var(--color-shadow-rgb); --minimum-touch-target: 44px; --disabled-opacity: 0.5; --skeleton-opacity: 0.025; --shape--circle: circle(50% at center); --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%); --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%); --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm)); --card-width-small: 10rem; --height-small: 10rem; --height-medium: 11.5rem; --height-large: 13rem; --height-full: 100vh; @media screen and (min-width: 750px) { --height-small: 17.5rem; --height-medium: 21.25rem; --height-large: 25rem; } --modal-max-height: 65dvh; --quick-add-modal-height: min(38.5rem, 96vh); --quick-add-modal-width: min(54rem, 96vw); --quick-add-modal-gallery-width: 24rem; --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30)); --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --cart-primary-font-family: var(--font-body--family); --cart-primary-font-style: var(--font-body--style); --cart-primary-font-weight: var(--font-body--weight); --cart-secondary-font-family: var(--font-secondary--family); --cart-secondary-font-style: var(--font-secondary--style); --cart-secondary-font-weight: var(--font-secondary--weight); }
.cl-sec-main, .cl-sec-main .color-scheme-1 { --color-background: rgb(255 255 255 / 1.0); --color-background-rgb: 255 255 255; --opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60: 0.4; --opacity-30-60: 0.3; --color-foreground: rgb(0 0 0 / 0.81); --color-foreground-rgb: 0 0 0; --color-foreground-heading: rgb(0 0 0 / 1.0); --color-foreground-heading-rgb: 0 0 0; --color-primary: rgb(0 0 0 / 0.81); --color-primary-rgb: 0 0 0; --color-primary-hover: rgb(0 0 0 / 1.0); --color-primary-hover-rgb: 0 0 0; --color-border: rgb(0 0 0 / 0.06); --color-border-rgb: 0 0 0; --color-shadow: rgb(0 0 0 / 1.0); --color-shadow-rgb: 0 0 0; --color-primary-button-text: rgb(255 255 255 / 1.0); --color-primary-button-background: rgb(0 46 73 / 1.0); --color-primary-button-border: rgb(0 0 0 / 1.0); --color-primary-button-hover-text: rgb(255 255 255 / 1.0); --color-primary-button-hover-background: rgb(0 46 73 / 1.0); --color-primary-button-hover-border: rgb(0 0 0 / 1.0); --color-secondary-button-text: rgb(0 0 0 / 1.0); --color-secondary-button-background: rgb(0 0 0 / 0.0); --color-secondary-button-border: rgb(0 0 0 / 1.0); --color-secondary-button-hover-text: rgb(51 51 51 / 1.0); --color-secondary-button-hover-background: rgb(250 250 250 / 1.0); --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); --color-input-background: rgb(255 255 255 / 0.78); --color-input-text: rgb(51 51 51 / 1.0); --color-input-text-rgb: 51 51 51; --color-input-border: rgb(223 223 223 / 1.0); --color-input-hover-background: rgb(0 0 0 / 0.01); --color-variant-background: rgb(255 255 255 / 1.0); --color-variant-border: rgb(0 0 0 / 0.13); --color-variant-text: rgb(0 0 0 / 1.0); --color-variant-text-rgb: 0 0 0; --color-variant-hover-background: rgb(245 245 245 / 1.0); --color-variant-hover-text: rgb(0 0 0 / 1.0); --color-variant-hover-border: rgb(230 230 230 / 1.0); --color-selected-variant-background: rgb(0 46 73 / 1.0); --color-selected-variant-border: rgb(0 0 0 / 1.0); --color-selected-variant-text: rgb(255 255 255 / 1.0); --color-selected-variant-hover-background: rgb(0 46 73 / 1.0); --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); --shadow-blur: 20px; --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); }
.cl-sec-main, .cl-sec-main .color-scheme-1, .cl-sec-main .color-scheme-2, .cl-sec-main .color-scheme-3, .cl-sec-main .color-scheme-4, .cl-sec-main .color-scheme-5, .cl-sec-main .color-scheme-6, .cl-sec-main .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 { color: var(--color-foreground); background-color: var(--color-background); }
.cl-sec-main { --header-height: 60px; --header-group-height: var(--header-height); --transparent-header-offset-boolean: 0; }
.cl-sec-main main > .cl-shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style, .cl-sec-main main > .cl-shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style { --section-top-offset: calc(var(--header-height) * var(--transparent-header-offset-boolean)); }
.cl-sec-main :is(main > .cl-shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style, .cl-sec-main main > .cl-shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style) :is(.spacing-style, .cl-sec-main .inherit-spacing) { --section-top-offset: 0px; }
.cl-sec-main main > .cl-shopify-section:first-child .section:not(.disable-section-top-offset) .sticky-content { margin-top: calc(var(--header-height) * var(--transparent-header-offset-boolean) * -1); }
.cl-sec-main .sticky-add-to-cart__bar { position: fixed; bottom: 20px; left: 50%; opacity: 0; transform: translate(-50%) translateY(calc(100% + 40px)); z-index: calc(var(--layer-sticky) - 1); width: 600px; border-radius: calc(var(--style-border-radius-buttons-primary) + min(var(--padding-sm),var(--style-border-radius-buttons-primary))); box-shadow: var(--shadow-popover); padding: var(--padding-sm); display: flex; align-items: center; gap: var(--gap-md); }
@media (prefers-reduced-motion: no-preference) { .cl-sec-main .sticky-add-to-cart__bar { transition-property: transform, opacity, display; transition-duration: 0.3s; transition-timing-function: var(--ease-out-quad); transition-behavior: allow-discrete; } }
.cl-sec-main .sticky-add-to-cart__image { flex-shrink: 0; aspect-ratio: 1 / 1; height: var(--height-buy-buttons); overflow: hidden; border-radius: var(--style-border-radius-buttons-primary); background: var(--color-background-secondary); }
.cl-sec-main .sticky-add-to-cart__image-img { width: 100%; height: 100%; object-fit: cover; }
.cl-sec-main .sticky-add-to-cart__info { flex: 1 1 0%; min-width: 0px; }
.cl-sec-main .sticky-add-to-cart__title { font-size: var(--font-paragraph-medium--size); font-weight: var(--font-weight-semibold); line-height: var(--font-paragraph--line-height); margin: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cl-sec-main .sticky-add-to-cart__variant { color: rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text)); font-size: var(--font-paragraph-small--size); margin-top: var(--margin-3xs); }
.cl-sec-main .sticky-add-to-cart__price { font-weight: var(--font-weight-semibold); }
.cl-sec-main .sticky-add-to-cart__button { height: var(--height-buy-buttons); position: relative; }
@media screen and (max-width: 749px) { .cl-sec-main .sticky-add-to-cart__bar { bottom: 0px; width: 100%; max-width: none; border-radius: 0px; } }
@media screen and (max-width: 749px) { .cl-sec-main .sticky-add-to-cart__bar .add-to-cart-text__content { display: none; } }
@media screen and (max-width: 749px) { .cl-sec-main .sticky-add-to-cart__title { font-size: var(--font-paragraph--size); } }
@media screen and (max-width: 749px) { .cl-sec-main .sticky-add-to-cart__button { padding: var(--padding-lg); } }
@media screen and (max-width: 749px) { .cl-sec-main .sticky-add-to-cart__price { font-size: var(--font-paragraph-small--size); } }
@media screen and (max-width: 749px) { .cl-sec-main .sticky-add-to-cart__button { width: var(--height-buy-buttons); } }
@media screen and (max-width: 389px) { .cl-sec-main .sticky-add-to-cart__bar .compare-at-price { display: none; } }
@media screen and (max-width: 389px) { .cl-sec-main .sticky-add-to-cart__title { display: none; } }
.cl-sec-main .text-block:not(.text-block--full-width).h1, .cl-sec-main .text-block:not(.text-block--full-width).h2, .cl-sec-main .text-block:not(.text-block--full-width).h3, .cl-sec-main .text-block:not(.text-block--full-width).h4, .cl-sec-main .text-block:not(.text-block--full-width).h5, .cl-sec-main .text-block:not(.text-block--full-width).h6 { text-wrap: balance; }
@media screen and (max-width: 749px) { .cl-sec-main .product-information.section--page-width .product-details > .group-block { padding-inline: 0px; } }
.cl-sec-main .view-product-title { display: none; }
.cl-sec-main .product-details { display: flex; align-self: start; justify-content: center; }
@media screen and (min-width: 750px) { .cl-sec-main .product-details > .group-block { height: min-content; } }
.cl-sec-main .accordion { flex: 1 1 0%; width: 100%; }
.cl-sec-main .accordion--dividers accordion-custom:not(:first-child) .details { border-block-start: var(--style-border-width) solid var(--color-border); }
.cl-sec-main .accordion--dividers { --show-fallback-borders: 0; }
.cl-sec-main .accordion--dividers:not([class*="color-"])[style*="--border-width: 0"], .cl-sec-main .accordion--dividers:not([class*="color-"])[style*="--border-style: none"] { --show-fallback-borders: 1; }
.cl-sec-main .accordion--dividers accordion-custom:first-child .details { border-block-start: calc(var(--style-border-width) * var(--show-fallback-borders)) solid var(--color-border); }
.cl-sec-main .accordion--dividers accordion-custom:last-child .details { border-block-end: calc(var(--style-border-width) * var(--show-fallback-borders)) solid var(--color-border); }
.cl-sec-main .accordion--dividers .details-content { padding-block-end: var(--padding-sm); }
.cl-sec-main .accordion--caret .icon-plus, .cl-sec-main .accordion--plus .icon-caret { display: none; }
.cl-sec-main .accordion .details__header { font-family: var(--summary-font-family); font-style: var(--summary-font-style); font-weight: var(--summary-font-weight); font-size: var(--summary-font-size); line-height: var(--summary-font-line-height); text-transform: var(--summary-font-case); min-height: var(--minimum-touch-target); }
.cl-sec-main accordion-custom details::details-content, .cl-sec-main accordion-custom details .details-content { block-size: 0px; overflow-y: clip; opacity: 0; interpolate-size: allow-keywords; transition: content-visibility var(--animation-speed-slow) allow-discrete,padding-block var(--animation-speed-slow) var(--animation-easing),opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing); }
.cl-sec-main accordion-custom details:not(:focus-within)::details-content, .cl-sec-main accordion-custom details:not(:focus-within) .details-content { transition: none; }
.cl-sec-main accordion-custom details:not([open])::details-content, .cl-sec-main accordion-custom details:not([open]) .details-content { padding-block: 0px; }
.cl-sec-main accordion-custom details[open]::details-content, .cl-sec-main accordion-custom details[open] .details-content { opacity: 1; block-size: auto; }
.cl-sec-main .buy-buttons-block { --buy-button-preferred-width: 185px; width: 100%; }
.cl-sec-main .product-form-buttons { display: flex; flex-wrap: wrap; }
.cl-sec-main .product-form-buttons:not(:has(.quantity-rules)) { gap: calc(var(--gap-sm) / 2); }
@media screen and (min-width: 750px) { .cl-sec-main .product-form-buttons:not(:has(.quantity-rules)) { gap: var(--gap-sm); } }
.cl-sec-main .product-form-buttons > :not(.quantity-selector-wrapper, .cl-sec-main .quantity-rules, .cl-sec-main .quantity-label, .cl-sec-main .volume-pricing, .cl-sec-main .product-form-text__error) { flex: 1 1 var(--buy-button-preferred-width, 0); min-width: fit-content; }
.cl-sec-main .product-form-buttons button { width: 100%; padding-block: var(--padding-lg); }
.cl-sec-main .quantity-selector { flex-grow: 0; flex-shrink: 0; height: var(--height-buy-buttons); }
.cl-sec-main .add-to-cart-button { height: var(--height-buy-buttons); text-transform: var(--button-text-case-primary); }
.cl-sec-main .product-form-text__error { display: flex; flex: 1 0 100%; align-items: flex-start; gap: var(--gap-xs); margin-block-end: var(--gap-xs); }
.cl-sec-main .divider { align-self: stretch; display: flex; align-items: center; justify-content: var(--divider-justify-content); }
.cl-sec-main .divider__line { border-bottom: var(--divider-border-thickness) solid var(--color-border); border-right: var(--divider-border-thickness) solid var(--color-border); border-radius: calc(var(--style-border-radius-sm) * var(--divider-border-rounded)); flex-basis: var(--divider-flex-basis); min-height: var(--divider-flex-basis); }
.cl-sec-main .product-information { gap: var(--gap) 0; }
.cl-sec-main .product-information__grid { display: grid; grid-template-columns: subgrid; grid-column: 1 / -1; }
.cl-sec-main .product-details { order: 1; }
.cl-sec-main .product-information__media { order: 0; width: 0px; min-width: 100%; }
@media screen and (max-width: 749px) { .cl-sec-main .product-information__media { grid-column: 1 / -1; } }
@media screen and (max-width: 749px) { .cl-sec-main .product-details { grid-column: 2 / 3; } }
@media screen and (min-width: 750px) { .cl-sec-main .product-information__grid { grid-column: 2; } }
@media screen and (min-width: 750px) { .cl-sec-main .product-information__grid:not(.product-information--media-none).product-information--media-left { grid-template-columns: 1fr min(50vw,var(--sidebar-width)); } }
@media screen and (min-width: 750px) { .cl-sec-main .product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media { padding-right: calc(var(--gap, 0) / 2); } }
@media screen and (min-width: 750px) { .cl-sec-main .product-information__grid:not(.product-information--media-none).product-information--media-left .product-details { padding-left: calc(var(--gap, 0) / 2); } }
@media screen and (min-width: 1200px) { .cl-sec-main .product-information__grid:not(.product-information__grid--half, .cl-sec-main .product-information--media-none).product-information--media-left { grid-template-columns: 2fr 1fr; } }
.cl-sec-main .product-media__drag-zoom-wrapper { aspect-ratio: inherit; min-height: inherit; min-width: inherit; display: inherit; flex: inherit; }
.cl-sec-main .product-media-container--zoomable.product-media-container--image { cursor: zoom-in; }
.cl-sec-main .dialog-thumbnails-list-container { position: fixed; width: 100%; bottom: 0px; display: flex; z-index: var(--layer-raised); }
.cl-sec-main .dialog-thumbnails-list { --active-thumbnail-border-color: rgb(var(--color-border-rgb) / var(--media-border-opacity)); position: relative; display: inline-flex; flex-direction: row; gap: 8px; bottom: 0px; overflow-x: auto; opacity: 0; padding: var(--padding-lg); margin-inline: auto; scrollbar-width: none; animation-duration: ; animation-timing-function: ; animation-iteration-count: ; animation-direction: ; animation-fill-mode: ; animation-play-state: ; animation-name: ; animation-timeline: ; animation-range-start: ; animation-range-end: ; animation-delay: calc(var(--animation-speed) * 1.5); }
@media screen and (min-width: 750px) { .cl-sec-main .dialog-thumbnails-list { position: fixed; flex-direction: column; top: ; bottom: ; left: ; right: 0px; max-height: calc(-200px + 100vh); overflow-y: auto; animation-duration: ; animation-timing-function: ; animation-iteration-count: ; animation-direction: ; animation-fill-mode: ; animation-play-state: ; animation-name: ; animation-timeline: ; animation-range-start: ; animation-range-end: ; animation-delay: calc(var(--spring-d220-b0-duration) * .5); } }
.cl-sec-main .dialog-thumbnails-list__thumbnail { width: var(--thumbnail-width); height: auto; transition: transform var(--animation-speed) var(--animation-easing); flex-shrink: 0; border-radius: var(--media-radius); }
.cl-sec-main .dialog-thumbnails-list__thumbnail img { height: 100%; object-fit: cover; border-radius: var(--media-radius); aspect-ratio: var(--aspect-ratio); }
.cl-sec-main .dialog-thumbnails-list__thumbnail:is([aria-selected="true"]) { outline: var(--focus-outline-width) solid currentcolor; outline-offset: calc(var(--focus-outline-offset) / 2); border: var(--style-border-width) solid var(--active-thumbnail-border-color); }
@media (anchor-name: --test) { .cl-sec-main .dialog-thumbnails-list__thumbnail:is([aria-selected="true"]) { outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; anchor-name: --selected-thumbnail; } }
.cl-sec-main .dialog-zoomed-gallery__dialog { background-color: var(--color-background); view-transition-name: zoom-dialog-ui; }
.cl-sec-main .dialog-zoomed-gallery { cursor: zoom-out; }
@media screen and (max-width: 749px) { .cl-sec-main .dialog-zoomed-gallery { overscroll-behavior: none; scrollbar-width: none; display: flex; scroll-snap-type: x mandatory; overflow-x: hidden; scroll-behavior: smooth; height: 100%; } }
@media screen and (max-width: 749px) { .cl-sec-main .dialog-zoomed-gallery .product-media-container { flex: 0 0 100%; scroll-snap-align: start; position: relative; } }
@media screen and (max-width: 749px) { .cl-sec-main .dialog-zoomed-gallery .product-media-container--image .product-media { aspect-ratio: auto; height: 100%; width: 100%; overflow: hidden; } }
@media screen and (max-width: 749px) { .cl-sec-main .product-media__drag-zoom-wrapper { display: flex; aspect-ratio: auto; height: 100%; width: 100%; overflow: scroll; scrollbar-width: none; justify-content: center; } }
@media screen and (max-width: 749px) { .cl-sec-main .product-media__drag-zoom-wrapper .product-media__image { --product-media-fit: contain; object-fit: var(--product-media-fit); overflow: hidden; transform: scale(var(--drag-zoom-scale)) translate(var(--drag-zoom-translate-x, 0),var(--drag-zoom-translate-y, 0)); } }
.cl-sec-main .dialog-zoomed-gallery__close-button { color: rgb(255, 255, 255); mix-blend-mode: difference; z-index: var(--layer-raised); }
.cl-sec-main .dialog-zoomed-gallery .product-media-container--zoomable.product-media-container--image { cursor: zoom-out; }
.cl-sec-main .media-gallery--carousel slideshow-arrows .slideshow-control { padding-inline: 0 var(--padding-md); opacity: 1; }
.cl-sec-main slideshow-slide.product-media-container--tallest { content-visibility: visible; }
.cl-sec-main .product-media { aspect-ratio: var(--gallery-aspect-ratio, var(--ratio)); min-height: 0px; min-width: 0px; }
.cl-sec-main .product-media__image { object-position: var(--focal-point, center center); }
@media screen and (min-width: 750px) { .cl-sec-main .media-gallery--carousel slideshow-container, .cl-sec-main .media-gallery--grid .product-media > * { border-radius: var(--media-radius, 0); overflow: hidden; } }
.cl-sec-main .quantity-selector-wrapper { display: flex; align-items: center; flex-wrap: wrap; gap: calc(var(--gap-sm) / 2); }
@media screen and (min-width: 750px) { .cl-sec-main .quantity-selector-wrapper { gap: var(--gap-sm); } }
.cl-sec-main .skip-to-content-link { position: absolute; left: -99999px; }
.cl-sec-main slideshow-arrows { --cursor-previous: w-resize; --cursor-next: e-resize; position: absolute; inset: 0px; display: flex; z-index: var(--layer-heightened); pointer-events: none; mix-blend-mode: difference; align-items: flex-end; }
.cl-sec-main slideshow-arrows[position="center"] { justify-content: space-between; align-items: center; }
.cl-sec-main slideshow-arrows .slideshow-control { pointer-events: auto; opacity: 0; min-height: var(--minimum-touch-target); min-width: var(--minimum-touch-target); padding: 0 var(--padding-xs); color: var(--color-white); }
.cl-sec-main slideshow-arrows .slideshow-control.slideshow-control--style-none { display: none; }
.cl-sec-main slideshow-controls { flex-shrink: 0; display: flex; justify-content: space-between; scrollbar-width: none; min-height: var(--minimum-touch-target); grid-area: controls; }
.cl-sec-main slideshow-controls button { --color: rgb(var(--color-foreground-rgb) / var(--opacity-30)); --color-active: var(--color-foreground); --color-hover: rgb(var(--color-foreground-rgb) / var(--opacity-50)); display: inline-block; height: var(--minimum-touch-target); width: var(--minimum-touch-target); cursor: pointer; }
.cl-sec-main slideshow-controls[pagination-position="center"] { align-items: center; justify-content: center; }
.cl-sec-main slideshow-controls[pagination-position="center"][thumbnails] { width: 100%; }
.cl-sec-main .slideshow-controls__thumbnails-container { display: flex; width: 100%; max-height: 100%; overflow-x: scroll; scrollbar-width: none; }
.cl-sec-main .slideshow-controls__thumbnails { display: inline-flex; padding-inline: var(--slideshow-thumbnails-padding-inline, var(--padding-sm)); padding-block: var(--slideshow-thumbnails-padding-block, var(--padding-sm)); gap: var(--gap-xs); margin-inline: auto; height: fit-content; }
.cl-sec-main .slideshow-controls__thumbnails .slideshow-control { border-radius: var(--thumbnail-radius, var(--media-radius)); width: clamp(44px,7vw,var(--thumbnail-width)); height: auto; aspect-ratio: var(--aspect-ratio); }
.cl-sec-main .slideshow-controls__thumbnails .slideshow-control img { height: 100%; object-fit: cover; border-radius: var(--thumbnail-radius, var(--media-radius)); }
.cl-sec-main .slideshow-controls__thumbnails .slideshow-control:is([aria-selected="true"]) { outline: var(--focus-outline-width) solid currentcolor; outline-offset: calc(var(--focus-outline-offset) / 2); border: var(--style-border-width) solid rgb(var(--color-border-rgb) / var(--media-border-opacity)); }
.cl-sec-main .slideshow-controls__thumbnail { position: relative; }
.cl-sec-main slideshow-component { --cursor: grab; --slide-offset: 6px; position: relative; display: flex; flex-direction: column; timeline-scope: var(--slideshow-timeline); }
.cl-sec-main slideshow-slides { width: 100%; position: relative; display: flex; overflow-x: scroll; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-color: transparent transparent; scrollbar-width: none; gap: var(--slideshow-gap, 0); cursor: var(--cursor); min-height: var(--slide-min-height); align-items: var(--slideshow-align-items, normal); }
@media (prefers-reduced-motion) { .cl-sec-main slideshow-slides { scroll-behavior: auto; } }
@media screen and (min-width: 750px) { .cl-sec-main slideshow-slides { min-height: var(--slide-min-height-desktop); } }
.cl-sec-main slideshow-container { width: 100%; display: block; position: relative; grid-area: container; container-type: inline-size; background-color: var(--color-background); }
.cl-sec-main slideshow-component:is([dragging], .cl-sec-main [transitioning], .cl-sec-main :hover) > slideshow-container > slideshow-slides > slideshow-slide { content-visibility: visible; }
.cl-sec-main slideshow-slide { position: relative; scroll-snap-align: center; width: var(--slide-width, 100%); max-height: 100%; flex-shrink: 0; view-timeline-name: var(--slideshow-timeline); view-timeline-axis: inline; content-visibility: auto; contain-intrinsic-size: auto none; border-radius: var(--corner-radius, 0); overflow: hidden; }
.cl-sec-main slideshow-component[actioned] slideshow-slide, .cl-sec-main slideshow-slide[aria-hidden="false"] { content-visibility: visible; }
.cl-sec-main slideshow-slide[aria-hidden="true"] { cursor: pointer; }
.cl-sec-main { --text-align-default: left; }
.cl-sec-main [style*="--horizontal-alignment: flex-start"] > .text-block { --text-align-default: left; }
.cl-sec-main .text-block { width: var(--width); max-width: 100%; display: flex; flex-direction: column; align-items: var(--horizontal-alignment); }
.cl-sec-main .text-block > * { width: var(--width); max-inline-size: min(100%,var(--max-width, 100%)); text-align: var(--text-align, var(--text-align-default)); text-wrap: var(--text-wrap); }
.cl-sec-main .text-block:not(.text-block--full-width).rte, .cl-sec-main .text-block:not(.text-block--full-width).paragraph { text-wrap: pretty; }
.cl-sec-main .text-block:not(.text-block--full-width):is(.h1, .cl-sec-main .h2, .cl-sec-main .h3, .cl-sec-main .h4, .cl-sec-main .h5, .cl-sec-main .h6) { text-wrap: balance; }
.cl-sec-main .text-block h1, .cl-sec-main .text-block.h1 > * { margin-block: var(--font-h1--spacing); }
.cl-sec-main .text-block h3, .cl-sec-main .text-block.h3 > * { margin-block: var(--font-h3--spacing); }
.cl-sec-main .text-block p, .cl-sec-main .text-block.p > * { margin-block: var(--font-paragraph--spacing); }
.cl-sec-main .text-block > :first-child { margin-block-start: 0px; }
.cl-sec-main .text-block > :last-child { margin-block-end: 0px; }
.cl-sec-main .custom-color, .cl-sec-main .custom-color > :is(h1, .cl-sec-main h2, .cl-sec-main h3, .cl-sec-main h4, .cl-sec-main h5, .cl-sec-main h6, .cl-sec-main p, .cl-sec-main *) { color: var(--color); }
.cl-sec-main .variant-picker, .cl-sec-main .variant-picker__form { width: 100%; }
.cl-sec-main { --kaching-cart-font-size-scale: .9; }
@media (min-width: 768px) { .cl-sec-main { --kaching-cart-font-size-scale: 1; } }
.cl-sec-main kaching-bundle, .cl-sec-main kaching-bundle-deals { width: 100%; }
.cl-sec-main .kaching-bundles__block { display: none; }
.cl-sec-main .media-fit-contain { --product-media-fit: contain; }
.cl-sec-main .media-fit-contain :is(img, .cl-sec-main video, .cl-sec-main iframe, .cl-sec-main .deferred-media__poster-image) { object-fit: contain; width: 100%; height: 100%; }
.cl-sec-main .media-fit-contain :is(img, .cl-sec-main .deferred-media__poster-image) { background-color: var(--color-background); }
.cl-sec-main { --gallery-media-border-radius: 0px; }
@font-face { font-family: "Klarna Headline"; font-display: swap; font-weight: 700; src: url("https://x.klarnacdn.net/onsite-messaging/fonts/v1.2/KlarnaHeadline.woff2") format("woff2"), url("https://x.klarnacdn.net/onsite-messaging/fonts/v1.2/KlarnaHeadline.woff") format("woff"); }
.cl-sec-main, .cl-sec-main { zoom: unset !important; }
.cl-sec-main { overflow-y: visible !important; }
@font-face { font-family: OpenSans; font-weight: 200; src: url("https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff"); }
@font-face { font-family: OpenSans; font-weight: 300; src: url("https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff"); }
@font-face { font-family: OpenSans; font-weight: 600; src: url("https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff"); }
.cl-sec-main .loox-rating .loox-icon { color: rgb(235, 191, 32); }
.cl-sec-main { --lxs-rating-icon-color: #EBBF20; }
:not(#\20):not(#\20).r-1bxt00x{color:#000000FF;display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1bxt00x{color:#000000FF;display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1bxt00x{color:#000000FF;display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-ucd86z{display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ucd86z{display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ucd86z{display:flex;position:relative;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1sn83hc{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:4%;flex-direction:column;padding-bottom:2%;background-size:100%;justify-content:center;background-image:linear-gradient(0deg, #0071E300 0.00%, #0071E333 100.50%);}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1sn83hc{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:50px;flex-direction:column;padding-bottom:50px;background-size:100%;justify-content:center;background-image:linear-gradient(0deg, #0071E300 0.00%, #0071E333 100.50%);}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1sn83hc{display:none;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:4%;flex-direction:column;padding-bottom:2%;background-size:100%;justify-content:center;background-image:linear-gradient(0deg, #0071E300 0.00%, #0071E333 100.50%);}}
:not(#\20):not(#\20).r-xb44xj{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:flex;row-gap:32px;overflow:hidden;position:relative;max-width:1265px;min-width:auto;align-self:auto;box-shadow:0px 4px 31px 0px #0000002E;column-gap:32px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:3%;padding-left:4%;padding-right:4%;flex-direction:column;padding-bottom:3%;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;--replo-margin-left:0px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;--replo-margin-right:0px;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-xb44xj{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:flex;row-gap:20px;overflow:hidden;position:relative;max-width:1265px;min-width:auto;align-self:auto;box-shadow:0px 4px 31px 0px #0000002E;column-gap:20px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;margin-left:6%;padding-top:20px;margin-right:6%;padding-left:20px;padding-right:20px;flex-direction:column;padding-bottom:20px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;--replo-margin-left:6%;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;--replo-margin-right:6%;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-xb44xj{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:flex;row-gap:20px;overflow:hidden;position:relative;max-width:1265px;min-width:auto;align-self:auto;box-shadow:0px 4px 31px 0px #0000002E;column-gap:20px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:60px;padding-left:30px;padding-right:30px;flex-direction:column;padding-bottom:30px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;--replo-margin-left:0px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;--replo-margin-right:0px;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}}
:not(#\20):not(#\20).r-1wov031{display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1wov031{display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1wov031{display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-tn4z8z{color:#000000FF;width:850px;font-size:40px;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:500;line-height:130%;overflow-wrap:break-word;letter-spacing:0px;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-tn4z8z{color:#000000FF;width:auto;font-size:28px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:500;line-height:120%;padding-left:0px;padding-right:0px;letter-spacing:0px;text-align-last:left;border-right-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-tn4z8z{color:#000000FF;width:850px;font-size:40px;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:700;line-height:48px;letter-spacing:-1px;text-align-last:center;}}
:not(#\20):not(#\20).r-ohdlp6{display:none;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ohdlp6{display:flex;row-gap:20px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:20px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:row;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ohdlp6{display:none;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-16z9r30{width:344px;overflow:hidden;position:relative;flex-basis:auto;margin-top:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-16z9r30{width:344px;overflow:hidden;position:relative;flex-basis:auto;margin-top:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-16z9r30{width:344px;overflow:hidden;position:relative;flex-basis:auto;margin-top:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-tos3t9{width:100%;height:100%;display:flex;position:relative;object-fit:inherit;object-position:inherit;}
:not(#\20):not(#\20).r-1lyk7po{width:100%;height:100%;object-fit:var(--rof, inherit);object-position:var(--rop, inherit);}
:not(#\20):not(#\20).r-atohzj{top:0;left:0;inset:0;right:0;width:100%;bottom:0;cursor:pointer;height:100%;position:absolute;}
:not(#\20):not(#\20).r-1obortl{top:0;left:0;inset:0;right:0;width:100%;bottom:0;cursor:pointer;height:100%;display:flex;position:absolute;align-items:center;justify-content:center;}
:not(#\20):not(#\20).r-4x3nw4{display:flex;row-gap:40px;position:relative;min-width:auto;align-self:stretch;column-gap:40px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-4x3nw4{display:none;row-gap:36px;position:relative;min-width:auto;align-self:stretch;column-gap:36px;flex-basis:auto;margin-top:12px;min-height:1px;align-items:flex-start;flex-shrink:0;padding-left:6%;margin-bottom:12px;padding-right:6%;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-4x3nw4{display:flex;row-gap:40px;position:relative;min-width:auto;align-self:stretch;column-gap:40px;flex-basis:auto;margin-top:16px;min-height:1px;align-items:center;flex-shrink:0;margin-bottom:16px;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-1hu0qxc{display:flex;row-gap:40px;position:relative;flex-grow:1;max-width:275px;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:40px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1hu0qxc{gap:20px 20px;width:auto;height:auto;display:grid;position:relative;flex-grow:1;max-width:none;align-self:stretch;flex-basis:auto;min-height:1px;--replo-gap:20px;align-items:flex-start;flex-shrink:1;flex-direction:row;justify-content:center;grid-template-columns:repeat(3, minmax(0, 1fr));}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1hu0qxc{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));height:auto;display:flex;row-gap:40px;position:relative;flex-grow:1;max-width:none;align-self:auto;column-gap:40px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:row;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;}}
:not(#\20):not(#\20).r-w88dai{display:contents;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-w88dai{display:contents;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-w88dai{display:contents;}}
:not(#\20):not(#\20).r-e75p4c{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-e75p4c{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-e75p4c{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-zblsky{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-left:4px;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-zblsky{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-left:4px;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-zblsky{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-left:4px;justify-content:center;}}
:not(#\20):not(#\20).r-1sjhkj8{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1sjhkj8{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1sjhkj8{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1bltbiq{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1bltbiq{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1bltbiq{object-fit:cover;}}
:not(#\20):not(#\20).r-y9814q{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-y9814q{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-y9814q{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-1y3n1b8{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1y3n1b8{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1y3n1b8{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-y0qd27{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-y0qd27{color:#272727FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Karla, " sans-serif";font-weight:700;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-y0qd27{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-1k620me{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1k620me{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1k620me{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1czu4a7{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1czu4a7{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1czu4a7{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-wmg4mr{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-wmg4mr{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-wmg4mr{object-fit:cover;}}
:not(#\20):not(#\20).r-4tv7sc{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-4tv7sc{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-4tv7sc{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-1p95pej{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1p95pej{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1p95pej{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1qb75fr{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1qb75fr{color:#272727FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Karla, " sans-serif";font-weight:700;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1qb75fr{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-1j9fejb{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1j9fejb{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1j9fejb{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-xdm6r0{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-xdm6r0{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-xdm6r0{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-o1bu7m{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-o1bu7m{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-o1bu7m{object-fit:cover;}}
:not(#\20):not(#\20).r-ghhkod{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ghhkod{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ghhkod{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-jznzm{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-jznzm{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-jznzm{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-14ri43g{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-14ri43g{color:#272727FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Karla, " sans-serif";font-weight:700;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-14ri43g{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-19wiku{width:344px;overflow:hidden;position:relative;flex-basis:auto;margin-top:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-19wiku{width:344px;display:none;overflow:hidden;position:relative;flex-basis:auto;margin-top:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-19wiku{width:344px;overflow:hidden;position:relative;flex-basis:auto;margin-top:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-1l89y7p{width:100%;height:100%;display:flex;position:relative;object-fit:inherit;object-position:inherit;}
:not(#\20):not(#\20).r-1yoin9h{width:100%;height:100%;object-fit:var(--rof, inherit);object-position:var(--rop, inherit);}
:not(#\20):not(#\20).r-pnn2gf{top:0;left:0;inset:0;right:0;width:100%;bottom:0;cursor:pointer;height:100%;position:absolute;}
:not(#\20):not(#\20).r-yf0cnd{top:0;left:0;inset:0;right:0;width:100%;bottom:0;cursor:pointer;height:100%;display:flex;position:absolute;align-items:center;justify-content:center;}
:not(#\20):not(#\20).r-1w4usv1{display:flex;row-gap:40px;position:relative;flex-grow:1;max-width:275px;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:40px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1w4usv1{gap:20px 20px;width:auto;height:auto;display:grid;position:relative;flex-grow:1;max-width:none;align-self:stretch;flex-basis:auto;min-height:1px;--replo-gap:20px;align-items:flex-start;flex-shrink:1;flex-direction:row;justify-content:center;grid-template-columns:repeat(2, minmax(0, 1fr));}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1w4usv1{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));height:auto;display:flex;row-gap:40px;position:relative;flex-grow:1;max-width:none;align-self:auto;column-gap:40px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:row;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;}}
:not(#\20):not(#\20).r-1dso4l8{display:contents;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1dso4l8{display:contents;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1dso4l8{display:contents;}}
:not(#\20):not(#\20).r-sb6y9x{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-sb6y9x{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-sb6y9x{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-8svm4y{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-8svm4y{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-8svm4y{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1rx3rao{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1rx3rao{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1rx3rao{object-fit:cover;}}
:not(#\20):not(#\20).r-1i36b9l{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1i36b9l{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1i36b9l{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-ebsrpt{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ebsrpt{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ebsrpt{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1smy4ns{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1smy4ns{color:#272727FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Karla, " sans-serif";font-weight:700;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1smy4ns{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-1slu87u{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1slu87u{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1slu87u{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1ji5ivk{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ji5ivk{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ji5ivk{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-15xpdk5{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-15xpdk5{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-15xpdk5{object-fit:cover;}}
:not(#\20):not(#\20).r-fvvah1{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-fvvah1{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-fvvah1{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-9d1c1x{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9d1c1x{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9d1c1x{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-o0j42c{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-o0j42c{color:#272727FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Karla, " sans-serif";font-weight:700;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-o0j42c{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-161hudh{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-161hudh{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-161hudh{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-6tuwe2{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-6tuwe2{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-6tuwe2{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1eqq9iu{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1eqq9iu{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1eqq9iu{object-fit:cover;}}
:not(#\20):not(#\20).r-1e9e4of{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1e9e4of{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1e9e4of{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-1mmh8ci{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1mmh8ci{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1mmh8ci{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-112twvd{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-112twvd{color:#272727FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Karla, " sans-serif";font-weight:700;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-112twvd{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-19ojro8{display:none;row-gap:24px;position:relative;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-19ojro8{display:flex;row-gap:32px;position:relative;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;margin-top:12px;min-height:1px;align-items:center;flex-shrink:0;padding-left:0px;margin-bottom:12px;padding-right:0px;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-19ojro8{display:none;row-gap:40px;position:relative;min-width:auto;align-self:stretch;column-gap:40px;flex-basis:auto;margin-top:16px;min-height:1px;align-items:center;flex-shrink:0;margin-bottom:16px;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-1n2ab9i{display:flex;row-gap:80px;position:relative;flex-grow:1;max-width:290px;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:80px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1n2ab9i{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));height:auto;display:flex;row-gap:32px;position:relative;flex-grow:1;flex-wrap:nowrap;max-width:none;align-self:auto;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;grid-template-columns:repeat(2, minmax(0, 1fr));--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1n2ab9i{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));height:auto;display:flex;row-gap:40px;position:relative;flex-grow:1;max-width:none;align-self:auto;column-gap:40px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:row;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;}}
:not(#\20):not(#\20).r-3uq17i{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-3uq17i{display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-3uq17i{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
:not(#\20):not(#\20).r-122722c{display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-122722c{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-122722c{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-db3vsa{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-db3vsa{width:100px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-db3vsa{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1ojznaa{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ojznaa{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ojznaa{object-fit:cover;}}
:not(#\20):not(#\20).r-3fgtca{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-3fgtca{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-3fgtca{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-10em9em{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-10em9em{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-10em9em{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1cs1b6x{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1cs1b6x{color:#272727FF;width:auto;font-size:18px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter, " sans-serif";font-weight:700;line-height:130%;letter-spacing:0px;text-align-last:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1cs1b6x{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-8sm2vv{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-8sm2vv{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-8sm2vv{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-y20tm8{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-y20tm8{width:100px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-y20tm8{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-11gja4q{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-11gja4q{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-11gja4q{object-fit:cover;}}
:not(#\20):not(#\20).r-sc75xu{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-sc75xu{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-sc75xu{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-630629{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-630629{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-630629{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-o9pl2z{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-o9pl2z{color:#272727FF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter, " sans-serif";font-weight:700;line-height:130%;letter-spacing:0px;text-align-last:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-o9pl2z{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-62q46s{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-62q46s{display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-62q46s{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
:not(#\20):not(#\20).r-kpatbg{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-kpatbg{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-kpatbg{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1cenu2p{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1cenu2p{width:100px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1cenu2p{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1d5oow8{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1d5oow8{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1d5oow8{object-fit:cover;}}
:not(#\20):not(#\20).r-p7dze0{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-p7dze0{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-p7dze0{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-17p6diu{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-17p6diu{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-17p6diu{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1qas3p4{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1qas3p4{color:#272727FF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter, " sans-serif";font-weight:700;line-height:130%;letter-spacing:0px;text-align-last:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1qas3p4{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-1i7u9pi{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1i7u9pi{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1i7u9pi{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-dife0b{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-dife0b{width:100px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-dife0b{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1j1i2ip{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1j1i2ip{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1j1i2ip{object-fit:cover;}}
:not(#\20):not(#\20).r-9jery3{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9jery3{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9jery3{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-133zmt4{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-133zmt4{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-133zmt4{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:auto;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1r5dux8{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1r5dux8{color:#272727FF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter, " sans-serif";font-weight:700;line-height:130%;letter-spacing:0px;text-align-last:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1r5dux8{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-v51yqp{display:flex;overflow:hidden;flex-grow:1;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);align-items:center;flex-shrink:1;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-v51yqp{width:auto;height:auto;display:none;overflow:hidden;flex-grow:1;max-width:none;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);align-items:center;flex-shrink:1;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-v51yqp{width:auto;height:auto;display:none;overflow:hidden;flex-grow:1;max-width:400px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);align-items:center;flex-shrink:1;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}}
:not(#\20):not(#\20).r-1mqjyds{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1mqjyds{object-fit:cover;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1mqjyds{object-fit:cover;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);}}
:not(#\20):not(#\20).r-1jwlse6{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1jwlse6{--rpmh:270px;--rpmw:270px;display:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1jwlse6{--rpmh:270px;--rpmw:270px;display:none;}}
:not(#\20):not(#\20).r-1gtfpxc{display:flex;row-gap:80px;position:relative;flex-grow:1;max-width:290px;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:80px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1gtfpxc{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));height:auto;display:flex;row-gap:24px;position:relative;flex-grow:1;max-width:none;align-self:auto;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:row;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1gtfpxc{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));height:auto;display:flex;row-gap:40px;position:relative;flex-grow:1;max-width:none;align-self:auto;column-gap:40px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:row;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;}}
:not(#\20):not(#\20).r-17nu5m6{display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-17nu5m6{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-17nu5m6{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-hz56y1{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-hz56y1{width:100px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-hz56y1{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1f1hcaf{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1f1hcaf{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1f1hcaf{object-fit:cover;}}
:not(#\20):not(#\20).r-83i3z0{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-83i3z0{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-83i3z0{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-swkm2q{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-swkm2q{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-swkm2q{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-199elqt{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-199elqt{color:#272727FF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter, " sans-serif";font-weight:700;line-height:130%;letter-spacing:0px;text-align-last:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-199elqt{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-1g7ge7d{display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1g7ge7d{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1g7ge7d{width:auto;height:auto;display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;column-gap:16px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1j3ezq4{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1j3ezq4{width:100px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1j3ezq4{width:60px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-14edsx1{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-14edsx1{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-14edsx1{object-fit:cover;}}
:not(#\20):not(#\20).r-280fgk{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-280fgk{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-280fgk{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-1moi375{display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);column-gap:13px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1moi375{width:auto;height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1moi375{height:auto;display:flex;row-gap:13px;position:relative;flex-grow:1;max-width:100%;column-gap:13px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-2nvyiy{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-2nvyiy{color:#272727FF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter, " sans-serif";font-weight:700;line-height:130%;letter-spacing:0px;text-align-last:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-2nvyiy{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Roboto, " sans-serif";font-weight:600;line-height:130%;text-align-last:center;}}
:not(#\20):not(#\20).r-1970zww{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1970zww{display:flex;row-gap:20px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:20px;flex-basis:auto;margin-top:8px;min-height:1px;align-items:center;flex-shrink:0;padding-left:0px;padding-right:0px;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1970zww{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-1is5l39{color:#FFFFFF;width:350px;cursor:pointer;display:flex;overflow:hidden;min-width:250px;flex-basis:auto;margin-top:8px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1is5l39{color:#FFFFFF;width:auto;cursor:pointer;display:flex;overflow:hidden;min-width:250px;align-self:stretch;flex-basis:auto;margin-top:-8px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1is5l39{color:#FFFFFF;width:350px;cursor:pointer;display:flex;overflow:hidden;min-width:250px;flex-basis:auto;margin-top:4px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}}
:not(#\20):not(#\20).r-uvpqbv{color:#FFFFFFFF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:500;line-height:28px;overflow-wrap:break-word;letter-spacing:1px;text-transform:uppercase;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-uvpqbv{color:#FFFFFFFF;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-transform:uppercase;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-uvpqbv{color:#FFFFFFFF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:500;line-height:28px;letter-spacing:1px;text-transform:uppercase;}}
:not(#\20):not(#\20).r-1fwrj55{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1fwrj55{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1fwrj55{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-ggiw40{display:flex;row-gap:16px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;padding-top:6%;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:6%;justify-content:flex-start;background-color:#F2F2F2FF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ggiw40{color:#000000FF;width:auto;height:auto;display:flex;row-gap:36px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:36px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;font-weight:400;padding-top:6%;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:6%;justify-content:flex-start;background-color:#F2F2F2FF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ggiw40{width:auto;height:auto;display:flex;row-gap:55px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:55px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;padding-top:6%;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:6%;justify-content:flex-start;background-color:#F2F2F2FF;background-image:none;}}
:not(#\20):not(#\20).r-9a2ygr{color:#000000FF;font-size:40px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:500;line-height:130%;overflow-wrap:break-word;letter-spacing:0px;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9a2ygr{color:#000000FF;font-size:28px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Inter;font-weight:500;line-height:120%;padding-left:0px;padding-right:0px;letter-spacing:0px;text-align-last:left;border-right-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9a2ygr{color:#000000FF;font-size:40px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter;font-weight:700;line-height:48px;letter-spacing:-1px;text-align-last:center;}}
:not(#\20):not(#\20).r-f302sg{display:flex;position:relative;max-width:100%;min-width:auto;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-f302sg{display:flex;position:relative;max-width:100%;min-width:auto;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:flex-start;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-f302sg{display:flex;position:relative;max-width:100%;min-width:auto;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-16iw124{width:100%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-16iw124{width:100%;display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#838282FF;border-top-style:solid;border-top-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-16iw124{width:100%;display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-910oua{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-910oua{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-910oua{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-sv2jgp{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-sv2jgp{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-sv2jgp{object-fit:cover;}}
:not(#\20):not(#\20).r-wnpjlq{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-wnpjlq{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-wnpjlq{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-99wn42{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-99wn42{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-99wn42{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1i3nfd9{font-size:24px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:28px;overflow-wrap:break-word;padding-bottom:5px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1i3nfd9{font-size:22px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:26px;padding-bottom:5px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1i3nfd9{font-size:19px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:24px;padding-bottom:5px;}}
:not(#\20):not(#\20).r-181ntba{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-181ntba{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-181ntba{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;}}
:not(#\20):not(#\20).r-hlh23s{width:100%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-hlh23s{width:100%;display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#838282FF;border-top-style:solid;border-top-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-hlh23s{width:100%;display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-1h15yx5{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1h15yx5{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1h15yx5{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1vcwakg{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1vcwakg{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1vcwakg{object-fit:cover;}}
:not(#\20):not(#\20).r-12mc0lk{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-12mc0lk{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-12mc0lk{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-1hukd13{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1hukd13{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1hukd13{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1genjf{font-size:24px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:28px;overflow-wrap:break-word;padding-bottom:5px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1genjf{font-size:22px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:26px;padding-bottom:5px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1genjf{font-size:19px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:24px;padding-bottom:5px;}}
:not(#\20):not(#\20).r-1luec6e{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1luec6e{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1luec6e{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;}}
:not(#\20):not(#\20).r-1p6nm3d{width:100%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1p6nm3d{width:100%;display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#838282FF;border-top-style:solid;border-top-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1p6nm3d{width:100%;display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-1ijsbxt{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ijsbxt{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ijsbxt{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-3l2s9f{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-3l2s9f{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-3l2s9f{object-fit:cover;}}
:not(#\20):not(#\20).r-16y1pm1{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-16y1pm1{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-16y1pm1{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-114w4sc{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-114w4sc{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-114w4sc{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1pomip0{font-size:24px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:28px;overflow-wrap:break-word;padding-bottom:5px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1pomip0{font-size:22px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:26px;padding-bottom:5px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1pomip0{font-size:19px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:24px;padding-bottom:5px;}}
:not(#\20):not(#\20).r-1x4mtr5{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1x4mtr5{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1x4mtr5{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;}}
:not(#\20):not(#\20).r-wgpi5x{width:100%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-wgpi5x{width:100%;display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#838282FF;border-top-style:solid;border-top-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-wgpi5x{width:100%;display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-o7hful{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-o7hful{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-o7hful{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-1y0bovg{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1y0bovg{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1y0bovg{object-fit:cover;}}
:not(#\20):not(#\20).r-gal0hx{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-gal0hx{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-gal0hx{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-1awvxdb{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1awvxdb{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1awvxdb{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-7oti3p{font-size:24px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:28px;overflow-wrap:break-word;padding-bottom:5px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-7oti3p{font-size:22px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:26px;padding-bottom:5px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-7oti3p{font-size:19px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:24px;padding-bottom:5px;}}
:not(#\20):not(#\20).r-ehp30s{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ehp30s{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ehp30s{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;}}
:not(#\20):not(#\20).r-rkij03{width:100%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-rkij03{width:100%;display:flex;row-gap:16px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#838282FF;border-top-style:solid;border-top-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-rkij03{width:100%;display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-bottom:10px;justify-content:flex-start;border-top-color:#000000FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-1d7sdom{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1d7sdom{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1d7sdom{width:100%;display:flex;max-width:50px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-xjic1s{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-xjic1s{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-xjic1s{object-fit:cover;}}
:not(#\20):not(#\20).r-1er99bi{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1er99bi{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1er99bi{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-ya05xh{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ya05xh{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ya05xh{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1fis9sw{font-size:24px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:28px;overflow-wrap:break-word;padding-bottom:5px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1fis9sw{font-size:22px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:26px;padding-bottom:5px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1fis9sw{font-size:19px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:24px;padding-bottom:5px;}}
:not(#\20):not(#\20).r-8td6c1{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-8td6c1{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-8td6c1{font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;line-height:24px;}}
:not(#\20):not(#\20).r-xyh8kh{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:6%;flex-direction:column;padding-bottom:6%;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-xyh8kh{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:50px;padding-left:5%;padding-right:5%;flex-direction:column;padding-bottom:50px;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-xyh8kh{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:6%;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:6%;justify-content:center;}}
:not(#\20):not(#\20).r-106ptwe{width:1200px;display:flex;row-gap:60px;position:relative;max-width:100%;min-width:auto;column-gap:60px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:row-reverse;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-106ptwe{width:1200px;display:flex;row-gap:60px;position:relative;max-width:100%;min-width:auto;column-gap:60px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:row-reverse;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-106ptwe{width:1200px;display:flex;row-gap:60px;position:relative;max-width:100%;min-width:auto;column-gap:60px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:row-reverse;justify-content:center;}}
:not(#\20):not(#\20).r-1mp214v{width:45%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1mp214v{width:auto;display:flex;row-gap:24px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1mp214v{width:45%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-18k5ft8{display:none;max-width:400px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-18k5ft8{width:auto;height:auto;display:flex;overflow:hidden;flex-grow:unset;min-width:0;align-self:stretch;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:none;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-18k5ft8{display:none;max-width:400px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-18huxx9{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-18huxx9{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-18huxx9{object-fit:cover;}}
:not(#\20):not(#\20).r-gtqtge{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:270px;cursor:pointer;display:none;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-gtqtge{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-gtqtge{--rpmh:270px;--rpmw:270px;display:none;}}
:not(#\20):not(#\20).r-15ajole{color:#000000FF;font-size:40px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:500;line-height:130%;overflow-wrap:break-word;letter-spacing:0px;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-15ajole{color:#000000FF;font-size:28px;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Inter;font-weight:500;line-height:120%;padding-top:8px;padding-left:0px;padding-right:0px;letter-spacing:0px;text-align-last:left;border-right-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-15ajole{color:#000000FF;font-size:40px;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter;font-weight:700;line-height:48px;letter-spacing:-1px;text-align-last:center;}}
:not(#\20):not(#\20).r-1sj4ykz{font-size:18px;flex-basis:auto;flex-shrink:0;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1sj4ykz{font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1sj4ykz{font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;line-height:24px;text-align-last:left;}}
:not(#\20):not(#\20).r-1d8tme1{display:flex;row-gap:15px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1d8tme1{display:none;row-gap:15px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1d8tme1{display:flex;row-gap:15px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-ck3v3m{display:flex;overflow:hidden;flex-grow:1;max-width:none;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ck3v3m{display:flex;overflow:hidden;flex-grow:1;max-width:400px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ck3v3m{display:flex;overflow:hidden;flex-grow:1;max-width:none;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
:not(#\20):not(#\20).r-4vc1r5{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-4vc1r5{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-4vc1r5{object-fit:cover;}}
:not(#\20):not(#\20).r-1m4fqh1{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:270px;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1m4fqh1{--rpmh:270px;--rpmw:270px;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1m4fqh1{--rpmh:270px;--rpmw:270px;display:flex;}}
:not(#\20):not(#\20).r-90h223{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-90h223{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-90h223{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}}
:not(#\20):not(#\20).r-kbw1lj{display:flex;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:center;background-color:#F5F5F5FF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-kbw1lj{display:flex;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:center;background-color:#F5F5F5FF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-kbw1lj{display:flex;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:center;background-color:#F5F5F5FF;background-image:none;}}
:not(#\20):not(#\20).r-1wmz90r{width:1200px;display:flex;row-gap:0;position:relative;max-width:100%;min-width:auto;column-gap:0;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:6%;padding-bottom:6%;justify-content:center;grid-template-columns:repeat(2, minmax(0, 1fr));}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1wmz90r{width:1200px;display:flex;row-gap:0;position:relative;max-width:100%;min-width:auto;column-gap:0;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:6%;flex-direction:column-reverse;padding-bottom:6%;justify-content:center;grid-template-columns:repeat(2, minmax(0, 1fr));}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1wmz90r{width:1200px;display:flex;row-gap:0;position:relative;max-width:100%;min-width:auto;column-gap:0;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:6%;flex-direction:column-reverse;padding-bottom:6%;justify-content:center;grid-template-columns:repeat(2, minmax(0, 1fr));}}
:not(#\20):not(#\20).r-16otrk{display:flex;row-gap:25px;position:relative;flex-grow:1;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:25px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-16otrk{width:auto;height:auto;display:flex;row-gap:32px;position:relative;flex-grow:1;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;padding-top:32px;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:40px;justify-content:center;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-16otrk{width:auto;height:auto;display:flex;row-gap:25px;position:relative;flex-grow:1;align-self:stretch;column-gap:25px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;padding-top:32px;padding-left:30px;padding-right:30px;flex-direction:column;padding-bottom:32px;justify-content:center;}}
:not(#\20):not(#\20).r-via9b4{width:100%;display:flex;row-gap:32px;position:relative;max-width:500px;min-width:auto;column-gap:32px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-via9b4{width:100%;display:flex;row-gap:32px;z-index:2;position:relative;max-width:none;min-width:auto;column-gap:32px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-via9b4{width:100%;display:flex;row-gap:30px;position:relative;max-width:none;min-width:auto;column-gap:30px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-1foy6wr{color:#000000FF;font-size:40px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:500;line-height:130%;overflow-wrap:break-word;letter-spacing:0px;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1foy6wr{color:#000000FF;font-size:28px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Inter;font-weight:500;line-height:120%;padding-left:0px;padding-right:0px;letter-spacing:0px;text-align-last:left;border-right-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1foy6wr{color:#000000FF;font-size:40px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter;font-weight:700;line-height:48px;letter-spacing:-1px;text-align-last:center;}}
:not(#\20):not(#\20).r-rqqsxx{color:#1D1D1BFF;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-rqqsxx{color:#000000FF;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-rqqsxx{color:#1D1D1BFF;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;}}
:not(#\20):not(#\20).r-10j7bbx{display:flex;row-gap:12px;overflow:hidden;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;box-shadow:0px 4px 31px 0px #0000002E;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;padding-top:4%;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:4%;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-10j7bbx{display:flex;row-gap:12px;overflow:hidden;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;box-shadow:0px 4px 31px 0px #0000002E;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;margin-left:0px;padding-top:20px;margin-right:0px;padding-left:20px;padding-right:20px;flex-direction:column;padding-bottom:20px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-10j7bbx{display:flex;row-gap:20px;overflow:hidden;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;box-shadow:0px 4px 31px 0px #0000002E;column-gap:20px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;padding-top:60px;padding-left:30px;padding-right:30px;flex-direction:column;padding-bottom:30px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;}}
:not(#\20):not(#\20).r-16tcdeo{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-16tcdeo{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:150%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-16tcdeo{color:#000000FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:150%;}}
:not(#\20):not(#\20).r-1u6swc1{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1u6swc1{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1u6swc1{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1jn65hj{color:#FFFFFFFF;overflow:hidden;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:12px;overflow-wrap:break-word;padding-right:12px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1jn65hj{color:#FFFFFFFF;height:auto;overflow:hidden;font-size:18px;align-self:auto;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:12px;padding-right:12px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1jn65hj{color:#FFFFFFFF;overflow:hidden;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:12px;padding-right:12px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}}
:not(#\20):not(#\20).r-9xrh5n{color:#1D1D1BFF;font-size:18px;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9xrh5n{color:#000000FF;width:auto;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:400;line-height:150%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9xrh5n{color:#1D1D1BFF;font-size:18px;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;}}
:not(#\20):not(#\20).r-1pxxrd5{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1pxxrd5{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1pxxrd5{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1epy4nv{color:#FFFFFFFF;overflow:hidden;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:10px;overflow-wrap:break-word;padding-right:10px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1epy4nv{color:#FFFFFFFF;height:auto;overflow:hidden;font-size:18px;align-self:auto;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:10px;padding-right:11px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1epy4nv{color:#FFFFFFFF;overflow:hidden;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:10px;padding-right:10px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}}
:not(#\20):not(#\20).r-fwec9b{color:#1D1D1BFF;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:400;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-fwec9b{color:#000000FF;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:400;line-height:150%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-fwec9b{color:#1D1D1BFF;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:400;line-height:150%;}}
:not(#\20):not(#\20).r-1sceu38{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1sceu38{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1sceu38{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
:not(#\20):not(#\20).r-duk5bh{color:#FFFFFFFF;overflow:hidden;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:11px;overflow-wrap:break-word;padding-right:11px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-duk5bh{color:#FFFFFFFF;height:auto;overflow:hidden;font-size:18px;align-self:auto;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:10px;padding-right:10px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-duk5bh{color:#FFFFFFFF;overflow:hidden;font-size:18px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-family:Inter, " sans-serif";line-height:150%;padding-top:2px;padding-left:11px;padding-right:11px;padding-bottom:2px;background-color:#0071E3FF;background-image:none;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;}}
:not(#\20):not(#\20).r-xlyr7a{color:#1D1D1BFF;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:400;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-xlyr7a{color:#1D1D1BFF;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:400;line-height:150%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-xlyr7a{color:#1D1D1BFF;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:400;line-height:150%;}}
:not(#\20):not(#\20).r-mv05ld{width:50%;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-mv05ld{width:auto;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-mv05ld{width:50%;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}}
:not(#\20):not(#\20).r-cdoiwc{display:flex;row-gap:80px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:80px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-cdoiwc{display:flex;row-gap:80px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:80px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;justify-content:center;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-cdoiwc{display:flex;row-gap:80px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:80px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;justify-content:center;}}
:not(#\20):not(#\20).r-1y8il8t{display:flex;overflow:hidden;flex-grow:1;max-width:600px;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1y8il8t{width:auto;height:auto;display:flex;overflow:hidden;flex-grow:1;max-width:600px;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;margin-left:6%;margin-right:6%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1y8il8t{height:auto;display:none;overflow:hidden;flex-grow:1;max-width:600px;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
:not(#\20):not(#\20).r-17e4c8i{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-17e4c8i{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-17e4c8i{object-fit:cover;}}
:not(#\20):not(#\20).r-1tsz9oa{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1tsz9oa{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1tsz9oa{--rpmh:270px;--rpmw:100%;display:none;}}
:not(#\20):not(#\20).r-1xxs6px{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:88px;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:88px;background-size:100%;justify-content:center;background-image:linear-gradient(180deg, #0071E333 19.80%, #0071E300 97.62%);}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1xxs6px{display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:60px;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:60px;background-size:100%;justify-content:center;background-image:linear-gradient(180deg, #0071E333 19.80%, #0071E300 97.62%);}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1xxs6px{display:none;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:88px;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:88px;background-size:100%;justify-content:center;background-image:linear-gradient(180deg, #0071E333 19.80%, #0071E300 97.62%);}}
:not(#\20):not(#\20).r-1hb71kk{display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1hb71kk{display:flex;row-gap:12px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1hb71kk{display:flex;row-gap:24px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-ka0ws5{color:#000000FF;width:900px;font-size:40px;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:500;line-height:130%;overflow-wrap:break-word;letter-spacing:0px;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ka0ws5{color:#1D1D1BFF;width:auto;font-size:28px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Inter;font-weight:500;line-height:120%;padding-left:0px;padding-right:0px;letter-spacing:0px;text-align-last:left;border-right-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ka0ws5{color:#000000FF;width:900px;font-size:40px;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter;font-weight:700;line-height:48px;letter-spacing:-1px;text-align-last:center;}}
:not(#\20):not(#\20).r-1qvcy4o{color:#000000FF;width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:none;overflow:hidden;position:relative;max-width:1200px;min-width:auto;align-self:auto;box-shadow:4px 4px 28px 0px #0000001F;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:Inter, " sans-serif";padding-top:4%;padding-left:4%;padding-right:4%;padding-bottom:4%;justify-content:center;background-color:#121212FF;background-image:none;--replo-margin-left:0px;--replo-margin-right:0px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1qvcy4o{color:#000000FF;width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));height:auto;display:flex;row-gap:0px;overflow:visible visible;position:relative;flex-grow:1;flex-wrap:nowrap;max-width:1200px;min-width:auto;align-self:auto;box-shadow:none;column-gap:0px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;font-family:Inter, " sans-serif";padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;justify-content:center;background-color:#12121200;background-image:none;--replo-margin-left:0px;--replo-margin-right:0px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;--replo-flex-min-dimension:0px;border-bottom-right-radius:8px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1qvcy4o{color:#000000FF;width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:none;row-gap:24px;overflow:hidden;position:relative;max-width:1200px;min-width:auto;align-self:auto;box-shadow:4px 4px 28px 0px #0000001F;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:Inter, " sans-serif";padding-top:4%;padding-left:30px;padding-right:30px;padding-bottom:4%;justify-content:center;background-color:#121212FF;background-image:none;--replo-margin-left:0px;--replo-margin-right:0px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
:not(#\20):not(#\20).r-18anind{width:25%;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:95px;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-18anind{width:134px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;margin-left:0px;padding-top:85px;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-18anind{width:25%;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:85px;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1kl6k70{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#4B5E77FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1kl6k70{width:auto;height:98px;display:flex;overflow:hidden;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:8px;padding-right:8px;flex-direction:row;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-color:#000000FF;border-left-style:solid;border-left-width:3px;border-right-style:none;border-bottom-style:none;border-top-left-radius:24px;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1kl6k70{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#4B5E77FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-176rkgn{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-176rkgn{color:#333333FF;width:auto;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:0px;text-align:left;flex-shrink:1;font-family:Inter, " sans-serif";font-weight:500;line-height:150%;margin-bottom:0px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-176rkgn{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:center;}}
:not(#\20):not(#\20).r-g2uzm7{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-g2uzm7{height:98px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:8px;padding-right:8px;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-color:#000000FF;border-left-style:solid;border-left-width:3px;border-right-style:none;border-bottom-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-g2uzm7{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-1r3vxbr{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1r3vxbr{color:#333333FF;width:auto;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:0px;text-align:left;flex-shrink:1;font-family:Inter, " sans-serif";font-weight:500;line-height:150%;margin-bottom:0px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1r3vxbr{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:center;}}
:not(#\20):not(#\20).r-ssrxe5{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ssrxe5{height:98px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:8px;padding-right:8px;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-color:#000000FF;border-left-style:solid;border-left-width:3px;border-right-style:none;border-bottom-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ssrxe5{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-w0uelk{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-w0uelk{color:#333333FF;width:auto;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:0px;text-align:left;flex-shrink:1;font-family:Inter, " sans-serif";font-weight:500;line-height:150%;margin-bottom:0px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-w0uelk{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:center;}}
:not(#\20):not(#\20).r-1pb66xk{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1pb66xk{height:98px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:8px;padding-right:8px;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-color:#000000FF;border-left-style:solid;border-left-width:3px;border-right-style:none;border-bottom-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1pb66xk{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-wyrm65{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-wyrm65{color:#333333FF;width:auto;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:0px;text-align:left;flex-shrink:1;font-family:Inter, " sans-serif";font-weight:500;line-height:150%;margin-bottom:0px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-wyrm65{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:center;}}
:not(#\20):not(#\20).r-1y205eq{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1y205eq{height:130px;display:flex;row-gap:6px;overflow:hidden;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:6px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:0px;padding-left:8px;padding-right:8px;flex-direction:column;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-color:#000000FF;border-left-style:solid;border-left-width:3px;border-right-style:none;border-bottom-color:#000000FF;border-bottom-style:solid;border-bottom-width:3px;border-bottom-left-radius:20px;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1y205eq{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-mp4y3n{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-mp4y3n{color:#333333FF;width:auto;height:auto;flex-grow:unset;font-size:18px;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-family:Inter, " sans-serif";font-weight:500;line-height:150%;margin-bottom:0px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-mp4y3n{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:center;}}
:not(#\20):not(#\20).r-189of2f{width:40%;display:flex;position:relative;max-width:300px;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-189of2f{width:100px;display:flex;position:relative;flex-grow:unset;max-width:none;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-189of2f{width:40%;display:flex;position:relative;max-width:20%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-17ro2b4{color:#B91010FF;height:95px;display:flex;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-top-color:#4B5E77FF;border-top-style:solid;border-top-width:1px;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;border-top-left-radius:8px;border-top-right-radius:8px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-17ro2b4{color:#B91010FF;height:85px;display:flex;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-color:#00000000;border-top-style:none;border-top-width:1px;border-left-color:#00000000;border-left-style:none;border-left-width:1px;border-right-color:#00000000;border-right-style:none;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:none;border-bottom-width:1px;border-top-left-radius:8px;border-top-right-radius:8px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-17ro2b4{color:#B91010FF;height:85px;display:flex;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-top-color:#4B5E77FF;border-top-style:solid;border-top-width:1px;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;border-top-left-radius:8px;border-top-right-radius:8px;}}
:not(#\20):not(#\20).r-ymhg05{width:241px;display:flex;min-width:0;align-self:center;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ymhg05{width:auto;height:auto;display:flex;flex-grow:1;max-width:none;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ymhg05{width:241px;display:flex;min-width:0;align-self:center;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-hcpw6s{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-hcpw6s{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-hcpw6s{object-fit:cover;}}
:not(#\20):not(#\20).r-8860v{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-8860v{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-8860v{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-fttwyz{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-fttwyz{height:98px;display:flex;row-gap:4px;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:4px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;flex-direction:column;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-color:#00000000;border-top-style:none;border-top-width:1px;border-left-color:#00000000;border-left-style:none;border-left-width:1px;border-right-color:#00000000;border-right-style:none;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:none;border-bottom-width:1px;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-fttwyz{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}}
:not(#\20):not(#\20).r-1auby9x{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1auby9x{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1auby9x{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}}
:not(#\20):not(#\20).r-eq1029{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-tn8o19{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-tn8o19{height:98px;display:flex;row-gap:4px;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:4px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;flex-direction:column;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-color:#00000000;border-top-style:none;border-top-width:1px;border-left-color:#00000000;border-left-style:none;border-left-width:1px;border-right-color:#00000000;border-right-style:none;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:none;border-bottom-width:1px;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-tn8o19{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}}
:not(#\20):not(#\20).r-1gh4np4{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1gh4np4{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1gh4np4{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}}
:not(#\20):not(#\20).r-1f4eokj{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-g57ad8{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-g57ad8{height:98px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-color:#00000000;border-top-style:none;border-top-width:1px;border-left-color:#00000000;border-left-style:none;border-left-width:1px;border-right-color:#00000000;border-right-style:none;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:none;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-g57ad8{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}}
:not(#\20):not(#\20).r-1043er{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1043er{display:flex;row-gap:4px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:4px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1043er{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-1jwxtkm{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1jwxtkm{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1jwxtkm{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-1bm161u{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-4or0mx{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-4or0mx{height:98px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-color:#00000000;border-top-style:none;border-top-width:1px;border-left-color:#00000000;border-left-style:none;border-left-width:1px;border-right-color:#00000000;border-right-style:none;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:none;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-4or0mx{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}}
:not(#\20):not(#\20).r-sfkdf2{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-sfkdf2{display:flex;row-gap:4px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:4px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-sfkdf2{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-9h3o7n{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9h3o7n{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9h3o7n{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-1cc4yvs{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1ipr4xb{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ipr4xb{height:130px;display:flex;row-gap:8px;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;flex-direction:column;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-color:#00000000;border-top-style:none;border-top-width:1px;border-left-color:#00000000;border-left-style:none;border-left-width:1px;border-right-color:#00000000;border-right-style:none;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:none;border-bottom-width:1px;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ipr4xb{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;}}
:not(#\20):not(#\20).r-1smn33y{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1smn33y{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1smn33y{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}}
:not(#\20):not(#\20).r-i6crml{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-hv62x1{height:65px;display:flex;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;border-bottom-color:#4B5E77FF;border-bottom-style:solid;border-bottom-width:1px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-hv62x1{height:71px;display:flex;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-color:#00000000;border-top-style:none;border-top-width:1px;border-left-color:#00000000;border-left-style:none;border-left-width:1px;border-right-color:#00000000;border-right-style:none;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:none;border-bottom-width:1px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-hv62x1{height:65px;display:flex;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#B91010FF;background-image:none;border-left-color:#4B5E77FF;border-left-style:solid;border-left-width:1px;border-right-color:#4B5E77FF;border-right-style:solid;border-right-width:1px;border-bottom-color:#4B5E77FF;border-bottom-style:solid;border-bottom-width:1px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
:not(#\20):not(#\20).r-1mx2h17{width:24%;display:flex;position:relative;min-width:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1mx2h17{width:100px;display:flex;position:relative;flex-grow:unset;max-width:none;min-width:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1mx2h17{width:24%;display:flex;position:relative;max-width:15%;min-width:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-bd3w94{height:95px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-bottom:10px;justify-content:center;background-color:#FFFFFFFF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-bd3w94{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));height:85px;display:flex;position:relative;flex-grow:unset;max-width:none;min-width:auto;align-self:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-bottom:10px;justify-content:center;background-color:#FFFFFF00;background-image:none;--replo-margin-left:0px;--replo-margin-right:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-bd3w94{height:85px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-bottom:10px;justify-content:center;background-color:#FFFFFFFF;background-image:none;}}
:not(#\20):not(#\20).r-15gswgo{flex-grow:1;font-size:24px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:Roboto, " sans-serif";font-weight:600;line-height:120%;overflow-wrap:break-word;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-15gswgo{color:#333333FF;height:auto;flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;flex-basis:0;text-align:left;flex-shrink:1;font-family:Inter, " sans-serif";font-weight:500;line-height:120%;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-15gswgo{flex-grow:1;font-size:24px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:Roboto, " sans-serif";font-weight:600;line-height:120%;text-align-last:center;}}
:not(#\20):not(#\20).r-jv55uh{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#4B5E77FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-jv55uh{height:98px;display:flex;overflow:hidden;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:20px;padding-right:10px;flex-direction:column;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-style:none;border-right-color:#000000FF;border-right-style:solid;border-right-width:3px;border-bottom-style:none;border-top-left-radius:0px;border-top-right-radius:24px;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-jv55uh{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#4B5E77FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-1epjdew{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1epjdew{--rsw:100%;color:#000000FF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1epjdew{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-19qrwzz{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1ovj4c5{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ovj4c5{height:98px;display:flex;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:20px;padding-right:10px;flex-direction:column;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-style:none;border-right-color:#000000FF;border-right-style:solid;border-right-width:3px;border-bottom-style:none;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ovj4c5{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-qjhsmg{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-qjhsmg{--rsw:100%;color:#000000FF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-qjhsmg{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}}
:not(#\20):not(#\20).r-1fij9lw{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1uo3sxh{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1uo3sxh{height:98px;display:flex;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:20px;padding-right:10px;flex-direction:column;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-style:none;border-right-color:#000000FF;border-right-style:solid;border-right-width:3px;border-bottom-style:none;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1uo3sxh{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-1t2iz6g{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1t2iz6g{--rsw:100%;color:#000000FF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1t2iz6g{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}}
:not(#\20):not(#\20).r-1xxzmju{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-pr1fa4{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-pr1fa4{height:98px;display:flex;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:20px;padding-right:10px;flex-direction:column;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-style:none;border-right-color:#000000FF;border-right-style:solid;border-right-width:3px;border-bottom-style:none;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-pr1fa4{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-7ht1fj{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-7ht1fj{--rsw:100%;color:#000000FF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-7ht1fj{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;margin-right:183px;}}
:not(#\20):not(#\20).r-fawem6{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-ucil9q{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ucil9q{height:130px;display:flex;overflow:hidden;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:20px;padding-right:10px;flex-direction:column;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000FF;border-top-style:solid;border-top-width:3px;border-left-style:none;border-right-color:#000000FF;border-right-style:solid;border-right-width:3px;border-bottom-color:#000000FF;border-bottom-style:solid;border-bottom-width:3px;border-bottom-left-radius:0px;--replo-flex-min-dimension:0px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ucil9q{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:12px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#E1E1E1FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-v3o5bu{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-v3o5bu{--rsw:100%;color:#000000FF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-v3o5bu{--rsw:100%;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-1hl5756{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1t6dot9{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;border-top-color:#4B5E77FF;border-top-style:solid;border-top-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1t6dot9{height:71px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;border-top-color:#4B5E77FF;border-top-style:none;border-top-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1t6dot9{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;border-top-color:#4B5E77FF;border-top-style:solid;border-top-width:1px;}}
:not(#\20):not(#\20).r-1rj06an{color:#000000FF;width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:flex;overflow:hidden;position:relative;max-width:1200px;min-width:auto;align-self:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:Inter, " sans-serif";padding-top:3%;padding-left:4%;padding-right:4%;padding-bottom:2%;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1rj06an{color:#000000FF;width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:none;row-gap:0px;overflow:scroll visible;position:relative;flex-wrap:nowrap;max-width:1200px;min-width:auto;align-self:auto;column-gap:0px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;font-family:Inter, " sans-serif";padding-top:24px;padding-left:0px;padding-right:0px;padding-bottom:24px;justify-content:flex-start;--replo-margin-left:0px;--replo-margin-right:0px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;--replo-flex-min-dimension:0px;border-bottom-right-radius:8px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1rj06an{color:#000000FF;width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:flex;row-gap:24px;overflow:hidden;position:relative;max-width:1200px;min-width:auto;align-self:auto;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:Inter, " sans-serif";padding-top:3%;padding-left:30px;padding-right:30px;padding-bottom:2%;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
:not(#\20):not(#\20).r-1o9b63x{width:23%;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:95px;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1o9b63x{width:150px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;margin-left:16px;padding-top:85px;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1o9b63x{width:23%;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:85px;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-efw287{height:75px;display:flex;row-gap:8px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-left-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-efw287{width:auto;height:98px;display:flex;row-gap:8px;overflow:hidden;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;flex-direction:row;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-left-radius:20px;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-efw287{height:75px;display:flex;row-gap:8px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-left-radius:20px;}}
:not(#\20):not(#\20).r-ndtu3b{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ndtu3b{color:#333333FF;width:auto;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:12px;text-align:left;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ndtu3b{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-yugf3{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-yugf3{height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-yugf3{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
:not(#\20):not(#\20).r-1vsgc0v{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1vsgc0v{color:#333333FF;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:12px;text-align:left;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1vsgc0v{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-1qnyq9z{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1qnyq9z{height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1qnyq9z{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
:not(#\20):not(#\20).r-1fr7p5c{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1fr7p5c{color:#333333FF;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:12px;text-align:left;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1fr7p5c{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-177ydoz{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-177ydoz{height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-177ydoz{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
:not(#\20):not(#\20).r-c314nd{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-c314nd{color:#333333FF;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:12px;text-align:left;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-c314nd{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-1dtfwzh{height:75px;display:flex;row-gap:8px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-bottom-left-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1dtfwzh{height:130px;display:flex;row-gap:8px;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-bottom-left-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1dtfwzh{height:75px;display:flex;row-gap:8px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:flex-start;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-bottom-left-radius:20px;}}
:not(#\20):not(#\20).r-5t179m{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-5t179m{color:#333333FF;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;margin-top:12px;text-align:left;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-5t179m{flex-grow:1;font-size:18px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:left;flex-shrink:1;font-weight:500;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-663kso{width:40%;display:flex;position:relative;max-width:300px;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-663kso{width:180px;display:flex;position:relative;flex-grow:unset;max-width:none;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-663kso{width:40%;display:flex;position:relative;max-width:20%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1vjohqs{height:95px;display:flex;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-left-radius:20px;border-top-right-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1vjohqs{height:85px;display:flex;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-left-radius:20px;border-top-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1vjohqs{height:85px;display:flex;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-top-left-radius:20px;border-top-right-radius:20px;}}
:not(#\20):not(#\20).r-9qqki7{display:flex;z-index:1;position:relative;flex-grow:1;min-width:var(--replo-flex-min-dimension, 0px);transform:none;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;padding-left:20px;padding-right:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9qqki7{height:28px;display:flex;z-index:1;position:relative;flex-grow:unset;max-width:400px;min-width:0;transform:none;align-self:center;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;padding-left:20px;margin-bottom:0px;padding-right:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9qqki7{display:flex;z-index:1;position:relative;flex-grow:1;min-width:var(--replo-flex-min-dimension, 0px);transform:none;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;padding-left:20px;padding-right:20px;}}
:not(#\20):not(#\20).r-ejj6wk{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ejj6wk{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ejj6wk{object-fit:cover;}}
:not(#\20):not(#\20).r-a592j3{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-a592j3{--rpmh:100%;--rpmw:270px;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-a592j3{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-1wph8on{color:#FFFFFFFF;height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:12px;padding-right:12px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1wph8on{color:#FFFFFFFF;height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:12px;padding-right:12px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1wph8on{color:#FFFFFFFF;height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:12px;padding-right:12px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
:not(#\20):not(#\20).r-fmhqtk{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-fmhqtk{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-fmhqtk{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-14pl4yi{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1wmo4i{color:#FFFFFFFF;height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1wmo4i{color:#FFFFFFFF;height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1wmo4i{color:#FFFFFFFF;height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
:not(#\20):not(#\20).r-16qv2t7{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-16qv2t7{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-16qv2t7{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-1srro3{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-129nghl{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-129nghl{height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-129nghl{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
:not(#\20):not(#\20).r-1qo2s3z{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1qo2s3z{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1qo2s3z{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-1cjh28e{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-ivn5ob{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ivn5ob{height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ivn5ob{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
:not(#\20):not(#\20).r-1wtt90o{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1wtt90o{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1wtt90o{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-rgbbtc{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-83l5n0{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-83l5n0{height:130px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-83l5n0{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;}}
:not(#\20):not(#\20).r-1vh8h0j{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1vh8h0j{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1vh8h0j{--rsw:100%;color:#FFFFFFFF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-1cknigg{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1uhstf8{height:75px;display:flex;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1uhstf8{height:71px;display:flex;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1uhstf8{height:75px;display:flex;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;background-color:#000000FF;background-image:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
:not(#\20):not(#\20).r-66516k{width:23%;display:flex;position:relative;min-width:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-66516k{width:225px;display:flex;position:relative;flex-grow:unset;max-width:none;min-width:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-66516k{width:23%;display:flex;position:relative;max-width:15%;min-width:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-r247dq{height:95px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-bottom:10px;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-r247dq{height:85px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-bottom:10px;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-r247dq{height:85px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-bottom:10px;justify-content:center;}}
:not(#\20):not(#\20).r-n30rpy{flex-grow:1;font-size:24px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-weight:600;line-height:120%;overflow-wrap:break-word;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-n30rpy{color:#333333FF;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-family:Inter;font-weight:700;line-height:24px;letter-spacing:-0.5px;text-align-last:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-n30rpy{flex-grow:1;font-size:24px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;text-align:center;flex-shrink:1;font-weight:600;line-height:120%;text-align-last:center;}}
:not(#\20):not(#\20).r-o8qd0s{height:75px;display:flex;row-gap:8px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-right-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-o8qd0s{height:98px;display:flex;row-gap:8px;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-o8qd0s{height:75px;display:flex;row-gap:8px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-color:#000000;border-top-style:solid;border-top-width:2px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-top-right-radius:20px;}}
:not(#\20):not(#\20).r-zsgygr{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-zsgygr{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-zsgygr{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-13jskkg{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-6zn3tj{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-6zn3tj{height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-6zn3tj{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
:not(#\20):not(#\20).r-1g3aul8{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1g3aul8{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1g3aul8{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-ib88q1{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-52lnw4{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-52lnw4{height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-52lnw4{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
:not(#\20):not(#\20).r-1rn1hbh{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1rn1hbh{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1rn1hbh{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-rnufr2{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1uzsfqw{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1uzsfqw{height:98px;display:flex;row-gap:8px;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1uzsfqw{height:75px;display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;}}
:not(#\20):not(#\20).r-1isj1hq{display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1isj1hq{display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1isj1hq{display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
:not(#\20):not(#\20).r-yzhyyr{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-yzhyyr{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-yzhyyr{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-12y7e0k{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1bwjpmy{height:75px;display:flex;row-gap:8px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-bottom-right-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1bwjpmy{height:130px;display:flex;row-gap:8px;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:0px;padding-left:24px;padding-right:10px;padding-bottom:0px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-top-style:none;border-top-width:0px;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1bwjpmy{height:75px;display:flex;row-gap:8px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:8px;padding-left:24px;padding-right:10px;padding-bottom:8px;justify-content:center;background-color:#FFFFFFFF;background-image:none;border-left-color:#000000;border-left-style:solid;border-left-width:2px;border-right-color:#000000;border-right-style:solid;border-right-width:2px;border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:2px;border-bottom-right-radius:20px;}}
:not(#\20):not(#\20).r-1enevm5{display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1enevm5{display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1enevm5{display:flex;row-gap:8px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:8px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
:not(#\20):not(#\20).r-14of34f{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-14of34f{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-14of34f{--rsw:100%;color:#000000FF;width:24px;height:24px;align-self:center;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-1tgohld{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-8lj9y8{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-8lj9y8{height:71px;display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-8lj9y8{height:65px;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;justify-content:center;}}
:not(#\20):not(#\20).r-1ll4oia{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ll4oia{display:flex;row-gap:20px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:20px;flex-basis:auto;margin-top:8px;min-height:1px;align-items:center;flex-shrink:0;padding-left:0px;padding-right:0px;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ll4oia{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-es84nv{color:#FFFFFF;width:350px;cursor:pointer;display:flex;overflow:hidden;min-width:250px;flex-basis:auto;margin-top:8px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-es84nv{color:#FFFFFF;width:auto;cursor:pointer;display:flex;overflow:hidden;min-width:250px;align-self:stretch;flex-basis:auto;margin-top:-8px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-es84nv{color:#FFFFFF;width:350px;cursor:pointer;display:flex;overflow:hidden;min-width:250px;flex-basis:auto;margin-top:4px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}}
:not(#\20):not(#\20).r-tw0jwl{color:#FFFFFFFF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:500;line-height:28px;overflow-wrap:break-word;letter-spacing:1px;text-transform:uppercase;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-tw0jwl{color:#FFFFFFFF;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-transform:uppercase;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-tw0jwl{color:#FFFFFFFF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:500;line-height:28px;letter-spacing:1px;text-transform:uppercase;}}
:not(#\20):not(#\20).r-hotdnw{display:flex;row-gap:40px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:40px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:6%;padding-left:80px;padding-right:80px;flex-direction:column;padding-bottom:6%;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-hotdnw{display:flex;row-gap:24px;position:relative;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:50px;padding-left:6%;padding-right:6%;flex-direction:column;padding-bottom:32px;justify-content:center;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-hotdnw{display:none;row-gap:40px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:40px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:40px;padding-left:24px;padding-right:24px;flex-direction:column;padding-bottom:40px;justify-content:center;}}
:not(#\20):not(#\20).r-gf9cha{top:0px;left:0px;width:35%;height:100%;display:flex;z-index:0;position:absolute;flex-grow:1;max-width:100%;min-width:auto;transform:none;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;background-size:100%;justify-content:center;background-image:linear-gradient(270deg, #C6C6C600 0%, #C6C6C657 99.60%);}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-gf9cha{top:0px;left:0px;right:0px;width:100%;height:45%;display:flex;z-index:0;position:absolute;flex-grow:unset;max-width:100%;min-width:auto;transform:none;align-self:auto;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;background-size:100%;justify-content:center;background-image:linear-gradient(180deg, #E2E2E28A 0%, #C6C6C600 99.60%);}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-gf9cha{top:0px;left:0px;width:35%;height:100%;display:flex;z-index:0;position:absolute;flex-grow:1;max-width:100%;min-width:auto;transform:none;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;background-size:100%;justify-content:center;background-image:linear-gradient(270deg, #C6C6C600 0%, #C6C6C657 99.60%);}}
:not(#\20):not(#\20).r-bquyfk{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:flex;row-gap:16px;position:relative;max-width:800px;min-width:auto;align-self:auto;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-bquyfk{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:flex;row-gap:16px;position:relative;max-width:800px;min-width:auto;align-self:auto;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-bquyfk{width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));display:flex;row-gap:16px;position:relative;max-width:800px;min-width:auto;align-self:auto;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:center;--replo-margin-left:0px;--replo-margin-right:0px;}}
:not(#\20):not(#\20).r-1webhae{color:#000000FF;font-size:40px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:500;line-height:130%;overflow-wrap:break-word;letter-spacing:0px;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1webhae{color:#000000FF;font-size:28px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Inter;font-weight:500;line-height:120%;padding-left:0px;padding-right:0px;letter-spacing:0px;text-align-last:left;border-right-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1webhae{color:#000000FF;font-size:40px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter;font-weight:700;line-height:48px;letter-spacing:-1px;text-align-last:center;}}
:not(#\20):not(#\20).r-1n7t623{width:1200px;display:flex;row-gap:80px;position:relative;max-width:100%;min-width:auto;column-gap:80px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1n7t623{width:1200px;display:flex;row-gap:24px;position:relative;flex-wrap:nowrap;max-width:100%;min-width:auto;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;--replo-flex-min-dimension:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1n7t623{width:1200px;display:flex;row-gap:80px;position:relative;max-width:100%;min-width:auto;column-gap:80px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}}
:not(#\20):not(#\20).r-sxc13r{display:flex;row-gap:80px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:80px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-sxc13r{display:flex;row-gap:80px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:80px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:1;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-sxc13r{display:flex;row-gap:80px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:80px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;justify-content:center;}}
:not(#\20):not(#\20).r-q1rc7f{display:flex;overflow:hidden;flex-grow:1;max-width:600px;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-q1rc7f{width:auto;height:auto;display:flex;overflow:hidden;flex-grow:1;max-width:600px;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-q1rc7f{height:auto;display:flex;overflow:hidden;flex-grow:1;max-width:600px;min-width:var(--replo-flex-min-dimension, 0px);align-self:auto;flex-basis:0;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
:not(#\20):not(#\20).r-g9tqd4{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-g9tqd4{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-g9tqd4{object-fit:cover;}}
:not(#\20):not(#\20).r-1ouud9k{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ouud9k{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ouud9k{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-1voi02g{right:-35px;width:170px;bottom:-35px;height:170px;display:flex;z-index:1;overflow:hidden;position:absolute;max-width:100%;min-width:auto;transform:none;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;border-top-color:#0071E3FF;border-top-style:double;border-top-width:6px;border-left-color:#0071E3FF;border-left-style:double;border-left-width:6px;border-right-color:#0071E3FF;border-right-style:double;border-right-width:6px;border-bottom-color:#0071E3FF;border-bottom-style:double;border-bottom-width:6px;border-top-left-radius:1000px;border-top-right-radius:1000px;border-bottom-left-radius:1000px;border-bottom-right-radius:1000px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1voi02g{top:auto;left:-18px;right:auto;width:150px;bottom:-27px;height:150px;display:flex;z-index:1;overflow:hidden;position:absolute;flex-grow:unset;max-width:100%;min-width:auto;transform:none;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;border-top-color:#0071E3FF;border-top-style:double;border-top-width:6px;border-left-color:#0071E3FF;border-left-style:double;border-left-width:6px;border-right-color:#0071E3FF;border-right-style:double;border-right-width:6px;border-bottom-color:#0071E3FF;border-bottom-style:double;border-bottom-width:6px;border-top-left-radius:1000px;border-top-right-radius:1000px;border-bottom-left-radius:1000px;border-bottom-right-radius:1000px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1voi02g{right:-35px;width:170px;bottom:-35px;height:170px;display:flex;z-index:1;overflow:hidden;position:absolute;max-width:100%;min-width:auto;transform:none;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;border-top-color:#0071E3FF;border-top-style:double;border-top-width:6px;border-left-color:#0071E3FF;border-left-style:double;border-left-width:6px;border-right-color:#0071E3FF;border-right-style:double;border-right-width:6px;border-bottom-color:#0071E3FF;border-bottom-style:double;border-bottom-width:6px;border-top-left-radius:1000px;border-top-right-radius:1000px;border-bottom-left-radius:1000px;border-bottom-right-radius:1000px;}}
:not(#\20):not(#\20).r-zd8oa2{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:center;background-color:#000000FF;background-image:none;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-zd8oa2{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:center;background-color:#000000FF;background-image:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-zd8oa2{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column;justify-content:center;background-color:#000000FF;background-image:none;}}
:not(#\20):not(#\20).r-jr2v02{color:#FFFFFFFF;font-size:18px;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:500;line-height:24px;overflow-wrap:break-word;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-jr2v02{color:#FFFFFFFF;font-size:17px;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:500;line-height:120%;text-align-last:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-jr2v02{color:#FFFFFFFF;font-size:18px;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:500;line-height:24px;text-align-last:center;}}
:not(#\20):not(#\20).r-wunqqs{--rsw:100%;color:#FFFFFFFF;width:35px;height:35px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-wunqqs{--rsw:100%;color:#FFFFFFFF;width:30px;height:30px;flex-grow:unset;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-wunqqs{--rsw:100%;color:#FFFFFFFF;width:35px;height:35px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20).r-j9vmv4{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1umbpv1{display:flex;row-gap:24px;position:relative;flex-grow:1;max-width:600px;min-width:var(--replo-flex-min-dimension, 0px);column-gap:24px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;grid-template-columns:repeat(2, minmax(0, 1fr));}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1umbpv1{height:auto;display:flex;row-gap:24px;position:relative;flex-grow:1;flex-wrap:wrap;max-width:600px;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:row;justify-content:flex-start;grid-template-columns:repeat(2, minmax(0, 1fr));--replo-flex-min-dimension:auto;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1umbpv1{display:flex;row-gap:24px;position:relative;flex-grow:1;max-width:600px;min-width:var(--replo-flex-min-dimension, 0px);column-gap:24px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;grid-template-columns:repeat(2, minmax(0, 1fr));}}
:not(#\20):not(#\20).r-1x171a4{color:#1D1D1BFF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1x171a4{color:#000000FF;width:auto;flex-grow:1;font-size:18px;align-self:stretch;flex-basis:auto;margin-top:12px;text-align:left;flex-shrink:1;font-weight:400;line-height:150%;margin-bottom:12px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1x171a4{color:#1D1D1BFF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:left;}}
:not(#\20):not(#\20).r-1en5cof{display:flex;row-gap:18px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:18px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1en5cof{width:auto;height:auto;display:flex;row-gap:16px;overflow:hidden;position:relative;flex-grow:1;max-width:100%;min-width:160px;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1en5cof{display:flex;row-gap:18px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:18px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
:not(#\20):not(#\20).r-1lhrfxc{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1lhrfxc{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1lhrfxc{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}}
:not(#\20):not(#\20).r-bg5o73{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1l7q1md{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1l7q1md{display:flex;row-gap:6px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:6px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1l7q1md{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1qdxev0{color:#1D1D1BFF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1qdxev0{color:#333333FF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1qdxev0{color:#1D1D1BFF;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:150%;}}
:not(#\20):not(#\20).r-eqky3s{color:#1D1D1BFF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-eqky3s{color:#000000FF;font-size:18px;align-self:stretch;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;margin-bottom:0px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-eqky3s{color:#1D1D1BFF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:left;}}
:not(#\20):not(#\20).r-1g5b92c{display:flex;row-gap:18px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:18px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1g5b92c{width:auto;height:auto;display:flex;row-gap:16px;overflow:hidden;position:relative;flex-grow:1;max-width:100%;min-width:160px;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1g5b92c{display:flex;row-gap:18px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:18px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
:not(#\20):not(#\20).r-1muxs3p{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1muxs3p{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1muxs3p{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}}
:not(#\20):not(#\20).r-lmbbyp{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-9w6hsz{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9w6hsz{display:flex;row-gap:6px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:6px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9w6hsz{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1girt1m{color:#1D1D1BFF;flex-grow:1;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:1;font-weight:600;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1girt1m{color:#333333FF;flex-grow:1;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1girt1m{color:#1D1D1BFF;flex-grow:1;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:1;font-weight:600;line-height:150%;}}
:not(#\20):not(#\20).r-rmy44w{color:#1D1D1BFF;flex-grow:1;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:1;font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-rmy44w{color:#000000FF;flex-grow:1;font-size:18px;align-self:stretch;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:1;font-weight:400;line-height:150%;margin-bottom:0px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-rmy44w{color:#1D1D1BFF;flex-grow:1;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:1;font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:left;}}
:not(#\20):not(#\20).r-ptmbev{display:flex;row-gap:18px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:18px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ptmbev{width:auto;height:auto;display:flex;row-gap:16px;overflow:hidden;position:relative;flex-grow:1;max-width:100%;min-width:160px;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ptmbev{display:flex;row-gap:18px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:18px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px;justify-content:flex-start;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}}
:not(#\20):not(#\20).r-1ssnlgi{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ssnlgi{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ssnlgi{--rsw:100%;color:#0071E3FF;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:#F5F5F5FF;background-image:none;border-top-color:#00000000;border-top-style:solid;border-top-width:1px;border-left-color:#00000000;border-left-style:solid;border-left-width:1px;border-right-color:#00000000;border-right-style:solid;border-right-width:1px;border-bottom-color:#00000000;border-bottom-style:solid;border-bottom-width:1px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}}
:not(#\20):not(#\20).r-1ugvkd8{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-15wqrfm{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-15wqrfm{display:flex;row-gap:6px;position:relative;flex-grow:1;max-width:100%;align-self:stretch;column-gap:6px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-15wqrfm{display:flex;row-gap:4px;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:4px;flex-basis:0;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1uidc4g{color:#1D1D1BFF;flex-grow:1;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:1;font-weight:600;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1uidc4g{color:#333333FF;flex-grow:1;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1uidc4g{color:#1D1D1BFF;flex-grow:1;font-size:20px;align-self:stretch;flex-basis:auto;flex-shrink:1;font-weight:600;line-height:150%;}}
:not(#\20):not(#\20).r-14msurn{color:#1D1D1BFF;flex-grow:1;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:1;font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-14msurn{color:#000000FF;flex-grow:1;font-size:18px;align-self:stretch;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:1;font-weight:400;line-height:150%;margin-bottom:0px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-14msurn{color:#1D1D1BFF;flex-grow:1;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:1;font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:left;}}
:not(#\20):not(#\20).r-oxyp2i{color:#1D1D1BFF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;margin-bottom:12px;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-oxyp2i{color:#1D1D1BFF;width:auto;flex-grow:1;font-size:18px;align-self:stretch;flex-basis:auto;margin-top:12px;text-align:left;flex-shrink:1;font-weight:400;line-height:150%;margin-bottom:12px;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-oxyp2i{color:#1D1D1BFF;font-size:18px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;margin-bottom:12px;text-align-last:left;}}
:not(#\20):not(#\20).r-1m0v28q{display:flex;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1m0v28q{width:auto;height:auto;display:flex;row-gap:20px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:20px;flex-basis:auto;margin-top:0px;min-height:1px;align-items:center;flex-shrink:1;padding-left:0px;padding-right:0px;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1m0v28q{display:flex;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-uryssb{color:#FFFFFF;width:350px;cursor:pointer;display:flex;overflow:hidden;min-width:250px;flex-basis:auto;margin-top:8px;align-items:center;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;justify-content:center;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-uryssb{color:#FFFFFF;width:auto;cursor:pointer;display:flex;overflow:hidden;min-width:250px;align-self:stretch;flex-basis:auto;margin-top:4px;align-items:center;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;justify-content:center;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-uryssb{color:#FFFFFF;width:350px;cursor:pointer;display:flex;overflow:hidden;min-width:250px;flex-basis:auto;margin-top:4px;align-items:center;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;justify-content:center;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}}
:not(#\20):not(#\20).r-qs1icy{color:#FFFFFFFF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:500;line-height:28px;overflow-wrap:break-word;letter-spacing:1px;text-transform:uppercase;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-qs1icy{color:#FFFFFFFF;flex-grow:1;font-size:17px;flex-basis:auto;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-transform:uppercase;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-qs1icy{color:#FFFFFFFF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:500;line-height:28px;letter-spacing:1px;text-transform:uppercase;}}
:not(#\20):not(#\20).r-1hpnu5l{cursor:pointer;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;margin-top:-10px;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1hpnu5l{cursor:pointer;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;margin-top:-19px;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1hpnu5l{cursor:pointer;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;margin-top:-10px;min-height:1px;align-items:center;flex-shrink:0;justify-content:flex-start;}}
:not(#\20):not(#\20).r-1c5v11c{color:#1D1D1BFF;font-size:18px;flex-basis:auto;flex-shrink:0;font-weight:500;line-height:150%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1c5v11c{color:#333333FF;width:auto;height:auto;flex-grow:unset;font-size:16px;align-self:auto;flex-basis:auto;text-align:right;flex-shrink:0;font-weight:400;line-height:120%;letter-spacing:0px;text-align-last:right;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1c5v11c{color:#1D1D1BFF;font-size:18px;flex-basis:auto;flex-shrink:0;font-weight:500;line-height:150%;}}
:not(#\20):not(#\20).r-1tzgqwz{width:147px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;margin-left:-13px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1tzgqwz{width:120px;display:flex;flex-grow:unset;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;margin-left:-7px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1tzgqwz{width:147px;display:flex;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;margin-left:-13px;}}
:not(#\20):not(#\20).r-3ft9y{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-3ft9y{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-3ft9y{object-fit:cover;}}
:not(#\20):not(#\20).r-w98eyh{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:100%;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-w98eyh{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-w98eyh{--rpmh:270px;--rpmw:100%;display:flex;}}
:not(#\20):not(#\20).r-3xyf6r{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:6%;flex-direction:column;padding-bottom:6%;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-3xyf6r{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:50px;padding-left:5%;padding-right:5%;flex-direction:column;padding-bottom:50px;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-3xyf6r{display:none;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:6%;flex-direction:column;padding-bottom:6%;justify-content:center;}}
:not(#\20):not(#\20).r-1oxo5i9{width:1200px;display:flex;row-gap:60px;position:relative;max-width:100%;min-width:auto;column-gap:60px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:row-reverse;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1oxo5i9{width:1200px;display:flex;row-gap:60px;position:relative;max-width:100%;min-width:auto;column-gap:60px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:row-reverse;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1oxo5i9{width:1200px;display:flex;row-gap:60px;position:relative;max-width:100%;min-width:auto;column-gap:60px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:row-reverse;justify-content:center;}}
:not(#\20):not(#\20).r-mm1wdi{width:45%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-mm1wdi{width:auto;display:flex;row-gap:24px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-mm1wdi{width:45%;display:flex;row-gap:32px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:32px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-1nojjor{display:none;max-width:400px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1nojjor{width:auto;height:auto;display:flex;overflow:hidden;flex-grow:unset;min-width:0;align-self:stretch;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:none;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1nojjor{display:none;max-width:400px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:0;}}
:not(#\20):not(#\20).r-83lmn1{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-83lmn1{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-83lmn1{object-fit:cover;}}
:not(#\20):not(#\20).r-poxn1a{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:270px;cursor:pointer;display:none;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-poxn1a{--rpmh:270px;--rpmw:100%;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-poxn1a{--rpmh:270px;--rpmw:270px;display:none;}}
:not(#\20):not(#\20).r-kpnjul{color:#000000FF;font-size:40px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:500;line-height:130%;overflow-wrap:break-word;letter-spacing:0px;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-kpnjul{color:#000000FF;font-size:28px;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Inter;font-weight:500;line-height:120%;padding-top:8px;padding-left:0px;padding-right:0px;letter-spacing:0px;text-align-last:left;border-right-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-kpnjul{color:#000000FF;font-size:40px;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter;font-weight:700;line-height:48px;letter-spacing:-1px;text-align-last:center;}}
:not(#\20):not(#\20).r-1yt7z4a{font-size:18px;flex-basis:auto;flex-shrink:0;line-height:24px;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1yt7z4a{font-size:18px;flex-basis:auto;flex-shrink:0;font-weight:400;line-height:150%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1yt7z4a{font-size:18px;flex-basis:auto;flex-shrink:0;line-height:24px;}}
:not(#\20):not(#\20).r-w8hcd2{display:flex;row-gap:15px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-w8hcd2{display:none;row-gap:15px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-w8hcd2{display:flex;row-gap:15px;position:relative;flex-grow:1;max-width:100%;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-ecm908{display:flex;overflow:hidden;flex-grow:1;max-width:none;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-ecm908{display:flex;overflow:hidden;flex-grow:1;max-width:400px;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-ecm908{display:flex;overflow:hidden;flex-grow:1;max-width:none;min-width:0;flex-basis:auto;min-height:0;object-fit:cover;overflow-x:auto;overflow-y:hidden;align-items:center;flex-shrink:1;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}}
:not(#\20):not(#\20).r-55i8u4{height:100%;margin:0;display:block;padding:0;max-width:100%;min-width:100%;max-height:100%;min-height:100%;object-fit:cover;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-55i8u4{object-fit:cover;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-55i8u4{object-fit:cover;}}
:not(#\20):not(#\20).r-iull0e{gap:8px;color:#2563EB;--rpmh:270px;--rpmw:270px;cursor:pointer;display:flex;font-size:14px;min-width:var(--rpmw, auto);min-height:var(--rpmh, auto);align-items:center;font-weight:500;line-height:20px;flex-direction:column;justify-content:center;background-color:#f0f0f0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-iull0e{--rpmh:270px;--rpmw:270px;display:flex;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-iull0e{--rpmh:270px;--rpmw:270px;display:flex;}}
:not(#\20):not(#\20).r-177lgyx{display:flex;row-gap:40px;position:relative;min-width:auto;align-self:stretch;column-gap:40px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:96px;padding-left:48px;padding-right:48px;flex-direction:column;padding-bottom:96px;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-177lgyx{color:#000000FF;display:flex;row-gap:24px;position:relative;min-width:auto;align-self:stretch;column-gap:24px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:40px;padding-left:6%;margin-bottom:0px;padding-right:6%;flex-direction:column;padding-bottom:40px;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-177lgyx{display:none;row-gap:40px;position:relative;min-width:auto;align-self:stretch;column-gap:40px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;padding-top:60px;padding-left:24px;padding-right:24px;flex-direction:column;padding-bottom:60px;justify-content:center;}}
:not(#\20):not(#\20).r-1cbnf3s{color:#000000FF;z-index:1;font-size:40px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-weight:500;line-height:130%;overflow-wrap:break-word;letter-spacing:0px;text-align-last:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1cbnf3s{color:#000000FF;width:auto;z-index:2;font-size:28px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Inter;font-weight:500;line-height:120%;padding-left:0px;padding-right:0px;letter-spacing:0px;text-align-last:left;border-right-style:none;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1cbnf3s{color:#000000FF;z-index:1;font-size:40px;align-self:stretch;flex-basis:auto;text-align:center;flex-shrink:0;font-family:Inter;font-weight:700;line-height:48px;letter-spacing:-1px;text-align-last:center;}}
:not(#\20):not(#\20).r-c5xpsk{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-c5xpsk{display:flex;position:relative;flex-grow:unset;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-c5xpsk{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}}
:not(#\20):not(#\20).r-zz22qw{width:800px;display:flex;row-gap:12px;position:relative;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-zz22qw{width:auto;display:flex;row-gap:12px;position:relative;flex-grow:1;min-width:var(--replo-flex-min-dimension, 0px);align-self:stretch;column-gap:12px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;font-family:Inter, " sans-serif";font-weight:400;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-zz22qw{width:800px;display:flex;row-gap:12px;position:relative;min-width:auto;align-self:stretch;column-gap:12px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-1ont1gr{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ont1gr{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ont1gr{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
:not(#\20):not(#\20).r-16y5d66{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-16y5d66{cursor:pointer;display:flex;row-gap:10px;position:relative;min-width:auto;align-self:stretch;column-gap:10px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-16y5d66{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
:not(#\20):not(#\20).r-uxc2a4{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:120%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-uxc2a4{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-uxc2a4{color:#000000FF;flex-grow:1;font-size:12px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:18px;}}
:not(#\20):not(#\20).r-1j2addd{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1j2addd{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1j2addd{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20):not(#\20).r-139y25s{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-139y25s{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-139y25s{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-1a9ez0h{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1ko1372{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1ko1372{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1ko1372{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
:not(#\20):not(#\20).r-qoo1cg{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-qoo1cg{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-qoo1cg{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-cq3tco{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-cq3tco{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-cq3tco{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
:not(#\20):not(#\20).r-19thju9{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-19thju9{cursor:pointer;display:flex;row-gap:10px;position:relative;min-width:auto;align-self:stretch;column-gap:10px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-19thju9{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
:not(#\20):not(#\20).r-6c5f53{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:120%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-6c5f53{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-6c5f53{color:#000000FF;flex-grow:1;font-size:12px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:18px;}}
:not(#\20):not(#\20).r-1n4ov36{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1n4ov36{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1n4ov36{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20):not(#\20).r-1q4vpcw{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-1q4vpcw{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-1q4vpcw{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-1dce5h3{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-aov36s{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-aov36s{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-aov36s{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
:not(#\20):not(#\20).r-6o72k3{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-6o72k3{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-6o72k3{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-vpf8l0{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-vpf8l0{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-vpf8l0{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
:not(#\20):not(#\20).r-1kl1uqk{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1kl1uqk{cursor:pointer;display:flex;row-gap:10px;position:relative;min-width:auto;align-self:stretch;column-gap:10px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1kl1uqk{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
:not(#\20):not(#\20).r-1mhzzjr{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:120%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1mhzzjr{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1mhzzjr{color:#000000FF;flex-grow:1;font-size:12px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:18px;}}
:not(#\20):not(#\20).r-103quxy{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-103quxy{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-103quxy{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20):not(#\20).r-19jtziw{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-19jtziw{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-19jtziw{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-118vrv{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-15wus7a{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-15wus7a{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-15wus7a{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
:not(#\20):not(#\20).r-1lx3pyj{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1lx3pyj{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1lx3pyj{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-1x2t6ey{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1x2t6ey{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1x2t6ey{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
:not(#\20):not(#\20).r-18oewt9{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-18oewt9{cursor:pointer;display:flex;row-gap:10px;position:relative;min-width:auto;align-self:stretch;column-gap:10px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-18oewt9{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
:not(#\20):not(#\20).r-1s83uoq{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:120%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1s83uoq{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1s83uoq{color:#000000FF;flex-grow:1;font-size:12px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:18px;}}
:not(#\20):not(#\20).r-1snmgwi{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1snmgwi{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1snmgwi{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20):not(#\20).r-176156z{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-176156z{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-176156z{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-ptaq4v{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1nd8sao{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1nd8sao{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1nd8sao{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
:not(#\20):not(#\20).r-rgryyr{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-rgryyr{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-rgryyr{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-1lse2rs{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1lse2rs{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1lse2rs{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
:not(#\20):not(#\20).r-19otcjl{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-19otcjl{cursor:pointer;display:flex;row-gap:10px;position:relative;min-width:auto;align-self:stretch;column-gap:10px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-19otcjl{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
:not(#\20):not(#\20).r-198ly9f{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:120%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-198ly9f{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-198ly9f{color:#000000FF;flex-grow:1;font-size:12px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:18px;}}
:not(#\20):not(#\20).r-zc9hp5{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-zc9hp5{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-zc9hp5{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20):not(#\20).r-1vsh8fq{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-1vsh8fq{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-1vsh8fq{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-1fn5x8a{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-1kdd00d{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1kdd00d{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1kdd00d{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
:not(#\20):not(#\20).r-2tjgdi{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-2tjgdi{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-2tjgdi{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-6hjmjq{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-6hjmjq{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-6hjmjq{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
:not(#\20):not(#\20).r-5g88re{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-5g88re{cursor:pointer;display:flex;row-gap:10px;position:relative;min-width:auto;align-self:stretch;column-gap:10px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-5g88re{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
:not(#\20):not(#\20).r-1aeiewp{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:120%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1aeiewp{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1aeiewp{color:#000000FF;flex-grow:1;font-size:12px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:18px;}}
:not(#\20):not(#\20).r-9x0tuf{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9x0tuf{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9x0tuf{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20):not(#\20).r-180cwml{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-180cwml{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-180cwml{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-2e9x4f{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-astzw5{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-astzw5{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-astzw5{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
:not(#\20):not(#\20).r-17188az{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-17188az{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-family:Inter, " sans-serif";font-weight:400;line-height:150%;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-17188az{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-family:"Open Sans", " sans-serif";font-weight:400;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-vw3g7x{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-vw3g7x{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-vw3g7x{display:flex;row-gap:16px;position:relative;flex-grow:1;align-self:stretch;column-gap:16px;flex-basis:auto;flex-shrink:1;padding-top:12px;flex-direction:column;padding-bottom:12px;border-bottom-color:#E5E7EBFF;border-bottom-style:solid;border-bottom-width:1px;}}
:not(#\20):not(#\20).r-c5sdrb{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-c5sdrb{cursor:pointer;display:flex;row-gap:10px;position:relative;min-width:auto;align-self:stretch;column-gap:10px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-c5sdrb{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;align-self:stretch;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between;}}
:not(#\20):not(#\20).r-161v9dq{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:120%;overflow-wrap:break-word;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-161v9dq{color:#000000FF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:700;line-height:120%;letter-spacing:0px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-161v9dq{color:#000000FF;flex-grow:1;font-size:12px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:600;line-height:18px;}}
:not(#\20):not(#\20).r-9gt7oa{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-9gt7oa{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-9gt7oa{--rsw:100%;color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;line-height:100%;}}
:not(#\20):not(#\20):not(#\20).r-zdgdca{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-zdgdca{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20):not(#\20).r-zdgdca{color:#0C240EFF;width:24px;height:24px;flex-basis:auto;flex-shrink:0;}}
:not(#\20):not(#\20).r-11svyv7{width:var(--rsw, 100%);height:auto;max-height:100%;}
:not(#\20):not(#\20).r-j5i5go{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-j5i5go{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-j5i5go{display:flex;row-gap:16px;position:relative;max-width:1050px;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;flex-shrink:0;flex-direction:column;}}
:not(#\20):not(#\20).r-utz2pm{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;overflow-wrap:break-word;text-align-last:left;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-utz2pm{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;margin-top:0px;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;letter-spacing:0px;text-align-last:left;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-utz2pm{color:#000000FF;width:100%;font-size:18px;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:150%;text-align-last:left;}}
:not(#\20):not(#\20).r-19cptlg{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-19cptlg{display:flex;row-gap:20px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:20px;flex-basis:auto;margin-top:8px;min-height:1px;align-items:center;flex-shrink:0;padding-left:0px;padding-right:0px;flex-direction:column;justify-content:center;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-19cptlg{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}
:not(#\20):not(#\20).r-3fmpyy{color:#FFFFFF;width:420px;cursor:pointer;display:flex;overflow:hidden;min-width:250px;flex-basis:auto;margin-top:8px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-3fmpyy{color:#FFFFFF;width:auto;cursor:pointer;display:flex;overflow:hidden;min-width:250px;align-self:stretch;flex-basis:auto;margin-top:-8px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-3fmpyy{color:#FFFFFF;width:420px;cursor:pointer;display:flex;overflow:hidden;min-width:250px;flex-basis:auto;margin-top:4px;flex-shrink:0;padding-top:12px;padding-left:24px;padding-right:24px;padding-bottom:12px;background-color:#002E49FF;background-image:none;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;}}
:not(#\20):not(#\20).r-17rd5yn{color:#FFFFFFFF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:500;line-height:28px;overflow-wrap:break-word;letter-spacing:1px;text-transform:uppercase;}
@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-17rd5yn{color:#FFFFFFFF;flex-grow:1;font-size:17px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-family:Inter;font-weight:400;line-height:24px;letter-spacing:-0.5px;text-transform:uppercase;}}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-17rd5yn{color:#FFFFFFFF;flex-grow:1;font-size:20px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;flex-shrink:1;font-weight:500;line-height:28px;letter-spacing:1px;text-transform:uppercase;}}
.alchemy-reset{}
.alchemy-reset .metafield-rich_text_field a{text-decoration:underline !important}
.alchemy-reset .metafield-rich_text_field h1,.alchemy-reset .metafield-rich_text_field h2,.alchemy-reset .metafield-rich_text_field h3,.alchemy-reset .metafield-rich_text_field h4,.alchemy-reset .metafield-rich_text_field h5,.alchemy-reset .metafield-rich_text_field h6{color:inherit}
.alchemy-reset .metafield-rich_text_field h1{font-size:2.5em !important}
.alchemy-reset .metafield-rich_text_field h2{font-size:2em !important}
.alchemy-reset .metafield-rich_text_field h3{font-size:1.5em !important}
.alchemy-reset .metafield-rich_text_field h4{font-size:1.25em !important}
.alchemy-reset .metafield-rich_text_field h5{font-size:1.1em !important}
.alchemy-reset .metafield-rich_text_field h6{font-size:1em !important}
.alchemy-reset :host{all:initial}
.alchemy-reset *{box-sizing:border-box}
.alchemy-reset html[data-rid],.alchemy-reset body[data-rid],.alchemy-reset div[data-rid],.alchemy-reset span[data-rid],.alchemy-reset applet[data-rid],.alchemy-reset object[data-rid],.alchemy-reset iframe[data-rid],.alchemy-reset h1[data-rid],.alchemy-reset h2[data-rid],.alchemy-reset h3[data-rid],.alchemy-reset h4[data-rid],.alchemy-reset h5[data-rid],.alchemy-reset h6[data-rid],.alchemy-reset p[data-rid],.alchemy-reset blockquote[data-rid],.alchemy-reset pre[data-rid],.alchemy-reset a[data-rid],.alchemy-reset a:visited[data-rid],.alchemy-reset abbr[data-rid],.alchemy-reset acronym[data-rid],.alchemy-reset address[data-rid],.alchemy-reset big[data-rid],.alchemy-reset cite[data-rid],.alchemy-reset code[data-rid],.alchemy-reset del[data-rid],.alchemy-reset dfn[data-rid],.alchemy-reset em[data-rid],.alchemy-reset img[data-rid],.alchemy-reset picture[data-rid],.alchemy-reset ins[data-rid],.alchemy-reset kbd[data-rid],.alchemy-reset q[data-rid],.alchemy-reset s[data-rid],.alchemy-reset samp[data-rid],.alchemy-reset small[data-rid],.alchemy-reset strike[data-rid],.alchemy-reset strong[data-rid],.alchemy-reset sub[data-rid],.alchemy-reset sup[data-rid],.alchemy-reset tt[data-rid],.alchemy-reset var[data-rid],.alchemy-reset b[data-rid],.alchemy-reset u[data-rid],.alchemy-reset i[data-rid],.alchemy-reset center[data-rid],.alchemy-reset dl[data-rid],.alchemy-reset dt[data-rid],.alchemy-reset dd[data-rid],.alchemy-reset ol[data-rid],.alchemy-reset ul[data-rid],.alchemy-reset li[data-rid],.alchemy-reset fieldset[data-rid],.alchemy-reset form[data-rid],.alchemy-reset label[data-rid],.alchemy-reset legend[data-rid],.alchemy-reset table[data-rid],.alchemy-reset caption[data-rid],.alchemy-reset tbody[data-rid],.alchemy-reset tfoot[data-rid],.alchemy-reset thead[data-rid],.alchemy-reset tr[data-rid],.alchemy-reset th[data-rid],.alchemy-reset td[data-rid],.alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset canvas[data-rid],.alchemy-reset details[data-rid],.alchemy-reset embed[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset output[data-rid],.alchemy-reset ruby[data-rid],.alchemy-reset section[data-rid],.alchemy-reset summary[data-rid],.alchemy-reset time[data-rid],.alchemy-reset mark[data-rid],.alchemy-reset audio[data-rid],.alchemy-reset video[data-rid],.alchemy-reset button[data-rid],.alchemy-reset select[data-rid],.alchemy-reset [data-rid]>p{letter-spacing:inherit;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-ms-overflow-style:none;scrollbar-width:none}
.alchemy-reset html[data-rid]::-webkit-scrollbar,.alchemy-reset body[data-rid]::-webkit-scrollbar,.alchemy-reset div[data-rid]::-webkit-scrollbar,.alchemy-reset span[data-rid]::-webkit-scrollbar,.alchemy-reset applet[data-rid]::-webkit-scrollbar,.alchemy-reset object[data-rid]::-webkit-scrollbar,.alchemy-reset iframe[data-rid]::-webkit-scrollbar,.alchemy-reset h1[data-rid]::-webkit-scrollbar,.alchemy-reset h2[data-rid]::-webkit-scrollbar,.alchemy-reset h3[data-rid]::-webkit-scrollbar,.alchemy-reset h4[data-rid]::-webkit-scrollbar,.alchemy-reset h5[data-rid]::-webkit-scrollbar,.alchemy-reset h6[data-rid]::-webkit-scrollbar,.alchemy-reset p[data-rid]::-webkit-scrollbar,.alchemy-reset blockquote[data-rid]::-webkit-scrollbar,.alchemy-reset pre[data-rid]::-webkit-scrollbar,.alchemy-reset a[data-rid]::-webkit-scrollbar,.alchemy-reset a:visited[data-rid]::-webkit-scrollbar,.alchemy-reset abbr[data-rid]::-webkit-scrollbar,.alchemy-reset acronym[data-rid]::-webkit-scrollbar,.alchemy-reset address[data-rid]::-webkit-scrollbar,.alchemy-reset big[data-rid]::-webkit-scrollbar,.alchemy-reset cite[data-rid]::-webkit-scrollbar,.alchemy-reset code[data-rid]::-webkit-scrollbar,.alchemy-reset del[data-rid]::-webkit-scrollbar,.alchemy-reset dfn[data-rid]::-webkit-scrollbar,.alchemy-reset em[data-rid]::-webkit-scrollbar,.alchemy-reset img[data-rid]::-webkit-scrollbar,.alchemy-reset picture[data-rid]::-webkit-scrollbar,.alchemy-reset ins[data-rid]::-webkit-scrollbar,.alchemy-reset kbd[data-rid]::-webkit-scrollbar,.alchemy-reset q[data-rid]::-webkit-scrollbar,.alchemy-reset s[data-rid]::-webkit-scrollbar,.alchemy-reset samp[data-rid]::-webkit-scrollbar,.alchemy-reset small[data-rid]::-webkit-scrollbar,.alchemy-reset strike[data-rid]::-webkit-scrollbar,.alchemy-reset strong[data-rid]::-webkit-scrollbar,.alchemy-reset sub[data-rid]::-webkit-scrollbar,.alchemy-reset sup[data-rid]::-webkit-scrollbar,.alchemy-reset tt[data-rid]::-webkit-scrollbar,.alchemy-reset var[data-rid]::-webkit-scrollbar,.alchemy-reset b[data-rid]::-webkit-scrollbar,.alchemy-reset u[data-rid]::-webkit-scrollbar,.alchemy-reset i[data-rid]::-webkit-scrollbar,.alchemy-reset center[data-rid]::-webkit-scrollbar,.alchemy-reset dl[data-rid]::-webkit-scrollbar,.alchemy-reset dt[data-rid]::-webkit-scrollbar,.alchemy-reset dd[data-rid]::-webkit-scrollbar,.alchemy-reset ol[data-rid]::-webkit-scrollbar,.alchemy-reset ul[data-rid]::-webkit-scrollbar,.alchemy-reset li[data-rid]::-webkit-scrollbar,.alchemy-reset fieldset[data-rid]::-webkit-scrollbar,.alchemy-reset form[data-rid]::-webkit-scrollbar,.alchemy-reset label[data-rid]::-webkit-scrollbar,.alchemy-reset legend[data-rid]::-webkit-scrollbar,.alchemy-reset table[data-rid]::-webkit-scrollbar,.alchemy-reset caption[data-rid]::-webkit-scrollbar,.alchemy-reset tbody[data-rid]::-webkit-scrollbar,.alchemy-reset tfoot[data-rid]::-webkit-scrollbar,.alchemy-reset thead[data-rid]::-webkit-scrollbar,.alchemy-reset tr[data-rid]::-webkit-scrollbar,.alchemy-reset th[data-rid]::-webkit-scrollbar,.alchemy-reset td[data-rid]::-webkit-scrollbar,.alchemy-reset article[data-rid]::-webkit-scrollbar,.alchemy-reset aside[data-rid]::-webkit-scrollbar,.alchemy-reset canvas[data-rid]::-webkit-scrollbar,.alchemy-reset details[data-rid]::-webkit-scrollbar,.alchemy-reset embed[data-rid]::-webkit-scrollbar,.alchemy-reset figure[data-rid]::-webkit-scrollbar,.alchemy-reset figcaption[data-rid]::-webkit-scrollbar,.alchemy-reset footer[data-rid]::-webkit-scrollbar,.alchemy-reset header[data-rid]::-webkit-scrollbar,.alchemy-reset hgroup[data-rid]::-webkit-scrollbar,.alchemy-reset menu[data-rid]::-webkit-scrollbar,.alchemy-reset nav[data-rid]::-webkit-scrollbar,.alchemy-reset output[data-rid]::-webkit-scrollbar,.alchemy-reset ruby[data-rid]::-webkit-scrollbar,.alchemy-reset section[data-rid]::-webkit-scrollbar,.alchemy-reset summary[data-rid]::-webkit-scrollbar,.alchemy-reset time[data-rid]::-webkit-scrollbar,.alchemy-reset mark[data-rid]::-webkit-scrollbar,.alchemy-reset audio[data-rid]::-webkit-scrollbar,.alchemy-reset video[data-rid]::-webkit-scrollbar,.alchemy-reset button[data-rid]::-webkit-scrollbar,.alchemy-reset select[data-rid]::-webkit-scrollbar,.alchemy-reset [data-rid]>p::-webkit-scrollbar{display:none}
.alchemy-reset [data-rid]{pointer-events:auto}
.alchemy-reset button[data-rid]{font-family:inherit;align-items:normal}
.alchemy-reset button[data-replo-tabs-trigger]{color:inherit}
.alchemy-reset html[data-rid],.alchemy-reset body[data-rid],.alchemy-reset div[data-rid],.alchemy-reset span[data-rid],.alchemy-reset applet[data-rid],.alchemy-reset object[data-rid],.alchemy-reset iframe[data-rid],.alchemy-reset h1[data-rid],.alchemy-reset h2[data-rid],.alchemy-reset h3[data-rid],.alchemy-reset h4[data-rid],.alchemy-reset h5[data-rid],.alchemy-reset h6[data-rid],.alchemy-reset p[data-rid],.alchemy-reset blockquote[data-rid],.alchemy-reset pre[data-rid],.alchemy-reset a[data-rid],.alchemy-reset abbr[data-rid],.alchemy-reset acronym[data-rid],.alchemy-reset address[data-rid],.alchemy-reset big[data-rid],.alchemy-reset cite[data-rid],.alchemy-reset code[data-rid],.alchemy-reset dfn[data-rid],.alchemy-reset img[data-rid],.alchemy-reset picture[data-rid],.alchemy-reset ins[data-rid],.alchemy-reset kbd[data-rid],.alchemy-reset q[data-rid],.alchemy-reset samp[data-rid],.alchemy-reset small[data-rid],.alchemy-reset strike[data-rid],.alchemy-reset sub[data-rid],.alchemy-reset sup[data-rid],.alchemy-reset tt[data-rid],.alchemy-reset var[data-rid],.alchemy-reset center[data-rid],.alchemy-reset dl[data-rid],.alchemy-reset dt[data-rid],.alchemy-reset dd[data-rid],.alchemy-reset ol[data-rid],.alchemy-reset ul[data-rid],.alchemy-reset li[data-rid],.alchemy-reset fieldset[data-rid],.alchemy-reset form[data-rid],.alchemy-reset label[data-rid],.alchemy-reset legend[data-rid],.alchemy-reset table[data-rid],.alchemy-reset caption[data-rid],.alchemy-reset tbody[data-rid],.alchemy-reset tfoot[data-rid],.alchemy-reset thead[data-rid],.alchemy-reset tr[data-rid],.alchemy-reset th[data-rid],.alchemy-reset td[data-rid],.alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset canvas[data-rid],.alchemy-reset details[data-rid],.alchemy-reset embed[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset output[data-rid],.alchemy-reset ruby[data-rid],.alchemy-reset section[data-rid],.alchemy-reset summary[data-rid],.alchemy-reset time[data-rid],.alchemy-reset mark[data-rid],.alchemy-reset audio[data-rid],.alchemy-reset video[data-rid],.alchemy-reset button[data-rid],.alchemy-reset select[data-rid],.alchemy-reset [data-rid]>p{font-style:inherit;text-decoration:inherit;color:inherit;background-color:transparent}
.alchemy-reset .alchemy-rte a,.alchemy-reset .alchemy-rte p,.alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte u,.alchemy-reset .alchemy-rte b,.alchemy-reset .alchemy-rte i,.alchemy-reset .alchemy-rte h1,.alchemy-reset .alchemy-rte h2,.alchemy-reset .alchemy-rte h3,.alchemy-reset .alchemy-rte h4,.alchemy-reset .alchemy-rte h5,.alchemy-reset .alchemy-rte h6,.alchemy-reset .alchemy-rte mark{font-style:inherit;font-family:inherit;text-decoration:inherit;text-align:inherit;text-transform:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0;border:0;font-weight:inherit;vertical-align:baseline;font-size:100%;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-ms-overflow-style:none;scrollbar-width:none}
.alchemy-reset .alchemy-rte a::-webkit-scrollbar,.alchemy-reset .alchemy-rte p::-webkit-scrollbar,.alchemy-reset .alchemy-rte s::-webkit-scrollbar,.alchemy-reset .alchemy-rte u::-webkit-scrollbar,.alchemy-reset .alchemy-rte b::-webkit-scrollbar,.alchemy-reset .alchemy-rte i::-webkit-scrollbar,.alchemy-reset .alchemy-rte h1::-webkit-scrollbar,.alchemy-reset .alchemy-rte h2::-webkit-scrollbar,.alchemy-reset .alchemy-rte h3::-webkit-scrollbar,.alchemy-reset .alchemy-rte h4::-webkit-scrollbar,.alchemy-reset .alchemy-rte h5::-webkit-scrollbar,.alchemy-reset .alchemy-rte h6::-webkit-scrollbar,.alchemy-reset .alchemy-rte mark::-webkit-scrollbar{display:none}
.alchemy-reset .alchemy-rte b,.alchemy-reset .alchemy-rte strong,.alchemy-reset .alchemy-rte u,.alchemy-reset .alchemy-rte i,.alchemy-reset .alchemy-rte em,.alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte del,.alchemy-reset .alchemy-rte li,.alchemy-reset .alchemy-rte span{font-family:inherit}
.alchemy-reset .alchemy-rte u{text-decoration:underline}
.alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte del{text-decoration:line-through}
.alchemy-reset .alchemy-rte i{font-style:italic}
.alchemy-reset .alchemy-rte b{font-weight:bold}
.alchemy-reset .alchemy-rte ul,.alchemy-reset .alchemy-rte li{list-style:inherit;padding-left:1.7em}
.alchemy-reset .alchemy-rte code{background-color:rgba(97,97,97,0.1);color:#616161}
.alchemy-reset .alchemy-rte pre{background:#0d0d0d;color:#fff;font-family:"JetBrainsMono",monospace;padding:0.75rem 1rem;border-radius:0.5rem}
.alchemy-reset .alchemy-rte pre code{color:inherit;padding:0;background:none;font-size:0.8rem}
.alchemy-reset .alchemy-rte img{max-width:100%;height:auto}
.alchemy-reset .alchemy-rte blockquote{padding-left:1rem;border-left:2px solid rgba(13,13,13,0.1)}
.alchemy-reset .alchemy-rte hr{border:none;border-top:2px solid rgba(13,13,13,0.1);margin:2rem 0}
.alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset details[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset section[data-rid]{display:block}
.alchemy-reset body{line-height:1}
.alchemy-reset blockquote,.alchemy-reset q{quotes:none;margin:0;padding:0;border:0}
.alchemy-reset blockquote:before,.alchemy-reset blockquote:after,.alchemy-reset q:before,.alchemy-reset q:after{content:"";content:none}
.alchemy-reset table{border-collapse:collapse;border-spacing:0}
.alchemy-reset button>picture,.alchemy-reset button>img,.alchemy-reset a>picture,.alchemy-reset a>img{display:flex}
#replo-fullpage-element{max-width:100vw;flex-grow:1;align-self:stretch}
.outline--blue{outline:2px solid #2563eb}
.strike::after{content:"";border-bottom:3px solid black;position:absolute;left:0;top:calc(50% - 3px);width:100%}
.ReactModal__Overlay--after-open{opacity:1;transform:translateY(0px)}
.ReactModal__Overlay--before-close{opacity:0;transform:translateY(100px)}
.replo-modal-after-open{overflow-y:hidden !important;scroll-behavior:auto !important}
html:has(>.replo-modal-after-open){scroll-behavior:auto !important}
.carouselV3--slide-reset{max-width:none !important}
.carouselV3-no-transition{transition:none}
.carouselV3-fade-transition{transition:opacity 1000ms}
.carouselV3-hidden-slide{transition:opacity 1000ms;opacity:0}
.carouselV3-visible-slide{transition:opacity 1000ms;opacity:1}
.splide li{padding:0 !important;margin:0}
.splide li::before{display:none !important}
.splide .splide__list{overflow:visible !important}
@keyframes replo-marquee{from{transform:translateX(0)}to{transform:translateX(calc(var(--replo-marquee-width,100%) * -1 / var(--replo-marquee-repetitions,20)))}}
@keyframes alchemy-marquee-left{from{transform:translateX(0)}to{transform:translateX(calc(var(--replo-marquee-width,100%) * -1 / var(--replo-marquee-repetitions,20)))}}
@keyframes alchemy-marquee-right{from{transform:translateX(-50%)}to{transform:translateX(calc(-50% + var(--replo-marquee-width,100%) / var(--replo-marquee-repetitions,20)))}}
@keyframes alchemy-fade{from{opacity:var(--initial-opacity)}to{opacity:var(--final-opacity)}}
@keyframes alchemy-slide-y{from{opacity:var(--initial-opacity);transform:translateY(var(--offset))}to{opacity:var(--final-opacity);transform:translateY(0)}}
@keyframes alchemy-slide-x{from{opacity:var(--initial-opacity);transform:translateX(var(--offset))}to{opacity:var(--final-opacity);transform:translateX(0)}}
@keyframes alchemy-flip-y{from{opacity:var(--initial-opacity);transform:rotateY(var(--angle))}to{opacity:var(--final-opacity);transform:rotateY(0)}}
@keyframes alchemy-flip-x{from{opacity:var(--initial-opacity);transform:rotateX(var(--angle))}to{opacity:var(--final-opacity);transform:rotateX(0)}}
@keyframes alchemy-grow{from{opacity:var(--initial-opacity);transform:scale(var(--initial-scale))}to{opacity:var(--final-opacity);transform:scale(var(--final-scale))}}
@keyframes alchemy-spin{from{opacity:var(--initial-opacity);transform:rotate(var(--initial-angle))}to{opacity:var(--final-opacity);transform:rotate(var(--final-angle))}}
@keyframes alchemy-fly-y{from{opacity:var(--initial-opacity);transform:translateY(var(--offset)) scale(0)}to{opacity:var(--final-opacity);transform:translateY(0) scale(1)}}
@keyframes alchemy-fly-x{from{opacity:var(--initial-opacity);transform:translateX(var(--offset)) scale(0)}to{opacity:var(--final-opacity);transform:translateX(0) scale(1)}}
@keyframes alchemy-drop{from{opacity:var(--initial-opacity);transform:translateY(var(--offset))}to{opacity:var(--final-opacity);transform:translateY(0)}}
@keyframes replo-spin{to{transform:rotate(360deg)}}
@keyframes shimmer{100%{-webkit-mask-position:left;mask-position:left}}
.replo-animate-spinner{animation:replo-spin 1s linear infinite}
.tooltip-arrow::before{content:"";position:absolute;top:-0.7px;left:0;right:0;height:1px;background:white;width:71%;margin-left:auto;margin-right:auto}
[data-replo-collapsible] .replo-animated{overflow:hidden}
[data-replo-collapsible] .replo-animated[data-state=open]{animation:slideDown 200ms cubic-bezier(0.4,0,0.2,1)}
[data-replo-collapsible] .replo-animated[data-state=closed]{animation:slideUp 200ms cubic-bezier(0.4,0,0.2,1)}
@keyframes slideDown{from{height:0}to{height:var(--radix-collapsible-content-height)}}
@keyframes slideUp{from{height:var(--radix-collapsible-content-height)}to{height:0}}
.replo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
[data-replo-component-root=carousel]:where([data-replo-part-id=slide-track]){scrollbar-width:none}
[data-replo-component-root=carousel]:where([data-replo-part-id=slide-track])::-webkit-scrollbar{display:none}
html, body { zoom: unset !important; }
body { overflow-y: visible !important; }
@import url(https://fonts.googleapis.com/css2?family=Karla:wght@100;200;300;400;500;600;700;800;900;950&family=Inter:wght@100;200;300;400;500;600;700;800;900;950&family=Roboto:wght@100;200;300;400;500;600;700;800;900;950&family=Open+Sans:wght@100;200;300;400;500;600;700;800;900;950) @font-face { font-family: GTStandard-M; src: url("https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MRegular.woff2") format("woff2"); font-style: normal; font-weight: 450; font-display: swap; }
.cl-sec-replorevisedswecompressionbgcewt *, .cl-sec-replorevisedswecompressionbgcewt ::before, .cl-sec-replorevisedswecompressionbgcewt ::after { animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-replorevisedswecompressionbgcewt * { box-sizing: border-box; }
.cl-sec-replorevisedswecompressionbgcewt { color: var(--color-foreground); background: var(--color-background); display: flex; flex-direction: column; margin: 0px; min-height:0; font-variation-settings: "slnt" 0; }
.cl-sec-replorevisedswecompressionbgcewt { --hover-lift-amount: 4px; --hover-scale-amount: 1.03; --hover-subtle-zoom-amount: 1.015; --hover-shadow-color: var(--color-shadow); --hover-transition-duration: .25s; --hover-transition-timing: ease-out; --surface-transition-duration: .3s; --surface-transition-timing: var(--ease-out-quad); --submenu-animation-speed: .36s; --submenu-animation-easing: cubic-bezier(.25, .1, .25, 1); }
.cl-sec-replorevisedswecompressionbgcewt { scrollbar-width: thin; scrollbar-color: rgb(var(--color-foreground-rgb) / var(--opacity-40)) var(--color-background); scroll-behavior: smooth; }
.cl-sec-replorevisedswecompressionbgcewt img, .cl-sec-replorevisedswecompressionbgcewt picture, .cl-sec-replorevisedswecompressionbgcewt video, .cl-sec-replorevisedswecompressionbgcewt canvas, .cl-sec-replorevisedswecompressionbgcewt svg { display: block; max-width: 100%; }
.cl-sec-replorevisedswecompressionbgcewt img { width: 100%; height: auto; }
.cl-sec-replorevisedswecompressionbgcewt p, .cl-sec-replorevisedswecompressionbgcewt h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6 { overflow-wrap: break-word; }
.cl-sec-replorevisedswecompressionbgcewt :first-child:is(p, .cl-sec-replorevisedswecompressionbgcewt h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6), .cl-sec-replorevisedswecompressionbgcewt :first-child:empty + :where(p, .cl-sec-replorevisedswecompressionbgcewt h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6) { margin-block-start: 0px; }
.cl-sec-replorevisedswecompressionbgcewt :last-child:is(p, .cl-sec-replorevisedswecompressionbgcewt h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6), .cl-sec-replorevisedswecompressionbgcewt :where(p, .cl-sec-replorevisedswecompressionbgcewt h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6):nth-child(2):has(+ :last-child:empty) { margin-block-end: 0px; }
@media (prefers-reduced-motion: no-preference) { .cl-sec-replorevisedswecompressionbgcewt { view-transition-name: none; } }
.cl-sec-replorevisedswecompressionbgcewt, .cl-sec-replorevisedswecompressionbgcewt .paragraph:not(.button), .cl-sec-replorevisedswecompressionbgcewt .paragraph > *, .cl-sec-replorevisedswecompressionbgcewt .text-block.paragraph :is(h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6) { font-family: var(--font-paragraph--family); font-style: var(--font-paragraph--style); font-weight: var(--font-paragraph--weight); font-size: var(--font-paragraph--size); line-height: var(--font-paragraph--line-height); text-transform: var(--font-paragraph--case); -webkit-font-smoothing: antialiased; color: var(--color, var(--color-foreground)); }
.cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt .h2.h2, .cl-sec-replorevisedswecompressionbgcewt .text-block.h2 > *, .cl-sec-replorevisedswecompressionbgcewt .text-block.h2 :is(h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6) { font-family: var(--font-h2--family); font-style: var(--font-h2--style); font-weight: var(--font-h2--weight); font-size: var(--font-h2--size); line-height: var(--font-h2--line-height); letter-spacing: var(--font-h2--letter-spacing); text-transform: var(--font-h2--case); color: var(--color, var(--font-h2-color)); }
.cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt .h3, .cl-sec-replorevisedswecompressionbgcewt .h3.h3, .cl-sec-replorevisedswecompressionbgcewt .text-block.h3 > *, .cl-sec-replorevisedswecompressionbgcewt .text-block.h3 :is(h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6) { font-family: var(--font-h3--family); font-style: var(--font-h3--style); font-weight: var(--font-h3--weight); font-size: var(--font-h3--size); line-height: var(--font-h3--line-height); letter-spacing: var(--font-h3--letter-spacing); text-transform: var(--font-h3--case); color: var(--color, var(--font-h3-color)); }
.cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt .h4.h4, .cl-sec-replorevisedswecompressionbgcewt .text-block.h4 > *, .cl-sec-replorevisedswecompressionbgcewt .text-block.h4 :is(h1, .cl-sec-replorevisedswecompressionbgcewt h2, .cl-sec-replorevisedswecompressionbgcewt h3, .cl-sec-replorevisedswecompressionbgcewt h4, .cl-sec-replorevisedswecompressionbgcewt h5, .cl-sec-replorevisedswecompressionbgcewt h6) { font-family: var(--font-h4--family); font-style: var(--font-h4--style); font-weight: var(--font-h4--weight); font-size: var(--font-h4--size); line-height: var(--font-h4--line-height); letter-spacing: var(--font-h4--letter-spacing); text-transform: var(--font-h4--case); color: var(--color, var(--font-h4-color)); }
@media (prefers-reduced-motion: no-preference) { .cl-sec-replorevisedswecompressionbgcewt { scroll-behavior: smooth; } }
.cl-sec-replorevisedswecompressionbgcewt { --sidebar-width: 25rem; --narrow-content-width: 36rem; --normal-content-width: 42rem; --wide-content-width: 46rem; --narrow-page-width: 90rem; --normal-page-width: 120rem; --wide-page-width: 150rem; --section-height-small: 15rem; --section-height-medium: 25rem; --section-height-large: 35rem; @media screen and (min-width: 40em) { --section-height-small: 40svh; --section-height-medium: 55svh; --section-height-large: 70svh; } @media screen and (min-width: 60em) { --section-height-small: 50svh; --section-height-medium: 65svh; --section-height-large: 80svh; } --letter-spacing-sm: 0.06em; --letter-spacing-md: 0.13em; --font-body--family: Inter, sans-serif; --font-body--style: normal; --font-body--weight: 400; --font-subheading--family: Inter, sans-serif; --font-subheading--style: normal; --font-subheading--weight: 500; --font-heading--family: Inter, sans-serif; --font-heading--style: normal; --font-heading--weight: 700; --font-accent--family: Inter, sans-serif; --font-accent--style: normal; --font-accent--weight: 700; --font-heading--spacing: 0.25em; --font-h1--spacing: var(--font-heading--spacing); --font-h2--spacing: var(--font-heading--spacing); --font-h3--spacing: var(--font-heading--spacing); --font-h4--spacing: var(--font-heading--spacing); --font-h5--spacing: var(--font-heading--spacing); --font-h6--spacing: var(--font-heading--spacing); --font-paragraph--spacing: 0.5em; --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --layer-section-background: -2; --layer-lowest: -1; --layer-base: 0; --layer-flat: 1; --layer-raised: 2; --layer-heightened: 4; --layer-sticky: 8; --layer-window-overlay: 10; --layer-header-menu: 12; --layer-overlay: 16; --layer-menu-drawer: 18; --layer-temporary: 20; --max-width--body-normal: 32.5em; --max-width--body-narrow: 22.75em; --max-width--heading-normal: 32.5em; --max-width--heading-narrow: 19.5em; --max-width--display-normal: 13em; --max-width--display-narrow: 9.75em; --max-width--display-tight: 3.25em; --letter-spacing--display-tight: -0.03em; --letter-spacing--display-normal: 0em; --letter-spacing--display-loose: 0.03em; --letter-spacing--heading-tight: -0.03em; --letter-spacing--heading-normal: 0em; --letter-spacing--heading-loose: 0.03em; --letter-spacing--body-tight: -0.03em; --letter-spacing--body-normal: 0em; --letter-spacing--body-loose: 0.03em; --line-height: 1; --line-height--display-tight: 1; --line-height--display-normal: 1.1; --line-height--display-loose: 1.2; --line-height--heading-tight: 1.15; --line-height--heading-normal: 1.25; --line-height--heading-loose: 1.35; --line-height--body-tight: 1.2; --line-height--body-normal: 1.4; --line-height--body-loose: 1.6; --font-size--paragraph: 1.0rem; --font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem); --font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem); --font-size--h3: 2.0rem; --font-size--h4: 1.5rem; --font-size--h5: 0.875rem; --font-size--h6: 0.75rem; --font-paragraph--weight: 400; --font-paragraph--letter-spacing: var(--letter-spacing--body-normal); --font-paragraph--size: var(--font-size--paragraph); --font-paragraph--family: var(--font-body--family); --font-paragraph--style: var(--font-body--style); --font-paragraph--case: ; --font-paragraph--line-height: var(--line-height--body-loose); --font-h1--weight: var(--font-heading--weight); --font-h1--letter-spacing: var(--letter-spacing--heading-normal); --font-h1--size: var(--font-size--h1); --font-h1--family: var(--font-heading--family); --font-h1--style: var(--font-heading--style); --font-h1--case: none; --font-h1--line-height: var(--line-height--display-tight); --font-h2--weight: var(--font-heading--weight); --font-h2--letter-spacing: var(--letter-spacing--heading-normal); --font-h2--size: var(--font-size--h2); --font-h2--family: var(--font-heading--family); --font-h2--style: var(--font-heading--style); --font-h2--case: none; --font-h2--line-height: var(--line-height--display-tight); --font-h3--weight: var(--font-heading--weight); --font-h3--letter-spacing: var(--letter-spacing--heading-normal); --font-h3--size: var(--font-size--h3); --font-h3--family: var(--font-heading--family); --font-h3--style: var(--font-heading--style); --font-h3--case: none; --font-h3--line-height: var(--line-height--display-normal); --font-h4--weight: var(--font-heading--weight); --font-h4--letter-spacing: var(--letter-spacing--heading-normal); --font-h4--size: var(--font-size--h4); --font-h4--family: var(--font-heading--family); --font-h4--style: var(--font-heading--style); --font-h4--case: none; --font-h4--line-height: var(--line-height--display-tight); --font-h5--weight: var(--font-subheading--weight); --font-h5--letter-spacing: var(--letter-spacing--heading-normal); --font-h5--size: var(--font-size--h5); --font-h5--family: var(--font-subheading--family); --font-h5--style: var(--font-subheading--style); --font-h5--case: none; --font-h5--line-height: var(--line-height--display-loose); --font-h6--weight: var(--font-subheading--weight); --font-h6--letter-spacing: var(--letter-spacing--heading-normal); --font-h6--size: var(--font-size--h6); --font-h6--family: var(--font-subheading--family); --font-h6--style: var(--font-subheading--style); --font-h6--case: none; --font-h6--line-height: var(--line-height--display-loose); --font-size--3xs: 0.625rem; --font-size--2xs: 0.75rem; --font-size--xs: 0.8125rem; --font-size--sm: 0.875rem; --font-size--md: 1rem; --font-size--lg: 1.125rem; --font-size--xl: 1.25rem; --font-size--2xl: 1.5rem; --font-size--3xl: 2rem; --font-size--4xl: 2.5rem; --font-size--5xl: 3rem; --font-size--6xl: 3.5rem; --menu-font-sm--size: 0.875rem; --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14)); --menu-font-md--size: 1rem; --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16)); --menu-font-lg--size: 1.125rem; --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18)); --menu-font-xl--size: 1.25rem; --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20)); --menu-font-2xl--size: 1.75rem; --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28)); --color-error: #8B0000; --color-success: #006400; --color-white: #FFFFFF; --color-white-rgb: 255 255 255; --color-black: #000000; --color-instock: #3ED660; --color-lowstock: #EE9441; --color-outofstock: #C8C8C8; --opacity-5: 0.05; --opacity-8: 0.08; --opacity-10: 0.1; --opacity-15: 0.15; --opacity-20: 0.2; --opacity-25: 0.25; --opacity-30: 0.3; --opacity-40: 0.4; --opacity-50: 0.5; --opacity-60: 0.6; --opacity-70: 0.7; --opacity-80: 0.8; --opacity-85: 0.85; --opacity-90: 0.9; --opacity-subdued-text: var(--opacity-70); --shadow-button: 0 2px 3px rgb(0 0 0 / 20%); --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent); --margin-3xs: 0.125rem; --margin-2xs: 0.3rem; --margin-xs: 0.5rem; --margin-sm: 0.7rem; --margin-md: 0.8rem; --margin-lg: 1rem; --margin-xl: 1.25rem; --margin-2xl: 1.5rem; --margin-3xl: 1.75rem; --margin-4xl: 2rem; --margin-5xl: 3rem; --margin-6xl: 5rem; --scroll-margin: 50px; --padding-3xs: 0.125rem; --padding-2xs: 0.25rem; --padding-xs: 0.5rem; --padding-sm: 0.7rem; --padding-md: 0.8rem; --padding-lg: 1rem; --padding-xl: 1.25rem; --padding-2xl: 1.5rem; --padding-3xl: 1.75rem; --padding-4xl: 2rem; --padding-5xl: 3rem; --padding-6xl: 4rem; --gap-3xs: 0.125rem; --gap-2xs: 0.3rem; --gap-xs: 0.5rem; --gap-sm: 0.7rem; --gap-md: 0.9rem; --gap-lg: 1rem; --gap-xl: 1.25rem; --gap-2xl: 2rem; --gap-3xl: 3rem; --spacing-scale-sm: 0.6; --spacing-scale-md: 0.7; --spacing-scale-default: 1.0; --checkout-button-gap: 10px; --style-border-width: 1px; --style-border-radius-xs: 0.2rem; --style-border-radius-sm: 0.6rem; --style-border-radius-md: 0.8rem; --style-border-radius-50: 50%; --style-border-radius-lg: 1rem; --style-border-radius-pills: 40px; --style-border-radius-inputs: 4px; --style-border-radius-buttons-primary: 14px; --style-border-radius-buttons-secondary: 14px; --style-border-width-primary: 0px; --style-border-width-secondary: 1px; --style-border-width-inputs: 1px; --style-border-radius-popover: 14px; --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-swatch-opacity: 10%; --style-border-swatch-width: 1px; --style-border-swatch-style: solid; --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1); --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1); --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955); --animation-speed-fast: 0.0625s; --animation-speed: 0.125s; --animation-speed-slow: 0.2s; --animation-speed-medium: 0.15s; --animation-easing: ease-in-out; --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1); --drawer-animation-speed: 0.2s; --animation-values-slow: var(--animation-speed-slow) var(--animation-easing); --animation-values: var(--animation-speed) var(--animation-easing); --animation-values-fast: var(--animation-speed-fast) var(--animation-easing); --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete; --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94); --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0); --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1); --animation-timing-default: cubic-bezier(0, 0, 0.2, 1); --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1); --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1); --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%); --spring-d300-b0-duration: 0.4980s; --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%); --spring-d280-b0-duration: 0.4648s; --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%); --spring-d260-b0-duration: 0.4316s; --spring-d220-b0-easing: linear( 0, 0.0093 1.37%, 0.0696 4.12%, 0.4667 15.09%, 0.6322 20.58%, 0.6986 23.32%, 0.7793 27.44%, 0.8219 30.18%, 0.8721, 0.9089 38.42%, 0.9427, 0.9644, 0.978 54.88%, 0.9881 61.74%, 0.9944 69.97%, 0.998 80.95%, 0.9996 98.78% ); --spring-d220-b0-duration: 0.3818s; --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%); --spring-d180-b0-duration: 0.2988s; --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut; --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition; --focus-outline-width: 0.09375rem; --focus-outline-offset: 0.2em; --badge-blob-padding-block: 1px; --badge-blob-padding-inline: 12px 8px; --badge-rectangle-padding-block: 1px; --badge-rectangle-padding-inline: 6px; @media screen and (min-width: 750px) { --badge-blob-padding-block: 4px; --badge-blob-padding-inline: 16px 12px; --badge-rectangle-padding-block: 4px; --badge-rectangle-padding-inline: 10px; } --icon-size-2xs: 0.6rem; --icon-size-xs: 0.85rem; --icon-size-sm: 1.25rem; --icon-size-md: 1.375rem; --icon-size-lg: 1.5rem; --icon-stroke-width: 1.5px; --input-email-min-width: 200px; --input-search-max-width: 650px; --input-padding-y: 0.8rem; --input-padding-x: 0.8rem; --input-padding: var(--input-padding-y) var(--input-padding-x); --input-box-shadow-width: var(--style-border-width-inputs); --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border); --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --input-textarea-min-height: 55px; --checkbox-size: 22px; --checkbox-border-radius: 7px; --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55)); --checkbox-label-padding: 8px; @media screen and (min-width: 750px) { --checkbox-size: 16px; --checkbox-border-radius: 5px; --checkbox-label-padding: 6px; } --button-size-sm: 30px; --button-size-md: 36px; --button-size: var(--minimum-touch-target); --button-padding-inline: 24px; --button-padding-block: 16px; --button-font-family-primary: var(--font-body--family); --button-font-family-secondary: var(--font-body--family); --button-text-case: ; --button-text-case-primary: default; --button-text-case-secondary: default; --border-color: rgb(var(--color-border-rgb) / var(--opacity-50)); --border-width-sm: 1px; --border-width-md: 2px; --border-width-lg: 5px; --border-radius-sm: 0.25rem; --drawer-inline-padding: 25px; --drawer-menu-inline-padding: 2.5rem; --drawer-header-block-padding: 20px; --drawer-content-block-padding: 10px; --drawer-header-desktop-top: 0rem; --drawer-padding: calc(var(--padding-sm) + 7px); --drawer-height: 100dvh; --drawer-width: 95vw; --drawer-max-width: 500px; --variant-picker-swatch-width-unitless: 34; --variant-picker-swatch-height-unitless: 34; --variant-picker-swatch-width: 34px; --variant-picker-swatch-height: 34px; --variant-picker-swatch-radius: 32px; --variant-picker-border-width: 1px; --variant-picker-border-style: solid; --variant-picker-border-opacity: 10%; --variant-picker-button-radius: 14px; --variant-picker-button-border-width: 1px; --slideshow-controls-size: 3.5rem; --slideshow-controls-icon: 2rem; --peek-next-slide-size: 3rem; --backdrop-opacity: 0.15; --backdrop-color-rgb: var(--color-shadow-rgb); --minimum-touch-target: 44px; --disabled-opacity: 0.5; --skeleton-opacity: 0.025; --shape--circle: circle(50% at center); --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%); --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%); --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm)); --card-width-small: 10rem; --height-small: 10rem; --height-medium: 11.5rem; --height-large: 13rem; --height-full: 100vh; @media screen and (min-width: 750px) { --height-small: 17.5rem; --height-medium: 21.25rem; --height-large: 25rem; } --modal-max-height: 65dvh; --quick-add-modal-height: min(38.5rem, 96vh); --quick-add-modal-width: min(54rem, 96vw); --quick-add-modal-gallery-width: 24rem; --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30)); --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --cart-primary-font-family: var(--font-body--family); --cart-primary-font-style: var(--font-body--style); --cart-primary-font-weight: var(--font-body--weight); --cart-secondary-font-family: var(--font-secondary--family); --cart-secondary-font-style: var(--font-secondary--style); --cart-secondary-font-weight: var(--font-secondary--weight); }
.cl-sec-replorevisedswecompressionbgcewt, .cl-sec-replorevisedswecompressionbgcewt .color-scheme-1 { --color-background: rgb(255 255 255 / 1.0); --color-background-rgb: 255 255 255; --opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60: 0.4; --opacity-30-60: 0.3; --color-foreground: rgb(0 0 0 / 0.81); --color-foreground-rgb: 0 0 0; --color-foreground-heading: rgb(0 0 0 / 1.0); --color-foreground-heading-rgb: 0 0 0; --color-primary: rgb(0 0 0 / 0.81); --color-primary-rgb: 0 0 0; --color-primary-hover: rgb(0 0 0 / 1.0); --color-primary-hover-rgb: 0 0 0; --color-border: rgb(0 0 0 / 0.06); --color-border-rgb: 0 0 0; --color-shadow: rgb(0 0 0 / 1.0); --color-shadow-rgb: 0 0 0; --color-primary-button-text: rgb(255 255 255 / 1.0); --color-primary-button-background: rgb(0 46 73 / 1.0); --color-primary-button-border: rgb(0 0 0 / 1.0); --color-primary-button-hover-text: rgb(255 255 255 / 1.0); --color-primary-button-hover-background: rgb(0 46 73 / 1.0); --color-primary-button-hover-border: rgb(0 0 0 / 1.0); --color-secondary-button-text: rgb(0 0 0 / 1.0); --color-secondary-button-background: rgb(0 0 0 / 0.0); --color-secondary-button-border: rgb(0 0 0 / 1.0); --color-secondary-button-hover-text: rgb(51 51 51 / 1.0); --color-secondary-button-hover-background: rgb(250 250 250 / 1.0); --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); --color-input-background: rgb(255 255 255 / 0.78); --color-input-text: rgb(51 51 51 / 1.0); --color-input-text-rgb: 51 51 51; --color-input-border: rgb(223 223 223 / 1.0); --color-input-hover-background: rgb(0 0 0 / 0.01); --color-variant-background: rgb(255 255 255 / 1.0); --color-variant-border: rgb(0 0 0 / 0.13); --color-variant-text: rgb(0 0 0 / 1.0); --color-variant-text-rgb: 0 0 0; --color-variant-hover-background: rgb(245 245 245 / 1.0); --color-variant-hover-text: rgb(0 0 0 / 1.0); --color-variant-hover-border: rgb(230 230 230 / 1.0); --color-selected-variant-background: rgb(0 46 73 / 1.0); --color-selected-variant-border: rgb(0 0 0 / 1.0); --color-selected-variant-text: rgb(255 255 255 / 1.0); --color-selected-variant-hover-background: rgb(0 46 73 / 1.0); --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); --shadow-blur: 20px; --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); }
.cl-sec-replorevisedswecompressionbgcewt, .cl-sec-replorevisedswecompressionbgcewt .color-scheme-1, .cl-sec-replorevisedswecompressionbgcewt .color-scheme-2, .cl-sec-replorevisedswecompressionbgcewt .color-scheme-3, .cl-sec-replorevisedswecompressionbgcewt .color-scheme-4, .cl-sec-replorevisedswecompressionbgcewt .color-scheme-5, .cl-sec-replorevisedswecompressionbgcewt .color-scheme-6, .cl-sec-replorevisedswecompressionbgcewt .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 { color: var(--color-foreground); background-color: var(--color-background); }
.cl-sec-replorevisedswecompressionbgcewt { --header-height: 60px; --header-group-height: var(--header-height); --transparent-header-offset-boolean: 0; }
.cl-sec-replorevisedswecompressionbgcewt { --text-align-default: left; }
.cl-sec-replorevisedswecompressionbgcewt { --kaching-cart-font-size-scale: .9; }
@media (min-width: 768px) { .cl-sec-replorevisedswecompressionbgcewt { --kaching-cart-font-size-scale: 1; } }
.cl-sec-replorevisedswecompressionbgcewt { --gallery-media-border-radius: 0px; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1bxt00x { color: rgb(0, 0, 0); display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1bxt00x { color: rgb(0, 0, 0); display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1bxt00x { color: rgb(0, 0, 0); display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ucd86z { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ucd86z { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ucd86z { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1sn83hc { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 4%; flex-direction: column; padding-bottom: 2%; background-size: 100%; justify-content: center; background-image: linear-gradient(0deg, rgba(0, 113, 227, 0) 0%, rgba(0, 113, 227, 0.2) 100.5%); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1sn83hc { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 50px; flex-direction: column; padding-bottom: 50px; background-size: 100%; justify-content: center; background-image: linear-gradient(0deg, rgba(0, 113, 227, 0) 0%, rgba(0, 113, 227, 0.2) 100.5%); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1sn83hc { display: none; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 4%; flex-direction: column; padding-bottom: 2%; background-size: 100%; justify-content: center; background-image: linear-gradient(0deg, rgba(0, 113, 227, 0) 0%, rgba(0, 113, 227, 0.2) 100.5%); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-xb44xj { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 32px; overflow: hidden; position: relative; max-width: 1265px; min-width: auto; align-self: auto; box-shadow: rgba(0, 0, 0, 0.18) 0px 4px 31px 0px; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 3% 4%; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 24px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xb44xj { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 20px; overflow: hidden; position: relative; max-width: 1265px; min-width: auto; align-self: auto; box-shadow: rgba(0, 0, 0, 0.18) 0px 4px 31px 0px; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; margin-left: 6%; padding: 20px; margin-right: 6%; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; --replo-margin-left: 6%; --replo-margin-right: 6%; border-radius: 24px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xb44xj { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 20px; overflow: hidden; position: relative; max-width: 1265px; min-width: auto; align-self: auto; box-shadow: rgba(0, 0, 0, 0.18) 0px 4px 31px 0px; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 60px 30px 30px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1wov031 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wov031 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wov031 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-tn4z8z { color: rgb(0, 0, 0); width: 850px; font-size: 40px; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 500; line-height: 130%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-tn4z8z { color: rgb(0, 0, 0); width: auto; font-size: 28px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 500; line-height: 120%; padding-left: 0px; padding-right: 0px; letter-spacing: 0px; text-align-last: left; border-right-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-tn4z8z { color: rgb(0, 0, 0); width: 850px; font-size: 40px; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 700; line-height: 48px; letter-spacing: -1px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ohdlp6 { display: none; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ohdlp6 { display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ohdlp6 { display: none; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-16z9r30 { width: 344px; overflow: hidden; position: relative; flex-basis: auto; margin-top: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16z9r30 { width: 344px; overflow: hidden; position: relative; flex-basis: auto; margin-top: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16z9r30 { width: 344px; overflow: hidden; position: relative; flex-basis: auto; margin-top: auto; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-tos3t9 { width: 100%; height: 100%; display: flex; position: relative; object-fit: inherit; object-position: inherit; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-4x3nw4 { display: flex; gap: 40px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-4x3nw4 { display: none; gap: 36px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 12px; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-left: 6%; margin-bottom: 12px; padding-right: 6%; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-4x3nw4 { display: flex; gap: 40px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 16px; min-height: 1px; align-items: center; flex-shrink: 0; margin-bottom: 16px; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1hu0qxc { display: flex; gap: 40px; position: relative; flex: 1 1 0px; max-width: 275px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1hu0qxc { gap: 20px; width: auto; height: auto; display: grid; position: relative; flex: 1 1 auto; max-width: none; align-self: stretch; min-height: 1px; --replo-gap: 20px; align-items: flex-start; flex-direction: row; justify-content: center; grid-template-columns: repeat(3, minmax(0px, 1fr)); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1hu0qxc { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 40px; position: relative; flex: 1 1 auto; max-width: none; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: row; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-w88dai { display: contents; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-w88dai { display: contents; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-w88dai { display: contents; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-e75p4c { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-e75p4c { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-e75p4c { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-zblsky { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 4px; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zblsky { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 4px; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zblsky { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 4px; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1sjhkj8 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1sjhkj8 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1sjhkj8 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1bltbiq { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1bltbiq { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1bltbiq { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1y3n1b8 { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1y3n1b8 { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1y3n1b8 { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-y0qd27 { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-y0qd27 { color: rgb(39, 39, 39); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Karla, " sans-serif"; font-weight: 700; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-y0qd27 { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1k620me { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1k620me { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1k620me { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1czu4a7 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1czu4a7 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1czu4a7 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-wmg4mr { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-wmg4mr { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-wmg4mr { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1p95pej { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1p95pej { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1p95pej { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1qb75fr { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qb75fr { color: rgb(39, 39, 39); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Karla, " sans-serif"; font-weight: 700; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qb75fr { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1j9fejb { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1j9fejb { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1j9fejb { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-xdm6r0 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xdm6r0 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xdm6r0 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-o1bu7m { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o1bu7m { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o1bu7m { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-jznzm { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-jznzm { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-jznzm { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-14ri43g { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-14ri43g { color: rgb(39, 39, 39); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Karla, " sans-serif"; font-weight: 700; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-14ri43g { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-19wiku { width: 344px; overflow: hidden; position: relative; flex-basis: auto; margin-top: auto; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19wiku { width: 344px; display: none; overflow: hidden; position: relative; flex-basis: auto; margin-top: auto; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19wiku { width: 344px; overflow: hidden; position: relative; flex-basis: auto; margin-top: auto; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1l89y7p { width: 100%; height: 100%; display: flex; position: relative; object-fit: inherit; object-position: inherit; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1w4usv1 { display: flex; gap: 40px; position: relative; flex: 1 1 0px; max-width: 275px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1w4usv1 { gap: 20px; width: auto; height: auto; display: grid; position: relative; flex: 1 1 auto; max-width: none; align-self: stretch; min-height: 1px; --replo-gap: 20px; align-items: flex-start; flex-direction: row; justify-content: center; grid-template-columns: repeat(2, minmax(0px, 1fr)); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1w4usv1 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 40px; position: relative; flex: 1 1 auto; max-width: none; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: row; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1dso4l8 { display: contents; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1dso4l8 { display: contents; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1dso4l8 { display: contents; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-sb6y9x { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-sb6y9x { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-sb6y9x { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-8svm4y { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-8svm4y { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-8svm4y { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1rx3rao { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1rx3rao { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1rx3rao { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ebsrpt { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ebsrpt { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ebsrpt { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1smy4ns { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1smy4ns { color: rgb(39, 39, 39); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Karla, " sans-serif"; font-weight: 700; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1smy4ns { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1slu87u { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1slu87u { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1slu87u { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1ji5ivk { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ji5ivk { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ji5ivk { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-15xpdk5 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-15xpdk5 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-15xpdk5 { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-9d1c1x { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9d1c1x { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9d1c1x { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-o0j42c { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o0j42c { color: rgb(39, 39, 39); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Karla, " sans-serif"; font-weight: 700; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o0j42c { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-161hudh { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-161hudh { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-161hudh { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-6tuwe2 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-6tuwe2 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-6tuwe2 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1eqq9iu { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1eqq9iu { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1eqq9iu { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1mmh8ci { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mmh8ci { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mmh8ci { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-112twvd { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-112twvd { color: rgb(39, 39, 39); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Karla, " sans-serif"; font-weight: 700; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-112twvd { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-19ojro8 { display: none; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19ojro8 { display: flex; gap: 32px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 12px; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 0px; margin-bottom: 12px; padding-right: 0px; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19ojro8 { display: none; gap: 40px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 16px; min-height: 1px; align-items: center; flex-shrink: 0; margin-bottom: 16px; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1n2ab9i { display: flex; gap: 80px; position: relative; flex: 1 1 0px; max-width: 290px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1n2ab9i { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 32px; position: relative; flex: 1 1 auto; flex-flow: column; max-width: none; align-self: auto; min-height: 1px; align-items: flex-start; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; grid-template-columns: repeat(2, minmax(0px, 1fr)); --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1n2ab9i { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 40px; position: relative; flex: 1 1 auto; max-width: none; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: row; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-3uq17i { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3uq17i { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3uq17i { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-122722c { display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-122722c { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-122722c { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-db3vsa { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-db3vsa { width: 100px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-db3vsa { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1ojznaa { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ojznaa { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ojznaa { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-10em9em { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-10em9em { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-10em9em { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1cs1b6x { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1cs1b6x { color: rgb(39, 39, 39); width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 700; line-height: 130%; letter-spacing: 0px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1cs1b6x { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-8sm2vv { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-8sm2vv { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-8sm2vv { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-y20tm8 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-y20tm8 { width: 100px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-y20tm8 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-11gja4q { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-11gja4q { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-11gja4q { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-630629 { display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-630629 { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-630629 { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-o9pl2z { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o9pl2z { color: rgb(39, 39, 39); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 700; line-height: 130%; letter-spacing: 0px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o9pl2z { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-62q46s { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-62q46s { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-62q46s { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-kpatbg { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-kpatbg { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-kpatbg { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1cenu2p { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1cenu2p { width: 100px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1cenu2p { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1d5oow8 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1d5oow8 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1d5oow8 { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-17p6diu { display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17p6diu { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17p6diu { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1qas3p4 { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qas3p4 { color: rgb(39, 39, 39); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 700; line-height: 130%; letter-spacing: 0px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qas3p4 { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1i7u9pi { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1i7u9pi { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1i7u9pi { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-dife0b { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-dife0b { width: 100px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-dife0b { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1j1i2ip { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1j1i2ip { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1j1i2ip { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-133zmt4 { display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-133zmt4 { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-133zmt4 { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1r5dux8 { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1r5dux8 { color: rgb(39, 39, 39); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 700; line-height: 130%; letter-spacing: 0px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1r5dux8 { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-v51yqp { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; border-radius: 24px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-v51yqp { width: auto; height: auto; display: none; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; border-radius: 24px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-v51yqp { width: auto; height: auto; display: none; flex: 1 1 auto; max-width: 400px; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; border-radius: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1mqjyds { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mqjyds { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mqjyds { object-fit: cover; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1gtfpxc { display: flex; gap: 80px; position: relative; flex: 1 1 0px; max-width: 290px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1gtfpxc { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: none; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: row; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; grid-template-columns: repeat(2, minmax(0px, 1fr)); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1gtfpxc { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 40px; position: relative; flex: 1 1 auto; max-width: none; align-self: auto; min-height: 1px; align-items: flex-start; flex-direction: row; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-17nu5m6 { display: flex; gap: 16px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17nu5m6 { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17nu5m6 { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-hz56y1 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hz56y1 { width: 100px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hz56y1 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1f1hcaf { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1f1hcaf { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1f1hcaf { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-swkm2q { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-swkm2q { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-swkm2q { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-199elqt { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-199elqt { color: rgb(39, 39, 39); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 700; line-height: 130%; letter-spacing: 0px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-199elqt { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1g7ge7d { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1g7ge7d { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1g7ge7d { width: auto; height: auto; display: flex; gap: 16px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 1px; align-items: center; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1j3ezq4 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1j3ezq4 { width: 100px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1j3ezq4 { width: 60px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-14edsx1 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-14edsx1 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-14edsx1 { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1moi375 { display: flex; gap: 13px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1moi375 { width: auto; height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1moi375 { height: auto; display: flex; gap: 13px; position: relative; flex: 1 1 auto; max-width: 100%; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-2nvyiy { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-2nvyiy { color: rgb(39, 39, 39); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 700; line-height: 130%; letter-spacing: 0px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-2nvyiy { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 130%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1970zww { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1970zww { display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 8px; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 0px; padding-right: 0px; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1970zww { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1is5l39 { color: rgb(255, 255, 255); width: 350px; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; flex-basis: auto; margin-top: 8px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1is5l39 { color: rgb(255, 255, 255); width: auto; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; align-self: stretch; flex-basis: auto; margin-top: -8px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1is5l39 { color: rgb(255, 255, 255); width: 350px; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; flex-basis: auto; margin-top: 4px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-uvpqbv { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 500; line-height: 28px; overflow-wrap: break-word; letter-spacing: 1px; text-transform: uppercase; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-uvpqbv { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-transform: uppercase; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-uvpqbv { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 500; line-height: 28px; letter-spacing: 1px; text-transform: uppercase; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1fwrj55 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1fwrj55 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1fwrj55 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ggiw40 { display: flex; gap: 16px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; padding: 6%; flex-direction: column; justify-content: flex-start; background-color: rgb(242, 242, 242); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ggiw40 { color: rgb(0, 0, 0); width: auto; height: auto; display: flex; gap: 36px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; font-weight: 400; padding: 6%; flex-direction: column; justify-content: flex-start; background-color: rgb(242, 242, 242); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ggiw40 { width: auto; height: auto; display: flex; gap: 55px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; padding: 6%; flex-direction: column; justify-content: flex-start; background-color: rgb(242, 242, 242); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-9a2ygr { color: rgb(0, 0, 0); font-size: 40px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 500; line-height: 130%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9a2ygr { color: rgb(0, 0, 0); font-size: 28px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter; font-weight: 500; line-height: 120%; padding-left: 0px; padding-right: 0px; letter-spacing: 0px; text-align-last: left; border-right-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9a2ygr { color: rgb(0, 0, 0); font-size: 40px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter; font-weight: 700; line-height: 48px; letter-spacing: -1px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-f302sg { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-f302sg { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-f302sg { display: flex; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-16iw124 { width: 100%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16iw124 { width: 100%; display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(131, 130, 130); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16iw124 { width: 100%; display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-910oua { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-910oua { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-910oua { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-sv2jgp { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-sv2jgp { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-sv2jgp { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-99wn42 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-99wn42 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-99wn42 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1i3nfd9 { font-size: 24px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; overflow-wrap: break-word; padding-bottom: 5px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1i3nfd9 { font-size: 22px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 26px; padding-bottom: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1i3nfd9 { font-size: 19px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 24px; padding-bottom: 5px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-181ntba { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-181ntba { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-181ntba { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-hlh23s { width: 100%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hlh23s { width: 100%; display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(131, 130, 130); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hlh23s { width: 100%; display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1h15yx5 { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1h15yx5 { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1h15yx5 { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1vcwakg { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1vcwakg { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1vcwakg { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1hukd13 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1hukd13 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1hukd13 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1genjf { font-size: 24px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; overflow-wrap: break-word; padding-bottom: 5px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1genjf { font-size: 22px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 26px; padding-bottom: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1genjf { font-size: 19px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 24px; padding-bottom: 5px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1luec6e { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1luec6e { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1luec6e { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1p6nm3d { width: 100%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1p6nm3d { width: 100%; display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(131, 130, 130); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1p6nm3d { width: 100%; display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1ijsbxt { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ijsbxt { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ijsbxt { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-3l2s9f { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3l2s9f { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3l2s9f { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-114w4sc { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-114w4sc { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-114w4sc { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1pomip0 { font-size: 24px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; overflow-wrap: break-word; padding-bottom: 5px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1pomip0 { font-size: 22px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 26px; padding-bottom: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1pomip0 { font-size: 19px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 24px; padding-bottom: 5px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1x4mtr5 { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1x4mtr5 { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1x4mtr5 { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-wgpi5x { width: 100%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-wgpi5x { width: 100%; display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(131, 130, 130); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-wgpi5x { width: 100%; display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-o7hful { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o7hful { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o7hful { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1y0bovg { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1y0bovg { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1y0bovg { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1awvxdb { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1awvxdb { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1awvxdb { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-7oti3p { font-size: 24px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; overflow-wrap: break-word; padding-bottom: 5px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-7oti3p { font-size: 22px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 26px; padding-bottom: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-7oti3p { font-size: 19px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 24px; padding-bottom: 5px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ehp30s { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ehp30s { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ehp30s { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-rkij03 { width: 100%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-rkij03 { width: 100%; display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(131, 130, 130); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-rkij03 { width: 100%; display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding-top: 10px; padding-bottom: 10px; justify-content: flex-start; border-top: 1px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1d7sdom { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1d7sdom { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1d7sdom { width: 100%; display: flex; max-width: 50px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-xjic1s { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xjic1s { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xjic1s { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ya05xh { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ya05xh { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ya05xh { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1fis9sw { font-size: 24px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; overflow-wrap: break-word; padding-bottom: 5px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1fis9sw { font-size: 22px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 26px; padding-bottom: 5px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1fis9sw { font-size: 19px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 24px; padding-bottom: 5px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-8td6c1 { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-8td6c1 { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-8td6c1 { font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; line-height: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-xyh8kh { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 6%; flex-direction: column; padding-bottom: 6%; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xyh8kh { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 50px 5%; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xyh8kh { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 6%; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-106ptwe { width: 1200px; display: flex; gap: 60px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row-reverse; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-106ptwe { width: 1200px; display: flex; gap: 60px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row-reverse; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-106ptwe { width: 1200px; display: flex; gap: 60px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row-reverse; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1mp214v { width: 45%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mp214v { width: auto; display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mp214v { width: 45%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-18k5ft8 { display: none; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-18k5ft8 { width: auto; height: auto; display: flex; flex-grow: unset; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-style: none; border-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-18k5ft8 { display: none; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-18huxx9 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-18huxx9 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-18huxx9 { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-15ajole { color: rgb(0, 0, 0); font-size: 40px; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 500; line-height: 130%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-15ajole { color: rgb(0, 0, 0); font-size: 28px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter; font-weight: 500; line-height: 120%; padding-top: 8px; padding-left: 0px; padding-right: 0px; letter-spacing: 0px; text-align-last: left; border-right-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-15ajole { color: rgb(0, 0, 0); font-size: 40px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter; font-weight: 700; line-height: 48px; letter-spacing: -1px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1sj4ykz { font-size: 18px; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1sj4ykz { font-size: 18px; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 400; line-height: 150%; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1sj4ykz { font-size: 18px; flex-basis: auto; text-align: left; flex-shrink: 0; line-height: 24px; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1d8tme1 { display: flex; gap: 15px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1d8tme1 { display: none; gap: 15px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1d8tme1 { display: flex; gap: 15px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ck3v3m { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ck3v3m { display: flex; flex: 1 1 auto; max-width: 400px; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ck3v3m { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-4vc1r5 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-4vc1r5 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-4vc1r5 { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-90h223 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-90h223 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-90h223 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-kbw1lj { display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; background-color: rgb(245, 245, 245); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-kbw1lj { display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; background-color: rgb(245, 245, 245); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-kbw1lj { display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; background-color: rgb(245, 245, 245); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1wmz90r { width: 1200px; display: flex; gap: 0px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 6%; padding-bottom: 6%; justify-content: center; grid-template-columns: repeat(2, minmax(0px, 1fr)); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wmz90r { width: 1200px; display: flex; gap: 0px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 6%; flex-direction: column-reverse; padding-bottom: 6%; justify-content: center; grid-template-columns: repeat(2, minmax(0px, 1fr)); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wmz90r { width: 1200px; display: flex; gap: 0px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 6%; flex-direction: column-reverse; padding-bottom: 6%; justify-content: center; grid-template-columns: repeat(2, minmax(0px, 1fr)); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-16otrk { display: flex; gap: 25px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16otrk { width: auto; height: auto; display: flex; gap: 32px; position: relative; flex: 1 1 auto; align-self: stretch; min-height: 1px; align-items: center; padding: 32px 6% 40px; flex-direction: column; justify-content: center; border-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16otrk { width: auto; height: auto; display: flex; gap: 25px; position: relative; flex: 1 1 auto; align-self: stretch; min-height: 1px; align-items: center; padding: 32px 30px; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-via9b4 { width: 100%; display: flex; gap: 32px; position: relative; max-width: 500px; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-via9b4 { width: 100%; display: flex; gap: 32px; z-index: 2; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-via9b4 { width: 100%; display: flex; gap: 30px; position: relative; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1foy6wr { color: rgb(0, 0, 0); font-size: 40px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 500; line-height: 130%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1foy6wr { color: rgb(0, 0, 0); font-size: 28px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter; font-weight: 500; line-height: 120%; padding-left: 0px; padding-right: 0px; letter-spacing: 0px; text-align-last: left; border-right-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1foy6wr { color: rgb(0, 0, 0); font-size: 40px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter; font-weight: 700; line-height: 48px; letter-spacing: -1px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-rqqsxx { color: rgb(29, 29, 27); font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-rqqsxx { color: rgb(0, 0, 0); font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-rqqsxx { color: rgb(29, 29, 27); font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-10j7bbx { display: flex; gap: 12px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; box-shadow: rgba(0, 0, 0, 0.18) 0px 4px 31px 0px; min-height: 1px; align-items: center; padding: 4% 6%; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-radius: 24px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-10j7bbx { display: flex; gap: 12px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; box-shadow: rgba(0, 0, 0, 0.18) 0px 4px 31px 0px; min-height: 1px; align-items: center; margin-left: 0px; padding: 20px; margin-right: 0px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-radius: 24px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-10j7bbx { display: flex; gap: 20px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; box-shadow: rgba(0, 0, 0, 0.18) 0px 4px 31px 0px; min-height: 1px; align-items: center; padding: 60px 30px 30px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-radius: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-16tcdeo { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16tcdeo { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 150%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16tcdeo { color: rgb(0, 0, 0); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1u6swc1 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1u6swc1 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1u6swc1 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1jn65hj { color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 12px; overflow-wrap: break-word; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1jn65hj { color: rgb(255, 255, 255); height: auto; overflow: hidden; font-size: 18px; align-self: auto; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 12px; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1jn65hj { color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 12px; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-9xrh5n { color: rgb(29, 29, 27); font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9xrh5n { color: rgb(0, 0, 0); width: auto; flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 400; line-height: 150%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9xrh5n { color: rgb(29, 29, 27); font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1pxxrd5 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1pxxrd5 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1pxxrd5 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1epy4nv { color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 10px; overflow-wrap: break-word; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1epy4nv { color: rgb(255, 255, 255); height: auto; overflow: hidden; font-size: 18px; align-self: auto; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 11px 2px 10px; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1epy4nv { color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 10px; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-fwec9b { color: rgb(29, 29, 27); flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 400; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-fwec9b { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 400; line-height: 150%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-fwec9b { color: rgb(29, 29, 27); flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 400; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1sceu38 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1sceu38 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1sceu38 { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-duk5bh { color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 11px; overflow-wrap: break-word; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-duk5bh { color: rgb(255, 255, 255); height: auto; overflow: hidden; font-size: 18px; align-self: auto; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 10px; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-duk5bh { color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-family: Inter, " sans-serif"; line-height: 150%; padding: 2px 11px; background-color: rgb(0, 113, 227); background-image: none; border-radius: 100px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-xlyr7a { color: rgb(29, 29, 27); flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 400; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xlyr7a { color: rgb(29, 29, 27); flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 400; line-height: 150%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-xlyr7a { color: rgb(29, 29, 27); flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 400; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-mv05ld { width: 50%; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-mv05ld { width: auto; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; border-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-mv05ld { width: 50%; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-cdoiwc { display: flex; gap: 80px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-cdoiwc { display: flex; gap: 80px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: center; border-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-cdoiwc { display: flex; gap: 80px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1y8il8t { display: flex; flex: 1 1 0px; max-width: 600px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1y8il8t { width: auto; height: auto; display: flex; flex: 1 1 0px; max-width: 600px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; margin-left: 6%; margin-right: 6%; border-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1y8il8t { height: auto; display: none; flex: 1 1 0px; max-width: 600px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-17e4c8i { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17e4c8i { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17e4c8i { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1xxs6px { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 88px 6%; flex-direction: column; background-size: 100%; justify-content: center; background-image: linear-gradient(rgba(0, 113, 227, 0.2) 19.8%, rgba(0, 113, 227, 0) 97.62%); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1xxs6px { display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 60px 6%; flex-direction: column; background-size: 100%; justify-content: center; background-image: linear-gradient(rgba(0, 113, 227, 0.2) 19.8%, rgba(0, 113, 227, 0) 97.62%); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1xxs6px { display: none; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 88px 6%; flex-direction: column; background-size: 100%; justify-content: center; background-image: linear-gradient(rgba(0, 113, 227, 0.2) 19.8%, rgba(0, 113, 227, 0) 97.62%); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1hb71kk { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1hb71kk { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1hb71kk { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ka0ws5 { color: rgb(0, 0, 0); width: 900px; font-size: 40px; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 500; line-height: 130%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ka0ws5 { color: rgb(29, 29, 27); width: auto; font-size: 28px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter; font-weight: 500; line-height: 120%; padding-left: 0px; padding-right: 0px; letter-spacing: 0px; text-align-last: left; border-right-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ka0ws5 { color: rgb(0, 0, 0); width: 900px; font-size: 40px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter; font-weight: 700; line-height: 48px; letter-spacing: -1px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1qvcy4o { color: rgb(0, 0, 0); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: none; overflow: hidden; position: relative; max-width: 1200px; min-width: auto; align-self: auto; box-shadow: rgba(0, 0, 0, 0.12) 4px 4px 28px 0px; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Inter, " sans-serif"; padding: 4%; justify-content: center; background-color: rgb(18, 18, 18); background-image: none; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 8px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qvcy4o { color: rgb(0, 0, 0); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 0px; overflow: visible; position: relative; flex: 1 1 auto; flex-wrap: nowrap; max-width: 1200px; min-width: auto; align-self: auto; box-shadow: none; min-height: 1px; align-items: flex-start; font-family: Inter, " sans-serif"; padding: 0px; justify-content: center; background-color: rgba(18, 18, 18, 0); background-image: none; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 8px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qvcy4o { color: rgb(0, 0, 0); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: none; gap: 24px; overflow: hidden; position: relative; max-width: 1200px; min-width: auto; align-self: auto; box-shadow: rgba(0, 0, 0, 0.12) 4px 4px 28px 0px; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Inter, " sans-serif"; padding: 4% 30px; justify-content: center; background-color: rgb(18, 18, 18); background-image: none; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 8px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-18anind { width: 25%; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 95px; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-18anind { width: 134px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; margin-left: 0px; padding-top: 85px; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-18anind { width: 25%; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 85px; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1kl6k70 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(75, 94, 119); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1kl6k70 { width: auto; height: 98px; display: flex; overflow: hidden; position: relative; flex-grow: unset; flex-flow: row; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 8px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left: 3px solid rgb(0, 0, 0); border-right-style: none; border-bottom-style: none; border-top-left-radius: 24px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1kl6k70 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(75, 94, 119); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-176rkgn { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-176rkgn { color: rgb(51, 51, 51); width: auto; flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 0px; text-align: left; font-family: Inter, " sans-serif"; font-weight: 500; line-height: 150%; margin-bottom: 0px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-176rkgn { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-g2uzm7 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-g2uzm7 { height: 98px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 8px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left: 3px solid rgb(0, 0, 0); border-right-style: none; border-bottom-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-g2uzm7 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1r3vxbr { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1r3vxbr { color: rgb(51, 51, 51); width: auto; flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 0px; text-align: left; font-family: Inter, " sans-serif"; font-weight: 500; line-height: 150%; margin-bottom: 0px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1r3vxbr { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ssrxe5 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ssrxe5 { height: 98px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 8px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left: 3px solid rgb(0, 0, 0); border-right-style: none; border-bottom-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ssrxe5 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-w0uelk { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-w0uelk { color: rgb(51, 51, 51); width: auto; flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 0px; text-align: left; font-family: Inter, " sans-serif"; font-weight: 500; line-height: 150%; margin-bottom: 0px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-w0uelk { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1pb66xk { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1pb66xk { height: 98px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 8px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left: 3px solid rgb(0, 0, 0); border-right-style: none; border-bottom-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1pb66xk { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-wyrm65 { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-wyrm65 { color: rgb(51, 51, 51); width: auto; flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 0px; text-align: left; font-family: Inter, " sans-serif"; font-weight: 500; line-height: 150%; margin-bottom: 0px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-wyrm65 { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1y205eq { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1y205eq { height: 130px; display: flex; gap: 6px; overflow: hidden; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px 8px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left: 3px solid rgb(0, 0, 0); border-right-style: none; border-bottom: 3px solid rgb(0, 0, 0); border-bottom-left-radius: 20px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1y205eq { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-mp4y3n { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-mp4y3n { color: rgb(51, 51, 51); width: auto; height: auto; flex-grow: unset; font-size: 18px; flex-basis: auto; margin-top: 0px; text-align: left; flex-shrink: 0; font-family: Inter, " sans-serif"; font-weight: 500; line-height: 150%; margin-bottom: 0px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-mp4y3n { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: "Open Sans", " sans-serif"; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-189of2f { width: 40%; display: flex; position: relative; max-width: 300px; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-189of2f { width: 100px; display: flex; position: relative; flex-grow: unset; max-width: none; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-189of2f { width: 40%; display: flex; position: relative; max-width: 20%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-17ro2b4 { color: rgb(185, 16, 16); height: 95px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-top: 1px solid rgb(75, 94, 119); border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); border-top-left-radius: 8px; border-top-right-radius: 8px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17ro2b4 { color: rgb(185, 16, 16); height: 85px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: none; border-width: 1px; border-top-left-radius: 8px; border-top-right-radius: 8px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17ro2b4 { color: rgb(185, 16, 16); height: 85px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-top: 1px solid rgb(75, 94, 119); border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); border-top-left-radius: 8px; border-top-right-radius: 8px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ymhg05 { width: 241px; display: flex; min-width: 0px; align-self: center; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ymhg05 { width: auto; height: auto; display: flex; flex: 1 1 0px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ymhg05 { width: 241px; display: flex; min-width: 0px; align-self: center; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-hcpw6s { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hcpw6s { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hcpw6s { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-fttwyz { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-fttwyz { height: 98px; display: flex; gap: 4px; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: none; border-width: 1px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-fttwyz { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1auby9x { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1auby9x { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1auby9x { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-eq1029 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-tn8o19 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-tn8o19 { height: 98px; display: flex; gap: 4px; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: none; border-width: 1px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-tn8o19 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1gh4np4 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1gh4np4 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1gh4np4 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1f4eokj { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-g57ad8 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-g57ad8 { height: 98px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: none; border-width: 1px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-g57ad8 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1043er { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1043er { display: flex; gap: 4px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1043er { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1jwxtkm { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1jwxtkm { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1jwxtkm { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1bm161u { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-4or0mx { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-4or0mx { height: 98px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: none; border-width: 1px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-4or0mx { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-sfkdf2 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-sfkdf2 { display: flex; gap: 4px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-sfkdf2 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-9h3o7n { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9h3o7n { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9h3o7n { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1cc4yvs { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1ipr4xb { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ipr4xb { height: 130px; display: flex; gap: 8px; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: none; border-width: 1px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ipr4xb { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1smn33y { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1smn33y { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1smn33y { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-i6crml { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-hv62x1 { height: 65px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); border-bottom: 1px solid rgb(75, 94, 119); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hv62x1 { height: 71px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: none; border-width: 1px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hv62x1 { height: 65px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(185, 16, 16); background-image: none; border-left: 1px solid rgb(75, 94, 119); border-right: 1px solid rgb(75, 94, 119); border-bottom: 1px solid rgb(75, 94, 119); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1mx2h17 { width: 24%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mx2h17 { width: 100px; display: flex; position: relative; flex-grow: unset; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mx2h17 { width: 24%; display: flex; position: relative; max-width: 15%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-bd3w94 { height: 95px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-bd3w94 { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: 85px; display: flex; position: relative; flex-grow: unset; max-width: none; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; justify-content: center; background-color: rgba(255, 255, 255, 0); background-image: none; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-bd3w94 { height: 85px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-15gswgo { flex: 1 1 0px; font-size: 24px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 120%; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-15gswgo { color: rgb(51, 51, 51); height: auto; flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; text-align: left; font-family: Inter, " sans-serif"; font-weight: 500; line-height: 120%; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-15gswgo { flex: 1 1 0px; font-size: 24px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: Roboto, " sans-serif"; font-weight: 600; line-height: 120%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-jv55uh { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(75, 94, 119); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-jv55uh { height: 98px; display: flex; overflow: hidden; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 20px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left-style: none; border-right: 3px solid rgb(0, 0, 0); border-bottom-style: none; border-top-left-radius: 0px; border-top-right-radius: 24px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-jv55uh { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(75, 94, 119); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1epjdew { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1epjdew { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1epjdew { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-19qrwzz { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1ovj4c5 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ovj4c5 { height: 98px; display: flex; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 20px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left-style: none; border-right: 3px solid rgb(0, 0, 0); border-bottom-style: none; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ovj4c5 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-qjhsmg { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-qjhsmg { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-qjhsmg { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1fij9lw { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1uo3sxh { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1uo3sxh { height: 98px; display: flex; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 20px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left-style: none; border-right: 3px solid rgb(0, 0, 0); border-bottom-style: none; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1uo3sxh { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1t2iz6g { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1t2iz6g { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1t2iz6g { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1xxzmju { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-pr1fa4 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-pr1fa4 { height: 98px; display: flex; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 20px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left-style: none; border-right: 3px solid rgb(0, 0, 0); border-bottom-style: none; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-pr1fa4 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-7ht1fj { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-7ht1fj { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-7ht1fj { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; margin-right: 183px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-fawem6 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ucil9q { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ucil9q { height: 130px; display: flex; overflow: hidden; position: relative; flex-grow: unset; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 20px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 3px solid rgb(0, 0, 0); border-left-style: none; border-right: 3px solid rgb(0, 0, 0); border-bottom: 3px solid rgb(0, 0, 0); border-bottom-left-radius: 0px; --replo-flex-min-dimension: 0px; border-bottom-right-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ucil9q { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 12px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-top: 1px solid rgb(225, 225, 225); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-v3o5bu { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-v3o5bu { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-v3o5bu { --rsw: 100%; width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1hl5756 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1t6dot9 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; border-top: 1px solid rgb(75, 94, 119); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1t6dot9 { height: 71px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; border-top: 1px rgb(75, 94, 119); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1t6dot9 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; border-top: 1px solid rgb(75, 94, 119); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1rj06an { color: rgb(0, 0, 0); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; overflow: hidden; position: relative; max-width: 1200px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Inter, " sans-serif"; padding: 3% 4% 2%; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 8px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1rj06an { color: rgb(0, 0, 0); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: none; gap: 0px; overflow: scroll visible; position: relative; flex-wrap: nowrap; max-width: 1200px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; font-family: Inter, " sans-serif"; padding: 24px 0px; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 8px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1rj06an { color: rgb(0, 0, 0); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 24px; overflow: hidden; position: relative; max-width: 1200px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Inter, " sans-serif"; padding: 3% 30px 2%; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; border-radius: 8px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1o9b63x { width: 23%; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 95px; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1o9b63x { width: 150px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; margin-left: 16px; padding-top: 85px; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1o9b63x { width: 23%; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 85px; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-efw287 { height: 75px; display: flex; gap: 8px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-top-left-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-efw287 { width: auto; height: 98px; display: flex; gap: 8px; overflow: hidden; position: relative; flex-grow: unset; flex-flow: row; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: none solid solid; border-width: 0px 2px 2px; border-top-left-radius: 20px; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-efw287 { height: 75px; display: flex; gap: 8px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-top-left-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ndtu3b { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ndtu3b { color: rgb(51, 51, 51); width: auto; flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 12px; text-align: left; font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ndtu3b { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-yugf3 { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-yugf3 { height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-style: none solid solid; border-width: 0px 2px 2px; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-yugf3 { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1vsgc0v { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1vsgc0v { color: rgb(51, 51, 51); flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 12px; text-align: left; font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1vsgc0v { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1qnyq9z { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qnyq9z { height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-style: none solid solid; border-width: 0px 2px 2px; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qnyq9z { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1fr7p5c { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1fr7p5c { color: rgb(51, 51, 51); flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 12px; text-align: left; font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1fr7p5c { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-177ydoz { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-177ydoz { height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-style: none solid solid; border-width: 0px 2px 2px; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-177ydoz { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-c314nd { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-c314nd { color: rgb(51, 51, 51); flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 12px; text-align: left; font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-c314nd { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1dtfwzh { height: 75px; display: flex; gap: 8px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); border-bottom-left-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1dtfwzh { height: 130px; display: flex; gap: 8px; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-style: none solid solid; border-width: 0px 2px 2px; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-left-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1dtfwzh { height: 75px; display: flex; gap: 8px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: flex-start; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); border-bottom-left-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-5t179m { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-5t179m { color: rgb(51, 51, 51); flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); margin-top: 12px; text-align: left; font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-5t179m { flex: 1 1 0px; font-size: 18px; min-width: var(--replo-flex-min-dimension, 0px); text-align: left; font-weight: 500; line-height: 150%; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-663kso { width: 40%; display: flex; position: relative; max-width: 300px; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-663kso { width: 180px; display: flex; position: relative; flex-grow: unset; max-width: none; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-663kso { width: 40%; display: flex; position: relative; max-width: 20%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1vjohqs { height: 95px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1vjohqs { height: 85px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1vjohqs { height: 85px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-9qqki7 { display: flex; z-index: 1; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); transform: none; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; padding-left: 20px; padding-right: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9qqki7 { height: 28px; display: flex; z-index: 1; position: relative; flex-grow: unset; max-width: 400px; min-width: 0px; transform: none; align-self: center; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; padding-left: 20px; margin-bottom: 0px; padding-right: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9qqki7 { display: flex; z-index: 1; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); transform: none; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; padding-left: 20px; padding-right: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ejj6wk { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ejj6wk { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ejj6wk { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1wph8on { color: rgb(255, 255, 255); height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wph8on { color: rgb(255, 255, 255); height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wph8on { color: rgb(255, 255, 255); height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px 12px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-fmhqtk { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-fmhqtk { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-fmhqtk { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-14pl4yi { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1wmo4i { color: rgb(255, 255, 255); height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wmo4i { color: rgb(255, 255, 255); height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wmo4i { color: rgb(255, 255, 255); height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-16qv2t7 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16qv2t7 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16qv2t7 { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1srro3 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-129nghl { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-129nghl { height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-129nghl { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1qo2s3z { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qo2s3z { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qo2s3z { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1cjh28e { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ivn5ob { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ivn5ob { height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ivn5ob { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1wtt90o { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wtt90o { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1wtt90o { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-rgbbtc { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-83l5n0 { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-83l5n0 { height: 130px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-83l5n0 { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1vh8h0j { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1vh8h0j { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1vh8h0j { --rsw: 100%; color: rgb(255, 255, 255); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1cknigg { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1uhstf8 { height: 75px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1uhstf8 { height: 71px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1uhstf8 { height: 75px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-66516k { width: 23%; display: flex; position: relative; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-66516k { width: 225px; display: flex; position: relative; flex-grow: unset; max-width: none; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-66516k { width: 23%; display: flex; position: relative; max-width: 15%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-r247dq { height: 95px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-r247dq { height: 85px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-r247dq { height: 85px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-n30rpy { flex: 1 1 0px; font-size: 24px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-weight: 600; line-height: 120%; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-n30rpy { color: rgb(51, 51, 51); flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-family: Inter; font-weight: 700; line-height: 24px; letter-spacing: -0.5px; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-n30rpy { flex: 1 1 0px; font-size: 24px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; font-weight: 600; line-height: 120%; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-o8qd0s { height: 75px; display: flex; gap: 8px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-top-right-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o8qd0s { height: 98px; display: flex; gap: 8px; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: none solid solid; border-width: 0px 2px 2px; border-top-right-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-o8qd0s { height: 75px; display: flex; gap: 8px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-top-right-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-zsgygr { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zsgygr { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zsgygr { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-13jskkg { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-6zn3tj { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-6zn3tj { height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none solid solid; border-width: 0px 2px 2px; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-6zn3tj { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1g3aul8 { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1g3aul8 { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1g3aul8 { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ib88q1 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-52lnw4 { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-52lnw4 { height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none solid solid; border-width: 0px 2px 2px; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-52lnw4 { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1rn1hbh { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1rn1hbh { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1rn1hbh { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-rnufr2 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1uzsfqw { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1uzsfqw { height: 98px; display: flex; gap: 8px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none solid solid; border-width: 0px 2px 2px; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1uzsfqw { height: 75px; display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1isj1hq { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1isj1hq { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1isj1hq { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-yzhyyr { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-yzhyyr { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-yzhyyr { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-12y7e0k { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1bwjpmy { height: 75px; display: flex; gap: 8px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); border-bottom-right-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1bwjpmy { height: 130px; display: flex; gap: 8px; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 0px 10px 0px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none solid solid; border-width: 0px 2px 2px; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-right-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1bwjpmy { height: 75px; display: flex; gap: 8px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 8px 10px 8px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); border-bottom-right-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1enevm5 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1enevm5 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1enevm5 { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-14of34f { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-14of34f { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-14of34f { --rsw: 100%; color: rgb(0, 0, 0); width: 24px; height: 24px; align-self: center; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1tgohld { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-8lj9y8 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-8lj9y8 { height: 71px; display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-8lj9y8 { height: 65px; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 10px; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1ll4oia { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ll4oia { display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 8px; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 0px; padding-right: 0px; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ll4oia { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-es84nv { color: rgb(255, 255, 255); width: 350px; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; flex-basis: auto; margin-top: 8px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-es84nv { color: rgb(255, 255, 255); width: auto; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; align-self: stretch; flex-basis: auto; margin-top: -8px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-es84nv { color: rgb(255, 255, 255); width: 350px; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; flex-basis: auto; margin-top: 4px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-tw0jwl { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 500; line-height: 28px; overflow-wrap: break-word; letter-spacing: 1px; text-transform: uppercase; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-tw0jwl { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-transform: uppercase; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-tw0jwl { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 500; line-height: 28px; letter-spacing: 1px; text-transform: uppercase; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-hotdnw { display: flex; gap: 40px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 6% 80px; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hotdnw { display: flex; gap: 24px; position: relative; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 50px 6% 32px; justify-content: center; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-hotdnw { display: none; gap: 40px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 40px 24px; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-gf9cha { top: 0px; left: 0px; width: 35%; height: 100%; display: flex; z-index: 0; position: absolute; flex: 1 1 auto; max-width: 100%; min-width: auto; transform: none; min-height: 1px; align-items: center; background-size: 100%; justify-content: center; background-image: linear-gradient(270deg, rgba(198, 198, 198, 0) 0%, rgba(198, 198, 198, 0.34) 99.6%); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-gf9cha { top: 0px; left: 0px; right: 0px; width: 100%; height: 45%; display: flex; z-index: 0; position: absolute; flex-grow: unset; max-width: 100%; min-width: auto; transform: none; align-self: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; background-size: 100%; justify-content: center; background-image: linear-gradient(rgba(226, 226, 226, 0.54) 0%, rgba(198, 198, 198, 0) 99.6%); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-gf9cha { top: 0px; left: 0px; width: 35%; height: 100%; display: flex; z-index: 0; position: absolute; flex: 1 1 auto; max-width: 100%; min-width: auto; transform: none; min-height: 1px; align-items: center; background-size: 100%; justify-content: center; background-image: linear-gradient(270deg, rgba(198, 198, 198, 0) 0%, rgba(198, 198, 198, 0.34) 99.6%); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-bquyfk { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; max-width: 800px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-bquyfk { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; max-width: 800px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-bquyfk { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; gap: 16px; position: relative; max-width: 800px; min-width: auto; align-self: auto; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; --replo-margin-left: 0px; --replo-margin-right: 0px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1webhae { color: rgb(0, 0, 0); font-size: 40px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 500; line-height: 130%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1webhae { color: rgb(0, 0, 0); font-size: 28px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter; font-weight: 500; line-height: 120%; padding-left: 0px; padding-right: 0px; letter-spacing: 0px; text-align-last: left; border-right-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1webhae { color: rgb(0, 0, 0); font-size: 40px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter; font-weight: 700; line-height: 48px; letter-spacing: -1px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1n7t623 { width: 1200px; display: flex; gap: 80px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1n7t623 { width: 1200px; display: flex; gap: 24px; position: relative; flex-flow: column; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1n7t623 { width: 1200px; display: flex; gap: 80px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-sxc13r { display: flex; gap: 80px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-sxc13r { display: flex; gap: 80px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: center; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-sxc13r { display: flex; gap: 80px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-q1rc7f { display: flex; flex: 1 1 0px; max-width: 600px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-q1rc7f { width: auto; height: auto; display: flex; flex: 1 1 0px; max-width: 600px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-q1rc7f { height: auto; display: flex; flex: 1 1 0px; max-width: 600px; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-g9tqd4 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-g9tqd4 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-g9tqd4 { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1voi02g { right: -35px; width: 170px; bottom: -35px; height: 170px; display: flex; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; border-color: rgb(0, 113, 227); border-style: double; border-width: 6px; border-radius: 1000px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1voi02g { inset: auto auto -27px -18px; width: 150px; height: 150px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; border-color: rgb(0, 113, 227); border-style: double; border-width: 6px; border-radius: 1000px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1voi02g { right: -35px; width: 170px; bottom: -35px; height: 170px; display: flex; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; border-color: rgb(0, 113, 227); border-style: double; border-width: 6px; border-radius: 1000px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-zd8oa2 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zd8oa2 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zd8oa2 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; flex-direction: column; justify-content: center; background-color: rgb(0, 0, 0); background-image: none; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-jr2v02 { color: rgb(255, 255, 255); font-size: 18px; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 500; line-height: 24px; overflow-wrap: break-word; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-jr2v02 { color: rgb(255, 255, 255); font-size: 17px; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 500; line-height: 120%; text-align-last: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-jr2v02 { color: rgb(255, 255, 255); font-size: 18px; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 500; line-height: 24px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-wunqqs { --rsw: 100%; color: rgb(255, 255, 255); width: 35px; height: 35px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-wunqqs { --rsw: 100%; color: rgb(255, 255, 255); width: 30px; height: 30px; flex-grow: unset; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-wunqqs { --rsw: 100%; color: rgb(255, 255, 255); width: 35px; height: 35px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1umbpv1 { display: flex; gap: 24px; position: relative; flex: 1 1 0px; max-width: 600px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; grid-template-columns: repeat(2, minmax(0px, 1fr)); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1umbpv1 { height: auto; display: flex; gap: 24px; position: relative; flex: 1 1 auto; flex-flow: wrap; max-width: 600px; min-height: 1px; align-items: flex-start; justify-content: flex-start; grid-template-columns: repeat(2, minmax(0px, 1fr)); --replo-flex-min-dimension: auto; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1umbpv1 { display: flex; gap: 24px; position: relative; flex: 1 1 0px; max-width: 600px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; grid-template-columns: repeat(2, minmax(0px, 1fr)); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1x171a4 { color: rgb(29, 29, 27); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1x171a4 { color: rgb(0, 0, 0); width: auto; flex: 1 1 auto; font-size: 18px; align-self: stretch; margin-top: 12px; text-align: left; font-weight: 400; line-height: 150%; margin-bottom: 12px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1x171a4 { color: rgb(29, 29, 27); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1en5cof { display: flex; gap: 18px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; border-radius: 8px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1en5cof { width: auto; height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: 160px; align-self: stretch; min-height: 1px; align-items: flex-start; padding: 0px; justify-content: flex-start; border-radius: 8px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1en5cof { display: flex; gap: 18px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 12px; justify-content: flex-start; border-radius: 8px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1lhrfxc { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1lhrfxc { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1lhrfxc { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1l7q1md { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1l7q1md { display: flex; gap: 6px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1l7q1md { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1qdxev0 { color: rgb(29, 29, 27); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qdxev0 { color: rgb(51, 51, 51); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1qdxev0 { color: rgb(29, 29, 27); font-size: 20px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-eqky3s { color: rgb(29, 29, 27); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-eqky3s { color: rgb(0, 0, 0); font-size: 18px; align-self: stretch; flex-basis: auto; margin-top: 0px; text-align: left; flex-shrink: 0; font-weight: 400; line-height: 150%; margin-bottom: 0px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-eqky3s { color: rgb(29, 29, 27); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1g5b92c { display: flex; gap: 18px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; border-radius: 8px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1g5b92c { width: auto; height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: 160px; align-self: stretch; min-height: 1px; align-items: flex-start; padding: 0px; justify-content: flex-start; border-radius: 8px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1g5b92c { display: flex; gap: 18px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 12px; justify-content: flex-start; border-radius: 8px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1muxs3p { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1muxs3p { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1muxs3p { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-9w6hsz { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9w6hsz { display: flex; gap: 6px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9w6hsz { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1girt1m { color: rgb(29, 29, 27); flex: 1 1 auto; font-size: 20px; align-self: stretch; font-weight: 600; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1girt1m { color: rgb(51, 51, 51); flex: 1 1 auto; font-size: 20px; align-self: stretch; font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1girt1m { color: rgb(29, 29, 27); flex: 1 1 auto; font-size: 20px; align-self: stretch; font-weight: 600; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-rmy44w { color: rgb(29, 29, 27); flex: 1 1 auto; font-size: 18px; align-self: stretch; text-align: left; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-rmy44w { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 18px; align-self: stretch; margin-top: 0px; text-align: left; font-weight: 400; line-height: 150%; margin-bottom: 0px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-rmy44w { color: rgb(29, 29, 27); flex: 1 1 auto; font-size: 18px; align-self: stretch; text-align: left; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ptmbev { display: flex; gap: 18px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; border-radius: 8px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ptmbev { width: auto; height: auto; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: 160px; align-self: stretch; min-height: 1px; align-items: flex-start; padding: 0px; justify-content: flex-start; border-radius: 8px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ptmbev { display: flex; gap: 18px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; padding: 12px; justify-content: flex-start; border-radius: 8px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1ssnlgi { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ssnlgi { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ssnlgi { --rsw: 100%; color: rgb(0, 113, 227); overflow: hidden; flex-basis: auto; flex-shrink: 0; line-height: 100%; padding: 8px; background-color: rgb(245, 245, 245); background-image: none; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; border-radius: 50px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-15wqrfm { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-15wqrfm { display: flex; gap: 6px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-15wqrfm { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1uidc4g { color: rgb(29, 29, 27); flex: 1 1 auto; font-size: 20px; align-self: stretch; font-weight: 600; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1uidc4g { color: rgb(51, 51, 51); flex: 1 1 auto; font-size: 20px; align-self: stretch; font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1uidc4g { color: rgb(29, 29, 27); flex: 1 1 auto; font-size: 20px; align-self: stretch; font-weight: 600; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-14msurn { color: rgb(29, 29, 27); flex: 1 1 auto; font-size: 18px; align-self: stretch; text-align: left; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-14msurn { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 18px; align-self: stretch; margin-top: 0px; text-align: left; font-weight: 400; line-height: 150%; margin-bottom: 0px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-14msurn { color: rgb(29, 29, 27); flex: 1 1 auto; font-size: 18px; align-self: stretch; text-align: left; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-oxyp2i { color: rgb(29, 29, 27); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 400; line-height: 150%; margin-bottom: 12px; overflow-wrap: break-word; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-oxyp2i { color: rgb(29, 29, 27); width: auto; flex: 1 1 auto; font-size: 18px; align-self: stretch; margin-top: 12px; text-align: left; font-weight: 400; line-height: 150%; margin-bottom: 12px; letter-spacing: 0px; text-align-last: left; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-oxyp2i { color: rgb(29, 29, 27); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 400; line-height: 150%; margin-bottom: 12px; text-align-last: left; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1m0v28q { display: flex; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1m0v28q { width: auto; height: auto; display: flex; gap: 20px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; margin-top: 0px; min-height: 1px; align-items: center; padding-left: 0px; padding-right: 0px; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1m0v28q { display: flex; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-uryssb { color: rgb(255, 255, 255); width: 350px; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; flex-basis: auto; margin-top: 8px; align-items: center; flex-shrink: 0; padding: 12px 24px; justify-content: center; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-uryssb { color: rgb(255, 255, 255); width: auto; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; align-self: stretch; flex-basis: auto; margin-top: 4px; align-items: center; flex-shrink: 0; padding: 12px 24px; justify-content: center; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-uryssb { color: rgb(255, 255, 255); width: 350px; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; flex-basis: auto; margin-top: 4px; align-items: center; flex-shrink: 0; padding: 12px 24px; justify-content: center; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-qs1icy { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 500; line-height: 28px; overflow-wrap: break-word; letter-spacing: 1px; text-transform: uppercase; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-qs1icy { color: rgb(255, 255, 255); flex: 1 1 auto; font-size: 17px; font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-transform: uppercase; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-qs1icy { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 500; line-height: 28px; letter-spacing: 1px; text-transform: uppercase; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1hpnu5l { cursor: pointer; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: -10px; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1hpnu5l { cursor: pointer; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: -19px; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1hpnu5l { cursor: pointer; display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: -10px; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: flex-start; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1c5v11c { color: rgb(29, 29, 27); font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 500; line-height: 150%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1c5v11c { color: rgb(51, 51, 51); width: auto; height: auto; flex-grow: unset; font-size: 16px; align-self: auto; flex-basis: auto; text-align: right; flex-shrink: 0; font-weight: 400; line-height: 120%; letter-spacing: 0px; text-align-last: right; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1c5v11c { color: rgb(29, 29, 27); font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 500; line-height: 150%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1tzgqwz { width: 147px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -13px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1tzgqwz { width: 120px; display: flex; flex-grow: unset; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -7px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1tzgqwz { width: 147px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; margin-left: -13px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-3ft9y { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3ft9y { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3ft9y { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-3xyf6r { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 6%; flex-direction: column; padding-bottom: 6%; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3xyf6r { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 50px 5%; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3xyf6r { display: none; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding-top: 6%; flex-direction: column; padding-bottom: 6%; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1oxo5i9 { width: 1200px; display: flex; gap: 60px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row-reverse; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1oxo5i9 { width: 1200px; display: flex; gap: 60px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row-reverse; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1oxo5i9 { width: 1200px; display: flex; gap: 60px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: row-reverse; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-mm1wdi { width: 45%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-mm1wdi { width: auto; display: flex; gap: 24px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-mm1wdi { width: 45%; display: flex; gap: 32px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1nojjor { display: none; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1nojjor { width: auto; height: auto; display: flex; flex-grow: unset; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; border-style: none; border-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1nojjor { display: none; max-width: 400px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; flex-shrink: 0; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-83lmn1 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-83lmn1 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-83lmn1 { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-kpnjul { color: rgb(0, 0, 0); font-size: 40px; flex-basis: auto; text-align: left; flex-shrink: 0; font-weight: 500; line-height: 130%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-kpnjul { color: rgb(0, 0, 0); font-size: 28px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter; font-weight: 500; line-height: 120%; padding-top: 8px; padding-left: 0px; padding-right: 0px; letter-spacing: 0px; text-align-last: left; border-right-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-kpnjul { color: rgb(0, 0, 0); font-size: 40px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter; font-weight: 700; line-height: 48px; letter-spacing: -1px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1yt7z4a { font-size: 18px; flex-basis: auto; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1yt7z4a { font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 150%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1yt7z4a { font-size: 18px; flex-basis: auto; flex-shrink: 0; line-height: 24px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-w8hcd2 { display: flex; gap: 15px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-w8hcd2 { display: none; gap: 15px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-w8hcd2 { display: flex; gap: 15px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; align-items: flex-start; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ecm908 { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ecm908 { display: flex; flex: 1 1 auto; max-width: 400px; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-ecm908 { display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; align-items: center; border-radius: 20px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-55i8u4 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-55i8u4 { object-fit: cover; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-55i8u4 { object-fit: cover; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-177lgyx { display: flex; gap: 40px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 96px 48px; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-177lgyx { color: rgb(0, 0, 0); display: flex; gap: 24px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 40px 6%; margin-bottom: 0px; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-177lgyx { display: none; gap: 40px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; padding: 60px 24px; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1cbnf3s { color: rgb(0, 0, 0); z-index: 1; font-size: 40px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-weight: 500; line-height: 130%; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1cbnf3s { color: rgb(0, 0, 0); width: auto; z-index: 2; font-size: 28px; align-self: stretch; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: Inter; font-weight: 500; line-height: 120%; padding-left: 0px; padding-right: 0px; letter-spacing: 0px; text-align-last: left; border-right-style: none; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1cbnf3s { color: rgb(0, 0, 0); z-index: 1; font-size: 40px; align-self: stretch; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: Inter; font-weight: 700; line-height: 48px; letter-spacing: -1px; text-align-last: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-c5xpsk { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-c5xpsk { display: flex; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-c5xpsk { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-zz22qw { width: 800px; display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zz22qw { width: auto; display: flex; gap: 12px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; align-items: center; font-family: Inter, " sans-serif"; font-weight: 400; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zz22qw { width: 800px; display: flex; gap: 12px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1ont1gr { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ont1gr { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1ont1gr { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-16y5d66 { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16y5d66 { cursor: pointer; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-16y5d66 { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-uxc2a4 { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 120%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-uxc2a4 { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-uxc2a4 { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 18px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1j2addd { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1j2addd { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1j2addd { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1a9ez0h { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-cq3tco { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-cq3tco { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-cq3tco { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-19thju9 { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19thju9 { cursor: pointer; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19thju9 { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-6c5f53 { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 120%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-6c5f53 { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-6c5f53 { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 18px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1n4ov36 { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1n4ov36 { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1n4ov36 { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1dce5h3 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-vpf8l0 { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-vpf8l0 { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-vpf8l0 { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1kl1uqk { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1kl1uqk { cursor: pointer; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1kl1uqk { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1mhzzjr { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 120%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mhzzjr { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1mhzzjr { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 18px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-103quxy { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-103quxy { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-103quxy { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-118vrv { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1x2t6ey { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1x2t6ey { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1x2t6ey { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-18oewt9 { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-18oewt9 { cursor: pointer; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-18oewt9 { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1s83uoq { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 120%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1s83uoq { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1s83uoq { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 18px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1snmgwi { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1snmgwi { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1snmgwi { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-ptaq4v { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1lse2rs { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1lse2rs { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1lse2rs { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-19otcjl { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19otcjl { cursor: pointer; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19otcjl { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-198ly9f { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 120%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-198ly9f { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-198ly9f { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 18px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-zc9hp5 { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zc9hp5 { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-zc9hp5 { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1fn5x8a { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-6hjmjq { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-6hjmjq { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-6hjmjq { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-5g88re { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-5g88re { cursor: pointer; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-5g88re { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-1aeiewp { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 120%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1aeiewp { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-1aeiewp { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 18px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-9x0tuf { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9x0tuf { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9x0tuf { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-2e9x4f { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-vw3g7x { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-vw3g7x { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-vw3g7x { display: flex; gap: 16px; position: relative; flex: 1 1 auto; align-self: stretch; padding-top: 12px; flex-direction: column; padding-bottom: 12px; border-bottom: 1px solid rgb(229, 231, 235); } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-c5sdrb { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-c5sdrb { cursor: pointer; display: flex; gap: 10px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-c5sdrb { cursor: pointer; display: flex; gap: 15px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; justify-content: space-between; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-161v9dq { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 120%; overflow-wrap: break-word; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-161v9dq { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 700; line-height: 120%; letter-spacing: 0px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-161v9dq { color: rgb(0, 0, 0); flex: 1 1 0px; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 600; line-height: 18px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-9gt7oa { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9gt7oa { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-9gt7oa { --rsw: 100%; color: rgb(12, 36, 14); width: 24px; height: 24px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-11svyv7 { width: var(--rsw, 100%); height: auto; max-height: 100%; }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-19cptlg { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19cptlg { display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: 8px; min-height: 1px; align-items: center; flex-shrink: 0; padding-left: 0px; padding-right: 0px; flex-direction: column; justify-content: center; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-19cptlg { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-3fmpyy { color: rgb(255, 255, 255); width: 420px; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; flex-basis: auto; margin-top: 8px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3fmpyy { color: rgb(255, 255, 255); width: auto; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; align-self: stretch; flex-basis: auto; margin-top: -8px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-3fmpyy { color: rgb(255, 255, 255); width: 420px; cursor: pointer; display: flex; overflow: hidden; min-width: 250px; flex-basis: auto; margin-top: 4px; flex-shrink: 0; padding: 12px 24px; background-color: rgb(0, 46, 73); background-image: none; border-radius: 60px; } }
.cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ).r-17rd5yn { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 500; line-height: 28px; overflow-wrap: break-word; letter-spacing: 1px; text-transform: uppercase; }
@media (max-width: 640px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17rd5yn { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 17px; min-width: var(--replo-flex-min-dimension, 0px); font-family: Inter; font-weight: 400; line-height: 24px; letter-spacing: -0.5px; text-transform: uppercase; } }
@media (min-width: 641px) and (max-width: 1024px) { .cl-sec-replorevisedswecompressionbgcewt :not(#\ ):not(#\ ):not(#\ ).r-17rd5yn { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); font-weight: 500; line-height: 28px; letter-spacing: 1px; text-transform: uppercase; } }
.cl-sec-replorevisedswecompressionbgcewt .alchemy-reset { }
.cl-sec-replorevisedswecompressionbgcewt .alchemy-reset * { box-sizing: border-box; }
.cl-sec-replorevisedswecompressionbgcewt .alchemy-reset html[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset body[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset div[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset span[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset applet[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset object[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset iframe[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h1[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h2[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h3[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h4[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h5[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h6[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset p[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset blockquote[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset pre[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset a[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset a:visited[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset abbr[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset acronym[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset address[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset big[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset cite[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset code[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset del[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset dfn[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset em[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset img[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset picture[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset ins[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset kbd[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset q[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset s[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset samp[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset small[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset strike[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset strong[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset sub[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset sup[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset tt[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset var[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset b[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset u[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset i[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset center[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset dl[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset dt[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset dd[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset ol[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset ul[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset li[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset fieldset[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset form[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset label[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset legend[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset table[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset caption[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset tbody[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset tfoot[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset thead[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset tr[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset th[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset td[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset article[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset aside[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset canvas[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset details[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset embed[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset figure[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset figcaption[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset footer[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset header[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset hgroup[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset menu[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset nav[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset output[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset ruby[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset section[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset summary[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset time[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset mark[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset audio[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset video[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset button[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset select[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset [data-rid] > p { letter-spacing: inherit; margin: 0px; padding: 0px; border: 0px; font-size: 100%; vertical-align: baseline; scrollbar-width: none; }
.cl-sec-replorevisedswecompressionbgcewt .alchemy-reset [data-rid] { pointer-events: auto; }
.cl-sec-replorevisedswecompressionbgcewt .alchemy-reset button[data-rid] { font-family: inherit; align-items: normal; }
.cl-sec-replorevisedswecompressionbgcewt .alchemy-reset html[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset body[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset div[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset span[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset applet[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset object[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset iframe[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h1[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h2[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h3[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h4[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h5[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset h6[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset p[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset blockquote[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset pre[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset a[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset abbr[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset acronym[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset address[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset big[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset cite[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset code[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset dfn[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset img[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset picture[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset ins[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset kbd[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset q[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset samp[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset small[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset strike[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset sub[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset sup[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset tt[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset var[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset center[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset dl[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset dt[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset dd[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset ol[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset ul[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset li[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset fieldset[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset form[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset label[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset legend[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset table[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset caption[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset tbody[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset tfoot[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset thead[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset tr[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset th[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset td[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset article[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset aside[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset canvas[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset details[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset embed[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset figure[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset figcaption[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset footer[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset header[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset hgroup[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset menu[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset nav[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset output[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset ruby[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset section[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset summary[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset time[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset mark[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset audio[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset video[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset button[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset select[data-rid], .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset [data-rid] > p { font-style: inherit; text-decoration: inherit; color: inherit; background-color: transparent; }
.cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte a, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte p, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte s, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte u, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte b, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte i, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte h1, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte h2, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte h3, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte h4, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte h5, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte h6, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte mark { font-style: inherit; font-family: inherit; text-decoration: inherit; text-align: inherit; text-transform: inherit; color: inherit; line-height: inherit; letter-spacing: inherit; margin: 0px; padding: 0px; border: 0px; font-weight: inherit; vertical-align: baseline; font-size: 100%; text-size-adjust: none; scrollbar-width: none; }
.cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte b, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte strong, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte u, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte i, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte em, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte s, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte del, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte li, .cl-sec-replorevisedswecompressionbgcewt .alchemy-reset .alchemy-rte span { font-family: inherit; }
.cl-sec-replorevisedswecompressionbgcewt, .cl-sec-replorevisedswecompressionbgcewt { zoom: unset !important; }
.cl-sec-replorevisedswecompressionbgcewt { overflow-y: visible !important; }
.cl-sec-replorevisedswecompressionbgcewt { --lxs-rating-icon-color: #EBBF20; }
.cl-sec-17798061616495d009 .shopify-app-block:has(> .loox-widget) { width: 100%; }
.cl-sec-17798061616495d009 #looxReviews, .cl-sec-17798061616495d009 #looxCarousel { float: none; clear: both; }
.cl-sec-17798061616495d009 *, .cl-sec-17798061616495d009 ::before, .cl-sec-17798061616495d009 ::after { animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-17798061616495d009 * { box-sizing: border-box; }
.cl-sec-17798061616495d009 { color: var(--color-foreground); background: var(--color-background); display: flex; flex-direction: column; margin: 0px; min-height:0; font-variation-settings: "slnt" 0; }
.cl-sec-17798061616495d009 { --hover-lift-amount: 4px; --hover-scale-amount: 1.03; --hover-subtle-zoom-amount: 1.015; --hover-shadow-color: var(--color-shadow); --hover-transition-duration: .25s; --hover-transition-timing: ease-out; --surface-transition-duration: .3s; --surface-transition-timing: var(--ease-out-quad); --submenu-animation-speed: .36s; --submenu-animation-easing: cubic-bezier(.25, .1, .25, 1); }
.cl-sec-17798061616495d009 { scrollbar-width: thin; scrollbar-color: rgb(var(--color-foreground-rgb) / var(--opacity-40)) var(--color-background); scroll-behavior: smooth; }
@media (prefers-reduced-motion: no-preference) { .cl-sec-17798061616495d009 { view-transition-name: none; } }
.cl-sec-17798061616495d009 .section { --full-page-grid-central-column-width: min( var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2) ); --full-page-grid-margin: minmax(var(--page-margin), 1fr); --full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin); --util-page-margin-offset: max( var(--page-margin), calc((100% - min(var(--page-content-width), 100% - var(--page-margin) * 2))/2) ); --full-page-margin-inline-offset: calc(((100vw - var(--full-page-grid-central-column-width)) / 2) * -1); width: 100%; position: relative; display: grid; grid-template-columns: var(--full-page-grid-with-margins); min-height: var(--section-min-height, "auto"); }
.cl-sec-17798061616495d009 .section > * { grid-column: 2; }
.cl-sec-17798061616495d009 .cl-shopify-section:not(.header-section) :is(.section, .cl-sec-17798061616495d009 .cart-summary) { background: transparent; }
.cl-sec-17798061616495d009 .cl-shopify-section:not(.header-section):has(.section) { position: relative; }
.cl-sec-17798061616495d009 .cl-shopify-section:not(.header-section) .section-background { content: ""; position: absolute; inset: 0px; z-index: var(--layer-section-background); }
.cl-sec-17798061616495d009 .section--page-width > * { grid-column: 2; }
.cl-sec-17798061616495d009 .section-content-wrapper.section-content-wrapper { min-height: calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px)); position: relative; width: 100%; height: 100%; }
.cl-sec-17798061616495d009, .cl-sec-17798061616495d009 .paragraph:not(.button), .cl-sec-17798061616495d009 .paragraph > *, .cl-sec-17798061616495d009 .text-block.paragraph :is(h1, .cl-sec-17798061616495d009 h2, .cl-sec-17798061616495d009 h3, .cl-sec-17798061616495d009 h4, .cl-sec-17798061616495d009 h5, .cl-sec-17798061616495d009 h6) { font-family: var(--font-paragraph--family); font-style: var(--font-paragraph--style); font-weight: var(--font-paragraph--weight); font-size: var(--font-paragraph--size); line-height: var(--font-paragraph--line-height); text-transform: var(--font-paragraph--case); -webkit-font-smoothing: antialiased; color: var(--color, var(--color-foreground)); }
.cl-sec-17798061616495d009 .spacing-style { --spacing-scale: var(--spacing-scale-md); --padding-block: 0px; --padding-block-start: var(--padding-block, 0px); --padding-block-end: var(--padding-block, 0px); --padding-inline: 0px; --padding-inline-start: var(--padding-inline, 0px); --padding-inline-end: var(--padding-inline, 0px); --margin-block: 0px; --margin-block-start: var(--margin-block, 0px); --margin-block-end: var(--margin-block, 0px); --margin-inline: 0px; --margin-inline-start: var(--margin-inline, 0px); --margin-inline-end: var(--margin-inline, 0px); }
@media screen and (min-width: 990px) { .cl-sec-17798061616495d009 .spacing-style { --spacing-scale: var(--spacing-scale-default); } }
.cl-sec-17798061616495d009 .spacing-style, .cl-sec-17798061616495d009 .inherit-spacing { padding-block: calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end); padding-inline: var(--padding-inline-start) var(--padding-inline-end); margin-block: var(--margin-block-start) var(--margin-block-end); margin-inline: var(--margin-inline-start) var(--margin-inline-end); }
.cl-sec-17798061616495d009 .border-style { border-width: var(--border-width); border-style: var(--border-style); border-color: var(--border-color); border-radius: var(--border-radius); }
.cl-sec-17798061616495d009 .gap-style, .cl-sec-17798061616495d009 .layout-panel-flex { --gap-scale: var(--spacing-scale-md); }
@media screen and (min-width: 990px) { .cl-sec-17798061616495d009 .gap-style, .cl-sec-17798061616495d009 .layout-panel-flex { --gap-scale: var(--spacing-scale-default); } }
.cl-sec-17798061616495d009 .layout-panel-flex { display: flex; gap: var(--gap); height: 100%; }
.cl-sec-17798061616495d009 .layout-panel-flex--column { flex-flow: column var(--flex-wrap); align-items: var(--horizontal-alignment); justify-content: var(--vertical-alignment); }
@media screen and (max-width: 749px) { .cl-sec-17798061616495d009 .mobile-column { flex-flow: column; align-items: var(--horizontal-alignment); justify-content: var(--vertical-alignment-mobile); } }
@media screen and (min-width: 750px) { .cl-sec-17798061616495d009 .layout-panel-flex { flex-direction: var(--flex-direction); } }
@media (prefers-reduced-motion: no-preference) { .cl-sec-17798061616495d009 { scroll-behavior: smooth; } }
.cl-sec-17798061616495d009 { --sidebar-width: 25rem; --narrow-content-width: 36rem; --normal-content-width: 42rem; --wide-content-width: 46rem; --narrow-page-width: 90rem; --normal-page-width: 120rem; --wide-page-width: 150rem; --section-height-small: 15rem; --section-height-medium: 25rem; --section-height-large: 35rem; @media screen and (min-width: 40em) { --section-height-small: 40svh; --section-height-medium: 55svh; --section-height-large: 70svh; } @media screen and (min-width: 60em) { --section-height-small: 50svh; --section-height-medium: 65svh; --section-height-large: 80svh; } --letter-spacing-sm: 0.06em; --letter-spacing-md: 0.13em; --font-body--family: Inter, sans-serif; --font-body--style: normal; --font-body--weight: 400; --font-subheading--family: Inter, sans-serif; --font-subheading--style: normal; --font-subheading--weight: 500; --font-heading--family: Inter, sans-serif; --font-heading--style: normal; --font-heading--weight: 700; --font-accent--family: Inter, sans-serif; --font-accent--style: normal; --font-accent--weight: 700; --font-heading--spacing: 0.25em; --font-h1--spacing: var(--font-heading--spacing); --font-h2--spacing: var(--font-heading--spacing); --font-h3--spacing: var(--font-heading--spacing); --font-h4--spacing: var(--font-heading--spacing); --font-h5--spacing: var(--font-heading--spacing); --font-h6--spacing: var(--font-heading--spacing); --font-paragraph--spacing: 0.5em; --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --layer-section-background: -2; --layer-lowest: -1; --layer-base: 0; --layer-flat: 1; --layer-raised: 2; --layer-heightened: 4; --layer-sticky: 8; --layer-window-overlay: 10; --layer-header-menu: 12; --layer-overlay: 16; --layer-menu-drawer: 18; --layer-temporary: 20; --max-width--body-normal: 32.5em; --max-width--body-narrow: 22.75em; --max-width--heading-normal: 32.5em; --max-width--heading-narrow: 19.5em; --max-width--display-normal: 13em; --max-width--display-narrow: 9.75em; --max-width--display-tight: 3.25em; --letter-spacing--display-tight: -0.03em; --letter-spacing--display-normal: 0em; --letter-spacing--display-loose: 0.03em; --letter-spacing--heading-tight: -0.03em; --letter-spacing--heading-normal: 0em; --letter-spacing--heading-loose: 0.03em; --letter-spacing--body-tight: -0.03em; --letter-spacing--body-normal: 0em; --letter-spacing--body-loose: 0.03em; --line-height: 1; --line-height--display-tight: 1; --line-height--display-normal: 1.1; --line-height--display-loose: 1.2; --line-height--heading-tight: 1.15; --line-height--heading-normal: 1.25; --line-height--heading-loose: 1.35; --line-height--body-tight: 1.2; --line-height--body-normal: 1.4; --line-height--body-loose: 1.6; --font-size--paragraph: 1.0rem; --font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem); --font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem); --font-size--h3: 2.0rem; --font-size--h4: 1.5rem; --font-size--h5: 0.875rem; --font-size--h6: 0.75rem; --font-paragraph--weight: 400; --font-paragraph--letter-spacing: var(--letter-spacing--body-normal); --font-paragraph--size: var(--font-size--paragraph); --font-paragraph--family: var(--font-body--family); --font-paragraph--style: var(--font-body--style); --font-paragraph--case: ; --font-paragraph--line-height: var(--line-height--body-loose); --font-h1--weight: var(--font-heading--weight); --font-h1--letter-spacing: var(--letter-spacing--heading-normal); --font-h1--size: var(--font-size--h1); --font-h1--family: var(--font-heading--family); --font-h1--style: var(--font-heading--style); --font-h1--case: none; --font-h1--line-height: var(--line-height--display-tight); --font-h2--weight: var(--font-heading--weight); --font-h2--letter-spacing: var(--letter-spacing--heading-normal); --font-h2--size: var(--font-size--h2); --font-h2--family: var(--font-heading--family); --font-h2--style: var(--font-heading--style); --font-h2--case: none; --font-h2--line-height: var(--line-height--display-tight); --font-h3--weight: var(--font-heading--weight); --font-h3--letter-spacing: var(--letter-spacing--heading-normal); --font-h3--size: var(--font-size--h3); --font-h3--family: var(--font-heading--family); --font-h3--style: var(--font-heading--style); --font-h3--case: none; --font-h3--line-height: var(--line-height--display-normal); --font-h4--weight: var(--font-heading--weight); --font-h4--letter-spacing: var(--letter-spacing--heading-normal); --font-h4--size: var(--font-size--h4); --font-h4--family: var(--font-heading--family); --font-h4--style: var(--font-heading--style); --font-h4--case: none; --font-h4--line-height: var(--line-height--display-tight); --font-h5--weight: var(--font-subheading--weight); --font-h5--letter-spacing: var(--letter-spacing--heading-normal); --font-h5--size: var(--font-size--h5); --font-h5--family: var(--font-subheading--family); --font-h5--style: var(--font-subheading--style); --font-h5--case: none; --font-h5--line-height: var(--line-height--display-loose); --font-h6--weight: var(--font-subheading--weight); --font-h6--letter-spacing: var(--letter-spacing--heading-normal); --font-h6--size: var(--font-size--h6); --font-h6--family: var(--font-subheading--family); --font-h6--style: var(--font-subheading--style); --font-h6--case: none; --font-h6--line-height: var(--line-height--display-loose); --font-size--3xs: 0.625rem; --font-size--2xs: 0.75rem; --font-size--xs: 0.8125rem; --font-size--sm: 0.875rem; --font-size--md: 1rem; --font-size--lg: 1.125rem; --font-size--xl: 1.25rem; --font-size--2xl: 1.5rem; --font-size--3xl: 2rem; --font-size--4xl: 2.5rem; --font-size--5xl: 3rem; --font-size--6xl: 3.5rem; --menu-font-sm--size: 0.875rem; --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14)); --menu-font-md--size: 1rem; --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16)); --menu-font-lg--size: 1.125rem; --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18)); --menu-font-xl--size: 1.25rem; --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20)); --menu-font-2xl--size: 1.75rem; --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28)); --color-error: #8B0000; --color-success: #006400; --color-white: #FFFFFF; --color-white-rgb: 255 255 255; --color-black: #000000; --color-instock: #3ED660; --color-lowstock: #EE9441; --color-outofstock: #C8C8C8; --opacity-5: 0.05; --opacity-8: 0.08; --opacity-10: 0.1; --opacity-15: 0.15; --opacity-20: 0.2; --opacity-25: 0.25; --opacity-30: 0.3; --opacity-40: 0.4; --opacity-50: 0.5; --opacity-60: 0.6; --opacity-70: 0.7; --opacity-80: 0.8; --opacity-85: 0.85; --opacity-90: 0.9; --opacity-subdued-text: var(--opacity-70); --shadow-button: 0 2px 3px rgb(0 0 0 / 20%); --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent); --margin-3xs: 0.125rem; --margin-2xs: 0.3rem; --margin-xs: 0.5rem; --margin-sm: 0.7rem; --margin-md: 0.8rem; --margin-lg: 1rem; --margin-xl: 1.25rem; --margin-2xl: 1.5rem; --margin-3xl: 1.75rem; --margin-4xl: 2rem; --margin-5xl: 3rem; --margin-6xl: 5rem; --scroll-margin: 50px; --padding-3xs: 0.125rem; --padding-2xs: 0.25rem; --padding-xs: 0.5rem; --padding-sm: 0.7rem; --padding-md: 0.8rem; --padding-lg: 1rem; --padding-xl: 1.25rem; --padding-2xl: 1.5rem; --padding-3xl: 1.75rem; --padding-4xl: 2rem; --padding-5xl: 3rem; --padding-6xl: 4rem; --gap-3xs: 0.125rem; --gap-2xs: 0.3rem; --gap-xs: 0.5rem; --gap-sm: 0.7rem; --gap-md: 0.9rem; --gap-lg: 1rem; --gap-xl: 1.25rem; --gap-2xl: 2rem; --gap-3xl: 3rem; --spacing-scale-sm: 0.6; --spacing-scale-md: 0.7; --spacing-scale-default: 1.0; --checkout-button-gap: 10px; --style-border-width: 1px; --style-border-radius-xs: 0.2rem; --style-border-radius-sm: 0.6rem; --style-border-radius-md: 0.8rem; --style-border-radius-50: 50%; --style-border-radius-lg: 1rem; --style-border-radius-pills: 40px; --style-border-radius-inputs: 4px; --style-border-radius-buttons-primary: 14px; --style-border-radius-buttons-secondary: 14px; --style-border-width-primary: 0px; --style-border-width-secondary: 1px; --style-border-width-inputs: 1px; --style-border-radius-popover: 14px; --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-swatch-opacity: 10%; --style-border-swatch-width: 1px; --style-border-swatch-style: solid; --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1); --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1); --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955); --animation-speed-fast: 0.0625s; --animation-speed: 0.125s; --animation-speed-slow: 0.2s; --animation-speed-medium: 0.15s; --animation-easing: ease-in-out; --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1); --drawer-animation-speed: 0.2s; --animation-values-slow: var(--animation-speed-slow) var(--animation-easing); --animation-values: var(--animation-speed) var(--animation-easing); --animation-values-fast: var(--animation-speed-fast) var(--animation-easing); --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete; --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94); --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0); --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1); --animation-timing-default: cubic-bezier(0, 0, 0.2, 1); --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1); --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1); --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%); --spring-d300-b0-duration: 0.4980s; --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%); --spring-d280-b0-duration: 0.4648s; --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%); --spring-d260-b0-duration: 0.4316s; --spring-d220-b0-easing: linear( 0, 0.0093 1.37%, 0.0696 4.12%, 0.4667 15.09%, 0.6322 20.58%, 0.6986 23.32%, 0.7793 27.44%, 0.8219 30.18%, 0.8721, 0.9089 38.42%, 0.9427, 0.9644, 0.978 54.88%, 0.9881 61.74%, 0.9944 69.97%, 0.998 80.95%, 0.9996 98.78% ); --spring-d220-b0-duration: 0.3818s; --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%); --spring-d180-b0-duration: 0.2988s; --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut; --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition; --focus-outline-width: 0.09375rem; --focus-outline-offset: 0.2em; --badge-blob-padding-block: 1px; --badge-blob-padding-inline: 12px 8px; --badge-rectangle-padding-block: 1px; --badge-rectangle-padding-inline: 6px; @media screen and (min-width: 750px) { --badge-blob-padding-block: 4px; --badge-blob-padding-inline: 16px 12px; --badge-rectangle-padding-block: 4px; --badge-rectangle-padding-inline: 10px; } --icon-size-2xs: 0.6rem; --icon-size-xs: 0.85rem; --icon-size-sm: 1.25rem; --icon-size-md: 1.375rem; --icon-size-lg: 1.5rem; --icon-stroke-width: 1.5px; --input-email-min-width: 200px; --input-search-max-width: 650px; --input-padding-y: 0.8rem; --input-padding-x: 0.8rem; --input-padding: var(--input-padding-y) var(--input-padding-x); --input-box-shadow-width: var(--style-border-width-inputs); --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border); --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --input-textarea-min-height: 55px; --checkbox-size: 22px; --checkbox-border-radius: 7px; --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55)); --checkbox-label-padding: 8px; @media screen and (min-width: 750px) { --checkbox-size: 16px; --checkbox-border-radius: 5px; --checkbox-label-padding: 6px; } --button-size-sm: 30px; --button-size-md: 36px; --button-size: var(--minimum-touch-target); --button-padding-inline: 24px; --button-padding-block: 16px; --button-font-family-primary: var(--font-body--family); --button-font-family-secondary: var(--font-body--family); --button-text-case: ; --button-text-case-primary: default; --button-text-case-secondary: default; --border-color: rgb(var(--color-border-rgb) / var(--opacity-50)); --border-width-sm: 1px; --border-width-md: 2px; --border-width-lg: 5px; --border-radius-sm: 0.25rem; --drawer-inline-padding: 25px; --drawer-menu-inline-padding: 2.5rem; --drawer-header-block-padding: 20px; --drawer-content-block-padding: 10px; --drawer-header-desktop-top: 0rem; --drawer-padding: calc(var(--padding-sm) + 7px); --drawer-height: 100dvh; --drawer-width: 95vw; --drawer-max-width: 500px; --variant-picker-swatch-width-unitless: 34; --variant-picker-swatch-height-unitless: 34; --variant-picker-swatch-width: 34px; --variant-picker-swatch-height: 34px; --variant-picker-swatch-radius: 32px; --variant-picker-border-width: 1px; --variant-picker-border-style: solid; --variant-picker-border-opacity: 10%; --variant-picker-button-radius: 14px; --variant-picker-button-border-width: 1px; --slideshow-controls-size: 3.5rem; --slideshow-controls-icon: 2rem; --peek-next-slide-size: 3rem; --backdrop-opacity: 0.15; --backdrop-color-rgb: var(--color-shadow-rgb); --minimum-touch-target: 44px; --disabled-opacity: 0.5; --skeleton-opacity: 0.025; --shape--circle: circle(50% at center); --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%); --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%); --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm)); --card-width-small: 10rem; --height-small: 10rem; --height-medium: 11.5rem; --height-large: 13rem; --height-full: 100vh; @media screen and (min-width: 750px) { --height-small: 17.5rem; --height-medium: 21.25rem; --height-large: 25rem; } --modal-max-height: 65dvh; --quick-add-modal-height: min(38.5rem, 96vh); --quick-add-modal-width: min(54rem, 96vw); --quick-add-modal-gallery-width: 24rem; --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30)); --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --cart-primary-font-family: var(--font-body--family); --cart-primary-font-style: var(--font-body--style); --cart-primary-font-weight: var(--font-body--weight); --cart-secondary-font-family: var(--font-secondary--family); --cart-secondary-font-style: var(--font-secondary--style); --cart-secondary-font-weight: var(--font-secondary--weight); }
.cl-sec-17798061616495d009, .cl-sec-17798061616495d009 .color-scheme-1 { --color-background: rgb(255 255 255 / 1.0); --color-background-rgb: 255 255 255; --opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60: 0.4; --opacity-30-60: 0.3; --color-foreground: rgb(0 0 0 / 0.81); --color-foreground-rgb: 0 0 0; --color-foreground-heading: rgb(0 0 0 / 1.0); --color-foreground-heading-rgb: 0 0 0; --color-primary: rgb(0 0 0 / 0.81); --color-primary-rgb: 0 0 0; --color-primary-hover: rgb(0 0 0 / 1.0); --color-primary-hover-rgb: 0 0 0; --color-border: rgb(0 0 0 / 0.06); --color-border-rgb: 0 0 0; --color-shadow: rgb(0 0 0 / 1.0); --color-shadow-rgb: 0 0 0; --color-primary-button-text: rgb(255 255 255 / 1.0); --color-primary-button-background: rgb(0 46 73 / 1.0); --color-primary-button-border: rgb(0 0 0 / 1.0); --color-primary-button-hover-text: rgb(255 255 255 / 1.0); --color-primary-button-hover-background: rgb(0 46 73 / 1.0); --color-primary-button-hover-border: rgb(0 0 0 / 1.0); --color-secondary-button-text: rgb(0 0 0 / 1.0); --color-secondary-button-background: rgb(0 0 0 / 0.0); --color-secondary-button-border: rgb(0 0 0 / 1.0); --color-secondary-button-hover-text: rgb(51 51 51 / 1.0); --color-secondary-button-hover-background: rgb(250 250 250 / 1.0); --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); --color-input-background: rgb(255 255 255 / 0.78); --color-input-text: rgb(51 51 51 / 1.0); --color-input-text-rgb: 51 51 51; --color-input-border: rgb(223 223 223 / 1.0); --color-input-hover-background: rgb(0 0 0 / 0.01); --color-variant-background: rgb(255 255 255 / 1.0); --color-variant-border: rgb(0 0 0 / 0.13); --color-variant-text: rgb(0 0 0 / 1.0); --color-variant-text-rgb: 0 0 0; --color-variant-hover-background: rgb(245 245 245 / 1.0); --color-variant-hover-text: rgb(0 0 0 / 1.0); --color-variant-hover-border: rgb(230 230 230 / 1.0); --color-selected-variant-background: rgb(0 46 73 / 1.0); --color-selected-variant-border: rgb(0 0 0 / 1.0); --color-selected-variant-text: rgb(255 255 255 / 1.0); --color-selected-variant-hover-background: rgb(0 46 73 / 1.0); --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); --shadow-blur: 20px; --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); }
.cl-sec-17798061616495d009, .cl-sec-17798061616495d009 .color-scheme-1, .cl-sec-17798061616495d009 .color-scheme-2, .cl-sec-17798061616495d009 .color-scheme-3, .cl-sec-17798061616495d009 .color-scheme-4, .cl-sec-17798061616495d009 .color-scheme-5, .cl-sec-17798061616495d009 .color-scheme-6, .cl-sec-17798061616495d009 .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 { color: var(--color-foreground); background-color: var(--color-background); }
.cl-sec-17798061616495d009 { --header-height: 60px; --header-group-height: var(--header-height); --transparent-header-offset-boolean: 0; }
.cl-sec-17798061616495d009 .section-wrapper { --section-height-offset: 0px; }
.cl-sec-17798061616495d009 .custom-section-background { grid-column: 1 / -1; }
.cl-sec-17798061616495d009 .custom-section-content { z-index: var(--layer-flat); }
.cl-sec-17798061616495d009 { --text-align-default: left; }
.cl-sec-17798061616495d009 { --kaching-cart-font-size-scale: .9; }
@media (min-width: 768px) { .cl-sec-17798061616495d009 { --kaching-cart-font-size-scale: 1; } }
.cl-sec-17798061616495d009 { --gallery-media-border-radius: 0px; }
.cl-sec-17798061616495d009, .cl-sec-17798061616495d009 { zoom: unset !important; }
.cl-sec-17798061616495d009 { overflow-y: visible !important; }
.cl-sec-17798061616495d009 { --lxs-rating-icon-color: #EBBF20; }
.cl-sec-productrecommendationsqggxjq *, .cl-sec-productrecommendationsqggxjq ::before, .cl-sec-productrecommendationsqggxjq ::after { animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
.cl-sec-productrecommendationsqggxjq * { box-sizing: border-box; }
.cl-sec-productrecommendationsqggxjq { color: var(--color-foreground); background: var(--color-background); display: flex; flex-direction: column; margin: 0px; min-height:0; font-variation-settings: "slnt" 0; }
.cl-sec-productrecommendationsqggxjq { --hover-lift-amount: 4px; --hover-scale-amount: 1.03; --hover-subtle-zoom-amount: 1.015; --hover-shadow-color: var(--color-shadow); --hover-transition-duration: .25s; --hover-transition-timing: ease-out; --surface-transition-duration: .3s; --surface-transition-timing: var(--ease-out-quad); --submenu-animation-speed: .36s; --submenu-animation-easing: cubic-bezier(.25, .1, .25, 1); }
.cl-sec-productrecommendationsqggxjq { scrollbar-width: thin; scrollbar-color: rgb(var(--color-foreground-rgb) / var(--opacity-40)) var(--color-background); scroll-behavior: smooth; }
.cl-sec-productrecommendationsqggxjq p, .cl-sec-productrecommendationsqggxjq h1, .cl-sec-productrecommendationsqggxjq h2, .cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq h5, .cl-sec-productrecommendationsqggxjq h6 { overflow-wrap: break-word; }
.cl-sec-productrecommendationsqggxjq :first-child:is(p, .cl-sec-productrecommendationsqggxjq h1, .cl-sec-productrecommendationsqggxjq h2, .cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq h5, .cl-sec-productrecommendationsqggxjq h6), .cl-sec-productrecommendationsqggxjq :first-child:empty + :where(p, .cl-sec-productrecommendationsqggxjq h1, .cl-sec-productrecommendationsqggxjq h2, .cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq h5, .cl-sec-productrecommendationsqggxjq h6) { margin-block-start: 0px; }
.cl-sec-productrecommendationsqggxjq :last-child:is(p, .cl-sec-productrecommendationsqggxjq h1, .cl-sec-productrecommendationsqggxjq h2, .cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq h5, .cl-sec-productrecommendationsqggxjq h6), .cl-sec-productrecommendationsqggxjq :where(p, .cl-sec-productrecommendationsqggxjq h1, .cl-sec-productrecommendationsqggxjq h2, .cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq h5, .cl-sec-productrecommendationsqggxjq h6):nth-child(2):has(+ :last-child:empty) { margin-block-end: 0px; }
@media (prefers-reduced-motion: no-preference) { .cl-sec-productrecommendationsqggxjq { view-transition-name: none; } }
.cl-sec-productrecommendationsqggxjq .content-for-layout > .cl-shopify-section:last-child { flex-grow: 1; }
.cl-sec-productrecommendationsqggxjq .section { --full-page-grid-central-column-width: min( var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2) ); --full-page-grid-margin: minmax(var(--page-margin), 1fr); --full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin); --util-page-margin-offset: max( var(--page-margin), calc((100% - min(var(--page-content-width), 100% - var(--page-margin) * 2))/2) ); --full-page-margin-inline-offset: calc(((100vw - var(--full-page-grid-central-column-width)) / 2) * -1); width: 100%; position: relative; display: grid; grid-template-columns: var(--full-page-grid-with-margins); min-height: var(--section-min-height, "auto"); }
.cl-sec-productrecommendationsqggxjq .section > * { grid-column: 2; }
.cl-sec-productrecommendationsqggxjq .cl-shopify-section:not(.header-section) :is(.section, .cl-sec-productrecommendationsqggxjq .cart-summary) { background: transparent; }
.cl-sec-productrecommendationsqggxjq .cl-shopify-section:not(.header-section):has(.section) { position: relative; }
.cl-sec-productrecommendationsqggxjq .cl-shopify-section:not(.header-section) .section-background { content: ""; position: absolute; inset: 0px; z-index: var(--layer-section-background); }
.cl-sec-productrecommendationsqggxjq .section--page-width > * { grid-column: 2; }
.cl-sec-productrecommendationsqggxjq, .cl-sec-productrecommendationsqggxjq .paragraph:not(.button), .cl-sec-productrecommendationsqggxjq .paragraph > *, .cl-sec-productrecommendationsqggxjq .text-block.paragraph :is(h1, .cl-sec-productrecommendationsqggxjq h2, .cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq h5, .cl-sec-productrecommendationsqggxjq h6) { font-family: var(--font-paragraph--family); font-style: var(--font-paragraph--style); font-weight: var(--font-paragraph--weight); font-size: var(--font-paragraph--size); line-height: var(--font-paragraph--line-height); text-transform: var(--font-paragraph--case); -webkit-font-smoothing: antialiased; color: var(--color, var(--color-foreground)); }
.cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq .h3, .cl-sec-productrecommendationsqggxjq .h3.h3, .cl-sec-productrecommendationsqggxjq .text-block.h3 > *, .cl-sec-productrecommendationsqggxjq .text-block.h3 :is(h1, .cl-sec-productrecommendationsqggxjq h2, .cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq h5, .cl-sec-productrecommendationsqggxjq h6) { font-family: var(--font-h3--family); font-style: var(--font-h3--style); font-weight: var(--font-h3--weight); font-size: var(--font-h3--size); line-height: var(--font-h3--line-height); letter-spacing: var(--font-h3--letter-spacing); text-transform: var(--font-h3--case); color: var(--color, var(--font-h3-color)); }
.cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq .h4.h4, .cl-sec-productrecommendationsqggxjq .text-block.h4 > *, .cl-sec-productrecommendationsqggxjq .text-block.h4 :is(h1, .cl-sec-productrecommendationsqggxjq h2, .cl-sec-productrecommendationsqggxjq h3, .cl-sec-productrecommendationsqggxjq h4, .cl-sec-productrecommendationsqggxjq h5, .cl-sec-productrecommendationsqggxjq h6) { font-family: var(--font-h4--family); font-style: var(--font-h4--style); font-weight: var(--font-h4--weight); font-size: var(--font-h4--size); line-height: var(--font-h4--line-height); letter-spacing: var(--font-h4--letter-spacing); text-transform: var(--font-h4--case); color: var(--color, var(--font-h4-color)); }
.cl-sec-productrecommendationsqggxjq :first-child:is(.h1, .cl-sec-productrecommendationsqggxjq .h2, .cl-sec-productrecommendationsqggxjq .h3, .cl-sec-productrecommendationsqggxjq .h4, .cl-sec-productrecommendationsqggxjq .h5, .cl-sec-productrecommendationsqggxjq .h6) { margin-block-start: 0px; }
.cl-sec-productrecommendationsqggxjq :last-child:is(.h1, .cl-sec-productrecommendationsqggxjq .h2, .cl-sec-productrecommendationsqggxjq .h3, .cl-sec-productrecommendationsqggxjq .h4, .cl-sec-productrecommendationsqggxjq .h5, .cl-sec-productrecommendationsqggxjq .h6) { margin-block-end: 0px; }
.cl-sec-productrecommendationsqggxjq .text-block { width: 100%; }
.cl-sec-productrecommendationsqggxjq .text-block > :first-child, .cl-sec-productrecommendationsqggxjq .text-block > :first-child:empty + * { margin-block-start: 0px; }
.cl-sec-productrecommendationsqggxjq .text-block > :last-child, .cl-sec-productrecommendationsqggxjq .text-block > :has(+ :last-child:empty) { margin-block-end: 0px; }
.cl-sec-productrecommendationsqggxjq .spacing-style { --spacing-scale: var(--spacing-scale-md); --padding-block: 0px; --padding-block-start: var(--padding-block, 0px); --padding-block-end: var(--padding-block, 0px); --padding-inline: 0px; --padding-inline-start: var(--padding-inline, 0px); --padding-inline-end: var(--padding-inline, 0px); --margin-block: 0px; --margin-block-start: var(--margin-block, 0px); --margin-block-end: var(--margin-block, 0px); --margin-inline: 0px; --margin-inline-start: var(--margin-inline, 0px); --margin-inline-end: var(--margin-inline, 0px); }
@media screen and (min-width: 990px) { .cl-sec-productrecommendationsqggxjq .spacing-style { --spacing-scale: var(--spacing-scale-default); } }
.cl-sec-productrecommendationsqggxjq .spacing-style, .cl-sec-productrecommendationsqggxjq .inherit-spacing { padding-block: calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end); padding-inline: var(--padding-inline-start) var(--padding-inline-end); margin-block: var(--margin-block-start) var(--margin-block-end); margin-inline: var(--margin-inline-start) var(--margin-inline-end); }
.cl-sec-productrecommendationsqggxjq .gap-style, .cl-sec-productrecommendationsqggxjq .layout-panel-flex { --gap-scale: var(--spacing-scale-md); }
@media screen and (min-width: 990px) { .cl-sec-productrecommendationsqggxjq .gap-style, .cl-sec-productrecommendationsqggxjq .layout-panel-flex { --gap-scale: var(--spacing-scale-default); } }
.cl-sec-productrecommendationsqggxjq .section-resource-list, .cl-sec-productrecommendationsqggxjq .section-carousel { row-gap: var(--gap); }
.cl-sec-productrecommendationsqggxjq .section-resource-list__content { display: flex; flex-direction: column; align-items: var(--horizontal-alignment); gap: var(--gap); width: 100%; }
.cl-sec-productrecommendationsqggxjq .resource-list { --resource-list-mobile-gap-max: 9999px; --resource-list-column-gap: min(var(--resource-list-column-gap-desktop), var(--resource-list-mobile-gap-max)); --resource-list-row-gap: min(var(--resource-list-row-gap-desktop), var(--resource-list-mobile-gap-max)); width: 100%; }
@media screen and (max-width: 749px) { .cl-sec-productrecommendationsqggxjq .resource-list { --resource-list-mobile-gap-max: 12px; } }
@media resource-list (max-width: 749px) { .cl-sec-productrecommendationsqggxjq .resource-list { --resource-list-mobile-gap-max: 12px; } }
.cl-sec-productrecommendationsqggxjq .resource-list--grid { display: grid; gap: var(--resource-list-row-gap) var(--resource-list-column-gap); grid-template-columns: var(--resource-list-columns-mobile); }
@media screen and (min-width: 750px) { .cl-sec-productrecommendationsqggxjq .resource-list--grid { grid-template-columns: var(--resource-list-columns); } }
@media resource-list (max-width: 449px) { .cl-sec-productrecommendationsqggxjq .resource-list--grid { grid-template-columns: var(--resource-list-columns-mobile); } }
@media resource-list(min-width: 450px) and (max-width: 749px) { .cl-sec-productrecommendationsqggxjq .resource-list--grid { --resource-list-columns-per-row: 3; grid-template-columns: repeat(var(--resource-list-columns-per-row),1fr); } }
@media resource-list (min-width: 750px) { .cl-sec-productrecommendationsqggxjq .resource-list--grid { grid-template-columns: repeat(var(--resource-list-columns-per-row),1fr); } }
@media (prefers-reduced-motion: no-preference) { .cl-sec-productrecommendationsqggxjq { scroll-behavior: smooth; } }
.cl-sec-productrecommendationsqggxjq .product-recommendations { display: block; }
.cl-sec-productrecommendationsqggxjq .product-recommendations__skeleton-item { aspect-ratio: 3 / 4; background-color: var(--color-foreground); opacity: var(--skeleton-opacity); border-radius: 4px; }
@media screen and (max-width: 749px) { .cl-sec-productrecommendationsqggxjq .product-recommendations__skeleton-item:nth-child(2n+1) { display: none; } }
.cl-sec-productrecommendationsqggxjq { --sidebar-width: 25rem; --narrow-content-width: 36rem; --normal-content-width: 42rem; --wide-content-width: 46rem; --narrow-page-width: 90rem; --normal-page-width: 120rem; --wide-page-width: 150rem; --section-height-small: 15rem; --section-height-medium: 25rem; --section-height-large: 35rem; @media screen and (min-width: 40em) { --section-height-small: 40svh; --section-height-medium: 55svh; --section-height-large: 70svh; } @media screen and (min-width: 60em) { --section-height-small: 50svh; --section-height-medium: 65svh; --section-height-large: 80svh; } --letter-spacing-sm: 0.06em; --letter-spacing-md: 0.13em; --font-body--family: Inter, sans-serif; --font-body--style: normal; --font-body--weight: 400; --font-subheading--family: Inter, sans-serif; --font-subheading--style: normal; --font-subheading--weight: 500; --font-heading--family: Inter, sans-serif; --font-heading--style: normal; --font-heading--weight: 700; --font-accent--family: Inter, sans-serif; --font-accent--style: normal; --font-accent--weight: 700; --font-heading--spacing: 0.25em; --font-h1--spacing: var(--font-heading--spacing); --font-h2--spacing: var(--font-heading--spacing); --font-h3--spacing: var(--font-heading--spacing); --font-h4--spacing: var(--font-heading--spacing); --font-h5--spacing: var(--font-heading--spacing); --font-h6--spacing: var(--font-heading--spacing); --font-paragraph--spacing: 0.5em; --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --layer-section-background: -2; --layer-lowest: -1; --layer-base: 0; --layer-flat: 1; --layer-raised: 2; --layer-heightened: 4; --layer-sticky: 8; --layer-window-overlay: 10; --layer-header-menu: 12; --layer-overlay: 16; --layer-menu-drawer: 18; --layer-temporary: 20; --max-width--body-normal: 32.5em; --max-width--body-narrow: 22.75em; --max-width--heading-normal: 32.5em; --max-width--heading-narrow: 19.5em; --max-width--display-normal: 13em; --max-width--display-narrow: 9.75em; --max-width--display-tight: 3.25em; --letter-spacing--display-tight: -0.03em; --letter-spacing--display-normal: 0em; --letter-spacing--display-loose: 0.03em; --letter-spacing--heading-tight: -0.03em; --letter-spacing--heading-normal: 0em; --letter-spacing--heading-loose: 0.03em; --letter-spacing--body-tight: -0.03em; --letter-spacing--body-normal: 0em; --letter-spacing--body-loose: 0.03em; --line-height: 1; --line-height--display-tight: 1; --line-height--display-normal: 1.1; --line-height--display-loose: 1.2; --line-height--heading-tight: 1.15; --line-height--heading-normal: 1.25; --line-height--heading-loose: 1.35; --line-height--body-tight: 1.2; --line-height--body-normal: 1.4; --line-height--body-loose: 1.6; --font-size--paragraph: 1.0rem; --font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem); --font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem); --font-size--h3: 2.0rem; --font-size--h4: 1.5rem; --font-size--h5: 0.875rem; --font-size--h6: 0.75rem; --font-paragraph--weight: 400; --font-paragraph--letter-spacing: var(--letter-spacing--body-normal); --font-paragraph--size: var(--font-size--paragraph); --font-paragraph--family: var(--font-body--family); --font-paragraph--style: var(--font-body--style); --font-paragraph--case: ; --font-paragraph--line-height: var(--line-height--body-loose); --font-h1--weight: var(--font-heading--weight); --font-h1--letter-spacing: var(--letter-spacing--heading-normal); --font-h1--size: var(--font-size--h1); --font-h1--family: var(--font-heading--family); --font-h1--style: var(--font-heading--style); --font-h1--case: none; --font-h1--line-height: var(--line-height--display-tight); --font-h2--weight: var(--font-heading--weight); --font-h2--letter-spacing: var(--letter-spacing--heading-normal); --font-h2--size: var(--font-size--h2); --font-h2--family: var(--font-heading--family); --font-h2--style: var(--font-heading--style); --font-h2--case: none; --font-h2--line-height: var(--line-height--display-tight); --font-h3--weight: var(--font-heading--weight); --font-h3--letter-spacing: var(--letter-spacing--heading-normal); --font-h3--size: var(--font-size--h3); --font-h3--family: var(--font-heading--family); --font-h3--style: var(--font-heading--style); --font-h3--case: none; --font-h3--line-height: var(--line-height--display-normal); --font-h4--weight: var(--font-heading--weight); --font-h4--letter-spacing: var(--letter-spacing--heading-normal); --font-h4--size: var(--font-size--h4); --font-h4--family: var(--font-heading--family); --font-h4--style: var(--font-heading--style); --font-h4--case: none; --font-h4--line-height: var(--line-height--display-tight); --font-h5--weight: var(--font-subheading--weight); --font-h5--letter-spacing: var(--letter-spacing--heading-normal); --font-h5--size: var(--font-size--h5); --font-h5--family: var(--font-subheading--family); --font-h5--style: var(--font-subheading--style); --font-h5--case: none; --font-h5--line-height: var(--line-height--display-loose); --font-h6--weight: var(--font-subheading--weight); --font-h6--letter-spacing: var(--letter-spacing--heading-normal); --font-h6--size: var(--font-size--h6); --font-h6--family: var(--font-subheading--family); --font-h6--style: var(--font-subheading--style); --font-h6--case: none; --font-h6--line-height: var(--line-height--display-loose); --font-size--3xs: 0.625rem; --font-size--2xs: 0.75rem; --font-size--xs: 0.8125rem; --font-size--sm: 0.875rem; --font-size--md: 1rem; --font-size--lg: 1.125rem; --font-size--xl: 1.25rem; --font-size--2xl: 1.5rem; --font-size--3xl: 2rem; --font-size--4xl: 2.5rem; --font-size--5xl: 3rem; --font-size--6xl: 3.5rem; --menu-font-sm--size: 0.875rem; --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14)); --menu-font-md--size: 1rem; --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16)); --menu-font-lg--size: 1.125rem; --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18)); --menu-font-xl--size: 1.25rem; --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20)); --menu-font-2xl--size: 1.75rem; --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28)); --color-error: #8B0000; --color-success: #006400; --color-white: #FFFFFF; --color-white-rgb: 255 255 255; --color-black: #000000; --color-instock: #3ED660; --color-lowstock: #EE9441; --color-outofstock: #C8C8C8; --opacity-5: 0.05; --opacity-8: 0.08; --opacity-10: 0.1; --opacity-15: 0.15; --opacity-20: 0.2; --opacity-25: 0.25; --opacity-30: 0.3; --opacity-40: 0.4; --opacity-50: 0.5; --opacity-60: 0.6; --opacity-70: 0.7; --opacity-80: 0.8; --opacity-85: 0.85; --opacity-90: 0.9; --opacity-subdued-text: var(--opacity-70); --shadow-button: 0 2px 3px rgb(0 0 0 / 20%); --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent); --margin-3xs: 0.125rem; --margin-2xs: 0.3rem; --margin-xs: 0.5rem; --margin-sm: 0.7rem; --margin-md: 0.8rem; --margin-lg: 1rem; --margin-xl: 1.25rem; --margin-2xl: 1.5rem; --margin-3xl: 1.75rem; --margin-4xl: 2rem; --margin-5xl: 3rem; --margin-6xl: 5rem; --scroll-margin: 50px; --padding-3xs: 0.125rem; --padding-2xs: 0.25rem; --padding-xs: 0.5rem; --padding-sm: 0.7rem; --padding-md: 0.8rem; --padding-lg: 1rem; --padding-xl: 1.25rem; --padding-2xl: 1.5rem; --padding-3xl: 1.75rem; --padding-4xl: 2rem; --padding-5xl: 3rem; --padding-6xl: 4rem; --gap-3xs: 0.125rem; --gap-2xs: 0.3rem; --gap-xs: 0.5rem; --gap-sm: 0.7rem; --gap-md: 0.9rem; --gap-lg: 1rem; --gap-xl: 1.25rem; --gap-2xl: 2rem; --gap-3xl: 3rem; --spacing-scale-sm: 0.6; --spacing-scale-md: 0.7; --spacing-scale-default: 1.0; --checkout-button-gap: 10px; --style-border-width: 1px; --style-border-radius-xs: 0.2rem; --style-border-radius-sm: 0.6rem; --style-border-radius-md: 0.8rem; --style-border-radius-50: 50%; --style-border-radius-lg: 1rem; --style-border-radius-pills: 40px; --style-border-radius-inputs: 4px; --style-border-radius-buttons-primary: 14px; --style-border-radius-buttons-secondary: 14px; --style-border-width-primary: 0px; --style-border-width-secondary: 1px; --style-border-width-inputs: 1px; --style-border-radius-popover: 14px; --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%); --style-border-swatch-opacity: 10%; --style-border-swatch-width: 1px; --style-border-swatch-style: solid; --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1); --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1); --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955); --animation-speed-fast: 0.0625s; --animation-speed: 0.125s; --animation-speed-slow: 0.2s; --animation-speed-medium: 0.15s; --animation-easing: ease-in-out; --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1); --drawer-animation-speed: 0.2s; --animation-values-slow: var(--animation-speed-slow) var(--animation-easing); --animation-values: var(--animation-speed) var(--animation-easing); --animation-values-fast: var(--animation-speed-fast) var(--animation-easing); --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete; --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94); --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0); --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1); --animation-timing-default: cubic-bezier(0, 0, 0.2, 1); --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1); --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1); --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%); --spring-d300-b0-duration: 0.4980s; --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%); --spring-d280-b0-duration: 0.4648s; --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%); --spring-d260-b0-duration: 0.4316s; --spring-d220-b0-easing: linear( 0, 0.0093 1.37%, 0.0696 4.12%, 0.4667 15.09%, 0.6322 20.58%, 0.6986 23.32%, 0.7793 27.44%, 0.8219 30.18%, 0.8721, 0.9089 38.42%, 0.9427, 0.9644, 0.978 54.88%, 0.9881 61.74%, 0.9944 69.97%, 0.998 80.95%, 0.9996 98.78% ); --spring-d220-b0-duration: 0.3818s; --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%); --spring-d180-b0-duration: 0.2988s; --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut; --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition; --focus-outline-width: 0.09375rem; --focus-outline-offset: 0.2em; --badge-blob-padding-block: 1px; --badge-blob-padding-inline: 12px 8px; --badge-rectangle-padding-block: 1px; --badge-rectangle-padding-inline: 6px; @media screen and (min-width: 750px) { --badge-blob-padding-block: 4px; --badge-blob-padding-inline: 16px 12px; --badge-rectangle-padding-block: 4px; --badge-rectangle-padding-inline: 10px; } --icon-size-2xs: 0.6rem; --icon-size-xs: 0.85rem; --icon-size-sm: 1.25rem; --icon-size-md: 1.375rem; --icon-size-lg: 1.5rem; --icon-stroke-width: 1.5px; --input-email-min-width: 200px; --input-search-max-width: 650px; --input-padding-y: 0.8rem; --input-padding-x: 0.8rem; --input-padding: var(--input-padding-y) var(--input-padding-x); --input-box-shadow-width: var(--style-border-width-inputs); --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border); --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --input-textarea-min-height: 55px; --checkbox-size: 22px; --checkbox-border-radius: 7px; --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55)); --checkbox-label-padding: 8px; @media screen and (min-width: 750px) { --checkbox-size: 16px; --checkbox-border-radius: 5px; --checkbox-label-padding: 6px; } --button-size-sm: 30px; --button-size-md: 36px; --button-size: var(--minimum-touch-target); --button-padding-inline: 24px; --button-padding-block: 16px; --button-font-family-primary: var(--font-body--family); --button-font-family-secondary: var(--font-body--family); --button-text-case: ; --button-text-case-primary: default; --button-text-case-secondary: default; --border-color: rgb(var(--color-border-rgb) / var(--opacity-50)); --border-width-sm: 1px; --border-width-md: 2px; --border-width-lg: 5px; --border-radius-sm: 0.25rem; --drawer-inline-padding: 25px; --drawer-menu-inline-padding: 2.5rem; --drawer-header-block-padding: 20px; --drawer-content-block-padding: 10px; --drawer-header-desktop-top: 0rem; --drawer-padding: calc(var(--padding-sm) + 7px); --drawer-height: 100dvh; --drawer-width: 95vw; --drawer-max-width: 500px; --variant-picker-swatch-width-unitless: 34; --variant-picker-swatch-height-unitless: 34; --variant-picker-swatch-width: 34px; --variant-picker-swatch-height: 34px; --variant-picker-swatch-radius: 32px; --variant-picker-border-width: 1px; --variant-picker-border-style: solid; --variant-picker-border-opacity: 10%; --variant-picker-button-radius: 14px; --variant-picker-button-border-width: 1px; --slideshow-controls-size: 3.5rem; --slideshow-controls-icon: 2rem; --peek-next-slide-size: 3rem; --backdrop-opacity: 0.15; --backdrop-color-rgb: var(--color-shadow-rgb); --minimum-touch-target: 44px; --disabled-opacity: 0.5; --skeleton-opacity: 0.025; --shape--circle: circle(50% at center); --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%); --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%); --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm)); --card-width-small: 10rem; --height-small: 10rem; --height-medium: 11.5rem; --height-large: 13rem; --height-full: 100vh; @media screen and (min-width: 750px) { --height-small: 17.5rem; --height-medium: 21.25rem; --height-large: 25rem; } --modal-max-height: 65dvh; --quick-add-modal-height: min(38.5rem, 96vh); --quick-add-modal-width: min(54rem, 96vw); --quick-add-modal-gallery-width: 24rem; --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5)); --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30)); --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --cart-primary-font-family: var(--font-body--family); --cart-primary-font-style: var(--font-body--style); --cart-primary-font-weight: var(--font-body--weight); --cart-secondary-font-family: var(--font-secondary--family); --cart-secondary-font-style: var(--font-secondary--style); --cart-secondary-font-weight: var(--font-secondary--weight); }
.cl-sec-productrecommendationsqggxjq, .cl-sec-productrecommendationsqggxjq .color-scheme-1 { --color-background: rgb(255 255 255 / 1.0); --color-background-rgb: 255 255 255; --opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60: 0.4; --opacity-30-60: 0.3; --color-foreground: rgb(0 0 0 / 0.81); --color-foreground-rgb: 0 0 0; --color-foreground-heading: rgb(0 0 0 / 1.0); --color-foreground-heading-rgb: 0 0 0; --color-primary: rgb(0 0 0 / 0.81); --color-primary-rgb: 0 0 0; --color-primary-hover: rgb(0 0 0 / 1.0); --color-primary-hover-rgb: 0 0 0; --color-border: rgb(0 0 0 / 0.06); --color-border-rgb: 0 0 0; --color-shadow: rgb(0 0 0 / 1.0); --color-shadow-rgb: 0 0 0; --color-primary-button-text: rgb(255 255 255 / 1.0); --color-primary-button-background: rgb(0 46 73 / 1.0); --color-primary-button-border: rgb(0 0 0 / 1.0); --color-primary-button-hover-text: rgb(255 255 255 / 1.0); --color-primary-button-hover-background: rgb(0 46 73 / 1.0); --color-primary-button-hover-border: rgb(0 0 0 / 1.0); --color-secondary-button-text: rgb(0 0 0 / 1.0); --color-secondary-button-background: rgb(0 0 0 / 0.0); --color-secondary-button-border: rgb(0 0 0 / 1.0); --color-secondary-button-hover-text: rgb(51 51 51 / 1.0); --color-secondary-button-hover-background: rgb(250 250 250 / 1.0); --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); --color-input-background: rgb(255 255 255 / 0.78); --color-input-text: rgb(51 51 51 / 1.0); --color-input-text-rgb: 51 51 51; --color-input-border: rgb(223 223 223 / 1.0); --color-input-hover-background: rgb(0 0 0 / 0.01); --color-variant-background: rgb(255 255 255 / 1.0); --color-variant-border: rgb(0 0 0 / 0.13); --color-variant-text: rgb(0 0 0 / 1.0); --color-variant-text-rgb: 0 0 0; --color-variant-hover-background: rgb(245 245 245 / 1.0); --color-variant-hover-text: rgb(0 0 0 / 1.0); --color-variant-hover-border: rgb(230 230 230 / 1.0); --color-selected-variant-background: rgb(0 46 73 / 1.0); --color-selected-variant-border: rgb(0 0 0 / 1.0); --color-selected-variant-text: rgb(255 255 255 / 1.0); --color-selected-variant-hover-background: rgb(0 46 73 / 1.0); --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); --font-h1--color: var(--color-foreground-heading); --font-h2--color: var(--color-foreground-heading); --font-h3--color: var(--color-foreground-heading); --font-h4--color: var(--color-foreground-heading); --font-h5--color: var(--color-foreground-heading); --font-h6--color: var(--color-foreground-heading); --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); --shadow-blur: 20px; --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); }
.cl-sec-productrecommendationsqggxjq, .cl-sec-productrecommendationsqggxjq .color-scheme-1, .cl-sec-productrecommendationsqggxjq .color-scheme-2, .cl-sec-productrecommendationsqggxjq .color-scheme-3, .cl-sec-productrecommendationsqggxjq .color-scheme-4, .cl-sec-productrecommendationsqggxjq .color-scheme-5, .cl-sec-productrecommendationsqggxjq .color-scheme-6, .cl-sec-productrecommendationsqggxjq .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 { color: var(--color-foreground); background-color: var(--color-background); }
.cl-sec-productrecommendationsqggxjq { --header-height: 60px; --header-group-height: var(--header-height); --transparent-header-offset-boolean: 0; }
.cl-sec-productrecommendationsqggxjq .text-block:not(.text-block--full-width).h1, .cl-sec-productrecommendationsqggxjq .text-block:not(.text-block--full-width).h2, .cl-sec-productrecommendationsqggxjq .text-block:not(.text-block--full-width).h3, .cl-sec-productrecommendationsqggxjq .text-block:not(.text-block--full-width).h4, .cl-sec-productrecommendationsqggxjq .text-block:not(.text-block--full-width).h5, .cl-sec-productrecommendationsqggxjq .text-block:not(.text-block--full-width).h6 { text-wrap: balance; }
.cl-sec-productrecommendationsqggxjq { --text-align-default: left; }
.cl-sec-productrecommendationsqggxjq .text-block { width: var(--width); max-width: 100%; display: flex; flex-direction: column; align-items: var(--horizontal-alignment); }
.cl-sec-productrecommendationsqggxjq .text-block > * { width: var(--width); max-inline-size: min(100%,var(--max-width, 100%)); text-align: var(--text-align, var(--text-align-default)); text-wrap: var(--text-wrap); }
.cl-sec-productrecommendationsqggxjq .text-block:not(.text-block--full-width):is(.h1, .cl-sec-productrecommendationsqggxjq .h2, .cl-sec-productrecommendationsqggxjq .h3, .cl-sec-productrecommendationsqggxjq .h4, .cl-sec-productrecommendationsqggxjq .h5, .cl-sec-productrecommendationsqggxjq .h6) { text-wrap: balance; }
.cl-sec-productrecommendationsqggxjq .text-block h3, .cl-sec-productrecommendationsqggxjq .text-block.h3 > * { margin-block: var(--font-h3--spacing); }
.cl-sec-productrecommendationsqggxjq .text-block h4, .cl-sec-productrecommendationsqggxjq .text-block.h4 > * { margin-block: var(--font-h4--spacing); }
.cl-sec-productrecommendationsqggxjq .text-block > :first-child { margin-block-start: 0px; }
.cl-sec-productrecommendationsqggxjq .text-block > :last-child { margin-block-end: 0px; }
.cl-sec-productrecommendationsqggxjq { --kaching-cart-font-size-scale: .9; }
@media (min-width: 768px) { .cl-sec-productrecommendationsqggxjq { --kaching-cart-font-size-scale: 1; } }
.cl-sec-productrecommendationsqggxjq { --gallery-media-border-radius: 0px; }
.cl-sec-productrecommendationsqggxjq, .cl-sec-productrecommendationsqggxjq { zoom: unset !important; }
.cl-sec-productrecommendationsqggxjq { overflow-y: visible !important; }
.cl-sec-productrecommendationsqggxjq { --lxs-rating-icon-color: #EBBF20; }