.extra_menu_item {
    height: 100%;
    cursor: pointer;
    padding: 0 .75rem;
    font-size: 1.25rem;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: .25rem
}

@font-face {
    font-family: iconfont;
    src: url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/iconfont.woff2) format("woff2"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/iconfont.woff) format("woff"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/iconfont.ttf) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/iconfont.svg#iconfont) format("svg")
}

.iconfont {
    font-family: iconfont !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-gaoxiao:before {
    content: "\e6df"
}

.icon-kuaisushezhi1:before {
    content: "\e6de"
}

.icon-quantianhou:before {
    content: "\e6dd"
}

.icon-kuaisushezhi:before {
    content: "\e6dc"
}

.icon-icarrowleft-copy:before {
    content: "\e6db"
}

.icon-jiantou:before {
    content: "\e6da"
}

.icon-a-shangchuanshipin1:before {
    content: "\e6d9"
}

.icon-download2:before {
    content: "\e6d8"
}

.icon-global:before {
    content: "\e6d7"
}

.icon-logo:before {
    content: "\e6d6"
}

.icon-doublearrow:before {
    content: "\e6d5"
}

.icon-jinggao:before {
    content: "\e6d4"
}

.icon-shuaxin:before {
    content: "\e6d3"
}

.icon-increase:before {
    content: "\e6d2"
}

.icon-a-Frame1948755603:before {
    content: "\e6d0"
}

.icon-a-Frame1948755604:before {
    content: "\e6d1"
}

.icon-LINK-01:before {
    content: "\e6ce"
}

.icon-EMAIL-01:before {
    content: "\e6cf"
}

.icon-a-loading1:before {
    content: "\e6cd"
}

.icon-a-Eventrelated8:before {
    content: "\e6c5"
}

.icon-a-Eventrelated6:before {
    content: "\e6c6"
}

.icon-tupianwenjian:before {
    content: "\e6c7"
}

.icon-A5:before {
    content: "\e6c8"
}

.icon-A4:before {
    content: "\e6c9"
}

.icon-A6:before {
    content: "\e6ca"
}

.icon-choose1:before {
    content: "\e6cb"
}

.icon-A3:before {
    content: "\e6cc"
}

.icon-Email2:before {
    content: "\e6bd"
}

.icon-a-Eventrelated12:before {
    content: "\e6be"
}

.icon-a-Eventrelated4:before {
    content: "\e6bf"
}

.icon-Email3:before {
    content: "\e6c0"
}

.icon-A1:before {
    content: "\e6c1"
}

.icon-A7:before {
    content: "\e6c2"
}

.icon-Email4:before {
    content: "\e6c3"
}

.icon-a-Eventrelated13:before {
    content: "\e6c4"
}

.icon-direction1:before {
    content: "\e6b7"
}

.icon-direction4:before {
    content: "\e6b8"
}

.icon-A9:before {
    content: "\e6b9"
}

.icon-a-Eventrelated7:before {
    content: "\e6ba"
}

.icon-a-Eventrelated2:before {
    content: "\e6bb"
}

.icon-a-Eventrelated9:before {
    content: "\e6bc"
}

.icon-live2:before {
    content: "\e6a9"
}

.icon-Email1:before {
    content: "\e6aa"
}

.icon-a-Eventrelated14:before {
    content: "\e6ab"
}

.icon-a-Eventrelated11:before {
    content: "\e6ac"
}

.icon-download1:before {
    content: "\e6ad"
}

.icon-choose2:before {
    content: "\e6ae"
}

.icon-a-Eventrelated3:before {
    content: "\e6af"
}

.icon-a-Eventrelated5:before {
    content: "\e6b0"
}

.icon-A2:before {
    content: "\e6b1"
}

.icon-choose3:before {
    content: "\e6b2"
}

.icon-fenxiang1:before {
    content: "\e6b3"
}

.icon-liaotian:before {
    content: "\e6b4"
}

.icon-A8:before {
    content: "\e6b5"
}

.icon-a-Eventrelated10:before {
    content: "\e6b6"
}

.icon-a-ProductRelated3:before {
    content: "\e69b"
}

.icon-play6:before {
    content: "\e69c"
}

.icon-a-ProductRelated1:before {
    content: "\e69d"
}

.icon-play5:before {
    content: "\e69e"
}

.icon-direction2:before {
    content: "\e69f"
}

.icon-Linear7:before {
    content: "\e6a0"
}

.icon-other:before {
    content: "\e6a1"
}

.icon-play7:before {
    content: "\e6a2"
}

.icon-Linear4:before {
    content: "\e6a3"
}

.icon-live3:before {
    content: "\e6a4"
}

.icon-Linear3:before {
    content: "\e6a5"
}

.icon-direction3:before {
    content: "\e6a6"
}

.icon-Linear6:before {
    content: "\e6a7"
}

.icon-live1:before {
    content: "\e6a8"
}

.icon-a-ProductRelated7:before {
    content: "\e68c"
}

.icon-a-ProductRelated5:before {
    content: "\e68d"
}

.icon-Safety3:before {
    content: "\e68e"
}

.icon-play9:before {
    content: "\e68f"
}

.icon-a-ProductRelated2:before {
    content: "\e690"
}

.icon-Safety2:before {
    content: "\e691"
}

.icon-Shopping2:before {
    content: "\e692"
}

.icon-a-ProductRelated11:before {
    content: "\e693"
}

.icon-a-ProductRelated6:before {
    content: "\e694"
}

.icon-Linear8:before {
    content: "\e695"
}

.icon-play8:before {
    content: "\e696"
}

.icon-Safety1:before {
    content: "\e697"
}

.icon-Linear5:before {
    content: "\e698"
}

.icon-Linear1:before {
    content: "\e699"
}

.icon-a-ProductRelated4:before {
    content: "\e69a"
}

.icon-smartphone1:before {
    content: "\e67d"
}

.icon-a-SocialPlatformsb6:before {
    content: "\e67e"
}

.icon-a-SocialPlatformsa3:before {
    content: "\e67f"
}

.icon-a-true21:before {
    content: "\e680"
}

.icon-Shopping4:before {
    content: "\e681"
}

.icon-a-SocialPlatformsa6:before {
    content: "\e682"
}

.icon-a-ProductRelated8:before {
    content: "\e683"
}

.icon-show2:before {
    content: "\e684"
}

.icon-a-SocialPlatformsa5:before {
    content: "\e685"
}

.icon-show1:before {
    content: "\e686"
}

.icon-Shopping3:before {
    content: "\e687"
}

.icon-a-SocialPlatformsa4:before {
    content: "\e688"
}

.icon-Shopping1:before {
    content: "\e689"
}

.icon-a-ProductRelated9:before {
    content: "\e68a"
}

.icon-a-ProductRelated10:before {
    content: "\e68b"
}

.icon-Universal12:before {
    content: "\e66e"
}

.icon-a-Eventrelated1:before {
    content: "\e66f"
}

.icon-a-SocialPlatformsb4:before {
    content: "\e670"
}

.icon-Universal13:before {
    content: "\e671"
}

.icon-Universal9:before {
    content: "\e672"
}

.icon-Universal10:before {
    content: "\e673"
}

.icon-a-SocialPlatformsb1:before {
    content: "\e674"
}

.icon-Universal4:before {
    content: "\e675"
}

.icon-true1:before {
    content: "\e676"
}

.icon-Universal1:before {
    content: "\e677"
}

.icon-a-SocialPlatformsb3:before {
    content: "\e678"
}

.icon-a-SocialPlatformsb5:before {
    content: "\e679"
}

.icon-a-SocialPlatformsb7:before {
    content: "\e67a"
}

.icon-Star2:before {
    content: "\e67b"
}

.icon-Star1:before {
    content: "\e67c"
}

.icon-Universal32:before {
    content: "\e65d"
}

.icon-Universal22:before {
    content: "\e65e"
}

.icon-Universal11:before {
    content: "\e65f"
}

.icon-Universal17:before {
    content: "\e660"
}

.icon-Universal23:before {
    content: "\e661"
}

.icon-Universal6:before {
    content: "\e662"
}

.icon-Universal14:before {
    content: "\e663"
}

.icon-Linear2:before {
    content: "\e664"
}

.icon-Universal18:before {
    content: "\e665"
}

.icon-Universal15:before {
    content: "\e667"
}

.icon-Universal8:before {
    content: "\e668"
}

.icon-Universal2:before {
    content: "\e66a"
}

.icon-a-SocialPlatformsb2:before {
    content: "\e66b"
}

.icon-Universal21:before {
    content: "\e66c"
}

.icon-Universal3:before {
    content: "\e66d"
}

.icon-Universal5:before {
    content: "\e64e"
}

.icon-Universal16:before {
    content: "\e64f"
}

.icon-Universal31:before {
    content: "\e650"
}

.icon-zanting11:before {
    content: "\e651"
}

.icon-Universal33:before {
    content: "\e652"
}

.icon-Universal26:before {
    content: "\e653"
}

.icon-a-SocialPlatformsa2:before {
    content: "\e654"
}

.icon-Universal20:before {
    content: "\e655"
}

.icon-Universal30:before {
    content: "\e656"
}

.icon-Universal27:before {
    content: "\e657"
}

.icon-Universal25:before {
    content: "\e658"
}

.icon-Universal29:before {
    content: "\e659"
}

.icon-Universal19:before {
    content: "\e65a"
}

.icon-Universal28:before {
    content: "\e65b"
}

.icon-Universal24:before {
    content: "\e65c"
}

.icon-video:before {
    content: "\e64b"
}

.icon-photo:before {
    content: "\e64c"
}

.icon-pay_pulse:before {
    content: "\e646"
}

.icon-a-pay_gpay:before {
    content: "\e647"
}

.icon-pay_visa:before {
    content: "\e648"
}

.icon-pay_affirm:before {
    content: "\e649"
}

.icon-pay_cb:before {
    content: "\e64a"
}

.icon-pay_dc:before {
    content: "\e63a"
}

.icon-pay_paypal:before {
    content: "\e63b"
}

.icon-pay_mastcard:before {
    content: "\e63c"
}

.icon-pay_up:before {
    content: "\e63d"
}

.icon-pay_accel:before {
    content: "\e63e"
}

.icon-pay_nyce:before {
    content: "\e63f"
}

.icon-pay_star:before {
    content: "\e640"
}

.icon-pay_jcb:before {
    content: "\e641"
}

.icon-pay_maestro:before {
    content: "\e642"
}

.icon-pay_klarna:before {
    content: "\e643"
}

.icon-pay_discover:before {
    content: "\e644"
}

.icon-pay_ae:before {
    content: "\e645"
}

.icon-yikexing:before {
    content: "\e631"
}

.icon-bankexing:before {
    content: "\e639"
}

.icon-instagram:before {
    content: "\e638"
}

.icon-facebook:before {
    content: "\e632"
}

.icon-twitter:before {
    content: "\e633"
}

.icon-pinterest:before {
    content: "\e634"
}

.icon-reddit:before {
    content: "\e635"
}

.icon-google:before {
    content: "\e636"
}

.icon-linkedin-01:before {
    content: "\e637"
}

.icon-rilik:before {
    content: "\e630"
}

.icon-a-true2:before {
    content: "\e62f"
}

.icon-jifengoumai:before {
    content: "\e62c"
}

.icon-jifenhuoqu:before {
    content: "\e62d"
}

.icon-fenxiang:before {
    content: "\e62e"
}

.icon-a-2:before {
    content: "\e62b"
}

.icon-download:before {
    content: "\e62a"
}

.icon-a-1:before {
    content: "\e608"
}

.icon-a-Frame1948755357:before {
    content: "\e629"
}

.icon-a-chufayoujian2:before {
    content: "\e625"
}

.icon-jieting:before {
    content: "\e626"
}

.icon-a-kefu1:before {
    content: "\e627"
}

.icon-a-liaotian1:before {
    content: "\e628"
}

.icon-a-Frame1948755354:before {
    content: "\e61f"
}

.icon-cart:before {
    content: "\e624"
}

.icon-a-Frame19487551532:before {
    content: "\e620"
}

.icon-true:before {
    content: "\e61e"
}

.icon-yicunjifen1:before {
    content: "\e621"
}

.icon-yiyongjifen-11:before {
    content: "\e622"
}

.icon-yiyongjifen1:before {
    content: "\e623"
}

.icon-a-coupons2:before {
    content: "\e61d"
}

.icon-a-coupons1:before {
    content: "\e61c"
}

.icon-a-Frame1948755032:before {
    content: "\e619"
}

.icon-a-Frame1948755030:before {
    content: "\e61a"
}

.icon-a-Frame1948755031:before {
    content: "\e61b"
}

.icon-star:before {
    content: "\e666"
}

.icon-fenqi1:before {
    content: "\e618"
}

.icon-a-Frame1948755020:before {
    content: "\e613"
}

.icon-a-Frame1948755021:before {
    content: "\e614"
}

.icon-fenqi:before {
    content: "\e610"
}

.icon-truck:before {
    content: "\ece2"
}

.icon-a-Group1484582524x2:before {
    content: "\e615"
}

.icon-a-Group1484582524x1:before {
    content: "\e616"
}

.icon-a-Group1484582524x3:before {
    content: "\e617"
}

.icon-copy:before {
    content: "\e79e"
}

.icon-huidaodingbu:before {
    content: "\e612"
}

.icon-zanting1:before {
    content: "\e611"
}

.icon-new:before {
    content: "\e60f"
}

.icon-a-Frame1484582880:before {
    content: "\e60b"
}

.icon-a-Frame1484582878:before {
    content: "\e60c"
}

.icon-a-Frame1484582879:before {
    content: "\e60d"
}

.icon-a-Frame1484582877:before {
    content: "\e60e"
}

.icon-zhibo:before {
    content: "\e600"
}

.icon-logout:before {
    content: "\e79d"
}

.icon-cargo:before {
    content: "\e798"
}

.icon-money:before {
    content: "\e799"
}

.icon-repair:before {
    content: "\e79b"
}

.icon-guarantee:before {
    content: "\e79c"
}

.icon-Phone1:before {
    content: "\e795"
}

.icon-invest:before {
    content: "\e797"
}

.icon-Chield_check:before {
    content: "\e669"
}

.icon-time:before {
    content: "\e64d"
}

.icon-save-money:before {
    content: "\e986"
}

.icon-Phone:before {
    content: "\e607"
}

.icon-a-Group8600:before {
    content: "\e609"
}

.icon-Refresh_2:before {
    content: "\e60a"
}

.icon-zengjia3:before {
    content: "\e606"
}

.icon-zengjia2:before {
    content: "\e605"
}

.icon-zengjia:before {
    content: "\e604"
}

.icon-youxiang1:before {
    content: "\e603"
}

.icon-wangzhi:before {
    content: "\e602"
}

.icon-dianhua:before {
    content: "\e601"
}

.icon-a-Livebroadcast1:before {
    content: "\e796"
}

.icon-a-TrailerMovingMode:before {
    content: "\e793"
}

.icon-a-FollowMeMode:before {
    content: "\e794"
}

.icon-a-PatrolMode:before {
    content: "\e792"
}

.icon-a-RemoteControl:before {
    content: "\e78d"
}

.icon-a-TowingCapability:before {
    content: "\e78e"
}

.icon-a-ModularDesign:before {
    content: "\e78f"
}

.icon-card-pos:before {
    content: "\e78b"
}

.icon-box1:before {
    content: "\e78c"
}

.icon-discount:before {
    content: "\e78a"
}

.icon-xuanzhong:before {
    content: "\e788"
}

.icon-weixuan:before {
    content: "\e789"
}

.icon-TikTok:before {
    content: "\e787"
}

.icon-FB:before {
    content: "\e783"
}

.icon-IN:before {
    content: "\e784"
}

.icon-Y2B:before {
    content: "\e785"
}

.icon-X:before {
    content: "\e786"
}

.icon-a-Group2:before {
    content: "\e780"
}

.icon-Group1:before {
    content: "\e781"
}

.icon-a-Group3:before {
    content: "\e782"
}

.icon-a-Multiplechoice2:before {
    content: "\e77e"
}

.icon-a-Multiplechoice:before {
    content: "\e77f"
}

.icon-buynow:before {
    content: "\e77d"
}

.icon-initiate:before {
    content: "\e77c"
}

.icon-wrench:before {
    content: "\e779"
}

.icon-box:before {
    content: "\e77a"
}

.icon-a-Customerservice:before {
    content: "\e77b"
}

.icon-snow:before {
    content: "\e775"
}

.icon-smartphone:before {
    content: "\e776"
}

.icon-direction:before {
    content: "\e777"
}

.icon-a-batterycharging:before {
    content: "\e778"
}

.icon-fangxiang:before {
    content: "\e773"
}

.icon-bofang:before {
    content: "\e774"
}

.icon-cooperation:before {
    content: "\e771"
}

.icon-brand:before {
    content: "\e772"
}

.icon-youxiang:before {
    content: "\e76e"
}

.icon-mimaxianshi:before {
    content: "\e76f"
}

.icon-mimayincang:before {
    content: "\e770"
}

.icon-Union:before {
    content: "\e76d"
}

.icon-shipin:before {
    content: "\e76b"
}

.icon-gerenzhongxin:before {
    content: "\e76c"
}

.icon-dengdai:before {
    content: "\e75a"
}

.icon-gengduo:before {
    content: "\e75b"
}

.icon-gouwuche:before {
    content: "\e75c"
}

.icon-tongguo:before {
    content: "\e75d"
}

.icon-tishi:before {
    content: "\e75e"
}

.icon-sousuo:before {
    content: "\e75f"
}

.icon-tuihuan:before {
    content: "\e760"
}

.icon-tupian:before {
    content: "\e761"
}

.icon-wodeziliao:before {
    content: "\e762"
}

.icon-zhankai:before {
    content: "\e763"
}

.icon-shibai:before {
    content: "\e764"
}

.icon-wodedingdan:before {
    content: "\e765"
}

.icon-guanbi:before {
    content: "\e766"
}

.icon-shouqi:before {
    content: "\e767"
}

.icon-gengduo-1:before {
    content: "\e768"
}

.icon-lianjie:before {
    content: "\e769"
}

.icon-wodedizhi:before {
    content: "\e76a"
}

.icon-X_logo_2023:before {
    content: "\e759"
}

@font-face {
    font-family: NunitoSans;
    font-weight: 400;
    src: url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-Regular.woff2) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-Regular.woff) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-Regular.ttf) format("truetype")
}

@font-face {
    font-family: NunitoSans;
    font-weight: 600;
    src: url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-SemiBold.woff2) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-SemiBold.woff) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-SemiBold.ttf) format("truetype")
}

@font-face {
    font-family: NunitoSans;
    font-weight: 700;
    src: url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-Bold.woff2) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-Bold.woff) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-Bold.ttf) format("truetype")
}

@font-face {
    font-family: NunitoSans;
    font-weight: 800;
    src: url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-ExtraBold.woff2) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-ExtraBold.woff) format("truetype"), url(https://cdn-theme.myshopline.com/cdn/shop/prod///29889ef3-e363-4fd5-aa82-8a679675b3c8/1743071850127/assets/fonts/NunitoSans/NunitoSans_10pt-ExtraBold.ttf) format("truetype")
}

/*
! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com
*/
*,
:after,
:before {
    box-sizing: border-box;
    border: 0 solid #e5e5e5
}

:after,
:before {
    --tw-content: ""
}

:host,
html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: .0625rem
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

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

b,
strong {
    font-weight: bold
}

code,
kbd,
pre,
samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    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
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -.125rem
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,
legend {
    padding: 0
}

menu,
ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    opacity: 1;
    color: #a3a3a3
}

input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #a3a3a3
}

[role=button],
button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
    display: block;
    vertical-align: middle
}

img,
video {
    max-width: 100%;
    height: auto
}

[hidden] {
    display: none
}

* {
    scrollbar-color: auto;
    scrollbar-width: auto
}

*,
:after,
:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

.container {
    width: 100%
}

@media (min-width: 375px) {
    .container {
        max-width: 23.4375rem
    }
}

@media (min-width: 640px) {
    .container {
        max-width: 40rem
    }
}

@media (min-width: 641px) {
    .container {
        max-width: 40.0625rem
    }
}

@media (min-width: 768px) {
    .container {
        max-width: 48rem
    }
}

@media (min-width: 769px) {
    .container {
        max-width: 48.0625rem
    }
}

@media (min-width: 1024px) {
    .container {
        max-width: 64rem
    }
}

@media (min-width: 1025px) {
    .container {
        max-width: 64.0625rem
    }
}

@media (min-width: 1280px) {
    .container {
        max-width: 80rem
    }
}

@media (min-width: 1281px) {
    .container {
        max-width: 80.0625rem
    }
}

@media (min-width: 1440px) {
    .container {
        max-width: 90rem
    }
}

@media (min-width: 1441px) {
    .container {
        max-width: 90.0625rem
    }
}

@media (min-width: 1920px) {
    .container {
        max-width: 120rem
    }
}

@media (min-width: 1921px) {
    .container {
        max-width: 120.0625rem
    }
}

@media (min-width: 2561px) {
    .container {
        max-width: 160.0625rem
    }
}

.pointer-events-none {
    pointer-events: none
}

.pointer-events-auto {
    pointer-events: auto
}

.\!visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden
}

.static {
    position: static
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.\!relative {
    position: relative !important
}

.relative {
    position: relative
}

.sticky {
    position: sticky
}

.inset-0 {
    inset: 0
}

.inset-x-0 {
    left: 0;
    right: 0
}

.inset-x-12 {
    left: 3rem;
    right: 3rem
}

.inset-x-auto {
    left: auto;
    right: auto
}

.inset-y-0 {
    top: 0;
    bottom: 0
}

.-bottom-10 {
    bottom: -2.5rem
}

.-bottom-\[14px\] {
    bottom: -.875rem
}

.-left-1 {
    left: -.25rem
}

.-left-11 {
    left: -2.75rem
}

.-left-3 {
    left: -.75rem
}

.-left-8 {
    left: -2rem
}

.-left-\[100\%\] {
    left: -100%
}

.-left-\[60px\] {
    left: -3.75rem
}

.-left-\[64px\] {
    left: -4rem
}

.-right-1 {
    right: -.25rem
}

.-right-1\/2 {
    right: -50%
}

.-right-11 {
    right: -2.75rem
}

.-right-2 {
    right: -.5rem
}

.-right-3 {
    right: -.75rem
}

.-right-\[34px\] {
    right: -2.125rem
}

.-right-\[5px\] {
    right: -.3125rem
}

.-right-\[60px\] {
    right: -3.75rem
}

.-top-1 {
    top: -.25rem
}

.-top-12 {
    top: -3rem
}

.-top-3 {
    top: -.75rem
}

.-top-\[15px\] {
    top: -.9375rem
}

.-top-\[18px\] {
    top: -1.125rem
}

.-top-\[2px\] {
    top: -.125rem
}

.-top-\[50px\] {
    top: -3.125rem
}

.-top-\[63px\] {
    top: -3.9375rem
}

.bottom-0 {
    bottom: 0
}

.bottom-1 {
    bottom: .25rem
}

.bottom-10 {
    bottom: 2.5rem
}

.bottom-12 {
    bottom: 3rem
}

.bottom-14 {
    bottom: 3.5rem
}

.bottom-16 {
    bottom: 4rem
}

.bottom-2 {
    bottom: .5rem
}

.bottom-3 {
    bottom: .75rem
}

.bottom-36 {
    bottom: 9rem
}

.bottom-4 {
    bottom: 1rem
}

.bottom-5 {
    bottom: 1.25rem
}

.bottom-6 {
    bottom: 1.5rem
}

.bottom-7 {
    bottom: 1.75rem
}

.bottom-8 {
    bottom: 2rem
}

.bottom-\[-1px\] {
    bottom: -.0625rem
}

.bottom-\[100\%\] {
    bottom: 100%
}

.bottom-\[106px\] {
    bottom: 6.625rem
}

.bottom-\[10px\] {
    bottom: .625rem
}

.bottom-\[110px\] {
    bottom: 6.875rem
}

.bottom-\[113px\] {
    bottom: 7.0625rem
}

.bottom-\[124px\] {
    bottom: 7.75rem
}

.bottom-\[12px\] {
    bottom: .75rem
}

.bottom-\[130px\] {
    bottom: 8.125rem
}

.bottom-\[139px\] {
    bottom: 8.6875rem
}

.bottom-\[15px\] {
    bottom: .9375rem
}

.bottom-\[161px\] {
    bottom: 10.0625rem
}

.bottom-\[16px\] {
    bottom: 1rem
}

.bottom-\[24px\] {
    bottom: 1.5rem
}

.bottom-\[28px\] {
    bottom: 1.75rem
}

.bottom-\[32px\] {
    bottom: 2rem
}

.bottom-\[36px\] {
    bottom: 2.25rem
}

.bottom-\[38px\] {
    bottom: 2.375rem
}

.bottom-\[40px\] {
    bottom: 2.5rem
}

.bottom-\[46px\] {
    bottom: 2.875rem
}

.bottom-\[48px\] {
    bottom: 3rem
}

.bottom-\[5\%\] {
    bottom: 5%
}

.bottom-\[5\.25rem\] {
    bottom: 5.25rem
}

.bottom-\[50px\] {
    bottom: 3.125rem
}

.bottom-\[6\%\] {
    bottom: 6%
}

.bottom-\[60px\] {
    bottom: 3.75rem
}

.bottom-\[66px\] {
    bottom: 4.125rem
}

.bottom-\[68px\] {
    bottom: 4.25rem
}

.bottom-\[7\%\] {
    bottom: 7%
}

.bottom-\[71px\] {
    bottom: 4.4375rem
}

.bottom-\[730px\] {
    bottom: 45.625rem
}

.bottom-\[80px\] {
    bottom: 5rem
}

.left-0 {
    left: 0
}

.left-1 {
    left: .25rem
}

.left-1\/2 {
    left: 50%
}

.left-1\/3 {
    left: 33.333333%
}

.left-1\/4 {
    left: 25%
}

.left-2 {
    left: .5rem
}

.left-2\.5 {
    left: .625rem
}

.left-2\/3 {
    left: 66.666667%
}

.left-2\/4 {
    left: 50%
}

.left-3 {
    left: .75rem
}

.left-3\/4 {
    left: 75%
}

.left-4 {
    left: 1rem
}

.left-5 {
    left: 1.25rem
}

.left-6 {
    left: 1.5rem
}

.left-8 {
    left: 2rem
}

.left-\[-1\.4rem\] {
    left: -1.4rem
}

.left-\[-110px\] {
    left: -6.875rem
}

.left-\[-2px\] {
    left: -.125rem
}

.left-\[-48px\] {
    left: -3rem
}

.left-\[\.5rem\] {
    left: .5rem
}

.left-\[0\] {
    left: 0
}

.left-\[100px\] {
    left: 6.25rem
}

.left-\[103px\] {
    left: 6.4375rem
}

.left-\[108px\] {
    left: 6.75rem
}

.left-\[120px\] {
    left: 7.5rem
}

.left-\[131px\] {
    left: 8.1875rem
}

.left-\[14px\] {
    left: .875rem
}

.left-\[160px\] {
    left: 10rem
}

.left-\[163px\] {
    left: 10.1875rem
}

.left-\[183px\] {
    left: 11.4375rem
}

.left-\[184px\] {
    left: 11.5rem
}

.left-\[18px\] {
    left: 1.125rem
}

.left-\[2\.75rem\] {
    left: 2.75rem
}

.left-\[225px\] {
    left: 14.0625rem
}

.left-\[22px\] {
    left: 1.375rem
}

.left-\[250px\] {
    left: 15.625rem
}

.left-\[26\%\] {
    left: 26%
}

.left-\[260px\] {
    left: 16.25rem
}

.left-\[28px\] {
    left: 1.75rem
}

.left-\[300px\] {
    left: 18.75rem
}

.left-\[30px\] {
    left: 1.875rem
}

.left-\[318px\] {
    left: 19.875rem
}

.left-\[320px\] {
    left: 20rem
}

.left-\[32px\] {
    left: 2rem
}

.left-\[35px\] {
    left: 2.1875rem
}

.left-\[360px\] {
    left: 22.5rem
}

.left-\[368px\] {
    left: 23rem
}

.left-\[36px\] {
    left: 2.25rem
}

.left-\[390px\] {
    left: 24.375rem
}

.left-\[4\%\] {
    left: 4%
}

.left-\[41px\] {
    left: 2.5625rem
}

.left-\[5\.2vw\] {
    left: 5.2vw
}

.left-\[50\%\] {
    left: 50%
}

.left-\[50px\] {
    left: 3.125rem
}

.left-\[51\%\] {
    left: 51%
}

.left-\[52px\] {
    left: 3.25rem
}

.left-\[6\%\] {
    left: 6%
}

.left-\[71\%\] {
    left: 71%
}

.left-\[77px\] {
    left: 4.8125rem
}

.left-\[87px\] {
    left: 5.4375rem
}

.left-\[9\%\] {
    left: 9%
}

.left-\[calc\(\(100\%-60px\)\/2\)\] {
    left: calc((100% - 3.75rem) / 2)
}

.right-0 {
    right: 0
}

.right-1 {
    right: .25rem
}

.right-1\/2 {
    right: 50%
}

.right-10 {
    right: 2.5rem
}

.right-2 {
    right: .5rem
}

.right-3 {
    right: .75rem
}

.right-4 {
    right: 1rem
}

.right-5 {
    right: 1.25rem
}

.right-6 {
    right: 1.5rem
}

.right-7 {
    right: 1.75rem
}

.right-8 {
    right: 2rem
}

.right-\[-104px\] {
    right: -6.5rem
}

.right-\[-30px\] {
    right: -1.875rem
}

.right-\[-4rem\] {
    right: -4rem
}

.right-\[104px\] {
    right: 6.5rem
}

.right-\[10px\] {
    right: .625rem
}

.right-\[12px\] {
    right: .75rem
}

.right-\[14px\] {
    right: .875rem
}

.right-\[161px\] {
    right: 10.0625rem
}

.right-\[162px\] {
    right: 10.125rem
}

.right-\[16px\] {
    right: 1rem
}

.right-\[186px\] {
    right: 11.625rem
}

.right-\[187px\] {
    right: 11.6875rem
}

.right-\[18px\] {
    right: 1.125rem
}

.right-\[2\%\] {
    right: 2%
}

.right-\[200px\] {
    right: 12.5rem
}

.right-\[20px\] {
    right: 1.25rem
}

.right-\[226px\] {
    right: 14.125rem
}

.right-\[22px\] {
    right: 1.375rem
}

.right-\[232px\] {
    right: 14.5rem
}

.right-\[23px\] {
    right: 1.4375rem
}

.right-\[24px\] {
    right: 1.5rem
}

.right-\[26\%\] {
    right: 26%
}

.right-\[260px\] {
    right: 16.25rem
}

.right-\[265px\] {
    right: 16.5625rem
}

.right-\[270px\] {
    right: 16.875rem
}

.right-\[300px\] {
    right: 18.75rem
}

.right-\[30px\] {
    right: 1.875rem
}

.right-\[32px\] {
    right: 2rem
}

.right-\[358px\] {
    right: 22.375rem
}

.right-\[360px\] {
    right: 22.5rem
}

.right-\[372px\] {
    right: 23.25rem
}

.right-\[390px\] {
    right: 24.375rem
}

.right-\[3vw\] {
    right: 3vw
}

.right-\[40px\] {
    right: 2.5rem
}

.right-\[46px\] {
    right: 2.875rem
}

.right-\[8px\] {
    right: .5rem
}

.right-\[9\%\] {
    right: 9%
}

.top-0 {
    top: 0
}

.top-1 {
    top: .25rem
}

.top-1\.5 {
    top: .375rem
}

.top-1\/2 {
    top: 50%
}

.top-1\/3 {
    top: 33.333333%
}

.top-10 {
    top: 2.5rem
}

.top-12 {
    top: 3rem
}

.top-14 {
    top: 3.5rem
}

.top-2 {
    top: .5rem
}

.top-2\.5 {
    top: .625rem
}

.top-20 {
    top: 5rem
}

.top-3 {
    top: .75rem
}

.top-4 {
    top: 1rem
}

.top-5 {
    top: 1.25rem
}

.top-6 {
    top: 1.5rem
}

.top-7 {
    top: 1.75rem
}

.top-8 {
    top: 2rem
}

.top-9 {
    top: 2.25rem
}

.top-\[-0\.875rem\] {
    top: -.875rem
}

.top-\[-1\.875rem\] {
    top: -1.875rem
}

.top-\[-1rem\] {
    top: -1rem
}

.top-\[-40px\] {
    top: -2.5rem
}

.top-\[-410px\] {
    top: -25.625rem
}

.top-\[-6\%\] {
    top: -6%
}

.top-\[0\.5rem\],
.top-\[\.5rem\] {
    top: .5rem
}

.top-\[10\%\] {
    top: 10%
}

.top-\[100px\] {
    top: 6.25rem
}

.top-\[103px\] {
    top: 6.4375rem
}

.top-\[104px\] {
    top: 6.5rem
}

.top-\[107px\] {
    top: 6.6875rem
}

.top-\[10px\] {
    top: .625rem
}

.top-\[110px\] {
    top: 6.875rem
}

.top-\[114px\] {
    top: 7.125rem
}

.top-\[116px\] {
    top: 7.25rem
}

.top-\[12\%\] {
    top: 12%
}

.top-\[120px\] {
    top: 7.5rem
}

.top-\[124px\] {
    top: 7.75rem
}

.top-\[127px\] {
    top: 7.9375rem
}

.top-\[12px\] {
    top: .75rem
}

.top-\[130px\] {
    top: 8.125rem
}

.top-\[132px\] {
    top: 8.25rem
}

.top-\[136px\] {
    top: 8.5rem
}

.top-\[13px\] {
    top: .8125rem
}

.top-\[14\%\] {
    top: 14%
}

.top-\[143px\] {
    top: 8.9375rem
}

.top-\[145px\] {
    top: 9.0625rem
}

.top-\[14px\] {
    top: .875rem
}

.top-\[150px\] {
    top: 9.375rem
}

.top-\[156px\] {
    top: 9.75rem
}

.top-\[168px\] {
    top: 10.5rem
}

.top-\[17\%\] {
    top: 17%
}

.top-\[172px\] {
    top: 10.75rem
}

.top-\[173px\] {
    top: 10.8125rem
}

.top-\[180px\] {
    top: 11.25rem
}

.top-\[2\%\] {
    top: 2%
}

.top-\[200px\] {
    top: 12.5rem
}

.top-\[20px\] {
    top: 1.25rem
}

.top-\[22px\] {
    top: 1.375rem
}

.top-\[238px\] {
    top: 14.875rem
}

.top-\[24px\] {
    top: 1.5rem
}

.top-\[25\.56\%\] {
    top: 25.56%
}

.top-\[252px\] {
    top: 15.75rem
}

.top-\[25px\] {
    top: 1.5625rem
}

.top-\[260px\] {
    top: 16.25rem
}

.top-\[26px\] {
    top: 1.625rem
}

.top-\[27\.5px\] {
    top: 1.71875rem
}

.top-\[270px\] {
    top: 16.875rem
}

.top-\[28\%\] {
    top: 28%
}

.top-\[280px\] {
    top: 17.5rem
}

.top-\[28px\] {
    top: 1.75rem
}

.top-\[32px\] {
    top: 2rem
}

.top-\[333px\] {
    top: 20.8125rem
}

.top-\[366px\] {
    top: 22.875rem
}

.top-\[3vw\] {
    top: 3vw
}

.top-\[40\%\] {
    top: 40%
}

.top-\[406px\] {
    top: 25.375rem
}

.top-\[4px\] {
    top: .25rem
}

.top-\[50\%\] {
    top: 50%
}

.top-\[50px\] {
    top: 3.125rem
}

.top-\[53\%\] {
    top: 53%
}

.top-\[53px\] {
    top: 3.3125rem
}

.top-\[55\%\] {
    top: 55%
}

.top-\[60\%\] {
    top: 60%
}

.top-\[66px\] {
    top: 4.125rem
}

.top-\[6px\] {
    top: .375rem
}

.top-\[74px\] {
    top: 4.625rem
}

.top-\[80px\] {
    top: 5rem
}

.top-\[82\%\] {
    top: 82%
}

.top-\[88px\] {
    top: 5.5rem
}

.top-\[8px\] {
    top: .5rem
}

.top-\[calc\(40\%\+40px\)\] {
    top: calc(40% + 2.5rem)
}

.-z-10 {
    z-index: -10
}

.-z-50 {
    z-index: -50
}

.-z-\[99\] {
    z-index: -99
}

.z-0 {
    z-index: 0
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-30 {
    z-index: 30
}

.z-50 {
    z-index: 50
}

.z-\[-1\] {
    z-index: -1
}

.z-\[-99\] {
    z-index: -99
}

.z-\[1000\] {
    z-index: 1000
}

.z-\[1001\] {
    z-index: 1001
}

.z-\[1002\] {
    z-index: 1002
}

.z-\[100\] {
    z-index: 100
}

.z-\[101\] {
    z-index: 101
}

.z-\[11\] {
    z-index: 11
}

.z-\[1\] {
    z-index: 1
}

.z-\[200\] {
    z-index: 200
}

.z-\[20\] {
    z-index: 20
}

.z-\[2147483646\] {
    z-index: 2147483646
}

.z-\[2\] {
    z-index: 2
}

.z-\[500\] {
    z-index: 500
}

.z-\[999999\] {
    z-index: 999999
}

.z-\[999\] {
    z-index: 999
}

.z-\[99\] {
    z-index: 99
}

.col-span-2 {
    grid-column: span 2/span 2
}

.col-span-3 {
    grid-column: span 3/span 3
}

.m-0 {
    margin: 0
}

.m-1 {
    margin: .25rem
}

.m-3 {
    margin: .75rem
}

.m-4 {
    margin: 1rem
}

.m-5 {
    margin: 1.25rem
}

.m-auto {
    margin: auto
}

.\!mx-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
}

.\!mx-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
}

.\!mx-\[20px\] {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important
}

.mx-1 {
    margin-left: .25rem;
    margin-right: .25rem
}

.mx-1\.5 {
    margin-left: .375rem;
    margin-right: .375rem
}

.mx-12 {
    margin-left: 3rem;
    margin-right: 3rem
}

.mx-2 {
    margin-left: .5rem;
    margin-right: .5rem
}

.mx-3 {
    margin-left: .75rem;
    margin-right: .75rem
}

.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}

.mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem
}

.mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.mx-\[0\.875rem\] {
    margin-left: .875rem;
    margin-right: .875rem
}

.mx-\[10px\] {
    margin-left: .625rem;
    margin-right: .625rem
}

.mx-\[114px\] {
    margin-left: 7.125rem;
    margin-right: 7.125rem
}

.mx-\[12px\] {
    margin-left: .75rem;
    margin-right: .75rem
}

.mx-\[14px\] {
    margin-left: .875rem;
    margin-right: .875rem
}

.mx-\[1px\] {
    margin-left: .0625rem;
    margin-right: .0625rem
}

.mx-\[24px\] {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.mx-\[26px\] {
    margin-left: 1.625rem;
    margin-right: 1.625rem
}

.mx-\[4px\] {
    margin-left: .25rem;
    margin-right: .25rem
}

.mx-\[50px\] {
    margin-left: 3.125rem;
    margin-right: 3.125rem
}

.mx-\[60px\] {
    margin-left: 3.75rem;
    margin-right: 3.75rem
}

.mx-\[6px\] {
    margin-left: .375rem;
    margin-right: .375rem
}

.mx-\[8px\] {
    margin-left: .5rem;
    margin-right: .5rem
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.my-1\.5 {
    margin-top: .375rem;
    margin-bottom: .375rem
}

.my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem
}

.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}

.my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.my-\[1\.56rem\] {
    margin-top: 1.56rem;
    margin-bottom: 1.56rem
}

.my-\[1\.56vw\] {
    margin-top: 1.56vw;
    margin-bottom: 1.56vw
}

.my-\[100px\] {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem
}

.my-\[18px\] {
    margin-top: 1.125rem;
    margin-bottom: 1.125rem
}

.my-\[20px\] {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}

.my-\[24px\] {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.my-\[32px\] {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.my-\[48px\] {
    margin-top: 3rem;
    margin-bottom: 3rem
}

.my-\[50px\] {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem
}

.my-\[80px\] {
    margin-top: 5rem;
    margin-bottom: 5rem
}

.my-\[8px\] {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.my-auto {
    margin-top: auto;
    margin-bottom: auto
}

.\!mb-0 {
    margin-bottom: 0 !important
}

.-ml-1 {
    margin-left: -.25rem
}

.-ml-6 {
    margin-left: -1.5rem
}

.-ml-\[200px\] {
    margin-left: -12.5rem
}

.-ml-\[360px\] {
    margin-left: -22.5rem
}

.-mt-3 {
    margin-top: -.75rem
}

.-mt-4 {
    margin-top: -1rem
}

.-mt-8 {
    margin-top: -2rem
}

.-mt-\[1px\] {
    margin-top: -.0625rem
}

.-mt-\[20px\] {
    margin-top: -1.25rem
}

.-mt-\[220px\] {
    margin-top: -13.75rem
}

.-mt-\[24px\] {
    margin-top: -1.5rem
}

.-mt-\[2px\] {
    margin-top: -.125rem
}

.-mt-\[30vw\] {
    margin-top: -30vw
}

.-mt-\[5px\] {
    margin-top: -.3125rem
}

.-mt-\[95px\] {
    margin-top: -5.9375rem
}

.mb-0 {
    margin-bottom: 0
}

.mb-1 {
    margin-bottom: .25rem
}

.mb-1\.5 {
    margin-bottom: .375rem
}

.mb-10 {
    margin-bottom: 2.5rem
}

.mb-12 {
    margin-bottom: 3rem
}

.mb-14 {
    margin-bottom: 3.5rem
}

.mb-2 {
    margin-bottom: .5rem
}

.mb-2\.5 {
    margin-bottom: .625rem
}

.mb-20 {
    margin-bottom: 5rem
}

.mb-3 {
    margin-bottom: .75rem
}

.mb-4 {
    margin-bottom: 1rem
}

.mb-5 {
    margin-bottom: 1.25rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.mb-7 {
    margin-bottom: 1.75rem
}

.mb-8 {
    margin-bottom: 2rem
}

.mb-9 {
    margin-bottom: 2.25rem
}

.mb-\[\.56rem\] {
    margin-bottom: .56rem
}

.mb-\[\.625rem\] {
    margin-bottom: .625rem
}

.mb-\[\.875rem\] {
    margin-bottom: .875rem
}

.mb-\[0\.5rem\] {
    margin-bottom: .5rem
}

.mb-\[100px\] {
    margin-bottom: 6.25rem
}

.mb-\[10px\] {
    margin-bottom: .625rem
}

.mb-\[120px\] {
    margin-bottom: 7.5rem
}

.mb-\[12px\] {
    margin-bottom: .75rem
}

.mb-\[140px\] {
    margin-bottom: 8.75rem
}

.mb-\[14px\] {
    margin-bottom: .875rem
}

.mb-\[14vw\] {
    margin-bottom: 14vw
}

.mb-\[15px\] {
    margin-bottom: .9375rem
}

.mb-\[16px\] {
    margin-bottom: 1rem
}

.mb-\[17px\] {
    margin-bottom: 1.0625rem
}

.mb-\[180px\] {
    margin-bottom: 11.25rem
}

.mb-\[18px\] {
    margin-bottom: 1.125rem
}

.mb-\[2\.875rem\] {
    margin-bottom: 2.875rem
}

.mb-\[20px\] {
    margin-bottom: 1.25rem
}

.mb-\[24px\] {
    margin-bottom: 1.5rem
}

.mb-\[25px\] {
    margin-bottom: 1.5625rem
}

.mb-\[28px\] {
    margin-bottom: 1.75rem
}

.mb-\[3\.125rem\] {
    margin-bottom: 3.125rem
}

.mb-\[3\.5rem\] {
    margin-bottom: 3.5rem
}

.mb-\[30px\] {
    margin-bottom: 1.875rem
}

.mb-\[32px\] {
    margin-bottom: 2rem
}

.mb-\[35px\] {
    margin-bottom: 2.1875rem
}

.mb-\[36px\] {
    margin-bottom: 2.25rem
}

.mb-\[38px\] {
    margin-bottom: 2.375rem
}

.mb-\[4\.67\%\] {
    margin-bottom: 4.67%
}

.mb-\[40px\] {
    margin-bottom: 2.5rem
}

.mb-\[41px\] {
    margin-bottom: 2.5625rem
}

.mb-\[45px\] {
    margin-bottom: 2.8125rem
}

.mb-\[46px\] {
    margin-bottom: 2.875rem
}

.mb-\[48px\] {
    margin-bottom: 3rem
}

.mb-\[50px\] {
    margin-bottom: 3.125rem
}

.mb-\[54px\] {
    margin-bottom: 3.375rem
}

.mb-\[56px\] {
    margin-bottom: 3.5rem
}

.mb-\[57px\] {
    margin-bottom: 3.5625rem
}

.mb-\[60px\] {
    margin-bottom: 3.75rem
}

.mb-\[68px\] {
    margin-bottom: 4.25rem
}

.mb-\[6px\] {
    margin-bottom: .375rem
}

.mb-\[7px\] {
    margin-bottom: .4375rem
}

.mb-\[80px\] {
    margin-bottom: 5rem
}

.mb-\[86\.5px\] {
    margin-bottom: 5.40625rem
}

.mb-\[8px\] {
    margin-bottom: .5rem
}

.mb-\[93px\] {
    margin-bottom: 5.8125rem
}

.mb-\[9px\] {
    margin-bottom: .5625rem
}

.ml-0 {
    margin-left: 0
}

.ml-1 {
    margin-left: .25rem
}

.ml-1\.5 {
    margin-left: .375rem
}

.ml-2 {
    margin-left: .5rem
}

.ml-2\.5 {
    margin-left: .625rem
}

.ml-3 {
    margin-left: .75rem
}

.ml-4 {
    margin-left: 1rem
}

.ml-5 {
    margin-left: 1.25rem
}

.ml-6 {
    margin-left: 1.5rem
}

.ml-8 {
    margin-left: 2rem
}

.ml-9 {
    margin-left: 2.25rem
}

.ml-\[-120px\] {
    margin-left: -7.5rem
}

.ml-\[-20px\] {
    margin-left: -1.25rem
}

.ml-\[-30px\] {
    margin-left: -1.875rem
}

.ml-\[1\.875rem\] {
    margin-left: 1.875rem
}

.ml-\[10px\] {
    margin-left: .625rem
}

.ml-\[12px\] {
    margin-left: .75rem
}

.ml-\[14\.5px\] {
    margin-left: .90625rem
}

.ml-\[140px\] {
    margin-left: 8.75rem
}

.ml-\[15px\] {
    margin-left: .9375rem
}

.ml-\[18px\] {
    margin-left: 1.125rem
}

.ml-\[2px\] {
    margin-left: .125rem
}

.ml-\[30px\] {
    margin-left: 1.875rem
}

.ml-\[45px\] {
    margin-left: 2.8125rem
}

.ml-\[4px\] {
    margin-left: .25rem
}

.ml-\[5\.2vw\] {
    margin-left: 5.2vw
}

.ml-\[50\%\] {
    margin-left: 50%
}

.ml-\[6px\] {
    margin-left: .375rem
}

.mr-0 {
    margin-right: 0
}

.mr-1 {
    margin-right: .25rem
}

.mr-1\.5 {
    margin-right: .375rem
}

.mr-10 {
    margin-right: 2.5rem
}

.mr-12 {
    margin-right: 3rem
}

.mr-2 {
    margin-right: .5rem
}

.mr-3 {
    margin-right: .75rem
}

.mr-4 {
    margin-right: 1rem
}

.mr-5 {
    margin-right: 1.25rem
}

.mr-6 {
    margin-right: 1.5rem
}

.mr-7 {
    margin-right: 1.75rem
}

.mr-8 {
    margin-right: 2rem
}

.mr-\[0\.5rem\],
.mr-\[\.5rem\] {
    margin-right: .5rem
}

.mr-\[10px\] {
    margin-right: .625rem
}

.mr-\[143px\] {
    margin-right: 8.9375rem
}

.mr-\[146px\] {
    margin-right: 9.125rem
}

.mr-\[16px\] {
    margin-right: 1rem
}

.mr-\[170px\] {
    margin-right: 10.625rem
}

.mr-\[18px\] {
    margin-right: 1.125rem
}

.mr-\[20px\] {
    margin-right: 1.25rem
}

.mr-\[26px\] {
    margin-right: 1.625rem
}

.mr-\[30px\] {
    margin-right: 1.875rem
}

.mr-\[32px\] {
    margin-right: 2rem
}

.mr-\[4\%\] {
    margin-right: 4%
}

.mr-\[40px\] {
    margin-right: 2.5rem
}

.mr-\[48px\] {
    margin-right: 3rem
}

.mr-\[4px\] {
    margin-right: .25rem
}

.mr-\[5px\] {
    margin-right: .3125rem
}

.mr-\[6\.25rem\] {
    margin-right: 6.25rem
}

.mr-\[6px\] {
    margin-right: .375rem
}

.mr-\[8px\] {
    margin-right: .5rem
}

.mt-0 {
    margin-top: 0
}

.mt-1 {
    margin-top: .25rem
}

.mt-1\.5 {
    margin-top: .375rem
}

.mt-10 {
    margin-top: 2.5rem
}

.mt-12 {
    margin-top: 3rem
}

.mt-14 {
    margin-top: 3.5rem
}

.mt-16 {
    margin-top: 4rem
}

.mt-2 {
    margin-top: .5rem
}

.mt-2\.5 {
    margin-top: .625rem
}

.mt-20 {
    margin-top: 5rem
}

.mt-24 {
    margin-top: 6rem
}

.mt-3 {
    margin-top: .75rem
}

.mt-3\.5 {
    margin-top: .875rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-5 {
    margin-top: 1.25rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mt-7 {
    margin-top: 1.75rem
}

.mt-8 {
    margin-top: 2rem
}

.mt-9 {
    margin-top: 2.25rem
}

.mt-\[-10px\] {
    margin-top: -.625rem
}

.mt-\[-1px\] {
    margin-top: -.0625rem
}

.mt-\[-1rem\] {
    margin-top: -1rem
}

.mt-\[-30px\] {
    margin-top: -1.875rem
}

.mt-\[-600px\] {
    margin-top: -37.5rem
}

.mt-\[-7px\] {
    margin-top: -.4375rem
}

.mt-\[-810px\] {
    margin-top: -50.625rem
}

.mt-\[\.5rem\] {
    margin-top: .5rem
}

.mt-\[0\.5px\] {
    margin-top: .03125rem
}

.mt-\[1\.37\%\] {
    margin-top: 1.37%
}

.mt-\[1\.5rem\] {
    margin-top: 1.5rem
}

.mt-\[1\.875rem\] {
    margin-top: 1.875rem
}

.mt-\[100px\] {
    margin-top: 6.25rem
}

.mt-\[10px\] {
    margin-top: .625rem
}

.mt-\[122px\] {
    margin-top: 7.625rem
}

.mt-\[12px\] {
    margin-top: .75rem
}

.mt-\[13px\] {
    margin-top: .8125rem
}

.mt-\[14px\] {
    margin-top: .875rem
}

.mt-\[157px\] {
    margin-top: 9.8125rem
}

.mt-\[160px\] {
    margin-top: 10rem
}

.mt-\[16px\] {
    margin-top: 1rem
}

.mt-\[18px\] {
    margin-top: 1.125rem
}

.mt-\[196px\] {
    margin-top: 12.25rem
}

.mt-\[1rem\] {
    margin-top: 1rem
}

.mt-\[200px\] {
    margin-top: 12.5rem
}

.mt-\[20px\] {
    margin-top: 1.25rem
}

.mt-\[22px\] {
    margin-top: 1.375rem
}

.mt-\[24px\] {
    margin-top: 1.5rem
}

.mt-\[25px\] {
    margin-top: 1.5625rem
}

.mt-\[26px\] {
    margin-top: 1.625rem
}

.mt-\[28px\] {
    margin-top: 1.75rem
}

.mt-\[2px\] {
    margin-top: .125rem
}

.mt-\[2rem\] {
    margin-top: 2rem
}

.mt-\[30px\] {
    margin-top: 1.875rem
}

.mt-\[32px\] {
    margin-top: 2rem
}

.mt-\[33px\] {
    margin-top: 2.0625rem
}

.mt-\[34px\] {
    margin-top: 2.125rem
}

.mt-\[36px\] {
    margin-top: 2.25rem
}

.mt-\[3rem\] {
    margin-top: 3rem
}

.mt-\[40px\] {
    margin-top: 2.5rem
}

.mt-\[42px\] {
    margin-top: 2.625rem
}

.mt-\[44px\] {
    margin-top: 2.75rem
}

.mt-\[48px\] {
    margin-top: 3rem
}

.mt-\[50px\] {
    margin-top: 3.125rem
}

.mt-\[52px\] {
    margin-top: 3.25rem
}

.mt-\[53px\] {
    margin-top: 3.3125rem
}

.mt-\[54px\] {
    margin-top: 3.375rem
}

.mt-\[55px\] {
    margin-top: 3.4375rem
}

.mt-\[56px\] {
    margin-top: 3.5rem
}

.mt-\[58px\] {
    margin-top: 3.625rem
}

.mt-\[60px\] {
    margin-top: 3.75rem
}

.mt-\[65px\] {
    margin-top: 4.0625rem
}

.mt-\[68px\] {
    margin-top: 4.25rem
}

.mt-\[6px\] {
    margin-top: .375rem
}

.mt-\[7\%\] {
    margin-top: 7%
}

.mt-\[70px\] {
    margin-top: 4.375rem
}

.mt-\[71px\] {
    margin-top: 4.4375rem
}

.mt-\[72px\] {
    margin-top: 4.5rem
}

.mt-\[74px\] {
    margin-top: 4.625rem
}

.mt-\[76px\] {
    margin-top: 4.75rem
}

.mt-\[7px\] {
    margin-top: .4375rem
}

.mt-\[80px\] {
    margin-top: 5rem
}

.mt-\[8px\] {
    margin-top: .5rem
}

.mt-\[95px\] {
    margin-top: 5.9375rem
}

.box-border {
    box-sizing: border-box
}

.box-content {
    box-sizing: content-box
}

.line-clamp-1 {
    -webkit-line-clamp: 1
}

.line-clamp-1,
.line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

.line-clamp-2 {
    -webkit-line-clamp: 2
}

.line-clamp-3 {
    -webkit-line-clamp: 3
}

.line-clamp-3,
.line-clamp-5 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

.line-clamp-5 {
    -webkit-line-clamp: 5
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.\!flex {
    display: flex !important
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.table {
    display: table
}

.grid {
    display: grid
}

.contents {
    display: contents
}

.\!hidden {
    display: none !important
}

.hidden {
    display: none
}

.\!aspect-\[1920\/600\] {
    aspect-ratio: 1920/600 !important
}

.\!aspect-\[1920\/800\] {
    aspect-ratio: 1920/800 !important
}

.aspect-\[1\/1\] {
    aspect-ratio: 1/1
}

.aspect-\[100\/100\] {
    aspect-ratio: 100/100
}

.aspect-\[1016\/277\] {
    aspect-ratio: 1016/277
}

.aspect-\[1030\/1110\] {
    aspect-ratio: 1030/1110
}

.aspect-\[1049\/675\] {
    aspect-ratio: 1049/675
}

.aspect-\[105\/127\] {
    aspect-ratio: 105/127
}

.aspect-\[1080\/1920\] {
    aspect-ratio: 1080/1920
}

.aspect-\[1081\/1081\] {
    aspect-ratio: 1081/1081
}

.aspect-\[1105\/720\] {
    aspect-ratio: 1105/720
}

.aspect-\[1120\/728\] {
    aspect-ratio: 1120/728
}

.aspect-\[1126\/976\] {
    aspect-ratio: 1126/976
}

.aspect-\[114\/95\] {
    aspect-ratio: 114/95
}

.aspect-\[1160\/720\] {
    aspect-ratio: 1160/720
}

.aspect-\[1167\/646\] {
    aspect-ratio: 1167/646
}

.aspect-\[120\/120\] {
    aspect-ratio: 120/120
}

.aspect-\[120\/26\] {
    aspect-ratio: 120/26
}

.aspect-\[120\/28\] {
    aspect-ratio: 120/28
}

.aspect-\[120\/96\] {
    aspect-ratio: 120/96
}

.aspect-\[1200\/1400\] {
    aspect-ratio: 1200/1400
}

.aspect-\[1200\/272\] {
    aspect-ratio: 1200/272
}

.aspect-\[1200\/420\] {
    aspect-ratio: 1200/420
}

.aspect-\[1200\/532\] {
    aspect-ratio: 1200/532
}

.aspect-\[1200\/600\] {
    aspect-ratio: 1200/600
}

.aspect-\[1200\/620\] {
    aspect-ratio: 1200/620
}

.aspect-\[1200\/630\] {
    aspect-ratio: 1200/630
}

.aspect-\[1200\/651\] {
    aspect-ratio: 1200/651
}

.aspect-\[1200\/675\] {
    aspect-ratio: 1200/675
}

.aspect-\[1200\/736\] {
    aspect-ratio: 1200/736
}

.aspect-\[1200\/754\] {
    aspect-ratio: 1200/754
}

.aspect-\[121\/106\] {
    aspect-ratio: 121/106
}

.aspect-\[1246\/1080\] {
    aspect-ratio: 1246/1080
}

.aspect-\[1246\/860\] {
    aspect-ratio: 1246/860
}

.aspect-\[1254\/401\] {
    aspect-ratio: 1254/401
}

.aspect-\[126\/116\] {
    aspect-ratio: 126/116
}

.aspect-\[1264\/607\] {
    aspect-ratio: 1264/607
}

.aspect-\[127\/123\] {
    aspect-ratio: 127/123
}

.aspect-\[128\/86\] {
    aspect-ratio: 128/86
}

.aspect-\[1280\/1040\] {
    aspect-ratio: 1280/1040
}

.aspect-\[1280\/226\] {
    aspect-ratio: 1280/226
}

.aspect-\[1280\/720\] {
    aspect-ratio: 1280/720
}

.aspect-\[1280\/968\] {
    aspect-ratio: 1280/968
}

.aspect-\[134\/50\] {
    aspect-ratio: 134/50
}

.aspect-\[135\/94\] {
    aspect-ratio: 135/94
}

.aspect-\[136\/119\] {
    aspect-ratio: 136/119
}

.aspect-\[136\/142\] {
    aspect-ratio: 136/142
}

.aspect-\[1366\/533\] {
    aspect-ratio: 1366/533
}

.aspect-\[1366\/656\] {
    aspect-ratio: 1366/656
}

.aspect-\[1366\/768\] {
    aspect-ratio: 1366/768
}

.aspect-\[1400\/150\] {
    aspect-ratio: 1400/150
}

.aspect-\[1400\/480\] {
    aspect-ratio: 1400/480
}

.aspect-\[1400\/680\] {
    aspect-ratio: 1400/680
}

.aspect-\[1400\/720\] {
    aspect-ratio: 1400/720
}

.aspect-\[1400\/760\] {
    aspect-ratio: 1400/760
}

.aspect-\[1441\/851\] {
    aspect-ratio: 1441/851
}

.aspect-\[146\/126\] {
    aspect-ratio: 146/126
}

.aspect-\[148\/50\] {
    aspect-ratio: 148/50
}

.aspect-\[150\/121\] {
    aspect-ratio: 150/121
}

.aspect-\[150\/125\] {
    aspect-ratio: 150/125
}

.aspect-\[150\/150\] {
    aspect-ratio: 150/150
}

.aspect-\[150\/75\] {
    aspect-ratio: 150/75
}

.aspect-\[1520\/1256\] {
    aspect-ratio: 1520/1256
}

.aspect-\[1520\/960\] {
    aspect-ratio: 1520/960
}

.aspect-\[1536\/2048\] {
    aspect-ratio: 1536/2048
}

.aspect-\[154\/160\] {
    aspect-ratio: 154/160
}

.aspect-\[154\/33\] {
    aspect-ratio: 154/33
}

.aspect-\[16\/9\] {
    aspect-ratio: 16/9
}

.aspect-\[160\/160\] {
    aspect-ratio: 160/160
}

.aspect-\[160\/204\] {
    aspect-ratio: 160/204
}

.aspect-\[1600\/240\] {
    aspect-ratio: 1600/240
}

.aspect-\[1600\/400\] {
    aspect-ratio: 1600/400
}

.aspect-\[1600\/538\] {
    aspect-ratio: 1600/538
}

.aspect-\[1600\/540\] {
    aspect-ratio: 1600/540
}

.aspect-\[1600\/644\] {
    aspect-ratio: 1600/644
}

.aspect-\[162\/160\] {
    aspect-ratio: 162/160
}

.aspect-\[165\/104\] {
    aspect-ratio: 165/104
}

.aspect-\[1656\/601\] {
    aspect-ratio: 1656/601
}

.aspect-\[167\/155\] {
    aspect-ratio: 167/155
}

.aspect-\[168\/94\] {
    aspect-ratio: 168/94
}

.aspect-\[169\/120\] {
    aspect-ratio: 169/120
}

.aspect-\[169\/122\] {
    aspect-ratio: 169/122
}

.aspect-\[169\/223\] {
    aspect-ratio: 169/223
}

.aspect-\[170\/110\] {
    aspect-ratio: 170/110
}

.aspect-\[170\/170\] {
    aspect-ratio: 170/170
}

.aspect-\[18\/12\] {
    aspect-ratio: 18/12
}

.aspect-\[180\/112\] {
    aspect-ratio: 180/112
}

.aspect-\[180\/130\] {
    aspect-ratio: 180/130
}

.aspect-\[180\/134\] {
    aspect-ratio: 180/134
}

.aspect-\[180\/180\] {
    aspect-ratio: 180/180
}

.aspect-\[180\/33\] {
    aspect-ratio: 180/33
}

.aspect-\[1800\/1535\] {
    aspect-ratio: 1800/1535
}

.aspect-\[185\/71\] {
    aspect-ratio: 185/71
}

.aspect-\[1885\/1201\] {
    aspect-ratio: 1885/1201
}

.aspect-\[1920\/1060\] {
    aspect-ratio: 1920/1060
}

.aspect-\[1920\/1074\] {
    aspect-ratio: 1920/1074
}

.aspect-\[1920\/1080\] {
    aspect-ratio: 1920/1080
}

.aspect-\[1920\/1592\] {
    aspect-ratio: 1920/1592
}

.aspect-\[1920\/180\] {
    aspect-ratio: 1920/180
}

.aspect-\[1920\/1920\] {
    aspect-ratio: 1920/1920
}

.aspect-\[1920\/240\] {
    aspect-ratio: 1920/240
}

.aspect-\[1920\/2550\] {
    aspect-ratio: 1920/2550
}

.aspect-\[1920\/420\] {
    aspect-ratio: 1920/420
}

.aspect-\[1920\/540\] {
    aspect-ratio: 1920/540
}

.aspect-\[1920\/580\] {
    aspect-ratio: 1920/580
}

.aspect-\[1920\/600\] {
    aspect-ratio: 1920/600
}

.aspect-\[1920\/700\] {
    aspect-ratio: 1920/700
}

.aspect-\[1920\/720\] {
    aspect-ratio: 1920/720
}

.aspect-\[1920\/780\] {
    aspect-ratio: 1920/780
}

.aspect-\[1920\/800\] {
    aspect-ratio: 1920/800
}

.aspect-\[1920\/890\] {
    aspect-ratio: 1920/890
}

.aspect-\[1920\/900\] {
    aspect-ratio: 1920/900
}

.aspect-\[1920\/908\] {
    aspect-ratio: 1920/908
}

.aspect-\[1920\/923\] {
    aspect-ratio: 1920/923
}

.aspect-\[1920\/936\] {
    aspect-ratio: 1920/936
}

.aspect-\[195\/145\] {
    aspect-ratio: 195/145
}

.aspect-\[2\/1\] {
    aspect-ratio: 2/1
}

.aspect-\[200\/113\] {
    aspect-ratio: 200/113
}

.aspect-\[200\/126\] {
    aspect-ratio: 200/126
}

.aspect-\[200\/134\] {
    aspect-ratio: 200/134
}

.aspect-\[200\/88\] {
    aspect-ratio: 200/88
}

.aspect-\[204\/62\] {
    aspect-ratio: 204/62
}

.aspect-\[205\/124\] {
    aspect-ratio: 205/124
}

.aspect-\[210\/72\] {
    aspect-ratio: 210/72
}

.aspect-\[216\/216\] {
    aspect-ratio: 216/216
}

.aspect-\[218\/218\] {
    aspect-ratio: 218/218
}

.aspect-\[229\/46\] {
    aspect-ratio: 229/46
}

.aspect-\[230\/160\] {
    aspect-ratio: 230/160
}

.aspect-\[230\/350\] {
    aspect-ratio: 230/350
}

.aspect-\[232\/169\] {
    aspect-ratio: 232/169
}

.aspect-\[236\/60\] {
    aspect-ratio: 236/60
}

.aspect-\[237\/241\] {
    aspect-ratio: 237/241
}

.aspect-\[238\/136\] {
    aspect-ratio: 238/136
}

.aspect-\[238\/200\] {
    aspect-ratio: 238/200
}

.aspect-\[24\/48\] {
    aspect-ratio: 24/48
}

.aspect-\[240\/174\] {
    aspect-ratio: 240/174
}

.aspect-\[240\/240\] {
    aspect-ratio: 240/240
}

.aspect-\[240\/44\] {
    aspect-ratio: 240/44
}

.aspect-\[2400\/1280\] {
    aspect-ratio: 2400/1280
}

.aspect-\[2400\/1360\] {
    aspect-ratio: 2400/1360
}

.aspect-\[241\/44\] {
    aspect-ratio: 241/44
}

.aspect-\[25\/25\] {
    aspect-ratio: 25/25
}

.aspect-\[250\/163\] {
    aspect-ratio: 250/163
}

.aspect-\[253\/23\] {
    aspect-ratio: 253/23
}

.aspect-\[253\/30\] {
    aspect-ratio: 253/30
}

.aspect-\[256\/290\] {
    aspect-ratio: 256/290
}

.aspect-\[256\/60\] {
    aspect-ratio: 256/60
}

.aspect-\[260\/258\] {
    aspect-ratio: 260/258
}

.aspect-\[264\/48\] {
    aspect-ratio: 264/48
}

.aspect-\[266\/49\] {
    aspect-ratio: 266/49
}

.aspect-\[268\/218\] {
    aspect-ratio: 268/218
}

.aspect-\[268\/268\] {
    aspect-ratio: 268/268
}

.aspect-\[270\/250\] {
    aspect-ratio: 270/250
}

.aspect-\[272\/153\] {
    aspect-ratio: 272/153
}

.aspect-\[276\/235\] {
    aspect-ratio: 276/235
}

.aspect-\[278\/413\] {
    aspect-ratio: 278/413
}

.aspect-\[282\/282\] {
    aspect-ratio: 282/282
}

.aspect-\[284\/210\] {
    aspect-ratio: 284/210
}

.aspect-\[285\/208\] {
    aspect-ratio: 285/208
}

.aspect-\[287\/207\] {
    aspect-ratio: 287/207
}

.aspect-\[288\/250\] {
    aspect-ratio: 288/250
}

.aspect-\[288\/274\] {
    aspect-ratio: 288/274
}

.aspect-\[288\/570\] {
    aspect-ratio: 288/570
}

.aspect-\[296\/171\] {
    aspect-ratio: 296/171
}

.aspect-\[30\/26\] {
    aspect-ratio: 30/26
}

.aspect-\[304\/216\] {
    aspect-ratio: 304/216
}

.aspect-\[304\/220\] {
    aspect-ratio: 304/220
}

.aspect-\[304\/338\] {
    aspect-ratio: 304/338
}

.aspect-\[304\/342\] {
    aspect-ratio: 304/342
}

.aspect-\[308\/420\] {
    aspect-ratio: 308/420
}

.aspect-\[310\/148\] {
    aspect-ratio: 310/148
}

.aspect-\[310\/220\] {
    aspect-ratio: 310/220
}

.aspect-\[310\/250\] {
    aspect-ratio: 310/250
}

.aspect-\[315\/315\] {
    aspect-ratio: 315/315
}

.aspect-\[32\/32\] {
    aspect-ratio: 32/32
}

.aspect-\[320\/131\] {
    aspect-ratio: 320/131
}

.aspect-\[320\/180\] {
    aspect-ratio: 320/180
}

.aspect-\[320\/190\] {
    aspect-ratio: 320/190
}

.aspect-\[320\/414\] {
    aspect-ratio: 320/414
}

.aspect-\[323\/574\] {
    aspect-ratio: 323/574
}

.aspect-\[326\/218\] {
    aspect-ratio: 326/218
}

.aspect-\[328\/32\] {
    aspect-ratio: 328/32
}

.aspect-\[330\/186\] {
    aspect-ratio: 330/186
}

.aspect-\[334\/334\] {
    aspect-ratio: 334/334
}

.aspect-\[335\/140\] {
    aspect-ratio: 335/140
}

.aspect-\[34\/20\] {
    aspect-ratio: 34/20
}

.aspect-\[341\/158\] {
    aspect-ratio: 341/158
}

.aspect-\[343\/158\] {
    aspect-ratio: 343/158
}

.aspect-\[343\/224\] {
    aspect-ratio: 343/224
}

.aspect-\[343\/230\] {
    aspect-ratio: 343/230
}

.aspect-\[343\/323\] {
    aspect-ratio: 343/323
}

.aspect-\[343\/324\] {
    aspect-ratio: 343/324
}

.aspect-\[343\/390\] {
    aspect-ratio: 343/390
}

.aspect-\[344\/193\.5\] {
    aspect-ratio: 344/193.5
}

.aspect-\[344\/222\] {
    aspect-ratio: 344/222
}

.aspect-\[345\/194\] {
    aspect-ratio: 345/194
}

.aspect-\[345\/310\] {
    aspect-ratio: 345/310
}

.aspect-\[345\/356\] {
    aspect-ratio: 345/356
}

.aspect-\[350\/404\] {
    aspect-ratio: 350/404
}

.aspect-\[351\/187\] {
    aspect-ratio: 351/187
}

.aspect-\[358\/48\] {
    aspect-ratio: 358/48
}

.aspect-\[36\/50\] {
    aspect-ratio: 36/50
}

.aspect-\[360\/220\] {
    aspect-ratio: 360/220
}

.aspect-\[360\/230\] {
    aspect-ratio: 360/230
}

.aspect-\[360\/240\] {
    aspect-ratio: 360/240
}

.aspect-\[364\/320\] {
    aspect-ratio: 364/320
}

.aspect-\[364\/35\] {
    aspect-ratio: 364/35
}

.aspect-\[367\/67\] {
    aspect-ratio: 367/67
}

.aspect-\[368\/207\] {
    aspect-ratio: 368/207
}

.aspect-\[375\/1022\] {
    aspect-ratio: 375/1022
}

.aspect-\[375\/175\] {
    aspect-ratio: 375/175
}

.aspect-\[375\/184\] {
    aspect-ratio: 375/184
}

.aspect-\[375\/200\] {
    aspect-ratio: 375/200
}

.aspect-\[375\/230\] {
    aspect-ratio: 375/230
}

.aspect-\[375\/248\] {
    aspect-ratio: 375/248
}

.aspect-\[375\/262\] {
    aspect-ratio: 375/262
}

.aspect-\[375\/286\] {
    aspect-ratio: 375/286
}

.aspect-\[375\/310\] {
    aspect-ratio: 375/310
}

.aspect-\[375\/412\] {
    aspect-ratio: 375/412
}

.aspect-\[375\/430\] {
    aspect-ratio: 375/430
}

.aspect-\[375\/440\] {
    aspect-ratio: 375/440
}

.aspect-\[375\/504\] {
    aspect-ratio: 375/504
}

.aspect-\[375\/562\] {
    aspect-ratio: 375/562
}

.aspect-\[375\/590\] {
    aspect-ratio: 375/590
}

.aspect-\[375\/689\] {
    aspect-ratio: 375/689
}

.aspect-\[375\/720\] {
    aspect-ratio: 375/720
}

.aspect-\[375\/725\] {
    aspect-ratio: 375/725
}

.aspect-\[376\/376\] {
    aspect-ratio: 376/376
}

.aspect-\[380\/260\] {
    aspect-ratio: 380/260
}

.aspect-\[380\/288\] {
    aspect-ratio: 380/288
}

.aspect-\[380\/300\] {
    aspect-ratio: 380/300
}

.aspect-\[384\/216\] {
    aspect-ratio: 384/216
}

.aspect-\[384\/384\] {
    aspect-ratio: 384/384
}

.aspect-\[384\/460\] {
    aspect-ratio: 384/460
}

.aspect-\[3840\/1280\] {
    aspect-ratio: 3840/1280
}

.aspect-\[3840\/1845\] {
    aspect-ratio: 3840/1845
}

.aspect-\[3840\/1846\] {
    aspect-ratio: 3840/1846
}

.aspect-\[3840\/2160\] {
    aspect-ratio: 3840/2160
}

.aspect-\[3840\/2195\] {
    aspect-ratio: 3840/2195
}

.aspect-\[3840\/691\] {
    aspect-ratio: 3840/691
}

.aspect-\[3840\/720\] {
    aspect-ratio: 3840/720
}

.aspect-\[385\/217\] {
    aspect-ratio: 385/217
}

.aspect-\[386\/530\] {
    aspect-ratio: 386/530
}

.aspect-\[388\/48\] {
    aspect-ratio: 388/48
}

.aspect-\[390\/203\] {
    aspect-ratio: 390/203
}

.aspect-\[390\/400\] {
    aspect-ratio: 390/400
}

.aspect-\[4\/3\] {
    aspect-ratio: 4/3
}

.aspect-\[40\/24\] {
    aspect-ratio: 40/24
}

.aspect-\[40\/40\] {
    aspect-ratio: 40/40
}

.aspect-\[401\/114\] {
    aspect-ratio: 401/114
}

.aspect-\[412\/260\] {
    aspect-ratio: 412/260
}

.aspect-\[416\/537\] {
    aspect-ratio: 416/537
}

.aspect-\[42\/42\] {
    aspect-ratio: 42/42
}

.aspect-\[426\/79\] {
    aspect-ratio: 426/79
}

.aspect-\[430\/70\] {
    aspect-ratio: 430/70
}

.aspect-\[44\/62\] {
    aspect-ratio: 44/62
}

.aspect-\[450\/114\] {
    aspect-ratio: 450/114
}

.aspect-\[450\/260\] {
    aspect-ratio: 450/260
}

.aspect-\[450\/330\] {
    aspect-ratio: 450/330
}

.aspect-\[453\/48\] {
    aspect-ratio: 453/48
}

.aspect-\[456\/274\] {
    aspect-ratio: 456/274
}

.aspect-\[466\/300\] {
    aspect-ratio: 466/300
}

.aspect-\[466\/36\] {
    aspect-ratio: 466/36
}

.aspect-\[48\/48\] {
    aspect-ratio: 48/48
}

.aspect-\[48\/50\] {
    aspect-ratio: 48/50
}

.aspect-\[480\/240\] {
    aspect-ratio: 480/240
}

.aspect-\[480\/630\] {
    aspect-ratio: 480/630
}

.aspect-\[484\/347\] {
    aspect-ratio: 484/347
}

.aspect-\[486\/119\] {
    aspect-ratio: 486/119
}

.aspect-\[50\/50\] {
    aspect-ratio: 50/50
}

.aspect-\[50\/80\] {
    aspect-ratio: 50/80
}

.aspect-\[500\/269\] {
    aspect-ratio: 500/269
}

.aspect-\[500\/294\] {
    aspect-ratio: 500/294
}

.aspect-\[500\/310\] {
    aspect-ratio: 500/310
}

.aspect-\[500\/536\] {
    aspect-ratio: 500/536
}

.aspect-\[512\/384\] {
    aspect-ratio: 512/384
}

.aspect-\[513\/93\] {
    aspect-ratio: 513/93
}

.aspect-\[520\/408\] {
    aspect-ratio: 520/408
}

.aspect-\[520\/450\] {
    aspect-ratio: 520/450
}

.aspect-\[550\/268\] {
    aspect-ratio: 550/268
}

.aspect-\[550\/310\] {
    aspect-ratio: 550/310
}

.aspect-\[557\/546\] {
    aspect-ratio: 557/546
}

.aspect-\[56\/56\] {
    aspect-ratio: 56/56
}

.aspect-\[560\/222\] {
    aspect-ratio: 560/222
}

.aspect-\[560\/315\] {
    aspect-ratio: 560/315
}

.aspect-\[577\/62\] {
    aspect-ratio: 577/62
}

.aspect-\[580\/320\] {
    aspect-ratio: 580/320
}

.aspect-\[580\/464\] {
    aspect-ratio: 580/464
}

.aspect-\[584\/700\] {
    aspect-ratio: 584/700
}

.aspect-\[585\/450\] {
    aspect-ratio: 585/450
}

.aspect-\[588\/348\] {
    aspect-ratio: 588/348
}

.aspect-\[588\/384\] {
    aspect-ratio: 588/384
}

.aspect-\[590\/300\] {
    aspect-ratio: 590/300
}

.aspect-\[590\/400\] {
    aspect-ratio: 590/400
}

.aspect-\[590\/560\] {
    aspect-ratio: 590/560
}

.aspect-\[592\/274\] {
    aspect-ratio: 592/274
}

.aspect-\[592\/560\] {
    aspect-ratio: 592/560
}

.aspect-\[60\/60\] {
    aspect-ratio: 60/60
}

.aspect-\[60\/74\] {
    aspect-ratio: 60/74
}

.aspect-\[60\/90\] {
    aspect-ratio: 60/90
}

.aspect-\[600\/180\] {
    aspect-ratio: 600/180
}

.aspect-\[600\/338\] {
    aspect-ratio: 600/338
}

.aspect-\[600\/410\] {
    aspect-ratio: 600/410
}

.aspect-\[600\/450\] {
    aspect-ratio: 600/450
}

.aspect-\[600\/452\] {
    aspect-ratio: 600/452
}

.aspect-\[600\/520\] {
    aspect-ratio: 600/520
}

.aspect-\[600\/700\] {
    aspect-ratio: 600/700
}

.aspect-\[600\/716\] {
    aspect-ratio: 600/716
}

.aspect-\[600\/800\] {
    aspect-ratio: 600/800
}

.aspect-\[601\/293\] {
    aspect-ratio: 601/293
}

.aspect-\[616\/482\] {
    aspect-ratio: 616/482
}

.aspect-\[624\/420\] {
    aspect-ratio: 624/420
}

.aspect-\[630\/284\] {
    aspect-ratio: 630/284
}

.aspect-\[632\/338\] {
    aspect-ratio: 632/338
}

.aspect-\[634\/80\] {
    aspect-ratio: 634/80
}

.aspect-\[64\/64\] {
    aspect-ratio: 64/64
}

.aspect-\[640\/640\] {
    aspect-ratio: 640/640
}

.aspect-\[65\/65\] {
    aspect-ratio: 65/65
}

.aspect-\[655\/310\] {
    aspect-ratio: 655/310
}

.aspect-\[656\/467\] {
    aspect-ratio: 656/467
}

.aspect-\[660\/1094\] {
    aspect-ratio: 660/1094
}

.aspect-\[670\/386\] {
    aspect-ratio: 670/386
}

.aspect-\[680\/437\] {
    aspect-ratio: 680/437
}

.aspect-\[684\/680\] {
    aspect-ratio: 684/680
}

.aspect-\[686\/355\] {
    aspect-ratio: 686/355
}

.aspect-\[686\/408\] {
    aspect-ratio: 686/408
}

.aspect-\[686\/480\] {
    aspect-ratio: 686/480
}

.aspect-\[688\/387\] {
    aspect-ratio: 688/387
}

.aspect-\[690\/660\] {
    aspect-ratio: 690/660
}

.aspect-\[690\/928\] {
    aspect-ratio: 690/928
}

.aspect-\[7\/3\] {
    aspect-ratio: 7/3
}

.aspect-\[7\/4\] {
    aspect-ratio: 7/4
}

.aspect-\[70\/70\] {
    aspect-ratio: 70/70
}

.aspect-\[71\/71\] {
    aspect-ratio: 71/71
}

.aspect-\[72\/32\] {
    aspect-ratio: 72/32
}

.aspect-\[720\/1280\] {
    aspect-ratio: 720/1280
}

.aspect-\[720\/342\] {
    aspect-ratio: 720/342
}

.aspect-\[720\/405\] {
    aspect-ratio: 720/405
}

.aspect-\[720\/576\] {
    aspect-ratio: 720/576
}

.aspect-\[728\/274\] {
    aspect-ratio: 728/274
}

.aspect-\[736\/200\] {
    aspect-ratio: 736/200
}

.aspect-\[740\/1040\] {
    aspect-ratio: 740/1040
}

.aspect-\[750\/1310\] {
    aspect-ratio: 750/1310
}

.aspect-\[750\/443\] {
    aspect-ratio: 750/443
}

.aspect-\[750\/750\] {
    aspect-ratio: 750/750
}

.aspect-\[760\/600\] {
    aspect-ratio: 760/600
}

.aspect-\[760\/701\] {
    aspect-ratio: 760/701
}

.aspect-\[768\/768\] {
    aspect-ratio: 768/768
}

.aspect-\[778\/536\] {
    aspect-ratio: 778/536
}

.aspect-\[80\/2\] {
    aspect-ratio: 80/2
}

.aspect-\[800\/450\] {
    aspect-ratio: 800/450
}

.aspect-\[800\/581\] {
    aspect-ratio: 800/581
}

.aspect-\[800\/800\] {
    aspect-ratio: 800/800
}

.aspect-\[816\/556\] {
    aspect-ratio: 816/556
}

.aspect-\[818\/310\] {
    aspect-ratio: 818/310
}

.aspect-\[82\/66\] {
    aspect-ratio: 82/66
}

.aspect-\[820\/1202\] {
    aspect-ratio: 820/1202
}

.aspect-\[820\/1702\] {
    aspect-ratio: 820/1702
}

.aspect-\[820\/1795\] {
    aspect-ratio: 820/1795
}

.aspect-\[820\/1996\] {
    aspect-ratio: 820/1996
}

.aspect-\[820\/248\] {
    aspect-ratio: 820/248
}

.aspect-\[820\/763\] {
    aspect-ratio: 820/763
}

.aspect-\[820\/780\] {
    aspect-ratio: 820/780
}

.aspect-\[820\/857\] {
    aspect-ratio: 820/857
}

.aspect-\[820\/934\.5\] {
    aspect-ratio: 820/934.5
}

.aspect-\[826\/461\] {
    aspect-ratio: 826/461
}

.aspect-\[840\/169\] {
    aspect-ratio: 840/169
}

.aspect-\[840\/392\] {
    aspect-ratio: 840/392
}

.aspect-\[85\/70\] {
    aspect-ratio: 85/70
}

.aspect-\[88\/16\] {
    aspect-ratio: 88/16
}

.aspect-\[90\/90\] {
    aspect-ratio: 90/90
}

.aspect-\[900\/900\] {
    aspect-ratio: 900/900
}

.aspect-\[915\/978\] {
    aspect-ratio: 915/978
}

.aspect-\[926\/330\] {
    aspect-ratio: 926/330
}

.aspect-\[93\/70\] {
    aspect-ratio: 93/70
}

.aspect-\[937\/128\] {
    aspect-ratio: 937/128
}

.aspect-\[941\/371\] {
    aspect-ratio: 941/371
}

.aspect-\[958\/722\] {
    aspect-ratio: 958/722
}

.aspect-\[960\/720\] {
    aspect-ratio: 960/720
}

.aspect-\[98\/131\] {
    aspect-ratio: 98/131
}

.aspect-\[980\/1742\] {
    aspect-ratio: 980/1742
}

.aspect-\[99\/109\] {
    aspect-ratio: 99/109
}

.aspect-auto {
    aspect-ratio: auto
}

.aspect-square {
    aspect-ratio: 1/1
}

.\!h-\[360px\] {
    height: 22.5rem !important
}

.\!h-\[542px\] {
    height: 33.875rem !important
}

.\!h-auto {
    height: auto !important
}

.h-0 {
    height: 0
}

.h-0\.5 {
    height: .125rem
}

.h-1 {
    height: .25rem
}

.h-1\.5 {
    height: .375rem
}

.h-10 {
    height: 2.5rem
}

.h-11 {
    height: 2.75rem
}

.h-12 {
    height: 3rem
}

.h-14 {
    height: 3.5rem
}

.h-16 {
    height: 4rem
}

.h-2 {
    height: .5rem
}

.h-20 {
    height: 5rem
}

.h-24 {
    height: 6rem
}

.h-3 {
    height: .75rem
}

.h-32 {
    height: 8rem
}

.h-4 {
    height: 1rem
}

.h-40 {
    height: 10rem
}

.h-5 {
    height: 1.25rem
}

.h-6 {
    height: 1.5rem
}

.h-60 {
    height: 15rem
}

.h-7 {
    height: 1.75rem
}

.h-8 {
    height: 2rem
}

.h-9 {
    height: 2.25rem
}

.h-\[\.0625rem\] {
    height: .0625rem
}

.h-\[\.125rem\] {
    height: .125rem
}

.h-\[\.5rem\] {
    height: .5rem
}

.h-\[1\.1rem\] {
    height: 1.1rem
}

.h-\[1\.4375rem\] {
    height: 1.4375rem
}

.h-\[1\.5625rem\] {
    height: 1.5625rem
}

.h-\[1\.68rem\] {
    height: 1.68rem
}

.h-\[1\.875rem\] {
    height: 1.875rem
}

.h-\[100\%\] {
    height: 100%
}

.h-\[100px\] {
    height: 6.25rem
}

.h-\[100vh\] {
    height: 100vh
}

.h-\[108px\] {
    height: 6.75rem
}

.h-\[10px\] {
    height: .625rem
}

.h-\[110px\] {
    height: 6.875rem
}

.h-\[112px\] {
    height: 7rem
}

.h-\[113px\] {
    height: 7.0625rem
}

.h-\[114px\] {
    height: 7.125rem
}

.h-\[115px\] {
    height: 7.1875rem
}

.h-\[116px\] {
    height: 7.25rem
}

.h-\[118px\] {
    height: 7.375rem
}

.h-\[11px\] {
    height: .6875rem
}

.h-\[12\%\] {
    height: 12%
}

.h-\[1200px\] {
    height: 75rem
}

.h-\[120px\] {
    height: 7.5rem
}

.h-\[135px\] {
    height: 8.4375rem
}

.h-\[138px\] {
    height: 8.625rem
}

.h-\[140px\] {
    height: 8.75rem
}

.h-\[142px\] {
    height: 8.875rem
}

.h-\[145px\] {
    height: 9.0625rem
}

.h-\[149px\] {
    height: 9.3125rem
}

.h-\[14px\] {
    height: .875rem
}

.h-\[150px\] {
    height: 9.375rem
}

.h-\[155px\] {
    height: 9.6875rem
}

.h-\[160px\] {
    height: 10rem
}

.h-\[162px\] {
    height: 10.125rem
}

.h-\[167px\] {
    height: 10.4375rem
}

.h-\[16px\] {
    height: 1rem
}

.h-\[177px\] {
    height: 11.0625rem
}

.h-\[180px\] {
    height: 11.25rem
}

.h-\[184px\] {
    height: 11.5rem
}

.h-\[188px\] {
    height: 11.75rem
}

.h-\[190px\] {
    height: 11.875rem
}

.h-\[192px\] {
    height: 12rem
}

.h-\[1px\] {
    height: .0625rem
}

.h-\[2\.75rem\] {
    height: 2.75rem
}

.h-\[2\.875rem\] {
    height: 2.875rem
}

.h-\[200px\] {
    height: 12.5rem
}

.h-\[204px\] {
    height: 12.75rem
}

.h-\[20px\] {
    height: 1.25rem
}

.h-\[212px\] {
    height: 13.25rem
}

.h-\[21px\] {
    height: 1.3125rem
}

.h-\[220px\] {
    height: 13.75rem
}

.h-\[22px\] {
    height: 1.375rem
}

.h-\[234px\] {
    height: 14.625rem
}

.h-\[23px\] {
    height: 1.4375rem
}

.h-\[240px\] {
    height: 15rem
}

.h-\[246px\] {
    height: 15.375rem
}

.h-\[24px\] {
    height: 1.5rem
}

.h-\[25\%\] {
    height: 25%
}

.h-\[25px\] {
    height: 1.5625rem
}

.h-\[268px\] {
    height: 16.75rem
}

.h-\[26px\] {
    height: 1.625rem
}

.h-\[278px\] {
    height: 17.375rem
}

.h-\[288px\] {
    height: 18rem
}

.h-\[28px\] {
    height: 1.75rem
}

.h-\[29px\] {
    height: 1.8125rem
}

.h-\[2px\] {
    height: .125rem
}

.h-\[2rem\] {
    height: 2rem
}

.h-\[3\.125rem\] {
    height: 3.125rem
}

.h-\[3\.75rem\] {
    height: 3.75rem
}

.h-\[300px\] {
    height: 18.75rem
}

.h-\[30px\] {
    height: 1.875rem
}

.h-\[31\.25rem\] {
    height: 31.25rem
}

.h-\[310px\] {
    height: 19.375rem
}

.h-\[315px\] {
    height: 19.6875rem
}

.h-\[31rem\] {
    height: 31rem
}

.h-\[320px\] {
    height: 20rem
}

.h-\[32px\] {
    height: 2rem
}

.h-\[340px\] {
    height: 21.25rem
}

.h-\[34px\] {
    height: 2.125rem
}

.h-\[35px\] {
    height: 2.1875rem
}

.h-\[360px\] {
    height: 22.5rem
}

.h-\[368px\] {
    height: 23rem
}

.h-\[36px\] {
    height: 2.25rem
}

.h-\[38px\] {
    height: 2.375rem
}

.h-\[3px\] {
    height: .1875rem
}

.h-\[40px\] {
    height: 2.5rem
}

.h-\[414px\] {
    height: 25.875rem
}

.h-\[41px\] {
    height: 2.5625rem
}

.h-\[42px\] {
    height: 2.625rem
}

.h-\[43px\] {
    height: 2.6875rem
}

.h-\[44px\] {
    height: 2.75rem
}

.h-\[460px\] {
    height: 28.75rem
}

.h-\[46px\] {
    height: 2.875rem
}

.h-\[481px\] {
    height: 30.0625rem
}

.h-\[48px\] {
    height: 3rem
}

.h-\[4px\] {
    height: .25rem
}

.h-\[5\.875rem\] {
    height: 5.875rem
}

.h-\[500px\] {
    height: 31.25rem
}

.h-\[50px\] {
    height: 3.125rem
}

.h-\[52px\] {
    height: 3.25rem
}

.h-\[54px\] {
    height: 3.375rem
}

.h-\[56px\] {
    height: 3.5rem
}

.h-\[598px\] {
    height: 37.375rem
}

.h-\[60px\] {
    height: 3.75rem
}

.h-\[60vh\] {
    height: 60vh
}

.h-\[628px\] {
    height: 39.25rem
}

.h-\[62px\] {
    height: 3.875rem
}

.h-\[65px\] {
    height: 4.0625rem
}

.h-\[66\.67vh\] {
    height: 66.67vh
}

.h-\[66px\] {
    height: 4.125rem
}

.h-\[68px\] {
    height: 4.25rem
}

.h-\[6px\] {
    height: .375rem
}

.h-\[70px\] {
    height: 4.375rem
}

.h-\[71px\] {
    height: 4.4375rem
}

.h-\[720px\] {
    height: 45rem
}

.h-\[72px\] {
    height: 4.5rem
}

.h-\[730px\] {
    height: 45.625rem
}

.h-\[73px\] {
    height: 4.5625rem
}

.h-\[77px\] {
    height: 4.8125rem
}

.h-\[78px\] {
    height: 4.875rem
}

.h-\[792px\] {
    height: 49.5rem
}

.h-\[7px\] {
    height: .4375rem
}

.h-\[80px\] {
    height: 5rem
}

.h-\[86px\] {
    height: 5.375rem
}

.h-\[88px\] {
    height: 5.5rem
}

.h-\[8px\] {
    height: .5rem
}

.h-\[900px\] {
    height: 56.25rem
}

.h-\[90px\] {
    height: 5.625rem
}

.h-\[950px\] {
    height: 59.375rem
}

.h-\[calc\(100\%\+4px\)\] {
    height: calc(100% + .25rem)
}

.h-\[calc\(100vh-28px\)\] {
    height: calc(100vh - 1.75rem)
}

.h-\[calc\(300\/375\*100vw\)\] {
    height: calc(300 / 375 * 100vw)
}

.h-\[calc\(56\.25vw\)\] {
    height: calc(56.25vw)
}

.h-\[calc\(70vh-140px\)\] {
    height: calc(70vh - 8.75rem)
}

.h-\[full\] {
    height: full
}

.h-auto {
    height: auto
}

.h-fit {
    height: -moz-fit-content;
    height: fit-content
}

.h-full {
    height: 100%
}

.h-screen {
    height: 100vh
}

.max-h-0 {
    max-height: 0
}

.max-h-80 {
    max-height: 20rem
}

.max-h-\[0\] {
    max-height: 0
}

.max-h-\[100vh\] {
    max-height: 100vh
}

.max-h-\[120px\] {
    max-height: 7.5rem
}

.max-h-\[1300px\] {
    max-height: 81.25rem
}

.max-h-\[160px\] {
    max-height: 10rem
}

.max-h-\[269px\] {
    max-height: 16.8125rem
}

.max-h-\[28\.125rem\] {
    max-height: 28.125rem
}

.max-h-\[50vh\] {
    max-height: 50vh
}

.max-h-\[600px\] {
    max-height: 37.5rem
}

.max-h-\[680px\] {
    max-height: 42.5rem
}

.max-h-\[70\%\] {
    max-height: 70%
}

.max-h-\[70vh\] {
    max-height: 70vh
}

.max-h-\[800px\] {
    max-height: 50rem
}

.max-h-\[80vh\] {
    max-height: 80vh
}

.max-h-\[8px\] {
    max-height: .5rem
}

.max-h-\[900px\] {
    max-height: 56.25rem
}

.max-h-\[90vh\] {
    max-height: 90vh
}

.max-h-\[95\%\] {
    max-height: 95%
}

.max-h-full {
    max-height: 100%
}

.min-h-10 {
    min-height: 2.5rem
}

.min-h-16 {
    min-height: 4rem
}

.min-h-4 {
    min-height: 1rem
}

.min-h-52 {
    min-height: 13rem
}

.min-h-7 {
    min-height: 1.75rem
}

.min-h-\[100\%\] {
    min-height: 100%
}

.min-h-\[37px\] {
    min-height: 2.3125rem
}

.min-h-\[37rem\] {
    min-height: 37rem
}

.min-h-\[600px\] {
    min-height: 37.5rem
}

.min-h-\[60vh\] {
    min-height: 60vh
}

.min-h-\[88px\] {
    min-height: 5.5rem
}

.min-h-\[8px\] {
    min-height: .5rem
}

.min-h-\[calc\(\(184\/401\)\*\(401\/1280\)\*100vw\)\] {
    min-height: calc((184 / 401) * (401 / 1280) * 100vw)
}

.min-h-full {
    min-height: 100%
}

.min-h-screen {
    min-height: 100vh
}

.\!w-1\/2 {
    width: 50% !important
}

.\!w-\[260px\] {
    width: 16.25rem !important
}

.\!w-\[326px\] {
    width: 20.375rem !important
}

.\!w-\[334px\] {
    width: 20.875rem !important
}

.\!w-\[384px\] {
    width: 24rem !important
}

.\!w-\[386px\] {
    width: 24.125rem !important
}

.\!w-\[40px\] {
    width: 2.5rem !important
}

.\!w-\[560px\] {
    width: 35rem !important
}

.w-0 {
    width: 0
}

.w-0\.5 {
    width: .125rem
}

.w-1 {
    width: .25rem
}

.w-1\/2 {
    width: 50%
}

.w-1\/3 {
    width: 33.333333%
}

.w-10 {
    width: 2.5rem
}

.w-11\/12 {
    width: 91.666667%
}

.w-12 {
    width: 3rem
}

.w-14 {
    width: 3.5rem
}

.w-16 {
    width: 4rem
}

.w-2 {
    width: .5rem
}

.w-20 {
    width: 5rem
}

.w-24 {
    width: 6rem
}

.w-3 {
    width: .75rem
}

.w-32 {
    width: 8rem
}

.w-4 {
    width: 1rem
}

.w-40 {
    width: 10rem
}

.w-5 {
    width: 1.25rem
}

.w-6 {
    width: 1.5rem
}

.w-7 {
    width: 1.75rem
}

.w-8 {
    width: 2rem
}

.w-9 {
    width: 2.25rem
}

.w-\[\.5rem\] {
    width: .5rem
}

.w-\[1\.1rem\] {
    width: 1.1rem
}

.w-\[1\.37\%\] {
    width: 1.37%
}

.w-\[1\.4375rem\] {
    width: 1.4375rem
}

.w-\[10\%\] {
    width: 10%
}

.w-\[100\%\] {
    width: 100%
}

.w-\[1000px\] {
    width: 62.5rem
}

.w-\[100px\] {
    width: 6.25rem
}

.w-\[100vw\] {
    width: 100vw
}

.w-\[1048px\] {
    width: 65.5rem
}

.w-\[105px\] {
    width: 6.5625rem
}

.w-\[10px\] {
    width: .625rem
}

.w-\[11\.1875rem\] {
    width: 11.1875rem
}

.w-\[1105px\] {
    width: 69.0625rem
}

.w-\[110px\] {
    width: 6.875rem
}

.w-\[113px\] {
    width: 7.0625rem
}

.w-\[114px\] {
    width: 7.125rem
}

.w-\[116px\] {
    width: 7.25rem
}

.w-\[12\.5rem\] {
    width: 12.5rem
}

.w-\[1200px\] {
    width: 75rem
}

.w-\[120px\] {
    width: 7.5rem
}

.w-\[121px\] {
    width: 7.5625rem
}

.w-\[1220px\] {
    width: 76.25rem
}

.w-\[126px\] {
    width: 7.875rem
}

.w-\[127px\] {
    width: 7.9375rem
}

.w-\[1280px\] {
    width: 80rem
}

.w-\[13\.75rem\] {
    width: 13.75rem
}

.w-\[130px\] {
    width: 8.125rem
}

.w-\[132px\] {
    width: 8.25rem
}

.w-\[133px\] {
    width: 8.3125rem
}

.w-\[134px\] {
    width: 8.375rem
}

.w-\[1350px\] {
    width: 84.375rem
}

.w-\[136px\] {
    width: 8.5rem
}

.w-\[1400px\] {
    width: 87.5rem
}

.w-\[140px\] {
    width: 8.75rem
}

.w-\[146px\] {
    width: 9.125rem
}

.w-\[148px\] {
    width: 9.25rem
}

.w-\[15\%\] {
    width: 15%
}

.w-\[150px\] {
    width: 9.375rem
}

.w-\[156px\] {
    width: 9.75rem
}

.w-\[15px\] {
    width: .9375rem
}

.w-\[16\.75rem\] {
    width: 16.75rem
}

.w-\[1602px\] {
    width: 100.125rem
}

.w-\[160px\] {
    width: 10rem
}

.w-\[167px\] {
    width: 10.4375rem
}

.w-\[168px\] {
    width: 10.5rem
}

.w-\[16px\] {
    width: 1rem
}

.w-\[16rem\] {
    width: 16rem
}

.w-\[17\.71\%\] {
    width: 17.71%
}

.w-\[170px\] {
    width: 10.625rem
}

.w-\[172px\] {
    width: 10.75rem
}

.w-\[17px\] {
    width: 1.0625rem
}

.w-\[18\.18\%\] {
    width: 18.18%
}

.w-\[18\.75rem\] {
    width: 18.75rem
}

.w-\[180px\] {
    width: 11.25rem
}

.w-\[182px\] {
    width: 11.375rem
}

.w-\[184px\] {
    width: 11.5rem
}

.w-\[185px\] {
    width: 11.5625rem
}

.w-\[186px\] {
    width: 11.625rem
}

.w-\[187px\] {
    width: 11.6875rem
}

.w-\[188px\] {
    width: 11.75rem
}

.w-\[19\.17\%\] {
    width: 19.17%
}

.w-\[190px\] {
    width: 11.875rem
}

.w-\[192px\] {
    width: 12rem
}

.w-\[196px\] {
    width: 12.25rem
}

.w-\[1px\] {
    width: .0625rem
}

.w-\[2\.75rem\] {
    width: 2.75rem
}

.w-\[2\.875rem\] {
    width: 2.875rem
}

.w-\[20\%\] {
    width: 20%
}

.w-\[200px\] {
    width: 12.5rem
}

.w-\[202px\] {
    width: 12.625rem
}

.w-\[20px\] {
    width: 1.25rem
}

.w-\[21\.39\%\] {
    width: 21.39%
}

.w-\[210px\] {
    width: 13.125rem
}

.w-\[216px\] {
    width: 13.5rem
}

.w-\[218px\] {
    width: 13.625rem
}

.w-\[22\.86\%\] {
    width: 22.86%
}

.w-\[220px\] {
    width: 13.75rem
}

.w-\[227px\] {
    width: 14.1875rem
}

.w-\[23\%\] {
    width: 23%
}

.w-\[23\.67\%\] {
    width: 23.67%
}

.w-\[23\.6rem\] {
    width: 23.6rem
}

.w-\[23\.75\%\] {
    width: 23.75%
}

.w-\[230px\] {
    width: 14.375rem
}

.w-\[232px\] {
    width: 14.5rem
}

.w-\[233px\] {
    width: 14.5625rem
}

.w-\[235px\] {
    width: 14.6875rem
}

.w-\[237px\] {
    width: 14.8125rem
}

.w-\[238px\] {
    width: 14.875rem
}

.w-\[23px\] {
    width: 1.4375rem
}

.w-\[24\.14\%\] {
    width: 24.14%
}

.w-\[24\.64\%\] {
    width: 24.64%
}

.w-\[240px\] {
    width: 15rem
}

.w-\[242px\] {
    width: 15.125rem
}

.w-\[244px\] {
    width: 15.25rem
}

.w-\[246px\] {
    width: 15.375rem
}

.w-\[24px\] {
    width: 1.5rem
}

.w-\[25\%\] {
    width: 25%
}

.w-\[250px\] {
    width: 15.625rem
}

.w-\[253px\] {
    width: 15.8125rem
}

.w-\[254px\] {
    width: 15.875rem
}

.w-\[256px\] {
    width: 16rem
}

.w-\[25px\] {
    width: 1.5625rem
}

.w-\[26\%\] {
    width: 26%
}

.w-\[26\.67vw\] {
    width: 26.67vw
}

.w-\[260px\] {
    width: 16.25rem
}

.w-\[264px\] {
    width: 16.5rem
}

.w-\[268px\] {
    width: 16.75rem
}

.w-\[26px\] {
    width: 1.625rem
}

.w-\[27\.25rem\] {
    width: 27.25rem
}

.w-\[272px\] {
    width: 17rem
}

.w-\[276px\] {
    width: 17.25rem
}

.w-\[28\%\] {
    width: 28%
}

.w-\[28\.75rem\] {
    width: 28.75rem
}

.w-\[280px\] {
    width: 17.5rem
}

.w-\[282px\] {
    width: 17.625rem
}

.w-\[287px\] {
    width: 17.9375rem
}

.w-\[28px\] {
    width: 1.75rem
}

.w-\[28rem\] {
    width: 28rem
}

.w-\[29\%\] {
    width: 29%
}

.w-\[294px\] {
    width: 18.375rem
}

.w-\[2px\] {
    width: .125rem
}

.w-\[3\%\] {
    width: 3%
}

.w-\[3\.75rem\] {
    width: 3.75rem
}

.w-\[30\%\] {
    width: 30%
}

.w-\[300px\] {
    width: 18.75rem
}

.w-\[305px\] {
    width: 19.0625rem
}

.w-\[308px\] {
    width: 19.25rem
}

.w-\[309px\] {
    width: 19.3125rem
}

.w-\[30px\] {
    width: 1.875rem
}

.w-\[31\.25\%\] {
    width: 31.25%
}

.w-\[31\.67\%\] {
    width: 31.67%
}

.w-\[31\.76\%\] {
    width: 31.76%
}

.w-\[312px\] {
    width: 19.5rem
}

.w-\[315px\] {
    width: 19.6875rem
}

.w-\[31px\] {
    width: 1.9375rem
}

.w-\[32\.14\%\] {
    width: 32.14%
}

.w-\[32\.17\%\] {
    width: 32.17%
}

.w-\[320px\] {
    width: 20rem
}

.w-\[322px\] {
    width: 20.125rem
}

.w-\[326px\] {
    width: 20.375rem
}

.w-\[327px\] {
    width: 20.4375rem
}

.w-\[33\%\] {
    width: 33%
}

.w-\[33\.33\%\] {
    width: 33.33%
}

.w-\[33\.3333\%\] {
    width: 33.3333%
}

.w-\[330px\] {
    width: 20.625rem
}

.w-\[33px\] {
    width: 2.0625rem
}

.w-\[34\%\] {
    width: 34%
}

.w-\[343px\] {
    width: 21.4375rem
}

.w-\[34px\] {
    width: 2.125rem
}

.w-\[35\%\] {
    width: 35%
}

.w-\[35px\] {
    width: 2.1875rem
}

.w-\[360px\] {
    width: 22.5rem
}

.w-\[362px\] {
    width: 22.625rem
}

.w-\[369px\] {
    width: 23.0625rem
}

.w-\[36px\] {
    width: 2.25rem
}

.w-\[37\.33\%\] {
    width: 37.33%
}

.w-\[375px\] {
    width: 23.4375rem
}

.w-\[38\%\] {
    width: 38%
}

.w-\[380px\] {
    width: 23.75rem
}

.w-\[384px\] {
    width: 24rem
}

.w-\[386px\] {
    width: 24.125rem
}

.w-\[388px\] {
    width: 24.25rem
}

.w-\[39\.29\%\] {
    width: 39.29%
}

.w-\[392px\] {
    width: 24.5rem
}

.w-\[395px\] {
    width: 24.6875rem
}

.w-\[4\.4375rem\] {
    width: 4.4375rem
}

.w-\[40\%\] {
    width: 40%
}

.w-\[400px\] {
    width: 25rem
}

.w-\[401px\] {
    width: 25.0625rem
}

.w-\[404px\] {
    width: 25.25rem
}

.w-\[40px\] {
    width: 2.5rem
}

.w-\[40rem\] {
    width: 40rem
}

.w-\[412px\] {
    width: 25.75rem
}

.w-\[415px\] {
    width: 25.9375rem
}

.w-\[416px\] {
    width: 26rem
}

.w-\[42\%\] {
    width: 42%
}

.w-\[42\.45\%\] {
    width: 42.45%
}

.w-\[42\.5\%\] {
    width: 42.5%
}

.w-\[42\.86\%\] {
    width: 42.86%
}

.w-\[42\.875\%\] {
    width: 42.875%
}

.w-\[420px\] {
    width: 26.25rem
}

.w-\[42px\] {
    width: 2.625rem
}

.w-\[430px\] {
    width: 26.875rem
}

.w-\[43px\] {
    width: 2.6875rem
}

.w-\[448px\] {
    width: 28rem
}

.w-\[45\%\] {
    width: 45%
}

.w-\[45\.14\%\] {
    width: 45.14%
}

.w-\[450px\] {
    width: 28.125rem
}

.w-\[452px\] {
    width: 28.25rem
}

.w-\[453px\] {
    width: 28.3125rem
}

.w-\[46\.79\%\] {
    width: 46.79%
}

.w-\[466px\] {
    width: 29.125rem
}

.w-\[46px\] {
    width: 2.875rem
}

.w-\[47\%\] {
    width: 47%
}

.w-\[47\.4\%\] {
    width: 47.4%
}

.w-\[47\.86\%\] {
    width: 47.86%
}

.w-\[474px\] {
    width: 29.625rem
}

.w-\[48\%\] {
    width: 48%
}

.w-\[48\.125\%\] {
    width: 48.125%
}

.w-\[48\.2595\%\] {
    width: 48.2595%
}

.w-\[48\.33\%\] {
    width: 48.33%
}

.w-\[48\.57\%\] {
    width: 48.57%
}

.w-\[48\.67\%\] {
    width: 48.67%
}

.w-\[48\.75\%\] {
    width: 48.75%
}

.w-\[48\.86\%\] {
    width: 48.86%
}

.w-\[480px\] {
    width: 30rem
}

.w-\[482px\] {
    width: 30.125rem
}

.w-\[484px\] {
    width: 30.25rem
}

.w-\[487px\] {
    width: 30.4375rem
}

.w-\[48px\] {
    width: 3rem
}

.w-\[49\%\] {
    width: 49%
}

.w-\[49\.29\%\] {
    width: 49.29%
}

.w-\[49\.33\%\] {
    width: 49.33%
}

.w-\[49\.5\%\] {
    width: 49.5%
}

.w-\[4px\] {
    width: .25rem
}

.w-\[5\%\] {
    width: 5%
}

.w-\[5\.5\%\] {
    width: 5.5%
}

.w-\[50\%\] {
    width: 50%
}

.w-\[500px\] {
    width: 31.25rem
}

.w-\[50px\] {
    width: 3.125rem
}

.w-\[51\.43\%\] {
    width: 51.43%
}

.w-\[512px\] {
    width: 32rem
}

.w-\[520px\] {
    width: 32.5rem
}

.w-\[524px\] {
    width: 32.75rem
}

.w-\[52px\] {
    width: 3.25rem
}

.w-\[53\%\] {
    width: 53%
}

.w-\[54\.29\%\] {
    width: 54.29%
}

.w-\[55\%\] {
    width: 55%
}

.w-\[550px\] {
    width: 34.375rem
}

.w-\[56\%\] {
    width: 56%
}

.w-\[560px\] {
    width: 35rem
}

.w-\[56px\] {
    width: 3.5rem
}

.w-\[57\.14\%\] {
    width: 57.14%
}

.w-\[576px\] {
    width: 36rem
}

.w-\[578px\] {
    width: 36.125rem
}

.w-\[58\%\] {
    width: 58%
}

.w-\[58\.43\%\] {
    width: 58.43%
}

.w-\[590px\] {
    width: 36.875rem
}

.w-\[592px\] {
    width: 37rem
}

.w-\[6\.25rem\] {
    width: 6.25rem
}

.w-\[60\%\] {
    width: 60%
}

.w-\[60\.67\%\] {
    width: 60.67%
}

.w-\[60\.81\%\] {
    width: 60.81%
}

.w-\[600px\] {
    width: 37.5rem
}

.w-\[60px\] {
    width: 3.75rem
}

.w-\[614px\] {
    width: 38.375rem
}

.w-\[618px\] {
    width: 38.625rem
}

.w-\[62\.67\%\] {
    width: 62.67%
}

.w-\[622px\] {
    width: 38.875rem
}

.w-\[627px\] {
    width: 39.1875rem
}

.w-\[63\%\] {
    width: 63%
}

.w-\[634px\] {
    width: 39.625rem
}

.w-\[63px\] {
    width: 3.9375rem
}

.w-\[640px\] {
    width: 40rem
}

.w-\[641px\] {
    width: 40.0625rem
}

.w-\[65\%\] {
    width: 65%
}

.w-\[65\.93\%\] {
    width: 65.93%
}

.w-\[652px\] {
    width: 40.75rem
}

.w-\[65px\] {
    width: 4.0625rem
}

.w-\[66\.14\%\] {
    width: 66.14%
}

.w-\[660px\] {
    width: 41.25rem
}

.w-\[666px\] {
    width: 41.625rem
}

.w-\[672px\] {
    width: 42rem
}

.w-\[686px\] {
    width: 42.875rem
}

.w-\[688px\] {
    width: 43rem
}

.w-\[69\%\] {
    width: 69%
}

.w-\[69\.57\%\] {
    width: 69.57%
}

.w-\[6px\] {
    width: .375rem
}

.w-\[7\.5rem\] {
    width: 7.5rem
}

.w-\[70\%\] {
    width: 70%
}

.w-\[70\.59\%\] {
    width: 70.59%
}

.w-\[70\.63\%\] {
    width: 70.63%
}

.w-\[700px\] {
    width: 43.75rem
}

.w-\[70px\] {
    width: 4.375rem
}

.w-\[718px\] {
    width: 44.875rem
}

.w-\[72\.92vw\] {
    width: 72.92vw
}

.w-\[720px\] {
    width: 45rem
}

.w-\[72px\] {
    width: 4.5rem
}

.w-\[73px\] {
    width: 4.5625rem
}

.w-\[74px\] {
    width: 4.625rem
}

.w-\[75\%\] {
    width: 75%
}

.w-\[75px\] {
    width: 4.6875rem
}

.w-\[760px\] {
    width: 47.5rem
}

.w-\[76px\] {
    width: 4.75rem
}

.w-\[78px\] {
    width: 4.875rem
}

.w-\[790px\] {
    width: 49.375rem
}

.w-\[8\.4375rem\] {
    width: 8.4375rem
}

.w-\[80\%\] {
    width: 80%
}

.w-\[800px\] {
    width: 50rem
}

.w-\[80px\] {
    width: 5rem
}

.w-\[84\%\] {
    width: 84%
}

.w-\[840px\] {
    width: 52.5rem
}

.w-\[85px\] {
    width: 5.3125rem
}

.w-\[86px\] {
    width: 5.375rem
}

.w-\[88px\] {
    width: 5.5rem
}

.w-\[8px\] {
    width: .5rem
}

.w-\[90\%\] {
    width: 90%
}

.w-\[900px\] {
    width: 56.25rem
}

.w-\[90px\] {
    width: 5.625rem
}

.w-\[90vw\] {
    width: 90vw
}

.w-\[937px\] {
    width: 58.5625rem
}

.w-\[93px\] {
    width: 5.8125rem
}

.w-\[941px\] {
    width: 58.8125rem
}

.w-\[944px\] {
    width: 59rem
}

.w-\[95px\] {
    width: 5.9375rem
}

.w-\[960px\] {
    width: 60rem
}

.w-\[97\%\] {
    width: 97%
}

.w-\[970px\] {
    width: 60.625rem
}

.w-\[980px\] {
    width: 61.25rem
}

.w-\[98px\] {
    width: 6.125rem
}

.w-\[calc\(100\%\+4rem\)\] {
    width: calc(100% + 4rem)
}

.w-\[calc\(100\%\+8px\)\] {
    width: calc(100% + .5rem)
}

.w-\[calc\(100\%\+8rem\)\] {
    width: calc(100% + 8rem)
}

.w-\[calc\(100\%-1rem\)\] {
    width: calc(100% - 1rem)
}

.w-\[calc\(100\%-2rem\)\] {
    width: calc(100% - 2rem)
}

.w-\[calc\(100\%-40px\)\] {
    width: calc(100% - 2.5rem)
}

.w-\[calc\(100\%-5\.5rem\)\] {
    width: calc(100% - 5.5rem)
}

.w-\[calc\(100\%-8px\)\] {
    width: calc(100% - .5rem)
}

.w-\[calc\(50\/1280\*100vw\)\] {
    width: calc(50 / 1280 * 100vw)
}

.w-auto {
    width: auto
}

.w-fit {
    width: -moz-fit-content;
    width: fit-content
}

.w-full {
    width: 100%
}

.w-screen {
    width: 100vw
}

.min-w-2 {
    min-width: .5rem
}

.min-w-4 {
    min-width: 1rem
}

.min-w-\[110px\] {
    min-width: 6.875rem
}

.min-w-\[300px\] {
    min-width: 18.75rem
}

.min-w-\[37px\] {
    min-width: 2.3125rem
}

.min-w-\[4px\] {
    min-width: .25rem
}

.min-w-\[8px\] {
    min-width: .5rem
}

.min-w-\[960px\] {
    min-width: 60rem
}

.min-w-full {
    min-width: 100%
}

.\!max-w-\[100\%\] {
    max-width: 100% !important
}

.max-w-6 {
    max-width: 1.5rem
}

.max-w-60 {
    max-width: 15rem
}

.max-w-\[100\%\] {
    max-width: 100%
}

.max-w-\[1000px\] {
    max-width: 62.5rem
}

.max-w-\[100px\] {
    max-width: 6.25rem
}

.max-w-\[106rem\] {
    max-width: 106rem
}

.max-w-\[11\.25rem\] {
    max-width: 11.25rem
}

.max-w-\[1120px\] {
    max-width: 70rem
}

.max-w-\[12\.5rem\] {
    max-width: 12.5rem
}

.max-w-\[12\.8rem\] {
    max-width: 12.8rem
}

.max-w-\[1200px\] {
    max-width: 75rem
}

.max-w-\[14\.875rem\] {
    max-width: 14.875rem
}

.max-w-\[1400px\] {
    max-width: 87.5rem
}

.max-w-\[1440px\] {
    max-width: 90rem
}

.max-w-\[15rem\] {
    max-width: 15rem
}

.max-w-\[1600px\] {
    max-width: 100rem
}

.max-w-\[168px\] {
    max-width: 10.5rem
}

.max-w-\[180px\] {
    max-width: 11.25rem
}

.max-w-\[1920px\] {
    max-width: 120rem
}

.max-w-\[2\.25rem\] {
    max-width: 2.25rem
}

.max-w-\[2\.75rem\] {
    max-width: 2.75rem
}

.max-w-\[23rem\] {
    max-width: 23rem
}

.max-w-\[241px\] {
    max-width: 15.0625rem
}

.max-w-\[26\.5rem\] {
    max-width: 26.5rem
}

.max-w-\[268px\] {
    max-width: 16.75rem
}

.max-w-\[27\.25rem\] {
    max-width: 27.25rem
}

.max-w-\[296px\] {
    max-width: 18.5rem
}

.max-w-\[300px\] {
    max-width: 18.75rem
}

.max-w-\[32px\] {
    max-width: 2rem
}

.max-w-\[335px\] {
    max-width: 20.9375rem
}

.max-w-\[37\.5rem\] {
    max-width: 37.5rem
}

.max-w-\[400px\] {
    max-width: 25rem
}

.max-w-\[40rem\] {
    max-width: 40rem
}

.max-w-\[462px\] {
    max-width: 28.875rem
}

.max-w-\[480px\] {
    max-width: 30rem
}

.max-w-\[486px\] {
    max-width: 30.375rem
}

.max-w-\[5\.3rem\] {
    max-width: 5.3rem
}

.max-w-\[500px\] {
    max-width: 31.25rem
}

.max-w-\[557px\] {
    max-width: 34.8125rem
}

.max-w-\[576px\] {
    max-width: 36rem
}

.max-w-\[6\.18rem\] {
    max-width: 6.18rem
}

.max-w-\[600px\] {
    max-width: 37.5rem
}

.max-w-\[634px\] {
    max-width: 39.625rem
}

.max-w-\[640px\] {
    max-width: 40rem
}

.max-w-\[65rem\] {
    max-width: 65rem
}

.max-w-\[668px\] {
    max-width: 41.75rem
}

.max-w-\[75rem\] {
    max-width: 75rem
}

.max-w-\[810px\] {
    max-width: 50.625rem
}

.max-w-\[81rem\] {
    max-width: 81rem
}

.max-w-\[820px\] {
    max-width: 51.25rem
}

.max-w-\[850px\] {
    max-width: 53.125rem
}

.max-w-\[860px\] {
    max-width: 53.75rem
}

.max-w-\[8px\] {
    max-width: .5rem
}

.max-w-\[8rem\] {
    max-width: 8rem
}

.max-w-\[900px\] {
    max-width: 56.25rem
}

.max-w-\[93\.5rem\] {
    max-width: 93.5rem
}

.max-w-\[950px\] {
    max-width: 59.375rem
}

.max-w-\[calc\(100\%-232px\)\] {
    max-width: calc(100% - 14.5rem)
}

.max-w-\[calc\(100\%-5\.3rem\)\] {
    max-width: calc(100% - 5.3rem)
}

.max-w-\[calc\(100vw-2rem\)\] {
    max-width: calc(100vw - 2rem)
}

.max-w-full {
    max-width: 100%
}

.max-w-xl {
    max-width: 36rem
}

.flex-1 {
    flex: 1 1 0%
}

.flex-\[1\.2\] {
    flex: 1.2
}

.flex-\[1\.5\] {
    flex: 1.5
}

.flex-\[2\] {
    flex: 2
}

.flex-\[3\] {
    flex: 3
}

.flex-\[5\] {
    flex: 5
}

.flex-auto {
    flex: 1 1 auto
}

.flex-none {
    flex: none
}

.\!flex-shrink-0 {
    flex-shrink: 0 !important
}

.flex-shrink-0,
.shrink-0 {
    flex-shrink: 0
}

.flex-grow,
.grow {
    flex-grow: 1
}

.border-separate {
    border-collapse: separate
}

.origin-center {
    transform-origin: center
}

.-translate-x-1\/2 {
    --tw-translate-x: -50%
}

.-translate-x-1\/2,
.-translate-x-\[160px\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-\[160px\] {
    --tw-translate-x: -10rem
}

.-translate-x-full {
    --tw-translate-x: -100%
}

.-translate-x-full,
.-translate-y-1\/2 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
    --tw-translate-y: -50%
}

.translate-x-0 {
    --tw-translate-x: 0
}

.translate-x-0,
.translate-x-1\/2 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-1\/2 {
    --tw-translate-x: 50%
}

.translate-x-full {
    --tw-translate-x: 100%
}

.translate-x-full,
.translate-y-3 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-3 {
    --tw-translate-y: 0.75rem
}

.translate-y-\[-24px\] {
    --tw-translate-y: -1.5rem
}

.translate-y-\[-24px\],
.translate-y-\[180px\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[180px\] {
    --tw-translate-y: 11.25rem
}

.translate-y-\[1px\] {
    --tw-translate-y: 0.0625rem
}

.-rotate-180,
.translate-y-\[1px\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-rotate-180 {
    --tw-rotate: -180deg
}

.-rotate-90 {
    --tw-rotate: -90deg
}

.-rotate-90,
.rotate-0 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-0 {
    --tw-rotate: 0deg
}

.rotate-180 {
    --tw-rotate: 180deg
}

.rotate-180,
.rotate-45 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-45 {
    --tw-rotate: 45deg
}

.rotate-90 {
    --tw-rotate: 90deg
}

.rotate-90,
.rotate-\[270deg\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[270deg\] {
    --tw-rotate: 270deg
}

.skew-x-\[10deg\] {
    --tw-skew-x: 10deg
}

.skew-x-\[10deg\],
.skew-y-\[10deg\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.skew-y-\[10deg\] {
    --tw-skew-y: 10deg
}

.scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0
}

.scale-0,
.scale-100 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1
}

.scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05
}

.scale-105,
.scale-125 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25
}

.scale-\[\.8\] {
    --tw-scale-x: .8;
    --tw-scale-y: .8
}

.scale-\[0\.65\],
.scale-\[\.8\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[0\.65\] {
    --tw-scale-x: 0.65;
    --tw-scale-y: 0.65
}

.scale-\[0\.84\] {
    --tw-scale-x: 0.84;
    --tw-scale-y: 0.84
}

.-scale-x-100,
.scale-\[0\.84\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-scale-x-100 {
    --tw-scale-x: -1
}

.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform-none {
    transform: none
}

@keyframes blink {
    0% {
        opacity: .2
    }

    20% {
        opacity: 1
    }

    to {
        opacity: .2
    }
}

.animate-blink {
    animation: blink 1.4s infinite both
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

.animate-spin {
    animation: spin 1s linear infinite
}

.cursor-default {
    cursor: default
}

.cursor-grab {
    cursor: grab
}

.cursor-help {
    cursor: help
}

.cursor-not-allowed {
    cursor: not-allowed
}

.cursor-pointer {
    cursor: pointer
}

.cursor-wait {
    cursor: wait
}

.select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.resize {
    resize: both
}

.list-inside {
    list-style-position: inside
}

.list-outside {
    list-style-position: outside
}

.list-decimal {
    list-style-type: decimal
}

.list-disc {
    list-style-type: disc
}

.list-none {
    list-style-type: none
}

.columns-4 {
    -moz-columns: 4;
    column-count: 4
}

.break-before-auto {
    -moz-column-break-before: auto;
    break-before: auto
}

.break-inside-avoid {
    -moz-column-break-inside: avoid;
    break-inside: avoid
}

.auto-cols-max {
    grid-auto-columns: max-content
}

.grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
}

.grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}

.grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}

.grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr))
}

.grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr))
}

.grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr))
}

.grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr))
}

.\!flex-row {
    flex-direction: row !important
}

.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
}

.flex-nowrap {
    flex-wrap: nowrap
}

.place-items-center {
    place-items: center
}

.content-center {
    align-content: center
}

.content-between {
    align-content: space-between
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.items-baseline {
    align-items: baseline
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.justify-items-center {
    justify-items: center
}

.gap-0 {
    gap: 0
}

.gap-1 {
    gap: .25rem
}

.gap-10 {
    gap: 2.5rem
}

.gap-11 {
    gap: 2.75rem
}

.gap-12 {
    gap: 3rem
}

.gap-14 {
    gap: 3.5rem
}

.gap-16 {
    gap: 4rem
}

.gap-2 {
    gap: .5rem
}

.gap-20 {
    gap: 5rem
}

.gap-24 {
    gap: 6rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-5 {
    gap: 1.25rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-7 {
    gap: 1.75rem
}

.gap-8 {
    gap: 2rem
}

.gap-9 {
    gap: 2.25rem
}

.gap-\[\.5rem\] {
    gap: .5rem
}

.gap-\[0\.625rem\] {
    gap: .625rem
}

.gap-\[0\.75rem\] {
    gap: .75rem
}

.gap-\[1\.125rem\] {
    gap: 1.125rem
}

.gap-\[1\.56rem\] {
    gap: 1.56rem
}

.gap-\[1\.6rem\] {
    gap: 1.6rem
}

.gap-\[1\.875rem\] {
    gap: 1.875rem
}

.gap-\[104px\] {
    gap: 6.5rem
}

.gap-\[10px\] {
    gap: .625rem
}

.gap-\[12px\] {
    gap: .75rem
}

.gap-\[14px\] {
    gap: .875rem
}

.gap-\[15px\] {
    gap: .9375rem
}

.gap-\[16px\] {
    gap: 1rem
}

.gap-\[18px\] {
    gap: 1.125rem
}

.gap-\[1rem\] {
    gap: 1rem
}

.gap-\[2\.5rem\] {
    gap: 2.5rem
}

.gap-\[20px\] {
    gap: 1.25rem
}

.gap-\[21px\] {
    gap: 1.3125rem
}

.gap-\[22px\] {
    gap: 1.375rem
}

.gap-\[24px\] {
    gap: 1.5rem
}

.gap-\[26px\] {
    gap: 1.625rem
}

.gap-\[2px\] {
    gap: .125rem
}

.gap-\[30px\] {
    gap: 1.875rem
}

.gap-\[32px\] {
    gap: 2rem
}

.gap-\[36px\] {
    gap: 2.25rem
}

.gap-\[38px\] {
    gap: 2.375rem
}

.gap-\[40\] {
    gap: 40
}

.gap-\[40px\] {
    gap: 2.5rem
}

.gap-\[45px\] {
    gap: 2.8125rem
}

.gap-\[48px\] {
    gap: 3rem
}

.gap-\[50px\] {
    gap: 3.125rem
}

.gap-\[54px\] {
    gap: 3.375rem
}

.gap-\[5px\] {
    gap: .3125rem
}

.gap-\[5rem\] {
    gap: 5rem
}

.gap-\[60px\] {
    gap: 3.75rem
}

.gap-\[64px\] {
    gap: 4rem
}

.gap-\[6px\] {
    gap: .375rem
}

.gap-\[72px\] {
    gap: 4.5rem
}

.gap-\[85px\] {
    gap: 5.3125rem
}

.gap-\[8px\] {
    gap: .5rem
}

.gap-x-2 {
    -moz-column-gap: .5rem;
    column-gap: .5rem
}

.gap-x-3 {
    -moz-column-gap: .75rem;
    column-gap: .75rem
}

.gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem
}

.gap-x-9 {
    -moz-column-gap: 2.25rem;
    column-gap: 2.25rem
}

.gap-x-\[15px\] {
    -moz-column-gap: .9375rem;
    column-gap: .9375rem
}

.gap-x-\[190px\] {
    -moz-column-gap: 11.875rem;
    column-gap: 11.875rem
}

.gap-x-\[24px\] {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem
}

.gap-x-\[30px\] {
    -moz-column-gap: 1.875rem;
    column-gap: 1.875rem
}

.gap-x-\[64px\] {
    -moz-column-gap: 4rem;
    column-gap: 4rem
}

.gap-x-\[90px\] {
    -moz-column-gap: 5.625rem;
    column-gap: 5.625rem
}

.gap-y-1 {
    row-gap: .25rem
}

.gap-y-10 {
    row-gap: 2.5rem
}

.gap-y-3 {
    row-gap: .75rem
}

.gap-y-8 {
    row-gap: 2rem
}

.gap-y-9 {
    row-gap: 2.25rem
}

.gap-y-\[100px\] {
    row-gap: 6.25rem
}

.gap-y-\[15px\] {
    row-gap: .9375rem
}

.gap-y-\[18px\] {
    row-gap: 1.125rem
}

.gap-y-\[20px\] {
    row-gap: 1.25rem
}

.gap-y-\[32px\] {
    row-gap: 2rem
}

.gap-y-\[48px\] {
    row-gap: 3rem
}

.gap-y-\[56px\] {
    row-gap: 3.5rem
}

.space-y-1>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
}

.space-y-2>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
}

.self-end {
    align-self: flex-end
}

.overflow-auto {
    overflow: auto
}

.overflow-hidden {
    overflow: hidden
}

.\!overflow-visible {
    overflow: visible !important
}

.overflow-scroll {
    overflow: scroll
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-y-auto {
    overflow-y: auto
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-y-scroll {
    overflow-y: scroll
}

.overflow-ellipsis {
    text-overflow: ellipsis
}

.whitespace-normal {
    white-space: normal
}

.whitespace-nowrap {
    white-space: nowrap
}

.text-nowrap {
    text-wrap: nowrap
}

.break-words {
    overflow-wrap: break-word
}

.break-all {
    word-break: break-all
}

.rounded {
    border-radius: .25rem
}

.rounded-2xl {
    border-radius: 1rem
}

.rounded-3xl {
    border-radius: 1.5rem
}

.rounded-\[0\.25rem\] {
    border-radius: .25rem
}

.rounded-\[1\.25rem\] {
    border-radius: 1.25rem
}

.rounded-\[1\.875rem\] {
    border-radius: 1.875rem
}

.rounded-\[10px\] {
    border-radius: .625rem
}

.rounded-\[11px\] {
    border-radius: .6875rem
}

.rounded-\[12px\] {
    border-radius: .75rem
}

.rounded-\[15px\] {
    border-radius: .9375rem
}

.rounded-\[16px\] {
    border-radius: 1rem
}

.rounded-\[17px\] {
    border-radius: 1.0625rem
}

.rounded-\[18px\] {
    border-radius: 1.125rem
}

.rounded-\[19px\] {
    border-radius: 1.1875rem
}

.rounded-\[2\.2rem\] {
    border-radius: 2.2rem
}

.rounded-\[20px\] {
    border-radius: 1.25rem
}

.rounded-\[218px\] {
    border-radius: 13.625rem
}

.rounded-\[21px\] {
    border-radius: 1.3125rem
}

.rounded-\[24px\] {
    border-radius: 1.5rem
}

.rounded-\[25px\] {
    border-radius: 1.5625rem
}

.rounded-\[2px\] {
    border-radius: .125rem
}

.rounded-\[2rem\] {
    border-radius: 2rem
}

.rounded-\[3\.125rem\] {
    border-radius: 3.125rem
}

.rounded-\[3\.5rem\] {
    border-radius: 3.5rem
}

.rounded-\[30px\] {
    border-radius: 1.875rem
}

.rounded-\[32px\] {
    border-radius: 2rem
}

.rounded-\[38px\] {
    border-radius: 2.375rem
}

.rounded-\[39px\] {
    border-radius: 2.4375rem
}

.rounded-\[3rem\] {
    border-radius: 3rem
}

.rounded-\[4px\] {
    border-radius: .25rem
}

.rounded-\[50px\] {
    border-radius: 3.125rem
}

.rounded-\[5px\] {
    border-radius: .3125rem
}

.rounded-\[60px\] {
    border-radius: 3.75rem
}

.rounded-\[65px\] {
    border-radius: 4.0625rem
}

.rounded-\[8px\] {
    border-radius: .5rem
}

.rounded-full {
    border-radius: 624.9375rem
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-md {
    border-radius: .375rem
}

.rounded-none {
    border-radius: 0
}

.rounded-sm {
    border-radius: .125rem
}

.rounded-xl {
    border-radius: .75rem
}

.rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem
}

.rounded-b-\[10px\] {
    border-bottom-right-radius: .625rem;
    border-bottom-left-radius: .625rem
}

.rounded-b-\[16px\] {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem
}

.rounded-b-\[20px\] {
    border-bottom-right-radius: 1.25rem;
    border-bottom-left-radius: 1.25rem
}

.rounded-b-\[24px\] {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem
}

.rounded-b-\[30px\] {
    border-bottom-right-radius: 1.875rem;
    border-bottom-left-radius: 1.875rem
}

.rounded-b-lg {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.rounded-l-3xl,
.rounded-l-\[24px\] {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem
}

.rounded-l-\[3\.125rem\] {
    border-top-left-radius: 3.125rem;
    border-bottom-left-radius: 3.125rem
}

.rounded-l-\[3\.75rem\] {
    border-top-left-radius: 3.75rem;
    border-bottom-left-radius: 3.75rem
}

.rounded-l-lg {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.rounded-r-\[24px\] {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem
}

.rounded-r-\[3\.125rem\] {
    border-top-right-radius: 3.125rem;
    border-bottom-right-radius: 3.125rem
}

.rounded-r-lg {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.rounded-r-xl {
    border-top-right-radius: .75rem;
    border-bottom-right-radius: .75rem
}

.rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem
}

.rounded-t-\[10px\] {
    border-top-left-radius: .625rem;
    border-top-right-radius: .625rem
}

.rounded-t-\[16px\] {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem
}

.rounded-t-lg {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem
}

.rounded-t-xl {
    border-top-left-radius: .75rem;
    border-top-right-radius: .75rem
}

.rounded-bl-lg {
    border-bottom-left-radius: .5rem
}

.rounded-br-2xl {
    border-bottom-right-radius: 1rem
}

.rounded-br-lg {
    border-bottom-right-radius: .5rem
}

.rounded-tl-\[5rem\] {
    border-top-left-radius: 5rem
}

.rounded-tl-lg {
    border-top-left-radius: .5rem
}

.rounded-tr-\[5rem\] {
    border-top-right-radius: 5rem
}

.rounded-tr-lg {
    border-top-right-radius: .5rem
}

.border {
    border-width: .0625rem
}

.border-0 {
    border-width: 0
}

.border-2 {
    border-width: .125rem
}

.border-\[1px\] {
    border-width: .0625rem
}

.border-\[2px\] {
    border-width: .125rem
}

.border-\[3px\] {
    border-width: .1875rem
}

.border-x-0 {
    border-left-width: 0;
    border-right-width: 0
}

.border-y {
    border-top-width: .0625rem
}

.border-b,
.border-y {
    border-bottom-width: .0625rem
}

.border-b-2 {
    border-bottom-width: .125rem
}

.border-b-\[10px\] {
    border-bottom-width: .625rem
}

.border-b-\[1px\] {
    border-bottom-width: .0625rem
}

.border-b-\[20px\] {
    border-bottom-width: 1.25rem
}

.border-b-\[50px\] {
    border-bottom-width: 3.125rem
}

.border-l-0 {
    border-left-width: 0
}

.border-l-\[10px\] {
    border-left-width: .625rem
}

.border-l-\[1px\] {
    border-left-width: .0625rem
}

.border-l-\[50px\] {
    border-left-width: 3.125rem
}

.border-r {
    border-right-width: .0625rem
}

.border-r-0 {
    border-right-width: 0
}

.border-r-\[10px\] {
    border-right-width: .625rem
}

.border-t {
    border-top-width: .0625rem
}

.border-t-0 {
    border-top-width: 0
}

.border-t-\[100px\] {
    border-top-width: 6.25rem
}

.border-t-\[1px\] {
    border-top-width: .0625rem
}

.border-solid {
    border-style: solid
}

.border-dashed {
    border-style: dashed
}

.border-none {
    border-style: none
}

.border-\[\#000000\],
.border-\[\#000\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity))
}

.border-\[\#00C441\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 196 65/var(--tw-border-opacity))
}

.border-\[\#02060B\] {
    --tw-border-opacity: 1;
    border-color: rgb(2 6 11/var(--tw-border-opacity))
}

.border-\[\#1c2d36\] {
    --tw-border-opacity: 1;
    border-color: rgb(28 45 54/var(--tw-border-opacity))
}

.border-\[\#282828\] {
    --tw-border-opacity: 1;
    border-color: rgb(40 40 40/var(--tw-border-opacity))
}

.border-\[\#324052\] {
    --tw-border-opacity: 1;
    border-color: rgb(50 64 82/var(--tw-border-opacity))
}

.border-\[\#333\] {
    --tw-border-opacity: 1;
    border-color: rgb(51 51 51/var(--tw-border-opacity))
}

.border-\[\#676A6D\] {
    --tw-border-opacity: 1;
    border-color: rgb(103 106 109/var(--tw-border-opacity))
}

.border-\[\#999\] {
    --tw-border-opacity: 1;
    border-color: rgb(153 153 153/var(--tw-border-opacity))
}

.border-\[\#B3B4B6\] {
    --tw-border-opacity: 1;
    border-color: rgb(179 180 182/var(--tw-border-opacity))
}

.border-\[\#B9B9B9\] {
    --tw-border-opacity: 1;
    border-color: rgb(185 185 185/var(--tw-border-opacity))
}

.border-\[\#CCCDCE\] {
    --tw-border-opacity: 1;
    border-color: rgb(204 205 206/var(--tw-border-opacity))
}

.border-\[\#D6D6D6\] {
    --tw-border-opacity: 1;
    border-color: rgb(214 214 214/var(--tw-border-opacity))
}

.border-\[\#D9D9D9\] {
    --tw-border-opacity: 1;
    border-color: rgb(217 217 217/var(--tw-border-opacity))
}

.border-\[\#D9D9D9\] {
    border-color: #d9d9d9
}

.border-\[\#DCDCDC\] {
    --tw-border-opacity: 1;
    border-color: rgb(220 220 220/var(--tw-border-opacity))
}

.border-\[\#DDDDDD\] {
    --tw-border-opacity: 1;
    border-color: rgb(221 221 221/var(--tw-border-opacity))
}

.border-\[\#E5E5E5\] {
    --tw-border-opacity: 1;
    border-color: rgb(229 229 229/var(--tw-border-opacity))
}

.border-\[\#E6E6E6\] {
    --tw-border-opacity: 1;
    border-color: rgb(230 230 230/var(--tw-border-opacity))
}

.border-\[\#E6E6E7\] {
    --tw-border-opacity: 1;
    border-color: rgb(230 230 231/var(--tw-border-opacity))
}

.border-\[\#E9E9E9\] {
    --tw-border-opacity: 1;
    border-color: rgb(233 233 233/var(--tw-border-opacity))
}

.border-\[\#EDEDED\] {
    --tw-border-opacity: 1;
    border-color: rgb(237 237 237/var(--tw-border-opacity))
}

.border-\[\#EEEEEE\] {
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity))
}

.border-\[\#F3F3F3\] {
    --tw-border-opacity: 1;
    border-color: rgb(243 243 243/var(--tw-border-opacity))
}

.border-\[\#FEDB1E\] {
    --tw-border-opacity: 1;
    border-color: rgb(254 219 30/var(--tw-border-opacity))
}

.border-\[\#FFFFFF\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-\[\#ccc\] {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204/var(--tw-border-opacity))
}

.border-\[\#d6d6d6\] {
    --tw-border-opacity: 1;
    border-color: rgb(214 214 214/var(--tw-border-opacity))
}

.border-\[\#ededed\] {
    --tw-border-opacity: 1;
    border-color: rgb(237 237 237/var(--tw-border-opacity))
}

.border-\[\#eee\] {
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity))
}

.border-\[\#fff\],
.border-\[\#ffffff\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity))
}

.border-transparent {
    border-color: transparent
}

.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-b-\[\#191A25\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(25 26 37/var(--tw-border-opacity))
}

.border-b-\[\#C8C8C8\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(200 200 200/var(--tw-border-opacity))
}

.border-b-\[\#D5D5D5\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(213 213 213/var(--tw-border-opacity))
}

.border-b-\[\#D9D9D9\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(217 217 217/var(--tw-border-opacity))
}

.border-b-\[\#DFDFDF\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(223 223 223/var(--tw-border-opacity))
}

.border-b-\[\#E2E2E2\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(226 226 226/var(--tw-border-opacity))
}

.border-b-\[\#E6E6E7\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(230 230 231/var(--tw-border-opacity))
}

.border-b-\[\#FEDB1E\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(254 219 30/var(--tw-border-opacity))
}

.border-b-\[rgba\(0\2c 0\2c 0\2c 0\.8\)\] {
    border-bottom-color: rgba(0, 0, 0, .8)
}

.border-b-transparent {
    border-bottom-color: transparent
}

.border-b-white {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-l-transparent {
    border-left-color: transparent
}

.border-r-transparent {
    border-right-color: transparent
}

.border-t-\[\#191A25\] {
    --tw-border-opacity: 1;
    border-top-color: rgb(25 26 37/var(--tw-border-opacity))
}

.border-t-\[\#EEEEEE\] {
    --tw-border-opacity: 1;
    border-top-color: rgb(238 238 238/var(--tw-border-opacity))
}

.border-t-gray-400 {
    --tw-border-opacity: 1;
    border-top-color: rgb(163 163 163/var(--tw-border-opacity))
}

.border-t-transparent {
    border-top-color: transparent
}

.\!bg-\[\#000\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(0 0 0/var(--tw-bg-opacity)) !important
}

.\!bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important
}

.bg-\[\#000000\],
.bg-\[\#000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.bg-\[\#003351\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 51 81/var(--tw-bg-opacity))
}

.bg-\[\#0060EF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 96 239/var(--tw-bg-opacity))
}

.bg-\[\#0067A4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 103 164/var(--tw-bg-opacity))
}

.bg-\[\#00C441\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 196 65/var(--tw-bg-opacity))
}

.bg-\[\#010101\] {
    --tw-bg-opacity: 1;
    background-color: rgb(1 1 1/var(--tw-bg-opacity))
}

.bg-\[\#02060B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(2 6 11/var(--tw-bg-opacity))
}

.bg-\[\#03A6E1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(3 166 225/var(--tw-bg-opacity))
}

.bg-\[\#080B0E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(8 11 14/var(--tw-bg-opacity))
}

.bg-\[\#08E6E9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(8 230 233/var(--tw-bg-opacity))
}

.bg-\[\#0C5DFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(12 93 255/var(--tw-bg-opacity))
}

.bg-\[\#0D0E19\] {
    --tw-bg-opacity: 1;
    background-color: rgb(13 14 25/var(--tw-bg-opacity))
}

.bg-\[\#0E1115\] {
    --tw-bg-opacity: 1;
    background-color: rgb(14 17 21/var(--tw-bg-opacity))
}

.bg-\[\#0F1E31\] {
    --tw-bg-opacity: 1;
    background-color: rgb(15 30 49/var(--tw-bg-opacity))
}

.bg-\[\#101010\] {
    --tw-bg-opacity: 1;
    background-color: rgb(16 16 16/var(--tw-bg-opacity))
}

.bg-\[\#10233C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(16 35 60/var(--tw-bg-opacity))
}

.bg-\[\#141414\] {
    --tw-bg-opacity: 1;
    background-color: rgb(20 20 20/var(--tw-bg-opacity))
}

.bg-\[\#1773EA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(23 115 234/var(--tw-bg-opacity))
}

.bg-\[\#191919\] {
    --tw-bg-opacity: 1;
    background-color: rgb(25 25 25/var(--tw-bg-opacity))
}

.bg-\[\#191A25\] {
    --tw-bg-opacity: 1;
    background-color: rgb(25 26 37/var(--tw-bg-opacity))
}

.bg-\[\#1B1B1B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(27 27 27/var(--tw-bg-opacity))
}

.bg-\[\#1D1D1D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(29 29 29/var(--tw-bg-opacity))
}

.bg-\[\#1D1E1E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(29 30 30/var(--tw-bg-opacity))
}

.bg-\[\#1E1E1E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(30 30 30/var(--tw-bg-opacity))
}

.bg-\[\#1F1F1F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(31 31 31/var(--tw-bg-opacity))
}

.bg-\[\#1F2835\] {
    --tw-bg-opacity: 1;
    background-color: rgb(31 40 53/var(--tw-bg-opacity))
}

.bg-\[\#1F2E61\] {
    --tw-bg-opacity: 1;
    background-color: rgb(31 46 97/var(--tw-bg-opacity))
}

.bg-\[\#222\] {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34/var(--tw-bg-opacity))
}

.bg-\[\#242628\] {
    --tw-bg-opacity: 1;
    background-color: rgb(36 38 40/var(--tw-bg-opacity))
}

.bg-\[\#25282A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(37 40 42/var(--tw-bg-opacity))
}

.bg-\[\#292929\] {
    --tw-bg-opacity: 1;
    background-color: rgb(41 41 41/var(--tw-bg-opacity))
}

.bg-\[\#292B3B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(41 43 59/var(--tw-bg-opacity))
}

.bg-\[\#2A455F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(42 69 95/var(--tw-bg-opacity))
}

.bg-\[\#2F2F2F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 47 47/var(--tw-bg-opacity))
}

.bg-\[\#2F323D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(47 50 61/var(--tw-bg-opacity))
}

.bg-\[\#3C3C3C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(60 60 60/var(--tw-bg-opacity))
}

.bg-\[\#3C3E41\] {
    --tw-bg-opacity: 1;
    background-color: rgb(60 62 65/var(--tw-bg-opacity))
}

.bg-\[\#42425F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(66 66 95/var(--tw-bg-opacity))
}

.bg-\[\#434343\] {
    --tw-bg-opacity: 1;
    background-color: rgb(67 67 67/var(--tw-bg-opacity))
}

.bg-\[\#444343\] {
    --tw-bg-opacity: 1;
    background-color: rgb(68 67 67/var(--tw-bg-opacity))
}

.bg-\[\#505557\] {
    --tw-bg-opacity: 1;
    background-color: rgb(80 85 87/var(--tw-bg-opacity))
}

.bg-\[\#666\] {
    --tw-bg-opacity: 1;
    background-color: rgb(102 102 102/var(--tw-bg-opacity))
}

.bg-\[\#676A6D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(103 106 109/var(--tw-bg-opacity))
}

.bg-\[\#6CB546\] {
    --tw-bg-opacity: 1;
    background-color: rgb(108 181 70/var(--tw-bg-opacity))
}

.bg-\[\#757575\] {
    --tw-bg-opacity: 1;
    background-color: rgb(117 117 117/var(--tw-bg-opacity))
}

.bg-\[\#7C7C7C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(124 124 124/var(--tw-bg-opacity))
}

.bg-\[\#868686\] {
    --tw-bg-opacity: 1;
    background-color: rgb(134 134 134/var(--tw-bg-opacity))
}

.bg-\[\#8B380F\] {
    --tw-bg-opacity: 1;
    background-color: rgb(139 56 15/var(--tw-bg-opacity))
}

.bg-\[\#8D0A0A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(141 10 10/var(--tw-bg-opacity))
}

.bg-\[\#989898\] {
    --tw-bg-opacity: 1;
    background-color: rgb(152 152 152/var(--tw-bg-opacity))
}

.bg-\[\#A3A3A3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(163 163 163/var(--tw-bg-opacity))
}

.bg-\[\#ABABAB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(171 171 171/var(--tw-bg-opacity))
}

.bg-\[\#B3B4B6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(179 180 182/var(--tw-bg-opacity))
}

.bg-\[\#B8B8B8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(184 184 184/var(--tw-bg-opacity))
}

.bg-\[\#BBBBBB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(187 187 187/var(--tw-bg-opacity))
}

.bg-\[\#C2C2C2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(194 194 194/var(--tw-bg-opacity))
}

.bg-\[\#C6E1C6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(198 225 198/var(--tw-bg-opacity))
}

.bg-\[\#CCCDCE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(204 205 206/var(--tw-bg-opacity))
}

.bg-\[\#CDCDCD\] {
    --tw-bg-opacity: 1;
    background-color: rgb(205 205 205/var(--tw-bg-opacity))
}

.bg-\[\#D0561B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(208 86 27/var(--tw-bg-opacity))
}

.bg-\[\#D1D1D1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(209 209 209/var(--tw-bg-opacity))
}

.bg-\[\#D20004\] {
    --tw-bg-opacity: 1;
    background-color: rgb(210 0 4/var(--tw-bg-opacity))
}

.bg-\[\#D8D8D8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(216 216 216/var(--tw-bg-opacity))
}

.bg-\[\#D9D9D9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(217 217 217/var(--tw-bg-opacity))
}

.bg-\[\#DBDBDD\] {
    --tw-bg-opacity: 1;
    background-color: rgb(219 219 221/var(--tw-bg-opacity))
}

.bg-\[\#DDDDDD\] {
    --tw-bg-opacity: 1;
    background-color: rgb(221 221 221/var(--tw-bg-opacity))
}

.bg-\[\#DDDEE0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(221 222 224/var(--tw-bg-opacity))
}

.bg-\[\#DDFFE9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(221 255 233/var(--tw-bg-opacity))
}

.bg-\[\#E2E2E2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(226 226 226/var(--tw-bg-opacity))
}

.bg-\[\#E2E5E9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(226 229 233/var(--tw-bg-opacity))
}

.bg-\[\#E2EDFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(226 237 255/var(--tw-bg-opacity))
}

.bg-\[\#E32E21\] {
    --tw-bg-opacity: 1;
    background-color: rgb(227 46 33/var(--tw-bg-opacity))
}

.bg-\[\#E6E6E7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 231/var(--tw-bg-opacity))
}

.bg-\[\#E8E8E8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(232 232 232/var(--tw-bg-opacity))
}

.bg-\[\#EBA3A3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 163 163/var(--tw-bg-opacity))
}

.bg-\[\#ECECEC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(236 236 236/var(--tw-bg-opacity))
}

.bg-\[\#EEFF40\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 255 64/var(--tw-bg-opacity))
}

.bg-\[\#EFF9F0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(239 249 240/var(--tw-bg-opacity))
}

.bg-\[\#F1F1F1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 241 241/var(--tw-bg-opacity))
}

.bg-\[\#F1F4F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 244 247/var(--tw-bg-opacity))
}

.bg-\[\#F2F2F2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 242 242/var(--tw-bg-opacity))
}

.bg-\[\#F3F3F3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 243 243/var(--tw-bg-opacity))
}

.bg-\[\#F3FAE3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 250 227/var(--tw-bg-opacity))
}

.bg-\[\#F4F4F4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 244/var(--tw-bg-opacity))
}

.bg-\[\#F5F5F5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245/var(--tw-bg-opacity))
}

.bg-\[\#F6F6F6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 246 246/var(--tw-bg-opacity))
}

.bg-\[\#F6F6F8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 246 248/var(--tw-bg-opacity))
}

.bg-\[\#F6F7F8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 247 248/var(--tw-bg-opacity))
}

.bg-\[\#F7F7F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247/var(--tw-bg-opacity))
}

.bg-\[\#F8F8F8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248/var(--tw-bg-opacity))
}

.bg-\[\#F9F9F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 249 249/var(--tw-bg-opacity))
}

.bg-\[\#F9F9FA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 249 250/var(--tw-bg-opacity))
}

.bg-\[\#FAFAFA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

.bg-\[\#FBFBFB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(251 251 251/var(--tw-bg-opacity))
}

.bg-\[\#FDD400\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 212 0/var(--tw-bg-opacity))
}

.bg-\[\#FEDB1E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 219 30/var(--tw-bg-opacity))
}

.bg-\[\#FF0000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 0 0/var(--tw-bg-opacity))
}

.bg-\[\#FF6F00\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 111 0/var(--tw-bg-opacity))
}

.bg-\[\#FFD700\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 215 0/var(--tw-bg-opacity))
}

.bg-\[\#FFDFE0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 223 224/var(--tw-bg-opacity))
}

.bg-\[\#FFE7E7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 231 231/var(--tw-bg-opacity))
}

.bg-\[\#FFF5E8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 245 232/var(--tw-bg-opacity))
}

.bg-\[\#FFF8D7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 248 215/var(--tw-bg-opacity))
}

.bg-\[\#FFFCEF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 252 239/var(--tw-bg-opacity))
}

.bg-\[\#FFFFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[\#bababa\] {
    --tw-bg-opacity: 1;
    background-color: rgb(186 186 186/var(--tw-bg-opacity))
}

.bg-\[\#ccc\] {
    --tw-bg-opacity: 1;
    background-color: rgb(204 204 204/var(--tw-bg-opacity))
}

.bg-\[\#eee\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238/var(--tw-bg-opacity))
}

.bg-\[\#f1f1f1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 241 241/var(--tw-bg-opacity))
}

.bg-\[\#f6f8fc\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 248 252/var(--tw-bg-opacity))
}

.bg-\[\#f8f8f8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248/var(--tw-bg-opacity))
}

.bg-\[\#fedb1e\] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 219 30/var(--tw-bg-opacity))
}

.bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[rgb\(235\2c 235\2c 235\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235/var(--tw-bg-opacity))
}

.bg-\[rgb\(242\2c 242\2c 242\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 242 242/var(--tw-bg-opacity))
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
    background-color: rgba(0, 0, 0, .1)
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.3\)\] {
    background-color: rgba(0, 0, 0, .3)
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.35\)\] {
    background-color: rgba(0, 0, 0, .35)
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
    background-color: rgba(0, 0, 0, .5)
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.6\)\] {
    background-color: rgba(0, 0, 0, .6)
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.65\)\] {
    background-color: rgba(0, 0, 0, .65)
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.7\)\] {
    background-color: rgba(0, 0, 0, .7)
}

.bg-\[rgba\(0\2c 196\2c 65\2c 0\.05\)\] {
    background-color: rgba(0, 196, 65, .05)
}

.bg-\[rgba\(2\2c 6\2c 11\2c 0\.35\)\] {
    background-color: rgba(2, 6, 11, .35)
}

.bg-\[rgba\(2\2c 6\2c 11\2c 0\.65\)\] {
    background-color: rgba(2, 6, 11, .65)
}

.bg-\[rgba\(213\2c 215\2c 219\2c 0\.7\)\] {
    background-color: hsla(220, 8%, 85%, .7)
}

.bg-\[rgba\(255\2c 255\2c 255\2c 0\.2\)\] {
    background-color: hsla(0, 0%, 100%, .2)
}

.bg-\[rgba\(255\2c 255\2c 255\2c 0\.5\)\] {
    background-color: hsla(0, 0%, 100%, .5)
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.bg-black\/30 {
    background-color: rgba(0, 0, 0, .3)
}

.bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 78 216/var(--tw-bg-opacity))
}

.bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(212 212 212/var(--tw-bg-opacity))
}

.bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(163 163 163/var(--tw-bg-opacity))
}

.bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(115 115 115/var(--tw-bg-opacity))
}

.bg-slate-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(226 232 240/var(--tw-bg-opacity))
}

.bg-slate-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(2 6 23/var(--tw-bg-opacity))
}

.bg-transparent {
    background-color: transparent
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-zinc-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 27/var(--tw-bg-opacity))
}

.bg-opacity-10 {
    --tw-bg-opacity: 0.1
}

.bg-opacity-20 {
    --tw-bg-opacity: 0.2
}

.bg-opacity-30 {
    --tw-bg-opacity: 0.3
}

.bg-opacity-35 {
    --tw-bg-opacity: 0.35
}

.bg-opacity-40 {
    --tw-bg-opacity: 0.4
}

.bg-opacity-50 {
    --tw-bg-opacity: 0.5
}

.bg-opacity-60 {
    --tw-bg-opacity: 0.6
}

.bg-opacity-70 {
    --tw-bg-opacity: 0.7
}

.bg-opacity-80 {
    --tw-bg-opacity: 0.8
}

.bg-\[url\(\'https\:\/\/imagedelivery\.net\/FCXqi8BC3uKlNw5AGYVCpw\/3c628485-1196-496e-d748-d42318b02500\/q\=100\'\)\] {
    background-image: url(https://imagedelivery.net/FCXqi8BC3uKlNw5AGYVCpw/3c628485-1196-496e-d748-d42318b02500/q=100)
}

.bg-\[url\(\'https\:\/\/imagedelivery\.net\/FCXqi8BC3uKlNw5AGYVCpw\/e3e6ad31-1305-4056-9cf3-f883efaf4900\/q\=100\2c sharpen\=5\'\)\] {
    background-image: url(https://imagedelivery.net/FCXqi8BC3uKlNw5AGYVCpw/e3e6ad31-1305-4056-9cf3-f883efaf4900/q=100,sharpen=5)
}

.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}

.bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops))
}

.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops))
}

.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}

.from-\[\#000\] {
    --tw-gradient-from: #000 var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#02060B\] {
    --tw-gradient-from: #02060b var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(2, 6, 11, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#080B0E\] {
    --tw-gradient-from: #080b0e var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(8, 11, 14, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#101010\] {
    --tw-gradient-from: #101010 var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0, 0%, 6%, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#391611\] {
    --tw-gradient-from: #391611 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(57, 22, 17, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#E4C16F\] {
    --tw-gradient-from: #e4c16f var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(42, 68%, 66%, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#FEDB1E\] {
    --tw-gradient-from: #fedb1e var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(254, 219, 30, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#ffdb1e\] {
    --tw-gradient-from: #ffdb1e var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 219, 30, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
    --tw-gradient-from: rgba(0, 0, 0, .5) var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.to-\[\#333\] {
    --tw-gradient-to: #333 var(--tw-gradient-to-position)
}

.to-\[\#C19871\] {
    --tw-gradient-to: #c19871 var(--tw-gradient-to-position)
}

.to-\[\#FEA81E\] {
    --tw-gradient-to: #fea81e var(--tw-gradient-to-position)
}

.to-\[\#FFE19A\] {
    --tw-gradient-to: #ffe19a var(--tw-gradient-to-position)
}

.to-\[transparent\],
.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}

.bg-contain {
    background-size: contain
}

.bg-cover {
    background-size: cover
}

.bg-clip-content {
    background-clip: content-box
}

.bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text
}

.bg-center {
    background-position: 50%
}

.bg-no-repeat {
    background-repeat: no-repeat
}

.bg-origin-border {
    background-origin: border-box
}

.object-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.object-center {
    -o-object-position: center;
    object-position: center
}

.p-1 {
    padding: .25rem
}

.p-10 {
    padding: 2.5rem
}

.p-12 {
    padding: 3rem
}

.p-16 {
    padding: 4rem
}

.p-2 {
    padding: .5rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-5 {
    padding: 1.25rem
}

.p-6 {
    padding: 1.5rem
}

.p-7 {
    padding: 1.75rem
}

.p-8 {
    padding: 2rem
}

.p-9 {
    padding: 2.25rem
}

.p-\[0\.9375rem\] {
    padding: .9375rem
}

.p-\[10px\] {
    padding: .625rem
}

.p-\[12px\] {
    padding: .75rem
}

.p-\[16px\] {
    padding: 1rem
}

.p-\[20px\] {
    padding: 1.25rem
}

.p-\[24px\] {
    padding: 1.5rem
}

.p-\[2px\] {
    padding: .125rem
}

.p-\[3\.125rem\] {
    padding: 3.125rem
}

.p-\[30px\] {
    padding: 1.875rem
}

.p-\[3px\] {
    padding: .1875rem
}

.p-\[48px\] {
    padding: 3rem
}

.p-\[4px\] {
    padding: .25rem
}

.p-\[6px\] {
    padding: .375rem
}

.p-\[8px\] {
    padding: .5rem
}

.px-0 {
    padding-left: 0;
    padding-right: 0
}

.px-0\.5 {
    padding-left: .125rem;
    padding-right: .125rem
}

.px-1 {
    padding-left: .25rem;
    padding-right: .25rem
}

.px-1\.5 {
    padding-left: .375rem;
    padding-right: .375rem
}

.px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem
}

.px-12 {
    padding-left: 3rem;
    padding-right: 3rem
}

.px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem
}

.px-16 {
    padding-left: 4rem;
    padding-right: 4rem
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-2\.5 {
    padding-left: .625rem;
    padding-right: .625rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-36 {
    padding-left: 9rem;
    padding-right: 9rem
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem
}

.px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}

.px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.px-\[\.5rem\] {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-\[1\.25rem\] {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.px-\[100px\] {
    padding-left: 6.25rem;
    padding-right: 6.25rem
}

.px-\[102px\] {
    padding-left: 6.375rem;
    padding-right: 6.375rem
}

.px-\[10px\] {
    padding-left: .625rem;
    padding-right: .625rem
}

.px-\[110px\] {
    padding-left: 6.875rem;
    padding-right: 6.875rem
}

.px-\[120px\] {
    padding-left: 7.5rem;
    padding-right: 7.5rem
}

.px-\[124px\] {
    padding-left: 7.75rem;
    padding-right: 7.75rem
}

.px-\[126px\] {
    padding-left: 7.875rem;
    padding-right: 7.875rem
}

.px-\[12px\] {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-\[130px\] {
    padding-left: 8.125rem;
    padding-right: 8.125rem
}

.px-\[14px\] {
    padding-left: .875rem;
    padding-right: .875rem
}

.px-\[16px\] {
    padding-left: 1rem;
    padding-right: 1rem
}

.px-\[17px\] {
    padding-left: 1.0625rem;
    padding-right: 1.0625rem
}

.px-\[18px\] {
    padding-left: 1.125rem;
    padding-right: 1.125rem
}

.px-\[2\.8rem\] {
    padding-left: 2.8rem;
    padding-right: 2.8rem
}

.px-\[20px\] {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.px-\[22px\] {
    padding-left: 1.375rem;
    padding-right: 1.375rem
}

.px-\[240px\] {
    padding-left: 15rem;
    padding-right: 15rem
}

.px-\[24px\] {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-\[260px\] {
    padding-left: 16.25rem;
    padding-right: 16.25rem
}

.px-\[26px\] {
    padding-left: 1.625rem;
    padding-right: 1.625rem
}

.px-\[3\.125rem\] {
    padding-left: 3.125rem;
    padding-right: 3.125rem
}

.px-\[3\.34\%\] {
    padding-left: 3.34%;
    padding-right: 3.34%
}

.px-\[30px\] {
    padding-left: 1.875rem;
    padding-right: 1.875rem
}

.px-\[32px\] {
    padding-left: 2rem;
    padding-right: 2rem
}

.px-\[34px\] {
    padding-left: 2.125rem;
    padding-right: 2.125rem
}

.px-\[36px\] {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.px-\[4\%\] {
    padding-left: 4%;
    padding-right: 4%
}

.px-\[40px\] {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.px-\[46px\] {
    padding-left: 2.875rem;
    padding-right: 2.875rem
}

.px-\[48px\] {
    padding-left: 3rem;
    padding-right: 3rem
}

.px-\[4px\] {
    padding-left: .25rem;
    padding-right: .25rem
}

.px-\[50px\] {
    padding-left: 3.125rem;
    padding-right: 3.125rem
}

.px-\[52px\] {
    padding-left: 3.25rem;
    padding-right: 3.25rem
}

.px-\[54px\] {
    padding-left: 3.375rem;
    padding-right: 3.375rem
}

.px-\[56px\] {
    padding-left: 3.5rem;
    padding-right: 3.5rem
}

.px-\[60px\] {
    padding-left: 3.75rem;
    padding-right: 3.75rem
}

.px-\[62px\] {
    padding-left: 3.875rem;
    padding-right: 3.875rem
}

.px-\[66px\] {
    padding-left: 4.125rem;
    padding-right: 4.125rem
}

.px-\[6px\] {
    padding-left: .375rem;
    padding-right: .375rem
}

.px-\[70px\] {
    padding-left: 4.375rem;
    padding-right: 4.375rem
}

.px-\[76px\] {
    padding-left: 4.75rem;
    padding-right: 4.75rem
}

.px-\[7vw\] {
    padding-left: 7vw;
    padding-right: 7vw
}

.px-\[80px\] {
    padding-left: 5rem;
    padding-right: 5rem
}

.px-\[8px\] {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-\[calc\(24\/1280\*100vw\)\] {
    padding-left: calc(24 / 1280 * 100vw);
    padding-right: calc(24 / 1280 * 100vw)
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem
}

.py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem
}

.py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-2\.5 {
    padding-top: .625rem;
    padding-bottom: .625rem
}

.py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem
}

.py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem
}

.py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem
}

.py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem
}

.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.py-\[\.625rem\] {
    padding-top: .625rem;
    padding-bottom: .625rem
}

.py-\[\.6875rem\] {
    padding-top: .6875rem;
    padding-bottom: .6875rem
}

.py-\[0\.625rem\] {
    padding-top: .625rem;
    padding-bottom: .625rem
}

.py-\[1\.375rem\] {
    padding-top: 1.375rem;
    padding-bottom: 1.375rem
}

.py-\[1\.3rem\] {
    padding-top: 1.3rem;
    padding-bottom: 1.3rem
}

.py-\[100px\] {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem
}

.py-\[108px\] {
    padding-top: 6.75rem;
    padding-bottom: 6.75rem
}

.py-\[10px\] {
    padding-top: .625rem;
    padding-bottom: .625rem
}

.py-\[12px\] {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-\[130px\] {
    padding-top: 8.125rem;
    padding-bottom: 8.125rem
}

.py-\[138px\] {
    padding-top: 8.625rem;
    padding-bottom: 8.625rem
}

.py-\[13px\] {
    padding-top: .8125rem;
    padding-bottom: .8125rem
}

.py-\[15px\] {
    padding-top: .9375rem;
    padding-bottom: .9375rem
}

.py-\[16px\] {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.py-\[17px\] {
    padding-top: 1.0625rem;
    padding-bottom: 1.0625rem
}

.py-\[18px\] {
    padding-top: 1.125rem;
    padding-bottom: 1.125rem
}

.py-\[20px\] {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.py-\[22px\] {
    padding-top: 1.375rem;
    padding-bottom: 1.375rem
}

.py-\[25px\] {
    padding-top: 1.5625rem;
    padding-bottom: 1.5625rem
}

.py-\[26px\] {
    padding-top: 1.625rem;
    padding-bottom: 1.625rem
}

.py-\[2px\] {
    padding-top: .125rem;
    padding-bottom: .125rem
}

.py-\[30px\] {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem
}

.py-\[32px\] {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.py-\[36px\] {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.py-\[38px\] {
    padding-top: 2.375rem;
    padding-bottom: 2.375rem
}

.py-\[40px\] {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.py-\[42px\] {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem
}

.py-\[45px\] {
    padding-top: 2.8125rem;
    padding-bottom: 2.8125rem
}

.py-\[48px\] {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.py-\[4px\] {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.py-\[52px\] {
    padding-top: 3.25rem;
    padding-bottom: 3.25rem
}

.py-\[5px\] {
    padding-top: .3125rem;
    padding-bottom: .3125rem
}

.py-\[5rem\] {
    padding-top: 5rem;
    padding-bottom: 5rem
}

.py-\[6\.67\%\] {
    padding-top: 6.67%;
    padding-bottom: 6.67%
}

.py-\[60px\] {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem
}

.py-\[6px\] {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.py-\[70px\] {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem
}

.py-\[72px\] {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem
}

.py-\[80px\] {
    padding-top: 5rem;
    padding-bottom: 5rem
}

.py-\[82px\] {
    padding-top: 5.125rem;
    padding-bottom: 5.125rem
}

.py-\[86px\] {
    padding-top: 5.375rem;
    padding-bottom: 5.375rem
}

.py-\[8px\] {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-\[9px\] {
    padding-top: .5625rem;
    padding-bottom: .5625rem
}

.pb-0 {
    padding-bottom: 0
}

.pb-1 {
    padding-bottom: .25rem
}

.pb-1\.5 {
    padding-bottom: .375rem
}

.pb-10 {
    padding-bottom: 2.5rem
}

.pb-11 {
    padding-bottom: 2.75rem
}

.pb-12 {
    padding-bottom: 3rem
}

.pb-14 {
    padding-bottom: 3.5rem
}

.pb-16 {
    padding-bottom: 4rem
}

.pb-2 {
    padding-bottom: .5rem
}

.pb-20 {
    padding-bottom: 5rem
}

.pb-3 {
    padding-bottom: .75rem
}

.pb-32 {
    padding-bottom: 8rem
}

.pb-4 {
    padding-bottom: 1rem
}

.pb-5 {
    padding-bottom: 1.25rem
}

.pb-6 {
    padding-bottom: 1.5rem
}

.pb-8 {
    padding-bottom: 2rem
}

.pb-9 {
    padding-bottom: 2.25rem
}

.pb-\[100px\] {
    padding-bottom: 6.25rem
}

.pb-\[106px\] {
    padding-bottom: 6.625rem
}

.pb-\[108px\] {
    padding-bottom: 6.75rem
}

.pb-\[10px\] {
    padding-bottom: .625rem
}

.pb-\[110px\] {
    padding-bottom: 6.875rem
}

.pb-\[115px\] {
    padding-bottom: 7.1875rem
}

.pb-\[120px\] {
    padding-bottom: 7.5rem
}

.pb-\[128px\] {
    padding-bottom: 8rem
}

.pb-\[12px\] {
    padding-bottom: .75rem
}

.pb-\[130px\] {
    padding-bottom: 8.125rem
}

.pb-\[137px\] {
    padding-bottom: 8.5625rem
}

.pb-\[13px\] {
    padding-bottom: .8125rem
}

.pb-\[14px\] {
    padding-bottom: .875rem
}

.pb-\[150px\] {
    padding-bottom: 9.375rem
}

.pb-\[16px\] {
    padding-bottom: 1rem
}

.pb-\[178px\] {
    padding-bottom: 11.125rem
}

.pb-\[18px\] {
    padding-bottom: 1.125rem
}

.pb-\[190px\] {
    padding-bottom: 11.875rem
}

.pb-\[2\.5rem\] {
    padding-bottom: 2.5rem
}

.pb-\[200px\] {
    padding-bottom: 12.5rem
}

.pb-\[20px\] {
    padding-bottom: 1.25rem
}

.pb-\[22px\] {
    padding-bottom: 1.375rem
}

.pb-\[24px\] {
    padding-bottom: 1.5rem
}

.pb-\[28px\] {
    padding-bottom: 1.75rem
}

.pb-\[2px\] {
    padding-bottom: .125rem
}

.pb-\[3\.3rem\] {
    padding-bottom: 3.3rem
}

.pb-\[3\.75rem\] {
    padding-bottom: 3.75rem
}

.pb-\[30px\] {
    padding-bottom: 1.875rem
}

.pb-\[32px\] {
    padding-bottom: 2rem
}

.pb-\[36px\] {
    padding-bottom: 2.25rem
}

.pb-\[40px\] {
    padding-bottom: 2.5rem
}

.pb-\[42px\] {
    padding-bottom: 2.625rem
}

.pb-\[44px\] {
    padding-bottom: 2.75rem
}

.pb-\[48px\] {
    padding-bottom: 3rem
}

.pb-\[49px\] {
    padding-bottom: 3.0625rem
}

.pb-\[4px\] {
    padding-bottom: .25rem
}

.pb-\[50px\] {
    padding-bottom: 3.125rem
}

.pb-\[52px\] {
    padding-bottom: 3.25rem
}

.pb-\[60px\] {
    padding-bottom: 3.75rem
}

.pb-\[6px\] {
    padding-bottom: .375rem
}

.pb-\[70px\] {
    padding-bottom: 4.375rem
}

.pb-\[72px\] {
    padding-bottom: 4.5rem
}

.pb-\[74px\] {
    padding-bottom: 4.625rem
}

.pb-\[77px\] {
    padding-bottom: 4.8125rem
}

.pb-\[80px\] {
    padding-bottom: 5rem
}

.pb-\[8px\] {
    padding-bottom: .5rem
}

.pb-\[96px\] {
    padding-bottom: 6rem
}

.pb-\[97px\] {
    padding-bottom: 6.0625rem
}

.pb-\[98px\] {
    padding-bottom: 6.125rem
}

.pb-\[calc\(121\*100vw\/1920\)\] {
    padding-bottom: calc(121 * 100vw / 1920)
}

.pl-1 {
    padding-left: .25rem
}

.pl-10 {
    padding-left: 2.5rem
}

.pl-12 {
    padding-left: 3rem
}

.pl-2 {
    padding-left: .5rem
}

.pl-20 {
    padding-left: 5rem !important
}

.pl-3 {
    padding-left: .75rem
}

.pl-32 {
    padding-left: 8rem
}

.pl-4 {
    padding-left: 1rem
}

.pl-6 {
    padding-left: 1.5rem
}

.pl-7 {
    padding-left: 1.75rem
}

.pl-\[102px\] {
    padding-left: 6.375rem
}

.pl-\[10px\] {
    padding-left: .625rem
}

.pl-\[1125px\] {
    padding-left: 70.3125rem
}

.pl-\[114px\] {
    padding-left: 7.125rem
}

.pl-\[124px\] {
    padding-left: 7.75rem
}

.pl-\[12px\] {
    padding-left: .75rem
}

.pl-\[14px\] {
    padding-left: .875rem
}

.pl-\[156px\] {
    padding-left: 9.75rem
}

.pl-\[15px\] {
    padding-left: .9375rem
}

.pl-\[16px\] {
    padding-left: 1rem
}

.pl-\[18px\] {
    padding-left: 1.125rem
}

.pl-\[20px\] {
    padding-left: 1.25rem
}

.pl-\[24px\] {
    padding-left: 1.5rem
}

.pl-\[30px\] {
    padding-left: 1.875rem
}

.pl-\[31px\] {
    padding-left: 1.9375rem
}

.pl-\[32px\] {
    padding-left: 2rem
}

.pl-\[36px\] {
    padding-left: 2.25rem
}

.pl-\[40px\] {
    padding-left: 2.5rem
}

.pl-\[48px\] {
    padding-left: 3rem
}

.pl-\[50px\] {
    padding-left: 3.125rem
}

.pl-\[58px\] {
    padding-left: 3.625rem
}

.pl-\[712px\] {
    padding-left: 44.5rem
}

.pl-\[8px\] {
    padding-left: .5rem
}

.pr-2 {
    padding-right: .5rem
}

.pr-3 {
    padding-right: .75rem
}

.pr-4 {
    padding-right: 1rem
}

.pr-\[10px\] {
    padding-right: .625rem
}

.pr-\[156px\] {
    padding-right: 9.75rem
}

.pr-\[24px\] {
    padding-right: 1.5rem
}

.pr-\[40px\] {
    padding-right: 2.5rem
}

.pr-\[4px\] {
    padding-right: .25rem
}

.pr-\[50px\] {
    padding-right: 3.125rem
}

.pr-\[51px\] {
    padding-right: 3.1875rem
}

.pt-0 {
    padding-top: 0
}

.pt-1 {
    padding-top: .25rem
}

.pt-1\.5 {
    padding-top: .375rem
}

.pt-10 {
    padding-top: 2.5rem
}

.pt-11 {
    padding-top: 2.75rem
}

.pt-12 {
    padding-top: 3rem
}

.pt-14 {
    padding-top: 3.5rem
}

.pt-16 {
    padding-top: 4rem
}

.pt-2 {
    padding-top: .5rem
}

.pt-2\.5 {
    padding-top: .625rem
}

.pt-20 {
    padding-top: 5rem
}

.pt-24 {
    padding-top: 6rem
}

.pt-3 {
    padding-top: .75rem
}

.pt-3\.5 {
    padding-top: .875rem
}

.pt-32 {
    padding-top: 8rem
}

.pt-36 {
    padding-top: 9rem
}

.pt-4 {
    padding-top: 1rem
}

.pt-40 {
    padding-top: 10rem
}

.pt-5 {
    padding-top: 1.25rem
}

.pt-6 {
    padding-top: 1.5rem
}

.pt-7 {
    padding-top: 1.75rem
}

.pt-8 {
    padding-top: 2rem
}

.pt-9 {
    padding-top: 2.25rem
}

.pt-\[10\%\] {
    padding-top: 10%
}

.pt-\[100px\] {
    padding-top: 6.25rem
}

.pt-\[108px\] {
    padding-top: 6.75rem
}

.pt-\[10px\] {
    padding-top: .625rem
}

.pt-\[110px\] {
    padding-top: 6.875rem
}

.pt-\[117px\] {
    padding-top: 7.3125rem
}

.pt-\[11px\] {
    padding-top: .6875rem
}

.pt-\[120px\] {
    padding-top: 7.5rem
}

.pt-\[12px\] {
    padding-top: .75rem
}

.pt-\[131px\] {
    padding-top: 8.1875rem
}

.pt-\[14px\] {
    padding-top: .875rem
}

.pt-\[151px\] {
    padding-top: 9.4375rem
}

.pt-\[153px\] {
    padding-top: 9.5625rem
}

.pt-\[16px\] {
    padding-top: 1rem
}

.pt-\[18px\] {
    padding-top: 1.125rem
}

.pt-\[19px\] {
    padding-top: 1.1875rem
}

.pt-\[2\%\] {
    padding-top: 2%
}

.pt-\[2\.78\%\] {
    padding-top: 2.78%
}

.pt-\[200px\] {
    padding-top: 12.5rem
}

.pt-\[20px\] {
    padding-top: 1.25rem
}

.pt-\[22px\] {
    padding-top: 1.375rem
}

.pt-\[24px\] {
    padding-top: 1.5rem
}

.pt-\[26px\] {
    padding-top: 1.625rem
}

.pt-\[270px\] {
    padding-top: 16.875rem
}

.pt-\[2px\] {
    padding-top: .125rem
}

.pt-\[3\.5rem\] {
    padding-top: 3.5rem
}

.pt-\[30px\] {
    padding-top: 1.875rem
}

.pt-\[32px\] {
    padding-top: 2rem
}

.pt-\[34px\] {
    padding-top: 2.125rem
}

.pt-\[350px\] {
    padding-top: 21.875rem
}

.pt-\[36px\] {
    padding-top: 2.25rem
}

.pt-\[40px\] {
    padding-top: 2.5rem
}

.pt-\[42px\] {
    padding-top: 2.625rem
}

.pt-\[48px\] {
    padding-top: 3rem
}

.pt-\[4px\] {
    padding-top: .25rem
}

.pt-\[4rem\] {
    padding-top: 4rem
}

.pt-\[50\%\] {
    padding-top: 50%
}

.pt-\[50px\] {
    padding-top: 3.125rem
}

.pt-\[540px\] {
    padding-top: 33.75rem
}

.pt-\[54px\] {
    padding-top: 3.375rem
}

.pt-\[56px\] {
    padding-top: 3.5rem
}

.pt-\[58px\] {
    padding-top: 3.625rem
}

.pt-\[6\.25rem\] {
    padding-top: 6.25rem
}

.pt-\[60px\] {
    padding-top: 3.75rem
}

.pt-\[64px\] {
    padding-top: 4rem
}

.pt-\[66\.7\%\] {
    padding-top: 66.7%
}

.pt-\[66px\] {
    padding-top: 4.125rem
}

.pt-\[67px\] {
    padding-top: 4.1875rem
}

.pt-\[68px\] {
    padding-top: 4.25rem
}

.pt-\[6px\] {
    padding-top: .375rem
}

.pt-\[7\.5rem\] {
    padding-top: 7.5rem
}

.pt-\[70px\] {
    padding-top: 4.375rem
}

.pt-\[72px\] {
    padding-top: 4.5rem
}

.pt-\[74px\] {
    padding-top: 4.625rem
}

.pt-\[78\.5px\] {
    padding-top: 4.90625rem
}

.pt-\[78px\] {
    padding-top: 4.875rem
}

.pt-\[80px\] {
    padding-top: 5rem
}

.pt-\[84px\] {
    padding-top: 5.25rem
}

.pt-\[86px\] {
    padding-top: 5.375rem
}

.pt-\[8px\] {
    padding-top: .5rem
}

.pt-\[90px\] {
    padding-top: 5.625rem
}

.pt-\[91px\] {
    padding-top: 5.6875rem
}

.pt-\[92px\] {
    padding-top: 5.75rem
}

.pt-\[94px\] {
    padding-top: 5.875rem
}

.pt-\[calc\(\(107\/135\)\*40\%\)\] {
    padding-top: calc((107 / 135) * 40%)
}

.pt-\[calc\(\(107\/167\)\*100\%\)\] {
    padding-top: calc((107 / 167) * 100%)
}

.pt-\[calc\(\(107\/201\)\*60\%\)\] {
    padding-top: calc((107 / 201) * 60%)
}

.pt-\[calc\(\(126\/345\)\*100\%\)\] {
    padding-top: calc((126 / 345) * 100%)
}

.pt-\[calc\(\(135\/1120\)\*100\%\)\] {
    padding-top: calc((135 / 1120) * 100%)
}

.pt-\[calc\(\(194\/345\)\*100\%\)\] {
    padding-top: calc((194 / 345) * 100%)
}

.pt-\[calc\(\(211\/167\)\*100\%\)\] {
    padding-top: calc((211 / 167) * 100%)
}

.pt-\[calc\(\(211\/345\)\*100\%\)\] {
    padding-top: calc((211 / 345) * 100%)
}

.pt-\[calc\(\(248\/168\)\*100\%\)\] {
    padding-top: calc((248 / 168) * 100%)
}

.pt-\[calc\(\(32\/375\)\*100\%\)\] {
    padding-top: calc((32 / 375) * 100%)
}

.pt-\[calc\(\(64\/375\)\*100\%\)\] {
    padding-top: calc((64 / 375) * 100%)
}

.pt-\[calc\(\(667\/345\)\*100\%\)\] {
    padding-top: calc((667 / 345) * 100%)
}

.pt-\[calc\(\(675\/1200\)\*100\%\)\] {
    padding-top: calc((675 / 1200) * 100%)
}

.pt-\[calc\(\(70\/168\)\*100\%\)\] {
    padding-top: calc((70 / 168) * 100%)
}

.pt-\[calc\(395\/572\*100\%\)\] {
    padding-top: calc(395 / 572 * 100%)
}

.\!text-left {
    text-align: left !important
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.align-middle {
    vertical-align: middle
}

.font-\[\#666\] {
    font-family: #666
}

.font-sans {
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}

.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-2xl\/6 {
    font-size: 1.5rem;
    line-height: 1.5rem
}

.text-2xl\/7 {
    font-size: 1.5rem;
    line-height: 1.75rem
}

.text-2xl\/8 {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-2xl\/9 {
    font-size: 1.5rem;
    line-height: 2.25rem
}

.text-2xl\/\[1\] {
    font-size: 1.5rem;
    line-height: 1
}

.text-2xl\/\[26px\] {
    font-size: 1.5rem;
    line-height: 1.625rem
}

.text-2xl\/\[28px\] {
    font-size: 1.5rem;
    line-height: 1.75rem
}

.text-2xl\/\[30px\] {
    font-size: 1.5rem;
    line-height: 1.875rem
}

.text-2xl\/\[32px\] {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-2xl\/\[34Px\] {
    font-size: 1.5rem;
    line-height: 34Px
}

.text-2xl\/\[34px\] {
    font-size: 1.5rem;
    line-height: 2.125rem
}

.text-2xl\/\[38px\] {
    font-size: 1.5rem;
    line-height: 2.375rem
}

.text-2xl\/\[48px\] {
    font-size: 1.5rem;
    line-height: 3rem
}

.text-2xl\/\[60px\] {
    font-size: 1.5rem;
    line-height: 3.75rem
}

.text-2xl\/none {
    font-size: 1.5rem;
    line-height: 1
}

.text-3xl,
.text-3xl\/\[36px\] {
    font-size: 1.875rem;
    line-height: 2.25rem
}

.text-3xl\/\[38px\] {
    font-size: 1.875rem;
    line-height: 2.375rem
}

.text-3xl\/\[44px\] {
    font-size: 1.875rem;
    line-height: 2.75rem
}

.text-3xl\/none {
    font-size: 1.875rem;
    line-height: 1
}

.text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}

.text-4xl\/9 {
    font-size: 2.25rem;
    line-height: 2.25rem
}

.text-4xl\/\[38px\] {
    font-size: 2.25rem;
    line-height: 2.375rem
}

.text-4xl\/\[40px\] {
    font-size: 2.25rem;
    line-height: 2.5rem
}

.text-4xl\/\[43px\] {
    font-size: 2.25rem;
    line-height: 2.6875rem
}

.text-4xl\/\[44px\] {
    font-size: 2.25rem;
    line-height: 2.75rem
}

.text-4xl\/\[50px\] {
    font-size: 2.25rem;
    line-height: 3.125rem
}

.text-4xl\/none {
    font-size: 2.25rem;
    line-height: 1
}

.text-5xl {
    font-size: 3rem;
    line-height: 1
}

.text-5xl\/\[58Px\] {
    font-size: 3rem;
    line-height: 58Px
}

.text-5xl\/\[58px\] {
    font-size: 3rem;
    line-height: 3.625rem
}

.text-5xl\/\[62px\] {
    font-size: 3rem;
    line-height: 3.875rem
}

.text-5xl\/none {
    font-size: 3rem;
    line-height: 1
}

.text-6xl {
    font-size: 3.75rem;
    line-height: 1
}

.text-7xl,
.text-7xl\/none {
    font-size: 4.5rem;
    line-height: 1
}

.text-\[\.56rem\] {
    font-size: .56rem
}

.text-\[\.56rem\]\/none {
    font-size: .56rem;
    line-height: 1
}

.text-\[\.5rem\]\/none {
    font-size: .5rem;
    line-height: 1
}

.text-\[\.8125rem\] {
    font-size: .8125rem
}

.text-\[0\.875rem\] {
    font-size: .875rem
}

.text-\[0\.937rem\] {
    font-size: .937rem
}

.text-\[0\]\/\[0\] {
    font-size: 0;
    line-height: 0
}

.text-\[1\.06rem\] {
    font-size: 1.06rem
}

.text-\[1\.125rem\] {
    font-size: 1.125rem
}

.text-\[1\.2rem\] {
    font-size: 1.2rem
}

.text-\[1\.375rem\] {
    font-size: 1.375rem
}

.text-\[1\.375rem\]\/\[26px\] {
    font-size: 1.375rem;
    line-height: 1.625rem
}

.text-\[1\.375rem\]\/\[34px\] {
    font-size: 1.375rem;
    line-height: 2.125rem
}

.text-\[1\.375rem\]\/none {
    font-size: 1.375rem;
    line-height: 1
}

.text-\[1\.5rem\] {
    font-size: 1.5rem
}

.text-\[1\.75rem\] {
    font-size: 1.75rem
}

.text-\[1\.75rem\]\/8 {
    font-size: 1.75rem;
    line-height: 2rem
}

.text-\[10px\] {
    font-size: .625rem
}

.text-\[10px\]\/4 {
    font-size: .625rem;
    line-height: 1rem
}

.text-\[10px\]\/\[12px\] {
    font-size: .625rem;
    line-height: .75rem
}

.text-\[10px\]\/\[14px\] {
    font-size: .625rem;
    line-height: .875rem
}

.text-\[10px\]\/none {
    font-size: .625rem;
    line-height: 1
}

.text-\[12px\] {
    font-size: .75rem
}

.text-\[13px\] {
    font-size: .8125rem
}

.text-\[13px\]\/\[21px\] {
    font-size: .8125rem;
    line-height: 1.3125rem
}

.text-\[14px\] {
    font-size: .875rem
}

.text-\[14px\]\/\[19px\] {
    font-size: .875rem;
    line-height: 1.1875rem
}

.text-\[15px\]\/none {
    font-size: .9375rem;
    line-height: 1
}

.text-\[16px\] {
    font-size: 1rem
}

.text-\[16px\]\/\[19px\] {
    font-size: 1rem;
    line-height: 1.1875rem
}

.text-\[180px\] {
    font-size: 11.25rem
}

.text-\[18px\] {
    font-size: 1.125rem
}

.text-\[18px\]\/\[21px\] {
    font-size: 1.125rem;
    line-height: 1.3125rem
}

.text-\[18px\]\/\[22px\] {
    font-size: 1.125rem;
    line-height: 1.375rem
}

.text-\[18px\]\/\[23px\] {
    font-size: 1.125rem;
    line-height: 1.4375rem
}

.text-\[18px\]\/\[25px\] {
    font-size: 1.125rem;
    line-height: 1.5625rem
}

.text-\[18px\]\/\[30px\] {
    font-size: 1.125rem;
    line-height: 1.875rem
}

.text-\[18px\]\/\[48px\] {
    font-size: 1.125rem;
    line-height: 3rem
}

.text-\[18px\]\/none {
    font-size: 1.125rem;
    line-height: 1
}

.text-\[2\.25rem\] {
    font-size: 2.25rem
}

.text-\[2\.3rem\] {
    font-size: 2.3rem
}

.text-\[2\.44rem\] {
    font-size: 2.44rem
}

.text-\[2\.5rem\] {
    font-size: 2.5rem
}

.text-\[2\.625rem\] {
    font-size: 2.625rem
}

.text-\[2\.8125rem\] {
    font-size: 2.8125rem
}

.text-\[20px\] {
    font-size: 1.25rem
}

.text-\[20px\]\/none {
    font-size: 1.25rem;
    line-height: 1
}

.text-\[22px\] {
    font-size: 1.375rem
}

.text-\[22px\]\/\[29px\] {
    font-size: 1.375rem;
    line-height: 1.8125rem
}

.text-\[22px\]\/\[30px\] {
    font-size: 1.375rem;
    line-height: 1.875rem
}

.text-\[22px\]\/none {
    font-size: 1.375rem;
    line-height: 1
}

.text-\[24px\] {
    font-size: 1.5rem
}

.text-\[24px\]\/none {
    font-size: 1.5rem;
    line-height: 1
}

.text-\[26px\] {
    font-size: 1.625rem
}

.text-\[26px\]\/\[32px\] {
    font-size: 1.625rem;
    line-height: 2rem
}

.text-\[26px\]\/\[36px\] {
    font-size: 1.625rem;
    line-height: 2.25rem
}

.text-\[26px\]\/none {
    font-size: 1.625rem;
    line-height: 1
}

.text-\[27px\]\/\[38px\] {
    font-size: 1.6875rem;
    line-height: 2.375rem
}

.text-\[28px\] {
    font-size: 1.75rem
}

.text-\[28px\]\/\[28px\] {
    font-size: 1.75rem;
    line-height: 1.75rem
}

.text-\[28px\]\/\[30px\] {
    font-size: 1.75rem;
    line-height: 1.875rem
}

.text-\[28px\]\/\[33px\] {
    font-size: 1.75rem;
    line-height: 2.0625rem
}

.text-\[28px\]\/\[34px\] {
    font-size: 1.75rem;
    line-height: 2.125rem
}

.text-\[28px\]\/\[35px\] {
    font-size: 1.75rem;
    line-height: 2.1875rem
}

.text-\[28px\]\/\[39px\] {
    font-size: 1.75rem;
    line-height: 2.4375rem
}

.text-\[28px\]\/none {
    font-size: 1.75rem;
    line-height: 1
}

.text-\[2rem\] {
    font-size: 2rem
}

.text-\[30px\],
.text-\[30px\]\/9 {
    font-size: 1.875rem
}

.text-\[30px\]\/9 {
    line-height: 2.25rem
}

.text-\[30px\]\/\[60px\] {
    font-size: 1.875rem;
    line-height: 3.75rem
}

.text-\[30px\]\/none {
    font-size: 1.875rem;
    line-height: 1
}

.text-\[32px\] {
    font-size: 2rem
}

.text-\[32px\]\/10 {
    font-size: 2rem;
    line-height: 2.5rem
}

.text-\[32px\]\/\[38px\] {
    font-size: 2rem;
    line-height: 2.375rem
}

.text-\[32px\]\/\[42px\] {
    font-size: 2rem;
    line-height: 2.625rem
}

.text-\[32px\]\/\[44px\] {
    font-size: 2rem;
    line-height: 2.75rem
}

.text-\[32px\]\/\[46px\] {
    font-size: 2rem;
    line-height: 2.875rem
}

.text-\[32px\]\/\[48px\] {
    font-size: 2rem;
    line-height: 3rem
}

.text-\[32px\]\/\[50px\] {
    font-size: 2rem;
    line-height: 3.125rem
}

.text-\[32px\]\/\[52px\] {
    font-size: 2rem;
    line-height: 3.25rem
}

.text-\[32px\]\/\[56px\] {
    font-size: 2rem;
    line-height: 3.5rem
}

.text-\[32px\]\/none {
    font-size: 2rem;
    line-height: 1
}

.text-\[34px\] {
    font-size: 2.125rem
}

.text-\[34px\]\/\[42px\] {
    font-size: 2.125rem;
    line-height: 2.625rem
}

.text-\[36px\] {
    font-size: 2.25rem
}

.text-\[36px\]\/none {
    font-size: 2.25rem;
    line-height: 1
}

.text-\[38px\] {
    font-size: 2.375rem
}

.text-\[3rem\] {
    font-size: 3rem
}

.text-\[40px\] {
    font-size: 2.5rem
}

.text-\[40px\]\/\[44px\] {
    font-size: 2.5rem;
    line-height: 2.75rem
}

.text-\[40px\]\/\[48px\] {
    font-size: 2.5rem;
    line-height: 3rem
}

.text-\[40px\]\/\[52px\] {
    font-size: 2.5rem;
    line-height: 3.25rem
}

.text-\[40px\]\/\[56px\] {
    font-size: 2.5rem;
    line-height: 3.5rem
}

.text-\[40px\]\/\[68px\] {
    font-size: 2.5rem;
    line-height: 4.25rem
}

.text-\[40px\]\/none {
    font-size: 2.5rem;
    line-height: 1
}

.text-\[42px\] {
    font-size: 2.625rem
}

.text-\[42px\]\/\[50px\] {
    font-size: 2.625rem;
    line-height: 3.125rem
}

.text-\[44px\]\/\[58px\] {
    font-size: 2.75rem;
    line-height: 3.625rem
}

.text-\[44px\]\/none {
    font-size: 2.75rem;
    line-height: 1
}

.text-\[45px\] {
    font-size: 2.8125rem
}

.text-\[48px\] {
    font-size: 3rem
}

.text-\[48px\]\/\[54px\] {
    font-size: 3rem;
    line-height: 3.375rem
}

.text-\[48px\]\/\[58px\] {
    font-size: 3rem;
    line-height: 3.625rem
}

.text-\[48px\]\/none {
    font-size: 3rem;
    line-height: 1
}

.text-\[4rem\] {
    font-size: 4rem
}

.text-\[50px\] {
    font-size: 3.125rem
}

.text-\[50px\]\/\[60px\] {
    font-size: 3.125rem;
    line-height: 3.75rem
}

.text-\[50px\]\/none {
    font-size: 3.125rem;
    line-height: 1
}

.text-\[52px\] {
    font-size: 3.25rem
}

.text-\[52px\]\/\[74px\] {
    font-size: 3.25rem;
    line-height: 4.625rem
}

.text-\[52px\]\/none {
    font-size: 3.25rem;
    line-height: 1
}

.text-\[54px\]\/none {
    font-size: 3.375rem;
    line-height: 1
}

.text-\[56px\] {
    font-size: 3.5rem
}

.text-\[56px\]\/\[67px\] {
    font-size: 3.5rem;
    line-height: 4.1875rem
}

.text-\[56px\]\/\[72px\] {
    font-size: 3.5rem;
    line-height: 4.5rem
}

.text-\[56px\]\/none {
    font-size: 3.5rem;
    line-height: 1
}

.text-\[60px\] {
    font-size: 3.75rem
}

.text-\[60px\]\/\[72px\] {
    font-size: 3.75rem;
    line-height: 4.5rem
}

.text-\[60px\]\/\[80px\] {
    font-size: 3.75rem;
    line-height: 5rem
}

.text-\[60px\]\/none {
    font-size: 3.75rem;
    line-height: 1
}

.text-\[62px\] {
    font-size: 3.875rem
}

.text-\[64px\]\/\[76px\] {
    font-size: 4rem;
    line-height: 4.75rem
}

.text-\[64px\]\/none {
    font-size: 4rem;
    line-height: 1
}

.text-\[66px\] {
    font-size: 4.125rem
}

.text-\[66px\]\/\[92px\] {
    font-size: 4.125rem;
    line-height: 5.75rem
}

.text-\[70px\]\/\[54px\] {
    font-size: 4.375rem;
    line-height: 3.375rem
}

.text-\[70px\]\/\[68px\] {
    font-size: 4.375rem;
    line-height: 4.25rem
}

.text-\[72px\]\/none {
    font-size: 4.5rem;
    line-height: 1
}

.text-\[76px\] {
    font-size: 4.75rem
}

.text-\[82px\] {
    font-size: 5.125rem
}

.text-\[86px\] {
    font-size: 5.375rem
}

.text-\[88px\] {
    font-size: 5.5rem
}

.text-\[8px\]\/\[11px\] {
    font-size: .5rem;
    line-height: .6875rem
}

.text-\[96px\]\/none {
    font-size: 6rem;
    line-height: 1
}

.text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

.text-base\/4 {
    font-size: 1rem;
    line-height: 1rem
}

.text-base\/5 {
    font-size: 1rem;
    line-height: 1.25rem
}

.text-base\/6 {
    font-size: 1rem;
    line-height: 1.5rem
}

.text-base\/7 {
    font-size: 1rem;
    line-height: 1.75rem
}

.text-base\/8 {
    font-size: 1rem;
    line-height: 2rem
}

.text-base\/\[20px\] {
    font-size: 1rem;
    line-height: 1.25rem
}

.text-base\/\[22px\] {
    font-size: 1rem;
    line-height: 1.375rem
}

.text-base\/\[24px\] {
    font-size: 1rem;
    line-height: 1.5rem
}

.text-base\/\[25px\] {
    font-size: 1rem;
    line-height: 1.5625rem
}

.text-base\/\[42px\] {
    font-size: 1rem;
    line-height: 2.625rem
}

.text-base\/none {
    font-size: 1rem;
    line-height: 1
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-lg\/5 {
    font-size: 1.125rem;
    line-height: 1.25rem
}

.text-lg\/6 {
    font-size: 1.125rem;
    line-height: 1.5rem
}

.text-lg\/9 {
    font-size: 1.125rem;
    line-height: 2.25rem
}

.text-lg\/\[22px\] {
    font-size: 1.125rem;
    line-height: 1.375rem
}

.text-lg\/\[23px\] {
    font-size: 1.125rem;
    line-height: 1.4375rem
}

.text-lg\/\[24px\] {
    font-size: 1.125rem;
    line-height: 1.5rem
}

.text-lg\/\[26px\] {
    font-size: 1.125rem;
    line-height: 1.625rem
}

.text-lg\/\[28px\] {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-lg\/\[36px\] {
    font-size: 1.125rem;
    line-height: 2.25rem
}

.text-lg\/\[44px\] {
    font-size: 1.125rem;
    line-height: 2.75rem
}

.text-lg\/none {
    font-size: 1.125rem;
    line-height: 1
}

.text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-sm\/10 {
    font-size: .875rem;
    line-height: 2.5rem
}

.text-sm\/4 {
    font-size: .875rem;
    line-height: 1rem
}

.text-sm\/5 {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-sm\/6 {
    font-size: .875rem;
    line-height: 1.5rem
}

.text-sm\/7 {
    font-size: .875rem;
    line-height: 1.75rem
}

.text-sm\/8 {
    font-size: .875rem;
    line-height: 2rem
}

.text-sm\/\[16px\] {
    font-size: .875rem;
    line-height: 1rem
}

.text-sm\/\[18px\] {
    font-size: .875rem;
    line-height: 1.125rem
}

.text-sm\/\[20px\] {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-sm\/\[30px\] {
    font-size: .875rem;
    line-height: 1.875rem
}

.text-sm\/none {
    font-size: .875rem;
    line-height: 1
}

.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.text-xl\/10 {
    font-size: 1.25rem;
    line-height: 2.5rem
}

.text-xl\/5 {
    font-size: 1.25rem;
    line-height: 1.25rem
}

.text-xl\/6 {
    font-size: 1.25rem;
    line-height: 1.5rem
}

.text-xl\/7 {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.text-xl\/8 {
    font-size: 1.25rem;
    line-height: 2rem
}

.text-xl\/9 {
    font-size: 1.25rem;
    line-height: 2.25rem
}

.text-xl\/\[22px\] {
    font-size: 1.25rem;
    line-height: 1.375rem
}

.text-xl\/\[23px\] {
    font-size: 1.25rem;
    line-height: 1.4375rem
}

.text-xl\/\[24px\] {
    font-size: 1.25rem;
    line-height: 1.5rem
}

.text-xl\/\[26px\] {
    font-size: 1.25rem;
    line-height: 1.625rem
}

.text-xl\/\[28px\] {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.text-xl\/\[30px\] {
    font-size: 1.25rem;
    line-height: 1.875rem
}

.text-xl\/\[32px\] {
    font-size: 1.25rem;
    line-height: 2rem
}

.text-xl\/\[48px\] {
    font-size: 1.25rem;
    line-height: 3rem
}

.text-xl\/none {
    font-size: 1.25rem;
    line-height: 1
}

.text-xs {
    font-size: .75rem;
    line-height: 1rem
}

.text-xs\/3 {
    font-size: .75rem;
    line-height: .75rem
}

.text-xs\/4 {
    font-size: .75rem;
    line-height: 1rem
}

.text-xs\/5 {
    font-size: .75rem;
    line-height: 1.25rem
}

.text-xs\/6 {
    font-size: .75rem;
    line-height: 1.5rem
}

.text-xs\/9 {
    font-size: .75rem;
    line-height: 2.25rem
}

.text-xs\/\[0\.875rem\] {
    font-size: .75rem;
    line-height: .875rem
}

.text-xs\/\[12px\] {
    font-size: .75rem;
    line-height: .75rem
}

.text-xs\/\[14px\] {
    font-size: .75rem;
    line-height: .875rem
}

.text-xs\/\[16px\] {
    font-size: .75rem;
    line-height: 1rem
}

.text-xs\/\[17px\] {
    font-size: .75rem;
    line-height: 1.0625rem
}

.text-xs\/\[18px\] {
    font-size: .75rem;
    line-height: 1.125rem
}

.text-xs\/\[36px\] {
    font-size: .75rem;
    line-height: 2.25rem
}

.text-xs\/none {
    font-size: .75rem;
    line-height: 1
}

.\!font-extrabold {
    font-weight: 800 !important
}

.\!font-normal {
    font-weight: 400 !important
}

.font-\[800\] {
    font-weight: 800
}

.font-black {
    font-weight: 900
}

.font-bold {
    font-weight: 700
}

.font-extrabold {
    font-weight: 800
}

.font-light {
    font-weight: 300
}

.font-medium {
    font-weight: 500
}

.font-normal {
    font-weight: 400
}

.font-semibold {
    font-weight: 600
}

.uppercase {
    text-transform: uppercase
}

.lowercase {
    text-transform: lowercase
}

.capitalize {
    text-transform: capitalize
}

.italic {
    font-style: italic
}

.not-italic {
    font-style: normal
}

.\!leading-\[3rem\] {
    line-height: 3rem !important
}

.leading-10 {
    line-height: 2.5rem
}

.leading-3 {
    line-height: .75rem
}

.leading-4 {
    line-height: 1rem
}

.leading-5 {
    line-height: 1.25rem
}

.leading-6 {
    line-height: 1.5rem
}

.leading-7 {
    line-height: 1.75rem
}

.leading-8 {
    line-height: 2rem
}

.leading-9 {
    line-height: 2.25rem
}

.leading-\[1\.2\] {
    line-height: 1.2
}

.leading-\[1\.4375rem\] {
    line-height: 1.4375rem
}

.leading-\[1\.75rem\] {
    line-height: 1.75rem
}

.leading-\[1\.7rem\] {
    line-height: 1.7rem
}

.leading-\[1\.81rem\] {
    line-height: 1.81rem
}

.leading-\[1\.875rem\] {
    line-height: 1.875rem
}

.leading-\[100px\] {
    line-height: 6.25rem
}

.leading-\[10px\] {
    line-height: .625rem
}

.leading-\[13px\] {
    line-height: .8125rem
}

.leading-\[16px\] {
    line-height: 1rem
}

.leading-\[18px\] {
    line-height: 1.125rem
}

.leading-\[19px\] {
    line-height: 1.1875rem
}

.leading-\[2\.625rem\] {
    line-height: 2.625rem
}

.leading-\[2\.8125rem\] {
    line-height: 2.8125rem
}

.leading-\[20px\] {
    line-height: 1.25rem
}

.leading-\[21px\] {
    line-height: 1.3125rem
}

.leading-\[22px\] {
    line-height: 1.375rem
}

.leading-\[23px\] {
    line-height: 1.4375rem
}

.leading-\[24px\] {
    line-height: 1.5rem
}

.leading-\[2rem\] {
    line-height: 2rem
}

.leading-\[3\.125rem\] {
    line-height: 3.125rem
}

.leading-\[3\.3rem\] {
    line-height: 3.3rem
}

.leading-\[3\.5rem\] {
    line-height: 3.5rem
}

.leading-\[3\.75rem\] {
    line-height: 3.75rem
}

.leading-\[30px\] {
    line-height: 1.875rem
}

.leading-\[38px\] {
    line-height: 2.375rem
}

.leading-\[3rem\] {
    line-height: 3rem
}

.leading-\[41px\] {
    line-height: 2.5625rem
}

.leading-\[42px\] {
    line-height: 2.625rem
}

.leading-\[44px\] {
    line-height: 2.75rem
}

.leading-\[47px\] {
    line-height: 2.9375rem
}

.leading-\[48px\] {
    line-height: 3rem
}

.leading-\[53px\] {
    line-height: 3.3125rem
}

.leading-\[54px\] {
    line-height: 3.375rem
}

.leading-\[56px\] {
    line-height: 3.5rem
}

.leading-\[59px\] {
    line-height: 3.6875rem
}

.leading-\[60px\] {
    line-height: 3.75rem
}

.leading-none {
    line-height: 1
}

.leading-relaxed {
    line-height: 1.625
}

.leading-tight {
    line-height: 1.25
}

.tracking-\[\.25rem\] {
    letter-spacing: .25rem
}

.tracking-\[0\] {
    letter-spacing: 0
}

.text-\[\#000000\],
.text-\[\#000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-\[\#00549c\] {
    --tw-text-opacity: 1;
    color: rgb(0 84 156/var(--tw-text-opacity))
}

.text-\[\#0060EF\] {
    --tw-text-opacity: 1;
    color: rgb(0 96 239/var(--tw-text-opacity))
}

.text-\[\#0074CB\] {
    --tw-text-opacity: 1;
    color: rgb(0 116 203/var(--tw-text-opacity))
}

.text-\[\#00C441\] {
    --tw-text-opacity: 1;
    color: rgb(0 196 65/var(--tw-text-opacity))
}

.text-\[\#02060B\] {
    --tw-text-opacity: 1;
    color: rgb(2 6 11/var(--tw-text-opacity))
}

.text-\[\#030303\] {
    --tw-text-opacity: 1;
    color: rgb(3 3 3/var(--tw-text-opacity))
}

.text-\[\#039ED6\] {
    --tw-text-opacity: 1;
    color: rgb(3 158 214/var(--tw-text-opacity))
}

.text-\[\#050505\] {
    --tw-text-opacity: 1;
    color: rgb(5 5 5/var(--tw-text-opacity))
}

.text-\[\#0578FF\],
.text-\[\#0578ff\] {
    --tw-text-opacity: 1;
    color: rgb(5 120 255/var(--tw-text-opacity))
}

.text-\[\#08E6E9\] {
    --tw-text-opacity: 1;
    color: rgb(8 230 233/var(--tw-text-opacity))
}

.text-\[\#0B0B0B\] {
    --tw-text-opacity: 1;
    color: rgb(11 11 11/var(--tw-text-opacity))
}

.text-\[\#0C0D10\] {
    --tw-text-opacity: 1;
    color: rgb(12 13 16/var(--tw-text-opacity))
}

.text-\[\#0C1828\] {
    --tw-text-opacity: 1;
    color: rgb(12 24 40/var(--tw-text-opacity))
}

.text-\[\#0C5DFF\],
.text-\[\#0c5dff\] {
    --tw-text-opacity: 1;
    color: rgb(12 93 255/var(--tw-text-opacity))
}

.text-\[\#1878b9\] {
    --tw-text-opacity: 1;
    color: rgb(24 120 185/var(--tw-text-opacity))
}

.text-\[\#191919\] {
    --tw-text-opacity: 1;
    color: rgb(25 25 25/var(--tw-text-opacity))
}

.text-\[\#1D83FA\] {
    --tw-text-opacity: 1;
    color: rgb(29 131 250/var(--tw-text-opacity))
}

.text-\[\#1E1E1E\] {
    --tw-text-opacity: 1;
    color: rgb(30 30 30/var(--tw-text-opacity))
}

.text-\[\#1F1714\] {
    --tw-text-opacity: 1;
    color: rgb(31 23 20/var(--tw-text-opacity))
}

.text-\[\#2164FF\] {
    --tw-text-opacity: 1;
    color: rgb(33 100 255/var(--tw-text-opacity))
}

.text-\[\#231815\] {
    --tw-text-opacity: 1;
    color: rgb(35 24 21/var(--tw-text-opacity))
}

.text-\[\#24456D\] {
    --tw-text-opacity: 1;
    color: rgb(36 69 109/var(--tw-text-opacity))
}

.text-\[\#2485FC\] {
    --tw-text-opacity: 1;
    color: rgb(36 133 252/var(--tw-text-opacity))
}

.text-\[\#2697FF\],
.text-\[\#2697ff\] {
    --tw-text-opacity: 1;
    color: rgb(38 151 255/var(--tw-text-opacity))
}

.text-\[\#28ABE1\] {
    --tw-text-opacity: 1;
    color: rgb(40 171 225/var(--tw-text-opacity))
}

.text-\[\#2A455F\] {
    --tw-text-opacity: 1;
    color: rgb(42 69 95/var(--tw-text-opacity))
}

.text-\[\#2E2E2E\] {
    --tw-text-opacity: 1;
    color: rgb(46 46 46/var(--tw-text-opacity))
}

.text-\[\#312F2F\] {
    --tw-text-opacity: 1;
    color: rgb(49 47 47/var(--tw-text-opacity))
}

.text-\[\#333333\],
.text-\[\#333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity))
}

.text-\[\#336DF4\] {
    --tw-text-opacity: 1;
    color: rgb(51 109 244/var(--tw-text-opacity))
}

.text-\[\#343434\] {
    --tw-text-opacity: 1;
    color: rgb(52 52 52/var(--tw-text-opacity))
}

.text-\[\#3698F3\] {
    --tw-text-opacity: 1;
    color: rgb(54 152 243/var(--tw-text-opacity))
}

.text-\[\#3D4653\] {
    --tw-text-opacity: 1;
    color: rgb(61 70 83/var(--tw-text-opacity))
}

.text-\[\#3D4A5B\] {
    --tw-text-opacity: 1;
    color: rgb(61 74 91/var(--tw-text-opacity))
}

.text-\[\#4A4646\] {
    --tw-text-opacity: 1;
    color: rgb(74 70 70/var(--tw-text-opacity))
}

.text-\[\#4E4E4E\] {
    --tw-text-opacity: 1;
    color: rgb(78 78 78/var(--tw-text-opacity))
}

.text-\[\#4E5054\] {
    --tw-text-opacity: 1;
    color: rgb(78 80 84/var(--tw-text-opacity))
}

.text-\[\#4F300F\] {
    --tw-text-opacity: 1;
    color: rgb(79 48 15/var(--tw-text-opacity))
}

.text-\[\#5197FF\] {
    --tw-text-opacity: 1;
    color: rgb(81 151 255/var(--tw-text-opacity))
}

.text-\[\#5297FF\] {
    --tw-text-opacity: 1;
    color: rgb(82 151 255/var(--tw-text-opacity))
}

.text-\[\#52B5FF\] {
    --tw-text-opacity: 1;
    color: rgb(82 181 255/var(--tw-text-opacity))
}

.text-\[\#52C41A\] {
    --tw-text-opacity: 1;
    color: rgb(82 196 26/var(--tw-text-opacity))
}

.text-\[\#595959\] {
    --tw-text-opacity: 1;
    color: rgb(89 89 89/var(--tw-text-opacity))
}

.text-\[\#5B841B\] {
    --tw-text-opacity: 1;
    color: rgb(91 132 27/var(--tw-text-opacity))
}

.text-\[\#5C382A\] {
    --tw-text-opacity: 1;
    color: rgb(92 56 42/var(--tw-text-opacity))
}

.text-\[\#636363\] {
    --tw-text-opacity: 1;
    color: rgb(99 99 99/var(--tw-text-opacity))
}

.text-\[\#646464\] {
    --tw-text-opacity: 1;
    color: rgb(100 100 100/var(--tw-text-opacity))
}

.text-\[\#666666\],
.text-\[\#666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102/var(--tw-text-opacity))
}

.text-\[\#676A6D\],
.text-\[\#676a6d\] {
    --tw-text-opacity: 1;
    color: rgb(103 106 109/var(--tw-text-opacity))
}

.text-\[\#686868\] {
    --tw-text-opacity: 1;
    color: rgb(104 104 104/var(--tw-text-opacity))
}

.text-\[\#69C0FF\] {
    --tw-text-opacity: 1;
    color: rgb(105 192 255/var(--tw-text-opacity))
}

.text-\[\#6B6B6B\] {
    --tw-text-opacity: 1;
    color: rgb(107 107 107/var(--tw-text-opacity))
}

.text-\[\#6d6d6d\] {
    --tw-text-opacity: 1;
    color: rgb(109 109 109/var(--tw-text-opacity))
}

.text-\[\#707A81\] {
    --tw-text-opacity: 1;
    color: rgb(112 122 129/var(--tw-text-opacity))
}

.text-\[\#717171\] {
    --tw-text-opacity: 1;
    color: rgb(113 113 113/var(--tw-text-opacity))
}

.text-\[\#757575\] {
    --tw-text-opacity: 1;
    color: rgb(117 117 117/var(--tw-text-opacity))
}

.text-\[\#761919\] {
    --tw-text-opacity: 1;
    color: rgb(118 25 25/var(--tw-text-opacity))
}

.text-\[\#777777\],
.text-\[\#777\] {
    --tw-text-opacity: 1;
    color: rgb(119 119 119/var(--tw-text-opacity))
}

.text-\[\#7D5112\] {
    --tw-text-opacity: 1;
    color: rgb(125 81 18/var(--tw-text-opacity))
}

.text-\[\#818181\] {
    --tw-text-opacity: 1;
    color: rgb(129 129 129/var(--tw-text-opacity))
}

.text-\[\#828282\] {
    --tw-text-opacity: 1;
    color: rgb(130 130 130/var(--tw-text-opacity))
}

.text-\[\#868686\] {
    --tw-text-opacity: 1;
    color: rgb(134 134 134/var(--tw-text-opacity))
}

.text-\[\#888\] {
    --tw-text-opacity: 1;
    color: rgb(136 136 136/var(--tw-text-opacity))
}

.text-\[\#969696\] {
    --tw-text-opacity: 1;
    color: rgb(150 150 150/var(--tw-text-opacity))
}

.text-\[\#999999\],
.text-\[\#999\] {
    --tw-text-opacity: 1;
    color: rgb(153 153 153/var(--tw-text-opacity))
}

.text-\[\#A3A3A3\] {
    --tw-text-opacity: 1;
    color: rgb(163 163 163/var(--tw-text-opacity))
}

.text-\[\#AAAAAA\] {
    --tw-text-opacity: 1;
    color: rgb(170 170 170/var(--tw-text-opacity))
}

.text-\[\#ABABAB\] {
    --tw-text-opacity: 1;
    color: rgb(171 171 171/var(--tw-text-opacity))
}

.text-\[\#ACACAC\] {
    --tw-text-opacity: 1;
    color: rgb(172 172 172/var(--tw-text-opacity))
}

.text-\[\#ACB1B6\] {
    --tw-text-opacity: 1;
    color: rgb(172 177 182/var(--tw-text-opacity))
}

.text-\[\#AEAEAE\] {
    --tw-text-opacity: 1;
    color: rgb(174 174 174/var(--tw-text-opacity))
}

.text-\[\#AFAFAF\] {
    --tw-text-opacity: 1;
    color: rgb(175 175 175/var(--tw-text-opacity))
}

.text-\[\#B0B2B6\] {
    --tw-text-opacity: 1;
    color: rgb(176 178 182/var(--tw-text-opacity))
}

.text-\[\#B3B4B6\] {
    --tw-text-opacity: 1;
    color: rgb(179 180 182/var(--tw-text-opacity))
}

.text-\[\#B5B5B5\] {
    --tw-text-opacity: 1;
    color: rgb(181 181 181/var(--tw-text-opacity))
}

.text-\[\#B9B9B9\] {
    --tw-text-opacity: 1;
    color: rgb(185 185 185/var(--tw-text-opacity))
}

.text-\[\#BABABA\] {
    --tw-text-opacity: 1;
    color: rgb(186 186 186/var(--tw-text-opacity))
}

.text-\[\#BBBBBB\] {
    --tw-text-opacity: 1;
    color: rgb(187 187 187/var(--tw-text-opacity))
}

.text-\[\#C0C0C0\] {
    --tw-text-opacity: 1;
    color: rgb(192 192 192/var(--tw-text-opacity))
}

.text-\[\#C3C6C8\] {
    --tw-text-opacity: 1;
    color: rgb(195 198 200/var(--tw-text-opacity))
}

.text-\[\#CCCDCE\] {
    --tw-text-opacity: 1;
    color: rgb(204 205 206/var(--tw-text-opacity))
}

.text-\[\#D09250\] {
    --tw-text-opacity: 1;
    color: rgb(208 146 80/var(--tw-text-opacity))
}

.text-\[\#D32427\] {
    --tw-text-opacity: 1;
    color: rgb(211 36 39/var(--tw-text-opacity))
}

.text-\[\#D6D6D6\] {
    --tw-text-opacity: 1;
    color: rgb(214 214 214/var(--tw-text-opacity))
}

.text-\[\#D6D6D8\] {
    --tw-text-opacity: 1;
    color: rgb(214 214 216/var(--tw-text-opacity))
}

.text-\[\#D9D9D9\] {
    --tw-text-opacity: 1;
    color: rgb(217 217 217/var(--tw-text-opacity))
}

.text-\[\#DFE0E0\] {
    --tw-text-opacity: 1;
    color: rgb(223 224 224/var(--tw-text-opacity))
}

.text-\[\#E32E21\] {
    --tw-text-opacity: 1;
    color: rgb(227 46 33/var(--tw-text-opacity))
}

.text-\[\#E6E6E7\] {
    --tw-text-opacity: 1;
    color: rgb(230 230 231/var(--tw-text-opacity))
}

.text-\[\#E8EDF9\] {
    --tw-text-opacity: 1;
    color: rgb(232 237 249/var(--tw-text-opacity))
}

.text-\[\#EAEAEA\] {
    --tw-text-opacity: 1;
    color: rgb(234 234 234/var(--tw-text-opacity))
}

.text-\[\#EEFF40\] {
    --tw-text-opacity: 1;
    color: rgb(238 255 64/var(--tw-text-opacity))
}

.text-\[\#F44336\] {
    --tw-text-opacity: 1;
    color: rgb(244 67 54/var(--tw-text-opacity))
}

.text-\[\#FCEDC9\] {
    --tw-text-opacity: 1;
    color: rgb(252 237 201/var(--tw-text-opacity))
}

.text-\[\#FE611E\] {
    --tw-text-opacity: 1;
    color: rgb(254 97 30/var(--tw-text-opacity))
}

.text-\[\#FEDB1E\] {
    --tw-text-opacity: 1;
    color: rgb(254 219 30/var(--tw-text-opacity))
}

.text-\[\#FF0000\] {
    --tw-text-opacity: 1;
    color: rgb(255 0 0/var(--tw-text-opacity))
}

.text-\[\#FFBD3C\] {
    --tw-text-opacity: 1;
    color: rgb(255 189 60/var(--tw-text-opacity))
}

.text-\[\#FFEE95\] {
    --tw-text-opacity: 1;
    color: rgb(255 238 149/var(--tw-text-opacity))
}

.text-\[\#FFF09E\] {
    --tw-text-opacity: 1;
    color: rgb(255 240 158/var(--tw-text-opacity))
}

.text-\[\#FFFFFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-\[\#ccc\] {
    --tw-text-opacity: 1;
    color: rgb(204 204 204/var(--tw-text-opacity))
}

.text-\[\#f2f2f2\] {
    --tw-text-opacity: 1;
    color: rgb(242 242 242/var(--tw-text-opacity))
}

.text-\[\#f44336\] {
    --tw-text-opacity: 1;
    color: rgb(244 67 54/var(--tw-text-opacity))
}

.text-\[\#fedb1e\] {
    --tw-text-opacity: 1;
    color: rgb(254 219 30/var(--tw-text-opacity))
}

.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246/var(--tw-text-opacity))
}

.text-blue-600 {
    --tw-text-opacity: 1;
    color: rgb(37 99 235/var(--tw-text-opacity))
}

.text-transparent {
    color: transparent
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.underline {
    text-decoration-line: underline
}

.line-through {
    text-decoration-line: line-through
}

.underline-offset-1 {
    text-underline-offset: .0625rem
}

.underline-offset-4 {
    text-underline-offset: .25rem
}

.opacity-0 {
    opacity: 0
}

.opacity-100 {
    opacity: 1
}

.opacity-20 {
    opacity: .2
}

.opacity-30 {
    opacity: .3
}

.opacity-40 {
    opacity: .4
}

.opacity-50 {
    opacity: .5
}

.opacity-80 {
    opacity: .8
}

.shadow {
    --tw-shadow: 0 0.0625rem 0.1875rem 0 rgba(0, 0, 0, .1), 0 0.0625rem 0.125rem -0.0625rem rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 0.0625rem 0.1875rem 0 var(--tw-shadow-color), 0 0.0625rem 0.125rem -0.0625rem var(--tw-shadow-color)
}

.shadow,
.shadow-2xl {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-2xl {
    --tw-shadow: 0 1.5625rem 3.125rem -0.75rem rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 1.5625rem 3.125rem -0.75rem var(--tw-shadow-color)
}

.shadow-\[0_-1px_6px_1px_rgba\(0\2c 0\2c 0\2c \.1\)\] {
    --tw-shadow: 0 -0.0625rem 0.375rem 0.0625rem rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 -0.0625rem 0.375rem 0.0625rem var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_-7px_21px_0_rgba\(0\2c 0\2c 0\2c 0\.07\)\] {
    --tw-shadow: 0 -0.4375rem 1.3125rem 0 rgba(0, 0, 0, .07);
    --tw-shadow-colored: 0 -0.4375rem 1.3125rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_0_5px_5px_rgb\(0\2c 0\2c 0\2c 0\.1\)\] {
    --tw-shadow: 0 0 0.3125rem 0.3125rem rgb(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 0 0.3125rem 0.3125rem var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_3px_3px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 0.1875rem 0.1875rem 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 0.1875rem 0.1875rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_4px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\],
.shadow-\[0_4px_4px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 0.25rem 0.25rem 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 0.25rem 0.25rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_4px_8px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 0.25rem 0.5rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_5px_15px_0px_rgba\(24\2c 26\2c 29\2c 0\.1\)\] {
    --tw-shadow: 0 0.3125rem 0.9375rem 0 rgba(24, 26, 29, .1);
    --tw-shadow-colored: 0 0.3125rem 0.9375rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_8px_8px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 0.5rem 0.5rem 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 0.5rem 0.5rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_4px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 0.25rem 0.25rem 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 0.25rem 0.25rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_8px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
    --tw-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 0.25rem 0.5rem 0 var(--tw-shadow-color)
}

.shadow-\[0px_4px_8px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)\],
.shadow-inner {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-inner {
    --tw-shadow: inset 0 0.125rem 0.25rem 0 rgba(0, 0, 0, .05);
    --tw-shadow-colored: inset 0 0.125rem 0.25rem 0 var(--tw-shadow-color)
}

.shadow-lg {
    --tw-shadow: 0 0.625rem 0.9375rem -0.1875rem rgba(0, 0, 0, .1), 0 0.25rem 0.375rem -0.25rem rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 0.625rem 0.9375rem -0.1875rem var(--tw-shadow-color), 0 0.25rem 0.375rem -0.25rem var(--tw-shadow-color)
}

.shadow-lg,
.shadow-rewardBox {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-rewardBox {
    --tw-shadow: 0 0.25rem 0.25rem 0 rgba(0, 0, 0, .25);
    --tw-shadow-colored: 0 0.25rem 0.25rem 0 var(--tw-shadow-color)
}

.shadow-sm {
    --tw-shadow: 0 0.0625rem 0.125rem 0 rgba(0, 0, 0, .05);
    --tw-shadow-colored: 0 0.0625rem 0.125rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[\#ffffff1a\] {
    --tw-shadow-color: #ffffff1a;
    --tw-shadow: var(--tw-shadow-colored)
}

.outline-none {
    outline: .125rem solid transparent;
    outline-offset: .125rem
}

.outline {
    outline-style: solid
}

.drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 0.25rem 0.1875rem rgba(0, 0, 0, .07)) drop-shadow(0 0.125rem 0.125rem rgba(0, 0, 0, .06))
}

.drop-shadow-md,
.drop-shadow-sm {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 0.0625rem 0.0625rem rgba(0, 0, 0, .05))
}

.invert {
    --tw-invert: invert(100%)
}

.filter,
.invert {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.backdrop-blur {
    --tw-backdrop-blur: blur(0.5rem)
}

.backdrop-blur,
.backdrop-blur-lg {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-lg {
    --tw-backdrop-blur: blur(1rem)
}

.backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-\[width\] {
    transition-property: width;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-\[z-index\] {
    transition-property: z-index;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.delay-500 {
    transition-delay: .5s
}

.delay-700 {
    transition-delay: .7s
}

.delay-\[10ms\] {
    transition-delay: 10ms
}

.duration-0 {
    transition-duration: 0s
}

.duration-100 {
    transition-duration: .1s
}

.duration-1000 {
    transition-duration: 1s
}

.duration-150 {
    transition-duration: .15s
}

.duration-200 {
    transition-duration: .2s
}

.duration-300 {
    transition-duration: .3s
}

.duration-500 {
    transition-duration: .5s
}

.duration-700 {
    transition-duration: .7s
}

.duration-\[800ms\] {
    transition-duration: .8s
}

.ease-in-out {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-linear {
    transition-timing-function: linear
}

.ease-out {
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.will-change-transform {
    will-change: transform
}

.scrollbar-none {
    scrollbar-width: none
}

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

.animation-delay-\[200ms\] {
    animation-delay: .2s
}

.animation-delay-\[400ms\] {
    animation-delay: .4s
}

.\[key\:string\] {
    key: string
}

:root {
    font-size: 1rem
}

@media(max-width:767px) {
    :root {
        font-size: 4.2666666667vw
    }
}

@media(min-width:768px)and (max-width:1920px) {
    :root {
        font-size: .8333333333vw
    }
}

@media(min-width:1920px) {
    :root {
        font-size: .8333333333vw
    }
}

body,
html {
    font-family: NunitoSans, "ui-sans-serif", "system-ui", "sans-serif";
    color: #040921;
    overscroll-behavior-x: none;
    --fw-live-helper-bottom: 14rem;
    --fw-player-width: 8.4375rem;
    --fw-player-height: 15rem
}

.module_title {
    font-weight: 700;
    font-size: 3rem;
    line-height: 1.2;
    text-align: center
}

.affirm-as-low-as {
    font-size: .875rem
}

.affirm-as-low-as a {
    display: inline-block;
    color: #0060ef
}

.design-bottom.affirm-as-low-as .affirm-ala-price {
    display: inline-block;
    margin-top: .75rem;
    line-height: 1.25rem
}

.design-cart.affirm-as-low-as .affirm-ala-price {
    display: inline-block;
    margin-top: .5rem;
    line-height: 1.25rem
}

:where(.css-dev-only-do-not-override-kghr11).ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover {
    background-color: #fedb1e;
    color: #000;
    opacity: .8
}

.ant-radio-checked .ant-radio-inner {
    border-color: #02060b !important
}

.ant-radio-checked .ant-radio-inner:after {
    background-color: #26bd7e !important
}

.ant-radio-checked .ant-radio-inner {
    border-width: .0625rem !important;
    background-color: transparent !important
}

.ant-radio-wrapper:hover .ant-radio-inner,
.ant-radio:hover .ant-radio-inner {
    border: .0625rem solid #02060b !important
}

.ant-radio:hover .ant-radio-inner {
    background-color: transparent !important
}

.ant-radio-checked .ant-radio-inner:focus {
    border: .0625rem solid #02060b;
    background-color: transparent
}

.ant-space-item:hover {
    color: #00b357;
    background: rgba(0, 179, 87, .078);
    border-radius: .25rem
}

:where(.css-19gw05y).ant-checkbox-checked:after,
:where(.css-19gw05y).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled):after {
    border-color: transparent
}

.ant-carousel {
    font-family: __fontsLocal_9a49e0, __fontsLocal_Fallback_9a49e0 !important
}

.ant-checkbox-inner {
    border-radius: 50% !important
}

.ant-checkbox-checked .ant-checkbox-inner {
    border-radius: 50% !important;
    background-color: #26bd7e !important;
    border-color: #02060b !important
}

.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner {
    border: .0625rem solid #02060b !important
}

.ant-checkbox-checked:hover {
    border-color: #02060b !important;
    border-radius: 50% !important
}

.ant-input-focused,
.ant-input:focus,
.ant-input:hover {
    border-color: #ccc !important;
    box-shadow: none !important
}

.ant-input::-moz-placeholder {
    font-size: .875rem;
    font-weight: 400;
    color: #b3b3b3;
    line-height: 1.3125rem;
    transform-origin: left
}

.ant-input::placeholder {
    font-size: .875rem;
    font-weight: 400;
    color: #b3b3b3;
    line-height: 1.3125rem;
    transform-origin: left
}

.ant-radio-group ant-radio-group-outline css-dev-only-do-not-override-1ck3jst {
    margin-left: .625rem !important
}

span.ant-radio+* {
    display: block;
    padding: .625rem .5rem;
    font-size: .75rem;
    line-height: 1
}

.icon_font {
    width: 1em;
    height: 1em;
    vertical-align: -.15em;
    fill: currentColor;
    overflow: hidden
}

@media(max-width:768px) {
    .cy-player {
        z-index: 89999
    }

    body {
        --spacing-24: 1.25rem;
        --fw-live-helper-bottom: 9.5rem;
        --fw-player-width: 5.625rem;
        --fw-player-height: 10rem
    }

    .module_title {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .ant-input::-moz-placeholder {
        transform-origin: left;
        width: 100%;
        transform: scale(.9);
        font-weight: 400;
        color: #b3b3b3;
        line-height: .9375rem;
        font-size: .875rem
    }

    .ant-input::placeholder {
        transform-origin: left;
        width: 100%;
        transform: scale(.9);
        font-weight: 400;
        color: #b3b3b3;
        line-height: .9375rem;
        font-size: .875rem
    }

    #chatbase-bubble-button {
        bottom: 4rem !important
    }

    .affirm-as-low-as {
        font-size: .625rem
    }

    .affirm-as-low-as a {
        display: inline-block;
        color: #0060ef
    }
}

.selection\:bg-teal-300 ::-moz-selection {
    --tw-bg-opacity: 1;
    background-color: rgb(94 234 212/var(--tw-bg-opacity))
}

.selection\:bg-teal-300 ::selection {
    --tw-bg-opacity: 1;
    background-color: rgb(94 234 212/var(--tw-bg-opacity))
}

.selection\:bg-teal-300::-moz-selection {
    --tw-bg-opacity: 1;
    background-color: rgb(94 234 212/var(--tw-bg-opacity))
}

.selection\:bg-teal-300::selection {
    --tw-bg-opacity: 1;
    background-color: rgb(94 234 212/var(--tw-bg-opacity))
}

.placeholder\:text-center::-moz-placeholder {
    text-align: center
}

.placeholder\:text-center::placeholder {
    text-align: center
}

.placeholder\:text-base\/none::-moz-placeholder {
    font-size: 1rem;
    line-height: 1
}

.placeholder\:text-base\/none::placeholder {
    font-size: 1rem;
    line-height: 1
}

.placeholder\:text-lg::-moz-placeholder {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.placeholder\:text-lg::placeholder {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.placeholder\:text-sm\/none::-moz-placeholder {
    font-size: .875rem;
    line-height: 1
}

.placeholder\:text-sm\/none::placeholder {
    font-size: .875rem;
    line-height: 1
}

.before\:absolute:before {
    content: var(--tw-content);
    position: absolute
}

.before\:-bottom-2:before {
    content: var(--tw-content);
    bottom: -.5rem
}

.before\:-left-1:before {
    content: var(--tw-content);
    left: -.25rem
}

.before\:-right-1:before {
    content: var(--tw-content);
    right: -.25rem
}

.before\:-top-2:before {
    content: var(--tw-content);
    top: -.5rem
}

.before\:-top-\[52px\]:before {
    content: var(--tw-content);
    top: -3.25rem
}

.before\:bottom-0:before {
    content: var(--tw-content);
    bottom: 0
}

.before\:left-0:before {
    content: var(--tw-content);
    left: 0
}

.before\:left-\[74px\]:before {
    content: var(--tw-content);
    left: 4.625rem
}

.before\:left-\[88px\]:before {
    content: var(--tw-content);
    left: 5.5rem
}

.before\:right-0:before {
    content: var(--tw-content);
    right: 0
}

.before\:top-0:before {
    content: var(--tw-content);
    top: 0
}

.before\:top-0\.5:before {
    content: var(--tw-content);
    top: .125rem
}

.before\:top-\[0\]:before {
    content: var(--tw-content);
    top: 0
}

.before\:top-\[100px\]:before {
    content: var(--tw-content);
    top: 6.25rem
}

.before\:z-\[1\]:before {
    content: var(--tw-content);
    z-index: 1
}

.before\:mr-2:before {
    content: var(--tw-content);
    margin-right: .5rem
}

.before\:block:before {
    content: var(--tw-content);
    display: block
}

.before\:aspect-\[12\/12\]:before {
    content: var(--tw-content);
    aspect-ratio: 12/12
}

.before\:h-0:before {
    content: var(--tw-content);
    height: 0
}

.before\:h-1:before {
    content: var(--tw-content);
    height: .25rem
}

.before\:h-\[1px\]:before {
    content: var(--tw-content);
    height: .0625rem
}

.before\:h-\[22px\]:before {
    content: var(--tw-content);
    height: 1.375rem
}

.before\:h-\[400px\]:before {
    content: var(--tw-content);
    height: 25rem
}

.before\:h-full:before {
    content: var(--tw-content);
    height: 100%
}

.before\:w-0:before {
    content: var(--tw-content);
    width: 0
}

.before\:w-24:before {
    content: var(--tw-content);
    width: 6rem
}

.before\:w-\[12px\]:before {
    content: var(--tw-content);
    width: .75rem
}

.before\:w-\[4px\]:before {
    content: var(--tw-content);
    width: .25rem
}

.before\:w-full:before {
    content: var(--tw-content);
    width: 100%
}

.before\:-translate-y-\[5px\]:before {
    --tw-translate-y: -0.3125rem
}

.before\:-translate-y-\[5px\]:before,
.before\:rotate-180:before {
    content: var(--tw-content);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.before\:rotate-180:before {
    --tw-rotate: 180deg
}

.before\:overflow-hidden:before {
    content: var(--tw-content);
    overflow: hidden
}

.before\:rounded-full:before {
    content: var(--tw-content);
    border-radius: 624.9375rem
}

.before\:rounded-xl:before {
    content: var(--tw-content);
    border-radius: .75rem
}

.before\:border-l-\[0\.625rem\]:before {
    content: var(--tw-content);
    border-left-width: .625rem
}

.before\:border-l-\[17px\]:before {
    content: var(--tw-content);
    border-left-width: 1.0625rem
}

.before\:border-r:before {
    content: var(--tw-content);
    border-right-width: .0625rem
}

.before\:border-r-\[0\.625rem\]:before {
    content: var(--tw-content);
    border-right-width: .625rem
}

.before\:border-t-\[0\.625rem\]:before {
    content: var(--tw-content);
    border-top-width: .625rem
}

.before\:border-t-\[17px\]:before {
    content: var(--tw-content);
    border-top-width: 1.0625rem
}

.before\:border-l-transparent:before {
    content: var(--tw-content);
    border-left-color: transparent
}

.before\:border-l-white:before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-left-color: rgb(255 255 255/var(--tw-border-opacity))
}

.before\:border-r-\[\#E6E6E7\]:before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-right-color: rgb(230 230 231/var(--tw-border-opacity))
}

.before\:border-r-transparent:before {
    content: var(--tw-content);
    border-right-color: transparent
}

.before\:border-t-\[rgba\(0\2c 0\2c 0\2c 0\.25\)\]:before {
    content: var(--tw-content);
    border-top-color: rgba(0, 0, 0, .25)
}

.before\:border-t-transparent:before {
    content: var(--tw-content);
    border-top-color: transparent
}

.before\:bg-\[\#D9D9D9\]:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(217 217 217/var(--tw-bg-opacity))
}

.before\:bg-\[\#EBEBEB\]:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235/var(--tw-bg-opacity))
}

.before\:bg-\[\#FEDB1E\]:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(254 219 30/var(--tw-bg-opacity))
}

.before\:bg-black:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.before\:opacity-50:before {
    content: var(--tw-content);
    opacity: .5
}

.before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content)
}

.\*\:before\:mr-1>:before {
    content: var(--tw-content);
    margin-right: .25rem
}

.\*\:before\:inline-block>:before {
    content: var(--tw-content);
    display: inline-block
}

.\*\:before\:h-1>:before {
    content: var(--tw-content);
    height: .25rem
}

.\*\:before\:w-1>:before {
    content: var(--tw-content);
    width: .25rem
}

.\*\:before\:-translate-y-1\/4>:before {
    content: var(--tw-content);
    --tw-translate-y: -25%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\*\:before\:rounded-full>:before {
    content: var(--tw-content);
    border-radius: 624.9375rem
}

.\*\:before\:bg-black>:before {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.\*\:before\:align-middle>:before {
    content: var(--tw-content);
    vertical-align: middle
}

.\*\:before\:content-\[\"\"\]>:before {
    --tw-content: "";
    content: var(--tw-content)
}

.after\:absolute:after {
    content: var(--tw-content);
    position: absolute
}

.after\:-top-\[30px\]:after {
    content: var(--tw-content);
    top: -1.875rem
}

.after\:bottom-0:after {
    content: var(--tw-content);
    bottom: 0
}

.after\:bottom-8:after {
    content: var(--tw-content);
    bottom: 2rem
}

.after\:left-0:after {
    content: var(--tw-content);
    left: 0
}

.after\:left-1\/3:after {
    content: var(--tw-content);
    left: 33.333333%
}

.after\:left-1\/4:after {
    content: var(--tw-content);
    left: 25%
}

.after\:left-2\/3:after {
    content: var(--tw-content);
    left: 66.666667%
}

.after\:left-2\/4:after {
    content: var(--tw-content);
    left: 50%
}

.after\:left-3\/4:after {
    content: var(--tw-content);
    left: 75%
}

.after\:left-\[100px\]:after {
    content: var(--tw-content);
    left: 6.25rem
}

.after\:left-\[75px\]:after {
    content: var(--tw-content);
    left: 4.6875rem
}

.after\:right-0:after {
    content: var(--tw-content);
    right: 0
}

.after\:right-\[100px\]:after {
    content: var(--tw-content);
    right: 6.25rem
}

.after\:top-0:after {
    content: var(--tw-content);
    top: 0
}

.after\:top-1\/2:after {
    content: var(--tw-content);
    top: 50%
}

.after\:top-\[120px\]:after {
    content: var(--tw-content);
    top: 7.5rem
}

.after\:z-0:after {
    content: var(--tw-content);
    z-index: 0
}

.after\:z-10:after {
    content: var(--tw-content);
    z-index: 10
}

.after\:ml-2:after {
    content: var(--tw-content);
    margin-left: .5rem
}

.after\:block:after {
    content: var(--tw-content);
    display: block
}

.after\:inline-block:after {
    content: var(--tw-content);
    display: inline-block
}

.after\:h-0:after {
    content: var(--tw-content);
    height: 0
}

.after\:h-1:after {
    content: var(--tw-content);
    height: .25rem
}

.after\:h-5:after {
    content: var(--tw-content);
    height: 1.25rem
}

.after\:h-\[1px\]:after {
    content: var(--tw-content);
    height: .0625rem
}

.after\:h-\[2px\]:after {
    content: var(--tw-content);
    height: .125rem
}

.after\:h-\[30px\]:after {
    content: var(--tw-content);
    height: 1.875rem
}

.after\:h-\[4px\]:after {
    content: var(--tw-content);
    height: .25rem
}

.after\:h-full:after {
    content: var(--tw-content);
    height: 100%
}

.after\:w-0:after {
    content: var(--tw-content);
    width: 0
}

.after\:w-16:after {
    content: var(--tw-content);
    width: 4rem
}

.after\:w-24:after {
    content: var(--tw-content);
    width: 6rem
}

.after\:w-5:after {
    content: var(--tw-content);
    width: 1.25rem
}

.after\:w-\[1px\]:after {
    content: var(--tw-content);
    width: .0625rem
}

.after\:w-\[25\%\]:after {
    content: var(--tw-content);
    width: 25%
}

.after\:w-\[33\%\]:after {
    content: var(--tw-content);
    width: 33%
}

.after\:w-\[500px\]:after {
    content: var(--tw-content);
    width: 31.25rem
}

.after\:w-\[calc\(100\%\+20px\)\]:after {
    content: var(--tw-content);
    width: calc(100% + 1.25rem)
}

.after\:w-full:after {
    content: var(--tw-content);
    width: 100%
}

.after\:rotate-180:after {
    content: var(--tw-content);
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.after\:rounded-full:after {
    content: var(--tw-content);
    border-radius: 624.9375rem
}

.after\:border-b-\[17px\]:after {
    content: var(--tw-content);
    border-bottom-width: 1.0625rem
}

.after\:border-b-\[24px\]:after {
    content: var(--tw-content);
    border-bottom-width: 1.5rem
}

.after\:border-l:after {
    content: var(--tw-content);
    border-left-width: .0625rem
}

.after\:border-l-0:after {
    content: var(--tw-content);
    border-left-width: 0
}

.after\:border-l-\[0\.625rem\]:after {
    content: var(--tw-content);
    border-left-width: .625rem
}

.after\:border-l-\[17px\]:after {
    content: var(--tw-content);
    border-left-width: 1.0625rem
}

.after\:border-l-\[24px\]:after {
    content: var(--tw-content);
    border-left-width: 1.5rem
}

.after\:border-r:after {
    content: var(--tw-content);
    border-right-width: .0625rem
}

.after\:border-r-\[0\.625rem\]:after {
    content: var(--tw-content);
    border-right-width: .625rem
}

.after\:border-t:after {
    content: var(--tw-content);
    border-top-width: .0625rem
}

.after\:border-t-\[0\.625rem\]:after {
    content: var(--tw-content);
    border-top-width: .625rem
}

.after\:border-t-\[24px\]:after {
    content: var(--tw-content);
    border-top-width: 1.5rem
}

.after\:border-\[\#e5e7eb\]:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235/var(--tw-border-opacity))
}

.after\:border-b-transparent:after {
    content: var(--tw-content);
    border-bottom-color: transparent
}

.after\:border-l-\[\#E6E6E7\]:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-left-color: rgb(230 230 231/var(--tw-border-opacity))
}

.after\:border-l-transparent:after {
    content: var(--tw-content);
    border-left-color: transparent
}

.after\:border-l-white:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-left-color: rgb(255 255 255/var(--tw-border-opacity))
}

.after\:border-r-\[\#E6E6E7\]:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-right-color: rgb(230 230 231/var(--tw-border-opacity))
}

.after\:border-r-transparent:after {
    content: var(--tw-content);
    border-right-color: transparent
}

.after\:border-t-\[\#DDFFE9\]:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(221 255 233/var(--tw-border-opacity))
}

.after\:border-t-\[\#E2EDFF\]:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(226 237 255/var(--tw-border-opacity))
}

.after\:border-t-\[\#E6E6E7\]:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(230 230 231/var(--tw-border-opacity))
}

.after\:border-t-\[\#FFE7E7\]:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(255 231 231/var(--tw-border-opacity))
}

.after\:border-t-\[\#FFF8D7\]:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(255 248 215/var(--tw-border-opacity))
}

.after\:border-t-white:after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(255 255 255/var(--tw-border-opacity))
}

.after\:bg-\[\#A3A3A3\]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(163 163 163/var(--tw-bg-opacity))
}

.after\:bg-\[\#EBEBEB\]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235/var(--tw-bg-opacity))
}

.after\:bg-\[\#FEDB1E\]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(254 219 30/var(--tw-bg-opacity))
}

.after\:bg-\[\#e5e5e5\]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(229 229 229/var(--tw-bg-opacity))
}

.after\:bg-\[\#eee\]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238/var(--tw-bg-opacity))
}

.after\:bg-black:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.after\:pt-\[250px\]:after {
    content: var(--tw-content);
    padding-top: 15.625rem
}

.after\:align-middle:after {
    content: var(--tw-content);
    vertical-align: middle
}

.after\:transition-all:after {
    content: var(--tw-content);
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.after\:content-\[\'\'\]:after {
    --tw-content: "";
    content: var(--tw-content)
}

.first\:mt-\[18px\]:first-child {
    margin-top: 1.125rem
}

.first\:border-t:first-child {
    border-top-width: .0625rem
}

.first\:pt-0:first-child {
    padding-top: 0
}

.first\:pt-5:first-child {
    padding-top: 1.25rem
}

.first\:text-2xl\/\[34px\]:first-child {
    font-size: 1.5rem;
    line-height: 2.125rem
}

.last\:mb-0:last-child {
    margin-bottom: 0
}

.last\:border-b-0:last-child {
    border-bottom-width: 0
}

.last\:border-transparent:last-child {
    border-color: transparent
}

.last\:pb-0:last-child {
    padding-bottom: 0
}

.last\:pb-5:last-child {
    padding-bottom: 1.25rem
}

.last\:pt-8:last-child {
    padding-top: 2rem
}

.last\:text-2xl\/\[34px\]:last-child {
    font-size: 1.5rem;
    line-height: 2.125rem
}

.odd\:pr-\[240px\]:nth-child(odd) {
    padding-right: 15rem
}

.even\:flex-row-reverse:nth-child(2n) {
    flex-direction: row-reverse
}

.even\:justify-end:nth-child(2n) {
    justify-content: flex-end
}

.even\:border-x-0:nth-child(2n) {
    border-left-width: 0;
    border-right-width: 0
}

.even\:pl-\[240px\]:nth-child(2n) {
    padding-left: 15rem
}

@media (hover:hover) and (pointer:fine) {
    .hover\:w-\[220px\]:hover {
        width: 13.75rem
    }

    .hover\:-translate-y-2:hover {
        --tw-translate-y: -0.5rem
    }

    .hover\:-translate-y-2:hover,
    .hover\:-translate-y-2\.5:hover {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .hover\:-translate-y-2\.5:hover {
        --tw-translate-y: -0.625rem
    }

    .hover\:rotate-180:hover {
        --tw-rotate: 180deg
    }

    .hover\:rotate-180:hover,
    .hover\:scale-110:hover {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .hover\:scale-110:hover {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1
    }

    .hover\:scale-125:hover {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .hover\:border-\[\#FEDB1E\]:hover {
        --tw-border-opacity: 1;
        border-color: rgb(254 219 30/var(--tw-border-opacity))
    }

    .hover\:bg-\[\#434343\]:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(67 67 67/var(--tw-bg-opacity))
    }

    .hover\:bg-\[\#F2F2F2\]:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(242 242 242/var(--tw-bg-opacity))
    }

    .hover\:bg-\[\#FFF8D2\]:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(255 248 210/var(--tw-bg-opacity))
    }

    .hover\:bg-\[\#bababa\]:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(186 186 186/var(--tw-bg-opacity))
    }

    .hover\:bg-black:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0/var(--tw-bg-opacity))
    }

    .hover\:font-bold:hover {
        font-weight: 700
    }

    .hover\:font-semibold:hover {
        font-weight: 600
    }

    .hover\:text-\[\#000000\]:hover {
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity))
    }

    .hover\:text-\[\#0060EF\]:hover {
        --tw-text-opacity: 1;
        color: rgb(0 96 239/var(--tw-text-opacity))
    }

    .hover\:text-\[\#02060B\]:hover {
        --tw-text-opacity: 1;
        color: rgb(2 6 11/var(--tw-text-opacity))
    }

    .hover\:text-\[\#050505\]:hover {
        --tw-text-opacity: 1;
        color: rgb(5 5 5/var(--tw-text-opacity))
    }

    .hover\:text-\[\#69b1ff\]:hover {
        --tw-text-opacity: 1;
        color: rgb(105 177 255/var(--tw-text-opacity))
    }

    .hover\:text-\[\#FEDB1E\]:hover {
        --tw-text-opacity: 1;
        color: rgb(254 219 30/var(--tw-text-opacity))
    }

    .hover\:text-\[\#FFFFFF\]:hover {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .hover\:text-\[\#ff7a3d\]:hover {
        --tw-text-opacity: 1;
        color: rgb(255 122 61/var(--tw-text-opacity))
    }

    .hover\:text-black:hover {
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity))
    }

    .hover\:text-gray-500:hover {
        --tw-text-opacity: 1;
        color: rgb(115 115 115/var(--tw-text-opacity))
    }

    .hover\:text-white:hover {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .hover\:underline:hover {
        text-decoration-line: underline
    }

    .hover\:opacity-75:hover {
        opacity: .75
    }

    .hover\:opacity-80:hover {
        opacity: .8
    }

    .hover\:shadow-\[0_4px_12px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\]:hover {
        --tw-shadow: 0 0.25rem 0.75rem 0 rgba(0, 0, 0, .25);
        --tw-shadow-colored: 0 0.25rem 0.75rem 0 var(--tw-shadow-color)
    }

    .hover\:shadow-\[0_4px_12px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\]:hover,
    .hover\:shadow-lg:hover {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .hover\:shadow-lg:hover {
        --tw-shadow: 0 0.625rem 0.9375rem -0.1875rem rgba(0, 0, 0, .1), 0 0.25rem 0.375rem -0.25rem rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 0.625rem 0.9375rem -0.1875rem var(--tw-shadow-color), 0 0.25rem 0.375rem -0.25rem var(--tw-shadow-color)
    }
}

.focus-visible\:outline-none:focus-visible {
    outline: .125rem solid transparent;
    outline-offset: .125rem
}

.group:nth-child(odd) .group-odd\:rounded-tl-none {
    border-top-left-radius: 0
}

.group:nth-child(odd) .group-odd\:after\:-left-6:after {
    content: var(--tw-content);
    left: -1.5rem
}

.group:nth-child(2n) .group-even\:rounded-tr-none {
    border-top-right-radius: 0
}

.group:nth-child(2n) .group-even\:after\:-right-6:after {
    content: var(--tw-content);
    right: -1.5rem
}

.group:nth-child(2n) .group-even\:after\:-scale-x-100:after {
    content: var(--tw-content);
    --tw-scale-x: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@media (hover:hover) and (pointer:fine) {
    .group:hover .group-hover\:left-0 {
        left: 0
    }

    .group:hover .group-hover\:top-12 {
        top: 3rem
    }

    .group:hover .group-hover\:-z-10 {
        z-index: -10
    }

    .group:hover .group-hover\:z-10 {
        z-index: 10
    }

    .group:hover .group-hover\:block {
        display: block
    }

    .group:hover .group-hover\:inline-block {
        display: inline-block
    }

    .group:hover .group-hover\:h-auto {
        height: auto
    }

    .group:hover .group-hover\:scale-105 {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05
    }

    .group:hover .group-hover\:scale-105,
    .group:hover .group-hover\:scale-110 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .group:hover .group-hover\:scale-110 {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1
    }

    .group:hover .group-hover\:text-\[\#0060EF\] {
        --tw-text-opacity: 1;
        color: rgb(0 96 239/var(--tw-text-opacity))
    }

    .group:hover .group-hover\:text-\[\#02060B\] {
        --tw-text-opacity: 1;
        color: rgb(2 6 11/var(--tw-text-opacity))
    }

    .group:hover .group-hover\:opacity-100 {
        opacity: 1
    }
}

@media (min-width:375px) {
    .xs\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .xs\:text-base\/none {
        font-size: 1rem;
        line-height: 1
    }

    .xs\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }
}

@media (min-width:640px) {
    .sm\:left-auto {
        left: auto
    }

    .sm\:right-\[5\%\] {
        right: 5%
    }

    .sm\:mr-\[38px\] {
        margin-right: 2.375rem
    }

    .sm\:mt-\[37\.5px\] {
        margin-top: 2.34375rem
    }

    .sm\:h-80 {
        height: 20rem
    }

    .sm\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:justify-between {
        justify-content: space-between
    }

    .sm\:gap-4 {
        gap: 1rem
    }

    .sm\:gap-6 {
        gap: 1.5rem
    }

    .sm\:px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .sm\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .sm\:text-left {
        text-align: left
    }

    .sm\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .sm\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
}

@media (min-width:768px) {
    .md\:absolute {
        position: absolute
    }

    .md\:relative {
        position: relative
    }

    .md\:sticky {
        position: sticky
    }

    .md\:inset-y-0 {
        top: 0;
        bottom: 0
    }

    .md\:-left-2 {
        left: -.5rem
    }

    .md\:-right-\[42px\] {
        right: -2.625rem
    }

    .md\:bottom-0 {
        bottom: 0
    }

    .md\:bottom-10 {
        bottom: 2.5rem
    }

    .md\:bottom-16 {
        bottom: 4rem
    }

    .md\:bottom-5 {
        bottom: 1.25rem
    }

    .md\:bottom-6 {
        bottom: 1.5rem
    }

    .md\:bottom-9 {
        bottom: 2.25rem
    }

    .md\:bottom-\[100px\] {
        bottom: 6.25rem
    }

    .md\:bottom-\[110px\] {
        bottom: 6.875rem
    }

    .md\:bottom-\[124px\] {
        bottom: 7.75rem
    }

    .md\:bottom-\[170px\] {
        bottom: 10.625rem
    }

    .md\:bottom-\[32px\] {
        bottom: 2rem
    }

    .md\:bottom-\[397px\] {
        bottom: 24.8125rem
    }

    .md\:left-0 {
        left: 0
    }

    .md\:left-1\/2 {
        left: 50%
    }

    .md\:left-4 {
        left: 1rem
    }

    .md\:left-5 {
        left: 1.25rem
    }

    .md\:left-6 {
        left: 1.5rem
    }

    .md\:left-8 {
        left: 2rem
    }

    .md\:left-\[-22px\] {
        left: -1.375rem
    }

    .md\:left-\[-6px\] {
        left: -.375rem
    }

    .md\:left-\[13\.16\%\] {
        left: 13.16%
    }

    .md\:left-\[131px\] {
        left: 8.1875rem
    }

    .md\:left-\[15\%\] {
        left: 15%
    }

    .md\:left-\[206px\] {
        left: 12.875rem
    }

    .md\:left-\[21px\] {
        left: 1.3125rem
    }

    .md\:left-\[4\%\] {
        left: 4%
    }

    .md\:left-\[603px\] {
        left: 37.6875rem
    }

    .md\:right-0 {
        right: 0
    }

    .md\:right-10 {
        right: 2.5rem
    }

    .md\:right-3 {
        right: .75rem
    }

    .md\:right-4 {
        right: 1rem
    }

    .md\:right-5 {
        right: 1.25rem
    }

    .md\:right-6 {
        right: 1.5rem
    }

    .md\:right-8 {
        right: 2rem
    }

    .md\:right-\[-36px\] {
        right: -2.25rem
    }

    .md\:right-\[13\.16\%\] {
        right: 13.16%
    }

    .md\:right-\[15\%\] {
        right: 15%
    }

    .md\:right-\[260px\] {
        right: 16.25rem
    }

    .md\:right-\[74px\] {
        right: 4.625rem
    }

    .md\:top-0 {
        top: 0
    }

    .md\:top-1\/2 {
        top: 50%
    }

    .md\:top-3 {
        top: .75rem
    }

    .md\:top-4 {
        top: 1rem
    }

    .md\:top-5 {
        top: 1.25rem
    }

    .md\:top-8 {
        top: 2rem
    }

    .md\:top-\[-0\.8rem\] {
        top: -.8rem
    }

    .md\:top-\[150px\] {
        top: 9.375rem
    }

    .md\:top-\[220px\] {
        top: 13.75rem
    }

    .md\:top-\[223px\] {
        top: 13.9375rem
    }

    .md\:top-\[3\%\] {
        top: 3%
    }

    .md\:top-\[30\%\] {
        top: 30%
    }

    .md\:top-\[307px\] {
        top: 19.1875rem
    }

    .md\:top-\[35\%\] {
        top: 35%
    }

    .md\:top-\[35\.4\%\] {
        top: 35.4%
    }

    .md\:top-\[64px\] {
        top: 4rem
    }

    .md\:top-\[88px\] {
        top: 5.5rem
    }

    .md\:top-\[calc\(36\%\+70px\)\] {
        top: calc(36% + 4.375rem)
    }

    .md\:col-span-2 {
        grid-column: span 2/span 2
    }

    .md\:col-span-3 {
        grid-column: span 3/span 3
    }

    .md\:mx-4 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .md\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .md\:my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .md\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }

    .md\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .md\:my-auto {
        margin-top: auto;
        margin-bottom: auto
    }

    .md\:-mb-10 {
        margin-bottom: -2.5rem
    }

    .md\:-mb-\[70px\] {
        margin-bottom: -4.375rem
    }

    .md\:mb-0 {
        margin-bottom: 0
    }

    .md\:mb-10 {
        margin-bottom: 2.5rem
    }

    .md\:mb-12 {
        margin-bottom: 3rem
    }

    .md\:mb-14 {
        margin-bottom: 3.5rem
    }

    .md\:mb-2 {
        margin-bottom: .5rem
    }

    .md\:mb-20 {
        margin-bottom: 5rem
    }

    .md\:mb-3 {
        margin-bottom: .75rem
    }

    .md\:mb-4 {
        margin-bottom: 1rem
    }

    .md\:mb-5 {
        margin-bottom: 1.25rem
    }

    .md\:mb-6 {
        margin-bottom: 1.5rem
    }

    .md\:mb-8 {
        margin-bottom: 2rem
    }

    .md\:mb-9 {
        margin-bottom: 2.25rem
    }

    .md\:mb-\[12px\] {
        margin-bottom: .75rem
    }

    .md\:mb-\[16px\] {
        margin-bottom: 1rem
    }

    .md\:mb-\[30px\] {
        margin-bottom: 1.875rem
    }

    .md\:mb-\[32px\] {
        margin-bottom: 2rem
    }

    .md\:mb-\[4\%\] {
        margin-bottom: 4%
    }

    .md\:mb-\[6px\] {
        margin-bottom: .375rem
    }

    .md\:mb-\[7\.5rem\] {
        margin-bottom: 7.5rem
    }

    .md\:ml-24 {
        margin-left: 6rem
    }

    .md\:ml-7 {
        margin-left: 1.75rem
    }

    .md\:ml-\[184px\] {
        margin-left: 11.5rem
    }

    .md\:ml-\[5\.2vw\] {
        margin-left: 5.2vw
    }

    .md\:ml-\[60px\] {
        margin-left: 3.75rem
    }

    .md\:mr-0 {
        margin-right: 0
    }

    .md\:mr-16 {
        margin-right: 4rem
    }

    .md\:mr-3 {
        margin-right: .75rem
    }

    .md\:mt-0 {
        margin-top: 0
    }

    .md\:mt-1 {
        margin-top: .25rem
    }

    .md\:mt-10 {
        margin-top: 2.5rem
    }

    .md\:mt-12 {
        margin-top: 3rem
    }

    .md\:mt-16 {
        margin-top: 4rem
    }

    .md\:mt-2 {
        margin-top: .5rem
    }

    .md\:mt-3 {
        margin-top: .75rem
    }

    .md\:mt-4 {
        margin-top: 1rem
    }

    .md\:mt-5 {
        margin-top: 1.25rem
    }

    .md\:mt-6 {
        margin-top: 1.5rem
    }

    .md\:mt-8 {
        margin-top: 2rem
    }

    .md\:mt-\[-30px\] {
        margin-top: -1.875rem
    }

    .md\:mt-\[2\.3rem\] {
        margin-top: 2.3rem
    }

    .md\:mt-\[24px\] {
        margin-top: 1.5rem
    }

    .md\:mt-\[28px\] {
        margin-top: 1.75rem
    }

    .md\:mt-\[2rem\] {
        margin-top: 2rem
    }

    .md\:mt-\[30px\] {
        margin-top: 1.875rem
    }

    .md\:mt-\[55px\] {
        margin-top: 3.4375rem
    }

    .md\:mt-\[6\.25rem\] {
        margin-top: 6.25rem
    }

    .md\:mt-\[68px\] {
        margin-top: 4.25rem
    }

    .md\:mt-\[6rem\] {
        margin-top: 6rem
    }

    .md\:block {
        display: block
    }

    .md\:flex {
        display: flex
    }

    .md\:grid {
        display: grid
    }

    .md\:\!hidden {
        display: none !important
    }

    .md\:hidden {
        display: none
    }

    .md\:\!aspect-\[1600\/540\] {
        aspect-ratio: 1600/540 !important
    }

    .md\:aspect-\[120\/72\] {
        aspect-ratio: 120/72
    }

    .md\:aspect-\[1200\/390\] {
        aspect-ratio: 1200/390
    }

    .md\:aspect-\[1200\/620\] {
        aspect-ratio: 1200/620
    }

    .md\:aspect-\[1200\/675\] {
        aspect-ratio: 1200/675
    }

    .md\:aspect-\[1500\/632\] {
        aspect-ratio: 1500/632
    }

    .md\:aspect-\[1600\/560\] {
        aspect-ratio: 1600/560
    }

    .md\:aspect-\[1920\/1080\] {
        aspect-ratio: 1920/1080
    }

    .md\:aspect-\[1920\/1227\] {
        aspect-ratio: 1920/1227
    }

    .md\:aspect-\[1920\/648\] {
        aspect-ratio: 1920/648
    }

    .md\:aspect-\[1920\/760\] {
        aspect-ratio: 1920/760
    }

    .md\:aspect-\[1920\/900\] {
        aspect-ratio: 1920/900
    }

    .md\:aspect-\[1920\/960\] {
        aspect-ratio: 1920/960
    }

    .md\:aspect-\[254\/166\] {
        aspect-ratio: 254/166
    }

    .md\:aspect-\[314\/128\] {
        aspect-ratio: 314/128
    }

    .md\:aspect-\[384\/286\] {
        aspect-ratio: 384/286
    }

    .md\:aspect-\[452\/680\] {
        aspect-ratio: 452/680
    }

    .md\:aspect-\[556\/376\] {
        aspect-ratio: 556/376
    }

    .md\:aspect-\[910\/900\] {
        aspect-ratio: 910/900
    }

    .md\:aspect-video {
        aspect-ratio: 16/9
    }

    .md\:\!h-fit {
        height: -moz-fit-content !important;
        height: fit-content !important
    }

    .md\:h-1 {
        height: .25rem
    }

    .md\:h-10 {
        height: 2.5rem
    }

    .md\:h-12 {
        height: 3rem
    }

    .md\:h-14 {
        height: 3.5rem
    }

    .md\:h-4\/5 {
        height: 80%
    }

    .md\:h-6 {
        height: 1.5rem
    }

    .md\:h-8 {
        height: 2rem
    }

    .md\:h-\[1100px\] {
        height: 68.75rem
    }

    .md\:h-\[120px\] {
        height: 7.5rem
    }

    .md\:h-\[138px\] {
        height: 8.625rem
    }

    .md\:h-\[18px\] {
        height: 1.125rem
    }

    .md\:h-\[210px\] {
        height: 13.125rem
    }

    .md\:h-\[240px\] {
        height: 15rem
    }

    .md\:h-\[3\.125rem\] {
        height: 3.125rem
    }

    .md\:h-\[30px\] {
        height: 1.875rem
    }

    .md\:h-\[30rem\] {
        height: 30rem
    }

    .md\:h-\[36px\] {
        height: 2.25rem
    }

    .md\:h-\[39rem\] {
        height: 39rem
    }

    .md\:h-\[45px\] {
        height: 2.8125rem
    }

    .md\:h-\[46px\] {
        height: 2.875rem
    }

    .md\:h-\[48px\] {
        height: 3rem
    }

    .md\:h-\[50px\] {
        height: 3.125rem
    }

    .md\:h-\[540px\] {
        height: 33.75rem
    }

    .md\:h-\[56px\] {
        height: 3.5rem
    }

    .md\:h-\[580px\] {
        height: 36.25rem
    }

    .md\:h-\[5rem\] {
        height: 5rem
    }

    .md\:h-\[60px\] {
        height: 3.75rem
    }

    .md\:h-\[70vh\] {
        height: 70vh
    }

    .md\:h-\[720px\] {
        height: 45rem
    }

    .md\:h-\[808px\] {
        height: 50.5rem
    }

    .md\:h-\[88px\] {
        height: 5.5rem
    }

    .md\:h-\[96px\] {
        height: 6rem
    }

    .md\:h-\[calc\(600\/1920\*100vw\)\] {
        height: calc(600 / 1920 * 100vw)
    }

    .md\:h-fit {
        height: -moz-fit-content;
        height: fit-content
    }

    .md\:h-full {
        height: 100%
    }

    .md\:max-h-\[1000px\] {
        max-height: 62.5rem
    }

    .md\:min-h-\[78px\] {
        min-height: 4.875rem
    }

    .md\:w-1\/2 {
        width: 50%
    }

    .md\:w-1\/4 {
        width: 25%
    }

    .md\:w-10 {
        width: 2.5rem
    }

    .md\:w-12 {
        width: 3rem
    }

    .md\:w-2\/5 {
        width: 40%
    }

    .md\:w-3\/4 {
        width: 75%
    }

    .md\:w-3\/5 {
        width: 60%
    }

    .md\:w-4\/5 {
        width: 80%
    }

    .md\:w-6 {
        width: 1.5rem
    }

    .md\:w-8 {
        width: 2rem
    }

    .md\:w-\[110px\] {
        width: 6.875rem
    }

    .md\:w-\[1200px\] {
        width: 75rem
    }

    .md\:w-\[120px\] {
        width: 7.5rem
    }

    .md\:w-\[13\.8\%\] {
        width: 13.8%
    }

    .md\:w-\[175px\] {
        width: 10.9375rem
    }

    .md\:w-\[200px\] {
        width: 12.5rem
    }

    .md\:w-\[229px\] {
        width: 14.3125rem
    }

    .md\:w-\[230px\] {
        width: 14.375rem
    }

    .md\:w-\[240px\] {
        width: 15rem
    }

    .md\:w-\[25\%\] {
        width: 25%
    }

    .md\:w-\[28\.7\%\] {
        width: 28.7%
    }

    .md\:w-\[280px\] {
        width: 17.5rem
    }

    .md\:w-\[3\.125rem\] {
        width: 3.125rem
    }

    .md\:w-\[30\%\] {
        width: 30%
    }

    .md\:w-\[300px\] {
        width: 18.75rem
    }

    .md\:w-\[30px\] {
        width: 1.875rem
    }

    .md\:w-\[332px\] {
        width: 20.75rem
    }

    .md\:w-\[34\%\] {
        width: 34%
    }

    .md\:w-\[34px\] {
        width: 2.125rem
    }

    .md\:w-\[36\.36\%\] {
        width: 36.36%
    }

    .md\:w-\[36px\] {
        width: 2.25rem
    }

    .md\:w-\[400px\] {
        width: 25rem
    }

    .md\:w-\[45\%\] {
        width: 45%
    }

    .md\:w-\[450px\] {
        width: 28.125rem
    }

    .md\:w-\[452px\] {
        width: 28.25rem
    }

    .md\:w-\[45px\] {
        width: 2.8125rem
    }

    .md\:w-\[46\%\] {
        width: 46%
    }

    .md\:w-\[48\%\] {
        width: 48%
    }

    .md\:w-\[52px\] {
        width: 3.25rem
    }

    .md\:w-\[55\%\] {
        width: 55%
    }

    .md\:w-\[56px\] {
        width: 3.5rem
    }

    .md\:w-\[57\%\] {
        width: 57%
    }

    .md\:w-\[57\.5\%\] {
        width: 57.5%
    }

    .md\:w-\[570px\] {
        width: 35.625rem
    }

    .md\:w-\[60px\] {
        width: 3.75rem
    }

    .md\:w-\[62\%\] {
        width: 62%
    }

    .md\:w-\[62\.25rem\] {
        width: 62.25rem
    }

    .md\:w-\[632px\] {
        width: 39.5rem
    }

    .md\:w-\[64\%\] {
        width: 64%
    }

    .md\:w-\[65\%\] {
        width: 65%
    }

    .md\:w-\[70\%\] {
        width: 70%
    }

    .md\:w-\[75\%\] {
        width: 75%
    }

    .md\:w-\[80\%\] {
        width: 80%
    }

    .md\:w-\[80vw\] {
        width: 80vw
    }

    .md\:w-\[96px\] {
        width: 6rem
    }

    .md\:w-\[calc\(100\%-168px\)\] {
        width: calc(100% - 10.5rem)
    }

    .md\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .md\:w-full {
        width: 100%
    }

    .md\:min-w-24 {
        min-width: 6rem
    }

    .md\:min-w-80 {
        min-width: 20rem
    }

    .md\:min-w-\[1280px\] {
        min-width: 80rem
    }

    .md\:min-w-\[170px\] {
        min-width: 10.625rem
    }

    .md\:min-w-\[20\.875rem\] {
        min-width: 20.875rem
    }

    .md\:min-w-\[252px\] {
        min-width: 15.75rem
    }

    .md\:min-w-\[30rem\] {
        min-width: 30rem
    }

    .md\:\!max-w-\[100\%\] {
        max-width: 100% !important
    }

    .md\:max-w-\[1000px\] {
        max-width: 62.5rem
    }

    .md\:max-w-\[1100px\] {
        max-width: 68.75rem
    }

    .md\:max-w-\[1120px\] {
        max-width: 70rem
    }

    .md\:max-w-\[200px\] {
        max-width: 12.5rem
    }

    .md\:max-w-\[268px\] {
        max-width: 16.75rem
    }

    .md\:max-w-\[34\.75rem\] {
        max-width: 34.75rem
    }

    .md\:max-w-\[50rem\] {
        max-width: 50rem
    }

    .md\:max-w-\[520px\] {
        max-width: 32.5rem
    }

    .md\:max-w-\[52rem\] {
        max-width: 52rem
    }

    .md\:max-w-\[55\%\] {
        max-width: 55%
    }

    .md\:max-w-\[60\%\] {
        max-width: 60%
    }

    .md\:max-w-\[60vw\] {
        max-width: 60vw
    }

    .md\:max-w-\[630px\] {
        max-width: 39.375rem
    }

    .md\:max-w-\[640px\] {
        max-width: 40rem
    }

    .md\:max-w-\[70\%\] {
        max-width: 70%
    }

    .md\:max-w-\[768px\] {
        max-width: 48rem
    }

    .md\:max-w-\[780px\] {
        max-width: 48.75rem
    }

    .md\:max-w-\[800px\] {
        max-width: 50rem
    }

    .md\:max-w-\[80rem\] {
        max-width: 80rem
    }

    .md\:max-w-\[850px\] {
        max-width: 53.125rem
    }

    .md\:max-w-\[calc\(100\%-250px\)\] {
        max-width: calc(100% - 15.625rem)
    }

    .md\:flex-1 {
        flex: 1 1 0%
    }

    .md\:flex-\[2\] {
        flex: 2
    }

    .md\:basis-2\/5 {
        flex-basis: 40%
    }

    .md\:basis-3\/5 {
        flex-basis: 60%
    }

    .md\:-translate-x-1\/2 {
        --tw-translate-x: -50%
    }

    .md\:-translate-x-1\/2,
    .md\:-translate-x-\[125\%\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:-translate-x-\[125\%\] {
        --tw-translate-x: -125%
    }

    .md\:-translate-y-1\/2 {
        --tw-translate-y: -50%
    }

    .md\:-translate-y-1\/2,
    .md\:translate-x-\[20px\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:translate-x-\[20px\] {
        --tw-translate-x: 1.25rem
    }

    .md\:translate-x-\[22px\] {
        --tw-translate-x: 1.375rem
    }

    .md\:translate-x-\[22px\],
    .md\:translate-y-full {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:translate-y-full {
        --tw-translate-y: 100%
    }

    .md\:scale-110 {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .md\:snap-y {
        scroll-snap-type: y var(--tw-scroll-snap-strictness)
    }

    .md\:snap-mandatory {
        --tw-scroll-snap-strictness: mandatory
    }

    .md\:snap-start {
        scroll-snap-align: start
    }

    .md\:snap-always {
        scroll-snap-stop: always
    }

    .md\:grid-flow-col {
        grid-auto-flow: column
    }

    .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .md\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .md\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .md\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .md\:grid-rows-4 {
        grid-template-rows: repeat(4, minmax(0, 1fr))
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .md\:flex-col {
        flex-direction: column
    }

    .md\:flex-wrap {
        flex-wrap: wrap
    }

    .md\:items-start {
        align-items: flex-start
    }

    .md\:items-center {
        align-items: center
    }

    .md\:justify-start {
        justify-content: flex-start
    }

    .md\:justify-end {
        justify-content: flex-end
    }

    .md\:justify-center {
        justify-content: center
    }

    .md\:justify-between {
        justify-content: space-between
    }

    .md\:gap-0 {
        gap: 0
    }

    .md\:gap-10 {
        gap: 2.5rem
    }

    .md\:gap-12 {
        gap: 3rem
    }

    .md\:gap-16 {
        gap: 4rem
    }

    .md\:gap-24 {
        gap: 6rem
    }

    .md\:gap-3 {
        gap: .75rem
    }

    .md\:gap-4 {
        gap: 1rem
    }

    .md\:gap-40 {
        gap: 10rem
    }

    .md\:gap-5 {
        gap: 1.25rem
    }

    .md\:gap-6 {
        gap: 1.5rem
    }

    .md\:gap-8 {
        gap: 2rem
    }

    .md\:gap-\[10px\] {
        gap: .625rem
    }

    .md\:gap-\[12px\] {
        gap: .75rem
    }

    .md\:gap-\[30px\] {
        gap: 1.875rem
    }

    .md\:gap-\[60px\] {
        gap: 3.75rem
    }

    .md\:gap-\[7\.5rem\] {
        gap: 7.5rem
    }

    .md\:gap-\[80px\] {
        gap: 5rem
    }

    .md\:self-start {
        align-self: flex-start
    }

    .md\:self-end {
        align-self: flex-end
    }

    .md\:overflow-y-auto {
        overflow-y: auto
    }

    .md\:overflow-y-scroll {
        overflow-y: scroll
    }

    .md\:scroll-smooth {
        scroll-behavior: smooth
    }

    .md\:rounded-2xl {
        border-radius: 1rem
    }

    .md\:rounded-\[35px\] {
        border-radius: 2.1875rem
    }

    .md\:rounded-lg {
        border-radius: .5rem
    }

    .md\:rounded-md {
        border-radius: .375rem
    }

    .md\:rounded-xl {
        border-radius: .75rem
    }

    .md\:rounded-b-2xl {
        border-bottom-right-radius: 1rem;
        border-bottom-left-radius: 1rem
    }

    .md\:rounded-b-none {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }

    .md\:rounded-t-none {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .md\:border-b {
        border-bottom-width: .0625rem
    }

    .md\:bg-\[\#F6F6F6\] {
        --tw-bg-opacity: 1;
        background-color: rgb(246 246 246/var(--tw-bg-opacity))
    }

    .md\:bg-\[\#F8F8F8\] {
        --tw-bg-opacity: 1;
        background-color: rgb(248 248 248/var(--tw-bg-opacity))
    }

    .md\:bg-\[\#FAFAFA\] {
        --tw-bg-opacity: 1;
        background-color: rgb(250 250 250/var(--tw-bg-opacity))
    }

    .md\:bg-\[\#f6f8fc\] {
        --tw-bg-opacity: 1;
        background-color: rgb(246 248 252/var(--tw-bg-opacity))
    }

    .md\:bg-black {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0/var(--tw-bg-opacity))
    }

    .md\:bg-transparent {
        background-color: transparent
    }

    .md\:bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .md\:bg-\[linear-gradient\(to_right\2c _white_50\%\2c _\#F5F5F5_50\%\)\] {
        background-image: linear-gradient(90deg, #fff 50%, #f5f5f5 0)
    }

    .md\:bg-gradient-to-b {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
    }

    .md\:from-transparent {
        --tw-gradient-from: transparent var(--tw-gradient-from-position);
        --tw-gradient-to: transparent var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .md\:to-black {
        --tw-gradient-to: #000 var(--tw-gradient-to-position)
    }

    .md\:p-10 {
        padding: 2.5rem
    }

    .md\:p-12 {
        padding: 3rem
    }

    .md\:p-2 {
        padding: .5rem
    }

    .md\:p-4 {
        padding: 1rem
    }

    .md\:p-6 {
        padding: 1.5rem
    }

    .md\:p-8 {
        padding: 2rem
    }

    .md\:p-9 {
        padding: 2.25rem
    }

    .md\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .md\:px-1 {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .md\:px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .md\:px-11 {
        padding-left: 2.75rem;
        padding-right: 2.75rem
    }

    .md\:px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .md\:px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .md\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .md\:px-24 {
        padding-left: 6rem;
        padding-right: 6rem
    }

    .md\:px-28 {
        padding-left: 7rem;
        padding-right: 7rem
    }

    .md\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .md\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .md\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .md\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .md\:px-9 {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .md\:px-\[12px\] {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .md\:px-\[15\%\] {
        padding-left: 15%;
        padding-right: 15%
    }

    .md\:px-\[166px\] {
        padding-left: 10.375rem;
        padding-right: 10.375rem
    }

    .md\:px-\[16px\] {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .md\:px-\[200px\] {
        padding-left: 12.5rem;
        padding-right: 12.5rem
    }

    .md\:px-\[20px\] {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .md\:px-\[30px\] {
        padding-left: 1.875rem;
        padding-right: 1.875rem
    }

    .md\:px-\[32px\] {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .md\:px-\[4\.0625rem\] {
        padding-left: 4.0625rem;
        padding-right: 4.0625rem
    }

    .md\:px-\[6px\] {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .md\:px-\[72px\] {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .md\:px-\[8\%\] {
        padding-left: 8%;
        padding-right: 8%
    }

    .md\:py-1 {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .md\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .md\:py-11 {
        padding-top: 2.75rem;
        padding-bottom: 2.75rem
    }

    .md\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .md\:py-14 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }

    .md\:py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .md\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .md\:py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .md\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .md\:py-3\.5 {
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .md\:py-36 {
        padding-top: 9rem;
        padding-bottom: 9rem
    }

    .md\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .md\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .md\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .md\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .md\:py-\[12px\] {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .md\:py-\[16px\] {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .md\:py-\[17px\] {
        padding-top: 1.0625rem;
        padding-bottom: 1.0625rem
    }

    .md\:py-\[2px\] {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .md\:py-\[32px\] {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .md\:py-\[5rem\] {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .md\:py-\[6\.25rem\] {
        padding-top: 6.25rem;
        padding-bottom: 6.25rem
    }

    .md\:py-\[64px\] {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .md\:py-\[7\.5rem\] {
        padding-top: 7.5rem;
        padding-bottom: 7.5rem
    }

    .md\:pb-10 {
        padding-bottom: 2.5rem
    }

    .md\:pb-20 {
        padding-bottom: 5rem
    }

    .md\:pb-4 {
        padding-bottom: 1rem
    }

    .md\:pb-5 {
        padding-bottom: 1.25rem
    }

    .md\:pb-6 {
        padding-bottom: 1.5rem
    }

    .md\:pb-8 {
        padding-bottom: 2rem
    }

    .md\:pb-9 {
        padding-bottom: 2.25rem
    }

    .md\:pb-\[10rem\] {
        padding-bottom: 10rem
    }

    .md\:pb-\[112px\] {
        padding-bottom: 7rem
    }

    .md\:pb-\[16px\] {
        padding-bottom: 1rem
    }

    .md\:pb-\[32px\] {
        padding-bottom: 2rem
    }

    .md\:pb-\[42px\] {
        padding-bottom: 2.625rem
    }

    .md\:pb-\[7\.5rem\] {
        padding-bottom: 7.5rem
    }

    .md\:pl-0 {
        padding-left: 0
    }

    .md\:pl-2 {
        padding-left: .5rem
    }

    .md\:pl-3 {
        padding-left: .75rem
    }

    .md\:pl-8 {
        padding-left: 2rem
    }

    .md\:pl-\[20px\] {
        padding-left: 1.25rem
    }

    .md\:pl-\[6px\] {
        padding-left: .375rem
    }

    .md\:pl-\[8px\] {
        padding-left: .5rem
    }

    .md\:pr-12 {
        padding-right: 3rem
    }

    .md\:pr-\[100px\] {
        padding-right: 6.25rem
    }

    .md\:pr-\[3rem\] {
        padding-right: 3rem
    }

    .md\:pr-\[400px\] {
        padding-right: 25rem
    }

    .md\:pr-\[6px\] {
        padding-right: .375rem
    }

    .md\:pt-0 {
        padding-top: 0
    }

    .md\:pt-12 {
        padding-top: 3rem
    }

    .md\:pt-16 {
        padding-top: 4rem
    }

    .md\:pt-2 {
        padding-top: .5rem
    }

    .md\:pt-20 {
        padding-top: 5rem
    }

    .md\:pt-24 {
        padding-top: 6rem
    }

    .md\:pt-4 {
        padding-top: 1rem
    }

    .md\:pt-40 {
        padding-top: 10rem
    }

    .md\:pt-6 {
        padding-top: 1.5rem
    }

    .md\:pt-7 {
        padding-top: 1.75rem
    }

    .md\:pt-8 {
        padding-top: 2rem
    }

    .md\:pt-\[\.5rem\] {
        padding-top: .5rem
    }

    .md\:pt-\[12px\] {
        padding-top: .75rem
    }

    .md\:pt-\[225px\] {
        padding-top: 14.0625rem
    }

    .md\:pt-\[3rem\] {
        padding-top: 3rem
    }

    .md\:pt-\[5rem\] {
        padding-top: 5rem
    }

    .md\:pt-\[60px\] {
        padding-top: 3.75rem
    }

    .md\:pt-\[64px\] {
        padding-top: 4rem
    }

    .md\:pt-\[7\.5rem\] {
        padding-top: 7.5rem
    }

    .md\:pt-\[70px\] {
        padding-top: 4.375rem
    }

    .md\:pt-\[71px\] {
        padding-top: 4.4375rem
    }

    .md\:pt-\[calc\(\(105\/1920\)\*100\%\)\] {
        padding-top: calc((105 / 1920) * 100%)
    }

    .md\:pt-\[calc\(\(1080\/1920\)\*50\%\)\] {
        padding-top: calc((1080 / 1920) * 50%)
    }

    .md\:pt-\[calc\(\(388\/690\)\*57\.5\%\)\] {
        padding-top: calc((388 / 690) * 57.5%)
    }

    .md\:pt-\[calc\(\(57\/120\*100\%\)\)\] {
        padding-top: calc((57 / 120 * 100%))
    }

    .md\:pt-\[calc\(\(65\/1200\)\*100\%\)\] {
        padding-top: calc((65 / 1200) * 100%)
    }

    .md\:pt-\[calc\(\(675\/1200\)\*100\%\)\] {
        padding-top: calc((675 / 1200) * 100%)
    }

    .md\:text-left {
        text-align: left
    }

    .md\:text-center {
        text-align: center
    }

    .md\:text-right {
        text-align: right
    }

    .md\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .md\:text-2xl\/10 {
        font-size: 1.5rem;
        line-height: 2.5rem
    }

    .md\:text-2xl\/6 {
        font-size: 1.5rem;
        line-height: 1.5rem
    }

    .md\:text-2xl\/none {
        font-size: 1.5rem;
        line-height: 1
    }

    .md\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .md\:text-3xl\/none {
        font-size: 1.875rem;
        line-height: 1
    }

    .md\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .md\:text-4xl\/\[38px\] {
        font-size: 2.25rem;
        line-height: 2.375rem
    }

    .md\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .md\:text-5xl\/\[48px\] {
        font-size: 3rem;
        line-height: 3rem
    }

    .md\:text-5xl\/\[56px\] {
        font-size: 3rem;
        line-height: 3.5rem
    }

    .md\:text-5xl\/none {
        font-size: 3rem;
        line-height: 1
    }

    .md\:text-7xl {
        font-size: 4.5rem;
        line-height: 1
    }

    .md\:text-\[1\.375rem\] {
        font-size: 1.375rem
    }

    .md\:text-\[1\.375rem\]\/\[28px\] {
        font-size: 1.375rem;
        line-height: 1.75rem
    }

    .md\:text-\[1\.4rem\] {
        font-size: 1.4rem
    }

    .md\:text-\[1\.75rem\] {
        font-size: 1.75rem
    }

    .md\:text-\[1\.75rem\]\/none {
        font-size: 1.75rem;
        line-height: 1
    }

    .md\:text-\[1\.8rem\] {
        font-size: 1.8rem
    }

    .md\:text-\[17px\]\/\[22px\] {
        font-size: 1.0625rem;
        line-height: 1.375rem
    }

    .md\:text-\[18px\] {
        font-size: 1.125rem
    }

    .md\:text-\[18px\]\/\[21px\] {
        font-size: 1.125rem;
        line-height: 1.3125rem
    }

    .md\:text-\[18px\]\/\[23px\] {
        font-size: 1.125rem;
        line-height: 1.4375rem
    }

    .md\:text-\[2\.5rem\] {
        font-size: 2.5rem
    }

    .md\:text-\[2\.5rem\]\/\[3\.75rem\] {
        font-size: 2.5rem;
        line-height: 3.75rem
    }

    .md\:text-\[2\.5rem\]\/none {
        font-size: 2.5rem;
        line-height: 1
    }

    .md\:text-\[20px\] {
        font-size: 1.25rem
    }

    .md\:text-\[20px\]\/\[24px\] {
        font-size: 1.25rem;
        line-height: 1.5rem
    }

    .md\:text-\[22px\]\/\[29px\] {
        font-size: 1.375rem;
        line-height: 1.8125rem
    }

    .md\:text-\[24px\] {
        font-size: 1.5rem
    }

    .md\:text-\[26px\]\/9 {
        font-size: 1.625rem;
        line-height: 2.25rem
    }

    .md\:text-\[26px\]\/none {
        font-size: 1.625rem;
        line-height: 1
    }

    .md\:text-\[28px\] {
        font-size: 1.75rem
    }

    .md\:text-\[28px\]\/none {
        font-size: 1.75rem;
        line-height: 1
    }

    .md\:text-\[2rem\] {
        font-size: 2rem
    }

    .md\:text-\[2rem\]\/10 {
        font-size: 2rem;
        line-height: 2.5rem
    }

    .md\:text-\[2rem\]\/9 {
        font-size: 2rem;
        line-height: 2.25rem
    }

    .md\:text-\[2rem\]\/\[3rem\] {
        font-size: 2rem;
        line-height: 3rem
    }

    .md\:text-\[2rem\]\/none {
        font-size: 2rem;
        line-height: 1
    }

    .md\:text-\[30px\]\/none {
        font-size: 1.875rem;
        line-height: 1
    }

    .md\:text-\[32px\] {
        font-size: 2rem
    }

    .md\:text-\[32px\]\/\[34px\] {
        font-size: 2rem;
        line-height: 2.125rem
    }

    .md\:text-\[32px\]\/none {
        font-size: 2rem;
        line-height: 1
    }

    .md\:text-\[3rem\] {
        font-size: 3rem
    }

    .md\:text-\[40px\] {
        font-size: 2.5rem
    }

    .md\:text-\[40px\]\/\[1\] {
        font-size: 2.5rem;
        line-height: 1
    }

    .md\:text-\[40px\]\/\[48px\] {
        font-size: 2.5rem;
        line-height: 3rem
    }

    .md\:text-\[40px\]\/\[56px\] {
        font-size: 2.5rem;
        line-height: 3.5rem
    }

    .md\:text-\[40px\]\/\[64px\] {
        font-size: 2.5rem;
        line-height: 4rem
    }

    .md\:text-\[40px\]\/none {
        font-size: 2.5rem;
        line-height: 1
    }

    .md\:text-\[43px\]\/none {
        font-size: 2.6875rem;
        line-height: 1
    }

    .md\:text-\[48px\]\/\[67px\] {
        font-size: 3rem;
        line-height: 4.1875rem
    }

    .md\:text-\[4rem\] {
        font-size: 4rem
    }

    .md\:text-\[4rem\]\/none {
        font-size: 4rem;
        line-height: 1
    }

    .md\:text-\[50px\] {
        font-size: 3.125rem
    }

    .md\:text-\[50px\]\/\[59px\] {
        font-size: 3.125rem;
        line-height: 3.6875rem
    }

    .md\:text-\[56px\]\/\[67px\] {
        font-size: 3.5rem;
        line-height: 4.1875rem
    }

    .md\:text-\[56px\]\/\[78px\] {
        font-size: 3.5rem;
        line-height: 4.875rem
    }

    .md\:text-\[56px\]\/none {
        font-size: 3.5rem;
        line-height: 1
    }

    .md\:text-\[6rem\] {
        font-size: 6rem
    }

    .md\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .md\:text-base\/5,
    .md\:text-base\/\[20px\] {
        font-size: 1rem;
        line-height: 1.25rem
    }

    .md\:text-base\/none {
        font-size: 1rem;
        line-height: 1
    }

    .md\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .md\:text-lg\/6 {
        font-size: 1.125rem;
        line-height: 1.5rem
    }

    .md\:text-lg\/7 {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .md\:text-lg\/\[22px\] {
        font-size: 1.125rem;
        line-height: 1.375rem
    }

    .md\:text-lg\/\[24px\] {
        font-size: 1.125rem;
        line-height: 1.5rem
    }

    .md\:text-lg\/\[25px\] {
        font-size: 1.125rem;
        line-height: 1.5625rem
    }

    .md\:text-lg\/none {
        font-size: 1.125rem;
        line-height: 1
    }

    .md\:text-regular-12\/\[17PX\] {
        font-size: 12PX;
        line-height: 17PX
    }

    .md\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .md\:text-sm\/4 {
        font-size: .875rem;
        line-height: 1rem
    }

    .md\:text-sm\/\[18px\] {
        font-size: .875rem;
        line-height: 1.125rem
    }

    .md\:text-sm\/\[20px\] {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .md\:text-sm\/none {
        font-size: .875rem;
        line-height: 1
    }

    .md\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .md\:text-xl\/6 {
        font-size: 1.25rem;
        line-height: 1.5rem
    }

    .md\:text-xl\/8 {
        font-size: 1.25rem;
        line-height: 2rem
    }

    .md\:text-xl\/\[24px\] {
        font-size: 1.25rem;
        line-height: 1.5rem
    }

    .md\:text-xl\/\[28px\] {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .md\:text-xl\/\[30px\] {
        font-size: 1.25rem;
        line-height: 1.875rem
    }

    .md\:text-xl\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .md\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .md\:text-xs\/none {
        font-size: .75rem;
        line-height: 1
    }

    .md\:font-bold {
        font-weight: 700
    }

    .md\:font-extrabold {
        font-weight: 800
    }

    .md\:font-medium {
        font-weight: 500
    }

    .md\:font-semibold {
        font-weight: 600
    }

    .md\:leading-\[1\.5rem\] {
        line-height: 1.5rem
    }

    .md\:leading-\[3\.5rem\] {
        line-height: 3.5rem
    }

    .md\:leading-\[38px\] {
        line-height: 2.375rem
    }

    .md\:leading-\[3rem\] {
        line-height: 3rem
    }

    .md\:leading-\[42px\] {
        line-height: 2.625rem
    }

    .md\:leading-\[45px\] {
        line-height: 2.8125rem
    }

    .md\:leading-\[46px\] {
        line-height: 2.875rem
    }

    .md\:leading-\[4rem\] {
        line-height: 4rem
    }

    .md\:leading-normal {
        line-height: 1.5
    }

    .md\:leading-tight {
        line-height: 1.25
    }

    .md\:text-\[\#676A6D\] {
        --tw-text-opacity: 1;
        color: rgb(103 106 109/var(--tw-text-opacity))
    }

    .md\:text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .\*\:before\:md\:mr-2>:before {
        content: var(--tw-content);
        margin-right: .5rem
    }

    .\*\:before\:md\:-translate-y-1\/2>:before {
        content: var(--tw-content);
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .first\:md\:pt-0:first-child {
        padding-top: 0
    }

    .first\:md\:pt-4:first-child {
        padding-top: 1rem
    }

    .md\:last\:border-b:last-child {
        border-bottom-width: .0625rem
    }

    .last\:md\:pb-0:last-child {
        padding-bottom: 0
    }

    .last\:md\:pb-4:last-child {
        padding-bottom: 1rem
    }

    .md\:even\:flex-row-reverse:nth-child(2n),
    .md\:odd\:flex-row-reverse:nth-child(odd) {
        flex-direction: row-reverse
    }

    @media (hover:hover) and (pointer:fine) {
        .group:hover .md\:group-hover\:block {
            display: block
        }
    }
}

@media (min-width:1024px) {
    .lg\:fixed {
        position: fixed
    }

    .lg\:absolute {
        position: absolute
    }

    .lg\:relative {
        position: relative
    }

    .lg\:sticky {
        position: sticky
    }

    .lg\:bottom-14 {
        bottom: 3.5rem
    }

    .lg\:bottom-16 {
        bottom: 4rem
    }

    .lg\:left-\[5\%\] {
        left: 5%
    }

    .lg\:right-0 {
        right: 0
    }

    .lg\:top-\[-1\.5rem\] {
        top: -1.5rem
    }

    .lg\:top-\[5\%\] {
        top: 5%
    }

    .lg\:mx-\[2rem\] {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .lg\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .lg\:mb-0 {
        margin-bottom: 0
    }

    .lg\:mb-1 {
        margin-bottom: .25rem
    }

    .lg\:mb-10 {
        margin-bottom: 2.5rem
    }

    .lg\:mb-12 {
        margin-bottom: 3rem
    }

    .lg\:mb-14 {
        margin-bottom: 3.5rem
    }

    .lg\:mb-3 {
        margin-bottom: .75rem
    }

    .lg\:mb-4 {
        margin-bottom: 1rem
    }

    .lg\:mb-6 {
        margin-bottom: 1.5rem
    }

    .lg\:mb-7 {
        margin-bottom: 1.75rem
    }

    .lg\:mb-8 {
        margin-bottom: 2rem
    }

    .lg\:mb-9 {
        margin-bottom: 2.25rem
    }

    .lg\:ml-\[1\.56rem\] {
        margin-left: 1.56rem
    }

    .lg\:mt-0 {
        margin-top: 0
    }

    .lg\:mt-10 {
        margin-top: 2.5rem
    }

    .lg\:mt-2 {
        margin-top: .5rem
    }

    .lg\:mt-20 {
        margin-top: 5rem
    }

    .lg\:mt-3 {
        margin-top: .75rem
    }

    .lg\:mt-4 {
        margin-top: 1rem
    }

    .lg\:mt-6 {
        margin-top: 1.5rem
    }

    .lg\:mt-7 {
        margin-top: 1.75rem
    }

    .lg\:mt-\[-36px\] {
        margin-top: -2.25rem
    }

    .lg\:mt-\[1rem\] {
        margin-top: 1rem
    }

    .lg\:mt-\[3\.25rem\] {
        margin-top: 3.25rem
    }

    .lg\:mt-\[72px\] {
        margin-top: 4.5rem
    }

    .lg\:block {
        display: block
    }

    .lg\:flex {
        display: flex
    }

    .lg\:hidden {
        display: none
    }

    .lg\:aspect-\[131\/131\] {
        aspect-ratio: 131/131
    }

    .lg\:aspect-\[240\/192\] {
        aspect-ratio: 240/192
    }

    .lg\:aspect-\[347\/288\] {
        aspect-ratio: 347/288
    }

    .lg\:aspect-square {
        aspect-ratio: 1/1
    }

    .lg\:h-14 {
        height: 3.5rem
    }

    .lg\:h-\[120px\] {
        height: 7.5rem
    }

    .lg\:h-\[2\.68rem\] {
        height: 2.68rem
    }

    .lg\:h-\[2\.6rem\] {
        height: 2.6rem
    }

    .lg\:h-\[40px\] {
        height: 2.5rem
    }

    .lg\:h-\[46px\] {
        height: 2.875rem
    }

    .lg\:h-\[80px\] {
        height: 5rem
    }

    .lg\:h-full {
        height: 100%
    }

    .lg\:w-8 {
        width: 2rem
    }

    .lg\:w-\[1200px\] {
        width: 75rem
    }

    .lg\:w-\[140px\] {
        width: 8.75rem
    }

    .lg\:w-\[2\.6rem\] {
        width: 2.6rem
    }

    .lg\:w-\[21\.6875rem\] {
        width: 21.6875rem
    }

    .lg\:w-\[218px\] {
        width: 13.625rem
    }

    .lg\:w-\[284px\] {
        width: 17.75rem
    }

    .lg\:w-\[49\.58\%\] {
        width: 49.58%
    }

    .lg\:w-\[75\%\] {
        width: 75%
    }

    .lg\:w-\[8\.18rem\] {
        width: 8.18rem
    }

    .lg\:w-\[calc\(100\%-21\.6875rem\)\] {
        width: calc(100% - 21.6875rem)
    }

    .lg\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .lg\:w-full {
        width: 100%
    }

    .lg\:min-w-\[16\.8rem\] {
        min-width: 16.8rem
    }

    .lg\:max-w-60 {
        max-width: 15rem
    }

    .lg\:max-w-\[200px\] {
        max-width: 12.5rem
    }

    .lg\:max-w-\[75rem\] {
        max-width: 75rem
    }

    .lg\:max-w-\[80rem\] {
        max-width: 80rem
    }

    .lg\:flex-1 {
        flex: 1 1 0%
    }

    .lg\:flex-shrink-0 {
        flex-shrink: 0
    }

    .lg\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .lg\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .lg\:flex-col {
        flex-direction: column
    }

    .lg\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .lg\:items-start {
        align-items: flex-start
    }

    .lg\:justify-start {
        justify-content: flex-start
    }

    .lg\:justify-between {
        justify-content: space-between
    }

    .lg\:gap-11 {
        gap: 2.75rem
    }

    .lg\:gap-12 {
        gap: 3rem
    }

    .lg\:gap-2 {
        gap: .5rem
    }

    .lg\:gap-4 {
        gap: 1rem
    }

    .lg\:gap-5 {
        gap: 1.25rem
    }

    .lg\:gap-6 {
        gap: 1.5rem
    }

    .lg\:gap-8 {
        gap: 2rem
    }

    .lg\:gap-\[30px\] {
        gap: 1.875rem
    }

    .lg\:gap-\[60px\] {
        gap: 3.75rem
    }

    .lg\:gap-x-10 {
        -moz-column-gap: 2.5rem;
        column-gap: 2.5rem
    }

    .lg\:gap-y-16 {
        row-gap: 4rem
    }

    .lg\:whitespace-nowrap {
        white-space: nowrap
    }

    .lg\:rounded-2xl {
        border-radius: 1rem
    }

    .lg\:rounded-\[35px\] {
        border-radius: 2.1875rem
    }

    .lg\:bg-black {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0/var(--tw-bg-opacity))
    }

    .lg\:bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .lg\:p-5 {
        padding: 1.25rem
    }

    .lg\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .lg\:px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .lg\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .lg\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lg\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .lg\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .lg\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .lg\:px-\[\.8rem\] {
        padding-left: .8rem;
        padding-right: .8rem
    }

    .lg\:px-\[16px\] {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lg\:px-\[48PX\] {
        padding-left: 48PX;
        padding-right: 48PX
    }

    .lg\:px-\[56px\] {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .lg\:px-\[92px\] {
        padding-left: 5.75rem;
        padding-right: 5.75rem
    }

    .lg\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .lg\:py-14 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }

    .lg\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .lg\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .lg\:py-\[18px\] {
        padding-top: 1.125rem;
        padding-bottom: 1.125rem
    }

    .lg\:py-\[2px\] {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .lg\:py-\[64px\] {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .lg\:py-\[88px\] {
        padding-top: 5.5rem;
        padding-bottom: 5.5rem
    }

    .lg\:pb-16 {
        padding-bottom: 4rem
    }

    .lg\:pb-20 {
        padding-bottom: 5rem
    }

    .lg\:pb-3 {
        padding-bottom: .75rem
    }

    .lg\:pb-40 {
        padding-bottom: 10rem
    }

    .lg\:pb-6 {
        padding-bottom: 1.5rem
    }

    .lg\:pb-\[66px\] {
        padding-bottom: 4.125rem
    }

    .lg\:pl-\[\.625rem\] {
        padding-left: .625rem
    }

    .lg\:pt-10 {
        padding-top: 2.5rem
    }

    .lg\:pt-6 {
        padding-top: 1.5rem
    }

    .lg\:pt-\[4\.875rem\] {
        padding-top: 4.875rem
    }

    .lg\:pt-\[88px\] {
        padding-top: 5.5rem
    }

    .lg\:text-left {
        text-align: left
    }

    .lg\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .lg\:text-2xl\/10 {
        font-size: 1.5rem;
        line-height: 2.5rem
    }

    .lg\:text-2xl\/9 {
        font-size: 1.5rem;
        line-height: 2.25rem
    }

    .lg\:text-2xl\/\[3rem\] {
        font-size: 1.5rem;
        line-height: 3rem
    }

    .lg\:text-2xl\/none {
        font-size: 1.5rem;
        line-height: 1
    }

    .lg\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .lg\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .lg\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .lg\:text-5xl\/\[56px\] {
        font-size: 3rem;
        line-height: 3.5rem
    }

    .lg\:text-\[1\.8rem\] {
        font-size: 1.8rem
    }

    .lg\:text-\[16px\] {
        font-size: 1rem
    }

    .lg\:text-\[2\.5rem\] {
        font-size: 2.5rem
    }

    .lg\:text-\[2rem\],
    .lg\:text-\[32px\] {
        font-size: 2rem
    }

    .lg\:text-\[32px\]\/\[36px\] {
        font-size: 2rem;
        line-height: 2.25rem
    }

    .lg\:text-\[4rem\] {
        font-size: 4rem
    }

    .lg\:text-\[80px\] {
        font-size: 5rem
    }

    .lg\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .lg\:text-base\/5 {
        font-size: 1rem;
        line-height: 1.25rem
    }

    .lg\:text-base\/none {
        font-size: 1rem;
        line-height: 1
    }

    .lg\:text-base\/relaxed {
        font-size: 1rem;
        line-height: 1.625
    }

    .lg\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .lg\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .lg\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .lg\:text-xl\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .lg\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .lg\:font-bold {
        font-weight: 700
    }

    .lg\:font-semibold {
        font-weight: 600
    }

    .lg\:leading-8 {
        line-height: 2rem
    }

    .lg\:leading-\[2\.68rem\] {
        line-height: 2.68rem
    }

    .lg\:leading-\[2\.6rem\] {
        line-height: 2.6rem
    }

    .lg\:leading-\[2\.7rem\] {
        line-height: 2.7rem
    }

    .lg\:leading-\[2\.8rem\] {
        line-height: 2.8rem
    }

    .lg\:leading-snug {
        line-height: 1.375
    }

    .lg\:text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .lg\:opacity-0 {
        opacity: 0
    }

    @media (hover:hover) and (pointer:fine) {
        .group:hover .lg\:group-hover\:opacity-100 {
            opacity: 1
        }
    }
}

@media (min-width:1280px) {
    .xl\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .xl\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }

    .xl\:mb-0 {
        margin-bottom: 0
    }

    .xl\:mb-16 {
        margin-bottom: 4rem
    }

    .xl\:mb-24 {
        margin-bottom: 6rem
    }

    .xl\:mb-6 {
        margin-bottom: 1.5rem
    }

    .xl\:mb-8 {
        margin-bottom: 2rem
    }

    .xl\:mt-0 {
        margin-top: 0
    }

    .xl\:h-\[135px\] {
        height: 8.4375rem
    }

    .xl\:h-full {
        height: 100%
    }

    .xl\:w-2\/5 {
        width: 40%
    }

    .xl\:w-\[75rem\] {
        width: 75rem
    }

    .xl\:max-w-52 {
        max-width: 13rem
    }

    .xl\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .xl\:gap-16 {
        gap: 4rem
    }

    .xl\:gap-6 {
        gap: 1.5rem
    }

    .xl\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .xl\:pb-24 {
        padding-bottom: 6rem
    }

    .xl\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .xl\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .xl\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .xl\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .xl\:text-\[1\.125rem\] {
        font-size: 1.125rem
    }

    .xl\:text-\[2\.125rem\] {
        font-size: 2.125rem
    }

    .xl\:text-\[2\.5rem\] {
        font-size: 2.5rem
    }

    .xl\:text-\[55px\] {
        font-size: 3.4375rem
    }

    .xl\:text-base\/5 {
        font-size: 1rem;
        line-height: 1.25rem
    }

    .xl\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .xl\:text-xl\/6 {
        font-size: 1.25rem;
        line-height: 1.5rem
    }

    .xl\:text-xl\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .xl\:leading-\[1\.81rem\] {
        line-height: 1.81rem
    }

    .xl\:leading-normal {
        line-height: 1.5
    }
}

@media (min-width:1440px) {
    .\32xl\:mb-2 {
        margin-bottom: .5rem
    }

    .\32xl\:mb-5 {
        margin-bottom: 1.25rem
    }

    .\32xl\:h-52 {
        height: 13rem
    }

    .\32xl\:px-\[112px\] {
        padding-left: 7rem;
        padding-right: 7rem
    }

    .\32xl\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .\32xl\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .\32xl\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .\32xl\:text-\[2\.5rem\] {
        font-size: 2.5rem
    }

    .\32xl\:text-\[36px\]\/\[43px\] {
        font-size: 2.25rem;
        line-height: 2.6875rem
    }

    .\32xl\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .\32xl\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .\32xl\:text-xl\/6 {
        font-size: 1.25rem;
        line-height: 1.5rem
    }
}

@media (min-width:1920px) {
    .\33xl\:right-14 {
        right: 3.5rem
    }

    .\33xl\:top-14 {
        top: 3.5rem
    }

    .\33xl\:mb-3 {
        margin-bottom: .75rem
    }

    .\33xl\:h-auto {
        height: auto
    }

    .\33xl\:gap-9 {
        gap: 2.25rem
    }

    .\33xl\:text-2xl\/none {
        font-size: 1.5rem;
        line-height: 1
    }

    .\33xl\:text-\[28px\]\/\[34px\] {
        font-size: 1.75rem;
        line-height: 2.125rem
    }

    .\33xl\:text-\[48px\]\/\[58px\] {
        font-size: 3rem;
        line-height: 3.625rem
    }

    .\33xl\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .\33xl\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
}

@media (max-width:767px) {
    .mobile\:absolute {
        position: absolute
    }

    .mobile\:relative {
        position: relative
    }

    .mobile\:inset-x-0 {
        left: 0;
        right: 0
    }

    .mobile\:-bottom-3 {
        bottom: -.75rem
    }

    .mobile\:-bottom-7 {
        bottom: -1.75rem
    }

    .mobile\:-bottom-\[32px\] {
        bottom: -2rem
    }

    .mobile\:-left-\[30px\] {
        left: -1.875rem
    }

    .mobile\:-left-\[47px\] {
        left: -2.9375rem
    }

    .mobile\:-left-\[49px\] {
        left: -3.0625rem
    }

    .mobile\:-right-1 {
        right: -.25rem
    }

    .mobile\:-right-12 {
        right: -3rem
    }

    .mobile\:-right-2 {
        right: -.5rem
    }

    .mobile\:-right-\[30px\] {
        right: -1.875rem
    }

    .mobile\:-right-\[7px\] {
        right: -.4375rem
    }

    .mobile\:-top-2 {
        top: -.5rem
    }

    .mobile\:-top-\[29px\] {
        top: -1.8125rem
    }

    .mobile\:-top-\[2px\] {
        top: -.125rem
    }

    .mobile\:-top-\[30px\] {
        top: -1.875rem
    }

    .mobile\:-top-\[42px\] {
        top: -2.625rem
    }

    .mobile\:-top-\[6px\] {
        top: -.375rem
    }

    .mobile\:bottom-0 {
        bottom: 0
    }

    .mobile\:bottom-1 {
        bottom: .25rem
    }

    .mobile\:bottom-1\.5 {
        bottom: .375rem
    }

    .mobile\:bottom-10 {
        bottom: 2.5rem
    }

    .mobile\:bottom-14 {
        bottom: 3.5rem
    }

    .mobile\:bottom-2 {
        bottom: .5rem
    }

    .mobile\:bottom-4 {
        bottom: 1rem
    }

    .mobile\:bottom-5 {
        bottom: 1.25rem
    }

    .mobile\:bottom-6 {
        bottom: 1.5rem
    }

    .mobile\:bottom-9 {
        bottom: 2.25rem
    }

    .mobile\:bottom-\[-29px\] {
        bottom: -1.8125rem
    }

    .mobile\:bottom-\[18px\] {
        bottom: 1.125rem
    }

    .mobile\:bottom-\[20px\] {
        bottom: 1.25rem
    }

    .mobile\:bottom-\[22px\] {
        bottom: 1.375rem
    }

    .mobile\:bottom-\[30px\] {
        bottom: 1.875rem
    }

    .mobile\:bottom-\[35px\] {
        bottom: 2.1875rem
    }

    .mobile\:bottom-\[37px\] {
        bottom: 2.3125rem
    }

    .mobile\:bottom-\[40px\] {
        bottom: 2.5rem
    }

    .mobile\:bottom-\[42px\] {
        bottom: 2.625rem
    }

    .mobile\:bottom-\[44px\] {
        bottom: 2.75rem
    }

    .mobile\:bottom-\[6px\] {
        bottom: .375rem
    }

    .mobile\:bottom-\[88px\] {
        bottom: 5.5rem
    }

    .mobile\:left-0 {
        left: 0
    }

    .mobile\:left-1 {
        left: .25rem
    }

    .mobile\:left-1\/2 {
        left: 50%
    }

    .mobile\:left-2 {
        left: .5rem
    }

    .mobile\:left-3 {
        left: .75rem
    }

    .mobile\:left-4 {
        left: 1rem
    }

    .mobile\:left-6 {
        left: 1.5rem
    }

    .mobile\:left-\[-26px\] {
        left: -1.625rem
    }

    .mobile\:left-\[-34px\] {
        left: -2.125rem
    }

    .mobile\:left-\[-46px\] {
        left: -2.875rem
    }

    .mobile\:left-\[-48px\] {
        left: -3rem
    }

    .mobile\:left-\[105px\] {
        left: 6.5625rem
    }

    .mobile\:left-\[118px\] {
        left: 7.375rem
    }

    .mobile\:left-\[16px\] {
        left: 1rem
    }

    .mobile\:left-\[17px\] {
        left: 1.0625rem
    }

    .mobile\:left-\[18px\] {
        left: 1.125rem
    }

    .mobile\:left-\[216px\] {
        left: 13.5rem
    }

    .mobile\:left-\[22px\] {
        left: 1.375rem
    }

    .mobile\:left-\[246px\] {
        left: 15.375rem
    }

    .mobile\:left-\[28px\] {
        left: 1.75rem
    }

    .mobile\:left-\[2px\] {
        left: .125rem
    }

    .mobile\:left-\[32px\] {
        left: 2rem
    }

    .mobile\:left-\[39px\] {
        left: 2.4375rem
    }

    .mobile\:left-\[50px\] {
        left: 3.125rem
    }

    .mobile\:left-\[5px\] {
        left: .3125rem
    }

    .mobile\:left-\[73px\] {
        left: 4.5625rem
    }

    .mobile\:left-\[calc\(\(100\%-13\.5rem\)\/2\)\] {
        left: calc((100% - 13.5rem) / 2)
    }

    .mobile\:right-0 {
        right: 0
    }

    .mobile\:right-1 {
        right: .25rem
    }

    .mobile\:right-1\/2 {
        right: 50%
    }

    .mobile\:right-2 {
        right: .5rem
    }

    .mobile\:right-3 {
        right: .75rem
    }

    .mobile\:right-4 {
        right: 1rem
    }

    .mobile\:right-5 {
        right: 1.25rem
    }

    .mobile\:right-6 {
        right: 1.5rem
    }

    .mobile\:right-9 {
        right: 2.25rem
    }

    .mobile\:right-\[-104px\] {
        right: -6.5rem
    }

    .mobile\:right-\[10px\] {
        right: .625rem
    }

    .mobile\:right-\[20px\] {
        right: 1.25rem
    }

    .mobile\:right-\[22px\] {
        right: 1.375rem
    }

    .mobile\:right-\[25px\] {
        right: 1.5625rem
    }

    .mobile\:right-\[41px\] {
        right: 2.5625rem
    }

    .mobile\:right-\[50px\] {
        right: 3.125rem
    }

    .mobile\:right-\[5px\] {
        right: .3125rem
    }

    .mobile\:right-\[73px\] {
        right: 4.5625rem
    }

    .mobile\:top-0 {
        top: 0
    }

    .mobile\:top-1 {
        top: .25rem
    }

    .mobile\:top-1\/2 {
        top: 50%
    }

    .mobile\:top-10 {
        top: 2.5rem
    }

    .mobile\:top-12 {
        top: 3rem
    }

    .mobile\:top-14 {
        top: 3.5rem
    }

    .mobile\:top-16 {
        top: 4rem
    }

    .mobile\:top-2 {
        top: .5rem
    }

    .mobile\:top-3 {
        top: .75rem
    }

    .mobile\:top-4 {
        top: 1rem
    }

    .mobile\:top-5 {
        top: 1.25rem
    }

    .mobile\:top-6 {
        top: 1.5rem
    }

    .mobile\:top-8 {
        top: 2rem
    }

    .mobile\:top-\[-100px\] {
        top: -6.25rem
    }

    .mobile\:top-\[-28px\] {
        top: -1.75rem
    }

    .mobile\:top-\[-410px\] {
        top: -25.625rem
    }

    .mobile\:top-\[102px\] {
        top: 6.375rem
    }

    .mobile\:top-\[10px\] {
        top: .625rem
    }

    .mobile\:top-\[143px\] {
        top: 8.9375rem
    }

    .mobile\:top-\[14px\] {
        top: .875rem
    }

    .mobile\:top-\[16px\] {
        top: 1rem
    }

    .mobile\:top-\[187px\] {
        top: 11.6875rem
    }

    .mobile\:top-\[196px\] {
        top: 12.25rem
    }

    .mobile\:top-\[19px\] {
        top: 1.1875rem
    }

    .mobile\:top-\[211px\] {
        top: 13.1875rem
    }

    .mobile\:top-\[216px\] {
        top: 13.5rem
    }

    .mobile\:top-\[220px\] {
        top: 13.75rem
    }

    .mobile\:top-\[226px\] {
        top: 14.125rem
    }

    .mobile\:top-\[236px\] {
        top: 14.75rem
    }

    .mobile\:top-\[240px\] {
        top: 15rem
    }

    .mobile\:top-\[260px\] {
        top: 16.25rem
    }

    .mobile\:top-\[26px\] {
        top: 1.625rem
    }

    .mobile\:top-\[28\%\] {
        top: 28%
    }

    .mobile\:top-\[280px\] {
        top: 17.5rem
    }

    .mobile\:top-\[30px\] {
        top: 1.875rem
    }

    .mobile\:top-\[320px\] {
        top: 20rem
    }

    .mobile\:top-\[327px\] {
        top: 20.4375rem
    }

    .mobile\:top-\[32px\] {
        top: 2rem
    }

    .mobile\:top-\[358px\] {
        top: 22.375rem
    }

    .mobile\:top-\[370px\] {
        top: 23.125rem
    }

    .mobile\:top-\[38\%\] {
        top: 38%
    }

    .mobile\:top-\[38\.1\%\] {
        top: 38.1%
    }

    .mobile\:top-\[46px\] {
        top: 2.875rem
    }

    .mobile\:top-\[48px\] {
        top: 3rem
    }

    .mobile\:top-\[49\%\] {
        top: 49%
    }

    .mobile\:top-\[50px\] {
        top: 3.125rem
    }

    .mobile\:top-\[55px\] {
        top: 3.4375rem
    }

    .mobile\:top-\[66px\] {
        top: 4.125rem
    }

    .mobile\:top-\[6px\] {
        top: .375rem
    }

    .mobile\:top-\[7\.5\%\] {
        top: 7.5%
    }

    .mobile\:top-\[70px\] {
        top: 4.375rem
    }

    .mobile\:top-\[74px\] {
        top: 4.625rem
    }

    .mobile\:top-\[80\%\] {
        top: 80%
    }

    .mobile\:top-\[80px\] {
        top: 5rem
    }

    .mobile\:top-\[82px\] {
        top: 5.125rem
    }

    .mobile\:top-\[84px\] {
        top: 5.25rem
    }

    .mobile\:top-\[8px\] {
        top: .5rem
    }

    .mobile\:top-\[90px\] {
        top: 5.625rem
    }

    .mobile\:top-\[97px\] {
        top: 6.0625rem
    }

    .mobile\:top-\[9px\] {
        top: .5625rem
    }

    .mobile\:top-auto {
        top: auto
    }

    .mobile\:z-10 {
        z-index: 10
    }

    .mobile\:col-span-2 {
        grid-column: span 2/span 2
    }

    .mobile\:m-0 {
        margin: 0
    }

    .mobile\:\!mx-\[6px\] {
        margin-left: .375rem !important;
        margin-right: .375rem !important
    }

    .mobile\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .mobile\:mx-1 {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .mobile\:mx-1\.5 {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .mobile\:mx-2 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .mobile\:mx-2\.5 {
        margin-left: .625rem;
        margin-right: .625rem
    }

    .mobile\:mx-3 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .mobile\:mx-4 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .mobile\:mx-6 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .mobile\:mx-\[10px\] {
        margin-left: .625rem;
        margin-right: .625rem
    }

    .mobile\:mx-\[13px\] {
        margin-left: .8125rem;
        margin-right: .8125rem
    }

    .mobile\:mx-\[16px\] {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .mobile\:mx-\[4px\] {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .mobile\:mx-\[54px\] {
        margin-left: 3.375rem;
        margin-right: 3.375rem
    }

    .mobile\:mx-\[5px\] {
        margin-left: .3125rem;
        margin-right: .3125rem
    }

    .mobile\:mx-\[74px\] {
        margin-left: 4.625rem;
        margin-right: 4.625rem
    }

    .mobile\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .mobile\:my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .mobile\:my-12 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .mobile\:my-2 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .mobile\:my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .mobile\:my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .mobile\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }

    .mobile\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .mobile\:my-\[10px\] {
        margin-top: .625rem;
        margin-bottom: .625rem
    }

    .mobile\:my-\[20px\] {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }

    .mobile\:my-\[40px\] {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .mobile\:-mb-8 {
        margin-bottom: -2rem
    }

    .mobile\:-ml-\[15px\] {
        margin-left: -.9375rem
    }

    .mobile\:-ml-\[175px\] {
        margin-left: -10.9375rem
    }

    .mobile\:-ml-\[180px\] {
        margin-left: -11.25rem
    }

    .mobile\:-ml-\[7px\] {
        margin-left: -.4375rem
    }

    .mobile\:-mt-1 {
        margin-top: -.25rem
    }

    .mobile\:-mt-4 {
        margin-top: -1rem
    }

    .mobile\:-mt-5 {
        margin-top: -1.25rem
    }

    .mobile\:-mt-9 {
        margin-top: -2.25rem
    }

    .mobile\:-mt-\[258px\] {
        margin-top: -16.125rem
    }

    .mobile\:-mt-\[66px\] {
        margin-top: -4.125rem
    }

    .mobile\:mb-0 {
        margin-bottom: 0
    }

    .mobile\:mb-1 {
        margin-bottom: .25rem
    }

    .mobile\:mb-10 {
        margin-bottom: 2.5rem
    }

    .mobile\:mb-12 {
        margin-bottom: 3rem
    }

    .mobile\:mb-2 {
        margin-bottom: .5rem
    }

    .mobile\:mb-3 {
        margin-bottom: .75rem
    }

    .mobile\:mb-4 {
        margin-bottom: 1rem
    }

    .mobile\:mb-5 {
        margin-bottom: 1.25rem
    }

    .mobile\:mb-6 {
        margin-bottom: 1.5rem
    }

    .mobile\:mb-7 {
        margin-bottom: 1.75rem
    }

    .mobile\:mb-8 {
        margin-bottom: 2rem
    }

    .mobile\:mb-9 {
        margin-bottom: 2.25rem
    }

    .mobile\:mb-\[1\.875rem\] {
        margin-bottom: 1.875rem
    }

    .mobile\:mb-\[10px\] {
        margin-bottom: .625rem
    }

    .mobile\:mb-\[14px\] {
        margin-bottom: .875rem
    }

    .mobile\:mb-\[16px\] {
        margin-bottom: 1rem
    }

    .mobile\:mb-\[18px\] {
        margin-bottom: 1.125rem
    }

    .mobile\:mb-\[194px\] {
        margin-bottom: 12.125rem
    }

    .mobile\:mb-\[20px\] {
        margin-bottom: 1.25rem
    }

    .mobile\:mb-\[214px\] {
        margin-bottom: 13.375rem
    }

    .mobile\:mb-\[22px\] {
        margin-bottom: 1.375rem
    }

    .mobile\:mb-\[24px\] {
        margin-bottom: 1.5rem
    }

    .mobile\:mb-\[26px\] {
        margin-bottom: 1.625rem
    }

    .mobile\:mb-\[27px\] {
        margin-bottom: 1.6875rem
    }

    .mobile\:mb-\[28px\] {
        margin-bottom: 1.75rem
    }

    .mobile\:mb-\[30px\] {
        margin-bottom: 1.875rem
    }

    .mobile\:mb-\[35px\] {
        margin-bottom: 2.1875rem
    }

    .mobile\:mb-\[36px\] {
        margin-bottom: 2.25rem
    }

    .mobile\:mb-\[37px\] {
        margin-bottom: 2.3125rem
    }

    .mobile\:mb-\[40px\] {
        margin-bottom: 2.5rem
    }

    .mobile\:mb-\[56px\] {
        margin-bottom: 3.5rem
    }

    .mobile\:mb-\[68px\] {
        margin-bottom: 4.25rem
    }

    .mobile\:mb-\[6px\] {
        margin-bottom: .375rem
    }

    .mobile\:mb-\[80px\] {
        margin-bottom: 5rem
    }

    .mobile\:mb-\[8px\] {
        margin-bottom: .5rem
    }

    .mobile\:ml-0 {
        margin-left: 0
    }

    .mobile\:ml-1 {
        margin-left: .25rem
    }

    .mobile\:ml-2 {
        margin-left: .5rem
    }

    .mobile\:ml-3 {
        margin-left: .75rem
    }

    .mobile\:ml-4 {
        margin-left: 1rem
    }

    .mobile\:ml-7 {
        margin-left: 1.75rem
    }

    .mobile\:ml-\[4px\] {
        margin-left: .25rem
    }

    .mobile\:ml-\[56px\] {
        margin-left: 3.5rem
    }

    .mobile\:ml-\[5px\] {
        margin-left: .3125rem
    }

    .mobile\:ml-\[70px\] {
        margin-left: 4.375rem
    }

    .mobile\:mr-0 {
        margin-right: 0
    }

    .mobile\:mr-1 {
        margin-right: .25rem
    }

    .mobile\:mr-12 {
        margin-right: 3rem
    }

    .mobile\:mr-2 {
        margin-right: .5rem
    }

    .mobile\:mr-24 {
        margin-right: 6rem
    }

    .mobile\:mr-3 {
        margin-right: .75rem
    }

    .mobile\:mr-4 {
        margin-right: 1rem
    }

    .mobile\:mr-5 {
        margin-right: 1.25rem
    }

    .mobile\:mr-8 {
        margin-right: 2rem
    }

    .mobile\:mr-\[10px\] {
        margin-right: .625rem
    }

    .mobile\:mr-\[5px\] {
        margin-right: .3125rem
    }

    .mobile\:mr-\[8px\] {
        margin-right: .5rem
    }

    .mobile\:mt-0 {
        margin-top: 0
    }

    .mobile\:mt-1 {
        margin-top: .25rem
    }

    .mobile\:mt-10 {
        margin-top: 2.5rem
    }

    .mobile\:mt-12 {
        margin-top: 3rem
    }

    .mobile\:mt-14 {
        margin-top: 3.5rem
    }

    .mobile\:mt-16 {
        margin-top: 4rem
    }

    .mobile\:mt-2 {
        margin-top: .5rem
    }

    .mobile\:mt-3 {
        margin-top: .75rem
    }

    .mobile\:mt-4 {
        margin-top: 1rem
    }

    .mobile\:mt-5 {
        margin-top: 1.25rem
    }

    .mobile\:mt-6 {
        margin-top: 1.5rem
    }

    .mobile\:mt-7 {
        margin-top: 1.75rem
    }

    .mobile\:mt-8 {
        margin-top: 2rem
    }

    .mobile\:mt-9 {
        margin-top: 2.25rem
    }

    .mobile\:mt-\[-1px\] {
        margin-top: -.0625rem
    }

    .mobile\:mt-\[-324px\] {
        margin-top: -20.25rem
    }

    .mobile\:mt-\[-400px\] {
        margin-top: -25rem
    }

    .mobile\:mt-\[10px\] {
        margin-top: .625rem
    }

    .mobile\:mt-\[120px\] {
        margin-top: 7.5rem
    }

    .mobile\:mt-\[12px\] {
        margin-top: .75rem
    }

    .mobile\:mt-\[130px\] {
        margin-top: 8.125rem
    }

    .mobile\:mt-\[14px\] {
        margin-top: .875rem
    }

    .mobile\:mt-\[180px\] {
        margin-top: 11.25rem
    }

    .mobile\:mt-\[20px\] {
        margin-top: 1.25rem
    }

    .mobile\:mt-\[218px\] {
        margin-top: 13.625rem
    }

    .mobile\:mt-\[220px\] {
        margin-top: 13.75rem
    }

    .mobile\:mt-\[225px\] {
        margin-top: 14.0625rem
    }

    .mobile\:mt-\[228px\] {
        margin-top: 14.25rem
    }

    .mobile\:mt-\[230px\] {
        margin-top: 14.375rem
    }

    .mobile\:mt-\[23px\] {
        margin-top: 1.4375rem
    }

    .mobile\:mt-\[240px\] {
        margin-top: 15rem
    }

    .mobile\:mt-\[260px\] {
        margin-top: 16.25rem
    }

    .mobile\:mt-\[280px\] {
        margin-top: 17.5rem
    }

    .mobile\:mt-\[30px\] {
        margin-top: 1.875rem
    }

    .mobile\:mt-\[40px\] {
        margin-top: 2.5rem
    }

    .mobile\:mt-\[42px\] {
        margin-top: 2.625rem
    }

    .mobile\:mt-\[43px\] {
        margin-top: 2.6875rem
    }

    .mobile\:mt-\[4rem\] {
        margin-top: 4rem
    }

    .mobile\:mt-\[52px\] {
        margin-top: 3.25rem
    }

    .mobile\:mt-\[55px\] {
        margin-top: 3.4375rem
    }

    .mobile\:mt-\[60px\] {
        margin-top: 3.75rem
    }

    .mobile\:mt-\[6px\] {
        margin-top: .375rem
    }

    .mobile\:mt-\[70px\] {
        margin-top: 4.375rem
    }

    .mobile\:mt-\[72px\] {
        margin-top: 4.5rem
    }

    .mobile\:mt-\[80px\] {
        margin-top: 5rem
    }

    .mobile\:line-clamp-5 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5
    }

    .mobile\:block {
        display: block
    }

    .mobile\:flex {
        display: flex
    }

    .mobile\:grid {
        display: grid
    }

    .mobile\:\!hidden {
        display: none !important
    }

    .mobile\:hidden {
        display: none
    }

    .mobile\:\!aspect-\[375\/211\] {
        aspect-ratio: 375/211 !important
    }

    .mobile\:\!aspect-\[375\/320\] {
        aspect-ratio: 375/320 !important
    }

    .mobile\:\!aspect-\[375\/360\] {
        aspect-ratio: 375/360 !important
    }

    .mobile\:\!aspect-\[375\/460\] {
        aspect-ratio: 375/460 !important
    }

    .mobile\:\!aspect-\[375\/520\] {
        aspect-ratio: 375/520 !important
    }

    .mobile\:\!aspect-\[375\/580\] {
        aspect-ratio: 375/580 !important
    }

    .mobile\:\!aspect-\[375\/765\] {
        aspect-ratio: 375/765 !important
    }

    .mobile\:aspect-\[102\/108\] {
        aspect-ratio: 102/108
    }

    .mobile\:aspect-\[102\/114\] {
        aspect-ratio: 102/114
    }

    .mobile\:aspect-\[1080\/1320\] {
        aspect-ratio: 1080/1320
    }

    .mobile\:aspect-\[1246\/1080\] {
        aspect-ratio: 1246/1080
    }

    .mobile\:aspect-\[131\/96\] {
        aspect-ratio: 131/96
    }

    .mobile\:aspect-\[132\/32\] {
        aspect-ratio: 132/32
    }

    .mobile\:aspect-\[137\/127\] {
        aspect-ratio: 137/127
    }

    .mobile\:aspect-\[140\/170\] {
        aspect-ratio: 140/170
    }

    .mobile\:aspect-\[140\/68\] {
        aspect-ratio: 140/68
    }

    .mobile\:aspect-\[1500\/1200\] {
        aspect-ratio: 1500/1200
    }

    .mobile\:aspect-\[152\/227\] {
        aspect-ratio: 152/227
    }

    .mobile\:aspect-\[160\/106\] {
        aspect-ratio: 160/106
    }

    .mobile\:aspect-\[160\/160\] {
        aspect-ratio: 160/160
    }

    .mobile\:aspect-\[161\/117\] {
        aspect-ratio: 161/117
    }

    .mobile\:aspect-\[164\/118\] {
        aspect-ratio: 164/118
    }

    .mobile\:aspect-\[166\/136\] {
        aspect-ratio: 166/136
    }

    .mobile\:aspect-\[193\/108\] {
        aspect-ratio: 193/108
    }

    .mobile\:aspect-\[251\/155\] {
        aspect-ratio: 251/155
    }

    .mobile\:aspect-\[260\/220\] {
        aspect-ratio: 260/220
    }

    .mobile\:aspect-\[282\/56\] {
        aspect-ratio: 282/56
    }

    .mobile\:aspect-\[290\/145\] {
        aspect-ratio: 290/145
    }

    .mobile\:aspect-\[290\/381\] {
        aspect-ratio: 290/381
    }

    .mobile\:aspect-\[295\/106\] {
        aspect-ratio: 295/106
    }

    .mobile\:aspect-\[297\/241\] {
        aspect-ratio: 297/241
    }

    .mobile\:aspect-\[310\/154\] {
        aspect-ratio: 310/154
    }

    .mobile\:aspect-\[310\/230\] {
        aspect-ratio: 310/230
    }

    .mobile\:aspect-\[318\/790\] {
        aspect-ratio: 318/790
    }

    .mobile\:aspect-\[320\/180\] {
        aspect-ratio: 320/180
    }

    .mobile\:aspect-\[320\/260\] {
        aspect-ratio: 320/260
    }

    .mobile\:aspect-\[320\/340\] {
        aspect-ratio: 320/340
    }

    .mobile\:aspect-\[320\/370\] {
        aspect-ratio: 320/370
    }

    .mobile\:aspect-\[326\/340\] {
        aspect-ratio: 326/340
    }

    .mobile\:aspect-\[326\/446\] {
        aspect-ratio: 326/446
    }

    .mobile\:aspect-\[326\/520\] {
        aspect-ratio: 326/520
    }

    .mobile\:aspect-\[330\/1000\] {
        aspect-ratio: 330/1000
    }

    .mobile\:aspect-\[330\/130\] {
        aspect-ratio: 330/130
    }

    .mobile\:aspect-\[330\/770\] {
        aspect-ratio: 330/770
    }

    .mobile\:aspect-\[343\/136\] {
        aspect-ratio: 343/136
    }

    .mobile\:aspect-\[343\/1430\] {
        aspect-ratio: 343/1430
    }

    .mobile\:aspect-\[343\/192\] {
        aspect-ratio: 343/192
    }

    .mobile\:aspect-\[343\/200\] {
        aspect-ratio: 343/200
    }

    .mobile\:aspect-\[343\/226\] {
        aspect-ratio: 343/226
    }

    .mobile\:aspect-\[343\/256\] {
        aspect-ratio: 343/256
    }

    .mobile\:aspect-\[343\/260\] {
        aspect-ratio: 343/260
    }

    .mobile\:aspect-\[343\/268\] {
        aspect-ratio: 343/268
    }

    .mobile\:aspect-\[343\/274\] {
        aspect-ratio: 343/274
    }

    .mobile\:aspect-\[343\/330\] {
        aspect-ratio: 343/330
    }

    .mobile\:aspect-\[343\/390\] {
        aspect-ratio: 343/390
    }

    .mobile\:aspect-\[343\/395\] {
        aspect-ratio: 343/395
    }

    .mobile\:aspect-\[343\/606\] {
        aspect-ratio: 343/606
    }

    .mobile\:aspect-\[344\/180\] {
        aspect-ratio: 344/180
    }

    .mobile\:aspect-\[344\/275\] {
        aspect-ratio: 344/275
    }

    .mobile\:aspect-\[345\/168\] {
        aspect-ratio: 345/168
    }

    .mobile\:aspect-\[345\/420\] {
        aspect-ratio: 345/420
    }

    .mobile\:aspect-\[345\/510\] {
        aspect-ratio: 345/510
    }

    .mobile\:aspect-\[375\/211\] {
        aspect-ratio: 375/211
    }

    .mobile\:aspect-\[375\/234\] {
        aspect-ratio: 375/234
    }

    .mobile\:aspect-\[375\/250\] {
        aspect-ratio: 375/250
    }

    .mobile\:aspect-\[375\/315\] {
        aspect-ratio: 375/315
    }

    .mobile\:aspect-\[375\/318\] {
        aspect-ratio: 375/318
    }

    .mobile\:aspect-\[375\/320\] {
        aspect-ratio: 375/320
    }

    .mobile\:aspect-\[375\/324\] {
        aspect-ratio: 375/324
    }

    .mobile\:aspect-\[375\/360\] {
        aspect-ratio: 375/360
    }

    .mobile\:aspect-\[375\/400\] {
        aspect-ratio: 375/400
    }

    .mobile\:aspect-\[375\/420\] {
        aspect-ratio: 375/420
    }

    .mobile\:aspect-\[375\/440\] {
        aspect-ratio: 375/440
    }

    .mobile\:aspect-\[375\/442\] {
        aspect-ratio: 375/442
    }

    .mobile\:aspect-\[375\/451\] {
        aspect-ratio: 375/451
    }

    .mobile\:aspect-\[375\/455\] {
        aspect-ratio: 375/455
    }

    .mobile\:aspect-\[375\/462\] {
        aspect-ratio: 375/462
    }

    .mobile\:aspect-\[375\/480\] {
        aspect-ratio: 375/480
    }

    .mobile\:aspect-\[375\/499\] {
        aspect-ratio: 375/499
    }

    .mobile\:aspect-\[375\/500\] {
        aspect-ratio: 375/500
    }

    .mobile\:aspect-\[375\/520\] {
        aspect-ratio: 375/520
    }

    .mobile\:aspect-\[375\/540\] {
        aspect-ratio: 375/540
    }

    .mobile\:aspect-\[375\/570\] {
        aspect-ratio: 375/570
    }

    .mobile\:aspect-\[375\/574\] {
        aspect-ratio: 375/574
    }

    .mobile\:aspect-\[375\/580\] {
        aspect-ratio: 375/580
    }

    .mobile\:aspect-\[375\/630\] {
        aspect-ratio: 375/630
    }

    .mobile\:aspect-\[375\/666\] {
        aspect-ratio: 375/666
    }

    .mobile\:aspect-\[375\/667\] {
        aspect-ratio: 375/667
    }

    .mobile\:aspect-\[375\/723\] {
        aspect-ratio: 375/723
    }

    .mobile\:aspect-\[375\/740\] {
        aspect-ratio: 375/740
    }

    .mobile\:aspect-\[375\/756\] {
        aspect-ratio: 375/756
    }

    .mobile\:aspect-\[375\/780\] {
        aspect-ratio: 375/780
    }

    .mobile\:aspect-\[375\/810\] {
        aspect-ratio: 375/810
    }

    .mobile\:aspect-\[375\/892\] {
        aspect-ratio: 375/892
    }

    .mobile\:aspect-\[43\/36\] {
        aspect-ratio: 43/36
    }

    .mobile\:aspect-\[448\/60\] {
        aspect-ratio: 448/60
    }

    .mobile\:aspect-\[599\/194\] {
        aspect-ratio: 599/194
    }

    .mobile\:aspect-\[60\/48\] {
        aspect-ratio: 60/48
    }

    .mobile\:aspect-\[60\/60\] {
        aspect-ratio: 60/60
    }

    .mobile\:aspect-\[666\/454\] {
        aspect-ratio: 666/454
    }

    .mobile\:aspect-\[690\/246\] {
        aspect-ratio: 690/246
    }

    .mobile\:aspect-\[690\/400\] {
        aspect-ratio: 690/400
    }

    .mobile\:aspect-\[690\/775\] {
        aspect-ratio: 690/775
    }

    .mobile\:aspect-\[691\/1021\] {
        aspect-ratio: 691/1021
    }

    .mobile\:aspect-\[750\/1172\] {
        aspect-ratio: 750/1172
    }

    .mobile\:aspect-\[750\/1430\] {
        aspect-ratio: 750/1430
    }

    .mobile\:aspect-\[750\/478\] {
        aspect-ratio: 750/478
    }

    .mobile\:aspect-\[750\/609\] {
        aspect-ratio: 750/609
    }

    .mobile\:aspect-\[750\/700\] {
        aspect-ratio: 750/700
    }

    .mobile\:aspect-\[750\/750\] {
        aspect-ratio: 750/750
    }

    .mobile\:aspect-\[750\/781\] {
        aspect-ratio: 750/781
    }

    .mobile\:aspect-\[750\/800\] {
        aspect-ratio: 750/800
    }

    .mobile\:\!h-\[260px\] {
        height: 16.25rem !important
    }

    .mobile\:h-1 {
        height: .25rem
    }

    .mobile\:h-10 {
        height: 2.5rem
    }

    .mobile\:h-11 {
        height: 2.75rem
    }

    .mobile\:h-12 {
        height: 3rem
    }

    .mobile\:h-14 {
        height: 3.5rem
    }

    .mobile\:h-16 {
        height: 4rem
    }

    .mobile\:h-2 {
        height: .5rem
    }

    .mobile\:h-20 {
        height: 5rem
    }

    .mobile\:h-28 {
        height: 7rem
    }

    .mobile\:h-3 {
        height: .75rem
    }

    .mobile\:h-32 {
        height: 8rem
    }

    .mobile\:h-4 {
        height: 1rem
    }

    .mobile\:h-48 {
        height: 12rem
    }

    .mobile\:h-5 {
        height: 1.25rem
    }

    .mobile\:h-6 {
        height: 1.5rem
    }

    .mobile\:h-7 {
        height: 1.75rem
    }

    .mobile\:h-8 {
        height: 2rem
    }

    .mobile\:h-9 {
        height: 2.25rem
    }

    .mobile\:h-\[104px\] {
        height: 6.5rem
    }

    .mobile\:h-\[105px\] {
        height: 6.5625rem
    }

    .mobile\:h-\[106px\] {
        height: 6.625rem
    }

    .mobile\:h-\[108px\] {
        height: 6.75rem
    }

    .mobile\:h-\[10px\] {
        height: .625rem
    }

    .mobile\:h-\[11px\] {
        height: .6875rem
    }

    .mobile\:h-\[120px\] {
        height: 7.5rem
    }

    .mobile\:h-\[1263px\] {
        height: 78.9375rem
    }

    .mobile\:h-\[128px\] {
        height: 8rem
    }

    .mobile\:h-\[130px\] {
        height: 8.125rem
    }

    .mobile\:h-\[13px\] {
        height: .8125rem
    }

    .mobile\:h-\[14\.5rem\] {
        height: 14.5rem
    }

    .mobile\:h-\[1450px\] {
        height: 90.625rem
    }

    .mobile\:h-\[154px\] {
        height: 9.625rem
    }

    .mobile\:h-\[160px\] {
        height: 10rem
    }

    .mobile\:h-\[167px\] {
        height: 10.4375rem
    }

    .mobile\:h-\[16px\] {
        height: 1rem
    }

    .mobile\:h-\[180px\] {
        height: 11.25rem
    }

    .mobile\:h-\[18px\] {
        height: 1.125rem
    }

    .mobile\:h-\[1px\] {
        height: .0625rem
    }

    .mobile\:h-\[2\.5rem\] {
        height: 2.5rem
    }

    .mobile\:h-\[200px\] {
        height: 12.5rem
    }

    .mobile\:h-\[204px\] {
        height: 12.75rem
    }

    .mobile\:h-\[20px\] {
        height: 1.25rem
    }

    .mobile\:h-\[210px\] {
        height: 13.125rem
    }

    .mobile\:h-\[212px\] {
        height: 13.25rem
    }

    .mobile\:h-\[21rem\] {
        height: 21rem
    }

    .mobile\:h-\[223px\] {
        height: 13.9375rem
    }

    .mobile\:h-\[22px\] {
        height: 1.375rem
    }

    .mobile\:h-\[26px\] {
        height: 1.625rem
    }

    .mobile\:h-\[28px\] {
        height: 1.75rem
    }

    .mobile\:h-\[2px\] {
        height: .125rem
    }

    .mobile\:h-\[30px\] {
        height: 1.875rem
    }

    .mobile\:h-\[320px\] {
        height: 20rem
    }

    .mobile\:h-\[32px\] {
        height: 2rem
    }

    .mobile\:h-\[343px\] {
        height: 21.4375rem
    }

    .mobile\:h-\[34px\] {
        height: 2.125rem
    }

    .mobile\:h-\[350px\] {
        height: 21.875rem
    }

    .mobile\:h-\[35px\] {
        height: 2.1875rem
    }

    .mobile\:h-\[36px\] {
        height: 2.25rem
    }

    .mobile\:h-\[370px\] {
        height: 23.125rem
    }

    .mobile\:h-\[37px\] {
        height: 2.3125rem
    }

    .mobile\:h-\[380px\] {
        height: 23.75rem
    }

    .mobile\:h-\[38px\] {
        height: 2.375rem
    }

    .mobile\:h-\[3px\] {
        height: .1875rem
    }

    .mobile\:h-\[403px\] {
        height: 25.1875rem
    }

    .mobile\:h-\[40px\] {
        height: 2.5rem
    }

    .mobile\:h-\[41px\] {
        height: 2.5625rem
    }

    .mobile\:h-\[42px\] {
        height: 2.625rem
    }

    .mobile\:h-\[43\.125rem\] {
        height: 43.125rem
    }

    .mobile\:h-\[440px\] {
        height: 27.5rem
    }

    .mobile\:h-\[44px\] {
        height: 2.75rem
    }

    .mobile\:h-\[46px\] {
        height: 2.875rem
    }

    .mobile\:h-\[48px\] {
        height: 3rem
    }

    .mobile\:h-\[497px\] {
        height: 31.0625rem
    }

    .mobile\:h-\[49px\] {
        height: 3.0625rem
    }

    .mobile\:h-\[4px\] {
        height: .25rem
    }

    .mobile\:h-\[50px\] {
        height: 3.125rem
    }

    .mobile\:h-\[510px\] {
        height: 31.875rem
    }

    .mobile\:h-\[52px\] {
        height: 3.25rem
    }

    .mobile\:h-\[54px\] {
        height: 3.375rem
    }

    .mobile\:h-\[56px\] {
        height: 3.5rem
    }

    .mobile\:h-\[6\.125rem\] {
        height: 6.125rem
    }

    .mobile\:h-\[60px\] {
        height: 3.75rem
    }

    .mobile\:h-\[630px\] {
        height: 39.375rem
    }

    .mobile\:h-\[64px\] {
        height: 4rem
    }

    .mobile\:h-\[67px\] {
        height: 4.1875rem
    }

    .mobile\:h-\[689px\] {
        height: 43.0625rem
    }

    .mobile\:h-\[68px\] {
        height: 4.25rem
    }

    .mobile\:h-\[69px\] {
        height: 4.3125rem
    }

    .mobile\:h-\[6px\] {
        height: .375rem
    }

    .mobile\:h-\[70px\] {
        height: 4.375rem
    }

    .mobile\:h-\[71px\] {
        height: 4.4375rem
    }

    .mobile\:h-\[72px\] {
        height: 4.5rem
    }

    .mobile\:h-\[76px\] {
        height: 4.75rem
    }

    .mobile\:h-\[80px\] {
        height: 5rem
    }

    .mobile\:h-\[80vh\] {
        height: 80vh
    }

    .mobile\:h-\[8px\] {
        height: .5rem
    }

    .mobile\:h-\[900px\] {
        height: 56.25rem
    }

    .mobile\:h-\[90px\] {
        height: 5.625rem
    }

    .mobile\:h-\[96px\] {
        height: 6rem
    }

    .mobile\:h-\[9px\] {
        height: .5625rem
    }

    .mobile\:h-auto {
        height: auto
    }

    .mobile\:h-full {
        height: 100%
    }

    .mobile\:max-h-\[1080px\] {
        max-height: 67.5rem
    }

    .mobile\:max-h-\[60vh\] {
        max-height: 60vh
    }

    .mobile\:max-h-\[75\%\] {
        max-height: 75%
    }

    .mobile\:max-h-\[756px\] {
        max-height: 47.25rem
    }

    .mobile\:max-h-\[75vh\] {
        max-height: 75vh
    }

    .mobile\:max-h-\[80vh\] {
        max-height: 80vh
    }

    .mobile\:max-h-\[85vh\] {
        max-height: 85vh
    }

    .mobile\:max-h-none {
        max-height: none
    }

    .mobile\:min-h-6 {
        min-height: 1.5rem
    }

    .mobile\:min-h-60 {
        min-height: 15rem
    }

    .mobile\:min-h-\[300px\] {
        min-height: 18.75rem
    }

    .mobile\:\!w-\[193px\] {
        width: 12.0625rem !important
    }

    .mobile\:\!w-\[282px\] {
        width: 17.625rem !important
    }

    .mobile\:\!w-\[320px\] {
        width: 20rem !important
    }

    .mobile\:w-1 {
        width: .25rem
    }

    .mobile\:w-1\/2 {
        width: 50%
    }

    .mobile\:w-10 {
        width: 2.5rem
    }

    .mobile\:w-11 {
        width: 2.75rem
    }

    .mobile\:w-12 {
        width: 3rem
    }

    .mobile\:w-2 {
        width: .5rem
    }

    .mobile\:w-20 {
        width: 5rem
    }

    .mobile\:w-4 {
        width: 1rem
    }

    .mobile\:w-5 {
        width: 1.25rem
    }

    .mobile\:w-6 {
        width: 1.5rem
    }

    .mobile\:w-7 {
        width: 1.75rem
    }

    .mobile\:w-8 {
        width: 2rem
    }

    .mobile\:w-9 {
        width: 2.25rem
    }

    .mobile\:w-\[10\%\] {
        width: 10%
    }

    .mobile\:w-\[100px\] {
        width: 6.25rem
    }

    .mobile\:w-\[100vw\] {
        width: 100vw
    }

    .mobile\:w-\[102px\] {
        width: 6.375rem
    }

    .mobile\:w-\[104px\] {
        width: 6.5rem
    }

    .mobile\:w-\[106px\] {
        width: 6.625rem
    }

    .mobile\:w-\[108px\] {
        width: 6.75rem
    }

    .mobile\:w-\[10px\] {
        width: .625rem
    }

    .mobile\:w-\[110px\] {
        width: 6.875rem
    }

    .mobile\:w-\[112px\] {
        width: 7rem
    }

    .mobile\:w-\[114px\] {
        width: 7.125rem
    }

    .mobile\:w-\[115px\] {
        width: 7.1875rem
    }

    .mobile\:w-\[116px\] {
        width: 7.25rem
    }

    .mobile\:w-\[120px\] {
        width: 7.5rem
    }

    .mobile\:w-\[122px\] {
        width: 7.625rem
    }

    .mobile\:w-\[124px\] {
        width: 7.75rem
    }

    .mobile\:w-\[125px\] {
        width: 7.8125rem
    }

    .mobile\:w-\[130px\] {
        width: 8.125rem
    }

    .mobile\:w-\[132px\] {
        width: 8.25rem
    }

    .mobile\:w-\[133px\] {
        width: 8.3125rem
    }

    .mobile\:w-\[137px\] {
        width: 8.5625rem
    }

    .mobile\:w-\[139px\] {
        width: 8.6875rem
    }

    .mobile\:w-\[13px\] {
        width: .8125rem
    }

    .mobile\:w-\[140px\] {
        width: 8.75rem
    }

    .mobile\:w-\[142px\] {
        width: 8.875rem
    }

    .mobile\:w-\[147px\] {
        width: 9.1875rem
    }

    .mobile\:w-\[148px\] {
        width: 9.25rem
    }

    .mobile\:w-\[150px\] {
        width: 9.375rem
    }

    .mobile\:w-\[154px\] {
        width: 9.625rem
    }

    .mobile\:w-\[156px\] {
        width: 9.75rem
    }

    .mobile\:w-\[15rem\] {
        width: 15rem
    }

    .mobile\:w-\[160px\] {
        width: 10rem
    }

    .mobile\:w-\[161px\] {
        width: 10.0625rem
    }

    .mobile\:w-\[162px\] {
        width: 10.125rem
    }

    .mobile\:w-\[166px\] {
        width: 10.375rem
    }

    .mobile\:w-\[167px\] {
        width: 10.4375rem
    }

    .mobile\:w-\[17\.125rem\] {
        width: 17.125rem
    }

    .mobile\:w-\[170px\] {
        width: 10.625rem
    }

    .mobile\:w-\[172px\] {
        width: 10.75rem
    }

    .mobile\:w-\[175px\] {
        width: 10.9375rem
    }

    .mobile\:w-\[176px\] {
        width: 11rem
    }

    .mobile\:w-\[17rem\] {
        width: 17rem
    }

    .mobile\:w-\[180px\] {
        width: 11.25rem
    }

    .mobile\:w-\[182px\] {
        width: 11.375rem
    }

    .mobile\:w-\[18px\] {
        width: 1.125rem
    }

    .mobile\:w-\[190px\] {
        width: 11.875rem
    }

    .mobile\:w-\[192px\] {
        width: 12rem
    }

    .mobile\:w-\[200px\] {
        width: 12.5rem
    }

    .mobile\:w-\[204px\] {
        width: 12.75rem
    }

    .mobile\:w-\[206px\] {
        width: 12.875rem
    }

    .mobile\:w-\[20px\] {
        width: 1.25rem
    }

    .mobile\:w-\[218px\] {
        width: 13.625rem
    }

    .mobile\:w-\[21px\] {
        width: 1.3125rem
    }

    .mobile\:w-\[220px\] {
        width: 13.75rem
    }

    .mobile\:w-\[226px\] {
        width: 14.125rem
    }

    .mobile\:w-\[227px\] {
        width: 14.1875rem
    }

    .mobile\:w-\[230px\] {
        width: 14.375rem
    }

    .mobile\:w-\[232px\] {
        width: 14.5rem
    }

    .mobile\:w-\[240px\] {
        width: 15rem
    }

    .mobile\:w-\[242px\] {
        width: 15.125rem
    }

    .mobile\:w-\[244px\] {
        width: 15.25rem
    }

    .mobile\:w-\[251px\] {
        width: 15.6875rem
    }

    .mobile\:w-\[256px\] {
        width: 16rem
    }

    .mobile\:w-\[260px\] {
        width: 16.25rem
    }

    .mobile\:w-\[26px\] {
        width: 1.625rem
    }

    .mobile\:w-\[272px\] {
        width: 17rem
    }

    .mobile\:w-\[274px\] {
        width: 17.125rem
    }

    .mobile\:w-\[276px\] {
        width: 17.25rem
    }

    .mobile\:w-\[278px\] {
        width: 17.375rem
    }

    .mobile\:w-\[279px\] {
        width: 17.4375rem
    }

    .mobile\:w-\[280px\] {
        width: 17.5rem
    }

    .mobile\:w-\[282px\] {
        width: 17.625rem
    }

    .mobile\:w-\[286px\] {
        width: 17.875rem
    }

    .mobile\:w-\[290px\] {
        width: 18.125rem
    }

    .mobile\:w-\[294px\] {
        width: 18.375rem
    }

    .mobile\:w-\[296px\] {
        width: 18.5rem
    }

    .mobile\:w-\[297px\] {
        width: 18.5625rem
    }

    .mobile\:w-\[2px\] {
        width: .125rem
    }

    .mobile\:w-\[300px\] {
        width: 18.75rem
    }

    .mobile\:w-\[304px\] {
        width: 19rem
    }

    .mobile\:w-\[30px\] {
        width: 1.875rem
    }

    .mobile\:w-\[310px\] {
        width: 19.375rem
    }

    .mobile\:w-\[314px\] {
        width: 19.625rem
    }

    .mobile\:w-\[315px\] {
        width: 19.6875rem
    }

    .mobile\:w-\[320px\] {
        width: 20rem
    }

    .mobile\:w-\[323px\] {
        width: 20.1875rem
    }

    .mobile\:w-\[327px\] {
        width: 20.4375rem
    }

    .mobile\:w-\[329px\] {
        width: 20.5625rem
    }

    .mobile\:w-\[330px\] {
        width: 20.625rem
    }

    .mobile\:w-\[339px\] {
        width: 21.1875rem
    }

    .mobile\:w-\[340px\] {
        width: 21.25rem
    }

    .mobile\:w-\[342px\] {
        width: 21.375rem
    }

    .mobile\:w-\[343px\] {
        width: 21.4375rem
    }

    .mobile\:w-\[344px\] {
        width: 21.5rem
    }

    .mobile\:w-\[345px\] {
        width: 21.5625rem
    }

    .mobile\:w-\[34px\] {
        width: 2.125rem
    }

    .mobile\:w-\[350px\] {
        width: 21.875rem
    }

    .mobile\:w-\[360px\] {
        width: 22.5rem
    }

    .mobile\:w-\[367px\] {
        width: 22.9375rem
    }

    .mobile\:w-\[375px\] {
        width: 23.4375rem
    }

    .mobile\:w-\[37px\] {
        width: 2.3125rem
    }

    .mobile\:w-\[38px\] {
        width: 2.375rem
    }

    .mobile\:w-\[40\%\] {
        width: 40%
    }

    .mobile\:w-\[40px\] {
        width: 2.5rem
    }

    .mobile\:w-\[42px\] {
        width: 2.625rem
    }

    .mobile\:w-\[45px\] {
        width: 2.8125rem
    }

    .mobile\:w-\[46px\] {
        width: 2.875rem
    }

    .mobile\:w-\[47\.81\%\] {
        width: 47.81%
    }

    .mobile\:w-\[48px\] {
        width: 3rem
    }

    .mobile\:w-\[49px\] {
        width: 3.0625rem
    }

    .mobile\:w-\[4px\] {
        width: .25rem
    }

    .mobile\:w-\[50px\] {
        width: 3.125rem
    }

    .mobile\:w-\[53px\] {
        width: 3.3125rem
    }

    .mobile\:w-\[54px\] {
        width: 3.375rem
    }

    .mobile\:w-\[60px\] {
        width: 3.75rem
    }

    .mobile\:w-\[63px\] {
        width: 3.9375rem
    }

    .mobile\:w-\[65px\] {
        width: 4.0625rem
    }

    .mobile\:w-\[68px\] {
        width: 4.25rem
    }

    .mobile\:w-\[69px\] {
        width: 4.3125rem
    }

    .mobile\:w-\[6px\] {
        width: .375rem
    }

    .mobile\:w-\[70px\] {
        width: 4.375rem
    }

    .mobile\:w-\[72px\] {
        width: 4.5rem
    }

    .mobile\:w-\[74px\] {
        width: 4.625rem
    }

    .mobile\:w-\[75px\] {
        width: 4.6875rem
    }

    .mobile\:w-\[76px\] {
        width: 4.75rem
    }

    .mobile\:w-\[77px\] {
        width: 4.8125rem
    }

    .mobile\:w-\[78\.18\%\] {
        width: 78.18%
    }

    .mobile\:w-\[80\%\] {
        width: 80%
    }

    .mobile\:w-\[80px\] {
        width: 5rem
    }

    .mobile\:w-\[89px\] {
        width: 5.5625rem
    }

    .mobile\:w-\[90\%\] {
        width: 90%
    }

    .mobile\:w-\[90px\] {
        width: 5.625rem
    }

    .mobile\:w-\[calc\(100\%-32px\)\] {
        width: calc(100% - 2rem)
    }

    .mobile\:w-\[calc\(100vw-30px\)\] {
        width: calc(100vw - 1.875rem)
    }

    .mobile\:w-auto {
        width: auto
    }

    .mobile\:w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .mobile\:w-full {
        width: 100%
    }

    .mobile\:w-screen {
        width: 100vw
    }

    .mobile\:min-w-\[375px\] {
        min-width: 23.4375rem
    }

    .mobile\:max-w-\[131px\] {
        max-width: 8.1875rem
    }

    .mobile\:max-w-\[146px\] {
        max-width: 9.125rem
    }

    .mobile\:max-w-\[18rem\] {
        max-width: 18rem
    }

    .mobile\:max-w-\[21\.43rem\] {
        max-width: 21.43rem
    }

    .mobile\:max-w-\[280px\] {
        max-width: 17.5rem
    }

    .mobile\:max-w-\[32\.5rem\] {
        max-width: 32.5rem
    }

    .mobile\:max-w-\[calc\(100\%-131px\)\] {
        max-width: calc(100% - 8.1875rem)
    }

    .mobile\:flex-1 {
        flex: 1 1 0%
    }

    .mobile\:flex-none {
        flex: none
    }

    .mobile\:flex-shrink-0 {
        flex-shrink: 0
    }

    .mobile\:-translate-x-1\/2 {
        --tw-translate-x: -50%
    }

    .mobile\:-translate-x-1\/2,
    .mobile\:-translate-y-full {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .mobile\:-translate-y-full {
        --tw-translate-y: -100%
    }

    .mobile\:translate-x-0 {
        --tw-translate-x: 0
    }

    .mobile\:translate-x-0,
    .mobile\:translate-x-1\/2 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .mobile\:translate-x-1\/2 {
        --tw-translate-x: 50%
    }

    .mobile\:translate-x-\[36px\] {
        --tw-translate-x: 2.25rem
    }

    .mobile\:translate-x-\[36px\],
    .mobile\:translate-y-0 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .mobile\:translate-y-0 {
        --tw-translate-y: 0
    }

    .mobile\:translate-y-9 {
        --tw-translate-y: 2.25rem
    }

    .mobile\:translate-y-9,
    .mobile\:translate-y-\[-18px\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .mobile\:translate-y-\[-18px\] {
        --tw-translate-y: -1.125rem
    }

    .mobile\:translate-y-\[6px\] {
        --tw-translate-y: 0.375rem
    }

    .mobile\:rotate-180,
    .mobile\:translate-y-\[6px\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .mobile\:rotate-180 {
        --tw-rotate: 180deg
    }

    .mobile\:rotate-90 {
        --tw-rotate: 90deg
    }

    .mobile\:rotate-90,
    .mobile\:scale-\[0\.9\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .mobile\:scale-\[0\.9\] {
        --tw-scale-x: 0.9;
        --tw-scale-y: 0.9
    }

    .mobile\:-scale-y-100 {
        --tw-scale-y: -1;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .mobile\:transform-none {
        transform: none
    }

    @keyframes slideRight {
        0% {
            transform: translateX(0)
        }

        25% {
            transform: translateX(25%)
        }
    }

    .mobile\:animate-slideRight {
        animation: slideRight 1s ease-in-out
    }

    .mobile\:columns-2 {
        -moz-columns: 2;
        column-count: 2
    }

    .mobile\:grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .mobile\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .mobile\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .mobile\:flex-row {
        flex-direction: row
    }

    .mobile\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .mobile\:\!flex-col {
        flex-direction: column !important
    }

    .mobile\:flex-col {
        flex-direction: column
    }

    .mobile\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .mobile\:flex-wrap {
        flex-wrap: wrap
    }

    .mobile\:flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .mobile\:items-start {
        align-items: flex-start
    }

    .mobile\:items-end {
        align-items: flex-end
    }

    .mobile\:items-center {
        align-items: center
    }

    .mobile\:items-baseline {
        align-items: baseline
    }

    .mobile\:justify-start {
        justify-content: flex-start
    }

    .mobile\:justify-center {
        justify-content: center
    }

    .mobile\:justify-between {
        justify-content: space-between
    }

    .mobile\:gap-0 {
        gap: 0
    }

    .mobile\:gap-1 {
        gap: .25rem
    }

    .mobile\:gap-10 {
        gap: 2.5rem
    }

    .mobile\:gap-16 {
        gap: 4rem
    }

    .mobile\:gap-2 {
        gap: .5rem
    }

    .mobile\:gap-3 {
        gap: .75rem
    }

    .mobile\:gap-4 {
        gap: 1rem
    }

    .mobile\:gap-5 {
        gap: 1.25rem
    }

    .mobile\:gap-6 {
        gap: 1.5rem
    }

    .mobile\:gap-8 {
        gap: 2rem
    }

    .mobile\:gap-9 {
        gap: 2.25rem
    }

    .mobile\:gap-\[10px\] {
        gap: .625rem
    }

    .mobile\:gap-\[14px\] {
        gap: .875rem
    }

    .mobile\:gap-\[1rem\] {
        gap: 1rem
    }

    .mobile\:gap-\[22px\] {
        gap: 1.375rem
    }

    .mobile\:gap-\[25px\] {
        gap: 1.5625rem
    }

    .mobile\:gap-\[2px\] {
        gap: .125rem
    }

    .mobile\:gap-\[30px\] {
        gap: 1.875rem
    }

    .mobile\:gap-\[52px\] {
        gap: 3.25rem
    }

    .mobile\:gap-\[5px\] {
        gap: .3125rem
    }

    .mobile\:gap-\[60px\] {
        gap: 3.75rem
    }

    .mobile\:gap-\[6px\] {
        gap: .375rem
    }

    .mobile\:gap-x-1 {
        -moz-column-gap: .25rem;
        column-gap: .25rem
    }

    .mobile\:gap-x-2 {
        -moz-column-gap: .5rem;
        column-gap: .5rem
    }

    .mobile\:gap-x-3 {
        -moz-column-gap: .75rem;
        column-gap: .75rem
    }

    .mobile\:gap-x-\[6px\] {
        -moz-column-gap: .375rem;
        column-gap: .375rem
    }

    .mobile\:gap-y-2 {
        row-gap: .5rem
    }

    .mobile\:gap-y-5 {
        row-gap: 1.25rem
    }

    .mobile\:gap-y-8 {
        row-gap: 2rem
    }

    .mobile\:gap-y-\[15px\] {
        row-gap: .9375rem
    }

    .mobile\:self-start {
        align-self: flex-start
    }

    .mobile\:self-end {
        align-self: flex-end
    }

    .mobile\:overflow-hidden {
        overflow: hidden
    }

    .mobile\:overflow-x-scroll {
        overflow-x: scroll
    }

    .mobile\:hyphens-auto {
        -webkit-hyphens: auto;
        hyphens: auto
    }

    .mobile\:whitespace-normal {
        white-space: normal
    }

    .mobile\:text-nowrap {
        text-wrap: nowrap
    }

    .mobile\:text-balance {
        text-wrap: balance
    }

    .mobile\:rounded {
        border-radius: .25rem
    }

    .mobile\:rounded-2xl {
        border-radius: 1rem
    }

    .mobile\:rounded-\[18px\] {
        border-radius: 1.125rem
    }

    .mobile\:rounded-lg {
        border-radius: .5rem
    }

    .mobile\:rounded-md {
        border-radius: .375rem
    }

    .mobile\:rounded-none {
        border-radius: 0
    }

    .mobile\:rounded-sm {
        border-radius: .125rem
    }

    .mobile\:rounded-xl {
        border-radius: .75rem
    }

    .mobile\:\!rounded-t-xl {
        border-top-left-radius: .75rem !important;
        border-top-right-radius: .75rem !important
    }

    .mobile\:rounded-b-xl {
        border-bottom-right-radius: .75rem;
        border-bottom-left-radius: .75rem
    }

    .mobile\:rounded-l-none {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .mobile\:rounded-r-none {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .mobile\:rounded-t-2xl {
        border-top-left-radius: 1rem;
        border-top-right-radius: 1rem
    }

    .mobile\:rounded-t-\[12px\],
    .mobile\:rounded-t-xl {
        border-top-left-radius: .75rem;
        border-top-right-radius: .75rem
    }

    .mobile\:border,
    .mobile\:border-\[1px\] {
        border-width: .0625rem
    }

    .mobile\:border-\[2px\] {
        border-width: .125rem
    }

    .mobile\:border-y {
        border-top-width: .0625rem
    }

    .mobile\:border-b,
    .mobile\:border-y {
        border-bottom-width: .0625rem
    }

    .mobile\:border-b-\[12px\] {
        border-bottom-width: .75rem
    }

    .mobile\:border-b-\[30px\] {
        border-bottom-width: 1.875rem
    }

    .mobile\:border-l-\[30px\] {
        border-left-width: 1.875rem
    }

    .mobile\:border-l-\[6px\] {
        border-left-width: .375rem
    }

    .mobile\:border-r-\[6px\] {
        border-right-width: .375rem
    }

    .mobile\:border-t {
        border-top-width: .0625rem
    }

    .mobile\:border-solid {
        border-style: solid
    }

    .mobile\:border-\[\#282828\] {
        --tw-border-opacity: 1;
        border-color: rgb(40 40 40/var(--tw-border-opacity))
    }

    .mobile\:border-\[\#676A6D\] {
        --tw-border-opacity: 1;
        border-color: rgb(103 106 109/var(--tw-border-opacity))
    }

    .mobile\:border-\[\#EEEEEE\] {
        --tw-border-opacity: 1;
        border-color: rgb(238 238 238/var(--tw-border-opacity))
    }

    .mobile\:border-black {
        --tw-border-opacity: 1;
        border-color: rgb(0 0 0/var(--tw-border-opacity))
    }

    .mobile\:border-b-transparent {
        border-bottom-color: transparent
    }

    .mobile\:bg-\[\#02060B\] {
        --tw-bg-opacity: 1;
        background-color: rgb(2 6 11/var(--tw-bg-opacity))
    }

    .mobile\:bg-\[\#0D1116\] {
        --tw-bg-opacity: 1;
        background-color: rgb(13 17 22/var(--tw-bg-opacity))
    }

    .mobile\:bg-\[\#F2F2F2\] {
        --tw-bg-opacity: 1;
        background-color: rgb(242 242 242/var(--tw-bg-opacity))
    }

    .mobile\:bg-\[\#F5F5F5\] {
        --tw-bg-opacity: 1;
        background-color: rgb(245 245 245/var(--tw-bg-opacity))
    }

    .mobile\:bg-\[\#F8F8F8\] {
        --tw-bg-opacity: 1;
        background-color: rgb(248 248 248/var(--tw-bg-opacity))
    }

    .mobile\:bg-black {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0/var(--tw-bg-opacity))
    }

    .mobile\:bg-transparent {
        background-color: transparent
    }

    .mobile\:bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .mobile\:bg-\[linear-gradient\(180deg\2c rgba\(2\2c 6\2c 11\2c 0\)_0\%\2c \#02060B_25\%\)\] {
        background-image: linear-gradient(180deg, rgba(2, 6, 11, 0), #02060b 25%)
    }

    .mobile\:bg-\[url\(\'https\:\/\/imagedelivery\.net\/FCXqi8BC3uKlNw5AGYVCpw\/3c311cc7-2cd2-40a6-2063-92baf2c8d400\/q\=100\'\)\] {
        background-image: url(https://imagedelivery.net/FCXqi8BC3uKlNw5AGYVCpw/3c311cc7-2cd2-40a6-2063-92baf2c8d400/q=100)
    }

    .mobile\:bg-gradient-to-b {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
    }

    .mobile\:from-\[\#171606\] {
        --tw-gradient-from: #171606 var(--tw-gradient-from-position);
        --tw-gradient-to: rgba(23, 22, 6, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .mobile\:to-transparent {
        --tw-gradient-to: transparent var(--tw-gradient-to-position)
    }

    .mobile\:p-1 {
        padding: .25rem
    }

    .mobile\:p-1\.5 {
        padding: .375rem
    }

    .mobile\:p-2 {
        padding: .5rem
    }

    .mobile\:p-3 {
        padding: .75rem
    }

    .mobile\:p-4 {
        padding: 1rem
    }

    .mobile\:p-5 {
        padding: 1.25rem
    }

    .mobile\:p-6 {
        padding: 1.5rem
    }

    .mobile\:\!px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .mobile\:\!py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .mobile\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .mobile\:px-1 {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .mobile\:px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .mobile\:px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mobile\:px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .mobile\:px-16 {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mobile\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .mobile\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mobile\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mobile\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .mobile\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mobile\:px-7 {
        padding-left: 1.75rem;
        padding-right: 1.75rem
    }

    .mobile\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .mobile\:px-9 {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .mobile\:px-\[\.8rem\] {
        padding-left: .8rem;
        padding-right: .8rem
    }

    .mobile\:px-\[1\.625rem\] {
        padding-left: 1.625rem;
        padding-right: 1.625rem
    }

    .mobile\:px-\[10px\] {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .mobile\:px-\[12px\] {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .mobile\:px-\[14px\] {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .mobile\:px-\[15px\] {
        padding-left: .9375rem;
        padding-right: .9375rem
    }

    .mobile\:px-\[16PX\] {
        padding-left: 16PX;
        padding-right: 16PX
    }

    .mobile\:px-\[16px\] {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mobile\:px-\[17px\] {
        padding-left: 1.0625rem;
        padding-right: 1.0625rem
    }

    .mobile\:px-\[18px\] {
        padding-left: 1.125rem;
        padding-right: 1.125rem
    }

    .mobile\:px-\[1rem\] {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .mobile\:px-\[20px\] {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .mobile\:px-\[22px\] {
        padding-left: 1.375rem;
        padding-right: 1.375rem
    }

    .mobile\:px-\[24px\] {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .mobile\:px-\[26px\] {
        padding-left: 1.625rem;
        padding-right: 1.625rem
    }

    .mobile\:px-\[30px\] {
        padding-left: 1.875rem;
        padding-right: 1.875rem
    }

    .mobile\:px-\[38px\] {
        padding-left: 2.375rem;
        padding-right: 2.375rem
    }

    .mobile\:px-\[39px\] {
        padding-left: 2.4375rem;
        padding-right: 2.4375rem
    }

    .mobile\:px-\[40px\] {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .mobile\:px-\[42px\] {
        padding-left: 2.625rem;
        padding-right: 2.625rem
    }

    .mobile\:px-\[48px\] {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .mobile\:px-\[4rem\] {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .mobile\:px-\[60px\] {
        padding-left: 3.75rem;
        padding-right: 3.75rem
    }

    .mobile\:px-\[6px\] {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .mobile\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .mobile\:py-0\.5 {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mobile\:py-1 {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .mobile\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .mobile\:py-11 {
        padding-top: 2.75rem;
        padding-bottom: 2.75rem
    }

    .mobile\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .mobile\:py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .mobile\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .mobile\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mobile\:py-3\.5 {
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .mobile\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .mobile\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .mobile\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mobile\:py-7 {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .mobile\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .mobile\:py-9 {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .mobile\:py-\[\.375rem\] {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .mobile\:py-\[\.75rem\] {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .mobile\:py-\[1\.785rem\] {
        padding-top: 1.785rem;
        padding-bottom: 1.785rem
    }

    .mobile\:py-\[10px\] {
        padding-top: .625rem;
        padding-bottom: .625rem
    }

    .mobile\:py-\[14px\] {
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .mobile\:py-\[15px\] {
        padding-top: .9375rem;
        padding-bottom: .9375rem
    }

    .mobile\:py-\[18px\] {
        padding-top: 1.125rem;
        padding-bottom: 1.125rem
    }

    .mobile\:py-\[2px\] {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .mobile\:py-\[37px\] {
        padding-top: 2.3125rem;
        padding-bottom: 2.3125rem
    }

    .mobile\:py-\[38px\] {
        padding-top: 2.375rem;
        padding-bottom: 2.375rem
    }

    .mobile\:py-\[50px\] {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem
    }

    .mobile\:py-\[54px\] {
        padding-top: 3.375rem;
        padding-bottom: 3.375rem
    }

    .mobile\:py-\[60px\] {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }

    .mobile\:py-\[6px\] {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .mobile\:py-\[70px\] {
        padding-top: 4.375rem;
        padding-bottom: 4.375rem
    }

    .mobile\:py-\[7px\] {
        padding-top: .4375rem;
        padding-bottom: .4375rem
    }

    .mobile\:pb-0 {
        padding-bottom: 0
    }

    .mobile\:pb-1 {
        padding-bottom: .25rem
    }

    .mobile\:pb-10 {
        padding-bottom: 2.5rem
    }

    .mobile\:pb-12 {
        padding-bottom: 3rem
    }

    .mobile\:pb-14 {
        padding-bottom: 3.5rem
    }

    .mobile\:pb-16 {
        padding-bottom: 4rem
    }

    .mobile\:pb-2 {
        padding-bottom: .5rem
    }

    .mobile\:pb-20 {
        padding-bottom: 5rem
    }

    .mobile\:pb-24 {
        padding-bottom: 6rem
    }

    .mobile\:pb-3 {
        padding-bottom: .75rem
    }

    .mobile\:pb-4 {
        padding-bottom: 1rem
    }

    .mobile\:pb-5 {
        padding-bottom: 1.25rem
    }

    .mobile\:pb-6 {
        padding-bottom: 1.5rem
    }

    .mobile\:pb-7 {
        padding-bottom: 1.75rem
    }

    .mobile\:pb-8 {
        padding-bottom: 2rem
    }

    .mobile\:pb-9 {
        padding-bottom: 2.25rem
    }

    .mobile\:pb-\[0\] {
        padding-bottom: 0
    }

    .mobile\:pb-\[10px\] {
        padding-bottom: .625rem
    }

    .mobile\:pb-\[125px\] {
        padding-bottom: 7.8125rem
    }

    .mobile\:pb-\[14px\] {
        padding-bottom: .875rem
    }

    .mobile\:pb-\[15px\] {
        padding-bottom: .9375rem
    }

    .mobile\:pb-\[178px\] {
        padding-bottom: 11.125rem
    }

    .mobile\:pb-\[18px\] {
        padding-bottom: 1.125rem
    }

    .mobile\:pb-\[195px\] {
        padding-bottom: 12.1875rem
    }

    .mobile\:pb-\[2\.625rem\] {
        padding-bottom: 2.625rem
    }

    .mobile\:pb-\[200px\] {
        padding-bottom: 12.5rem
    }

    .mobile\:pb-\[20px\] {
        padding-bottom: 1.25rem
    }

    .mobile\:pb-\[22px\] {
        padding-bottom: 1.375rem
    }

    .mobile\:pb-\[24px\] {
        padding-bottom: 1.5rem
    }

    .mobile\:pb-\[30px\] {
        padding-bottom: 1.875rem
    }

    .mobile\:pb-\[32px\] {
        padding-bottom: 2rem
    }

    .mobile\:pb-\[34px\] {
        padding-bottom: 2.125rem
    }

    .mobile\:pb-\[40px\] {
        padding-bottom: 2.5rem
    }

    .mobile\:pb-\[42px\] {
        padding-bottom: 2.625rem
    }

    .mobile\:pb-\[4px\] {
        padding-bottom: .25rem
    }

    .mobile\:pb-\[50px\] {
        padding-bottom: 3.125rem
    }

    .mobile\:pb-\[60px\] {
        padding-bottom: 3.75rem
    }

    .mobile\:pb-\[63px\] {
        padding-bottom: 3.9375rem
    }

    .mobile\:pb-\[6px\] {
        padding-bottom: .375rem
    }

    .mobile\:pb-\[75px\] {
        padding-bottom: 4.6875rem
    }

    .mobile\:pb-\[94px\] {
        padding-bottom: 5.875rem
    }

    .mobile\:pl-0 {
        padding-left: 0
    }

    .mobile\:pl-1 {
        padding-left: .25rem
    }

    .mobile\:pl-2 {
        padding-left: .5rem
    }

    .mobile\:pl-3 {
        padding-left: .75rem
    }

    .mobile\:pl-4 {
        padding-left: 1rem
    }

    .mobile\:pl-5 {
        padding-left: 1.25rem
    }

    .mobile\:pl-7 {
        padding-left: 1.75rem
    }

    .mobile\:pl-\[10px\] {
        padding-left: .625rem
    }

    .mobile\:pl-\[12px\] {
        padding-left: .75rem
    }

    .mobile\:pl-\[14px\] {
        padding-left: .875rem
    }

    .mobile\:pl-\[16px\] {
        padding-left: 1rem
    }

    .mobile\:pl-\[17px\] {
        padding-left: 1.0625rem
    }

    .mobile\:pl-\[23px\] {
        padding-left: 1.4375rem
    }

    .mobile\:pl-\[28px\] {
        padding-left: 1.75rem
    }

    .mobile\:pl-\[39px\] {
        padding-left: 2.4375rem
    }

    .mobile\:pl-\[4px\] {
        padding-left: .25rem
    }

    .mobile\:pl-\[8px\] {
        padding-left: .5rem
    }

    .mobile\:pr-0 {
        padding-right: 0
    }

    .mobile\:pr-1 {
        padding-right: .25rem
    }

    .mobile\:pr-10 {
        padding-right: 2.5rem
    }

    .mobile\:pr-4 {
        padding-right: 1rem
    }

    .mobile\:pr-5 {
        padding-right: 1.25rem
    }

    .mobile\:pr-7,
    .mobile\:pr-\[28px\] {
        padding-right: 1.75rem
    }

    .mobile\:pr-\[4px\] {
        padding-right: .25rem
    }

    .mobile\:pt-0 {
        padding-top: 0
    }

    .mobile\:pt-1 {
        padding-top: .25rem
    }

    .mobile\:pt-10 {
        padding-top: 2.5rem
    }

    .mobile\:pt-11 {
        padding-top: 2.75rem
    }

    .mobile\:pt-12 {
        padding-top: 3rem
    }

    .mobile\:pt-14 {
        padding-top: 3.5rem
    }

    .mobile\:pt-16 {
        padding-top: 4rem
    }

    .mobile\:pt-2 {
        padding-top: .5rem
    }

    .mobile\:pt-2\.5 {
        padding-top: .625rem
    }

    .mobile\:pt-3 {
        padding-top: .75rem
    }

    .mobile\:pt-4 {
        padding-top: 1rem
    }

    .mobile\:pt-5 {
        padding-top: 1.25rem
    }

    .mobile\:pt-6 {
        padding-top: 1.5rem
    }

    .mobile\:pt-7 {
        padding-top: 1.75rem
    }

    .mobile\:pt-8 {
        padding-top: 2rem
    }

    .mobile\:pt-9 {
        padding-top: 2.25rem
    }

    .mobile\:pt-\[1\.875rem\] {
        padding-top: 1.875rem
    }

    .mobile\:pt-\[110px\] {
        padding-top: 6.875rem
    }

    .mobile\:pt-\[114px\] {
        padding-top: 7.125rem
    }

    .mobile\:pt-\[12px\] {
        padding-top: .75rem
    }

    .mobile\:pt-\[14px\] {
        padding-top: .875rem
    }

    .mobile\:pt-\[160px\] {
        padding-top: 10rem
    }

    .mobile\:pt-\[18px\] {
        padding-top: 1.125rem
    }

    .mobile\:pt-\[1rem\] {
        padding-top: 1rem
    }

    .mobile\:pt-\[20px\] {
        padding-top: 1.25rem
    }

    .mobile\:pt-\[210px\] {
        padding-top: 13.125rem
    }

    .mobile\:pt-\[228px\] {
        padding-top: 14.25rem
    }

    .mobile\:pt-\[248px\] {
        padding-top: 15.5rem
    }

    .mobile\:pt-\[260px\] {
        padding-top: 16.25rem
    }

    .mobile\:pt-\[26px\] {
        padding-top: 1.625rem
    }

    .mobile\:pt-\[27px\] {
        padding-top: 1.6875rem
    }

    .mobile\:pt-\[2px\] {
        padding-top: .125rem
    }

    .mobile\:pt-\[30px\] {
        padding-top: 1.875rem
    }

    .mobile\:pt-\[320px\] {
        padding-top: 20rem
    }

    .mobile\:pt-\[34px\] {
        padding-top: 2.125rem
    }

    .mobile\:pt-\[36px\] {
        padding-top: 2.25rem
    }

    .mobile\:pt-\[38px\] {
        padding-top: 2.375rem
    }

    .mobile\:pt-\[3rem\] {
        padding-top: 3rem
    }

    .mobile\:pt-\[42px\] {
        padding-top: 2.625rem
    }

    .mobile\:pt-\[44px\] {
        padding-top: 2.75rem
    }

    .mobile\:pt-\[45px\] {
        padding-top: 2.8125rem
    }

    .mobile\:pt-\[46px\] {
        padding-top: 2.875rem
    }

    .mobile\:pt-\[4rem\] {
        padding-top: 4rem
    }

    .mobile\:pt-\[5\.5rem\] {
        padding-top: 5.5rem
    }

    .mobile\:pt-\[50px\] {
        padding-top: 3.125rem
    }

    .mobile\:pt-\[56px\] {
        padding-top: 3.5rem
    }

    .mobile\:pt-\[58px\] {
        padding-top: 3.625rem
    }

    .mobile\:pt-\[60px\] {
        padding-top: 3.75rem
    }

    .mobile\:pt-\[69px\] {
        padding-top: 4.3125rem
    }

    .mobile\:pt-\[6px\] {
        padding-top: .375rem
    }

    .mobile\:pt-\[8px\] {
        padding-top: .5rem
    }

    .mobile\:pt-\[98px\] {
        padding-top: 6.125rem
    }

    .mobile\:pt-\[calc\(\(1080\/1920\)\*100\%\)\] {
        padding-top: calc((1080 / 1920) * 100%)
    }

    .mobile\:pt-\[calc\(\(20\/343\)\*100\%\)\] {
        padding-top: calc((20 / 343) * 100%)
    }

    .mobile\:pt-\[calc\(\(200\/345\)\*100\%\)\] {
        padding-top: calc((200 / 345) * 100%)
    }

    .mobile\:text-left {
        text-align: left
    }

    .mobile\:text-center {
        text-align: center
    }

    .mobile\:\!text-\[10px\] {
        font-size: .625rem !important
    }

    .mobile\:\!text-xl\/6 {
        font-size: 1.25rem !important;
        line-height: 1.5rem !important
    }

    .mobile\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .mobile\:text-2xl\/6 {
        font-size: 1.5rem;
        line-height: 1.5rem
    }

    .mobile\:text-2xl\/7 {
        font-size: 1.5rem;
        line-height: 1.75rem
    }

    .mobile\:text-2xl\/8 {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .mobile\:text-2xl\/9 {
        font-size: 1.5rem;
        line-height: 2.25rem
    }

    .mobile\:text-2xl\/\[26px\] {
        font-size: 1.5rem;
        line-height: 1.625rem
    }

    .mobile\:text-2xl\/\[29px\] {
        font-size: 1.5rem;
        line-height: 1.8125rem
    }

    .mobile\:text-2xl\/none {
        font-size: 1.5rem;
        line-height: 1
    }

    .mobile\:text-2xl\/normal {
        font-size: 1.5rem;
        line-height: 1.5
    }

    .mobile\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .mobile\:text-3xl\/10 {
        font-size: 1.875rem;
        line-height: 2.5rem
    }

    .mobile\:text-3xl\/9 {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .mobile\:text-3xl\/none {
        font-size: 1.875rem;
        line-height: 1
    }

    .mobile\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .mobile\:text-4xl\/\[43px\] {
        font-size: 2.25rem;
        line-height: 2.6875rem
    }

    .mobile\:text-4xl\/none {
        font-size: 2.25rem;
        line-height: 1
    }

    .mobile\:text-5xl {
        font-size: 3rem;
        line-height: 1
    }

    .mobile\:text-6xl {
        font-size: 3.75rem;
        line-height: 1
    }

    .mobile\:text-\[1\.125rem\] {
        font-size: 1.125rem
    }

    .mobile\:text-\[1\.1rem\] {
        font-size: 1.1rem
    }

    .mobile\:text-\[1\.2rem\] {
        font-size: 1.2rem
    }

    .mobile\:text-\[1\.4375rem\] {
        font-size: 1.4375rem
    }

    .mobile\:text-\[1\.5rem\] {
        font-size: 1.5rem
    }

    .mobile\:text-\[10px\] {
        font-size: .625rem
    }

    .mobile\:text-\[10px\]\/3 {
        font-size: .625rem;
        line-height: .75rem
    }

    .mobile\:text-\[10px\]\/4 {
        font-size: .625rem;
        line-height: 1rem
    }

    .mobile\:text-\[10px\]\/\[14px\] {
        font-size: .625rem;
        line-height: .875rem
    }

    .mobile\:text-\[10px\]\/\[15px\] {
        font-size: .625rem;
        line-height: .9375rem
    }

    .mobile\:text-\[10px\]\/\[16px\] {
        font-size: .625rem;
        line-height: 1rem
    }

    .mobile\:text-\[10px\]\/none {
        font-size: .625rem;
        line-height: 1
    }

    .mobile\:text-\[11px\] {
        font-size: .6875rem
    }

    .mobile\:text-\[12px\] {
        font-size: .75rem
    }

    .mobile\:text-\[13px\] {
        font-size: .8125rem
    }

    .mobile\:text-\[14px\] {
        font-size: .875rem
    }

    .mobile\:text-\[14px\]\/none {
        font-size: .875rem;
        line-height: 1
    }

    .mobile\:text-\[15px\] {
        font-size: .9375rem
    }

    .mobile\:text-\[15px\]\/6 {
        font-size: .9375rem;
        line-height: 1.5rem
    }

    .mobile\:text-\[16px\] {
        font-size: 1rem
    }

    .mobile\:text-\[17px\] {
        font-size: 1.0625rem
    }

    .mobile\:text-\[18px\] {
        font-size: 1.125rem
    }

    .mobile\:text-\[18px\]\/\[22px\] {
        font-size: 1.125rem;
        line-height: 1.375rem
    }

    .mobile\:text-\[18px\]\/\[25px\] {
        font-size: 1.125rem;
        line-height: 1.5625rem
    }

    .mobile\:text-\[18px\]\/\[40px\] {
        font-size: 1.125rem;
        line-height: 2.5rem
    }

    .mobile\:text-\[18px\]\/\[48px\] {
        font-size: 1.125rem;
        line-height: 3rem
    }

    .mobile\:text-\[18px\]\/none {
        font-size: 1.125rem;
        line-height: 1
    }

    .mobile\:text-\[1rem\] {
        font-size: 1rem
    }

    .mobile\:text-\[2\.5rem\] {
        font-size: 2.5rem
    }

    .mobile\:text-\[20px\] {
        font-size: 1.25rem
    }

    .mobile\:text-\[20px\]\/\[26px\] {
        font-size: 1.25rem;
        line-height: 1.625rem
    }

    .mobile\:text-\[20px\]\/\[28px\] {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .mobile\:text-\[20px\]\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .mobile\:text-\[21px\] {
        font-size: 1.3125rem
    }

    .mobile\:text-\[22px\] {
        font-size: 1.375rem
    }

    .mobile\:text-\[22px\]\/7 {
        font-size: 1.375rem;
        line-height: 1.75rem
    }

    .mobile\:text-\[22px\]\/\[26px\] {
        font-size: 1.375rem;
        line-height: 1.625rem
    }

    .mobile\:text-\[22px\]\/\[31px\] {
        font-size: 1.375rem;
        line-height: 1.9375rem
    }

    .mobile\:text-\[23px\] {
        font-size: 1.4375rem
    }

    .mobile\:text-\[24px\] {
        font-size: 1.5rem
    }

    .mobile\:text-\[24px\]\/\[34px\] {
        font-size: 1.5rem;
        line-height: 2.125rem
    }

    .mobile\:text-\[25px\] {
        font-size: 1.5625rem
    }

    .mobile\:text-\[26px\]\/7 {
        font-size: 1.625rem;
        line-height: 1.75rem
    }

    .mobile\:text-\[26px\]\/8 {
        font-size: 1.625rem;
        line-height: 2rem
    }

    .mobile\:text-\[26px\]\/\[31px\] {
        font-size: 1.625rem;
        line-height: 1.9375rem
    }

    .mobile\:text-\[26px\]\/\[34px\] {
        font-size: 1.625rem;
        line-height: 2.125rem
    }

    .mobile\:text-\[26px\]\/\[36px\] {
        font-size: 1.625rem;
        line-height: 2.25rem
    }

    .mobile\:text-\[26px\]\/none {
        font-size: 1.625rem;
        line-height: 1
    }

    .mobile\:text-\[28px\] {
        font-size: 1.75rem
    }

    .mobile\:text-\[28px\]\/8 {
        font-size: 1.75rem;
        line-height: 2rem
    }

    .mobile\:text-\[28px\]\/9 {
        font-size: 1.75rem;
        line-height: 2.25rem
    }

    .mobile\:text-\[28px\]\/\[34px\] {
        font-size: 1.75rem;
        line-height: 2.125rem
    }

    .mobile\:text-\[28px\]\/none {
        font-size: 1.75rem;
        line-height: 1
    }

    .mobile\:text-\[2rem\] {
        font-size: 2rem
    }

    .mobile\:text-\[3\.5rem\]\/none {
        font-size: 3.5rem;
        line-height: 1
    }

    .mobile\:text-\[30px\] {
        font-size: 1.875rem
    }

    .mobile\:text-\[32px\] {
        font-size: 2rem
    }

    .mobile\:text-\[32px\]\/8 {
        font-size: 2rem;
        line-height: 2rem
    }

    .mobile\:text-\[32px\]\/\[38px\] {
        font-size: 2rem;
        line-height: 2.375rem
    }

    .mobile\:text-\[32px\]\/\[44px\] {
        font-size: 2rem;
        line-height: 2.75rem
    }

    .mobile\:text-\[32px\]\/none {
        font-size: 2rem;
        line-height: 1
    }

    .mobile\:text-\[34px\]\/none {
        font-size: 2.125rem;
        line-height: 1
    }

    .mobile\:text-\[36px\]\/\[36px\] {
        font-size: 2.25rem;
        line-height: 2.25rem
    }

    .mobile\:text-\[36px\]\/\[48px\] {
        font-size: 2.25rem;
        line-height: 3rem
    }

    .mobile\:text-\[36px\]\/none {
        font-size: 2.25rem;
        line-height: 1
    }

    .mobile\:text-\[38px\] {
        font-size: 2.375rem
    }

    .mobile\:text-\[38px\]\/none {
        font-size: 2.375rem;
        line-height: 1
    }

    .mobile\:text-\[40px\]\/none {
        font-size: 2.5rem;
        line-height: 1
    }

    .mobile\:text-\[42px\] {
        font-size: 2.625rem
    }

    .mobile\:text-\[42px\]\/none {
        font-size: 2.625rem;
        line-height: 1
    }

    .mobile\:text-\[46px\]\/none {
        font-size: 2.875rem;
        line-height: 1
    }

    .mobile\:text-\[50px\] {
        font-size: 3.125rem
    }

    .mobile\:text-\[50px\]\/none {
        font-size: 3.125rem;
        line-height: 1
    }

    .mobile\:text-\[7px\]\/none {
        font-size: .4375rem;
        line-height: 1
    }

    .mobile\:text-\[80px\] {
        font-size: 5rem
    }

    .mobile\:text-\[8px\]\/3 {
        font-size: .5rem;
        line-height: .75rem
    }

    .mobile\:text-\[8px\]\/none {
        font-size: .5rem;
        line-height: 1
    }

    .mobile\:text-\[9px\] {
        font-size: .5625rem
    }

    .mobile\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .mobile\:text-base\/5 {
        font-size: 1rem;
        line-height: 1.25rem
    }

    .mobile\:text-base\/6 {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .mobile\:text-base\/7 {
        font-size: 1rem;
        line-height: 1.75rem
    }

    .mobile\:text-base\/\[19px\] {
        font-size: 1rem;
        line-height: 1.1875rem
    }

    .mobile\:text-base\/\[22px\] {
        font-size: 1rem;
        line-height: 1.375rem
    }

    .mobile\:text-base\/\[30px\] {
        font-size: 1rem;
        line-height: 1.875rem
    }

    .mobile\:text-base\/\[48px\] {
        font-size: 1rem;
        line-height: 3rem
    }

    .mobile\:text-base\/none {
        font-size: 1rem;
        line-height: 1
    }

    .mobile\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .mobile\:text-lg\/4 {
        font-size: 1.125rem;
        line-height: 1rem
    }

    .mobile\:text-lg\/5 {
        font-size: 1.125rem;
        line-height: 1.25rem
    }

    .mobile\:text-lg\/6 {
        font-size: 1.125rem;
        line-height: 1.5rem
    }

    .mobile\:text-lg\/\[22px\] {
        font-size: 1.125rem;
        line-height: 1.375rem
    }

    .mobile\:text-lg\/none {
        font-size: 1.125rem;
        line-height: 1
    }

    .mobile\:text-lg\/tight {
        font-size: 1.125rem;
        line-height: 1.25
    }

    .mobile\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .mobile\:text-sm\/4 {
        font-size: .875rem;
        line-height: 1rem
    }

    .mobile\:text-sm\/5 {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .mobile\:text-sm\/6 {
        font-size: .875rem;
        line-height: 1.5rem
    }

    .mobile\:text-sm\/8 {
        font-size: .875rem;
        line-height: 2rem
    }

    .mobile\:text-sm\/\[17px\] {
        font-size: .875rem;
        line-height: 1.0625rem
    }

    .mobile\:text-sm\/\[18px\] {
        font-size: .875rem;
        line-height: 1.125rem
    }

    .mobile\:text-sm\/\[22px\] {
        font-size: .875rem;
        line-height: 1.375rem
    }

    .mobile\:text-sm\/\[32px\] {
        font-size: .875rem;
        line-height: 2rem
    }

    .mobile\:text-sm\/\[44px\] {
        font-size: .875rem;
        line-height: 2.75rem
    }

    .mobile\:text-sm\/none {
        font-size: .875rem;
        line-height: 1
    }

    .mobile\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .mobile\:text-xl\/5 {
        font-size: 1.25rem;
        line-height: 1.25rem
    }

    .mobile\:text-xl\/6 {
        font-size: 1.25rem;
        line-height: 1.5rem
    }

    .mobile\:text-xl\/7 {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .mobile\:text-xl\/8 {
        font-size: 1.25rem;
        line-height: 2rem
    }

    .mobile\:text-xl\/\[40px\] {
        font-size: 1.25rem;
        line-height: 2.5rem
    }

    .mobile\:text-xl\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .mobile\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .mobile\:text-xs\/3 {
        font-size: .75rem;
        line-height: .75rem
    }

    .mobile\:text-xs\/4 {
        font-size: .75rem;
        line-height: 1rem
    }

    .mobile\:text-xs\/5 {
        font-size: .75rem;
        line-height: 1.25rem
    }

    .mobile\:text-xs\/6 {
        font-size: .75rem;
        line-height: 1.5rem
    }

    .mobile\:text-xs\/7 {
        font-size: .75rem;
        line-height: 1.75rem
    }

    .mobile\:text-xs\/8 {
        font-size: .75rem;
        line-height: 2rem
    }

    .mobile\:text-xs\/9 {
        font-size: .75rem;
        line-height: 2.25rem
    }

    .mobile\:text-xs\/\[0\.875rem\] {
        font-size: .75rem;
        line-height: .875rem
    }

    .mobile\:text-xs\/\[13px\] {
        font-size: .75rem;
        line-height: .8125rem
    }

    .mobile\:text-xs\/\[14px\] {
        font-size: .75rem;
        line-height: .875rem
    }

    .mobile\:text-xs\/\[17px\] {
        font-size: .75rem;
        line-height: 1.0625rem
    }

    .mobile\:text-xs\/none {
        font-size: .75rem;
        line-height: 1
    }

    .mobile\:font-bold {
        font-weight: 700
    }

    .mobile\:font-extrabold {
        font-weight: 800
    }

    .mobile\:font-normal {
        font-weight: 400
    }

    .mobile\:font-semibold {
        font-weight: 600
    }

    .mobile\:capitalize {
        text-transform: capitalize
    }

    .mobile\:italic {
        font-style: italic
    }

    .mobile\:leading-10 {
        line-height: 2.5rem
    }

    .mobile\:leading-4 {
        line-height: 1rem
    }

    .mobile\:leading-5 {
        line-height: 1.25rem
    }

    .mobile\:leading-9 {
        line-height: 2.25rem
    }

    .mobile\:leading-\[13px\] {
        line-height: .8125rem
    }

    .mobile\:leading-\[15px\] {
        line-height: .9375rem
    }

    .mobile\:leading-\[17px\] {
        line-height: 1.0625rem
    }

    .mobile\:leading-\[2\.5rem\] {
        line-height: 2.5rem
    }

    .mobile\:leading-\[2\.75rem\] {
        line-height: 2.75rem
    }

    .mobile\:leading-\[2\.875rem\] {
        line-height: 2.875rem
    }

    .mobile\:leading-\[21px\] {
        line-height: 1.3125rem
    }

    .mobile\:leading-\[25px\] {
        line-height: 1.5625rem
    }

    .mobile\:leading-\[28px\] {
        line-height: 1.75rem
    }

    .mobile\:leading-\[2rem\] {
        line-height: 2rem
    }

    .mobile\:leading-\[31px\] {
        line-height: 1.9375rem
    }

    .mobile\:leading-\[33px\] {
        line-height: 2.0625rem
    }

    .mobile\:leading-\[35px\] {
        line-height: 2.1875rem
    }

    .mobile\:leading-\[38px\] {
        line-height: 2.375rem
    }

    .mobile\:leading-\[49px\] {
        line-height: 3.0625rem
    }

    .mobile\:leading-\[60px\] {
        line-height: 3.75rem
    }

    .mobile\:text-\[\#02060B\] {
        --tw-text-opacity: 1;
        color: rgb(2 6 11/var(--tw-text-opacity))
    }

    .mobile\:text-\[\#1C2D36\] {
        --tw-text-opacity: 1;
        color: rgb(28 45 54/var(--tw-text-opacity))
    }

    .mobile\:text-\[\#333338\] {
        --tw-text-opacity: 1;
        color: rgb(51 51 56/var(--tw-text-opacity))
    }

    .mobile\:text-\[\#676A6D\] {
        --tw-text-opacity: 1;
        color: rgb(103 106 109/var(--tw-text-opacity))
    }

    .mobile\:text-\[\#D6D6D6\] {
        --tw-text-opacity: 1;
        color: rgb(214 214 214/var(--tw-text-opacity))
    }

    .mobile\:text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity))
    }

    .mobile\:text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .mobile\:opacity-100 {
        opacity: 1
    }

    .mobile\:shadow-\[0_4px_4px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
        --tw-shadow: 0 0.25rem 0.25rem 0 rgba(0, 0, 0, .25);
        --tw-shadow-colored: 0 0.25rem 0.25rem 0 var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .mobile\:placeholder\:text-sm::-moz-placeholder {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .mobile\:placeholder\:text-sm::placeholder {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .mobile\:before\:-mr-\[10px\]:before {
        content: var(--tw-content);
        margin-right: -.625rem
    }

    .mobile\:before\:w-2:before {
        content: var(--tw-content);
        width: .5rem
    }

    .mobile\:before\:-translate-x-\[3px\]:before {
        --tw-translate-x: -0.1875rem
    }

    .mobile\:before\:-translate-x-\[3px\]:before,
    .mobile\:before\:translate-y-0:before {
        content: var(--tw-content);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .mobile\:before\:translate-y-0:before {
        --tw-translate-y: 0
    }

    .mobile\:after\:absolute:after {
        content: var(--tw-content);
        position: absolute
    }

    .mobile\:after\:bottom-0:after {
        content: var(--tw-content);
        bottom: 0
    }

    .mobile\:after\:left-0:after {
        content: var(--tw-content);
        left: 0
    }

    .mobile\:after\:right-0:after {
        content: var(--tw-content);
        right: 0
    }

    .mobile\:after\:z-\[-1\]:after {
        content: var(--tw-content);
        z-index: -1
    }

    .mobile\:after\:h-\[10px\]:after {
        content: var(--tw-content);
        height: .625rem
    }

    .mobile\:after\:w-10:after {
        content: var(--tw-content);
        width: 2.5rem
    }

    .mobile\:after\:border-b-\[12px\]:after {
        content: var(--tw-content);
        border-bottom-width: .75rem
    }

    .mobile\:after\:border-l-\[12px\]:after {
        content: var(--tw-content);
        border-left-width: .75rem
    }

    .mobile\:after\:border-t-\[12px\]:after {
        content: var(--tw-content);
        border-top-width: .75rem
    }

    .mobile\:after\:bg-\[\#FEDB1E\]:after {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgb(254 219 30/var(--tw-bg-opacity))
    }

    .mobile\:after\:pt-20:after {
        content: var(--tw-content);
        padding-top: 5rem
    }

    .mobile\:after\:content-\[\"\"\]:after {
        --tw-content: "";
        content: var(--tw-content)
    }

    .mobile\:first\:mt-14:first-child {
        margin-top: 3.5rem
    }

    .mobile\:first\:text-xs\/4:first-child {
        font-size: .75rem;
        line-height: 1rem
    }

    .mobile\:last\:mb-0:last-child {
        margin-bottom: 0
    }

    .mobile\:last\:pt-4:last-child {
        padding-top: 1rem
    }

    .mobile\:last\:text-xs\/4:last-child {
        font-size: .75rem;
        line-height: 1rem
    }

    .mobile\:odd\:pr-1:nth-child(odd) {
        padding-right: .25rem
    }

    .mobile\:odd\:pr-\[52px\]:nth-child(odd) {
        padding-right: 3.25rem
    }

    .mobile\:even\:pl-2:nth-child(2n) {
        padding-left: .5rem
    }

    .mobile\:even\:pl-\[52px\]:nth-child(2n) {
        padding-left: 3.25rem
    }

    .group:nth-child(odd) .mobile\:group-odd\:after\:-left-3:after {
        content: var(--tw-content);
        left: -.75rem
    }

    .group:nth-child(2n) .mobile\:group-even\:after\:-right-3:after {
        content: var(--tw-content);
        right: -.75rem
    }
}

@media (min-width:768px) {
    .desktop\:block {
        display: block
    }

    .desktop\:h-\[220px\] {
        height: 13.75rem
    }

    .desktop\:h-\[292px\] {
        height: 18.25rem
    }

    .desktop\:w-\[calc\(100vw\*\(750\/1280\)\)\] {
        width: calc(100vw * (750 / 1280))
    }

    .desktop\:grid-cols-\[128px\2c 1fr\] {
        grid-template-columns: 8rem 1fr
    }

    .desktop\:overflow-hidden {
        overflow: hidden
    }

    .desktop\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .desktop\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .desktop\:pb-28 {
        padding-bottom: 7rem
    }

    .desktop\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .desktop\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }
}

@media (min-width:768px) and (max-width:1280px) {
    .common\:ml-\[30px\] {
        margin-left: 1.875rem
    }

    .common\:mt-0 {
        margin-top: 0
    }

    .common\:mt-2 {
        margin-top: .5rem
    }

    .common\:mt-\[1rem\] {
        margin-top: 1rem
    }

    .common\:aspect-\[200\/140\] {
        aspect-ratio: 200/140
    }

    .common\:h-\[20px\] {
        height: 1.25rem
    }

    .common\:w-\[20px\] {
        width: 1.25rem
    }

    .common\:gap-3 {
        gap: .75rem
    }

    .common\:text-sm\/\[24px\] {
        font-size: .875rem;
        line-height: 1.5rem
    }

    .common\:text-sm\/none {
        font-size: .875rem;
        line-height: 1
    }

    .common\:text-xl\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .common\:text-xs {
        font-size: .75rem;
        line-height: 1rem
    }

    .common\:text-xs\/none {
        font-size: .75rem;
        line-height: 1
    }

    .common\:leading-\[20px\] {
        line-height: 1.25rem
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .middle-rate\:pb-24 {
        padding-bottom: 6rem
    }
}

@media (min-width:1024px) and (max-width:1280px) {
    .rate-md\:my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .rate-md\:ml-\[50px\] {
        margin-left: 3.125rem
    }

    .rate-md\:mt-2 {
        margin-top: .5rem
    }

    .rate-md\:mt-3 {
        margin-top: .75rem
    }

    .rate-md\:h-\[34px\] {
        height: 2.125rem
    }

    .rate-md\:w-\[34px\] {
        width: 2.125rem
    }

    .rate-md\:text-2xl\/none {
        font-size: 1.5rem;
        line-height: 1
    }

    .rate-md\:text-3xl\/none,
    .rate-md\:text-\[30px\]\/none {
        font-size: 1.875rem;
        line-height: 1
    }

    .rate-md\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .rate-md\:text-lg\/none {
        font-size: 1.125rem;
        line-height: 1
    }

    .rate-md\:text-xl\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .rate-md\:leading-\[34px\] {
        line-height: 2.125rem
    }
}

@media (min-width:768px) and (max-width:1600px) {
    .pad\:bottom-\[8px\] {
        bottom: .5rem
    }

    .pad\:text-base\/\[20px\] {
        font-size: 1rem;
        line-height: 1.25rem
    }

    .pad\:text-lg\/\[28px\] {
        font-size: 1.125rem;
        line-height: 1.75rem
    }

    .pad\:text-sm\/\[18px\] {
        font-size: .875rem;
        line-height: 1.125rem
    }

    .pad\:text-xl\/\[24px\] {
        font-size: 1.25rem;
        line-height: 1.5rem
    }

    .pad\:text-xs\/\[14px\] {
        font-size: .75rem;
        line-height: .875rem
    }

    .pad\:text-xs\/\[18px\] {
        font-size: .75rem;
        line-height: 1.125rem
    }
}

@media (max-width:375px) {
    .\<xs\:aspect-\[55\/55\] {
        aspect-ratio: 55/55
    }

    .\<xs\:w-\[3\.4375rem\] {
        width: 3.4375rem
    }

    .\<xs\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .\<xs\:text-\[\.9rem\] {
        font-size: .9rem
    }

    .\<xs\:text-\[1\.125rem\] {
        font-size: 1.125rem
    }

    .\<xs\:text-\[1\.1rem\] {
        font-size: 1.1rem
    }
}

@media (max-width:640px) {
    .\<sm\:gap-4 {
        gap: 1rem
    }

    .\<sm\:text-\[40px\]\/none {
        font-size: 2.5rem;
        line-height: 1
    }
}

@media (max-width:1024px) {
    .\<lg\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .\<lg\:mb-3 {
        margin-bottom: .75rem
    }

    .\<lg\:mb-4 {
        margin-bottom: 1rem
    }

    .\<lg\:mb-6 {
        margin-bottom: 1.5rem
    }

    .\<lg\:mb-8 {
        margin-bottom: 2rem
    }

    .\<lg\:mt-2 {
        margin-top: .5rem
    }

    .\<lg\:mt-3 {
        margin-top: .75rem
    }

    .\<lg\:block {
        display: block
    }

    .\<lg\:hidden {
        display: none
    }

    .\<lg\:aspect-square {
        aspect-ratio: 1/1
    }

    .\<lg\:w-full {
        width: 100%
    }

    .\<lg\:max-w-60 {
        max-width: 15rem
    }

    .\<lg\:max-w-\[36rem\] {
        max-width: 36rem
    }

    .\<lg\:flex-col {
        flex-direction: column
    }

    .\<lg\:gap-8 {
        gap: 2rem
    }

    .\<lg\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .\<lg\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .\<lg\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .\<lg\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .\<lg\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .\<lg\:pb-20 {
        padding-bottom: 5rem
    }

    .\<lg\:pb-3 {
        padding-bottom: .75rem
    }

    .\<lg\:pt-10 {
        padding-top: 2.5rem
    }

    .\<lg\:pt-6 {
        padding-top: 1.5rem
    }

    .\<lg\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .\<lg\:text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }

    .\<lg\:text-\[28px\] {
        font-size: 1.75rem
    }

    .\<lg\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .\<lg\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .\<lg\:leading-\[34px\] {
        line-height: 2.125rem
    }
}

@media (min-width:769px) {
    .\>md\:w-\[calc\(100vw-5\.2vw-5rem-16\.25rem\)\] {
        width: calc(100vw - 5.2vw - 5rem - 16.25rem)
    }
}

@media (min-width:1025px) {
    .\>lg\:bottom-14 {
        bottom: 3.5rem
    }

    .\>lg\:mb-10 {
        margin-bottom: 2.5rem
    }

    .\>lg\:mb-12 {
        margin-bottom: 3rem
    }

    .\>lg\:mb-4 {
        margin-bottom: 1rem
    }

    .\>lg\:mb-6 {
        margin-bottom: 1.5rem
    }

    .\>lg\:mt-4 {
        margin-top: 1rem
    }

    .\>lg\:mt-\[2rem\] {
        margin-top: 2rem
    }

    .\>lg\:block {
        display: block
    }

    .\>lg\:hidden {
        display: none
    }

    .\>lg\:aspect-\[948\/471\] {
        aspect-ratio: 948/471
    }

    .\>lg\:h-\[46px\] {
        height: 2.875rem
    }

    .\>lg\:h-full {
        height: 100%
    }

    .\>lg\:w-\[28\.5rem\] {
        width: 28.5rem
    }

    .\>lg\:w-\[50rem\] {
        width: 50rem
    }

    .\>lg\:w-\[calc\(100vw-5\.2vw-5rem-21\.5rem\)\] {
        width: calc(100vw - 5.2vw - 5rem - 21.5rem)
    }

    .\>lg\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .\>lg\:flex-row {
        flex-direction: row
    }

    .\>lg\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .\>lg\:gap-12 {
        gap: 3rem
    }

    .\>lg\:gap-5 {
        gap: 1.25rem
    }

    .\>lg\:gap-\[17\.5rem\] {
        gap: 17.5rem
    }

    .\>lg\:px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .\>lg\:px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .\>lg\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .\>lg\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .\>lg\:px-\[1\.5rem\] {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .\>lg\:py-\[18px\] {
        padding-top: 1.125rem;
        padding-bottom: 1.125rem
    }

    .\>lg\:py-\[1rem\] {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .\>lg\:pb-20 {
        padding-bottom: 5rem
    }

    .\>lg\:pb-6 {
        padding-bottom: 1.5rem
    }

    .\>lg\:pt-10 {
        padding-top: 2.5rem
    }

    .\>lg\:pt-\[4\.5rem\] {
        padding-top: 4.5rem
    }

    .\>lg\:pt-\[9\.5rem\] {
        padding-top: 9.5rem
    }

    .\>lg\:text-2xl\/9 {
        font-size: 1.5rem;
        line-height: 2.25rem
    }

    .\>lg\:text-\[1\.75rem\] {
        font-size: 1.75rem
    }

    .\>lg\:text-\[2\.5rem\] {
        font-size: 2.5rem
    }

    .\>lg\:text-\[28px\]\/\[34px\] {
        font-size: 1.75rem;
        line-height: 2.125rem
    }

    .\>lg\:text-\[2rem\] {
        font-size: 2rem
    }

    .\>lg\:text-\[4rem\] {
        font-size: 4rem
    }

    .\>lg\:text-\[56px\]\/\[67px\] {
        font-size: 3.5rem;
        line-height: 4.1875rem
    }

    .\>lg\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .\>lg\:text-base\/5 {
        font-size: 1rem;
        line-height: 1.25rem
    }

    .\>lg\:text-base\/none {
        font-size: 1rem;
        line-height: 1
    }

    .\>lg\:text-base\/relaxed {
        font-size: 1rem;
        line-height: 1.625
    }

    .\>lg\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .\>lg\:text-xl\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .\>lg\:font-bold {
        font-weight: 700
    }

    .\>lg\:leading-8 {
        line-height: 2rem
    }

    .\>lg\:leading-\[3rem\] {
        line-height: 3rem
    }
}

@media (min-width:1281px) {
    .\>xl\:left-\[8\.4\%\] {
        left: 8.4%
    }

    .\>xl\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }

    .\>xl\:mb-0 {
        margin-bottom: 0
    }

    .\>xl\:mb-6 {
        margin-bottom: 1.5rem
    }

    .\>xl\:h-\[180px\] {
        height: 11.25rem
    }

    .\>xl\:h-\[50px\] {
        height: 3.125rem
    }

    .\>xl\:h-full {
        height: 100%
    }

    .\>xl\:w-2\/5 {
        width: 40%
    }

    .\>xl\:w-\[180px\] {
        width: 11.25rem
    }

    .\>xl\:w-\[calc\(100vw-5\.2vw-5rem-26\.75rem\)\] {
        width: calc(100vw - 5.2vw - 5rem - 26.75rem)
    }

    .\>xl\:gap-16 {
        gap: 4rem
    }

    .\>xl\:gap-6 {
        gap: 1.5rem
    }

    .\>xl\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .\>xl\:px-\[2\.5rem\] {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .\>xl\:text-\[40px\]\/\[48px\] {
        font-size: 2.5rem;
        line-height: 3rem
    }

    .\>xl\:text-\[5rem\] {
        font-size: 5rem
    }

    .\>xl\:text-base\/5 {
        font-size: 1rem;
        line-height: 1.25rem
    }

    .\>xl\:text-xl\/6 {
        font-size: 1.25rem;
        line-height: 1.5rem
    }

    .\>xl\:text-xl\/none {
        font-size: 1.25rem;
        line-height: 1
    }

    .\>xl\:leading-normal {
        line-height: 1.5
    }
}

@media (min-width:1441px) {
    .\>2xl\:mt-\[3\.75rem\] {
        margin-top: 3.75rem
    }

    .\>2xl\:w-\[calc\(100vw-5\.2vw-5rem-32rem\)\] {
        width: calc(100vw - 5.2vw - 5rem - 32rem)
    }

    .\>2xl\:text-\[44px\]\/none {
        font-size: 2.75rem;
        line-height: 1
    }

    .\>2xl\:text-\[6rem\] {
        font-size: 6rem
    }

    .\>2xl\:text-base\/\[24px\] {
        font-size: 1rem;
        line-height: 1.5rem
    }
}

@media (min-width:1921px) {
    .\>3xl\:left-\[100px\] {
        left: 6.25rem
    }

    .\>3xl\:left-\[131px\] {
        left: 8.1875rem
    }

    .\>3xl\:right-\[24px\] {
        right: 1.5rem
    }

    .\>3xl\:top-\[103px\] {
        top: 6.4375rem
    }

    .\>3xl\:top-\[14px\] {
        top: .875rem
    }

    .\>3xl\:-mt-\[12px\] {
        margin-top: -.75rem
    }

    .\>3xl\:mt-\[12px\] {
        margin-top: .75rem
    }

    .\>3xl\:mt-\[20px\] {
        margin-top: 1.25rem
    }

    .\>3xl\:mt-\[48px\] {
        margin-top: 3rem
    }

    .\>3xl\:mt-\[65px\] {
        margin-top: 4.0625rem
    }

    .\>3xl\:h-\[60px\] {
        height: 3.75rem
    }

    .\>3xl\:h-auto {
        height: auto
    }

    .\>3xl\:w-\[1200px\] {
        width: 75rem
    }

    .\>3xl\:w-\[210px\] {
        width: 13.125rem
    }

    .\>3xl\:w-\[362px\] {
        width: 22.625rem
    }

    .\>3xl\:w-\[632px\] {
        width: 39.5rem
    }

    .\>3xl\:gap-9 {
        gap: 2.25rem
    }

    .\>3xl\:gap-\[12px\] {
        gap: .75rem
    }

    .\>3xl\:gap-\[40px\] {
        gap: 2.5rem
    }

    .\>3xl\:gap-\[8px\] {
        gap: .5rem
    }

    .\>3xl\:rounded-\[60px\] {
        border-radius: 3.75rem
    }

    .\>3xl\:px-\[12px\] {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .\>3xl\:px-\[48px\] {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .\>3xl\:pb-\[30px\] {
        padding-bottom: 1.875rem
    }

    .\>3xl\:pl-\[58px\] {
        padding-left: 3.625rem
    }

    .\>3xl\:pt-\[20px\] {
        padding-top: 1.25rem
    }

    .\>3xl\:pt-\[8px\] {
        padding-top: .5rem
    }

    .\>3xl\:text-2xl\/\[28px\] {
        font-size: 1.5rem;
        line-height: 1.75rem
    }

    .\>3xl\:text-2xl\/\[34px\] {
        font-size: 1.5rem;
        line-height: 2.125rem
    }

    .\>3xl\:text-2xl\/\[60px\] {
        font-size: 1.5rem;
        line-height: 3.75rem
    }

    .\>3xl\:text-2xl\/none {
        font-size: 1.5rem;
        line-height: 1
    }

    .\>3xl\:text-4xl\/\[43px\] {
        font-size: 2.25rem;
        line-height: 2.6875rem
    }

    .\>3xl\:text-5xl\/\[58px\] {
        font-size: 3rem;
        line-height: 3.625rem
    }

    .\>3xl\:text-\[28px\]\/\[34px\] {
        font-size: 1.75rem;
        line-height: 2.125rem
    }

    .\>3xl\:text-\[28px\]\/\[39px\] {
        font-size: 1.75rem;
        line-height: 2.4375rem
    }

    .\>3xl\:text-\[40px\]\/none {
        font-size: 2.5rem;
        line-height: 1
    }

    .\>3xl\:text-\[56px\]\/\[67px\] {
        font-size: 3.5rem;
        line-height: 4.1875rem
    }

    .\>3xl\:text-base\/\[22px\] {
        font-size: 1rem;
        line-height: 1.375rem
    }

    .\>3xl\:text-lg\/\[22px\] {
        font-size: 1.125rem;
        line-height: 1.375rem
    }

    .\>3xl\:text-lg\/\[25px\] {
        font-size: 1.125rem;
        line-height: 1.5625rem
    }

    .\>3xl\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    .\>3xl\:text-xl,
    .\>3xl\:text-xl\/\[28px\] {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
}

@media (min-width:2561px) {
    .\>4xl\:h-8 {
        height: 2rem
    }

    .\>4xl\:w-8 {
        width: 2rem
    }

    .\>4xl\:px-\[30px\] {
        padding-left: 1.875rem;
        padding-right: 1.875rem
    }

    .\>4xl\:pt-\[20px\] {
        padding-top: 1.25rem
    }

    .\>4xl\:text-5xl\/\[58px\] {
        font-size: 3rem;
        line-height: 3.625rem
    }

    .\>4xl\:text-xs\/none {
        font-size: .75rem;
        line-height: 1
    }
}

@media (max-width:576px) {
    .media-576\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }
}

.zls-sptwndw {
    bottom: 6.25rem !important
}

.zsiq_flt_rel {
    display: none !important;
    width: 3rem !important;
    height: 3rem !important
}

.zsiq_flt_rel .zsiq_user:before {
    font-size: 1.625rem !important
}

#chatbase-bubble-button {
    display: none !important
}

#chatbase-bubble-window {
    bottom: 6.25rem !important
}

.siq_bR {
    right: 1.5rem !important;
    bottom: 6.625rem !important;
    width: -moz-fit-content !important;
    width: fit-content !important
}

.bottom-safe {
    bottom: env(safe-area-inset-bottom)
}

@supports(padding-top:env(safe-area-inset-top)) {
    .fixed-top {
        margin-top: env(safe-area-inset-top)
    }
}

@media(max-width:768px) {
    .zsiq_flt_rel {
        width: 2.5rem !important;
        height: 2.5rem !important
    }

    .siq_bR {
        right: 1rem !important;
        bottom: 1.5rem !important
    }

    .zls-sptwndw {
        bottom: 0 !important
    }

    #chatbase-bubble-window {
        bottom: 3.75rem !important;
        height: calc(100vh - 12.5rem) !important
    }
}

.root_compareModal .ant-table-cell {
    padding: 0 !important
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, 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");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

:host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
    transform-style: preserve-3d
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-css-mode.swiper-horizontal>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: none
}

.swiper-css-mode.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border-radius: 50%;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-top: 4px solid transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.react-tel-input {
    font-family: Roboto, sans-serif;
    font-size: 15px;
    position: relative;
    width: 100%
}

.react-tel-input :disabled {
    cursor: not-allowed
}

.react-tel-input .flag {
    width: 16px;
    height: 11px;
    background-image: url(data:image/png;base64,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)
}

.react-tel-input .ad {
    background-position: -16px 0
}

.react-tel-input .ae {
    background-position: -32px 0
}

.react-tel-input .af {
    background-position: -48px 0
}

.react-tel-input .ag {
    background-position: -64px 0
}

.react-tel-input .ai {
    background-position: -80px 0
}

.react-tel-input .al {
    background-position: -96px 0
}

.react-tel-input .am {
    background-position: -112px 0
}

.react-tel-input .ao {
    background-position: -128px 0
}

.react-tel-input .ar {
    background-position: -144px 0
}

.react-tel-input .as {
    background-position: -160px 0
}

.react-tel-input .at {
    background-position: -176px 0
}

.react-tel-input .au {
    background-position: -192px 0
}

.react-tel-input .aw {
    background-position: -208px 0
}

.react-tel-input .az {
    background-position: -224px 0
}

.react-tel-input .ba {
    background-position: -240px 0
}

.react-tel-input .bb {
    background-position: 0 -11px
}

.react-tel-input .bd {
    background-position: -16px -11px
}

.react-tel-input .be {
    background-position: -32px -11px
}

.react-tel-input .bf {
    background-position: -48px -11px
}

.react-tel-input .bg {
    background-position: -64px -11px
}

.react-tel-input .bh {
    background-position: -80px -11px
}

.react-tel-input .bi {
    background-position: -96px -11px
}

.react-tel-input .bj {
    background-position: -112px -11px
}

.react-tel-input .bm {
    background-position: -128px -11px
}

.react-tel-input .bn {
    background-position: -144px -11px
}

.react-tel-input .bo {
    background-position: -160px -11px
}

.react-tel-input .br {
    background-position: -176px -11px
}

.react-tel-input .bs {
    background-position: -192px -11px
}

.react-tel-input .bt {
    background-position: -208px -11px
}

.react-tel-input .bw {
    background-position: -224px -11px
}

.react-tel-input .by {
    background-position: -240px -11px
}

.react-tel-input .bz {
    background-position: 0 -22px
}

.react-tel-input .ca {
    background-position: -16px -22px
}

.react-tel-input .cd {
    background-position: -32px -22px
}

.react-tel-input .cf {
    background-position: -48px -22px
}

.react-tel-input .cg {
    background-position: -64px -22px
}

.react-tel-input .ch {
    background-position: -80px -22px
}

.react-tel-input .ci {
    background-position: -96px -22px
}

.react-tel-input .ck {
    background-position: -112px -22px
}

.react-tel-input .cl {
    background-position: -128px -22px
}

.react-tel-input .cm {
    background-position: -144px -22px
}

.react-tel-input .cn {
    background-position: -160px -22px
}

.react-tel-input .co {
    background-position: -176px -22px
}

.react-tel-input .cr {
    background-position: -192px -22px
}

.react-tel-input .cu {
    background-position: -208px -22px
}

.react-tel-input .cv {
    background-position: -224px -22px
}

.react-tel-input .cw {
    background-position: -240px -22px
}

.react-tel-input .cy {
    background-position: 0 -33px
}

.react-tel-input .cz {
    background-position: -16px -33px
}

.react-tel-input .de {
    background-position: -32px -33px
}

.react-tel-input .dj {
    background-position: -48px -33px
}

.react-tel-input .dk {
    background-position: -64px -33px
}

.react-tel-input .dm {
    background-position: -80px -33px
}

.react-tel-input .do {
    background-position: -96px -33px
}

.react-tel-input .dz {
    background-position: -112px -33px
}

.react-tel-input .ec {
    background-position: -128px -33px
}

.react-tel-input .ee {
    background-position: -144px -33px
}

.react-tel-input .eg {
    background-position: -160px -33px
}

.react-tel-input .er {
    background-position: -176px -33px
}

.react-tel-input .es {
    background-position: -192px -33px
}

.react-tel-input .et {
    background-position: -208px -33px
}

.react-tel-input .fi {
    background-position: -224px -33px
}

.react-tel-input .fj {
    background-position: -240px -33px
}

.react-tel-input .fk {
    background-position: 0 -44px
}

.react-tel-input .fm {
    background-position: -16px -44px
}

.react-tel-input .fo {
    background-position: -32px -44px
}

.react-tel-input .bl,
.react-tel-input .fr,
.react-tel-input .mf {
    background-position: -48px -44px
}

.react-tel-input .ga {
    background-position: -64px -44px
}

.react-tel-input .gb {
    background-position: -80px -44px
}

.react-tel-input .gd {
    background-position: -96px -44px
}

.react-tel-input .ge {
    background-position: -112px -44px
}

.react-tel-input .gf {
    background-position: -128px -44px
}

.react-tel-input .gh {
    background-position: -144px -44px
}

.react-tel-input .gi {
    background-position: -160px -44px
}

.react-tel-input .gl {
    background-position: -176px -44px
}

.react-tel-input .gm {
    background-position: -192px -44px
}

.react-tel-input .gn {
    background-position: -208px -44px
}

.react-tel-input .gp {
    background-position: -224px -44px
}

.react-tel-input .gq {
    background-position: -240px -44px
}

.react-tel-input .gr {
    background-position: 0 -55px
}

.react-tel-input .gt {
    background-position: -16px -55px
}

.react-tel-input .gu {
    background-position: -32px -55px
}

.react-tel-input .gw {
    background-position: -48px -55px
}

.react-tel-input .gy {
    background-position: -64px -55px
}

.react-tel-input .hk {
    background-position: -80px -55px
}

.react-tel-input .hn {
    background-position: -96px -55px
}

.react-tel-input .hr {
    background-position: -112px -55px
}

.react-tel-input .ht {
    background-position: -128px -55px
}

.react-tel-input .hu {
    background-position: -144px -55px
}

.react-tel-input .id {
    background-position: -160px -55px
}

.react-tel-input .ie {
    background-position: -176px -55px
}

.react-tel-input .il {
    background-position: -192px -55px
}

.react-tel-input .in {
    background-position: -208px -55px
}

.react-tel-input .io {
    background-position: -224px -55px
}

.react-tel-input .iq {
    background-position: -240px -55px
}

.react-tel-input .ir {
    background-position: 0 -66px
}

.react-tel-input .is {
    background-position: -16px -66px
}

.react-tel-input .it {
    background-position: -32px -66px
}

.react-tel-input .je {
    background-position: -144px -154px
}

.react-tel-input .jm {
    background-position: -48px -66px
}

.react-tel-input .jo {
    background-position: -64px -66px
}

.react-tel-input .jp {
    background-position: -80px -66px
}

.react-tel-input .ke {
    background-position: -96px -66px
}

.react-tel-input .kg {
    background-position: -112px -66px
}

.react-tel-input .kh {
    background-position: -128px -66px
}

.react-tel-input .ki {
    background-position: -144px -66px
}

.react-tel-input .xk {
    background-position: -128px -154px
}

.react-tel-input .km {
    background-position: -160px -66px
}

.react-tel-input .kn {
    background-position: -176px -66px
}

.react-tel-input .kp {
    background-position: -192px -66px
}

.react-tel-input .kr {
    background-position: -208px -66px
}

.react-tel-input .kw {
    background-position: -224px -66px
}

.react-tel-input .ky {
    background-position: -240px -66px
}

.react-tel-input .kz {
    background-position: 0 -77px
}

.react-tel-input .la {
    background-position: -16px -77px
}

.react-tel-input .lb {
    background-position: -32px -77px
}

.react-tel-input .lc {
    background-position: -48px -77px
}

.react-tel-input .li {
    background-position: -64px -77px
}

.react-tel-input .lk {
    background-position: -80px -77px
}

.react-tel-input .lr {
    background-position: -96px -77px
}

.react-tel-input .ls {
    background-position: -112px -77px
}

.react-tel-input .lt {
    background-position: -128px -77px
}

.react-tel-input .lu {
    background-position: -144px -77px
}

.react-tel-input .lv {
    background-position: -160px -77px
}

.react-tel-input .ly {
    background-position: -176px -77px
}

.react-tel-input .ma {
    background-position: -192px -77px
}

.react-tel-input .mc {
    background-position: -208px -77px
}

.react-tel-input .md {
    background-position: -224px -77px
}

.react-tel-input .me {
    background-position: -112px -154px;
    height: 12px
}

.react-tel-input .mg {
    background-position: 0 -88px
}

.react-tel-input .mh {
    background-position: -16px -88px
}

.react-tel-input .mk {
    background-position: -32px -88px
}

.react-tel-input .ml {
    background-position: -48px -88px
}

.react-tel-input .mm {
    background-position: -64px -88px
}

.react-tel-input .mn {
    background-position: -80px -88px
}

.react-tel-input .mo {
    background-position: -96px -88px
}

.react-tel-input .mp {
    background-position: -112px -88px
}

.react-tel-input .mq {
    background-position: -128px -88px
}

.react-tel-input .mr {
    background-position: -144px -88px
}

.react-tel-input .ms {
    background-position: -160px -88px
}

.react-tel-input .mt {
    background-position: -176px -88px
}

.react-tel-input .mu {
    background-position: -192px -88px
}

.react-tel-input .mv {
    background-position: -208px -88px
}

.react-tel-input .mw {
    background-position: -224px -88px
}

.react-tel-input .mx {
    background-position: -240px -88px
}

.react-tel-input .my {
    background-position: 0 -99px
}

.react-tel-input .mz {
    background-position: -16px -99px
}

.react-tel-input .na {
    background-position: -32px -99px
}

.react-tel-input .nc {
    background-position: -48px -99px
}

.react-tel-input .ne {
    background-position: -64px -99px
}

.react-tel-input .nf {
    background-position: -80px -99px
}

.react-tel-input .ng {
    background-position: -96px -99px
}

.react-tel-input .ni {
    background-position: -112px -99px
}

.react-tel-input .bq,
.react-tel-input .nl {
    background-position: -128px -99px
}

.react-tel-input .no {
    background-position: -144px -99px
}

.react-tel-input .np {
    background-position: -160px -99px
}

.react-tel-input .nr {
    background-position: -176px -99px
}

.react-tel-input .nu {
    background-position: -192px -99px
}

.react-tel-input .nz {
    background-position: -208px -99px
}

.react-tel-input .om {
    background-position: -224px -99px
}

.react-tel-input .pa {
    background-position: -240px -99px
}

.react-tel-input .pe {
    background-position: 0 -110px
}

.react-tel-input .pf {
    background-position: -16px -110px
}

.react-tel-input .pg {
    background-position: -32px -110px
}

.react-tel-input .ph {
    background-position: -48px -110px
}

.react-tel-input .pk {
    background-position: -64px -110px
}

.react-tel-input .pl {
    background-position: -80px -110px
}

.react-tel-input .pm {
    background-position: -96px -110px
}

.react-tel-input .pr {
    background-position: -112px -110px
}

.react-tel-input .ps {
    background-position: -128px -110px
}

.react-tel-input .pt {
    background-position: -144px -110px
}

.react-tel-input .pw {
    background-position: -160px -110px
}

.react-tel-input .py {
    background-position: -176px -110px
}

.react-tel-input .qa {
    background-position: -192px -110px
}

.react-tel-input .re {
    background-position: -208px -110px
}

.react-tel-input .ro {
    background-position: -224px -110px
}

.react-tel-input .rs {
    background-position: -240px -110px
}

.react-tel-input .ru {
    background-position: 0 -121px
}

.react-tel-input .rw {
    background-position: -16px -121px
}

.react-tel-input .sa {
    background-position: -32px -121px
}

.react-tel-input .sb {
    background-position: -48px -121px
}

.react-tel-input .sc {
    background-position: -64px -121px
}

.react-tel-input .sd {
    background-position: -80px -121px
}

.react-tel-input .se {
    background-position: -96px -121px
}

.react-tel-input .sg {
    background-position: -112px -121px
}

.react-tel-input .sh {
    background-position: -128px -121px
}

.react-tel-input .si {
    background-position: -144px -121px
}

.react-tel-input .sk {
    background-position: -160px -121px
}

.react-tel-input .sl {
    background-position: -176px -121px
}

.react-tel-input .sm {
    background-position: -192px -121px
}

.react-tel-input .sn {
    background-position: -208px -121px
}

.react-tel-input .so {
    background-position: -224px -121px
}

.react-tel-input .sr {
    background-position: -240px -121px
}

.react-tel-input .ss {
    background-position: 0 -132px
}

.react-tel-input .st {
    background-position: -16px -132px
}

.react-tel-input .sv {
    background-position: -32px -132px
}

.react-tel-input .sx {
    background-position: -48px -132px
}

.react-tel-input .sy {
    background-position: -64px -132px
}

.react-tel-input .sz {
    background-position: -80px -132px
}

.react-tel-input .tc {
    background-position: -96px -132px
}

.react-tel-input .td {
    background-position: -112px -132px
}

.react-tel-input .tg {
    background-position: -128px -132px
}

.react-tel-input .th {
    background-position: -144px -132px
}

.react-tel-input .tj {
    background-position: -160px -132px
}

.react-tel-input .tk {
    background-position: -176px -132px
}

.react-tel-input .tl {
    background-position: -192px -132px
}

.react-tel-input .tm {
    background-position: -208px -132px
}

.react-tel-input .tn {
    background-position: -224px -132px
}

.react-tel-input .to {
    background-position: -240px -132px
}

.react-tel-input .tr {
    background-position: 0 -143px
}

.react-tel-input .tt {
    background-position: -16px -143px
}

.react-tel-input .tv {
    background-position: -32px -143px
}

.react-tel-input .tw {
    background-position: -48px -143px
}

.react-tel-input .tz {
    background-position: -64px -143px
}

.react-tel-input .ua {
    background-position: -80px -143px
}

.react-tel-input .ug {
    background-position: -96px -143px
}

.react-tel-input .us {
    background-position: -112px -143px
}

.react-tel-input .uy {
    background-position: -128px -143px
}

.react-tel-input .uz {
    background-position: -144px -143px
}

.react-tel-input .va {
    background-position: -160px -143px
}

.react-tel-input .vc {
    background-position: -176px -143px
}

.react-tel-input .ve {
    background-position: -192px -143px
}

.react-tel-input .vg {
    background-position: -208px -143px
}

.react-tel-input .vi {
    background-position: -224px -143px
}

.react-tel-input .vn {
    background-position: -240px -143px
}

.react-tel-input .vu {
    background-position: 0 -154px
}

.react-tel-input .wf {
    background-position: -16px -154px
}

.react-tel-input .ws {
    background-position: -32px -154px
}

.react-tel-input .ye {
    background-position: -48px -154px
}

.react-tel-input .za {
    background-position: -64px -154px
}

.react-tel-input .zm {
    background-position: -80px -154px
}

.react-tel-input .zw {
    background-position: -96px -154px
}

.react-tel-input * {
    box-sizing: border-box;
    -moz-box-sizing: border-box
}

.react-tel-input .hide {
    display: none
}

.react-tel-input .v-hide {
    visibility: hidden
}

.react-tel-input .form-control {
    position: relative;
    font-size: 14px;
    letter-spacing: .01rem;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-left: 48px;
    margin-left: 0;
    background: #fff;
    border: 1px solid #cacaca;
    border-radius: 5px;
    line-height: 25px;
    height: 35px;
    width: 300px;
    outline: none
}

.react-tel-input .form-control.invalid-number,
.react-tel-input .form-control.invalid-number:focus {
    background-color: #faf0f0;
    border: 1px solid #d79f9f;
    border-left-color: #cacaca
}

.react-tel-input .flag-dropdown {
    position: absolute;
    top: 0;
    bottom: 0;
    padding: 0;
    background-color: #f5f5f5;
    border: 1px solid #cacaca;
    border-radius: 3px 0 0 3px
}

.react-tel-input .flag-dropdown:focus,
.react-tel-input .flag-dropdown:hover {
    cursor: pointer
}

.react-tel-input .flag-dropdown.invalid-number {
    border-color: #d79f9f
}

.react-tel-input .flag-dropdown.open {
    z-index: 2
}

.react-tel-input .flag-dropdown.open,
.react-tel-input .flag-dropdown.open .selected-flag {
    background: #fff;
    border-radius: 3px 0 0 0
}

.react-tel-input input[disabled]+.flag-dropdown:hover {
    cursor: default
}

.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag {
    background-color: transparent
}

.react-tel-input .selected-flag {
    outline: none;
    position: relative;
    width: 38px;
    height: 100%;
    padding: 0 0 0 8px;
    border-radius: 3px 0 0 3px
}

.react-tel-input .selected-flag:focus,
.react-tel-input .selected-flag:hover {
    background-color: #fff
}

.react-tel-input .selected-flag .flag {
    position: absolute;
    top: 50%;
    margin-top: -5px
}

.react-tel-input .selected-flag .arrow {
    position: relative;
    top: 50%;
    margin-top: -2px;
    left: 20px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 4px solid #555
}

.react-tel-input .selected-flag .arrow.up {
    border-top: none;
    border-bottom: 4px solid #555
}

.react-tel-input .country-list {
    outline: none;
    z-index: 1;
    list-style: none;
    position: absolute;
    padding: 0;
    margin: 10px 0 10px -1px;
    box-shadow: 1px 2px 10px rgba(0, 0, 0, .35);
    background-color: #fff;
    width: 300px;
    max-height: 200px;
    overflow-y: scroll;
    border-radius: 0 0 3px 3px
}

.react-tel-input .country-list .flag {
    display: inline-block
}

.react-tel-input .country-list .divider {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #ccc
}

.react-tel-input .country-list .country {
    padding: 7px 9px
}

.react-tel-input .country-list .country .dial-code {
    color: #6b6b6b
}

.react-tel-input .country-list .country.highlight,
.react-tel-input .country-list .country:hover {
    background-color: #f1f1f1
}

.react-tel-input .country-list .flag {
    margin-right: 7px;
    margin-top: 2px
}

.react-tel-input .country-list .country-name {
    margin-right: 6px
}

.react-tel-input .country-list .search {
    position: sticky;
    top: 0;
    background-color: #fff;
    padding: 10px 0 6px 10px
}

.react-tel-input .country-list .search-emoji {
    font-size: 15px
}

.react-tel-input .country-list .search-box {
    border: 1px solid #cacaca;
    border-radius: 3px;
    font-size: 15px;
    line-height: 15px;
    margin-left: 6px;
    padding: 3px 8px 5px;
    outline: none
}

.react-tel-input .country-list .no-entries-message {
    padding: 7px 10px 11px;
    opacity: .7
}

.react-tel-input .invalid-number-message {
    color: #de0000
}

.react-tel-input .invalid-number-message,
.react-tel-input .special-label {
    position: absolute;
    z-index: 1;
    font-size: 13px;
    left: 46px;
    top: -8px;
    background: #fff;
    padding: 0 2px
}

.react-tel-input .special-label {
    display: none;
    white-space: nowrap
}

.grid-cols-1>* {
    width: 100%;
}

.grid-cols-2>* {
    width: 100%;
}

.grid-cols-3>* {
    width: 100%;
}

.grid-cols-4>* {
    width: 100%;
}

.grid-cols-5>* {
    width: 100%;
}

.grid-cols-6>* {
    width: 100%;
}

.grid>* {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
}

p {
    margin-top: 0;
    margin-bottom: 0;
}