 html {line-height: 1.15;-webkit-text-size-adjust: 100% }body {margin: 0 }main {display: block }h1 {font-size: 2em;margin: .67em 0 }hr {box-sizing: content-box;height: 0;overflow: visible }pre {font-family: monospace, monospace;font-size: 1em }a {background-color: transparent }abbr[title] {border-bottom: none;text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted }b, strong {font-weight: bolder }code, kbd, samp {font-family: monospace, monospace;font-size: 1em }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }img {border-style: none }button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0 }button, input {overflow: visible }button, select {text-transform: none }[type=button], [type=reset], [type=submit], button {-webkit-appearance: button }[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0 }[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline: 1px dotted ButtonText }fieldset {padding: .35em .75em .625em }legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal }progress {vertical-align: baseline }textarea {overflow: auto }[type=checkbox], [type=radio] {box-sizing: border-box;padding: 0 }[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto }[type=search] {-webkit-appearance: textfield;outline-offset: -2px }[type=search]::-webkit-search-decoration {-webkit-appearance: none }details {display: block }summary {display: list-item }[hidden], template {display: none }blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {margin: 0 }button {background-color: transparent;background-image: none }button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color }fieldset, ol, ul {margin: 0;padding: 0 }ol, ul {list-style: none }html {font-family: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;line-height: 1.5 }*, :after, :before {box-sizing: border-box;border: 0 solid #e2e8f0 }hr {border-top-width: 1px }img {border-style: solid }textarea {resize: vertical }input::-moz-placeholder, textarea::-moz-placeholder {color: #a0aec0 }input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #a0aec0 }input::placeholder, textarea::placeholder {color: #a0aec0 }[role=button], button {cursor: pointer }table {border-collapse: collapse }h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: inherit }a {color: inherit;text-decoration: inherit }button, input, optgroup, select, textarea {padding: 0;line-height: inherit;color: inherit }code, kbd, pre, samp {font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace }audio, canvas, embed, iframe, img, object, svg, video {display: block;vertical-align: middle }img, video {max-width: 100%;height: auto }.container {width: 100% }@media (min-width: 640px) {.container {max-width: 640px }}@media (min-width: 768px) {.container {max-width: 768px }}@media (min-width: 1024px) {.container {max-width: 1024px }}@media (min-width: 1280px) {.container {max-width: 1280px }}.c-footer {flex: 0 0 auto;margin-bottom: 100px;text-align: center }.c-footer__item {display: inline-block;height: 22px;padding: 0 10px;font-size: 14px }.c-footer__item:not(:last-child) {border-right: 1px solid #c6cad2 }.c-footer__copyright {color: #acb0b9 }.c-footer__link {color: #0e8efb }.c-popup-bar__wrapper.scrolled {top: 88px }.c-popup-bar__wrapper .c-popup-bar {border-radius: 12px }.c-popup-bar__wrapper .c-popup-bar .c-popup-bar__cta {min-height: 42px;border-radius: 12px }.c-popup-bar__wrapper .c-popup-bar .c-popup-bar__close {width: 40px;height: 42px;padding-top: 6px;border-radius: 0 12px 12px 0 }@media (max-width: 767px) {.c-popup-bar__wrapper.scrolled {top: 74px }.c-popup-bar__wrapper .c-popup-bar {font-size: 14px }}@media (min-width: 768px) and (max-width:860px) {.c-popup-bar__wrapper.scrolled {top: 83px }.c-popup-bar__wrapper .c-popup-bar {font-size: 14px }}.c-ie-end-popup {top: 0;right: 0;bottom: 0;left: 0;z-index: 100;background-color: rgba(0, 0, 0, .75) }.c-ie-end-popup .c-ie-end-popup__content {top: 50%;left: 50%;margin-right: -50%;border-radius: 8px;box-shadow: 0 0 24px 0 rgba(0, 0, 0, .5);transform: translate(-50%, -50%) }.c-ie-end-popup .c-ie-end-popup__close {width: 40px;height: 42px;padding-top: 10px;border-radius: 0 8px 0 0 }.star-ratings-sprite {min-width: 140px;height: 30px;overflow: hidden;text-indent: -999em;background: url(/site/templates/images/star-rating-sprite.png) repeat-x;background-position: 0 100% }.star-ratings-sprite-rating {display: block;float: left;height: 30px;background: url(/site/templates/images/star-rating-sprite.png) repeat-x;background-position: 0 -10% }.c-rating-rich-text {color: #a6b0cd }.c-rating-rich-text p {display: inline-block }.c-store-devider {border-right: 1px solid #d8d8d8 }.c-ip-banner {color: #fff;font-size: 13px;text-align: center;background-color: #080021 }.c-ip-banner label {color: #b8b5c2 }.c-ip-banner-value--protected {color: #39dbff }.c-ip-banner-value--unprotected a {color: #ff5c2c }.c-ip-banner-value--unprotected a:hover {color: #ff9089 }.c-unprotected-icon {position: relative;width: 1.25rem;height: 1rem }.c-unprotected-icon span {position: absolute;top: .1rem;left: 50%;z-index: 2;color: #fff;font-size: 12px;transform: translateX(-52%) }.c-unprotected-icon:after {position: absolute;bottom: -.1rem;left: 0;z-index: 1;border: .625rem solid transparent;border-bottom: 1.125rem solid #ff3b31;content: "" }.c-ip-banner-value--short {display: inline-block;max-width: 200px;margin-bottom: -5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis }.c-ip-loader {width: 1rem;height: 1rem;margin-left: 5px }.c-ip-loader:after {width: 1rem;height: 1rem;border: 3px solid #e2e2e2 }@-webkit-keyframes s-spin-animation {0% {transform: rotate(0deg) }to {transform: rotate(1turn) }}.c-ip-card-block {padding: 36px;border-radius: 8px }.c-ip-card-block--red-theme {background-image: linear-gradient(124deg, #f86943, #f64f64 99%) }.c-ip-card-block--red-theme .c-ip-card-label {color: #bd3042 }.c-ip-card-block--green-theme {background-image: linear-gradient(124deg, #00d7aa, #009ec4 99%) }.c-ip-card-block--green-theme .c-ip-card-label {color: #008e8c }.c-ip-loader {position: relative;width: 30px;height: 30px }@keyframes s-spin-animation {0% {transform: rotate(0deg) }to {transform: rotate(1turn) }}.c-ip-loader:after {position: absolute;top: 0;left: 0;display: block;width: 30px;height: 30px;border: 4px solid #e2e2e2;border-top-color: transparent;border-radius: 50%;-webkit-animation: s-spin-animation .8s linear infinite;animation: s-spin-animation .8s linear infinite;content: "" }header.blog {background-image: radial-gradient(circle, #161370 50%, #11002f 85%) }header.blog .bg-image-theme-transparent-globe {background-image: url(/site/templates/images/dotted-world-globe.png);background-repeat: no-repeat;background-position: 50%;background-size: 70% auto }.blog-cta-banner-block h2 {font-size: 30px !important }.blog-cta-banner-block>div {padding: 30px 20px;border-radius: 5px }@media (min-width: 1024px) {.blog-cat-list__container .blog-cat-list__caption {max-width: calc(100% - 1.25rem) }}.c-blog-footer-cta {color: #fff;background-image: linear-gradient(45deg, #15affc, #0565fa);box-shadow: inset 0 0 0 2px #fff;box-shadow: 0 4px 11px 0 rgba(36, 91, 180, .68) }.c-table-wrapper {width: 100%;min-width: 320px;margin: 1.875rem auto 3.75rem;padding: 2rem 0;overflow-x: auto }.c-comparison-table {width: 100%;min-width: 840px;margin: 0 auto }.c-comparison-table td {padding: 1.5rem;font-size: 18px;text-align: center }.c-comparison-table td:first-child {text-align: left;border-left: none }.c-comparison-table td.selected-column+td {border-left: none }.c-comparison-table tr:first-child td {padding: 1rem 2rem }.c-comparison-table.even-rows-lighter tr:nth-child(2n) {background-color: hsla(0, 0%, 100%, .08) }@media (max-width: 1024px) {.c-comparison-table__main-container .container {max-width: 100%;margin: 0 }.c-comparison-table__main-container .c-comparison-table td {font-size: 14px }.c-comparison-table__main-container .c-comparison-table tr:first-child td {padding: 1rem }}@media (max-width: 767px) {.c-table-wrapper {border-radius: 0 !important }.c-table-wrapper td {width: 130px;max-width: 114px;padding: 1rem }.c-table-wrapper td img {width: 90px }}@media (max-width: 460px) {.c-comparison-table {min-width: 640px }}.c-faq-section {padding: 48px 40px;color: #fff;font-size: 1rem;text-align: center }.c-faq-section .c-faq-section-header {position: relative;font-weight: 700;font-size: 2.875rem;font-family: open sans condensed, open sans, -apple-system, blinkmacsystemfont, segoe ui, roboto, helvetica neue, arial, noto sans, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol, noto color emoji;line-height: 48px;letter-spacing: -1.2px }.c-faq-card {width: 100%;margin: 40px auto 0;padding: 24px 20px;color: #6f767c;text-align: left;background-color: #fff;border-radius: .33em }.c-faq-card ol {list-style-type: decimal }.c-faq-question {padding: 0 .5em;color: #000;font-weight: 700;font-size: 1.25rem;cursor: pointer }.c-faq-question:hover {color: #1983e0 }.c-faq-question-arrow {display: inline-block;width: 20px;height: 15px;margin-right: .5rem;background: transparent url(/site/templates/images/arrow_collapsed.svg) no-repeat 50% 50%;transform: rotate(0);-webkit-animation: close-arrow .25s;animation: close-arrow .25s }[faq-open=open] .c-faq-question-arrow {transform: rotate(90deg);-webkit-animation: open-arrow .25s;animation: open-arrow .25s }@-webkit-keyframes open-arrow {0% {transform: rotate(0) }to {transform: rotate(90deg) }}@keyframes open-arrow {0% {transform: rotate(0) }to {transform: rotate(90deg) }}@-webkit-keyframes close-arrow {0% {transform: rotate(90deg) }to {transform: rotate(0) }}@keyframes close-arrow {0% {transform: rotate(90deg) }to {transform: rotate(0) }}.c-faq-answer {height: 0;line-height: 2em;visibility: hidden;opacity: 0;transition: visibility 0s, opacity .3s, height 1s linear .5s }.c-faq-answer a {color: #1983e0 !important }.c-faq-answer li {list-style-position: inside }.c-faq-answer.active {height: auto;padding: 1em;visibility: visible;opacity: 1 }@media (min-width: 768px) {.c-faq-card {max-width: 768px }}@media (min-width: 1024px) {.c-faq-card {max-width: 1024px }}@media (min-width: 1280px) {.c-faq-card {max-width: 1280px }}.box-shadow-sm {box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1) }@media (min-width: 768px) {.md\:box-shadow-sm {box-shadow: 0 0 12px 0 rgba(0, 0, 0, .1) }}.icons-list-card-ll .container {background-color: #e7e6ec }.icons-list-card-ll .container div h2 {margin-bottom: 0;padding: 20px 15px 20px 100px;color: #000;background-color: #fff;border-radius: 3px 3px 0 0 }.icons-list-card-ll .container .icon-list-card-flag {position: absolute;top: 24px;left: 40px;width: 42px;height: 26px }.flex-1 {flex: 1 1 0% }.c-loading-overlay {position: fixed;top: 0;left: 0;z-index: 101;width: 100%;height: 100%;background: #000 }.c-loading-spinner__bouncer-1, .c-loading-spinner__bouncer-2, .c-loading-spinner__bouncer-3 {display: inline-block;width: 18px;height: 18px;background-color: #fff;border-radius: 100%;-webkit-animation: sk-bouncedelay 1.4s ease-in-out infinite both;animation: sk-bouncedelay 1.4s ease-in-out infinite both }.c-loading-spinner__bouncer-1 {-webkit-animation-delay: -.32s;animation-delay: -.32s }.c-loading-spinner__bouncer-2 {-webkit-animation-delay: -.16s;animation-delay: -.16s }@-webkit-keyframes sk-bouncedelay {0%, 80%, to {transform: scale(0) }40% {transform: scale(1) }}@keyframes sk-bouncedelay {0%, 80%, to {transform: scale(0) }40% {transform: scale(1) }}.c-lp-blog-section a:hover h3 {text-decoration: underline }.c-person-testimonial {box-shadow: 0 12px 18px 0 #e5ecff }.c-person-testimonial .c-person-testimonial__headshot {width: 144px;min-width: 144px;overflow: hidden;border-radius: 2.5rem }.c-person-testimonial .c-person-testimonial__testimonial {color: #25292f }.c-person-testimonial .c-person-testimonial__testimonial .author-title {color: #6f767c }.matrix-page-rich-text ul, .rich-text ul {margin-left: 40px;list-style: disc }.matrix-page-rich-text ol, .rich-text ol {margin-left: 40px;list-style: decimal }.blog-rich-text a {--text-opacity: 1;color: #1983e0;color: rgba(25, 131, 224, var(--text-opacity));text-decoration: underline }.heading strong, .subheading strong {border-bottom: 5px solid #1983e0 }.matrix-page-rich-text *+*, .rich-text *+* {margin-top: 20px }.rich-text h3 {font-weight: 700;font-size: 1.875rem;line-height: 2.375rem }.matrix-page-rich-text h4, .rich-text h4 {font-weight: 400;font-size: 1.5rem;line-height: 2.1rem }.matrix-page-rich-text h5, .rich-text h5 {font-weight: 700;font-size: 1.125rem;line-height: 1.5rem;text-transform: uppercase }.matrix-page-rich-text.blog-rich-text h3, .rich-text.blog-rich-text h3 {color: #212529;font-weight: 800;font-size: 1.25rem }.matrix-page-rich-text.blog-rich-text h4, .rich-text.blog-rich-text h4 {color: #212529;font-weight: 800;font-size: 1.125rem }@media (min-width: 768px) {.category-links a:first-child {border-right: 1px solid #ccc }}.c-plan-loader, .loader {position: relative;width: 11em;height: 11em;margin: 50px auto;overflow: hidden;font-size: 10px;text-indent: -9999em;background: #e2e2e2;background: linear-gradient(90deg, #e2e2e2 10%, hsla(0, 0%, 89.8%, 0) 42%);border-radius: 50%;transform: translateZ(0);-webkit-animation: c-loader__animation 1.4s linear infinite;animation: c-loader__animation 1.4s linear infinite }.c-plan-loader:before, .loader:before {position: absolute;top: 0;left: 0;width: 50%;height: 50%;background: #e2e2e2;border-radius: 100% 0 0 0;content: "" }.c-plan-loader:after, .loader:after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 75%;height: 75%;margin: auto;background: #f8f9fa;border-radius: 50%;content: "" }@-webkit-keyframes c-loader__animation {0% {transform: rotate(0deg) }to {transform: rotate(1turn) }}@keyframes c-loader__animation {0% {transform: rotate(0deg) }to {transform: rotate(1turn) }}.u-text-decoration-none {text-decoration: none !important }svg, svg g {fill: currentColor }h1 svg {display: inline-block }.logo svg g {fill: #676869 }.c-youtube-video {position: relative;padding-top: 56.25%;overflow: hidden }.c-youtube-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0 }.c-youtube-video__icon {width: 3.25rem;height: 3.25rem;padding: .75rem 1.15rem;background-color: #fff;border-radius: 50% }.c-youtube-video__icon .c-youtube-video__arrow {width: 0;height: 0;border-top: .75rem solid transparent;border-bottom: .75rem solid transparent;border-left: 1.5rem solid #414141 }.c-youtube-video__icon:hover {background-color: #0e8efb }.c-youtube-video__icon:hover .c-youtube-video__arrow {border-left-color: #fff }@media (max-width: 768px) {.card .c-youtube-video {display: none }.c-youtube-video__info {display: flex !important }}.navbar-default-theme {color: #252525;background-color: #fff;border-bottom: 1px solid #d8def2 }.navbar-default-theme nav a {border-bottom: 2px solid #fff }.navbar-default-theme nav a:hover {color: #2E5BFF;border-bottom: 2px solid #2E5BFF;}.navbar-default-theme .c-mobile-header-cta-block {border-top: 1px solid #d8def2 }.c-menu-button {top: 2px }.c-menu-button--open {width: 30px;height: 30px;background: 50% url(/site/templates/images/icon-menu.svg) no-repeat }.c-menu-button--hide {width: 30px;height: 30px;background: 50% url(/site/templates/images/icon-close-red.svg) no-repeat }@media (max-width: 768px) {.navbar-default-theme {border-bottom: none }.desktop-navbar {height: 100vh }.desktop-navbar .c-mobile-header-cta-block {position: absolute;bottom: 0;background-color: #f7f9ff }}@media (max-width: 768px) and (max-height:500px) {.navbar-default-theme {border-bottom: none }.navbar-default-theme .cta {padding-top: 8px;padding-bottom: 8px }.navbar-default-theme .c-mobile-header-cta-block {padding-top: 25px;padding-bottom: 25px }.navbar-default-theme nav a {margin-top: 4px;margin-bottom: 4px }}@media (min-width: 768px) and (max-width:1024px) {html[lang=es] .desktop-navbar .logo, html[lang=fr] .desktop-navbar .logo {width: 100% }}@media (min-width: 1024px) {html[lang=es] .desktop-navbar .logo, html[lang=fr] .desktop-navbar .logo {width: auto }}@media (max-width: 1279px) and (min-width:768px) {.c-dropdown-menu {position: relative;display: inline-block }.c-dropdown-button {border-bottom: 2px solid #fff }.c-dropdown-button:after {padding-left: 5px;content: "\25BE" }.c-dropdown-button:focus {outline: none }.c-dropdown-content {position: absolute;z-index: 60;display: none;min-width: 185px;padding: 13px 18px;background-color: #fff;border-bottom: 3px solid transparent;border-radius: 3px;box-shadow: 0 0 14px 0 rgba(0, 0, 0, .1) }.c-dropdown-content a {display: inline-block;margin: 5px;text-decoration: none;border-bottom: 3px solid transparent }.c-dropdown-content a:hover {border-color: #ff2768 }.c-dropdown-menu:hover .c-dropdown-content {display: block }.c-dropdown-menu:hover .c-dropdown-button {color: #ff2768 }}.c-slider-section {max-width: calc(100% - 100px);margin: auto }.c-slider-section .c-slider--active {border-bottom-width: 3px;border-bottom-style: solid }.c-slider-section .slick-arrow {top: 20% }@media (max-width: 766px) {.c-slider-section {max-width: 100% }.c-slider-section .slick-arrow {top: -75% }.c-slider-section .slick-prev {left: -25px }.c-slider-section .slick-next {right: -25px }}.cards-per-row--1 {grid-template-columns: repeat(1, minmax(0, 1fr)) }.cards-per-row--2 {grid-template-columns: repeat(2, minmax(0, 1fr)) }.cards-per-row--3 {grid-template-columns: repeat(3, minmax(0, 1fr)) }.cards-per-row--4 {grid-template-columns: repeat(4, minmax(0, 1fr)) }.cards-per-row--5 {grid-template-columns: repeat(5, minmax(0, 1fr)) }.cards-per-row--6 {grid-template-columns: repeat(6, minmax(0, 1fr)) }@media (max-width: 1024px) {.cards-per-row--mob {grid-template-columns: repeat(1, minmax(0, 1fr)) }}.bg-white {--bg-opacity: 1;background-color: #fff;background-color: rgba(255, 255, 255, var(--bg-opacity)) }.bg-gray-200 {--bg-opacity: 1;background-color: #edf2f7;background-color: rgba(237, 242, 247, var(--bg-opacity)) }.bg-gray-300 {--bg-opacity: 1;background-color: #e2e8f0;background-color: rgba(226, 232, 240, var(--bg-opacity)) }.bg-orange-500 {--bg-opacity: 1;background-color: #ed8936;background-color: rgba(237, 137, 54, var(--bg-opacity)) }.bg-custom-blue {--bg-opacity: 1;background-color: #3381f3;background-color: rgba(51, 129, 243, var(--bg-opacity)) }.border-gray-500 {--border-opacity: 1;border-color: #a0aec0;border-color: rgba(160, 174, 192, var(--border-opacity)) }.border-gray-600 {--border-opacity: 1;border-color: #718096;border-color: rgba(113, 128, 150, var(--border-opacity)) }.rounded {border-radius: .25rem }.rounded-lg {border-radius: .5rem }.rounded-xl {border-radius: .75rem }.rounded-3xl {border-radius: 1.5rem }.rounded-full {border-radius: 9999px }.rounded-t {border-top-left-radius: .25rem;border-top-right-radius: .25rem }.rounded-t-lg {border-top-left-radius: .5rem;border-top-right-radius: .5rem }.rounded-b-lg {border-bottom-right-radius: .5rem;border-bottom-left-radius: .5rem }.border-solid {border-style: solid }.border-none {border-style: none }.border-2 {border-width: 2px }.border {border-width: 1px }.border-t {border-top-width: 1px }.border-b {border-bottom-width: 1px }.box-border {box-sizing: border-box }.cursor-pointer {cursor: pointer }.block {display: block }.inline-block {display: inline-block }.inline {display: inline }.flex {display: flex }.inline-flex {display: inline-flex }.table {display: table }.grid {display: grid }.contents {display: contents }.hidden {display: none }.flex-row {flex-direction: row }.flex-row-reverse {flex-direction: row-reverse }.flex-col {flex-direction: column }.flex-col-reverse {flex-direction: column-reverse }.flex-wrap {flex-wrap: wrap }.items-start {align-items: flex-start }.items-end {align-items: flex-end }.items-center {align-items: center }.content-center {align-content: center }.content-between {align-content: space-between }.self-start {align-self: flex-start }.self-end {align-self: flex-end }.self-center {align-self: center }.self-stretch {align-self: stretch }.justify-start {justify-content: flex-start }.justify-end {justify-content: flex-end }.justify-center {justify-content: center }.justify-between {justify-content: space-between }.justify-evenly {justify-content: space-evenly }.flex-50 {flex: 1 0 50% }.flex-grow-0 {flex-grow: 0 }.flex-grow {flex-grow: 1 }.flex-shrink-0 {flex-shrink: 0 }.order-first {order: -9999 }.clearfix:after {content: "";display: table;clear: both }.font-sans {font-family: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.font-serif {font-family: Georgia, Cambria, Times New Roman, Times, serif }.font-mono {font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace }.font-condensed {font-family: Open Sans Condensed, Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.font-hairline {font-weight: 100 }.font-thin {font-weight: 200 }.font-light {font-weight: 300 }.font-normal {font-weight: 400 }.font-medium {font-weight: 500 }.font-semibold {font-weight: 600 }.font-bold {font-weight: 700 }.font-extrabold {font-weight: 800 }.font-black {font-weight: 900 }.h-0 {height: 0 }.h-1 {height: .25rem }.h-2 {height: .5rem }.h-3 {height: .75rem }.h-4 {height: 1rem }.h-5 {height: 1.25rem }.h-6 {height: 1.5rem }.h-8 {height: 2rem }.h-10 {height: 2.5rem }.h-12 {height: 3rem }.h-16 {height: 4rem }.h-20 {height: 5rem }.h-24 {height: 6rem }.h-32 {height: 8rem }.h-40 {height: 10rem }.h-48 {height: 12rem }.h-56 {height: 14rem }.h-64 {height: 16rem }.h-128 {height: 32rem }.h-auto {height: auto }.h-px {height: 1px }.h-full {height: 100% }.h-screen {height: 100vh }.text-xs {font-size: .75rem }.text-sm {font-size: .875rem }.text-base {font-size: 1rem }.text-lg {font-size: 1.125rem }.text-xl {font-size: 1.25rem }.text-2xl {font-size: 1.5rem }.text-3xl {font-size: 1.875rem }.text-4xl {font-size: 2.25rem }.text-5xl {font-size: 3rem }.text-6xl {font-size: 3.75rem }.text-7xl {font-size: 5rem }.leading-4 {line-height: 1rem }.leading-5 {line-height: 1.25rem }.leading-6 {line-height: 1.5rem }.leading-7 {line-height: 1.75rem }.leading-none {line-height: 1 }.leading-tight {line-height: 1.25 }.leading-snug {line-height: 1.375 }.leading-relaxed {line-height: 1.625 }.m-0 {margin: 0 }.m-1 {margin: .25rem }.m-2 {margin: .5rem }.m-3 {margin: .75rem }.m-4 {margin: 1rem }.m-5 {margin: 1.25rem }.m-6 {margin: 1.5rem }.m-8 {margin: 2rem }.m-10 {margin: 2.5rem }.m-12 {margin: 3rem }.m-16 {margin: 4rem }.m-20 {margin: 5rem }.m-24 {margin: 6rem }.m-32 {margin: 8rem }.m-40 {margin: 10rem }.m-48 {margin: 12rem }.m-56 {margin: 14rem }.m-64 {margin: 16rem }.m-auto {margin: auto }.m-px {margin: 1px }.-m-1 {margin: -.25rem }.-m-2 {margin: -.5rem }.-m-3 {margin: -.75rem }.-m-4 {margin: -1rem }.-m-5 {margin: -1.25rem }.-m-6 {margin: -1.5rem }.-m-8 {margin: -2rem }.-m-10 {margin: -2.5rem }.-m-12 {margin: -3rem }.-m-16 {margin: -4rem }.-m-20 {margin: -5rem }.-m-24 {margin: -6rem }.-m-32 {margin: -8rem }.-m-40 {margin: -10rem }.-m-48 {margin: -12rem }.-m-56 {margin: -14rem }.-m-64 {margin: -16rem }.-m-px {margin: -1px }.my-0 {margin-top: 0;margin-bottom: 0 }.mx-0 {margin-left: 0;margin-right: 0 }.my-1 {margin-top: .25rem;margin-bottom: .25rem }.mx-1 {margin-left: .25rem;margin-right: .25rem }.my-2 {margin-top: .5rem;margin-bottom: .5rem }.mx-2 {margin-left: .5rem;margin-right: .5rem }.my-3 {margin-top: .75rem;margin-bottom: .75rem }.mx-3 {margin-left: .75rem;margin-right: .75rem }.my-4 {margin-top: 1rem;margin-bottom: 1rem }.mx-4 {margin-left: 1rem;margin-right: 1rem }.my-5 {margin-top: 1.25rem;margin-bottom: 1.25rem }.mx-5 {margin-left: 1.25rem;margin-right: 1.25rem }.my-6 {margin-top: 1.5rem;margin-bottom: 1.5rem }.mx-6 {margin-left: 1.5rem;margin-right: 1.5rem }.my-8 {margin-top: 2rem;margin-bottom: 2rem }.mx-8 {margin-left: 2rem;margin-right: 2rem }.my-10 {margin-top: 2.5rem;margin-bottom: 2.5rem }.mx-10 {margin-left: 2.5rem;margin-right: 2.5rem }.my-12 {margin-top: 3rem;margin-bottom: 3rem }.mx-12 {margin-left: 3rem;margin-right: 3rem }.my-16 {margin-top: 4rem;margin-bottom: 4rem }.mx-16 {margin-left: 4rem;margin-right: 4rem }.my-20 {margin-top: 5rem;margin-bottom: 5rem }.mx-20 {margin-left: 5rem;margin-right: 5rem }.my-24 {margin-top: 6rem;margin-bottom: 6rem }.mx-24 {margin-left: 6rem;margin-right: 6rem }.my-32 {margin-top: 8rem;margin-bottom: 8rem }.mx-32 {margin-left: 8rem;margin-right: 8rem }.my-40 {margin-top: 10rem;margin-bottom: 10rem }.mx-40 {margin-left: 10rem;margin-right: 10rem }.my-48 {margin-top: 12rem;margin-bottom: 12rem }.mx-48 {margin-left: 12rem;margin-right: 12rem }.my-56 {margin-top: 14rem;margin-bottom: 14rem }.mx-56 {margin-left: 14rem;margin-right: 14rem }.my-64 {margin-top: 16rem;margin-bottom: 16rem }.mx-64 {margin-left: 16rem;margin-right: 16rem }.my-auto {margin-top: auto;margin-bottom: auto }.mx-auto {margin-left: auto;margin-right: auto }.my-px {margin-top: 1px;margin-bottom: 1px }.mx-px {margin-left: 1px;margin-right: 1px }.-my-1 {margin-top: -.25rem;margin-bottom: -.25rem }.-mx-1 {margin-left: -.25rem;margin-right: -.25rem }.-my-2 {margin-top: -.5rem;margin-bottom: -.5rem }.-mx-2 {margin-left: -.5rem;margin-right: -.5rem }.-my-3 {margin-top: -.75rem;margin-bottom: -.75rem }.-mx-3 {margin-left: -.75rem;margin-right: -.75rem }.-my-4 {margin-top: -1rem;margin-bottom: -1rem }.-mx-4 {margin-left: -1rem;margin-right: -1rem }.-my-5 {margin-top: -1.25rem;margin-bottom: -1.25rem }.-mx-5 {margin-left: -1.25rem;margin-right: -1.25rem }.-my-6 {margin-top: -1.5rem;margin-bottom: -1.5rem }.-mx-6 {margin-left: -1.5rem;margin-right: -1.5rem }.-my-8 {margin-top: -2rem;margin-bottom: -2rem }.-mx-8 {margin-left: -2rem;margin-right: -2rem }.-my-10 {margin-top: -2.5rem;margin-bottom: -2.5rem }.-mx-10 {margin-left: -2.5rem;margin-right: -2.5rem }.-my-12 {margin-top: -3rem;margin-bottom: -3rem }.-mx-12 {margin-left: -3rem;margin-right: -3rem }.-my-16 {margin-top: -4rem;margin-bottom: -4rem }.-mx-16 {margin-left: -4rem;margin-right: -4rem }.-my-20 {margin-top: -5rem;margin-bottom: -5rem }.-mx-20 {margin-left: -5rem;margin-right: -5rem }.-my-24 {margin-top: -6rem;margin-bottom: -6rem }.-mx-24 {margin-left: -6rem;margin-right: -6rem }.-my-32 {margin-top: -8rem;margin-bottom: -8rem }.-mx-32 {margin-left: -8rem;margin-right: -8rem }.-my-40 {margin-top: -10rem;margin-bottom: -10rem }.-mx-40 {margin-left: -10rem;margin-right: -10rem }.-my-48 {margin-top: -12rem;margin-bottom: -12rem }.-mx-48 {margin-left: -12rem;margin-right: -12rem }.-my-56 {margin-top: -14rem;margin-bottom: -14rem }.-mx-56 {margin-left: -14rem;margin-right: -14rem }.-my-64 {margin-top: -16rem;margin-bottom: -16rem }.-mx-64 {margin-left: -16rem;margin-right: -16rem }.-my-px {margin-top: -1px;margin-bottom: -1px }.-mx-px {margin-left: -1px;margin-right: -1px }.mt-0 {margin-top: 0 }.mr-0 {margin-right: 0 }.mb-0 {margin-bottom: 0 }.ml-0 {margin-left: 0 }.mt-1 {margin-top: .25rem }.mr-1 {margin-right: .25rem }.mb-1 {margin-bottom: .25rem }.ml-1 {margin-left: .25rem }.mt-2 {margin-top: .5rem }.mr-2 {margin-right: .5rem }.mb-2 {margin-bottom: .5rem }.ml-2 {margin-left: .5rem }.mt-3 {margin-top: .75rem }.mr-3 {margin-right: .75rem }.mb-3 {margin-bottom: .75rem }.ml-3 {margin-left: .75rem }.mt-4 {margin-top: 1rem }.mr-4 {margin-right: 1rem }.mb-4 {margin-bottom: 1rem }.ml-4 {margin-left: 1rem }.mt-5 {margin-top: 1.25rem }.mr-5 {margin-right: 1.25rem }.mb-5 {margin-bottom: 1.25rem }.ml-5 {margin-left: 1.25rem }.mt-6 {margin-top: 1.5rem }.mr-6 {margin-right: 1.5rem }.mb-6 {margin-bottom: 1.5rem }.ml-6 {margin-left: 1.5rem }.mt-8 {margin-top: 2rem }.mr-8 {margin-right: 2rem }.mb-8 {margin-bottom: 2rem }.ml-8 {margin-left: 2rem }.mt-10 {margin-top: 2.5rem }.mr-10 {margin-right: 2.5rem }.mb-10 {margin-bottom: 2.5rem }.ml-10 {margin-left: 2.5rem }.mt-12 {margin-top: 3rem }.mr-12 {margin-right: 3rem }.mb-12 {margin-bottom: 3rem }.ml-12 {margin-left: 3rem }.mt-16 {margin-top: 4rem }.mr-16 {margin-right: 4rem }.mb-16 {margin-bottom: 4rem }.ml-16 {margin-left: 4rem }.mt-20 {margin-top: 5rem }.mr-20 {margin-right: 5rem }.mb-20 {margin-bottom: 5rem }.ml-20 {margin-left: 5rem }.mt-24 {margin-top: 6rem }.mr-24 {margin-right: 6rem }.mb-24 {margin-bottom: 6rem }.ml-24 {margin-left: 6rem }.mt-32 {margin-top: 8rem }.mr-32 {margin-right: 8rem }.mb-32 {margin-bottom: 8rem }.ml-32 {margin-left: 8rem }.mt-40 {margin-top: 10rem }.mr-40 {margin-right: 10rem }.mb-40 {margin-bottom: 10rem }.ml-40 {margin-left: 10rem }.mt-48 {margin-top: 12rem }.mr-48 {margin-right: 12rem }.mb-48 {margin-bottom: 12rem }.ml-48 {margin-left: 12rem }.mt-56 {margin-top: 14rem }.mr-56 {margin-right: 14rem }.mb-56 {margin-bottom: 14rem }.ml-56 {margin-left: 14rem }.mt-64 {margin-top: 16rem }.mr-64 {margin-right: 16rem }.mb-64 {margin-bottom: 16rem }.ml-64 {margin-left: 16rem }.mt-auto {margin-top: auto }.mr-auto {margin-right: auto }.mb-auto {margin-bottom: auto }.ml-auto {margin-left: auto }.mt-px {margin-top: 1px }.mr-px {margin-right: 1px }.mb-px {margin-bottom: 1px }.ml-px {margin-left: 1px }.-mt-1 {margin-top: -.25rem }.-mr-1 {margin-right: -.25rem }.-mb-1 {margin-bottom: -.25rem }.-ml-1 {margin-left: -.25rem }.-mt-2 {margin-top: -.5rem }.-mr-2 {margin-right: -.5rem }.-mb-2 {margin-bottom: -.5rem }.-ml-2 {margin-left: -.5rem }.-mt-3 {margin-top: -.75rem }.-mr-3 {margin-right: -.75rem }.-mb-3 {margin-bottom: -.75rem }.-ml-3 {margin-left: -.75rem }.-mt-4 {margin-top: -1rem }.-mr-4 {margin-right: -1rem }.-mb-4 {margin-bottom: -1rem }.-ml-4 {margin-left: -1rem }.-mt-5 {margin-top: -1.25rem }.-mr-5 {margin-right: -1.25rem }.-mb-5 {margin-bottom: -1.25rem }.-ml-5 {margin-left: -1.25rem }.-mt-6 {margin-top: -1.5rem }.-mr-6 {margin-right: -1.5rem }.-mb-6 {margin-bottom: -1.5rem }.-ml-6 {margin-left: -1.5rem }.-mt-8 {margin-top: -2rem }.-mr-8 {margin-right: -2rem }.-mb-8 {margin-bottom: -2rem }.-ml-8 {margin-left: -2rem }.-mt-10 {margin-top: -2.5rem }.-mr-10 {margin-right: -2.5rem }.-mb-10 {margin-bottom: -2.5rem }.-ml-10 {margin-left: -2.5rem }.-mt-12 {margin-top: -3rem }.-mr-12 {margin-right: -3rem }.-mb-12 {margin-bottom: -3rem }.-ml-12 {margin-left: -3rem }.-mt-16 {margin-top: -4rem }.-mr-16 {margin-right: -4rem }.-mb-16 {margin-bottom: -4rem }.-ml-16 {margin-left: -4rem }.-mt-20 {margin-top: -5rem }.-mr-20 {margin-right: -5rem }.-mb-20 {margin-bottom: -5rem }.-ml-20 {margin-left: -5rem }.-mt-24 {margin-top: -6rem }.-mr-24 {margin-right: -6rem }.-mb-24 {margin-bottom: -6rem }.-ml-24 {margin-left: -6rem }.-mt-32 {margin-top: -8rem }.-mr-32 {margin-right: -8rem }.-mb-32 {margin-bottom: -8rem }.-ml-32 {margin-left: -8rem }.-mt-40 {margin-top: -10rem }.-mr-40 {margin-right: -10rem }.-mb-40 {margin-bottom: -10rem }.-ml-40 {margin-left: -10rem }.-mt-48 {margin-top: -12rem }.-mr-48 {margin-right: -12rem }.-mb-48 {margin-bottom: -12rem }.-ml-48 {margin-left: -12rem }.-mt-56 {margin-top: -14rem }.-mr-56 {margin-right: -14rem }.-mb-56 {margin-bottom: -14rem }.-ml-56 {margin-left: -14rem }.-mt-64 {margin-top: -16rem }.-mr-64 {margin-right: -16rem }.-mb-64 {margin-bottom: -16rem }.-ml-64 {margin-left: -16rem }.-mt-px {margin-top: -1px }.-mr-px {margin-right: -1px }.-mb-px {margin-bottom: -1px }.-ml-px {margin-left: -1px }.first\:mt-0:first-child {margin-top: 0 }.last\:mb-0:last-child {margin-bottom: 0 }.last\:mb-16:last-child {margin-bottom: 4rem }.last\:-mb-6:last-child {margin-bottom: -1.5rem }.max-w-sm {max-width: 24rem }.max-w-2xl {max-width: 42rem }.max-w-4xl {max-width: 56rem }.max-w-5xl {max-width: 64rem }.max-w-6xl {max-width: 72rem }.max-w-screen-lg {max-width: 1024px }.max-w-screen-xl {max-width: 1280px }.max-w-7xl {max-width: 80rem }.object-cover {-o-object-fit: cover;object-fit: cover }.opacity-50 {opacity: .5 }.focus\:outline-none:focus {outline: 2px solid transparent;outline-offset: 2px }.overflow-hidden {overflow: hidden }.overflow-x-hidden {overflow-x: hidden }.p-0 {padding: 0 }.p-1 {padding: .25rem }.p-2 {padding: .5rem }.p-3 {padding: .75rem }.p-4 {padding: 1rem }.p-5 {padding: 1.25rem }.p-6 {padding: 1.5rem }.p-8 {padding: 2rem }.p-10 {padding: 2.5rem }.p-12 {padding: 3rem }.p-16 {padding: 4rem }.p-20 {padding: 5rem }.p-24 {padding: 6rem }.p-32 {padding: 8rem }.p-40 {padding: 10rem }.p-48 {padding: 12rem }.p-56 {padding: 14rem }.p-64 {padding: 16rem }.p-px {padding: 1px }.py-0 {padding-top: 0;padding-bottom: 0 }.px-0 {padding-left: 0;padding-right: 0 }.py-1 {padding-top: .25rem;padding-bottom: .25rem }.px-1 {padding-left: .25rem;padding-right: .25rem }.py-2 {padding-top: .5rem;padding-bottom: .5rem }.px-2 {padding-left: .5rem;padding-right: .5rem }.py-3 {padding-top: .75rem;padding-bottom: .75rem }.px-3 {padding-left: .75rem;padding-right: .75rem }.py-4 {padding-top: 1rem;padding-bottom: 1rem }.px-4 {padding-left: 1rem;padding-right: 1rem }.py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem }.px-5 {padding-left: 1.25rem;padding-right: 1.25rem }.py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem }.px-6 {padding-left: 1.5rem;padding-right: 1.5rem }.py-8 {padding-top: 2rem;padding-bottom: 2rem }.px-8 {padding-left: 2rem;padding-right: 2rem }.py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem }.px-10 {padding-left: 2.5rem;padding-right: 2.5rem }.py-12 {padding-top: 3rem;padding-bottom: 3rem }.px-12 {padding-left: 3rem;padding-right: 3rem }.py-16 {padding-top: 4rem;padding-bottom: 4rem }.px-16 {padding-left: 4rem;padding-right: 4rem }.py-20 {padding-top: 5rem;padding-bottom: 5rem }.px-20 {padding-left: 5rem;padding-right: 5rem }.py-24 {padding-top: 6rem;padding-bottom: 6rem }.px-24 {padding-left: 6rem;padding-right: 6rem }.py-32 {padding-top: 8rem;padding-bottom: 8rem }.px-32 {padding-left: 8rem;padding-right: 8rem }.py-40 {padding-top: 10rem;padding-bottom: 10rem }.px-40 {padding-left: 10rem;padding-right: 10rem }.py-48 {padding-top: 12rem;padding-bottom: 12rem }.px-48 {padding-left: 12rem;padding-right: 12rem }.py-56 {padding-top: 14rem;padding-bottom: 14rem }.px-56 {padding-left: 14rem;padding-right: 14rem }.py-64 {padding-top: 16rem;padding-bottom: 16rem }.px-64 {padding-left: 16rem;padding-right: 16rem }.py-px {padding-top: 1px;padding-bottom: 1px }.px-px {padding-left: 1px;padding-right: 1px }.pt-0 {padding-top: 0 }.pr-0 {padding-right: 0 }.pb-0 {padding-bottom: 0 }.pl-0 {padding-left: 0 }.pt-1 {padding-top: .25rem }.pr-1 {padding-right: .25rem }.pb-1 {padding-bottom: .25rem }.pl-1 {padding-left: .25rem }.pt-2 {padding-top: .5rem }.pr-2 {padding-right: .5rem }.pb-2 {padding-bottom: .5rem }.pl-2 {padding-left: .5rem }.pt-3 {padding-top: .75rem }.pr-3 {padding-right: .75rem }.pb-3 {padding-bottom: .75rem }.pl-3 {padding-left: .75rem }.pt-4 {padding-top: 1rem }.pr-4 {padding-right: 1rem }.pb-4 {padding-bottom: 1rem }.pl-4 {padding-left: 1rem }.pt-5 {padding-top: 1.25rem }.pr-5 {padding-right: 1.25rem }.pb-5 {padding-bottom: 1.25rem }.pl-5 {padding-left: 1.25rem }.pt-6 {padding-top: 1.5rem }.pr-6 {padding-right: 1.5rem }.pb-6 {padding-bottom: 1.5rem }.pl-6 {padding-left: 1.5rem }.pt-8 {padding-top: 2rem }.pr-8 {padding-right: 2rem }.pb-8 {padding-bottom: 2rem }.pl-8 {padding-left: 2rem }.pt-10 {padding-top: 2.5rem }.pr-10 {padding-right: 2.5rem }.pb-10 {padding-bottom: 2.5rem }.pl-10 {padding-left: 2.5rem }.pt-12 {padding-top: 3rem }.pr-12 {padding-right: 3rem }.pb-12 {padding-bottom: 3rem }.pl-12 {padding-left: 3rem }.pt-16 {padding-top: 4rem }.pr-16 {padding-right: 4rem }.pb-16 {padding-bottom: 4rem }.pl-16 {padding-left: 4rem }.pt-20 {padding-top: 5rem }.pr-20 {padding-right: 5rem }.pb-20 {padding-bottom: 5rem }.pl-20 {padding-left: 5rem }.pt-24 {padding-top: 6rem }.pr-24 {padding-right: 6rem }.pb-24 {padding-bottom: 6rem }.pl-24 {padding-left: 6rem }.pt-32 {padding-top: 8rem }.pr-32 {padding-right: 8rem }.pb-32 {padding-bottom: 8rem }.pl-32 {padding-left: 8rem }.pt-40 {padding-top: 10rem }.pr-40 {padding-right: 10rem }.pb-40 {padding-bottom: 10rem }.pl-40 {padding-left: 10rem }.pt-48 {padding-top: 12rem }.pr-48 {padding-right: 12rem }.pb-48 {padding-bottom: 12rem }.pl-48 {padding-left: 12rem }.pt-56 {padding-top: 14rem }.pr-56 {padding-right: 14rem }.pb-56 {padding-bottom: 14rem }.pl-56 {padding-left: 14rem }.pt-64 {padding-top: 16rem }.pr-64 {padding-right: 16rem }.pb-64 {padding-bottom: 16rem }.pl-64 {padding-left: 16rem }.pt-px {padding-top: 1px }.pr-px {padding-right: 1px }.pb-px {padding-bottom: 1px }.pl-px {padding-left: 1px }.static {position: static }.fixed {position: fixed }.absolute {position: absolute }.relative {position: relative }.inset-0 {top: 0;right: 0;bottom: 0;left: 0 }.top-0 {top: 0 }.right-0 {right: 0 }.bottom-0 {bottom: 0 }.left-0 {left: 0 }.top-auto {top: auto }.right-auto {right: auto }.bottom-auto {bottom: auto }.left-auto {left: auto }.resize {resize: both }.shadow {box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06) }.shadow-lg {box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) }.fill-current {fill: currentColor }.text-left {text-align: left }.text-center {text-align: center }.text-right {text-align: right }.text-justify {text-align: justify }.text-transparent {color: transparent }.text-current {color: currentColor }.text-black {--text-opacity: 1;color: #000;color: rgba(0, 0, 0, var(--text-opacity)) }.text-white {--text-opacity: 1;color: #fff;color: rgba(255, 255, 255, var(--text-opacity)) }.text-gray-100 {--text-opacity: 1;color: #f7fafc;color: rgba(247, 250, 252, var(--text-opacity)) }.text-gray-200 {--text-opacity: 1;color: #edf2f7;color: rgba(237, 242, 247, var(--text-opacity)) }.text-gray-300 {--text-opacity: 1;color: #e2e8f0;color: rgba(226, 232, 240, var(--text-opacity)) }.text-gray-400 {--text-opacity: 1;color: #cbd5e0;color: rgba(203, 213, 224, var(--text-opacity)) }.text-gray-500 {--text-opacity: 1;color: #a0aec0;color: rgba(160, 174, 192, var(--text-opacity)) }.text-gray-600 {--text-opacity: 1;color: #718096;color: rgba(113, 128, 150, var(--text-opacity)) }.text-gray-700 {--text-opacity: 1;color: #4a5568;color: rgba(74, 85, 104, var(--text-opacity)) }.text-gray-800 {--text-opacity: 1;color: #2d3748;color: rgba(45, 55, 72, var(--text-opacity)) }.text-gray-900 {--text-opacity: 1;color: #1a202c;color: rgba(26, 32, 44, var(--text-opacity)) }.text-red-100 {--text-opacity: 1;color: #fff5f5;color: rgba(255, 245, 245, var(--text-opacity)) }.text-red-200 {--text-opacity: 1;color: #fed7d7;color: rgba(254, 215, 215, var(--text-opacity)) }.text-red-300 {--text-opacity: 1;color: #feb2b2;color: rgba(254, 178, 178, var(--text-opacity)) }.text-red-400 {--text-opacity: 1;color: #fc8181;color: rgba(252, 129, 129, var(--text-opacity)) }.text-red-500 {--text-opacity: 1;color: #f56565;color: rgba(245, 101, 101, var(--text-opacity)) }.text-red-600 {--text-opacity: 1;color: #e53e3e;color: rgba(229, 62, 62, var(--text-opacity)) }.text-red-700 {--text-opacity: 1;color: #c53030;color: rgba(197, 48, 48, var(--text-opacity)) }.text-red-800 {--text-opacity: 1;color: #9b2c2c;color: rgba(155, 44, 44, var(--text-opacity)) }.text-red-900 {--text-opacity: 1;color: #742a2a;color: rgba(116, 42, 42, var(--text-opacity)) }.text-orange-100 {--text-opacity: 1;color: #fffaf0;color: rgba(255, 250, 240, var(--text-opacity)) }.text-orange-200 {--text-opacity: 1;color: #feebc8;color: rgba(254, 235, 200, var(--text-opacity)) }.text-orange-300 {--text-opacity: 1;color: #fbd38d;color: rgba(251, 211, 141, var(--text-opacity)) }.text-orange-400 {--text-opacity: 1;color: #f6ad55;color: rgba(246, 173, 85, var(--text-opacity)) }.text-orange-500 {--text-opacity: 1;color: #ed8936;color: rgba(237, 137, 54, var(--text-opacity)) }.text-orange-600 {--text-opacity: 1;color: #dd6b20;color: rgba(221, 107, 32, var(--text-opacity)) }.text-orange-700 {--text-opacity: 1;color: #c05621;color: rgba(192, 86, 33, var(--text-opacity)) }.text-orange-800 {--text-opacity: 1;color: #9c4221;color: rgba(156, 66, 33, var(--text-opacity)) }.text-orange-900 {--text-opacity: 1;color: #7b341e;color: rgba(123, 52, 30, var(--text-opacity)) }.text-yellow-100 {--text-opacity: 1;color: ivory;color: rgba(255, 255, 240, var(--text-opacity)) }.text-yellow-200 {--text-opacity: 1;color: #fefcbf;color: rgba(254, 252, 191, var(--text-opacity)) }.text-yellow-300 {--text-opacity: 1;color: #faf089;color: rgba(250, 240, 137, var(--text-opacity)) }.text-yellow-400 {--text-opacity: 1;color: #f6e05e;color: rgba(246, 224, 94, var(--text-opacity)) }.text-yellow-500 {--text-opacity: 1;color: #ecc94b;color: rgba(236, 201, 75, var(--text-opacity)) }.text-yellow-600 {--text-opacity: 1;color: #d69e2e;color: rgba(214, 158, 46, var(--text-opacity)) }.text-yellow-700 {--text-opacity: 1;color: #b7791f;color: rgba(183, 121, 31, var(--text-opacity)) }.text-yellow-800 {--text-opacity: 1;color: #975a16;color: rgba(151, 90, 22, var(--text-opacity)) }.text-yellow-900 {--text-opacity: 1;color: #744210;color: rgba(116, 66, 16, var(--text-opacity)) }.text-green-100 {--text-opacity: 1;color: #f0fff4;color: rgba(240, 255, 244, var(--text-opacity)) }.text-green-200 {--text-opacity: 1;color: #c6f6d5;color: rgba(198, 246, 213, var(--text-opacity)) }.text-green-300 {--text-opacity: 1;color: #9ae6b4;color: rgba(154, 230, 180, var(--text-opacity)) }.text-green-400 {--text-opacity: 1;color: #68d391;color: rgba(104, 211, 145, var(--text-opacity)) }.text-green-500 {--text-opacity: 1;color: #48bb78;color: rgba(72, 187, 120, var(--text-opacity)) }.text-green-600 {--text-opacity: 1;color: #38a169;color: rgba(56, 161, 105, var(--text-opacity)) }.text-green-700 {--text-opacity: 1;color: #2f855a;color: rgba(47, 133, 90, var(--text-opacity)) }.text-green-800 {--text-opacity: 1;color: #276749;color: rgba(39, 103, 73, var(--text-opacity)) }.text-green-900 {--text-opacity: 1;color: #22543d;color: rgba(34, 84, 61, var(--text-opacity)) }.text-teal-100 {--text-opacity: 1;color: #e6fffa;color: rgba(230, 255, 250, var(--text-opacity)) }.text-teal-200 {--text-opacity: 1;color: #b2f5ea;color: rgba(178, 245, 234, var(--text-opacity)) }.text-teal-300 {--text-opacity: 1;color: #81e6d9;color: rgba(129, 230, 217, var(--text-opacity)) }.text-teal-400 {--text-opacity: 1;color: #4fd1c5;color: rgba(79, 209, 197, var(--text-opacity)) }.text-teal-500 {--text-opacity: 1;color: #38b2ac;color: rgba(56, 178, 172, var(--text-opacity)) }.text-teal-600 {--text-opacity: 1;color: #319795;color: rgba(49, 151, 149, var(--text-opacity)) }.text-teal-700 {--text-opacity: 1;color: #2c7a7b;color: rgba(44, 122, 123, var(--text-opacity)) }.text-teal-800 {--text-opacity: 1;color: #285e61;color: rgba(40, 94, 97, var(--text-opacity)) }.text-teal-900 {--text-opacity: 1;color: #234e52;color: rgba(35, 78, 82, var(--text-opacity)) }.text-blue-100 {--text-opacity: 1;color: #ebf8ff;color: rgba(235, 248, 255, var(--text-opacity)) }.text-blue-200 {--text-opacity: 1;color: #bee3f8;color: rgba(190, 227, 248, var(--text-opacity)) }.text-blue-300 {--text-opacity: 1;color: #90cdf4;color: rgba(144, 205, 244, var(--text-opacity)) }.text-blue-400 {--text-opacity: 1;color: #63b3ed;color: rgba(99, 179, 237, var(--text-opacity)) }.text-blue-500 {--text-opacity: 1;color: #4299e1;color: rgba(66, 153, 225, var(--text-opacity)) }.text-blue-600 {--text-opacity: 1;color: #3182ce;color: rgba(49, 130, 206, var(--text-opacity)) }.text-blue-700 {--text-opacity: 1;color: #2b6cb0;color: rgba(43, 108, 176, var(--text-opacity)) }.text-blue-800 {--text-opacity: 1;color: #2c5282;color: rgba(44, 82, 130, var(--text-opacity)) }.text-blue-900 {--text-opacity: 1;color: #2a4365;color: rgba(42, 67, 101, var(--text-opacity)) }.text-indigo-100 {--text-opacity: 1;color: #ebf4ff;color: rgba(235, 244, 255, var(--text-opacity)) }.text-indigo-200 {--text-opacity: 1;color: #c3dafe;color: rgba(195, 218, 254, var(--text-opacity)) }.text-indigo-300 {--text-opacity: 1;color: #a3bffa;color: rgba(163, 191, 250, var(--text-opacity)) }.text-indigo-400 {--text-opacity: 1;color: #7f9cf5;color: rgba(127, 156, 245, var(--text-opacity)) }.text-indigo-500 {--text-opacity: 1;color: #667eea;color: rgba(102, 126, 234, var(--text-opacity)) }.text-indigo-600 {--text-opacity: 1;color: #5a67d8;color: rgba(90, 103, 216, var(--text-opacity)) }.text-indigo-700 {--text-opacity: 1;color: #4c51bf;color: rgba(76, 81, 191, var(--text-opacity)) }.text-indigo-800 {--text-opacity: 1;color: #434190;color: rgba(67, 65, 144, var(--text-opacity)) }.text-indigo-900 {--text-opacity: 1;color: #3c366b;color: rgba(60, 54, 107, var(--text-opacity)) }.text-purple-100 {--text-opacity: 1;color: #faf5ff;color: rgba(250, 245, 255, var(--text-opacity)) }.text-purple-200 {--text-opacity: 1;color: #e9d8fd;color: rgba(233, 216, 253, var(--text-opacity)) }.text-purple-300 {--text-opacity: 1;color: #d6bcfa;color: rgba(214, 188, 250, var(--text-opacity)) }.text-purple-400 {--text-opacity: 1;color: #b794f4;color: rgba(183, 148, 244, var(--text-opacity)) }.text-purple-500 {--text-opacity: 1;color: #9f7aea;color: rgba(159, 122, 234, var(--text-opacity)) }.text-purple-600 {--text-opacity: 1;color: #805ad5;color: rgba(128, 90, 213, var(--text-opacity)) }.text-purple-700 {--text-opacity: 1;color: #6b46c1;color: rgba(107, 70, 193, var(--text-opacity)) }.text-purple-800 {--text-opacity: 1;color: #553c9a;color: rgba(85, 60, 154, var(--text-opacity)) }.text-purple-900 {--text-opacity: 1;color: #44337a;color: rgba(68, 51, 122, var(--text-opacity)) }.text-pink-100 {--text-opacity: 1;color: #fff5f7;color: rgba(255, 245, 247, var(--text-opacity)) }.text-pink-200 {--text-opacity: 1;color: #fed7e2;color: rgba(254, 215, 226, var(--text-opacity)) }.text-pink-300 {--text-opacity: 1;color: #fbb6ce;color: rgba(251, 182, 206, var(--text-opacity)) }.text-pink-400 {--text-opacity: 1;color: #f687b3;color: rgba(246, 135, 179, var(--text-opacity)) }.text-pink-500 {--text-opacity: 1;color: #ed64a6;color: rgba(237, 100, 166, var(--text-opacity)) }.text-pink-600 {--text-opacity: 1;color: #d53f8c;color: rgba(213, 63, 140, var(--text-opacity)) }.text-pink-700 {--text-opacity: 1;color: #b83280;color: rgba(184, 50, 128, var(--text-opacity)) }.text-pink-800 {--text-opacity: 1;color: #97266d;color: rgba(151, 38, 109, var(--text-opacity)) }.text-pink-900 {--text-opacity: 1;color: #702459;color: rgba(112, 36, 89, var(--text-opacity)) }.text-custom-gray {--text-opacity: 1;color: #888f95;color: rgba(136, 143, 149, var(--text-opacity)) }.text-custom-blue {--text-opacity: 1;color: #3381f3;color: rgba(51, 129, 243, var(--text-opacity)) }.text-custom-black {--text-opacity: 1;color: #212529;color: rgba(33, 37, 41, var(--text-opacity)) }.text-custom-blue-link {--text-opacity: 1;color: #1983e0;color: rgba(25, 131, 224, var(--text-opacity)) }.text-custom-light-gray {--text-opacity: 1;color: #6f767c;color: rgba(111, 118, 124, var(--text-opacity)) }.text-text-buy-page-default-black {--text-opacity: 1;color: #666;color: rgba(102, 102, 102, var(--text-opacity)) }.group:hover .group-hover\:text-custom-blue {--text-opacity: 1;color: #3381f3;color: rgba(51, 129, 243, var(--text-opacity)) }.group:hover .group-hover\:text-custom-black {--text-opacity: 1;color: #212529;color: rgba(33, 37, 41, var(--text-opacity)) }.text-opacity-0 {--text-opacity: 0 }.text-opacity-25 {--text-opacity: 0.25 }.text-opacity-50 {--text-opacity: 0.5 }.text-opacity-75 {--text-opacity: 0.75 }.text-opacity-100 {--text-opacity: 1 }.italic {font-style: italic }.uppercase {text-transform: uppercase }.underline {text-decoration: underline }.no-underline {text-decoration: none }.hover\:underline:hover {text-decoration: underline }.antialiased {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.tracking-tight {letter-spacing: -.025em }.tracking-wide {letter-spacing: .025em }.tracking-wider {letter-spacing: .05em }.align-top {vertical-align: top }.align-middle {vertical-align: middle }.visible {visibility: visible }.invisible {visibility: hidden }.group:hover .group-hover\:visible {visibility: visible }.truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.w-0 {width: 0 }.w-1 {width: .25rem }.w-2 {width: .5rem }.w-3 {width: .75rem }.w-4 {width: 1rem }.w-5 {width: 1.25rem }.w-6 {width: 1.5rem }.w-8 {width: 2rem }.w-10 {width: 2.5rem }.w-12 {width: 3rem }.w-16 {width: 4rem }.w-20 {width: 5rem }.w-24 {width: 6rem }.w-32 {width: 8rem }.w-40 {width: 10rem }.w-48 {width: 12rem }.w-56 {width: 14rem }.w-64 {width: 16rem }.w-auto {width: auto }.w-px {width: 1px }.w-1\/2 {width: 50% }.w-1\/3 {width: 33.333333% }.w-2\/3 {width: 66.666667% }.w-1\/4 {width: 25% }.w-2\/4 {width: 50% }.w-3\/4 {width: 75% }.w-1\/5 {width: 20% }.w-2\/5 {width: 40% }.w-3\/5 {width: 60% }.w-4\/5 {width: 80% }.w-1\/6 {width: 16.666667% }.w-2\/6 {width: 33.333333% }.w-3\/6 {width: 50% }.w-4\/6 {width: 66.666667% }.w-5\/6 {width: 83.333333% }.w-1\/12 {width: 8.333333% }.w-2\/12 {width: 16.666667% }.w-3\/12 {width: 25% }.w-4\/12 {width: 33.333333% }.w-5\/12 {width: 41.666667% }.w-6\/12 {width: 50% }.w-7\/12 {width: 58.333333% }.w-8\/12 {width: 66.666667% }.w-9\/12 {width: 75% }.w-10\/12 {width: 83.333333% }.w-11\/12 {width: 91.666667% }.w-full {width: 100% }.w-screen {width: 100vw }.w-1\/2-margin-1 {width: calc(50% - 1rem) }.w-1\/3-margin-1 {width: calc(33.33333% - 1rem) }.w-1\/4-margin-1 {width: calc(25% - 1rem) }.w-1\/5-margin-1 {width: calc(20% - 1rem) }.z-0 {z-index: 0 }.z-10 {z-index: 10 }.z-20 {z-index: 20 }.z-50 {z-index: 50 }.gap-12 {grid-gap: 3rem;gap: 3rem }.transform {--transform-translate-x: 0;--transform-translate-y: 0;--transform-rotate: 0;--transform-skew-x: 0;--transform-skew-y: 0;--transform-scale-x: 1;--transform-scale-y: 1;transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) }@-webkit-keyframes spin {to {transform: rotate(1turn) }}@keyframes spin {to {transform: rotate(1turn) }}@-webkit-keyframes ping {75%, to {transform: scale(2);opacity: 0 }}@keyframes ping {75%, to {transform: scale(2);opacity: 0 }}@-webkit-keyframes pulse {50% {opacity: .5 }}@keyframes pulse {50% {opacity: .5 }}@-webkit-keyframes bounce {0%, to {transform: translateY(-25%);-webkit-animation-timing-function: cubic-bezier(.8, 0, 1, 1);animation-timing-function: cubic-bezier(.8, 0, 1, 1) }50% {transform: none;-webkit-animation-timing-function: cubic-bezier(0, 0, .2, 1);animation-timing-function: cubic-bezier(0, 0, .2, 1) }}@keyframes bounce {0%, to {transform: translateY(-25%);-webkit-animation-timing-function: cubic-bezier(.8, 0, 1, 1);animation-timing-function: cubic-bezier(.8, 0, 1, 1) }50% {transform: none;-webkit-animation-timing-function: cubic-bezier(0, 0, .2, 1);animation-timing-function: cubic-bezier(0, 0, .2, 1) }}@media (min-width: 640px) {.sm\:rounded {border-radius: .25rem }.sm\:rounded-t {border-top-left-radius: .25rem;border-top-right-radius: .25rem }.sm\:block {display: block }.sm\:hidden {display: none }.sm\:flex-no-wrap {flex-wrap: nowrap }.sm\:justify-start {justify-content: flex-start }.sm\:justify-between {justify-content: space-between }.sm\:font-sans {font-family: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.sm\:font-serif {font-family: Georgia, Cambria, Times New Roman, Times, serif }.sm\:font-mono {font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace }.sm\:font-condensed {font-family: Open Sans Condensed, Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.sm\:font-hairline {font-weight: 100 }.sm\:font-thin {font-weight: 200 }.sm\:font-light {font-weight: 300 }.sm\:font-normal {font-weight: 400 }.sm\:font-medium {font-weight: 500 }.sm\:font-semibold {font-weight: 600 }.sm\:font-bold {font-weight: 700 }.sm\:font-extrabold {font-weight: 800 }.sm\:font-black {font-weight: 900 }.sm\:h-0 {height: 0 }.sm\:h-1 {height: .25rem }.sm\:h-2 {height: .5rem }.sm\:h-3 {height: .75rem }.sm\:h-4 {height: 1rem }.sm\:h-5 {height: 1.25rem }.sm\:h-6 {height: 1.5rem }.sm\:h-8 {height: 2rem }.sm\:h-10 {height: 2.5rem }.sm\:h-12 {height: 3rem }.sm\:h-16 {height: 4rem }.sm\:h-20 {height: 5rem }.sm\:h-24 {height: 6rem }.sm\:h-32 {height: 8rem }.sm\:h-40 {height: 10rem }.sm\:h-48 {height: 12rem }.sm\:h-56 {height: 14rem }.sm\:h-64 {height: 16rem }.sm\:h-128 {height: 32rem }.sm\:h-auto {height: auto }.sm\:h-px {height: 1px }.sm\:h-full {height: 100% }.sm\:h-screen {height: 100vh }.sm\:text-xs {font-size: .75rem }.sm\:text-sm {font-size: .875rem }.sm\:text-base {font-size: 1rem }.sm\:text-lg {font-size: 1.125rem }.sm\:text-xl {font-size: 1.25rem }.sm\:text-2xl {font-size: 1.5rem }.sm\:text-3xl {font-size: 1.875rem }.sm\:text-4xl {font-size: 2.25rem }.sm\:text-5xl {font-size: 3rem }.sm\:text-6xl {font-size: 3.75rem }.sm\:text-7xl {font-size: 5rem }.sm\:leading-tight {line-height: 1.25 }.sm\:m-0 {margin: 0 }.sm\:m-1 {margin: .25rem }.sm\:m-2 {margin: .5rem }.sm\:m-3 {margin: .75rem }.sm\:m-4 {margin: 1rem }.sm\:m-5 {margin: 1.25rem }.sm\:m-6 {margin: 1.5rem }.sm\:m-8 {margin: 2rem }.sm\:m-10 {margin: 2.5rem }.sm\:m-12 {margin: 3rem }.sm\:m-16 {margin: 4rem }.sm\:m-20 {margin: 5rem }.sm\:m-24 {margin: 6rem }.sm\:m-32 {margin: 8rem }.sm\:m-40 {margin: 10rem }.sm\:m-48 {margin: 12rem }.sm\:m-56 {margin: 14rem }.sm\:m-64 {margin: 16rem }.sm\:m-auto {margin: auto }.sm\:m-px {margin: 1px }.sm\:-m-1 {margin: -.25rem }.sm\:-m-2 {margin: -.5rem }.sm\:-m-3 {margin: -.75rem }.sm\:-m-4 {margin: -1rem }.sm\:-m-5 {margin: -1.25rem }.sm\:-m-6 {margin: -1.5rem }.sm\:-m-8 {margin: -2rem }.sm\:-m-10 {margin: -2.5rem }.sm\:-m-12 {margin: -3rem }.sm\:-m-16 {margin: -4rem }.sm\:-m-20 {margin: -5rem }.sm\:-m-24 {margin: -6rem }.sm\:-m-32 {margin: -8rem }.sm\:-m-40 {margin: -10rem }.sm\:-m-48 {margin: -12rem }.sm\:-m-56 {margin: -14rem }.sm\:-m-64 {margin: -16rem }.sm\:-m-px {margin: -1px }.sm\:my-0 {margin-top: 0;margin-bottom: 0 }.sm\:mx-0 {margin-left: 0;margin-right: 0 }.sm\:my-1 {margin-top: .25rem;margin-bottom: .25rem }.sm\:mx-1 {margin-left: .25rem;margin-right: .25rem }.sm\:my-2 {margin-top: .5rem;margin-bottom: .5rem }.sm\:mx-2 {margin-left: .5rem;margin-right: .5rem }.sm\:my-3 {margin-top: .75rem;margin-bottom: .75rem }.sm\:mx-3 {margin-left: .75rem;margin-right: .75rem }.sm\:my-4 {margin-top: 1rem;margin-bottom: 1rem }.sm\:mx-4 {margin-left: 1rem;margin-right: 1rem }.sm\:my-5 {margin-top: 1.25rem;margin-bottom: 1.25rem }.sm\:mx-5 {margin-left: 1.25rem;margin-right: 1.25rem }.sm\:my-6 {margin-top: 1.5rem;margin-bottom: 1.5rem }.sm\:mx-6 {margin-left: 1.5rem;margin-right: 1.5rem }.sm\:my-8 {margin-top: 2rem;margin-bottom: 2rem }.sm\:mx-8 {margin-left: 2rem;margin-right: 2rem }.sm\:my-10 {margin-top: 2.5rem;margin-bottom: 2.5rem }.sm\:mx-10 {margin-left: 2.5rem;margin-right: 2.5rem }.sm\:my-12 {margin-top: 3rem;margin-bottom: 3rem }.sm\:mx-12 {margin-left: 3rem;margin-right: 3rem }.sm\:my-16 {margin-top: 4rem;margin-bottom: 4rem }.sm\:mx-16 {margin-left: 4rem;margin-right: 4rem }.sm\:my-20 {margin-top: 5rem;margin-bottom: 5rem }.sm\:mx-20 {margin-left: 5rem;margin-right: 5rem }.sm\:my-24 {margin-top: 6rem;margin-bottom: 6rem }.sm\:mx-24 {margin-left: 6rem;margin-right: 6rem }.sm\:my-32 {margin-top: 8rem;margin-bottom: 8rem }.sm\:mx-32 {margin-left: 8rem;margin-right: 8rem }.sm\:my-40 {margin-top: 10rem;margin-bottom: 10rem }.sm\:mx-40 {margin-left: 10rem;margin-right: 10rem }.sm\:my-48 {margin-top: 12rem;margin-bottom: 12rem }.sm\:mx-48 {margin-left: 12rem;margin-right: 12rem }.sm\:my-56 {margin-top: 14rem;margin-bottom: 14rem }.sm\:mx-56 {margin-left: 14rem;margin-right: 14rem }.sm\:my-64 {margin-top: 16rem;margin-bottom: 16rem }.sm\:mx-64 {margin-left: 16rem;margin-right: 16rem }.sm\:my-auto {margin-top: auto;margin-bottom: auto }.sm\:mx-auto {margin-left: auto;margin-right: auto }.sm\:my-px {margin-top: 1px;margin-bottom: 1px }.sm\:mx-px {margin-left: 1px;margin-right: 1px }.sm\:-my-1 {margin-top: -.25rem;margin-bottom: -.25rem }.sm\:-mx-1 {margin-left: -.25rem;margin-right: -.25rem }.sm\:-my-2 {margin-top: -.5rem;margin-bottom: -.5rem }.sm\:-mx-2 {margin-left: -.5rem;margin-right: -.5rem }.sm\:-my-3 {margin-top: -.75rem;margin-bottom: -.75rem }.sm\:-mx-3 {margin-left: -.75rem;margin-right: -.75rem }.sm\:-my-4 {margin-top: -1rem;margin-bottom: -1rem }.sm\:-mx-4 {margin-left: -1rem;margin-right: -1rem }.sm\:-my-5 {margin-top: -1.25rem;margin-bottom: -1.25rem }.sm\:-mx-5 {margin-left: -1.25rem;margin-right: -1.25rem }.sm\:-my-6 {margin-top: -1.5rem;margin-bottom: -1.5rem }.sm\:-mx-6 {margin-left: -1.5rem;margin-right: -1.5rem }.sm\:-my-8 {margin-top: -2rem;margin-bottom: -2rem }.sm\:-mx-8 {margin-left: -2rem;margin-right: -2rem }.sm\:-my-10 {margin-top: -2.5rem;margin-bottom: -2.5rem }.sm\:-mx-10 {margin-left: -2.5rem;margin-right: -2.5rem }.sm\:-my-12 {margin-top: -3rem;margin-bottom: -3rem }.sm\:-mx-12 {margin-left: -3rem;margin-right: -3rem }.sm\:-my-16 {margin-top: -4rem;margin-bottom: -4rem }.sm\:-mx-16 {margin-left: -4rem;margin-right: -4rem }.sm\:-my-20 {margin-top: -5rem;margin-bottom: -5rem }.sm\:-mx-20 {margin-left: -5rem;margin-right: -5rem }.sm\:-my-24 {margin-top: -6rem;margin-bottom: -6rem }.sm\:-mx-24 {margin-left: -6rem;margin-right: -6rem }.sm\:-my-32 {margin-top: -8rem;margin-bottom: -8rem }.sm\:-mx-32 {margin-left: -8rem;margin-right: -8rem }.sm\:-my-40 {margin-top: -10rem;margin-bottom: -10rem }.sm\:-mx-40 {margin-left: -10rem;margin-right: -10rem }.sm\:-my-48 {margin-top: -12rem;margin-bottom: -12rem }.sm\:-mx-48 {margin-left: -12rem;margin-right: -12rem }.sm\:-my-56 {margin-top: -14rem;margin-bottom: -14rem }.sm\:-mx-56 {margin-left: -14rem;margin-right: -14rem }.sm\:-my-64 {margin-top: -16rem;margin-bottom: -16rem }.sm\:-mx-64 {margin-left: -16rem;margin-right: -16rem }.sm\:-my-px {margin-top: -1px;margin-bottom: -1px }.sm\:-mx-px {margin-left: -1px;margin-right: -1px }.sm\:mt-0 {margin-top: 0 }.sm\:mr-0 {margin-right: 0 }.sm\:mb-0 {margin-bottom: 0 }.sm\:ml-0 {margin-left: 0 }.sm\:mt-1 {margin-top: .25rem }.sm\:mr-1 {margin-right: .25rem }.sm\:mb-1 {margin-bottom: .25rem }.sm\:ml-1 {margin-left: .25rem }.sm\:mt-2 {margin-top: .5rem }.sm\:mr-2 {margin-right: .5rem }.sm\:mb-2 {margin-bottom: .5rem }.sm\:ml-2 {margin-left: .5rem }.sm\:mt-3 {margin-top: .75rem }.sm\:mr-3 {margin-right: .75rem }.sm\:mb-3 {margin-bottom: .75rem }.sm\:ml-3 {margin-left: .75rem }.sm\:mt-4 {margin-top: 1rem }.sm\:mr-4 {margin-right: 1rem }.sm\:mb-4 {margin-bottom: 1rem }.sm\:ml-4 {margin-left: 1rem }.sm\:mt-5 {margin-top: 1.25rem }.sm\:mr-5 {margin-right: 1.25rem }.sm\:mb-5 {margin-bottom: 1.25rem }.sm\:ml-5 {margin-left: 1.25rem }.sm\:mt-6 {margin-top: 1.5rem }.sm\:mr-6 {margin-right: 1.5rem }.sm\:mb-6 {margin-bottom: 1.5rem }.sm\:ml-6 {margin-left: 1.5rem }.sm\:mt-8 {margin-top: 2rem }.sm\:mr-8 {margin-right: 2rem }.sm\:mb-8 {margin-bottom: 2rem }.sm\:ml-8 {margin-left: 2rem }.sm\:mt-10 {margin-top: 2.5rem }.sm\:mr-10 {margin-right: 2.5rem }.sm\:mb-10 {margin-bottom: 2.5rem }.sm\:ml-10 {margin-left: 2.5rem }.sm\:mt-12 {margin-top: 3rem }.sm\:mr-12 {margin-right: 3rem }.sm\:mb-12 {margin-bottom: 3rem }.sm\:ml-12 {margin-left: 3rem }.sm\:mt-16 {margin-top: 4rem }.sm\:mr-16 {margin-right: 4rem }.sm\:mb-16 {margin-bottom: 4rem }.sm\:ml-16 {margin-left: 4rem }.sm\:mt-20 {margin-top: 5rem }.sm\:mr-20 {margin-right: 5rem }.sm\:mb-20 {margin-bottom: 5rem }.sm\:ml-20 {margin-left: 5rem }.sm\:mt-24 {margin-top: 6rem }.sm\:mr-24 {margin-right: 6rem }.sm\:mb-24 {margin-bottom: 6rem }.sm\:ml-24 {margin-left: 6rem }.sm\:mt-32 {margin-top: 8rem }.sm\:mr-32 {margin-right: 8rem }.sm\:mb-32 {margin-bottom: 8rem }.sm\:ml-32 {margin-left: 8rem }.sm\:mt-40 {margin-top: 10rem }.sm\:mr-40 {margin-right: 10rem }.sm\:mb-40 {margin-bottom: 10rem }.sm\:ml-40 {margin-left: 10rem }.sm\:mt-48 {margin-top: 12rem }.sm\:mr-48 {margin-right: 12rem }.sm\:mb-48 {margin-bottom: 12rem }.sm\:ml-48 {margin-left: 12rem }.sm\:mt-56 {margin-top: 14rem }.sm\:mr-56 {margin-right: 14rem }.sm\:mb-56 {margin-bottom: 14rem }.sm\:ml-56 {margin-left: 14rem }.sm\:mt-64 {margin-top: 16rem }.sm\:mr-64 {margin-right: 16rem }.sm\:mb-64 {margin-bottom: 16rem }.sm\:ml-64 {margin-left: 16rem }.sm\:mt-auto {margin-top: auto }.sm\:mr-auto {margin-right: auto }.sm\:mb-auto {margin-bottom: auto }.sm\:ml-auto {margin-left: auto }.sm\:mt-px {margin-top: 1px }.sm\:mr-px {margin-right: 1px }.sm\:mb-px {margin-bottom: 1px }.sm\:ml-px {margin-left: 1px }.sm\:-mt-1 {margin-top: -.25rem }.sm\:-mr-1 {margin-right: -.25rem }.sm\:-mb-1 {margin-bottom: -.25rem }.sm\:-ml-1 {margin-left: -.25rem }.sm\:-mt-2 {margin-top: -.5rem }.sm\:-mr-2 {margin-right: -.5rem }.sm\:-mb-2 {margin-bottom: -.5rem }.sm\:-ml-2 {margin-left: -.5rem }.sm\:-mt-3 {margin-top: -.75rem }.sm\:-mr-3 {margin-right: -.75rem }.sm\:-mb-3 {margin-bottom: -.75rem }.sm\:-ml-3 {margin-left: -.75rem }.sm\:-mt-4 {margin-top: -1rem }.sm\:-mr-4 {margin-right: -1rem }.sm\:-mb-4 {margin-bottom: -1rem }.sm\:-ml-4 {margin-left: -1rem }.sm\:-mt-5 {margin-top: -1.25rem }.sm\:-mr-5 {margin-right: -1.25rem }.sm\:-mb-5 {margin-bottom: -1.25rem }.sm\:-ml-5 {margin-left: -1.25rem }.sm\:-mt-6 {margin-top: -1.5rem }.sm\:-mr-6 {margin-right: -1.5rem }.sm\:-mb-6 {margin-bottom: -1.5rem }.sm\:-ml-6 {margin-left: -1.5rem }.sm\:-mt-8 {margin-top: -2rem }.sm\:-mr-8 {margin-right: -2rem }.sm\:-mb-8 {margin-bottom: -2rem }.sm\:-ml-8 {margin-left: -2rem }.sm\:-mt-10 {margin-top: -2.5rem }.sm\:-mr-10 {margin-right: -2.5rem }.sm\:-mb-10 {margin-bottom: -2.5rem }.sm\:-ml-10 {margin-left: -2.5rem }.sm\:-mt-12 {margin-top: -3rem }.sm\:-mr-12 {margin-right: -3rem }.sm\:-mb-12 {margin-bottom: -3rem }.sm\:-ml-12 {margin-left: -3rem }.sm\:-mt-16 {margin-top: -4rem }.sm\:-mr-16 {margin-right: -4rem }.sm\:-mb-16 {margin-bottom: -4rem }.sm\:-ml-16 {margin-left: -4rem }.sm\:-mt-20 {margin-top: -5rem }.sm\:-mr-20 {margin-right: -5rem }.sm\:-mb-20 {margin-bottom: -5rem }.sm\:-ml-20 {margin-left: -5rem }.sm\:-mt-24 {margin-top: -6rem }.sm\:-mr-24 {margin-right: -6rem }.sm\:-mb-24 {margin-bottom: -6rem }.sm\:-ml-24 {margin-left: -6rem }.sm\:-mt-32 {margin-top: -8rem }.sm\:-mr-32 {margin-right: -8rem }.sm\:-mb-32 {margin-bottom: -8rem }.sm\:-ml-32 {margin-left: -8rem }.sm\:-mt-40 {margin-top: -10rem }.sm\:-mr-40 {margin-right: -10rem }.sm\:-mb-40 {margin-bottom: -10rem }.sm\:-ml-40 {margin-left: -10rem }.sm\:-mt-48 {margin-top: -12rem }.sm\:-mr-48 {margin-right: -12rem }.sm\:-mb-48 {margin-bottom: -12rem }.sm\:-ml-48 {margin-left: -12rem }.sm\:-mt-56 {margin-top: -14rem }.sm\:-mr-56 {margin-right: -14rem }.sm\:-mb-56 {margin-bottom: -14rem }.sm\:-ml-56 {margin-left: -14rem }.sm\:-mt-64 {margin-top: -16rem }.sm\:-mr-64 {margin-right: -16rem }.sm\:-mb-64 {margin-bottom: -16rem }.sm\:-ml-64 {margin-left: -16rem }.sm\:-mt-px {margin-top: -1px }.sm\:-mr-px {margin-right: -1px }.sm\:-mb-px {margin-bottom: -1px }.sm\:-ml-px {margin-left: -1px }.sm\:first\:ml-2:first-child {margin-left: .5rem }.sm\:last\:mr-2:last-child {margin-right: .5rem }.sm\:last\:mb-6:last-child {margin-bottom: 1.5rem }.sm\:p-0 {padding: 0 }.sm\:p-1 {padding: .25rem }.sm\:p-2 {padding: .5rem }.sm\:p-3 {padding: .75rem }.sm\:p-4 {padding: 1rem }.sm\:p-5 {padding: 1.25rem }.sm\:p-6 {padding: 1.5rem }.sm\:p-8 {padding: 2rem }.sm\:p-10 {padding: 2.5rem }.sm\:p-12 {padding: 3rem }.sm\:p-16 {padding: 4rem }.sm\:p-20 {padding: 5rem }.sm\:p-24 {padding: 6rem }.sm\:p-32 {padding: 8rem }.sm\:p-40 {padding: 10rem }.sm\:p-48 {padding: 12rem }.sm\:p-56 {padding: 14rem }.sm\:p-64 {padding: 16rem }.sm\:p-px {padding: 1px }.sm\:py-0 {padding-top: 0;padding-bottom: 0 }.sm\:px-0 {padding-left: 0;padding-right: 0 }.sm\:py-1 {padding-top: .25rem;padding-bottom: .25rem }.sm\:px-1 {padding-left: .25rem;padding-right: .25rem }.sm\:py-2 {padding-top: .5rem;padding-bottom: .5rem }.sm\:px-2 {padding-left: .5rem;padding-right: .5rem }.sm\:py-3 {padding-top: .75rem;padding-bottom: .75rem }.sm\:px-3 {padding-left: .75rem;padding-right: .75rem }.sm\:py-4 {padding-top: 1rem;padding-bottom: 1rem }.sm\:px-4 {padding-left: 1rem;padding-right: 1rem }.sm\:py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem }.sm\:px-5 {padding-left: 1.25rem;padding-right: 1.25rem }.sm\:py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem }.sm\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem }.sm\:py-8 {padding-top: 2rem;padding-bottom: 2rem }.sm\:px-8 {padding-left: 2rem;padding-right: 2rem }.sm\:py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem }.sm\:px-10 {padding-left: 2.5rem;padding-right: 2.5rem }.sm\:py-12 {padding-top: 3rem;padding-bottom: 3rem }.sm\:px-12 {padding-left: 3rem;padding-right: 3rem }.sm\:py-16 {padding-top: 4rem;padding-bottom: 4rem }.sm\:px-16 {padding-left: 4rem;padding-right: 4rem }.sm\:py-20 {padding-top: 5rem;padding-bottom: 5rem }.sm\:px-20 {padding-left: 5rem;padding-right: 5rem }.sm\:py-24 {padding-top: 6rem;padding-bottom: 6rem }.sm\:px-24 {padding-left: 6rem;padding-right: 6rem }.sm\:py-32 {padding-top: 8rem;padding-bottom: 8rem }.sm\:px-32 {padding-left: 8rem;padding-right: 8rem }.sm\:py-40 {padding-top: 10rem;padding-bottom: 10rem }.sm\:px-40 {padding-left: 10rem;padding-right: 10rem }.sm\:py-48 {padding-top: 12rem;padding-bottom: 12rem }.sm\:px-48 {padding-left: 12rem;padding-right: 12rem }.sm\:py-56 {padding-top: 14rem;padding-bottom: 14rem }.sm\:px-56 {padding-left: 14rem;padding-right: 14rem }.sm\:py-64 {padding-top: 16rem;padding-bottom: 16rem }.sm\:px-64 {padding-left: 16rem;padding-right: 16rem }.sm\:py-px {padding-top: 1px;padding-bottom: 1px }.sm\:px-px {padding-left: 1px;padding-right: 1px }.sm\:pt-0 {padding-top: 0 }.sm\:pr-0 {padding-right: 0 }.sm\:pb-0 {padding-bottom: 0 }.sm\:pl-0 {padding-left: 0 }.sm\:pt-1 {padding-top: .25rem }.sm\:pr-1 {padding-right: .25rem }.sm\:pb-1 {padding-bottom: .25rem }.sm\:pl-1 {padding-left: .25rem }.sm\:pt-2 {padding-top: .5rem }.sm\:pr-2 {padding-right: .5rem }.sm\:pb-2 {padding-bottom: .5rem }.sm\:pl-2 {padding-left: .5rem }.sm\:pt-3 {padding-top: .75rem }.sm\:pr-3 {padding-right: .75rem }.sm\:pb-3 {padding-bottom: .75rem }.sm\:pl-3 {padding-left: .75rem }.sm\:pt-4 {padding-top: 1rem }.sm\:pr-4 {padding-right: 1rem }.sm\:pb-4 {padding-bottom: 1rem }.sm\:pl-4 {padding-left: 1rem }.sm\:pt-5 {padding-top: 1.25rem }.sm\:pr-5 {padding-right: 1.25rem }.sm\:pb-5 {padding-bottom: 1.25rem }.sm\:pl-5 {padding-left: 1.25rem }.sm\:pt-6 {padding-top: 1.5rem }.sm\:pr-6 {padding-right: 1.5rem }.sm\:pb-6 {padding-bottom: 1.5rem }.sm\:pl-6 {padding-left: 1.5rem }.sm\:pt-8 {padding-top: 2rem }.sm\:pr-8 {padding-right: 2rem }.sm\:pb-8 {padding-bottom: 2rem }.sm\:pl-8 {padding-left: 2rem }.sm\:pt-10 {padding-top: 2.5rem }.sm\:pr-10 {padding-right: 2.5rem }.sm\:pb-10 {padding-bottom: 2.5rem }.sm\:pl-10 {padding-left: 2.5rem }.sm\:pt-12 {padding-top: 3rem }.sm\:pr-12 {padding-right: 3rem }.sm\:pb-12 {padding-bottom: 3rem }.sm\:pl-12 {padding-left: 3rem }.sm\:pt-16 {padding-top: 4rem }.sm\:pr-16 {padding-right: 4rem }.sm\:pb-16 {padding-bottom: 4rem }.sm\:pl-16 {padding-left: 4rem }.sm\:pt-20 {padding-top: 5rem }.sm\:pr-20 {padding-right: 5rem }.sm\:pb-20 {padding-bottom: 5rem }.sm\:pl-20 {padding-left: 5rem }.sm\:pt-24 {padding-top: 6rem }.sm\:pr-24 {padding-right: 6rem }.sm\:pb-24 {padding-bottom: 6rem }.sm\:pl-24 {padding-left: 6rem }.sm\:pt-32 {padding-top: 8rem }.sm\:pr-32 {padding-right: 8rem }.sm\:pb-32 {padding-bottom: 8rem }.sm\:pl-32 {padding-left: 8rem }.sm\:pt-40 {padding-top: 10rem }.sm\:pr-40 {padding-right: 10rem }.sm\:pb-40 {padding-bottom: 10rem }.sm\:pl-40 {padding-left: 10rem }.sm\:pt-48 {padding-top: 12rem }.sm\:pr-48 {padding-right: 12rem }.sm\:pb-48 {padding-bottom: 12rem }.sm\:pl-48 {padding-left: 12rem }.sm\:pt-56 {padding-top: 14rem }.sm\:pr-56 {padding-right: 14rem }.sm\:pb-56 {padding-bottom: 14rem }.sm\:pl-56 {padding-left: 14rem }.sm\:pt-64 {padding-top: 16rem }.sm\:pr-64 {padding-right: 16rem }.sm\:pb-64 {padding-bottom: 16rem }.sm\:pl-64 {padding-left: 16rem }.sm\:pt-px {padding-top: 1px }.sm\:pr-px {padding-right: 1px }.sm\:pb-px {padding-bottom: 1px }.sm\:pl-px {padding-left: 1px }.sm\:top-0 {top: 0 }.sm\:right-0 {right: 0 }.sm\:bottom-0 {bottom: 0 }.sm\:left-0 {left: 0 }.sm\:top-auto {top: auto }.sm\:right-auto {right: auto }.sm\:bottom-auto {bottom: auto }.sm\:left-auto {left: auto }.sm\:shadow-lg {box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05) }.sm\:text-left {text-align: left }.sm\:text-center {text-align: center }.sm\:text-right {text-align: right }.sm\:text-justify {text-align: justify }.sm\:text-transparent {color: transparent }.sm\:text-current {color: currentColor }.sm\:text-black {--text-opacity: 1;color: #000;color: rgba(0, 0, 0, var(--text-opacity)) }.sm\:text-white {--text-opacity: 1;color: #fff;color: rgba(255, 255, 255, var(--text-opacity)) }.sm\:text-gray-100 {--text-opacity: 1;color: #f7fafc;color: rgba(247, 250, 252, var(--text-opacity)) }.sm\:text-gray-200 {--text-opacity: 1;color: #edf2f7;color: rgba(237, 242, 247, var(--text-opacity)) }.sm\:text-gray-300 {--text-opacity: 1;color: #e2e8f0;color: rgba(226, 232, 240, var(--text-opacity)) }.sm\:text-gray-400 {--text-opacity: 1;color: #cbd5e0;color: rgba(203, 213, 224, var(--text-opacity)) }.sm\:text-gray-500 {--text-opacity: 1;color: #a0aec0;color: rgba(160, 174, 192, var(--text-opacity)) }.sm\:text-gray-600 {--text-opacity: 1;color: #718096;color: rgba(113, 128, 150, var(--text-opacity)) }.sm\:text-gray-700 {--text-opacity: 1;color: #4a5568;color: rgba(74, 85, 104, var(--text-opacity)) }.sm\:text-gray-800 {--text-opacity: 1;color: #2d3748;color: rgba(45, 55, 72, var(--text-opacity)) }.sm\:text-gray-900 {--text-opacity: 1;color: #1a202c;color: rgba(26, 32, 44, var(--text-opacity)) }.sm\:text-red-100 {--text-opacity: 1;color: #fff5f5;color: rgba(255, 245, 245, var(--text-opacity)) }.sm\:text-red-200 {--text-opacity: 1;color: #fed7d7;color: rgba(254, 215, 215, var(--text-opacity)) }.sm\:text-red-300 {--text-opacity: 1;color: #feb2b2;color: rgba(254, 178, 178, var(--text-opacity)) }.sm\:text-red-400 {--text-opacity: 1;color: #fc8181;color: rgba(252, 129, 129, var(--text-opacity)) }.sm\:text-red-500 {--text-opacity: 1;color: #f56565;color: rgba(245, 101, 101, var(--text-opacity)) }.sm\:text-red-600 {--text-opacity: 1;color: #e53e3e;color: rgba(229, 62, 62, var(--text-opacity)) }.sm\:text-red-700 {--text-opacity: 1;color: #c53030;color: rgba(197, 48, 48, var(--text-opacity)) }.sm\:text-red-800 {--text-opacity: 1;color: #9b2c2c;color: rgba(155, 44, 44, var(--text-opacity)) }.sm\:text-red-900 {--text-opacity: 1;color: #742a2a;color: rgba(116, 42, 42, var(--text-opacity)) }.sm\:text-orange-100 {--text-opacity: 1;color: #fffaf0;color: rgba(255, 250, 240, var(--text-opacity)) }.sm\:text-orange-200 {--text-opacity: 1;color: #feebc8;color: rgba(254, 235, 200, var(--text-opacity)) }.sm\:text-orange-300 {--text-opacity: 1;color: #fbd38d;color: rgba(251, 211, 141, var(--text-opacity)) }.sm\:text-orange-400 {--text-opacity: 1;color: #f6ad55;color: rgba(246, 173, 85, var(--text-opacity)) }.sm\:text-orange-500 {--text-opacity: 1;color: #ed8936;color: rgba(237, 137, 54, var(--text-opacity)) }.sm\:text-orange-600 {--text-opacity: 1;color: #dd6b20;color: rgba(221, 107, 32, var(--text-opacity)) }.sm\:text-orange-700 {--text-opacity: 1;color: #c05621;color: rgba(192, 86, 33, var(--text-opacity)) }.sm\:text-orange-800 {--text-opacity: 1;color: #9c4221;color: rgba(156, 66, 33, var(--text-opacity)) }.sm\:text-orange-900 {--text-opacity: 1;color: #7b341e;color: rgba(123, 52, 30, var(--text-opacity)) }.sm\:text-yellow-100 {--text-opacity: 1;color: ivory;color: rgba(255, 255, 240, var(--text-opacity)) }.sm\:text-yellow-200 {--text-opacity: 1;color: #fefcbf;color: rgba(254, 252, 191, var(--text-opacity)) }.sm\:text-yellow-300 {--text-opacity: 1;color: #faf089;color: rgba(250, 240, 137, var(--text-opacity)) }.sm\:text-yellow-400 {--text-opacity: 1;color: #f6e05e;color: rgba(246, 224, 94, var(--text-opacity)) }.sm\:text-yellow-500 {--text-opacity: 1;color: #ecc94b;color: rgba(236, 201, 75, var(--text-opacity)) }.sm\:text-yellow-600 {--text-opacity: 1;color: #d69e2e;color: rgba(214, 158, 46, var(--text-opacity)) }.sm\:text-yellow-700 {--text-opacity: 1;color: #b7791f;color: rgba(183, 121, 31, var(--text-opacity)) }.sm\:text-yellow-800 {--text-opacity: 1;color: #975a16;color: rgba(151, 90, 22, var(--text-opacity)) }.sm\:text-yellow-900 {--text-opacity: 1;color: #744210;color: rgba(116, 66, 16, var(--text-opacity)) }.sm\:text-green-100 {--text-opacity: 1;color: #f0fff4;color: rgba(240, 255, 244, var(--text-opacity)) }.sm\:text-green-200 {--text-opacity: 1;color: #c6f6d5;color: rgba(198, 246, 213, var(--text-opacity)) }.sm\:text-green-300 {--text-opacity: 1;color: #9ae6b4;color: rgba(154, 230, 180, var(--text-opacity)) }.sm\:text-green-400 {--text-opacity: 1;color: #68d391;color: rgba(104, 211, 145, var(--text-opacity)) }.sm\:text-green-500 {--text-opacity: 1;color: #48bb78;color: rgba(72, 187, 120, var(--text-opacity)) }.sm\:text-green-600 {--text-opacity: 1;color: #38a169;color: rgba(56, 161, 105, var(--text-opacity)) }.sm\:text-green-700 {--text-opacity: 1;color: #2f855a;color: rgba(47, 133, 90, var(--text-opacity)) }.sm\:text-green-800 {--text-opacity: 1;color: #276749;color: rgba(39, 103, 73, var(--text-opacity)) }.sm\:text-green-900 {--text-opacity: 1;color: #22543d;color: rgba(34, 84, 61, var(--text-opacity)) }.sm\:text-teal-100 {--text-opacity: 1;color: #e6fffa;color: rgba(230, 255, 250, var(--text-opacity)) }.sm\:text-teal-200 {--text-opacity: 1;color: #b2f5ea;color: rgba(178, 245, 234, var(--text-opacity)) }.sm\:text-teal-300 {--text-opacity: 1;color: #81e6d9;color: rgba(129, 230, 217, var(--text-opacity)) }.sm\:text-teal-400 {--text-opacity: 1;color: #4fd1c5;color: rgba(79, 209, 197, var(--text-opacity)) }.sm\:text-teal-500 {--text-opacity: 1;color: #38b2ac;color: rgba(56, 178, 172, var(--text-opacity)) }.sm\:text-teal-600 {--text-opacity: 1;color: #319795;color: rgba(49, 151, 149, var(--text-opacity)) }.sm\:text-teal-700 {--text-opacity: 1;color: #2c7a7b;color: rgba(44, 122, 123, var(--text-opacity)) }.sm\:text-teal-800 {--text-opacity: 1;color: #285e61;color: rgba(40, 94, 97, var(--text-opacity)) }.sm\:text-teal-900 {--text-opacity: 1;color: #234e52;color: rgba(35, 78, 82, var(--text-opacity)) }.sm\:text-blue-100 {--text-opacity: 1;color: #ebf8ff;color: rgba(235, 248, 255, var(--text-opacity)) }.sm\:text-blue-200 {--text-opacity: 1;color: #bee3f8;color: rgba(190, 227, 248, var(--text-opacity)) }.sm\:text-blue-300 {--text-opacity: 1;color: #90cdf4;color: rgba(144, 205, 244, var(--text-opacity)) }.sm\:text-blue-400 {--text-opacity: 1;color: #63b3ed;color: rgba(99, 179, 237, var(--text-opacity)) }.sm\:text-blue-500 {--text-opacity: 1;color: #4299e1;color: rgba(66, 153, 225, var(--text-opacity)) }.sm\:text-blue-600 {--text-opacity: 1;color: #3182ce;color: rgba(49, 130, 206, var(--text-opacity)) }.sm\:text-blue-700 {--text-opacity: 1;color: #2b6cb0;color: rgba(43, 108, 176, var(--text-opacity)) }.sm\:text-blue-800 {--text-opacity: 1;color: #2c5282;color: rgba(44, 82, 130, var(--text-opacity)) }.sm\:text-blue-900 {--text-opacity: 1;color: #2a4365;color: rgba(42, 67, 101, var(--text-opacity)) }.sm\:text-indigo-100 {--text-opacity: 1;color: #ebf4ff;color: rgba(235, 244, 255, var(--text-opacity)) }.sm\:text-indigo-200 {--text-opacity: 1;color: #c3dafe;color: rgba(195, 218, 254, var(--text-opacity)) }.sm\:text-indigo-300 {--text-opacity: 1;color: #a3bffa;color: rgba(163, 191, 250, var(--text-opacity)) }.sm\:text-indigo-400 {--text-opacity: 1;color: #7f9cf5;color: rgba(127, 156, 245, var(--text-opacity)) }.sm\:text-indigo-500 {--text-opacity: 1;color: #667eea;color: rgba(102, 126, 234, var(--text-opacity)) }.sm\:text-indigo-600 {--text-opacity: 1;color: #5a67d8;color: rgba(90, 103, 216, var(--text-opacity)) }.sm\:text-indigo-700 {--text-opacity: 1;color: #4c51bf;color: rgba(76, 81, 191, var(--text-opacity)) }.sm\:text-indigo-800 {--text-opacity: 1;color: #434190;color: rgba(67, 65, 144, var(--text-opacity)) }.sm\:text-indigo-900 {--text-opacity: 1;color: #3c366b;color: rgba(60, 54, 107, var(--text-opacity)) }.sm\:text-purple-100 {--text-opacity: 1;color: #faf5ff;color: rgba(250, 245, 255, var(--text-opacity)) }.sm\:text-purple-200 {--text-opacity: 1;color: #e9d8fd;color: rgba(233, 216, 253, var(--text-opacity)) }.sm\:text-purple-300 {--text-opacity: 1;color: #d6bcfa;color: rgba(214, 188, 250, var(--text-opacity)) }.sm\:text-purple-400 {--text-opacity: 1;color: #b794f4;color: rgba(183, 148, 244, var(--text-opacity)) }.sm\:text-purple-500 {--text-opacity: 1;color: #9f7aea;color: rgba(159, 122, 234, var(--text-opacity)) }.sm\:text-purple-600 {--text-opacity: 1;color: #805ad5;color: rgba(128, 90, 213, var(--text-opacity)) }.sm\:text-purple-700 {--text-opacity: 1;color: #6b46c1;color: rgba(107, 70, 193, var(--text-opacity)) }.sm\:text-purple-800 {--text-opacity: 1;color: #553c9a;color: rgba(85, 60, 154, var(--text-opacity)) }.sm\:text-purple-900 {--text-opacity: 1;color: #44337a;color: rgba(68, 51, 122, var(--text-opacity)) }.sm\:text-pink-100 {--text-opacity: 1;color: #fff5f7;color: rgba(255, 245, 247, var(--text-opacity)) }.sm\:text-pink-200 {--text-opacity: 1;color: #fed7e2;color: rgba(254, 215, 226, var(--text-opacity)) }.sm\:text-pink-300 {--text-opacity: 1;color: #fbb6ce;color: rgba(251, 182, 206, var(--text-opacity)) }.sm\:text-pink-400 {--text-opacity: 1;color: #f687b3;color: rgba(246, 135, 179, var(--text-opacity)) }.sm\:text-pink-500 {--text-opacity: 1;color: #ed64a6;color: rgba(237, 100, 166, var(--text-opacity)) }.sm\:text-pink-600 {--text-opacity: 1;color: #d53f8c;color: rgba(213, 63, 140, var(--text-opacity)) }.sm\:text-pink-700 {--text-opacity: 1;color: #b83280;color: rgba(184, 50, 128, var(--text-opacity)) }.sm\:text-pink-800 {--text-opacity: 1;color: #97266d;color: rgba(151, 38, 109, var(--text-opacity)) }.sm\:text-pink-900 {--text-opacity: 1;color: #702459;color: rgba(112, 36, 89, var(--text-opacity)) }.sm\:text-custom-gray {--text-opacity: 1;color: #888f95;color: rgba(136, 143, 149, var(--text-opacity)) }.sm\:text-custom-blue {--text-opacity: 1;color: #3381f3;color: rgba(51, 129, 243, var(--text-opacity)) }.sm\:text-custom-black {--text-opacity: 1;color: #212529;color: rgba(33, 37, 41, var(--text-opacity)) }.sm\:text-custom-blue-link {--text-opacity: 1;color: #1983e0;color: rgba(25, 131, 224, var(--text-opacity)) }.sm\:text-custom-light-gray {--text-opacity: 1;color: #6f767c;color: rgba(111, 118, 124, var(--text-opacity)) }.sm\:text-text-buy-page-default-black {--text-opacity: 1;color: #666;color: rgba(102, 102, 102, var(--text-opacity)) }.sm\:text-opacity-0 {--text-opacity: 0 }.sm\:text-opacity-25 {--text-opacity: 0.25 }.sm\:text-opacity-50 {--text-opacity: 0.5 }.sm\:text-opacity-75 {--text-opacity: 0.75 }.sm\:text-opacity-100 {--text-opacity: 1 }.sm\:w-0 {width: 0 }.sm\:w-1 {width: .25rem }.sm\:w-2 {width: .5rem }.sm\:w-3 {width: .75rem }.sm\:w-4 {width: 1rem }.sm\:w-5 {width: 1.25rem }.sm\:w-6 {width: 1.5rem }.sm\:w-8 {width: 2rem }.sm\:w-10 {width: 2.5rem }.sm\:w-12 {width: 3rem }.sm\:w-16 {width: 4rem }.sm\:w-20 {width: 5rem }.sm\:w-24 {width: 6rem }.sm\:w-32 {width: 8rem }.sm\:w-40 {width: 10rem }.sm\:w-48 {width: 12rem }.sm\:w-56 {width: 14rem }.sm\:w-64 {width: 16rem }.sm\:w-auto {width: auto }.sm\:w-px {width: 1px }.sm\:w-1\/2 {width: 50% }.sm\:w-1\/3 {width: 33.333333% }.sm\:w-2\/3 {width: 66.666667% }.sm\:w-1\/4 {width: 25% }.sm\:w-2\/4 {width: 50% }.sm\:w-3\/4 {width: 75% }.sm\:w-1\/5 {width: 20% }.sm\:w-2\/5 {width: 40% }.sm\:w-3\/5 {width: 60% }.sm\:w-4\/5 {width: 80% }.sm\:w-1\/6 {width: 16.666667% }.sm\:w-2\/6 {width: 33.333333% }.sm\:w-3\/6 {width: 50% }.sm\:w-4\/6 {width: 66.666667% }.sm\:w-5\/6 {width: 83.333333% }.sm\:w-1\/12 {width: 8.333333% }.sm\:w-2\/12 {width: 16.666667% }.sm\:w-3\/12 {width: 25% }.sm\:w-4\/12 {width: 33.333333% }.sm\:w-5\/12 {width: 41.666667% }.sm\:w-6\/12 {width: 50% }.sm\:w-7\/12 {width: 58.333333% }.sm\:w-8\/12 {width: 66.666667% }.sm\:w-9\/12 {width: 75% }.sm\:w-10\/12 {width: 83.333333% }.sm\:w-11\/12 {width: 91.666667% }.sm\:w-full {width: 100% }.sm\:w-screen {width: 100vw }.sm\:w-1\/2-margin-1 {width: calc(50% - 1rem) }.sm\:w-1\/3-margin-1 {width: calc(33.33333% - 1rem) }.sm\:w-1\/4-margin-1 {width: calc(25% - 1rem) }.sm\:w-1\/5-margin-1 {width: calc(20% - 1rem) }}@media (min-width: 768px) {.md\:container {width: 100% }@media (min-width: 640px) {.md\:container {max-width: 640px }}@media (min-width: 768px) {.md\:container {max-width: 768px }}@media (min-width: 1024px) {.md\:container {max-width: 1024px }}@media (min-width: 1280px) {.md\:container {max-width: 1280px }}.md\:bg-transparent {background-color: transparent }.md\:block {display: block }.md\:inline-block {display: inline-block }.md\:flex {display: flex }.md\:inline-flex {display: inline-flex }.md\:hidden {display: none }.md\:flex-row {flex-direction: row }.md\:items-center {align-items: center }.md\:self-center {align-self: center }.md\:justify-center {justify-content: center }.md\:font-sans {font-family: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.md\:font-serif {font-family: Georgia, Cambria, Times New Roman, Times, serif }.md\:font-mono {font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace }.md\:font-condensed {font-family: Open Sans Condensed, Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.md\:font-hairline {font-weight: 100 }.md\:font-thin {font-weight: 200 }.md\:font-light {font-weight: 300 }.md\:font-normal {font-weight: 400 }.md\:font-medium {font-weight: 500 }.md\:font-semibold {font-weight: 600 }.md\:font-bold {font-weight: 700 }.md\:font-extrabold {font-weight: 800 }.md\:font-black {font-weight: 900 }.md\:h-0 {height: 0 }.md\:h-1 {height: .25rem }.md\:h-2 {height: .5rem }.md\:h-3 {height: .75rem }.md\:h-4 {height: 1rem }.md\:h-5 {height: 1.25rem }.md\:h-6 {height: 1.5rem }.md\:h-8 {height: 2rem }.md\:h-10 {height: 2.5rem }.md\:h-12 {height: 3rem }.md\:h-16 {height: 4rem }.md\:h-20 {height: 5rem }.md\:h-24 {height: 6rem }.md\:h-32 {height: 8rem }.md\:h-40 {height: 10rem }.md\:h-48 {height: 12rem }.md\:h-56 {height: 14rem }.md\:h-64 {height: 16rem }.md\:h-128 {height: 32rem }.md\:h-auto {height: auto }.md\:h-px {height: 1px }.md\:h-full {height: 100% }.md\:h-screen {height: 100vh }.md\:text-xs {font-size: .75rem }.md\:text-sm {font-size: .875rem }.md\:text-base {font-size: 1rem }.md\:text-lg {font-size: 1.125rem }.md\:text-xl {font-size: 1.25rem }.md\:text-2xl {font-size: 1.5rem }.md\:text-3xl {font-size: 1.875rem }.md\:text-4xl {font-size: 2.25rem }.md\:text-5xl {font-size: 3rem }.md\:text-6xl {font-size: 3.75rem }.md\:text-7xl {font-size: 5rem }.md\:leading-normal {line-height: 1.5 }.md\:m-0 {margin: 0 }.md\:m-1 {margin: .25rem }.md\:m-2 {margin: .5rem }.md\:m-3 {margin: .75rem }.md\:m-4 {margin: 1rem }.md\:m-5 {margin: 1.25rem }.md\:m-6 {margin: 1.5rem }.md\:m-8 {margin: 2rem }.md\:m-10 {margin: 2.5rem }.md\:m-12 {margin: 3rem }.md\:m-16 {margin: 4rem }.md\:m-20 {margin: 5rem }.md\:m-24 {margin: 6rem }.md\:m-32 {margin: 8rem }.md\:m-40 {margin: 10rem }.md\:m-48 {margin: 12rem }.md\:m-56 {margin: 14rem }.md\:m-64 {margin: 16rem }.md\:m-auto {margin: auto }.md\:m-px {margin: 1px }.md\:-m-1 {margin: -.25rem }.md\:-m-2 {margin: -.5rem }.md\:-m-3 {margin: -.75rem }.md\:-m-4 {margin: -1rem }.md\:-m-5 {margin: -1.25rem }.md\:-m-6 {margin: -1.5rem }.md\:-m-8 {margin: -2rem }.md\:-m-10 {margin: -2.5rem }.md\:-m-12 {margin: -3rem }.md\:-m-16 {margin: -4rem }.md\:-m-20 {margin: -5rem }.md\:-m-24 {margin: -6rem }.md\:-m-32 {margin: -8rem }.md\:-m-40 {margin: -10rem }.md\:-m-48 {margin: -12rem }.md\:-m-56 {margin: -14rem }.md\:-m-64 {margin: -16rem }.md\:-m-px {margin: -1px }.md\:my-0 {margin-top: 0;margin-bottom: 0 }.md\:mx-0 {margin-left: 0;margin-right: 0 }.md\:my-1 {margin-top: .25rem;margin-bottom: .25rem }.md\:mx-1 {margin-left: .25rem;margin-right: .25rem }.md\:my-2 {margin-top: .5rem;margin-bottom: .5rem }.md\:mx-2 {margin-left: .5rem;margin-right: .5rem }.md\:my-3 {margin-top: .75rem;margin-bottom: .75rem }.md\:mx-3 {margin-left: .75rem;margin-right: .75rem }.md\:my-4 {margin-top: 1rem;margin-bottom: 1rem }.md\:mx-4 {margin-left: 1rem;margin-right: 1rem }.md\:my-5 {margin-top: 1.25rem;margin-bottom: 1.25rem }.md\:mx-5 {margin-left: 1.25rem;margin-right: 1.25rem }.md\:my-6 {margin-top: 1.5rem;margin-bottom: 1.5rem }.md\:mx-6 {margin-left: 1.5rem;margin-right: 1.5rem }.md\:my-8 {margin-top: 2rem;margin-bottom: 2rem }.md\:mx-8 {margin-left: 2rem;margin-right: 2rem }.md\:my-10 {margin-top: 2.5rem;margin-bottom: 2.5rem }.md\:mx-10 {margin-left: 2.5rem;margin-right: 2.5rem }.md\:my-12 {margin-top: 3rem;margin-bottom: 3rem }.md\:mx-12 {margin-left: 3rem;margin-right: 3rem }.md\:my-16 {margin-top: 4rem;margin-bottom: 4rem }.md\:mx-16 {margin-left: 4rem;margin-right: 4rem }.md\:my-20 {margin-top: 5rem;margin-bottom: 5rem }.md\:mx-20 {margin-left: 5rem;margin-right: 5rem }.md\:my-24 {margin-top: 6rem;margin-bottom: 6rem }.md\:mx-24 {margin-left: 6rem;margin-right: 6rem }.md\:my-32 {margin-top: 8rem;margin-bottom: 8rem }.md\:mx-32 {margin-left: 8rem;margin-right: 8rem }.md\:my-40 {margin-top: 10rem;margin-bottom: 10rem }.md\:mx-40 {margin-left: 10rem;margin-right: 10rem }.md\:my-48 {margin-top: 12rem;margin-bottom: 12rem }.md\:mx-48 {margin-left: 12rem;margin-right: 12rem }.md\:my-56 {margin-top: 14rem;margin-bottom: 14rem }.md\:mx-56 {margin-left: 14rem;margin-right: 14rem }.md\:my-64 {margin-top: 16rem;margin-bottom: 16rem }.md\:mx-64 {margin-left: 16rem;margin-right: 16rem }.md\:my-auto {margin-top: auto;margin-bottom: auto }.md\:mx-auto {margin-left: auto;margin-right: auto }.md\:my-px {margin-top: 1px;margin-bottom: 1px }.md\:mx-px {margin-left: 1px;margin-right: 1px }.md\:-my-1 {margin-top: -.25rem;margin-bottom: -.25rem }.md\:-mx-1 {margin-left: -.25rem;margin-right: -.25rem }.md\:-my-2 {margin-top: -.5rem;margin-bottom: -.5rem }.md\:-mx-2 {margin-left: -.5rem;margin-right: -.5rem }.md\:-my-3 {margin-top: -.75rem;margin-bottom: -.75rem }.md\:-mx-3 {margin-left: -.75rem;margin-right: -.75rem }.md\:-my-4 {margin-top: -1rem;margin-bottom: -1rem }.md\:-mx-4 {margin-left: -1rem;margin-right: -1rem }.md\:-my-5 {margin-top: -1.25rem;margin-bottom: -1.25rem }.md\:-mx-5 {margin-left: -1.25rem;margin-right: -1.25rem }.md\:-my-6 {margin-top: -1.5rem;margin-bottom: -1.5rem }.md\:-mx-6 {margin-left: -1.5rem;margin-right: -1.5rem }.md\:-my-8 {margin-top: -2rem;margin-bottom: -2rem }.md\:-mx-8 {margin-left: -2rem;margin-right: -2rem }.md\:-my-10 {margin-top: -2.5rem;margin-bottom: -2.5rem }.md\:-mx-10 {margin-left: -2.5rem;margin-right: -2.5rem }.md\:-my-12 {margin-top: -3rem;margin-bottom: -3rem }.md\:-mx-12 {margin-left: -3rem;margin-right: -3rem }.md\:-my-16 {margin-top: -4rem;margin-bottom: -4rem }.md\:-mx-16 {margin-left: -4rem;margin-right: -4rem }.md\:-my-20 {margin-top: -5rem;margin-bottom: -5rem }.md\:-mx-20 {margin-left: -5rem;margin-right: -5rem }.md\:-my-24 {margin-top: -6rem;margin-bottom: -6rem }.md\:-mx-24 {margin-left: -6rem;margin-right: -6rem }.md\:-my-32 {margin-top: -8rem;margin-bottom: -8rem }.md\:-mx-32 {margin-left: -8rem;margin-right: -8rem }.md\:-my-40 {margin-top: -10rem;margin-bottom: -10rem }.md\:-mx-40 {margin-left: -10rem;margin-right: -10rem }.md\:-my-48 {margin-top: -12rem;margin-bottom: -12rem }.md\:-mx-48 {margin-left: -12rem;margin-right: -12rem }.md\:-my-56 {margin-top: -14rem;margin-bottom: -14rem }.md\:-mx-56 {margin-left: -14rem;margin-right: -14rem }.md\:-my-64 {margin-top: -16rem;margin-bottom: -16rem }.md\:-mx-64 {margin-left: -16rem;margin-right: -16rem }.md\:-my-px {margin-top: -1px;margin-bottom: -1px }.md\:-mx-px {margin-left: -1px;margin-right: -1px }.md\:mt-0 {margin-top: 0 }.md\:mr-0 {margin-right: 0 }.md\:mb-0 {margin-bottom: 0 }.md\:ml-0 {margin-left: 0 }.md\:mt-1 {margin-top: .25rem }.md\:mr-1 {margin-right: .25rem }.md\:mb-1 {margin-bottom: .25rem }.md\:ml-1 {margin-left: .25rem }.md\:mt-2 {margin-top: .5rem }.md\:mr-2 {margin-right: .5rem }.md\:mb-2 {margin-bottom: .5rem }.md\:ml-2 {margin-left: .5rem }.md\:mt-3 {margin-top: .75rem }.md\:mr-3 {margin-right: .75rem }.md\:mb-3 {margin-bottom: .75rem }.md\:ml-3 {margin-left: .75rem }.md\:mt-4 {margin-top: 1rem }.md\:mr-4 {margin-right: 1rem }.md\:mb-4 {margin-bottom: 1rem }.md\:ml-4 {margin-left: 1rem }.md\:mt-5 {margin-top: 1.25rem }.md\:mr-5 {margin-right: 1.25rem }.md\:mb-5 {margin-bottom: 1.25rem }.md\:ml-5 {margin-left: 1.25rem }.md\:mt-6 {margin-top: 1.5rem }.md\:mr-6 {margin-right: 1.5rem }.md\:mb-6 {margin-bottom: 1.5rem }.md\:ml-6 {margin-left: 1.5rem }.md\:mt-8 {margin-top: 2rem }.md\:mr-8 {margin-right: 2rem }.md\:mb-8 {margin-bottom: 2rem }.md\:ml-8 {margin-left: 2rem }.md\:mt-10 {margin-top: 2.5rem }.md\:mr-10 {margin-right: 2.5rem }.md\:mb-10 {margin-bottom: 2.5rem }.md\:ml-10 {margin-left: 2.5rem }.md\:mt-12 {margin-top: 3rem }.md\:mr-12 {margin-right: 3rem }.md\:mb-12 {margin-bottom: 3rem }.md\:ml-12 {margin-left: 3rem }.md\:mt-16 {margin-top: 4rem }.md\:mr-16 {margin-right: 4rem }.md\:mb-16 {margin-bottom: 4rem }.md\:ml-16 {margin-left: 4rem }.md\:mt-20 {margin-top: 5rem }.md\:mr-20 {margin-right: 5rem }.md\:mb-20 {margin-bottom: 5rem }.md\:ml-20 {margin-left: 5rem }.md\:mt-24 {margin-top: 6rem }.md\:mr-24 {margin-right: 6rem }.md\:mb-24 {margin-bottom: 6rem }.md\:ml-24 {margin-left: 6rem }.md\:mt-32 {margin-top: 8rem }.md\:mr-32 {margin-right: 8rem }.md\:mb-32 {margin-bottom: 8rem }.md\:ml-32 {margin-left: 8rem }.md\:mt-40 {margin-top: 10rem }.md\:mr-40 {margin-right: 10rem }.md\:mb-40 {margin-bottom: 10rem }.md\:ml-40 {margin-left: 10rem }.md\:mt-48 {margin-top: 12rem }.md\:mr-48 {margin-right: 12rem }.md\:mb-48 {margin-bottom: 12rem }.md\:ml-48 {margin-left: 12rem }.md\:mt-56 {margin-top: 14rem }.md\:mr-56 {margin-right: 14rem }.md\:mb-56 {margin-bottom: 14rem }.md\:ml-56 {margin-left: 14rem }.md\:mt-64 {margin-top: 16rem }.md\:mr-64 {margin-right: 16rem }.md\:mb-64 {margin-bottom: 16rem }.md\:ml-64 {margin-left: 16rem }.md\:mt-auto {margin-top: auto }.md\:mr-auto {margin-right: auto }.md\:mb-auto {margin-bottom: auto }.md\:ml-auto {margin-left: auto }.md\:mt-px {margin-top: 1px }.md\:mr-px {margin-right: 1px }.md\:mb-px {margin-bottom: 1px }.md\:ml-px {margin-left: 1px }.md\:-mt-1 {margin-top: -.25rem }.md\:-mr-1 {margin-right: -.25rem }.md\:-mb-1 {margin-bottom: -.25rem }.md\:-ml-1 {margin-left: -.25rem }.md\:-mt-2 {margin-top: -.5rem }.md\:-mr-2 {margin-right: -.5rem }.md\:-mb-2 {margin-bottom: -.5rem }.md\:-ml-2 {margin-left: -.5rem }.md\:-mt-3 {margin-top: -.75rem }.md\:-mr-3 {margin-right: -.75rem }.md\:-mb-3 {margin-bottom: -.75rem }.md\:-ml-3 {margin-left: -.75rem }.md\:-mt-4 {margin-top: -1rem }.md\:-mr-4 {margin-right: -1rem }.md\:-mb-4 {margin-bottom: -1rem }.md\:-ml-4 {margin-left: -1rem }.md\:-mt-5 {margin-top: -1.25rem }.md\:-mr-5 {margin-right: -1.25rem }.md\:-mb-5 {margin-bottom: -1.25rem }.md\:-ml-5 {margin-left: -1.25rem }.md\:-mt-6 {margin-top: -1.5rem }.md\:-mr-6 {margin-right: -1.5rem }.md\:-mb-6 {margin-bottom: -1.5rem }.md\:-ml-6 {margin-left: -1.5rem }.md\:-mt-8 {margin-top: -2rem }.md\:-mr-8 {margin-right: -2rem }.md\:-mb-8 {margin-bottom: -2rem }.md\:-ml-8 {margin-left: -2rem }.md\:-mt-10 {margin-top: -2.5rem }.md\:-mr-10 {margin-right: -2.5rem }.md\:-mb-10 {margin-bottom: -2.5rem }.md\:-ml-10 {margin-left: -2.5rem }.md\:-mt-12 {margin-top: -3rem }.md\:-mr-12 {margin-right: -3rem }.md\:-mb-12 {margin-bottom: -3rem }.md\:-ml-12 {margin-left: -3rem }.md\:-mt-16 {margin-top: -4rem }.md\:-mr-16 {margin-right: -4rem }.md\:-mb-16 {margin-bottom: -4rem }.md\:-ml-16 {margin-left: -4rem }.md\:-mt-20 {margin-top: -5rem }.md\:-mr-20 {margin-right: -5rem }.md\:-mb-20 {margin-bottom: -5rem }.md\:-ml-20 {margin-left: -5rem }.md\:-mt-24 {margin-top: -6rem }.md\:-mr-24 {margin-right: -6rem }.md\:-mb-24 {margin-bottom: -6rem }.md\:-ml-24 {margin-left: -6rem }.md\:-mt-32 {margin-top: -8rem }.md\:-mr-32 {margin-right: -8rem }.md\:-mb-32 {margin-bottom: -8rem }.md\:-ml-32 {margin-left: -8rem }.md\:-mt-40 {margin-top: -10rem }.md\:-mr-40 {margin-right: -10rem }.md\:-mb-40 {margin-bottom: -10rem }.md\:-ml-40 {margin-left: -10rem }.md\:-mt-48 {margin-top: -12rem }.md\:-mr-48 {margin-right: -12rem }.md\:-mb-48 {margin-bottom: -12rem }.md\:-ml-48 {margin-left: -12rem }.md\:-mt-56 {margin-top: -14rem }.md\:-mr-56 {margin-right: -14rem }.md\:-mb-56 {margin-bottom: -14rem }.md\:-ml-56 {margin-left: -14rem }.md\:-mt-64 {margin-top: -16rem }.md\:-mr-64 {margin-right: -16rem }.md\:-mb-64 {margin-bottom: -16rem }.md\:-ml-64 {margin-left: -16rem }.md\:-mt-px {margin-top: -1px }.md\:-mr-px {margin-right: -1px }.md\:-mb-px {margin-bottom: -1px }.md\:-ml-px {margin-left: -1px }.md\:first\:ml-16:first-child {margin-left: 4rem }.md\:last\:mr-16:last-child {margin-right: 4rem }.md\:max-w-screen-lg {max-width: 1024px }.md\:p-0 {padding: 0 }.md\:p-1 {padding: .25rem }.md\:p-2 {padding: .5rem }.md\:p-3 {padding: .75rem }.md\:p-4 {padding: 1rem }.md\:p-5 {padding: 1.25rem }.md\:p-6 {padding: 1.5rem }.md\:p-8 {padding: 2rem }.md\:p-10 {padding: 2.5rem }.md\:p-12 {padding: 3rem }.md\:p-16 {padding: 4rem }.md\:p-20 {padding: 5rem }.md\:p-24 {padding: 6rem }.md\:p-32 {padding: 8rem }.md\:p-40 {padding: 10rem }.md\:p-48 {padding: 12rem }.md\:p-56 {padding: 14rem }.md\:p-64 {padding: 16rem }.md\:p-px {padding: 1px }.md\:py-0 {padding-top: 0;padding-bottom: 0 }.md\:px-0 {padding-left: 0;padding-right: 0 }.md\:py-1 {padding-top: .25rem;padding-bottom: .25rem }.md\:px-1 {padding-left: .25rem;padding-right: .25rem }.md\:py-2 {padding-top: .5rem;padding-bottom: .5rem }.md\:px-2 {padding-left: .5rem;padding-right: .5rem }.md\:py-3 {padding-top: .75rem;padding-bottom: .75rem }.md\:px-3 {padding-left: .75rem;padding-right: .75rem }.md\:py-4 {padding-top: 1rem;padding-bottom: 1rem }.md\:px-4 {padding-left: 1rem;padding-right: 1rem }.md\:py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem }.md\:px-5 {padding-left: 1.25rem;padding-right: 1.25rem }.md\:py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem }.md\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem }.md\:py-8 {padding-top: 2rem;padding-bottom: 2rem }.md\:px-8 {padding-left: 2rem;padding-right: 2rem }.md\:py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem }.md\:px-10 {padding-left: 2.5rem;padding-right: 2.5rem }.md\:py-12 {padding-top: 3rem;padding-bottom: 3rem }.md\:px-12 {padding-left: 3rem;padding-right: 3rem }.md\:py-16 {padding-top: 4rem;padding-bottom: 4rem }.md\:px-16 {padding-left: 4rem;padding-right: 4rem }.md\:py-20 {padding-top: 5rem;padding-bottom: 5rem }.md\:px-20 {padding-left: 5rem;padding-right: 5rem }.md\:py-24 {padding-top: 6rem;padding-bottom: 6rem }.md\:px-24 {padding-left: 6rem;padding-right: 6rem }.md\:py-32 {padding-top: 8rem;padding-bottom: 8rem }.md\:px-32 {padding-left: 8rem;padding-right: 8rem }.md\:py-40 {padding-top: 10rem;padding-bottom: 10rem }.md\:px-40 {padding-left: 10rem;padding-right: 10rem }.md\:py-48 {padding-top: 12rem;padding-bottom: 12rem }.md\:px-48 {padding-left: 12rem;padding-right: 12rem }.md\:py-56 {padding-top: 14rem;padding-bottom: 14rem }.md\:px-56 {padding-left: 14rem;padding-right: 14rem }.md\:py-64 {padding-top: 16rem;padding-bottom: 16rem }.md\:px-64 {padding-left: 16rem;padding-right: 16rem }.md\:py-px {padding-top: 1px;padding-bottom: 1px }.md\:px-px {padding-left: 1px;padding-right: 1px }.md\:pt-0 {padding-top: 0 }.md\:pr-0 {padding-right: 0 }.md\:pb-0 {padding-bottom: 0 }.md\:pl-0 {padding-left: 0 }.md\:pt-1 {padding-top: .25rem }.md\:pr-1 {padding-right: .25rem }.md\:pb-1 {padding-bottom: .25rem }.md\:pl-1 {padding-left: .25rem }.md\:pt-2 {padding-top: .5rem }.md\:pr-2 {padding-right: .5rem }.md\:pb-2 {padding-bottom: .5rem }.md\:pl-2 {padding-left: .5rem }.md\:pt-3 {padding-top: .75rem }.md\:pr-3 {padding-right: .75rem }.md\:pb-3 {padding-bottom: .75rem }.md\:pl-3 {padding-left: .75rem }.md\:pt-4 {padding-top: 1rem }.md\:pr-4 {padding-right: 1rem }.md\:pb-4 {padding-bottom: 1rem }.md\:pl-4 {padding-left: 1rem }.md\:pt-5 {padding-top: 1.25rem }.md\:pr-5 {padding-right: 1.25rem }.md\:pb-5 {padding-bottom: 1.25rem }.md\:pl-5 {padding-left: 1.25rem }.md\:pt-6 {padding-top: 1.5rem }.md\:pr-6 {padding-right: 1.5rem }.md\:pb-6 {padding-bottom: 1.5rem }.md\:pl-6 {padding-left: 1.5rem }.md\:pt-8 {padding-top: 2rem }.md\:pr-8 {padding-right: 2rem }.md\:pb-8 {padding-bottom: 2rem }.md\:pl-8 {padding-left: 2rem }.md\:pt-10 {padding-top: 2.5rem }.md\:pr-10 {padding-right: 2.5rem }.md\:pb-10 {padding-bottom: 2.5rem }.md\:pl-10 {padding-left: 2.5rem }.md\:pt-12 {padding-top: 3rem }.md\:pr-12 {padding-right: 3rem }.md\:pb-12 {padding-bottom: 3rem }.md\:pl-12 {padding-left: 3rem }.md\:pt-16 {padding-top: 4rem }.md\:pr-16 {padding-right: 4rem }.md\:pb-16 {padding-bottom: 4rem }.md\:pl-16 {padding-left: 4rem }.md\:pt-20 {padding-top: 5rem }.md\:pr-20 {padding-right: 5rem }.md\:pb-20 {padding-bottom: 5rem }.md\:pl-20 {padding-left: 5rem }.md\:pt-24 {padding-top: 6rem }.md\:pr-24 {padding-right: 6rem }.md\:pb-24 {padding-bottom: 6rem }.md\:pl-24 {padding-left: 6rem }.md\:pt-32 {padding-top: 8rem }.md\:pr-32 {padding-right: 8rem }.md\:pb-32 {padding-bottom: 8rem }.md\:pl-32 {padding-left: 8rem }.md\:pt-40 {padding-top: 10rem }.md\:pr-40 {padding-right: 10rem }.md\:pb-40 {padding-bottom: 10rem }.md\:pl-40 {padding-left: 10rem }.md\:pt-48 {padding-top: 12rem }.md\:pr-48 {padding-right: 12rem }.md\:pb-48 {padding-bottom: 12rem }.md\:pl-48 {padding-left: 12rem }.md\:pt-56 {padding-top: 14rem }.md\:pr-56 {padding-right: 14rem }.md\:pb-56 {padding-bottom: 14rem }.md\:pl-56 {padding-left: 14rem }.md\:pt-64 {padding-top: 16rem }.md\:pr-64 {padding-right: 16rem }.md\:pb-64 {padding-bottom: 16rem }.md\:pl-64 {padding-left: 16rem }.md\:pt-px {padding-top: 1px }.md\:pr-px {padding-right: 1px }.md\:pb-px {padding-bottom: 1px }.md\:pl-px {padding-left: 1px }.md\:relative {position: relative }.md\:top-0 {top: 0 }.md\:right-0 {right: 0 }.md\:bottom-0 {bottom: 0 }.md\:left-0 {left: 0 }.md\:top-auto {top: auto }.md\:right-auto {right: auto }.md\:bottom-auto {bottom: auto }.md\:left-auto {left: auto }.md\:text-left {text-align: left }.md\:text-center {text-align: center }.md\:text-right {text-align: right }.md\:text-justify {text-align: justify }.md\:text-transparent {color: transparent }.md\:text-current {color: currentColor }.md\:text-black {--text-opacity: 1;color: #000;color: rgba(0, 0, 0, var(--text-opacity)) }.md\:text-white {--text-opacity: 1;color: #fff;color: rgba(255, 255, 255, var(--text-opacity)) }.md\:text-gray-100 {--text-opacity: 1;color: #f7fafc;color: rgba(247, 250, 252, var(--text-opacity)) }.md\:text-gray-200 {--text-opacity: 1;color: #edf2f7;color: rgba(237, 242, 247, var(--text-opacity)) }.md\:text-gray-300 {--text-opacity: 1;color: #e2e8f0;color: rgba(226, 232, 240, var(--text-opacity)) }.md\:text-gray-400 {--text-opacity: 1;color: #cbd5e0;color: rgba(203, 213, 224, var(--text-opacity)) }.md\:text-gray-500 {--text-opacity: 1;color: #a0aec0;color: rgba(160, 174, 192, var(--text-opacity)) }.md\:text-gray-600 {--text-opacity: 1;color: #718096;color: rgba(113, 128, 150, var(--text-opacity)) }.md\:text-gray-700 {--text-opacity: 1;color: #4a5568;color: rgba(74, 85, 104, var(--text-opacity)) }.md\:text-gray-800 {--text-opacity: 1;color: #2d3748;color: rgba(45, 55, 72, var(--text-opacity)) }.md\:text-gray-900 {--text-opacity: 1;color: #1a202c;color: rgba(26, 32, 44, var(--text-opacity)) }.md\:text-red-100 {--text-opacity: 1;color: #fff5f5;color: rgba(255, 245, 245, var(--text-opacity)) }.md\:text-red-200 {--text-opacity: 1;color: #fed7d7;color: rgba(254, 215, 215, var(--text-opacity)) }.md\:text-red-300 {--text-opacity: 1;color: #feb2b2;color: rgba(254, 178, 178, var(--text-opacity)) }.md\:text-red-400 {--text-opacity: 1;color: #fc8181;color: rgba(252, 129, 129, var(--text-opacity)) }.md\:text-red-500 {--text-opacity: 1;color: #f56565;color: rgba(245, 101, 101, var(--text-opacity)) }.md\:text-red-600 {--text-opacity: 1;color: #e53e3e;color: rgba(229, 62, 62, var(--text-opacity)) }.md\:text-red-700 {--text-opacity: 1;color: #c53030;color: rgba(197, 48, 48, var(--text-opacity)) }.md\:text-red-800 {--text-opacity: 1;color: #9b2c2c;color: rgba(155, 44, 44, var(--text-opacity)) }.md\:text-red-900 {--text-opacity: 1;color: #742a2a;color: rgba(116, 42, 42, var(--text-opacity)) }.md\:text-orange-100 {--text-opacity: 1;color: #fffaf0;color: rgba(255, 250, 240, var(--text-opacity)) }.md\:text-orange-200 {--text-opacity: 1;color: #feebc8;color: rgba(254, 235, 200, var(--text-opacity)) }.md\:text-orange-300 {--text-opacity: 1;color: #fbd38d;color: rgba(251, 211, 141, var(--text-opacity)) }.md\:text-orange-400 {--text-opacity: 1;color: #f6ad55;color: rgba(246, 173, 85, var(--text-opacity)) }.md\:text-orange-500 {--text-opacity: 1;color: #ed8936;color: rgba(237, 137, 54, var(--text-opacity)) }.md\:text-orange-600 {--text-opacity: 1;color: #dd6b20;color: rgba(221, 107, 32, var(--text-opacity)) }.md\:text-orange-700 {--text-opacity: 1;color: #c05621;color: rgba(192, 86, 33, var(--text-opacity)) }.md\:text-orange-800 {--text-opacity: 1;color: #9c4221;color: rgba(156, 66, 33, var(--text-opacity)) }.md\:text-orange-900 {--text-opacity: 1;color: #7b341e;color: rgba(123, 52, 30, var(--text-opacity)) }.md\:text-yellow-100 {--text-opacity: 1;color: ivory;color: rgba(255, 255, 240, var(--text-opacity)) }.md\:text-yellow-200 {--text-opacity: 1;color: #fefcbf;color: rgba(254, 252, 191, var(--text-opacity)) }.md\:text-yellow-300 {--text-opacity: 1;color: #faf089;color: rgba(250, 240, 137, var(--text-opacity)) }.md\:text-yellow-400 {--text-opacity: 1;color: #f6e05e;color: rgba(246, 224, 94, var(--text-opacity)) }.md\:text-yellow-500 {--text-opacity: 1;color: #ecc94b;color: rgba(236, 201, 75, var(--text-opacity)) }.md\:text-yellow-600 {--text-opacity: 1;color: #d69e2e;color: rgba(214, 158, 46, var(--text-opacity)) }.md\:text-yellow-700 {--text-opacity: 1;color: #b7791f;color: rgba(183, 121, 31, var(--text-opacity)) }.md\:text-yellow-800 {--text-opacity: 1;color: #975a16;color: rgba(151, 90, 22, var(--text-opacity)) }.md\:text-yellow-900 {--text-opacity: 1;color: #744210;color: rgba(116, 66, 16, var(--text-opacity)) }.md\:text-green-100 {--text-opacity: 1;color: #f0fff4;color: rgba(240, 255, 244, var(--text-opacity)) }.md\:text-green-200 {--text-opacity: 1;color: #c6f6d5;color: rgba(198, 246, 213, var(--text-opacity)) }.md\:text-green-300 {--text-opacity: 1;color: #9ae6b4;color: rgba(154, 230, 180, var(--text-opacity)) }.md\:text-green-400 {--text-opacity: 1;color: #68d391;color: rgba(104, 211, 145, var(--text-opacity)) }.md\:text-green-500 {--text-opacity: 1;color: #48bb78;color: rgba(72, 187, 120, var(--text-opacity)) }.md\:text-green-600 {--text-opacity: 1;color: #38a169;color: rgba(56, 161, 105, var(--text-opacity)) }.md\:text-green-700 {--text-opacity: 1;color: #2f855a;color: rgba(47, 133, 90, var(--text-opacity)) }.md\:text-green-800 {--text-opacity: 1;color: #276749;color: rgba(39, 103, 73, var(--text-opacity)) }.md\:text-green-900 {--text-opacity: 1;color: #22543d;color: rgba(34, 84, 61, var(--text-opacity)) }.md\:text-teal-100 {--text-opacity: 1;color: #e6fffa;color: rgba(230, 255, 250, var(--text-opacity)) }.md\:text-teal-200 {--text-opacity: 1;color: #b2f5ea;color: rgba(178, 245, 234, var(--text-opacity)) }.md\:text-teal-300 {--text-opacity: 1;color: #81e6d9;color: rgba(129, 230, 217, var(--text-opacity)) }.md\:text-teal-400 {--text-opacity: 1;color: #4fd1c5;color: rgba(79, 209, 197, var(--text-opacity)) }.md\:text-teal-500 {--text-opacity: 1;color: #38b2ac;color: rgba(56, 178, 172, var(--text-opacity)) }.md\:text-teal-600 {--text-opacity: 1;color: #319795;color: rgba(49, 151, 149, var(--text-opacity)) }.md\:text-teal-700 {--text-opacity: 1;color: #2c7a7b;color: rgba(44, 122, 123, var(--text-opacity)) }.md\:text-teal-800 {--text-opacity: 1;color: #285e61;color: rgba(40, 94, 97, var(--text-opacity)) }.md\:text-teal-900 {--text-opacity: 1;color: #234e52;color: rgba(35, 78, 82, var(--text-opacity)) }.md\:text-blue-100 {--text-opacity: 1;color: #ebf8ff;color: rgba(235, 248, 255, var(--text-opacity)) }.md\:text-blue-200 {--text-opacity: 1;color: #bee3f8;color: rgba(190, 227, 248, var(--text-opacity)) }.md\:text-blue-300 {--text-opacity: 1;color: #90cdf4;color: rgba(144, 205, 244, var(--text-opacity)) }.md\:text-blue-400 {--text-opacity: 1;color: #63b3ed;color: rgba(99, 179, 237, var(--text-opacity)) }.md\:text-blue-500 {--text-opacity: 1;color: #4299e1;color: rgba(66, 153, 225, var(--text-opacity)) }.md\:text-blue-600 {--text-opacity: 1;color: #3182ce;color: rgba(49, 130, 206, var(--text-opacity)) }.md\:text-blue-700 {--text-opacity: 1;color: #2b6cb0;color: rgba(43, 108, 176, var(--text-opacity)) }.md\:text-blue-800 {--text-opacity: 1;color: #2c5282;color: rgba(44, 82, 130, var(--text-opacity)) }.md\:text-blue-900 {--text-opacity: 1;color: #2a4365;color: rgba(42, 67, 101, var(--text-opacity)) }.md\:text-indigo-100 {--text-opacity: 1;color: #ebf4ff;color: rgba(235, 244, 255, var(--text-opacity)) }.md\:text-indigo-200 {--text-opacity: 1;color: #c3dafe;color: rgba(195, 218, 254, var(--text-opacity)) }.md\:text-indigo-300 {--text-opacity: 1;color: #a3bffa;color: rgba(163, 191, 250, var(--text-opacity)) }.md\:text-indigo-400 {--text-opacity: 1;color: #7f9cf5;color: rgba(127, 156, 245, var(--text-opacity)) }.md\:text-indigo-500 {--text-opacity: 1;color: #667eea;color: rgba(102, 126, 234, var(--text-opacity)) }.md\:text-indigo-600 {--text-opacity: 1;color: #5a67d8;color: rgba(90, 103, 216, var(--text-opacity)) }.md\:text-indigo-700 {--text-opacity: 1;color: #4c51bf;color: rgba(76, 81, 191, var(--text-opacity)) }.md\:text-indigo-800 {--text-opacity: 1;color: #434190;color: rgba(67, 65, 144, var(--text-opacity)) }.md\:text-indigo-900 {--text-opacity: 1;color: #3c366b;color: rgba(60, 54, 107, var(--text-opacity)) }.md\:text-purple-100 {--text-opacity: 1;color: #faf5ff;color: rgba(250, 245, 255, var(--text-opacity)) }.md\:text-purple-200 {--text-opacity: 1;color: #e9d8fd;color: rgba(233, 216, 253, var(--text-opacity)) }.md\:text-purple-300 {--text-opacity: 1;color: #d6bcfa;color: rgba(214, 188, 250, var(--text-opacity)) }.md\:text-purple-400 {--text-opacity: 1;color: #b794f4;color: rgba(183, 148, 244, var(--text-opacity)) }.md\:text-purple-500 {--text-opacity: 1;color: #9f7aea;color: rgba(159, 122, 234, var(--text-opacity)) }.md\:text-purple-600 {--text-opacity: 1;color: #805ad5;color: rgba(128, 90, 213, var(--text-opacity)) }.md\:text-purple-700 {--text-opacity: 1;color: #6b46c1;color: rgba(107, 70, 193, var(--text-opacity)) }.md\:text-purple-800 {--text-opacity: 1;color: #553c9a;color: rgba(85, 60, 154, var(--text-opacity)) }.md\:text-purple-900 {--text-opacity: 1;color: #44337a;color: rgba(68, 51, 122, var(--text-opacity)) }.md\:text-pink-100 {--text-opacity: 1;color: #fff5f7;color: rgba(255, 245, 247, var(--text-opacity)) }.md\:text-pink-200 {--text-opacity: 1;color: #fed7e2;color: rgba(254, 215, 226, var(--text-opacity)) }.md\:text-pink-300 {--text-opacity: 1;color: #fbb6ce;color: rgba(251, 182, 206, var(--text-opacity)) }.md\:text-pink-400 {--text-opacity: 1;color: #f687b3;color: rgba(246, 135, 179, var(--text-opacity)) }.md\:text-pink-500 {--text-opacity: 1;color: #ed64a6;color: rgba(237, 100, 166, var(--text-opacity)) }.md\:text-pink-600 {--text-opacity: 1;color: #d53f8c;color: rgba(213, 63, 140, var(--text-opacity)) }.md\:text-pink-700 {--text-opacity: 1;color: #b83280;color: rgba(184, 50, 128, var(--text-opacity)) }.md\:text-pink-800 {--text-opacity: 1;color: #97266d;color: rgba(151, 38, 109, var(--text-opacity)) }.md\:text-pink-900 {--text-opacity: 1;color: #702459;color: rgba(112, 36, 89, var(--text-opacity)) }.md\:text-custom-gray {--text-opacity: 1;color: #888f95;color: rgba(136, 143, 149, var(--text-opacity)) }.md\:text-custom-blue {--text-opacity: 1;color: #3381f3;color: rgba(51, 129, 243, var(--text-opacity)) }.md\:text-custom-black {--text-opacity: 1;color: #212529;color: rgba(33, 37, 41, var(--text-opacity)) }.md\:text-custom-blue-link {--text-opacity: 1;color: #1983e0;color: rgba(25, 131, 224, var(--text-opacity)) }.md\:text-custom-light-gray {--text-opacity: 1;color: #6f767c;color: rgba(111, 118, 124, var(--text-opacity)) }.md\:text-text-buy-page-default-black {--text-opacity: 1;color: #666;color: rgba(102, 102, 102, var(--text-opacity)) }.md\:text-opacity-0 {--text-opacity: 0 }.md\:text-opacity-25 {--text-opacity: 0.25 }.md\:text-opacity-50 {--text-opacity: 0.5 }.md\:text-opacity-75 {--text-opacity: 0.75 }.md\:text-opacity-100 {--text-opacity: 1 }.md\:w-0 {width: 0 }.md\:w-1 {width: .25rem }.md\:w-2 {width: .5rem }.md\:w-3 {width: .75rem }.md\:w-4 {width: 1rem }.md\:w-5 {width: 1.25rem }.md\:w-6 {width: 1.5rem }.md\:w-8 {width: 2rem }.md\:w-10 {width: 2.5rem }.md\:w-12 {width: 3rem }.md\:w-16 {width: 4rem }.md\:w-20 {width: 5rem }.md\:w-24 {width: 6rem }.md\:w-32 {width: 8rem }.md\:w-40 {width: 10rem }.md\:w-48 {width: 12rem }.md\:w-56 {width: 14rem }.md\:w-64 {width: 16rem }.md\:w-auto {width: auto }.md\:w-px {width: 1px }.md\:w-1\/2 {width: 50% }.md\:w-1\/3 {width: 33.333333% }.md\:w-2\/3 {width: 66.666667% }.md\:w-1\/4 {width: 25% }.md\:w-2\/4 {width: 50% }.md\:w-3\/4 {width: 75% }.md\:w-1\/5 {width: 20% }.md\:w-2\/5 {width: 40% }.md\:w-3\/5 {width: 60% }.md\:w-4\/5 {width: 80% }.md\:w-1\/6 {width: 16.666667% }.md\:w-2\/6 {width: 33.333333% }.md\:w-3\/6 {width: 50% }.md\:w-4\/6 {width: 66.666667% }.md\:w-5\/6 {width: 83.333333% }.md\:w-1\/12 {width: 8.333333% }.md\:w-2\/12 {width: 16.666667% }.md\:w-3\/12 {width: 25% }.md\:w-4\/12 {width: 33.333333% }.md\:w-5\/12 {width: 41.666667% }.md\:w-6\/12 {width: 50% }.md\:w-7\/12 {width: 58.333333% }.md\:w-8\/12 {width: 66.666667% }.md\:w-9\/12 {width: 75% }.md\:w-10\/12 {width: 83.333333% }.md\:w-11\/12 {width: 91.666667% }.md\:w-full {width: 100% }.md\:w-screen {width: 100vw }.md\:w-1\/2-margin-1 {width: calc(50% - 1rem) }.md\:w-1\/3-margin-1 {width: calc(33.33333% - 1rem) }.md\:w-1\/4-margin-1 {width: calc(25% - 1rem) }.md\:w-1\/5-margin-1 {width: calc(20% - 1rem) }}@media (min-width: 1024px) {.lg\:bg-white {--bg-opacity: 1;background-color: #fff;background-color: rgba(255, 255, 255, var(--bg-opacity)) }.lg\:border-r-2 {border-right-width: 2px }.lg\:block {display: block }.lg\:inline-block {display: inline-block }.lg\:flex {display: flex }.lg\:hidden {display: none }.lg\:flex-row {flex-direction: row }.lg\:flex-row-reverse {flex-direction: row-reverse }.lg\:flex-col {flex-direction: column }.lg\:items-start {align-items: flex-start }.lg\:justify-start {justify-content: flex-start }.lg\:justify-center {justify-content: center }.lg\:justify-between {justify-content: space-between }.lg\:order-none {order: 0 }.lg\:font-sans {font-family: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.lg\:font-serif {font-family: Georgia, Cambria, Times New Roman, Times, serif }.lg\:font-mono {font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace }.lg\:font-condensed {font-family: Open Sans Condensed, Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.lg\:font-hairline {font-weight: 100 }.lg\:font-thin {font-weight: 200 }.lg\:font-light {font-weight: 300 }.lg\:font-normal {font-weight: 400 }.lg\:font-medium {font-weight: 500 }.lg\:font-semibold {font-weight: 600 }.lg\:font-bold {font-weight: 700 }.lg\:font-extrabold {font-weight: 800 }.lg\:font-black {font-weight: 900 }.lg\:h-0 {height: 0 }.lg\:h-1 {height: .25rem }.lg\:h-2 {height: .5rem }.lg\:h-3 {height: .75rem }.lg\:h-4 {height: 1rem }.lg\:h-5 {height: 1.25rem }.lg\:h-6 {height: 1.5rem }.lg\:h-8 {height: 2rem }.lg\:h-10 {height: 2.5rem }.lg\:h-12 {height: 3rem }.lg\:h-16 {height: 4rem }.lg\:h-20 {height: 5rem }.lg\:h-24 {height: 6rem }.lg\:h-32 {height: 8rem }.lg\:h-40 {height: 10rem }.lg\:h-48 {height: 12rem }.lg\:h-56 {height: 14rem }.lg\:h-64 {height: 16rem }.lg\:h-128 {height: 32rem }.lg\:h-auto {height: auto }.lg\:h-px {height: 1px }.lg\:h-full {height: 100% }.lg\:h-screen {height: 100vh }.lg\:text-xs {font-size: .75rem }.lg\:text-sm {font-size: .875rem }.lg\:text-base {font-size: 1rem }.lg\:text-lg {font-size: 1.125rem }.lg\:text-xl {font-size: 1.25rem }.lg\:text-2xl {font-size: 1.5rem }.lg\:text-3xl {font-size: 1.875rem }.lg\:text-4xl {font-size: 2.25rem }.lg\:text-5xl {font-size: 3rem }.lg\:text-6xl {font-size: 3.75rem }.lg\:text-7xl {font-size: 5rem }.lg\:m-0 {margin: 0 }.lg\:m-1 {margin: .25rem }.lg\:m-2 {margin: .5rem }.lg\:m-3 {margin: .75rem }.lg\:m-4 {margin: 1rem }.lg\:m-5 {margin: 1.25rem }.lg\:m-6 {margin: 1.5rem }.lg\:m-8 {margin: 2rem }.lg\:m-10 {margin: 2.5rem }.lg\:m-12 {margin: 3rem }.lg\:m-16 {margin: 4rem }.lg\:m-20 {margin: 5rem }.lg\:m-24 {margin: 6rem }.lg\:m-32 {margin: 8rem }.lg\:m-40 {margin: 10rem }.lg\:m-48 {margin: 12rem }.lg\:m-56 {margin: 14rem }.lg\:m-64 {margin: 16rem }.lg\:m-auto {margin: auto }.lg\:m-px {margin: 1px }.lg\:-m-1 {margin: -.25rem }.lg\:-m-2 {margin: -.5rem }.lg\:-m-3 {margin: -.75rem }.lg\:-m-4 {margin: -1rem }.lg\:-m-5 {margin: -1.25rem }.lg\:-m-6 {margin: -1.5rem }.lg\:-m-8 {margin: -2rem }.lg\:-m-10 {margin: -2.5rem }.lg\:-m-12 {margin: -3rem }.lg\:-m-16 {margin: -4rem }.lg\:-m-20 {margin: -5rem }.lg\:-m-24 {margin: -6rem }.lg\:-m-32 {margin: -8rem }.lg\:-m-40 {margin: -10rem }.lg\:-m-48 {margin: -12rem }.lg\:-m-56 {margin: -14rem }.lg\:-m-64 {margin: -16rem }.lg\:-m-px {margin: -1px }.lg\:my-0 {margin-top: 0;margin-bottom: 0 }.lg\:mx-0 {margin-left: 0;margin-right: 0 }.lg\:my-1 {margin-top: .25rem;margin-bottom: .25rem }.lg\:mx-1 {margin-left: .25rem;margin-right: .25rem }.lg\:my-2 {margin-top: .5rem;margin-bottom: .5rem }.lg\:mx-2 {margin-left: .5rem;margin-right: .5rem }.lg\:my-3 {margin-top: .75rem;margin-bottom: .75rem }.lg\:mx-3 {margin-left: .75rem;margin-right: .75rem }.lg\:my-4 {margin-top: 1rem;margin-bottom: 1rem }.lg\:mx-4 {margin-left: 1rem;margin-right: 1rem }.lg\:my-5 {margin-top: 1.25rem;margin-bottom: 1.25rem }.lg\:mx-5 {margin-left: 1.25rem;margin-right: 1.25rem }.lg\:my-6 {margin-top: 1.5rem;margin-bottom: 1.5rem }.lg\:mx-6 {margin-left: 1.5rem;margin-right: 1.5rem }.lg\:my-8 {margin-top: 2rem;margin-bottom: 2rem }.lg\:mx-8 {margin-left: 2rem;margin-right: 2rem }.lg\:my-10 {margin-top: 2.5rem;margin-bottom: 2.5rem }.lg\:mx-10 {margin-left: 2.5rem;margin-right: 2.5rem }.lg\:my-12 {margin-top: 3rem;margin-bottom: 3rem }.lg\:mx-12 {margin-left: 3rem;margin-right: 3rem }.lg\:my-16 {margin-top: 4rem;margin-bottom: 4rem }.lg\:mx-16 {margin-left: 4rem;margin-right: 4rem }.lg\:my-20 {margin-top: 5rem;margin-bottom: 5rem }.lg\:mx-20 {margin-left: 5rem;margin-right: 5rem }.lg\:my-24 {margin-top: 6rem;margin-bottom: 6rem }.lg\:mx-24 {margin-left: 6rem;margin-right: 6rem }.lg\:my-32 {margin-top: 8rem;margin-bottom: 8rem }.lg\:mx-32 {margin-left: 8rem;margin-right: 8rem }.lg\:my-40 {margin-top: 10rem;margin-bottom: 10rem }.lg\:mx-40 {margin-left: 10rem;margin-right: 10rem }.lg\:my-48 {margin-top: 12rem;margin-bottom: 12rem }.lg\:mx-48 {margin-left: 12rem;margin-right: 12rem }.lg\:my-56 {margin-top: 14rem;margin-bottom: 14rem }.lg\:mx-56 {margin-left: 14rem;margin-right: 14rem }.lg\:my-64 {margin-top: 16rem;margin-bottom: 16rem }.lg\:mx-64 {margin-left: 16rem;margin-right: 16rem }.lg\:my-auto {margin-top: auto;margin-bottom: auto }.lg\:mx-auto {margin-left: auto;margin-right: auto }.lg\:my-px {margin-top: 1px;margin-bottom: 1px }.lg\:mx-px {margin-left: 1px;margin-right: 1px }.lg\:-my-1 {margin-top: -.25rem;margin-bottom: -.25rem }.lg\:-mx-1 {margin-left: -.25rem;margin-right: -.25rem }.lg\:-my-2 {margin-top: -.5rem;margin-bottom: -.5rem }.lg\:-mx-2 {margin-left: -.5rem;margin-right: -.5rem }.lg\:-my-3 {margin-top: -.75rem;margin-bottom: -.75rem }.lg\:-mx-3 {margin-left: -.75rem;margin-right: -.75rem }.lg\:-my-4 {margin-top: -1rem;margin-bottom: -1rem }.lg\:-mx-4 {margin-left: -1rem;margin-right: -1rem }.lg\:-my-5 {margin-top: -1.25rem;margin-bottom: -1.25rem }.lg\:-mx-5 {margin-left: -1.25rem;margin-right: -1.25rem }.lg\:-my-6 {margin-top: -1.5rem;margin-bottom: -1.5rem }.lg\:-mx-6 {margin-left: -1.5rem;margin-right: -1.5rem }.lg\:-my-8 {margin-top: -2rem;margin-bottom: -2rem }.lg\:-mx-8 {margin-left: -2rem;margin-right: -2rem }.lg\:-my-10 {margin-top: -2.5rem;margin-bottom: -2.5rem }.lg\:-mx-10 {margin-left: -2.5rem;margin-right: -2.5rem }.lg\:-my-12 {margin-top: -3rem;margin-bottom: -3rem }.lg\:-mx-12 {margin-left: -3rem;margin-right: -3rem }.lg\:-my-16 {margin-top: -4rem;margin-bottom: -4rem }.lg\:-mx-16 {margin-left: -4rem;margin-right: -4rem }.lg\:-my-20 {margin-top: -5rem;margin-bottom: -5rem }.lg\:-mx-20 {margin-left: -5rem;margin-right: -5rem }.lg\:-my-24 {margin-top: -6rem;margin-bottom: -6rem }.lg\:-mx-24 {margin-left: -6rem;margin-right: -6rem }.lg\:-my-32 {margin-top: -8rem;margin-bottom: -8rem }.lg\:-mx-32 {margin-left: -8rem;margin-right: -8rem }.lg\:-my-40 {margin-top: -10rem;margin-bottom: -10rem }.lg\:-mx-40 {margin-left: -10rem;margin-right: -10rem }.lg\:-my-48 {margin-top: -12rem;margin-bottom: -12rem }.lg\:-mx-48 {margin-left: -12rem;margin-right: -12rem }.lg\:-my-56 {margin-top: -14rem;margin-bottom: -14rem }.lg\:-mx-56 {margin-left: -14rem;margin-right: -14rem }.lg\:-my-64 {margin-top: -16rem;margin-bottom: -16rem }.lg\:-mx-64 {margin-left: -16rem;margin-right: -16rem }.lg\:-my-px {margin-top: -1px;margin-bottom: -1px }.lg\:-mx-px {margin-left: -1px;margin-right: -1px }.lg\:mt-0 {margin-top: 0 }.lg\:mr-0 {margin-right: 0 }.lg\:mb-0 {margin-bottom: 0 }.lg\:ml-0 {margin-left: 0 }.lg\:mt-1 {margin-top: .25rem }.lg\:mr-1 {margin-right: .25rem }.lg\:mb-1 {margin-bottom: .25rem }.lg\:ml-1 {margin-left: .25rem }.lg\:mt-2 {margin-top: .5rem }.lg\:mr-2 {margin-right: .5rem }.lg\:mb-2 {margin-bottom: .5rem }.lg\:ml-2 {margin-left: .5rem }.lg\:mt-3 {margin-top: .75rem }.lg\:mr-3 {margin-right: .75rem }.lg\:mb-3 {margin-bottom: .75rem }.lg\:ml-3 {margin-left: .75rem }.lg\:mt-4 {margin-top: 1rem }.lg\:mr-4 {margin-right: 1rem }.lg\:mb-4 {margin-bottom: 1rem }.lg\:ml-4 {margin-left: 1rem }.lg\:mt-5 {margin-top: 1.25rem }.lg\:mr-5 {margin-right: 1.25rem }.lg\:mb-5 {margin-bottom: 1.25rem }.lg\:ml-5 {margin-left: 1.25rem }.lg\:mt-6 {margin-top: 1.5rem }.lg\:mr-6 {margin-right: 1.5rem }.lg\:mb-6 {margin-bottom: 1.5rem }.lg\:ml-6 {margin-left: 1.5rem }.lg\:mt-8 {margin-top: 2rem }.lg\:mr-8 {margin-right: 2rem }.lg\:mb-8 {margin-bottom: 2rem }.lg\:ml-8 {margin-left: 2rem }.lg\:mt-10 {margin-top: 2.5rem }.lg\:mr-10 {margin-right: 2.5rem }.lg\:mb-10 {margin-bottom: 2.5rem }.lg\:ml-10 {margin-left: 2.5rem }.lg\:mt-12 {margin-top: 3rem }.lg\:mr-12 {margin-right: 3rem }.lg\:mb-12 {margin-bottom: 3rem }.lg\:ml-12 {margin-left: 3rem }.lg\:mt-16 {margin-top: 4rem }.lg\:mr-16 {margin-right: 4rem }.lg\:mb-16 {margin-bottom: 4rem }.lg\:ml-16 {margin-left: 4rem }.lg\:mt-20 {margin-top: 5rem }.lg\:mr-20 {margin-right: 5rem }.lg\:mb-20 {margin-bottom: 5rem }.lg\:ml-20 {margin-left: 5rem }.lg\:mt-24 {margin-top: 6rem }.lg\:mr-24 {margin-right: 6rem }.lg\:mb-24 {margin-bottom: 6rem }.lg\:ml-24 {margin-left: 6rem }.lg\:mt-32 {margin-top: 8rem }.lg\:mr-32 {margin-right: 8rem }.lg\:mb-32 {margin-bottom: 8rem }.lg\:ml-32 {margin-left: 8rem }.lg\:mt-40 {margin-top: 10rem }.lg\:mr-40 {margin-right: 10rem }.lg\:mb-40 {margin-bottom: 10rem }.lg\:ml-40 {margin-left: 10rem }.lg\:mt-48 {margin-top: 12rem }.lg\:mr-48 {margin-right: 12rem }.lg\:mb-48 {margin-bottom: 12rem }.lg\:ml-48 {margin-left: 12rem }.lg\:mt-56 {margin-top: 14rem }.lg\:mr-56 {margin-right: 14rem }.lg\:mb-56 {margin-bottom: 14rem }.lg\:ml-56 {margin-left: 14rem }.lg\:mt-64 {margin-top: 16rem }.lg\:mr-64 {margin-right: 16rem }.lg\:mb-64 {margin-bottom: 16rem }.lg\:ml-64 {margin-left: 16rem }.lg\:mt-auto {margin-top: auto }.lg\:mr-auto {margin-right: auto }.lg\:mb-auto {margin-bottom: auto }.lg\:ml-auto {margin-left: auto }.lg\:mt-px {margin-top: 1px }.lg\:mr-px {margin-right: 1px }.lg\:mb-px {margin-bottom: 1px }.lg\:ml-px {margin-left: 1px }.lg\:-mt-1 {margin-top: -.25rem }.lg\:-mr-1 {margin-right: -.25rem }.lg\:-mb-1 {margin-bottom: -.25rem }.lg\:-ml-1 {margin-left: -.25rem }.lg\:-mt-2 {margin-top: -.5rem }.lg\:-mr-2 {margin-right: -.5rem }.lg\:-mb-2 {margin-bottom: -.5rem }.lg\:-ml-2 {margin-left: -.5rem }.lg\:-mt-3 {margin-top: -.75rem }.lg\:-mr-3 {margin-right: -.75rem }.lg\:-mb-3 {margin-bottom: -.75rem }.lg\:-ml-3 {margin-left: -.75rem }.lg\:-mt-4 {margin-top: -1rem }.lg\:-mr-4 {margin-right: -1rem }.lg\:-mb-4 {margin-bottom: -1rem }.lg\:-ml-4 {margin-left: -1rem }.lg\:-mt-5 {margin-top: -1.25rem }.lg\:-mr-5 {margin-right: -1.25rem }.lg\:-mb-5 {margin-bottom: -1.25rem }.lg\:-ml-5 {margin-left: -1.25rem }.lg\:-mt-6 {margin-top: -1.5rem }.lg\:-mr-6 {margin-right: -1.5rem }.lg\:-mb-6 {margin-bottom: -1.5rem }.lg\:-ml-6 {margin-left: -1.5rem }.lg\:-mt-8 {margin-top: -2rem }.lg\:-mr-8 {margin-right: -2rem }.lg\:-mb-8 {margin-bottom: -2rem }.lg\:-ml-8 {margin-left: -2rem }.lg\:-mt-10 {margin-top: -2.5rem }.lg\:-mr-10 {margin-right: -2.5rem }.lg\:-mb-10 {margin-bottom: -2.5rem }.lg\:-ml-10 {margin-left: -2.5rem }.lg\:-mt-12 {margin-top: -3rem }.lg\:-mr-12 {margin-right: -3rem }.lg\:-mb-12 {margin-bottom: -3rem }.lg\:-ml-12 {margin-left: -3rem }.lg\:-mt-16 {margin-top: -4rem }.lg\:-mr-16 {margin-right: -4rem }.lg\:-mb-16 {margin-bottom: -4rem }.lg\:-ml-16 {margin-left: -4rem }.lg\:-mt-20 {margin-top: -5rem }.lg\:-mr-20 {margin-right: -5rem }.lg\:-mb-20 {margin-bottom: -5rem }.lg\:-ml-20 {margin-left: -5rem }.lg\:-mt-24 {margin-top: -6rem }.lg\:-mr-24 {margin-right: -6rem }.lg\:-mb-24 {margin-bottom: -6rem }.lg\:-ml-24 {margin-left: -6rem }.lg\:-mt-32 {margin-top: -8rem }.lg\:-mr-32 {margin-right: -8rem }.lg\:-mb-32 {margin-bottom: -8rem }.lg\:-ml-32 {margin-left: -8rem }.lg\:-mt-40 {margin-top: -10rem }.lg\:-mr-40 {margin-right: -10rem }.lg\:-mb-40 {margin-bottom: -10rem }.lg\:-ml-40 {margin-left: -10rem }.lg\:-mt-48 {margin-top: -12rem }.lg\:-mr-48 {margin-right: -12rem }.lg\:-mb-48 {margin-bottom: -12rem }.lg\:-ml-48 {margin-left: -12rem }.lg\:-mt-56 {margin-top: -14rem }.lg\:-mr-56 {margin-right: -14rem }.lg\:-mb-56 {margin-bottom: -14rem }.lg\:-ml-56 {margin-left: -14rem }.lg\:-mt-64 {margin-top: -16rem }.lg\:-mr-64 {margin-right: -16rem }.lg\:-mb-64 {margin-bottom: -16rem }.lg\:-ml-64 {margin-left: -16rem }.lg\:-mt-px {margin-top: -1px }.lg\:-mr-px {margin-right: -1px }.lg\:-mb-px {margin-bottom: -1px }.lg\:-ml-px {margin-left: -1px }.lg\:first\:ml-0:first-child {margin-left: 0 }.lg\:last\:mr-0:last-child {margin-right: 0 }.lg\:last\:mb-0:last-child {margin-bottom: 0 }.lg\:max-w-screen-md {max-width: 768px }.lg\:p-0 {padding: 0 }.lg\:p-1 {padding: .25rem }.lg\:p-2 {padding: .5rem }.lg\:p-3 {padding: .75rem }.lg\:p-4 {padding: 1rem }.lg\:p-5 {padding: 1.25rem }.lg\:p-6 {padding: 1.5rem }.lg\:p-8 {padding: 2rem }.lg\:p-10 {padding: 2.5rem }.lg\:p-12 {padding: 3rem }.lg\:p-16 {padding: 4rem }.lg\:p-20 {padding: 5rem }.lg\:p-24 {padding: 6rem }.lg\:p-32 {padding: 8rem }.lg\:p-40 {padding: 10rem }.lg\:p-48 {padding: 12rem }.lg\:p-56 {padding: 14rem }.lg\:p-64 {padding: 16rem }.lg\:p-px {padding: 1px }.lg\:py-0 {padding-top: 0;padding-bottom: 0 }.lg\:px-0 {padding-left: 0;padding-right: 0 }.lg\:py-1 {padding-top: .25rem;padding-bottom: .25rem }.lg\:px-1 {padding-left: .25rem;padding-right: .25rem }.lg\:py-2 {padding-top: .5rem;padding-bottom: .5rem }.lg\:px-2 {padding-left: .5rem;padding-right: .5rem }.lg\:py-3 {padding-top: .75rem;padding-bottom: .75rem }.lg\:px-3 {padding-left: .75rem;padding-right: .75rem }.lg\:py-4 {padding-top: 1rem;padding-bottom: 1rem }.lg\:px-4 {padding-left: 1rem;padding-right: 1rem }.lg\:py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem }.lg\:px-5 {padding-left: 1.25rem;padding-right: 1.25rem }.lg\:py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem }.lg\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem }.lg\:py-8 {padding-top: 2rem;padding-bottom: 2rem }.lg\:px-8 {padding-left: 2rem;padding-right: 2rem }.lg\:py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem }.lg\:px-10 {padding-left: 2.5rem;padding-right: 2.5rem }.lg\:py-12 {padding-top: 3rem;padding-bottom: 3rem }.lg\:px-12 {padding-left: 3rem;padding-right: 3rem }.lg\:py-16 {padding-top: 4rem;padding-bottom: 4rem }.lg\:px-16 {padding-left: 4rem;padding-right: 4rem }.lg\:py-20 {padding-top: 5rem;padding-bottom: 5rem }.lg\:px-20 {padding-left: 5rem;padding-right: 5rem }.lg\:py-24 {padding-top: 6rem;padding-bottom: 6rem }.lg\:px-24 {padding-left: 6rem;padding-right: 6rem }.lg\:py-32 {padding-top: 8rem;padding-bottom: 8rem }.lg\:px-32 {padding-left: 8rem;padding-right: 8rem }.lg\:py-40 {padding-top: 10rem;padding-bottom: 10rem }.lg\:px-40 {padding-left: 10rem;padding-right: 10rem }.lg\:py-48 {padding-top: 12rem;padding-bottom: 12rem }.lg\:px-48 {padding-left: 12rem;padding-right: 12rem }.lg\:py-56 {padding-top: 14rem;padding-bottom: 14rem }.lg\:px-56 {padding-left: 14rem;padding-right: 14rem }.lg\:py-64 {padding-top: 16rem;padding-bottom: 16rem }.lg\:px-64 {padding-left: 16rem;padding-right: 16rem }.lg\:py-px {padding-top: 1px;padding-bottom: 1px }.lg\:px-px {padding-left: 1px;padding-right: 1px }.lg\:pt-0 {padding-top: 0 }.lg\:pr-0 {padding-right: 0 }.lg\:pb-0 {padding-bottom: 0 }.lg\:pl-0 {padding-left: 0 }.lg\:pt-1 {padding-top: .25rem }.lg\:pr-1 {padding-right: .25rem }.lg\:pb-1 {padding-bottom: .25rem }.lg\:pl-1 {padding-left: .25rem }.lg\:pt-2 {padding-top: .5rem }.lg\:pr-2 {padding-right: .5rem }.lg\:pb-2 {padding-bottom: .5rem }.lg\:pl-2 {padding-left: .5rem }.lg\:pt-3 {padding-top: .75rem }.lg\:pr-3 {padding-right: .75rem }.lg\:pb-3 {padding-bottom: .75rem }.lg\:pl-3 {padding-left: .75rem }.lg\:pt-4 {padding-top: 1rem }.lg\:pr-4 {padding-right: 1rem }.lg\:pb-4 {padding-bottom: 1rem }.lg\:pl-4 {padding-left: 1rem }.lg\:pt-5 {padding-top: 1.25rem }.lg\:pr-5 {padding-right: 1.25rem }.lg\:pb-5 {padding-bottom: 1.25rem }.lg\:pl-5 {padding-left: 1.25rem }.lg\:pt-6 {padding-top: 1.5rem }.lg\:pr-6 {padding-right: 1.5rem }.lg\:pb-6 {padding-bottom: 1.5rem }.lg\:pl-6 {padding-left: 1.5rem }.lg\:pt-8 {padding-top: 2rem }.lg\:pr-8 {padding-right: 2rem }.lg\:pb-8 {padding-bottom: 2rem }.lg\:pl-8 {padding-left: 2rem }.lg\:pt-10 {padding-top: 2.5rem }.lg\:pr-10 {padding-right: 2.5rem }.lg\:pb-10 {padding-bottom: 2.5rem }.lg\:pl-10 {padding-left: 2.5rem }.lg\:pt-12 {padding-top: 3rem }.lg\:pr-12 {padding-right: 3rem }.lg\:pb-12 {padding-bottom: 3rem }.lg\:pl-12 {padding-left: 3rem }.lg\:pt-16 {padding-top: 4rem }.lg\:pr-16 {padding-right: 4rem }.lg\:pb-16 {padding-bottom: 4rem }.lg\:pl-16 {padding-left: 4rem }.lg\:pt-20 {padding-top: 5rem }.lg\:pr-20 {padding-right: 5rem }.lg\:pb-20 {padding-bottom: 5rem }.lg\:pl-20 {padding-left: 5rem }.lg\:pt-24 {padding-top: 6rem }.lg\:pr-24 {padding-right: 6rem }.lg\:pb-24 {padding-bottom: 6rem }.lg\:pl-24 {padding-left: 6rem }.lg\:pt-32 {padding-top: 8rem }.lg\:pr-32 {padding-right: 8rem }.lg\:pb-32 {padding-bottom: 8rem }.lg\:pl-32 {padding-left: 8rem }.lg\:pt-40 {padding-top: 10rem }.lg\:pr-40 {padding-right: 10rem }.lg\:pb-40 {padding-bottom: 10rem }.lg\:pl-40 {padding-left: 10rem }.lg\:pt-48 {padding-top: 12rem }.lg\:pr-48 {padding-right: 12rem }.lg\:pb-48 {padding-bottom: 12rem }.lg\:pl-48 {padding-left: 12rem }.lg\:pt-56 {padding-top: 14rem }.lg\:pr-56 {padding-right: 14rem }.lg\:pb-56 {padding-bottom: 14rem }.lg\:pl-56 {padding-left: 14rem }.lg\:pt-64 {padding-top: 16rem }.lg\:pr-64 {padding-right: 16rem }.lg\:pb-64 {padding-bottom: 16rem }.lg\:pl-64 {padding-left: 16rem }.lg\:pt-px {padding-top: 1px }.lg\:pr-px {padding-right: 1px }.lg\:pb-px {padding-bottom: 1px }.lg\:pl-px {padding-left: 1px }.lg\:relative {position: relative }.lg\:top-0 {top: 0 }.lg\:right-0 {right: 0 }.lg\:bottom-0 {bottom: 0 }.lg\:left-0 {left: 0 }.lg\:top-auto {top: auto }.lg\:right-auto {right: auto }.lg\:bottom-auto {bottom: auto }.lg\:left-auto {left: auto }.lg\:shadow-none {box-shadow: none }.lg\:text-left {text-align: left }.lg\:text-center {text-align: center }.lg\:text-right {text-align: right }.lg\:text-justify {text-align: justify }.lg\:text-transparent {color: transparent }.lg\:text-current {color: currentColor }.lg\:text-black {--text-opacity: 1;color: #000;color: rgba(0, 0, 0, var(--text-opacity)) }.lg\:text-white {--text-opacity: 1;color: #fff;color: rgba(255, 255, 255, var(--text-opacity)) }.lg\:text-gray-100 {--text-opacity: 1;color: #f7fafc;color: rgba(247, 250, 252, var(--text-opacity)) }.lg\:text-gray-200 {--text-opacity: 1;color: #edf2f7;color: rgba(237, 242, 247, var(--text-opacity)) }.lg\:text-gray-300 {--text-opacity: 1;color: #e2e8f0;color: rgba(226, 232, 240, var(--text-opacity)) }.lg\:text-gray-400 {--text-opacity: 1;color: #cbd5e0;color: rgba(203, 213, 224, var(--text-opacity)) }.lg\:text-gray-500 {--text-opacity: 1;color: #a0aec0;color: rgba(160, 174, 192, var(--text-opacity)) }.lg\:text-gray-600 {--text-opacity: 1;color: #718096;color: rgba(113, 128, 150, var(--text-opacity)) }.lg\:text-gray-700 {--text-opacity: 1;color: #4a5568;color: rgba(74, 85, 104, var(--text-opacity)) }.lg\:text-gray-800 {--text-opacity: 1;color: #2d3748;color: rgba(45, 55, 72, var(--text-opacity)) }.lg\:text-gray-900 {--text-opacity: 1;color: #1a202c;color: rgba(26, 32, 44, var(--text-opacity)) }.lg\:text-red-100 {--text-opacity: 1;color: #fff5f5;color: rgba(255, 245, 245, var(--text-opacity)) }.lg\:text-red-200 {--text-opacity: 1;color: #fed7d7;color: rgba(254, 215, 215, var(--text-opacity)) }.lg\:text-red-300 {--text-opacity: 1;color: #feb2b2;color: rgba(254, 178, 178, var(--text-opacity)) }.lg\:text-red-400 {--text-opacity: 1;color: #fc8181;color: rgba(252, 129, 129, var(--text-opacity)) }.lg\:text-red-500 {--text-opacity: 1;color: #f56565;color: rgba(245, 101, 101, var(--text-opacity)) }.lg\:text-red-600 {--text-opacity: 1;color: #e53e3e;color: rgba(229, 62, 62, var(--text-opacity)) }.lg\:text-red-700 {--text-opacity: 1;color: #c53030;color: rgba(197, 48, 48, var(--text-opacity)) }.lg\:text-red-800 {--text-opacity: 1;color: #9b2c2c;color: rgba(155, 44, 44, var(--text-opacity)) }.lg\:text-red-900 {--text-opacity: 1;color: #742a2a;color: rgba(116, 42, 42, var(--text-opacity)) }.lg\:text-orange-100 {--text-opacity: 1;color: #fffaf0;color: rgba(255, 250, 240, var(--text-opacity)) }.lg\:text-orange-200 {--text-opacity: 1;color: #feebc8;color: rgba(254, 235, 200, var(--text-opacity)) }.lg\:text-orange-300 {--text-opacity: 1;color: #fbd38d;color: rgba(251, 211, 141, var(--text-opacity)) }.lg\:text-orange-400 {--text-opacity: 1;color: #f6ad55;color: rgba(246, 173, 85, var(--text-opacity)) }.lg\:text-orange-500 {--text-opacity: 1;color: #ed8936;color: rgba(237, 137, 54, var(--text-opacity)) }.lg\:text-orange-600 {--text-opacity: 1;color: #dd6b20;color: rgba(221, 107, 32, var(--text-opacity)) }.lg\:text-orange-700 {--text-opacity: 1;color: #c05621;color: rgba(192, 86, 33, var(--text-opacity)) }.lg\:text-orange-800 {--text-opacity: 1;color: #9c4221;color: rgba(156, 66, 33, var(--text-opacity)) }.lg\:text-orange-900 {--text-opacity: 1;color: #7b341e;color: rgba(123, 52, 30, var(--text-opacity)) }.lg\:text-yellow-100 {--text-opacity: 1;color: ivory;color: rgba(255, 255, 240, var(--text-opacity)) }.lg\:text-yellow-200 {--text-opacity: 1;color: #fefcbf;color: rgba(254, 252, 191, var(--text-opacity)) }.lg\:text-yellow-300 {--text-opacity: 1;color: #faf089;color: rgba(250, 240, 137, var(--text-opacity)) }.lg\:text-yellow-400 {--text-opacity: 1;color: #f6e05e;color: rgba(246, 224, 94, var(--text-opacity)) }.lg\:text-yellow-500 {--text-opacity: 1;color: #ecc94b;color: rgba(236, 201, 75, var(--text-opacity)) }.lg\:text-yellow-600 {--text-opacity: 1;color: #d69e2e;color: rgba(214, 158, 46, var(--text-opacity)) }.lg\:text-yellow-700 {--text-opacity: 1;color: #b7791f;color: rgba(183, 121, 31, var(--text-opacity)) }.lg\:text-yellow-800 {--text-opacity: 1;color: #975a16;color: rgba(151, 90, 22, var(--text-opacity)) }.lg\:text-yellow-900 {--text-opacity: 1;color: #744210;color: rgba(116, 66, 16, var(--text-opacity)) }.lg\:text-green-100 {--text-opacity: 1;color: #f0fff4;color: rgba(240, 255, 244, var(--text-opacity)) }.lg\:text-green-200 {--text-opacity: 1;color: #c6f6d5;color: rgba(198, 246, 213, var(--text-opacity)) }.lg\:text-green-300 {--text-opacity: 1;color: #9ae6b4;color: rgba(154, 230, 180, var(--text-opacity)) }.lg\:text-green-400 {--text-opacity: 1;color: #68d391;color: rgba(104, 211, 145, var(--text-opacity)) }.lg\:text-green-500 {--text-opacity: 1;color: #48bb78;color: rgba(72, 187, 120, var(--text-opacity)) }.lg\:text-green-600 {--text-opacity: 1;color: #38a169;color: rgba(56, 161, 105, var(--text-opacity)) }.lg\:text-green-700 {--text-opacity: 1;color: #2f855a;color: rgba(47, 133, 90, var(--text-opacity)) }.lg\:text-green-800 {--text-opacity: 1;color: #276749;color: rgba(39, 103, 73, var(--text-opacity)) }.lg\:text-green-900 {--text-opacity: 1;color: #22543d;color: rgba(34, 84, 61, var(--text-opacity)) }.lg\:text-teal-100 {--text-opacity: 1;color: #e6fffa;color: rgba(230, 255, 250, var(--text-opacity)) }.lg\:text-teal-200 {--text-opacity: 1;color: #b2f5ea;color: rgba(178, 245, 234, var(--text-opacity)) }.lg\:text-teal-300 {--text-opacity: 1;color: #81e6d9;color: rgba(129, 230, 217, var(--text-opacity)) }.lg\:text-teal-400 {--text-opacity: 1;color: #4fd1c5;color: rgba(79, 209, 197, var(--text-opacity)) }.lg\:text-teal-500 {--text-opacity: 1;color: #38b2ac;color: rgba(56, 178, 172, var(--text-opacity)) }.lg\:text-teal-600 {--text-opacity: 1;color: #319795;color: rgba(49, 151, 149, var(--text-opacity)) }.lg\:text-teal-700 {--text-opacity: 1;color: #2c7a7b;color: rgba(44, 122, 123, var(--text-opacity)) }.lg\:text-teal-800 {--text-opacity: 1;color: #285e61;color: rgba(40, 94, 97, var(--text-opacity)) }.lg\:text-teal-900 {--text-opacity: 1;color: #234e52;color: rgba(35, 78, 82, var(--text-opacity)) }.lg\:text-blue-100 {--text-opacity: 1;color: #ebf8ff;color: rgba(235, 248, 255, var(--text-opacity)) }.lg\:text-blue-200 {--text-opacity: 1;color: #bee3f8;color: rgba(190, 227, 248, var(--text-opacity)) }.lg\:text-blue-300 {--text-opacity: 1;color: #90cdf4;color: rgba(144, 205, 244, var(--text-opacity)) }.lg\:text-blue-400 {--text-opacity: 1;color: #63b3ed;color: rgba(99, 179, 237, var(--text-opacity)) }.lg\:text-blue-500 {--text-opacity: 1;color: #4299e1;color: rgba(66, 153, 225, var(--text-opacity)) }.lg\:text-blue-600 {--text-opacity: 1;color: #3182ce;color: rgba(49, 130, 206, var(--text-opacity)) }.lg\:text-blue-700 {--text-opacity: 1;color: #2b6cb0;color: rgba(43, 108, 176, var(--text-opacity)) }.lg\:text-blue-800 {--text-opacity: 1;color: #2c5282;color: rgba(44, 82, 130, var(--text-opacity)) }.lg\:text-blue-900 {--text-opacity: 1;color: #2a4365;color: rgba(42, 67, 101, var(--text-opacity)) }.lg\:text-indigo-100 {--text-opacity: 1;color: #ebf4ff;color: rgba(235, 244, 255, var(--text-opacity)) }.lg\:text-indigo-200 {--text-opacity: 1;color: #c3dafe;color: rgba(195, 218, 254, var(--text-opacity)) }.lg\:text-indigo-300 {--text-opacity: 1;color: #a3bffa;color: rgba(163, 191, 250, var(--text-opacity)) }.lg\:text-indigo-400 {--text-opacity: 1;color: #7f9cf5;color: rgba(127, 156, 245, var(--text-opacity)) }.lg\:text-indigo-500 {--text-opacity: 1;color: #667eea;color: rgba(102, 126, 234, var(--text-opacity)) }.lg\:text-indigo-600 {--text-opacity: 1;color: #5a67d8;color: rgba(90, 103, 216, var(--text-opacity)) }.lg\:text-indigo-700 {--text-opacity: 1;color: #4c51bf;color: rgba(76, 81, 191, var(--text-opacity)) }.lg\:text-indigo-800 {--text-opacity: 1;color: #434190;color: rgba(67, 65, 144, var(--text-opacity)) }.lg\:text-indigo-900 {--text-opacity: 1;color: #3c366b;color: rgba(60, 54, 107, var(--text-opacity)) }.lg\:text-purple-100 {--text-opacity: 1;color: #faf5ff;color: rgba(250, 245, 255, var(--text-opacity)) }.lg\:text-purple-200 {--text-opacity: 1;color: #e9d8fd;color: rgba(233, 216, 253, var(--text-opacity)) }.lg\:text-purple-300 {--text-opacity: 1;color: #d6bcfa;color: rgba(214, 188, 250, var(--text-opacity)) }.lg\:text-purple-400 {--text-opacity: 1;color: #b794f4;color: rgba(183, 148, 244, var(--text-opacity)) }.lg\:text-purple-500 {--text-opacity: 1;color: #9f7aea;color: rgba(159, 122, 234, var(--text-opacity)) }.lg\:text-purple-600 {--text-opacity: 1;color: #805ad5;color: rgba(128, 90, 213, var(--text-opacity)) }.lg\:text-purple-700 {--text-opacity: 1;color: #6b46c1;color: rgba(107, 70, 193, var(--text-opacity)) }.lg\:text-purple-800 {--text-opacity: 1;color: #553c9a;color: rgba(85, 60, 154, var(--text-opacity)) }.lg\:text-purple-900 {--text-opacity: 1;color: #44337a;color: rgba(68, 51, 122, var(--text-opacity)) }.lg\:text-pink-100 {--text-opacity: 1;color: #fff5f7;color: rgba(255, 245, 247, var(--text-opacity)) }.lg\:text-pink-200 {--text-opacity: 1;color: #fed7e2;color: rgba(254, 215, 226, var(--text-opacity)) }.lg\:text-pink-300 {--text-opacity: 1;color: #fbb6ce;color: rgba(251, 182, 206, var(--text-opacity)) }.lg\:text-pink-400 {--text-opacity: 1;color: #f687b3;color: rgba(246, 135, 179, var(--text-opacity)) }.lg\:text-pink-500 {--text-opacity: 1;color: #ed64a6;color: rgba(237, 100, 166, var(--text-opacity)) }.lg\:text-pink-600 {--text-opacity: 1;color: #d53f8c;color: rgba(213, 63, 140, var(--text-opacity)) }.lg\:text-pink-700 {--text-opacity: 1;color: #b83280;color: rgba(184, 50, 128, var(--text-opacity)) }.lg\:text-pink-800 {--text-opacity: 1;color: #97266d;color: rgba(151, 38, 109, var(--text-opacity)) }.lg\:text-pink-900 {--text-opacity: 1;color: #702459;color: rgba(112, 36, 89, var(--text-opacity)) }.lg\:text-custom-gray {--text-opacity: 1;color: #888f95;color: rgba(136, 143, 149, var(--text-opacity)) }.lg\:text-custom-blue {--text-opacity: 1;color: #3381f3;color: rgba(51, 129, 243, var(--text-opacity)) }.lg\:text-custom-black {--text-opacity: 1;color: #212529;color: rgba(33, 37, 41, var(--text-opacity)) }.lg\:text-custom-blue-link {--text-opacity: 1;color: #1983e0;color: rgba(25, 131, 224, var(--text-opacity)) }.lg\:text-custom-light-gray {--text-opacity: 1;color: #6f767c;color: rgba(111, 118, 124, var(--text-opacity)) }.lg\:text-text-buy-page-default-black {--text-opacity: 1;color: #666;color: rgba(102, 102, 102, var(--text-opacity)) }.lg\:text-opacity-0 {--text-opacity: 0 }.lg\:text-opacity-25 {--text-opacity: 0.25 }.lg\:text-opacity-50 {--text-opacity: 0.5 }.lg\:text-opacity-75 {--text-opacity: 0.75 }.lg\:text-opacity-100 {--text-opacity: 1 }.lg\:w-0 {width: 0 }.lg\:w-1 {width: .25rem }.lg\:w-2 {width: .5rem }.lg\:w-3 {width: .75rem }.lg\:w-4 {width: 1rem }.lg\:w-5 {width: 1.25rem }.lg\:w-6 {width: 1.5rem }.lg\:w-8 {width: 2rem }.lg\:w-10 {width: 2.5rem }.lg\:w-12 {width: 3rem }.lg\:w-16 {width: 4rem }.lg\:w-20 {width: 5rem }.lg\:w-24 {width: 6rem }.lg\:w-32 {width: 8rem }.lg\:w-40 {width: 10rem }.lg\:w-48 {width: 12rem }.lg\:w-56 {width: 14rem }.lg\:w-64 {width: 16rem }.lg\:w-auto {width: auto }.lg\:w-px {width: 1px }.lg\:w-1\/2 {width: 50% }.lg\:w-1\/3 {width: 33.333333% }.lg\:w-2\/3 {width: 66.666667% }.lg\:w-1\/4 {width: 25% }.lg\:w-2\/4 {width: 50% }.lg\:w-3\/4 {width: 75% }.lg\:w-1\/5 {width: 20% }.lg\:w-2\/5 {width: 40% }.lg\:w-3\/5 {width: 60% }.lg\:w-4\/5 {width: 80% }.lg\:w-1\/6 {width: 16.666667% }.lg\:w-2\/6 {width: 33.333333% }.lg\:w-3\/6 {width: 50% }.lg\:w-4\/6 {width: 66.666667% }.lg\:w-5\/6 {width: 83.333333% }.lg\:w-1\/12 {width: 8.333333% }.lg\:w-2\/12 {width: 16.666667% }.lg\:w-3\/12 {width: 25% }.lg\:w-4\/12 {width: 33.333333% }.lg\:w-5\/12 {width: 41.666667% }.lg\:w-6\/12 {width: 50% }.lg\:w-7\/12 {width: 58.333333% }.lg\:w-8\/12 {width: 66.666667% }.lg\:w-9\/12 {width: 75% }.lg\:w-10\/12 {width: 83.333333% }.lg\:w-11\/12 {width: 91.666667% }.lg\:w-full {width: 100% }.lg\:w-screen {width: 100vw }.lg\:w-1\/2-margin-1 {width: calc(50% - 1rem) }.lg\:w-1\/3-margin-1 {width: calc(33.33333% - 1rem) }.lg\:w-1\/4-margin-1 {width: calc(25% - 1rem) }.lg\:w-1\/5-margin-1 {width: calc(20% - 1rem) }}@media (min-width: 1280px) {.xl\:block {display: block }.xl\:inline-flex {display: inline-flex }.xl\:hidden {display: none }.xl\:font-sans {font-family: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.xl\:font-serif {font-family: Georgia, Cambria, Times New Roman, Times, serif }.xl\:font-mono {font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace }.xl\:font-condensed {font-family: Open Sans Condensed, Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji }.xl\:font-hairline {font-weight: 100 }.xl\:font-thin {font-weight: 200 }.xl\:font-light {font-weight: 300 }.xl\:font-normal {font-weight: 400 }.xl\:font-medium {font-weight: 500 }.xl\:font-semibold {font-weight: 600 }.xl\:font-bold {font-weight: 700 }.xl\:font-extrabold {font-weight: 800 }.xl\:font-black {font-weight: 900 }.xl\:h-0 {height: 0 }.xl\:h-1 {height: .25rem }.xl\:h-2 {height: .5rem }.xl\:h-3 {height: .75rem }.xl\:h-4 {height: 1rem }.xl\:h-5 {height: 1.25rem }.xl\:h-6 {height: 1.5rem }.xl\:h-8 {height: 2rem }.xl\:h-10 {height: 2.5rem }.xl\:h-12 {height: 3rem }.xl\:h-16 {height: 4rem }.xl\:h-20 {height: 5rem }.xl\:h-24 {height: 6rem }.xl\:h-32 {height: 8rem }.xl\:h-40 {height: 10rem }.xl\:h-48 {height: 12rem }.xl\:h-56 {height: 14rem }.xl\:h-64 {height: 16rem }.xl\:h-128 {height: 32rem }.xl\:h-auto {height: auto }.xl\:h-px {height: 1px }.xl\:h-full {height: 100% }.xl\:h-screen {height: 100vh }.xl\:text-xs {font-size: .75rem }.xl\:text-sm {font-size: .875rem }.xl\:text-base {font-size: 1rem }.xl\:text-lg {font-size: 1.125rem }.xl\:text-xl {font-size: 1.25rem }.xl\:text-2xl {font-size: 1.5rem }.xl\:text-3xl {font-size: 1.875rem }.xl\:text-4xl {font-size: 2.25rem }.xl\:text-5xl {font-size: 3rem }.xl\:text-6xl {font-size: 3.75rem }.xl\:text-7xl {font-size: 5rem }.xl\:m-0 {margin: 0 }.xl\:m-1 {margin: .25rem }.xl\:m-2 {margin: .5rem }.xl\:m-3 {margin: .75rem }.xl\:m-4 {margin: 1rem }.xl\:m-5 {margin: 1.25rem }.xl\:m-6 {margin: 1.5rem }.xl\:m-8 {margin: 2rem }.xl\:m-10 {margin: 2.5rem }.xl\:m-12 {margin: 3rem }.xl\:m-16 {margin: 4rem }.xl\:m-20 {margin: 5rem }.xl\:m-24 {margin: 6rem }.xl\:m-32 {margin: 8rem }.xl\:m-40 {margin: 10rem }.xl\:m-48 {margin: 12rem }.xl\:m-56 {margin: 14rem }.xl\:m-64 {margin: 16rem }.xl\:m-auto {margin: auto }.xl\:m-px {margin: 1px }.xl\:-m-1 {margin: -.25rem }.xl\:-m-2 {margin: -.5rem }.xl\:-m-3 {margin: -.75rem }.xl\:-m-4 {margin: -1rem }.xl\:-m-5 {margin: -1.25rem }.xl\:-m-6 {margin: -1.5rem }.xl\:-m-8 {margin: -2rem }.xl\:-m-10 {margin: -2.5rem }.xl\:-m-12 {margin: -3rem }.xl\:-m-16 {margin: -4rem }.xl\:-m-20 {margin: -5rem }.xl\:-m-24 {margin: -6rem }.xl\:-m-32 {margin: -8rem }.xl\:-m-40 {margin: -10rem }.xl\:-m-48 {margin: -12rem }.xl\:-m-56 {margin: -14rem }.xl\:-m-64 {margin: -16rem }.xl\:-m-px {margin: -1px }.xl\:my-0 {margin-top: 0;margin-bottom: 0 }.xl\:mx-0 {margin-left: 0;margin-right: 0 }.xl\:my-1 {margin-top: .25rem;margin-bottom: .25rem }.xl\:mx-1 {margin-left: .25rem;margin-right: .25rem }.xl\:my-2 {margin-top: .5rem;margin-bottom: .5rem }.xl\:mx-2 {margin-left: .5rem;margin-right: .5rem }.xl\:my-3 {margin-top: .75rem;margin-bottom: .75rem }.xl\:mx-3 {margin-left: .75rem;margin-right: .75rem }.xl\:my-4 {margin-top: 1rem;margin-bottom: 1rem }.xl\:mx-4 {margin-left: 1rem;margin-right: 1rem }.xl\:my-5 {margin-top: 1.25rem;margin-bottom: 1.25rem }.xl\:mx-5 {margin-left: 1.25rem;margin-right: 1.25rem }.xl\:my-6 {margin-top: 1.5rem;margin-bottom: 1.5rem }.xl\:mx-6 {margin-left: 1.5rem;margin-right: 1.5rem }.xl\:my-8 {margin-top: 2rem;margin-bottom: 2rem }.xl\:mx-8 {margin-left: 2rem;margin-right: 2rem }.xl\:my-10 {margin-top: 2.5rem;margin-bottom: 2.5rem }.xl\:mx-10 {margin-left: 2.5rem;margin-right: 2.5rem }.xl\:my-12 {margin-top: 3rem;margin-bottom: 3rem }.xl\:mx-12 {margin-left: 3rem;margin-right: 3rem }.xl\:my-16 {margin-top: 4rem;margin-bottom: 4rem }.xl\:mx-16 {margin-left: 4rem;margin-right: 4rem }.xl\:my-20 {margin-top: 5rem;margin-bottom: 5rem }.xl\:mx-20 {margin-left: 5rem;margin-right: 5rem }.xl\:my-24 {margin-top: 6rem;margin-bottom: 6rem }.xl\:mx-24 {margin-left: 6rem;margin-right: 6rem }.xl\:my-32 {margin-top: 8rem;margin-bottom: 8rem }.xl\:mx-32 {margin-left: 8rem;margin-right: 8rem }.xl\:my-40 {margin-top: 10rem;margin-bottom: 10rem }.xl\:mx-40 {margin-left: 10rem;margin-right: 10rem }.xl\:my-48 {margin-top: 12rem;margin-bottom: 12rem }.xl\:mx-48 {margin-left: 12rem;margin-right: 12rem }.xl\:my-56 {margin-top: 14rem;margin-bottom: 14rem }.xl\:mx-56 {margin-left: 14rem;margin-right: 14rem }.xl\:my-64 {margin-top: 16rem;margin-bottom: 16rem }.xl\:mx-64 {margin-left: 16rem;margin-right: 16rem }.xl\:my-auto {margin-top: auto;margin-bottom: auto }.xl\:mx-auto {margin-left: auto;margin-right: auto }.xl\:my-px {margin-top: 1px;margin-bottom: 1px }.xl\:mx-px {margin-left: 1px;margin-right: 1px }.xl\:-my-1 {margin-top: -.25rem;margin-bottom: -.25rem }.xl\:-mx-1 {margin-left: -.25rem;margin-right: -.25rem }.xl\:-my-2 {margin-top: -.5rem;margin-bottom: -.5rem }.xl\:-mx-2 {margin-left: -.5rem;margin-right: -.5rem }.xl\:-my-3 {margin-top: -.75rem;margin-bottom: -.75rem }.xl\:-mx-3 {margin-left: -.75rem;margin-right: -.75rem }.xl\:-my-4 {margin-top: -1rem;margin-bottom: -1rem }.xl\:-mx-4 {margin-left: -1rem;margin-right: -1rem }.xl\:-my-5 {margin-top: -1.25rem;margin-bottom: -1.25rem }.xl\:-mx-5 {margin-left: -1.25rem;margin-right: -1.25rem }.xl\:-my-6 {margin-top: -1.5rem;margin-bottom: -1.5rem }.xl\:-mx-6 {margin-left: -1.5rem;margin-right: -1.5rem }.xl\:-my-8 {margin-top: -2rem;margin-bottom: -2rem }.xl\:-mx-8 {margin-left: -2rem;margin-right: -2rem }.xl\:-my-10 {margin-top: -2.5rem;margin-bottom: -2.5rem }.xl\:-mx-10 {margin-left: -2.5rem;margin-right: -2.5rem }.xl\:-my-12 {margin-top: -3rem;margin-bottom: -3rem }.xl\:-mx-12 {margin-left: -3rem;margin-right: -3rem }.xl\:-my-16 {margin-top: -4rem;margin-bottom: -4rem }.xl\:-mx-16 {margin-left: -4rem;margin-right: -4rem }.xl\:-my-20 {margin-top: -5rem;margin-bottom: -5rem }.xl\:-mx-20 {margin-left: -5rem;margin-right: -5rem }.xl\:-my-24 {margin-top: -6rem;margin-bottom: -6rem }.xl\:-mx-24 {margin-left: -6rem;margin-right: -6rem }.xl\:-my-32 {margin-top: -8rem;margin-bottom: -8rem }.xl\:-mx-32 {margin-left: -8rem;margin-right: -8rem }.xl\:-my-40 {margin-top: -10rem;margin-bottom: -10rem }.xl\:-mx-40 {margin-left: -10rem;margin-right: -10rem }.xl\:-my-48 {margin-top: -12rem;margin-bottom: -12rem }.xl\:-mx-48 {margin-left: -12rem;margin-right: -12rem }.xl\:-my-56 {margin-top: -14rem;margin-bottom: -14rem }.xl\:-mx-56 {margin-left: -14rem;margin-right: -14rem }.xl\:-my-64 {margin-top: -16rem;margin-bottom: -16rem }.xl\:-mx-64 {margin-left: -16rem;margin-right: -16rem }.xl\:-my-px {margin-top: -1px;margin-bottom: -1px }.xl\:-mx-px {margin-left: -1px;margin-right: -1px }.xl\:mt-0 {margin-top: 0 }.xl\:mr-0 {margin-right: 0 }.xl\:mb-0 {margin-bottom: 0 }.xl\:ml-0 {margin-left: 0 }.xl\:mt-1 {margin-top: .25rem }.xl\:mr-1 {margin-right: .25rem }.xl\:mb-1 {margin-bottom: .25rem }.xl\:ml-1 {margin-left: .25rem }.xl\:mt-2 {margin-top: .5rem }.xl\:mr-2 {margin-right: .5rem }.xl\:mb-2 {margin-bottom: .5rem }.xl\:ml-2 {margin-left: .5rem }.xl\:mt-3 {margin-top: .75rem }.xl\:mr-3 {margin-right: .75rem }.xl\:mb-3 {margin-bottom: .75rem }.xl\:ml-3 {margin-left: .75rem }.xl\:mt-4 {margin-top: 1rem }.xl\:mr-4 {margin-right: 1rem }.xl\:mb-4 {margin-bottom: 1rem }.xl\:ml-4 {margin-left: 1rem }.xl\:mt-5 {margin-top: 1.25rem }.xl\:mr-5 {margin-right: 1.25rem }.xl\:mb-5 {margin-bottom: 1.25rem }.xl\:ml-5 {margin-left: 1.25rem }.xl\:mt-6 {margin-top: 1.5rem }.xl\:mr-6 {margin-right: 1.5rem }.xl\:mb-6 {margin-bottom: 1.5rem }.xl\:ml-6 {margin-left: 1.5rem }.xl\:mt-8 {margin-top: 2rem }.xl\:mr-8 {margin-right: 2rem }.xl\:mb-8 {margin-bottom: 2rem }.xl\:ml-8 {margin-left: 2rem }.xl\:mt-10 {margin-top: 2.5rem }.xl\:mr-10 {margin-right: 2.5rem }.xl\:mb-10 {margin-bottom: 2.5rem }.xl\:ml-10 {margin-left: 2.5rem }.xl\:mt-12 {margin-top: 3rem }.xl\:mr-12 {margin-right: 3rem }.xl\:mb-12 {margin-bottom: 3rem }.xl\:ml-12 {margin-left: 3rem }.xl\:mt-16 {margin-top: 4rem }.xl\:mr-16 {margin-right: 4rem }.xl\:mb-16 {margin-bottom: 4rem }.xl\:ml-16 {margin-left: 4rem }.xl\:mt-20 {margin-top: 5rem }.xl\:mr-20 {margin-right: 5rem }.xl\:mb-20 {margin-bottom: 5rem }.xl\:ml-20 {margin-left: 5rem }.xl\:mt-24 {margin-top: 6rem }.xl\:mr-24 {margin-right: 6rem }.xl\:mb-24 {margin-bottom: 6rem }.xl\:ml-24 {margin-left: 6rem }.xl\:mt-32 {margin-top: 8rem }.xl\:mr-32 {margin-right: 8rem }.xl\:mb-32 {margin-bottom: 8rem }.xl\:ml-32 {margin-left: 8rem }.xl\:mt-40 {margin-top: 10rem }.xl\:mr-40 {margin-right: 10rem }.xl\:mb-40 {margin-bottom: 10rem }.xl\:ml-40 {margin-left: 10rem }.xl\:mt-48 {margin-top: 12rem }.xl\:mr-48 {margin-right: 12rem }.xl\:mb-48 {margin-bottom: 12rem }.xl\:ml-48 {margin-left: 12rem }.xl\:mt-56 {margin-top: 14rem }.xl\:mr-56 {margin-right: 14rem }.xl\:mb-56 {margin-bottom: 14rem }.xl\:ml-56 {margin-left: 14rem }.xl\:mt-64 {margin-top: 16rem }.xl\:mr-64 {margin-right: 16rem }.xl\:mb-64 {margin-bottom: 16rem }.xl\:ml-64 {margin-left: 16rem }.xl\:mt-auto {margin-top: auto }.xl\:mr-auto {margin-right: auto }.xl\:mb-auto {margin-bottom: auto }.xl\:ml-auto {margin-left: auto }.xl\:mt-px {margin-top: 1px }.xl\:mr-px {margin-right: 1px }.xl\:mb-px {margin-bottom: 1px }.xl\:ml-px {margin-left: 1px }.xl\:-mt-1 {margin-top: -.25rem }.xl\:-mr-1 {margin-right: -.25rem }.xl\:-mb-1 {margin-bottom: -.25rem }.xl\:-ml-1 {margin-left: -.25rem }.xl\:-mt-2 {margin-top: -.5rem }.xl\:-mr-2 {margin-right: -.5rem }.xl\:-mb-2 {margin-bottom: -.5rem }.xl\:-ml-2 {margin-left: -.5rem }.xl\:-mt-3 {margin-top: -.75rem }.xl\:-mr-3 {margin-right: -.75rem }.xl\:-mb-3 {margin-bottom: -.75rem }.xl\:-ml-3 {margin-left: -.75rem }.xl\:-mt-4 {margin-top: -1rem }.xl\:-mr-4 {margin-right: -1rem }.xl\:-mb-4 {margin-bottom: -1rem }.xl\:-ml-4 {margin-left: -1rem }.xl\:-mt-5 {margin-top: -1.25rem }.xl\:-mr-5 {margin-right: -1.25rem }.xl\:-mb-5 {margin-bottom: -1.25rem }.xl\:-ml-5 {margin-left: -1.25rem }.xl\:-mt-6 {margin-top: -1.5rem }.xl\:-mr-6 {margin-right: -1.5rem }.xl\:-mb-6 {margin-bottom: -1.5rem }.xl\:-ml-6 {margin-left: -1.5rem }.xl\:-mt-8 {margin-top: -2rem }.xl\:-mr-8 {margin-right: -2rem }.xl\:-mb-8 {margin-bottom: -2rem }.xl\:-ml-8 {margin-left: -2rem }.xl\:-mt-10 {margin-top: -2.5rem }.xl\:-mr-10 {margin-right: -2.5rem }.xl\:-mb-10 {margin-bottom: -2.5rem }.xl\:-ml-10 {margin-left: -2.5rem }.xl\:-mt-12 {margin-top: -3rem }.xl\:-mr-12 {margin-right: -3rem }.xl\:-mb-12 {margin-bottom: -3rem }.xl\:-ml-12 {margin-left: -3rem }.xl\:-mt-16 {margin-top: -4rem }.xl\:-mr-16 {margin-right: -4rem }.xl\:-mb-16 {margin-bottom: -4rem }.xl\:-ml-16 {margin-left: -4rem }.xl\:-mt-20 {margin-top: -5rem }.xl\:-mr-20 {margin-right: -5rem }.xl\:-mb-20 {margin-bottom: -5rem }.xl\:-ml-20 {margin-left: -5rem }.xl\:-mt-24 {margin-top: -6rem }.xl\:-mr-24 {margin-right: -6rem }.xl\:-mb-24 {margin-bottom: -6rem }.xl\:-ml-24 {margin-left: -6rem }.xl\:-mt-32 {margin-top: -8rem }.xl\:-mr-32 {margin-right: -8rem }.xl\:-mb-32 {margin-bottom: -8rem }.xl\:-ml-32 {margin-left: -8rem }.xl\:-mt-40 {margin-top: -10rem }.xl\:-mr-40 {margin-right: -10rem }.xl\:-mb-40 {margin-bottom: -10rem }.xl\:-ml-40 {margin-left: -10rem }.xl\:-mt-48 {margin-top: -12rem }.xl\:-mr-48 {margin-right: -12rem }.xl\:-mb-48 {margin-bottom: -12rem }.xl\:-ml-48 {margin-left: -12rem }.xl\:-mt-56 {margin-top: -14rem }.xl\:-mr-56 {margin-right: -14rem }.xl\:-mb-56 {margin-bottom: -14rem }.xl\:-ml-56 {margin-left: -14rem }.xl\:-mt-64 {margin-top: -16rem }.xl\:-mr-64 {margin-right: -16rem }.xl\:-mb-64 {margin-bottom: -16rem }.xl\:-ml-64 {margin-left: -16rem }.xl\:-mt-px {margin-top: -1px }.xl\:-mr-px {margin-right: -1px }.xl\:-mb-px {margin-bottom: -1px }.xl\:-ml-px {margin-left: -1px }.xl\:p-0 {padding: 0 }.xl\:p-1 {padding: .25rem }.xl\:p-2 {padding: .5rem }.xl\:p-3 {padding: .75rem }.xl\:p-4 {padding: 1rem }.xl\:p-5 {padding: 1.25rem }.xl\:p-6 {padding: 1.5rem }.xl\:p-8 {padding: 2rem }.xl\:p-10 {padding: 2.5rem }.xl\:p-12 {padding: 3rem }.xl\:p-16 {padding: 4rem }.xl\:p-20 {padding: 5rem }.xl\:p-24 {padding: 6rem }.xl\:p-32 {padding: 8rem }.xl\:p-40 {padding: 10rem }.xl\:p-48 {padding: 12rem }.xl\:p-56 {padding: 14rem }.xl\:p-64 {padding: 16rem }.xl\:p-px {padding: 1px }.xl\:py-0 {padding-top: 0;padding-bottom: 0 }.xl\:px-0 {padding-left: 0;padding-right: 0 }.xl\:py-1 {padding-top: .25rem;padding-bottom: .25rem }.xl\:px-1 {padding-left: .25rem;padding-right: .25rem }.xl\:py-2 {padding-top: .5rem;padding-bottom: .5rem }.xl\:px-2 {padding-left: .5rem;padding-right: .5rem }.xl\:py-3 {padding-top: .75rem;padding-bottom: .75rem }.xl\:px-3 {padding-left: .75rem;padding-right: .75rem }.xl\:py-4 {padding-top: 1rem;padding-bottom: 1rem }.xl\:px-4 {padding-left: 1rem;padding-right: 1rem }.xl\:py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem }.xl\:px-5 {padding-left: 1.25rem;padding-right: 1.25rem }.xl\:py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem }.xl\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem }.xl\:py-8 {padding-top: 2rem;padding-bottom: 2rem }.xl\:px-8 {padding-left: 2rem;padding-right: 2rem }.xl\:py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem }.xl\:px-10 {padding-left: 2.5rem;padding-right: 2.5rem }.xl\:py-12 {padding-top: 3rem;padding-bottom: 3rem }.xl\:px-12 {padding-left: 3rem;padding-right: 3rem }.xl\:py-16 {padding-top: 4rem;padding-bottom: 4rem }.xl\:px-16 {padding-left: 4rem;padding-right: 4rem }.xl\:py-20 {padding-top: 5rem;padding-bottom: 5rem }.xl\:px-20 {padding-left: 5rem;padding-right: 5rem }.xl\:py-24 {padding-top: 6rem;padding-bottom: 6rem }.xl\:px-24 {padding-left: 6rem;padding-right: 6rem }.xl\:py-32 {padding-top: 8rem;padding-bottom: 8rem }.xl\:px-32 {padding-left: 8rem;padding-right: 8rem }.xl\:py-40 {padding-top: 10rem;padding-bottom: 10rem }.xl\:px-40 {padding-left: 10rem;padding-right: 10rem }.xl\:py-48 {padding-top: 12rem;padding-bottom: 12rem }.xl\:px-48 {padding-left: 12rem;padding-right: 12rem }.xl\:py-56 {padding-top: 14rem;padding-bottom: 14rem }.xl\:px-56 {padding-left: 14rem;padding-right: 14rem }.xl\:py-64 {padding-top: 16rem;padding-bottom: 16rem }.xl\:px-64 {padding-left: 16rem;padding-right: 16rem }.xl\:py-px {padding-top: 1px;padding-bottom: 1px }.xl\:px-px {padding-left: 1px;padding-right: 1px }.xl\:pt-0 {padding-top: 0 }.xl\:pr-0 {padding-right: 0 }.xl\:pb-0 {padding-bottom: 0 }.xl\:pl-0 {padding-left: 0 }.xl\:pt-1 {padding-top: .25rem }.xl\:pr-1 {padding-right: .25rem }.xl\:pb-1 {padding-bottom: .25rem }.xl\:pl-1 {padding-left: .25rem }.xl\:pt-2 {padding-top: .5rem }.xl\:pr-2 {padding-right: .5rem }.xl\:pb-2 {padding-bottom: .5rem }.xl\:pl-2 {padding-left: .5rem }.xl\:pt-3 {padding-top: .75rem }.xl\:pr-3 {padding-right: .75rem }.xl\:pb-3 {padding-bottom: .75rem }.xl\:pl-3 {padding-left: .75rem }.xl\:pt-4 {padding-top: 1rem }.xl\:pr-4 {padding-right: 1rem }.xl\:pb-4 {padding-bottom: 1rem }.xl\:pl-4 {padding-left: 1rem }.xl\:pt-5 {padding-top: 1.25rem }.xl\:pr-5 {padding-right: 1.25rem }.xl\:pb-5 {padding-bottom: 1.25rem }.xl\:pl-5 {padding-left: 1.25rem }.xl\:pt-6 {padding-top: 1.5rem }.xl\:pr-6 {padding-right: 1.5rem }.xl\:pb-6 {padding-bottom: 1.5rem }.xl\:pl-6 {padding-left: 1.5rem }.xl\:pt-8 {padding-top: 2rem }.xl\:pr-8 {padding-right: 2rem }.xl\:pb-8 {padding-bottom: 2rem }.xl\:pl-8 {padding-left: 2rem }.xl\:pt-10 {padding-top: 2.5rem }.xl\:pr-10 {padding-right: 2.5rem }.xl\:pb-10 {padding-bottom: 2.5rem }.xl\:pl-10 {padding-left: 2.5rem }.xl\:pt-12 {padding-top: 3rem }.xl\:pr-12 {padding-right: 3rem }.xl\:pb-12 {padding-bottom: 3rem }.xl\:pl-12 {padding-left: 3rem }.xl\:pt-16 {padding-top: 4rem }.xl\:pr-16 {padding-right: 4rem }.xl\:pb-16 {padding-bottom: 4rem }.xl\:pl-16 {padding-left: 4rem }.xl\:pt-20 {padding-top: 5rem }.xl\:pr-20 {padding-right: 5rem }.xl\:pb-20 {padding-bottom: 5rem }.xl\:pl-20 {padding-left: 5rem }.xl\:pt-24 {padding-top: 6rem }.xl\:pr-24 {padding-right: 6rem }.xl\:pb-24 {padding-bottom: 6rem }.xl\:pl-24 {padding-left: 6rem }.xl\:pt-32 {padding-top: 8rem }.xl\:pr-32 {padding-right: 8rem }.xl\:pb-32 {padding-bottom: 8rem }.xl\:pl-32 {padding-left: 8rem }.xl\:pt-40 {padding-top: 10rem }.xl\:pr-40 {padding-right: 10rem }.xl\:pb-40 {padding-bottom: 10rem }.xl\:pl-40 {padding-left: 10rem }.xl\:pt-48 {padding-top: 12rem }.xl\:pr-48 {padding-right: 12rem }.xl\:pb-48 {padding-bottom: 12rem }.xl\:pl-48 {padding-left: 12rem }.xl\:pt-56 {padding-top: 14rem }.xl\:pr-56 {padding-right: 14rem }.xl\:pb-56 {padding-bottom: 14rem }.xl\:pl-56 {padding-left: 14rem }.xl\:pt-64 {padding-top: 16rem }.xl\:pr-64 {padding-right: 16rem }.xl\:pb-64 {padding-bottom: 16rem }.xl\:pl-64 {padding-left: 16rem }.xl\:pt-px {padding-top: 1px }.xl\:pr-px {padding-right: 1px }.xl\:pb-px {padding-bottom: 1px }.xl\:pl-px {padding-left: 1px }.xl\:top-0 {top: 0 }.xl\:right-0 {right: 0 }.xl\:bottom-0 {bottom: 0 }.xl\:left-0 {left: 0 }.xl\:top-auto {top: auto }.xl\:right-auto {right: auto }.xl\:bottom-auto {bottom: auto }.xl\:left-auto {left: auto }.xl\:text-left {text-align: left }.xl\:text-center {text-align: center }.xl\:text-right {text-align: right }.xl\:text-justify {text-align: justify }.xl\:text-transparent {color: transparent }.xl\:text-current {color: currentColor }.xl\:text-black {--text-opacity: 1;color: #000;color: rgba(0, 0, 0, var(--text-opacity)) }.xl\:text-white {--text-opacity: 1;color: #fff;color: rgba(255, 255, 255, var(--text-opacity)) }.xl\:text-gray-100 {--text-opacity: 1;color: #f7fafc;color: rgba(247, 250, 252, var(--text-opacity)) }.xl\:text-gray-200 {--text-opacity: 1;color: #edf2f7;color: rgba(237, 242, 247, var(--text-opacity)) }.xl\:text-gray-300 {--text-opacity: 1;color: #e2e8f0;color: rgba(226, 232, 240, var(--text-opacity)) }.xl\:text-gray-400 {--text-opacity: 1;color: #cbd5e0;color: rgba(203, 213, 224, var(--text-opacity)) }.xl\:text-gray-500 {--text-opacity: 1;color: #a0aec0;color: rgba(160, 174, 192, var(--text-opacity)) }.xl\:text-gray-600 {--text-opacity: 1;color: #718096;color: rgba(113, 128, 150, var(--text-opacity)) }.xl\:text-gray-700 {--text-opacity: 1;color: #4a5568;color: rgba(74, 85, 104, var(--text-opacity)) }.xl\:text-gray-800 {--text-opacity: 1;color: #2d3748;color: rgba(45, 55, 72, var(--text-opacity)) }.xl\:text-gray-900 {--text-opacity: 1;color: #1a202c;color: rgba(26, 32, 44, var(--text-opacity)) }.xl\:text-red-100 {--text-opacity: 1;color: #fff5f5;color: rgba(255, 245, 245, var(--text-opacity)) }.xl\:text-red-200 {--text-opacity: 1;color: #fed7d7;color: rgba(254, 215, 215, var(--text-opacity)) }.xl\:text-red-300 {--text-opacity: 1;color: #feb2b2;color: rgba(254, 178, 178, var(--text-opacity)) }.xl\:text-red-400 {--text-opacity: 1;color: #fc8181;color: rgba(252, 129, 129, var(--text-opacity)) }.xl\:text-red-500 {--text-opacity: 1;color: #f56565;color: rgba(245, 101, 101, var(--text-opacity)) }.xl\:text-red-600 {--text-opacity: 1;color: #e53e3e;color: rgba(229, 62, 62, var(--text-opacity)) }.xl\:text-red-700 {--text-opacity: 1;color: #c53030;color: rgba(197, 48, 48, var(--text-opacity)) }.xl\:text-red-800 {--text-opacity: 1;color: #9b2c2c;color: rgba(155, 44, 44, var(--text-opacity)) }.xl\:text-red-900 {--text-opacity: 1;color: #742a2a;color: rgba(116, 42, 42, var(--text-opacity)) }.xl\:text-orange-100 {--text-opacity: 1;color: #fffaf0;color: rgba(255, 250, 240, var(--text-opacity)) }.xl\:text-orange-200 {--text-opacity: 1;color: #feebc8;color: rgba(254, 235, 200, var(--text-opacity)) }.xl\:text-orange-300 {--text-opacity: 1;color: #fbd38d;color: rgba(251, 211, 141, var(--text-opacity)) }.xl\:text-orange-400 {--text-opacity: 1;color: #f6ad55;color: rgba(246, 173, 85, var(--text-opacity)) }.xl\:text-orange-500 {--text-opacity: 1;color: #ed8936;color: rgba(237, 137, 54, var(--text-opacity)) }.xl\:text-orange-600 {--text-opacity: 1;color: #dd6b20;color: rgba(221, 107, 32, var(--text-opacity)) }.xl\:text-orange-700 {--text-opacity: 1;color: #c05621;color: rgba(192, 86, 33, var(--text-opacity)) }.xl\:text-orange-800 {--text-opacity: 1;color: #9c4221;color: rgba(156, 66, 33, var(--text-opacity)) }.xl\:text-orange-900 {--text-opacity: 1;color: #7b341e;color: rgba(123, 52, 30, var(--text-opacity)) }.xl\:text-yellow-100 {--text-opacity: 1;color: ivory;color: rgba(255, 255, 240, var(--text-opacity)) }.xl\:text-yellow-200 {--text-opacity: 1;color: #fefcbf;color: rgba(254, 252, 191, var(--text-opacity)) }.xl\:text-yellow-300 {--text-opacity: 1;color: #faf089;color: rgba(250, 240, 137, var(--text-opacity)) }.xl\:text-yellow-400 {--text-opacity: 1;color: #f6e05e;color: rgba(246, 224, 94, var(--text-opacity)) }.xl\:text-yellow-500 {--text-opacity: 1;color: #ecc94b;color: rgba(236, 201, 75, var(--text-opacity)) }.xl\:text-yellow-600 {--text-opacity: 1;color: #d69e2e;color: rgba(214, 158, 46, var(--text-opacity)) }.xl\:text-yellow-700 {--text-opacity: 1;color: #b7791f;color: rgba(183, 121, 31, var(--text-opacity)) }.xl\:text-yellow-800 {--text-opacity: 1;color: #975a16;color: rgba(151, 90, 22, var(--text-opacity)) }.xl\:text-yellow-900 {--text-opacity: 1;color: #744210;color: rgba(116, 66, 16, var(--text-opacity)) }.xl\:text-green-100 {--text-opacity: 1;color: #f0fff4;color: rgba(240, 255, 244, var(--text-opacity)) }.xl\:text-green-200 {--text-opacity: 1;color: #c6f6d5;color: rgba(198, 246, 213, var(--text-opacity)) }.xl\:text-green-300 {--text-opacity: 1;color: #9ae6b4;color: rgba(154, 230, 180, var(--text-opacity)) }.xl\:text-green-400 {--text-opacity: 1;color: #68d391;color: rgba(104, 211, 145, var(--text-opacity)) }.xl\:text-green-500 {--text-opacity: 1;color: #48bb78;color: rgba(72, 187, 120, var(--text-opacity)) }.xl\:text-green-600 {--text-opacity: 1;color: #38a169;color: rgba(56, 161, 105, var(--text-opacity)) }.xl\:text-green-700 {--text-opacity: 1;color: #2f855a;color: rgba(47, 133, 90, var(--text-opacity)) }.xl\:text-green-800 {--text-opacity: 1;color: #276749;color: rgba(39, 103, 73, var(--text-opacity)) }.xl\:text-green-900 {--text-opacity: 1;color: #22543d;color: rgba(34, 84, 61, var(--text-opacity)) }.xl\:text-teal-100 {--text-opacity: 1;color: #e6fffa;color: rgba(230, 255, 250, var(--text-opacity)) }.xl\:text-teal-200 {--text-opacity: 1;color: #b2f5ea;color: rgba(178, 245, 234, var(--text-opacity)) }.xl\:text-teal-300 {--text-opacity: 1;color: #81e6d9;color: rgba(129, 230, 217, var(--text-opacity)) }.xl\:text-teal-400 {--text-opacity: 1;color: #4fd1c5;color: rgba(79, 209, 197, var(--text-opacity)) }.xl\:text-teal-500 {--text-opacity: 1;color: #38b2ac;color: rgba(56, 178, 172, var(--text-opacity)) }.xl\:text-teal-600 {--text-opacity: 1;color: #319795;color: rgba(49, 151, 149, var(--text-opacity)) }.xl\:text-teal-700 {--text-opacity: 1;color: #2c7a7b;color: rgba(44, 122, 123, var(--text-opacity)) }.xl\:text-teal-800 {--text-opacity: 1;color: #285e61;color: rgba(40, 94, 97, var(--text-opacity)) }.xl\:text-teal-900 {--text-opacity: 1;color: #234e52;color: rgba(35, 78, 82, var(--text-opacity)) }.xl\:text-blue-100 {--text-opacity: 1;color: #ebf8ff;color: rgba(235, 248, 255, var(--text-opacity)) }.xl\:text-blue-200 {--text-opacity: 1;color: #bee3f8;color: rgba(190, 227, 248, var(--text-opacity)) }.xl\:text-blue-300 {--text-opacity: 1;color: #90cdf4;color: rgba(144, 205, 244, var(--text-opacity)) }.xl\:text-blue-400 {--text-opacity: 1;color: #63b3ed;color: rgba(99, 179, 237, var(--text-opacity)) }.xl\:text-blue-500 {--text-opacity: 1;color: #4299e1;color: rgba(66, 153, 225, var(--text-opacity)) }.xl\:text-blue-600 {--text-opacity: 1;color: #3182ce;color: rgba(49, 130, 206, var(--text-opacity)) }.xl\:text-blue-700 {--text-opacity: 1;color: #2b6cb0;color: rgba(43, 108, 176, var(--text-opacity)) }.xl\:text-blue-800 {--text-opacity: 1;color: #2c5282;color: rgba(44, 82, 130, var(--text-opacity)) }.xl\:text-blue-900 {--text-opacity: 1;color: #2a4365;color: rgba(42, 67, 101, var(--text-opacity)) }.xl\:text-indigo-100 {--text-opacity: 1;color: #ebf4ff;color: rgba(235, 244, 255, var(--text-opacity)) }.xl\:text-indigo-200 {--text-opacity: 1;color: #c3dafe;color: rgba(195, 218, 254, var(--text-opacity)) }.xl\:text-indigo-300 {--text-opacity: 1;color: #a3bffa;color: rgba(163, 191, 250, var(--text-opacity)) }.xl\:text-indigo-400 {--text-opacity: 1;color: #7f9cf5;color: rgba(127, 156, 245, var(--text-opacity)) }.xl\:text-indigo-500 {--text-opacity: 1;color: #667eea;color: rgba(102, 126, 234, var(--text-opacity)) }.xl\:text-indigo-600 {--text-opacity: 1;color: #5a67d8;color: rgba(90, 103, 216, var(--text-opacity)) }.xl\:text-indigo-700 {--text-opacity: 1;color: #4c51bf;color: rgba(76, 81, 191, var(--text-opacity)) }.xl\:text-indigo-800 {--text-opacity: 1;color: #434190;color: rgba(67, 65, 144, var(--text-opacity)) }.xl\:text-indigo-900 {--text-opacity: 1;color: #3c366b;color: rgba(60, 54, 107, var(--text-opacity)) }.xl\:text-purple-100 {--text-opacity: 1;color: #faf5ff;color: rgba(250, 245, 255, var(--text-opacity)) }.xl\:text-purple-200 {--text-opacity: 1;color: #e9d8fd;color: rgba(233, 216, 253, var(--text-opacity)) }.xl\:text-purple-300 {--text-opacity: 1;color: #d6bcfa;color: rgba(214, 188, 250, var(--text-opacity)) }.xl\:text-purple-400 {--text-opacity: 1;color: #b794f4;color: rgba(183, 148, 244, var(--text-opacity)) }.xl\:text-purple-500 {--text-opacity: 1;color: #9f7aea;color: rgba(159, 122, 234, var(--text-opacity)) }.xl\:text-purple-600 {--text-opacity: 1;color: #805ad5;color: rgba(128, 90, 213, var(--text-opacity)) }.xl\:text-purple-700 {--text-opacity: 1;color: #6b46c1;color: rgba(107, 70, 193, var(--text-opacity)) }.xl\:text-purple-800 {--text-opacity: 1;color: #553c9a;color: rgba(85, 60, 154, var(--text-opacity)) }.xl\:text-purple-900 {--text-opacity: 1;color: #44337a;color: rgba(68, 51, 122, var(--text-opacity)) }.xl\:text-pink-100 {--text-opacity: 1;color: #fff5f7;color: rgba(255, 245, 247, var(--text-opacity)) }.xl\:text-pink-200 {--text-opacity: 1;color: #fed7e2;color: rgba(254, 215, 226, var(--text-opacity)) }.xl\:text-pink-300 {--text-opacity: 1;color: #fbb6ce;color: rgba(251, 182, 206, var(--text-opacity)) }.xl\:text-pink-400 {--text-opacity: 1;color: #f687b3;color: rgba(246, 135, 179, var(--text-opacity)) }.xl\:text-pink-500 {--text-opacity: 1;color: #ed64a6;color: rgba(237, 100, 166, var(--text-opacity)) }.xl\:text-pink-600 {--text-opacity: 1;color: #d53f8c;color: rgba(213, 63, 140, var(--text-opacity)) }.xl\:text-pink-700 {--text-opacity: 1;color: #b83280;color: rgba(184, 50, 128, var(--text-opacity)) }.xl\:text-pink-800 {--text-opacity: 1;color: #97266d;color: rgba(151, 38, 109, var(--text-opacity)) }.xl\:text-pink-900 {--text-opacity: 1;color: #702459;color: rgba(112, 36, 89, var(--text-opacity)) }.xl\:text-custom-gray {--text-opacity: 1;color: #888f95;color: rgba(136, 143, 149, var(--text-opacity)) }.xl\:text-custom-blue {--text-opacity: 1;color: #3381f3;color: rgba(51, 129, 243, var(--text-opacity)) }.xl\:text-custom-black {--text-opacity: 1;color: #212529;color: rgba(33, 37, 41, var(--text-opacity)) }.xl\:text-custom-blue-link {--text-opacity: 1;color: #1983e0;color: rgba(25, 131, 224, var(--text-opacity)) }.xl\:text-custom-light-gray {--text-opacity: 1;color: #6f767c;color: rgba(111, 118, 124, var(--text-opacity)) }.xl\:text-text-buy-page-default-black {--text-opacity: 1;color: #666;color: rgba(102, 102, 102, var(--text-opacity)) }.xl\:text-opacity-0 {--text-opacity: 0 }.xl\:text-opacity-25 {--text-opacity: 0.25 }.xl\:text-opacity-50 {--text-opacity: 0.5 }.xl\:text-opacity-75 {--text-opacity: 0.75 }.xl\:text-opacity-100 {--text-opacity: 1 }.xl\:w-0 {width: 0 }.xl\:w-1 {width: .25rem }.xl\:w-2 {width: .5rem }.xl\:w-3 {width: .75rem }.xl\:w-4 {width: 1rem }.xl\:w-5 {width: 1.25rem }.xl\:w-6 {width: 1.5rem }.xl\:w-8 {width: 2rem }.xl\:w-10 {width: 2.5rem }.xl\:w-12 {width: 3rem }.xl\:w-16 {width: 4rem }.xl\:w-20 {width: 5rem }.xl\:w-24 {width: 6rem }.xl\:w-32 {width: 8rem }.xl\:w-40 {width: 10rem }.xl\:w-48 {width: 12rem }.xl\:w-56 {width: 14rem }.xl\:w-64 {width: 16rem }.xl\:w-auto {width: auto }.xl\:w-px {width: 1px }.xl\:w-1\/2 {width: 50% }.xl\:w-1\/3 {width: 33.333333% }.xl\:w-2\/3 {width: 66.666667% }.xl\:w-1\/4 {width: 25% }.xl\:w-2\/4 {width: 50% }.xl\:w-3\/4 {width: 75% }.xl\:w-1\/5 {width: 20% }.xl\:w-2\/5 {width: 40% }.xl\:w-3\/5 {width: 60% }.xl\:w-4\/5 {width: 80% }.xl\:w-1\/6 {width: 16.666667% }.xl\:w-2\/6 {width: 33.333333% }.xl\:w-3\/6 {width: 50% }.xl\:w-4\/6 {width: 66.666667% }.xl\:w-5\/6 {width: 83.333333% }.xl\:w-1\/12 {width: 8.333333% }.xl\:w-2\/12 {width: 16.666667% }.xl\:w-3\/12 {width: 25% }.xl\:w-4\/12 {width: 33.333333% }.xl\:w-5\/12 {width: 41.666667% }.xl\:w-6\/12 {width: 50% }.xl\:w-7\/12 {width: 58.333333% }.xl\:w-8\/12 {width: 66.666667% }.xl\:w-9\/12 {width: 75% }.xl\:w-10\/12 {width: 83.333333% }.xl\:w-11\/12 {width: 91.666667% }.xl\:w-full {width: 100% }.xl\:w-screen {width: 100vw }.xl\:w-1\/2-margin-1 {width: calc(50% - 1rem) }.xl\:w-1\/3-margin-1 {width: calc(33.33333% - 1rem) }.xl\:w-1\/4-margin-1 {width: calc(25% - 1rem) }.xl\:w-1\/5-margin-1 {width: calc(20% - 1rem) }}