
@font-face {
    font-family:__inter_Fallback_9c5a94;
    src:local("Arial");
    ascent-override:90.00%;
    descent-override:22.43%;
    line-gap-override:0.00%;
    size-adjust:107.64%
}
.__variable_9c5a94 {
    --font-inter:"__inter_9c5a94","__inter_Fallback_9c5a94"
}

.__variable_49b18b {
    --font-wix-madefor-display:"__wixMadeforDisplay_49b18b","__wixMadeforDisplay_Fallback_49b18b"
}
/*! tailwindcss v3.3.1 | MIT License | https://tailwindcss.com*/*,:after,:before {
    border:0 solid;
    box-sizing:border-box
}
:after,:before {
    --tw-content:""
}
html {
    
    -webkit-text-size-adjust:100%;
    font-feature-settings:normal;
    font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-variation-settings:normal;
    line-height:1.5;
    -moz-tab-size:4;
    -o-tab-size:4;
    tab-size:4
}
body {
    line-height:inherit;
    margin:0
}
a {
    color:inherit;
    text-decoration:inherit
}
strong {
    font-weight:bolder
}
button {
    color:inherit;
    font-family:inherit;
    font-size:100%;
    font-weight:inherit;
    line-height:inherit;
    margin:0;
    padding:0
}
button {
    text-transform:none
}
[type=button],button {
    -webkit-appearance:button;
    background-color:transparent;
    background-image:none
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button {
    height:auto
}
::-webkit-search-decoration {
    -webkit-appearance:none
}
::-webkit-file-upload-button {
    -webkit-appearance:button;
    font:inherit
}
blockquote,h1,h2,h3,h5,p {
    margin:0
}
ul {
    list-style:none;
    margin:0;
    padding:0
}
button {
    cursor:pointer
}
:disabled {
    cursor:default
}
iframe,img,svg {
    display:block;
    vertical-align:middle
}
img {
    height:auto;
    max-width:100%
}
*,: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-scroll-snap-strictness:proximity;

    --tw-ring-offset-width:0px;
    --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;

}
::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-scroll-snap-strictness:proximity;

    --tw-ring-offset-width:0px;
    --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-backdrop-sepia:
}
.visible {
    visibility:visible
}
.invisible {
    visibility:hidden
}
.fixed {
    position:fixed
}
.absolute {
    position:absolute
}
.relative {
    position:relative
}
.sticky {
    position:sticky
}
.inset-0 {
    inset:0
}
.bottom-16 {
    bottom:4rem
}
.top-0 {
    top:0
}
.top-28 {
    top:7rem
}
.-z-10 {
    z-index:-10
}
.z-0 {
    z-index:0
}
.z-10 {
    z-index:10
}
.z-20 {
    z-index:20
}
.z-50 {
    z-index:50
}
.m-auto {
    margin:auto
}
.mx-auto {
    margin-left:auto;
    margin-right:auto
}
.my-6 {
    margin-bottom:1.5rem;
    margin-top:1.5rem
}
.my-8 {
    margin-bottom:2rem;
    margin-top:2rem
}
.-mb-\[50\%\] {
    margin-bottom:-50%
}
.mb-2 {
    margin-bottom:.5rem
}
.mb-4 {
    margin-bottom:1rem
}
.mb-6 {
    margin-bottom:1.5rem
}
.ml-2\.5 {
    margin-left:.625rem
}
.ml-6 {
    margin-left:1.5rem
}
.mr-24 {
    margin-right:6rem
}
.mr-auto {
    margin-right:auto
}
.mt-1 {
    margin-top:.25rem
}
.mt-12 {
    margin-top:3rem
}
.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-auto {
    margin-top:auto
}
.block {
    display:block
}
.inline-block {
    display:inline-block
}
.\!inline {
    display:inline!important
}
.flex {
    display:flex
}
.grid {
    display:grid
}
.hidden {
    display:none
}
.h-9 {
    height:2.25rem
}
.h-96 {
    height:24rem
}
.h-\[18px\] {
    height:18px
}
.h-\[200px\] {
    height:200px
}
.h-\[31px\] {
    height:31px
}
.h-\[36px\] {
    height:36px
}
.h-auto {
    height:auto
}
.h-fit {
    height:fit-content
}
.h-screen {
    height:100vh
}
.max-h-0 {
    max-height:0
}
.min-h-screen {
    min-height:100vh
}
.w-\[160px\] {
    width:160px
}
.w-\[180px\] {
    width:180px
}
.w-\[36px\] {
    width:36px
}
.w-\[58px\] {
    width:58px
}
.w-auto {
    width:auto
}
.w-fit {
    width:fit-content
}
.w-full {
    width:100%
}
.w-px {
    width:1px
}
.min-w-0 {
    min-width:0
}
.min-w-\[31px\] {
    min-width:31px
}
.max-w-\[1036px\] {
    max-width:1036px
}
.max-w-\[110px\] {
    max-width:110px
}
.max-w-\[200px\] {
    max-width:200px
}
.max-w-\[28ch\] {
    max-width:28ch
}
.max-w-\[300px\] {
    max-width:300px
}
.max-w-\[330px\] {
    max-width:330px
}
.max-w-\[65ch\] {
    max-width:65ch
}
.max-w-\[75ch\] {
    max-width:75ch
}
.max-w-screen-max,.max-w-screen-max\+padding {
    max-width:1200px
}
.flex-1 {
    flex:1 1 0%
}
.flex-shrink-0 {
    flex-shrink:0
}
@keyframes fadeIn {
    0% {
    opacity:0
}
to {
    opacity:1
}
}@keyframes fadeSlideDown {
    0% {
    opacity:0;
    transform:translateY(-10px)
}
to {
    opacity:1;
    transform:translateY(0)
}
}@keyframes pulse {
    50% {
    opacity:.5
}
0%,to {
    opacity:1
}
}@keyframes slideDown {
    0% {
    transform:translateY(-10px)
}
to {
    transform:translateY(0)
}
}@keyframes spin {
    to {
    transform:rotate(1turn)
}
0% {
    transform:rotate(0deg)
}
}.cursor-pointer {
    cursor:pointer
}
.list-disc {
    list-style-type:disc
}
.grid-cols-1 {
    grid-template-columns:repeat(1,minmax(0,1fr))
}
.flex-col {
    flex-direction:column
}
.flex-wrap {
    flex-wrap:wrap
}
.items-start {
    align-items:flex-start
}
.items-center {
    align-items:center
}
.items-stretch {
    align-items:stretch
}
.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-start {
    justify-items:start!important
}
.gap-1\.5 {
    gap:.375rem
}
.gap-2 {
    gap:.5rem
}
.gap-3 {
    gap:.75rem
}
.gap-4 {
    gap:1rem
}
.gap-6 {
    gap:1.5rem
}
.gap-7 {
    gap:1.75rem
}
.gap-8 {
    gap:2rem
}
.gap-x-3 {
    -moz-column-gap:.75rem;
    column-gap:.75rem
}
.gap-x-6 {
    -moz-column-gap:1.5rem;
    column-gap:1.5rem
}
.gap-y-10 {
    row-gap:2.5rem
}
.gap-y-5 {
    row-gap:1.25rem
}
.gap-y-6 {
    row-gap:1.5rem
}
.self-center {
    align-self:center
}
.overflow-auto {
    overflow:auto
}
.overflow-hidden {
    overflow:hidden
}
.rounded-\[20px\] {
    border-radius:20px
}
.rounded-full {
    border-radius:9999px
}
.rounded-xl {
    border-radius:.625rem
}
.border {
    border-width:1px
}
.border-l-\[3px\] {
    border-left-width:3px
}
.border-solid {
    border-style:solid
}
.\!border-none {
    border-style:none!important
}
.border-gray {
    --tw-border-opacity:1;
    border-color:rgb(74 84 94/var(--tw-border-opacity))
}
.border-tintBlue {
    --tw-border-opacity:1;
    border-color:rgb(219 220 229/var(--tw-border-opacity))
}
.border-trustBlack {
    --tw-border-opacity:1;
    border-color:rgb(27 27 28/var(--tw-border-opacity))
}
.border-trustBlue {
    --tw-border-opacity:1;
    border-color:rgb(5 0 255/var(--tw-border-opacity))
}
.\!bg-transparent {
    background-color:transparent!important
}
.bg-baseWhite {
    --tw-bg-opacity:1;
    background-color:rgb(244 244 247/var(--tw-bg-opacity))
}
.bg-tintBlack {
    --tw-bg-opacity:1;
    background-color:rgb(75 75 75/var(--tw-bg-opacity))
}
.bg-tintBlue {
    --tw-bg-opacity:1;
    background-color:rgb(219 220 229/var(--tw-bg-opacity))
}
.bg-transparent {
    background-color:transparent
}
.bg-trustBlue {
    --tw-bg-opacity:1;
    background-color:rgb(5 0 255/var(--tw-bg-opacity))
}
.bg-trustWhite,.bg-white {
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.object-contain {
    -o-object-fit:contain;
    object-fit:contain
}
.\!p-0 {
    padding:0!important
}
.p-5 {
    padding:1.25rem
}
.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-8 {
    padding-left:2rem;
    padding-right:2rem
}
.py-2\.5 {
    padding-bottom:.625rem;
    padding-top:.625rem
}
.py-3 {
    padding-bottom:.75rem;
    padding-top:.75rem
}
.py-3\.5 {
    padding-bottom:.875rem;
    padding-top:.875rem
}
.py-\[0\.625rem\] {
    padding-bottom:.625rem;
    padding-top:.625rem
}
.py-\[1\.125rem\] {
    padding-bottom:1.125rem;
    padding-top:1.125rem
}
.pb-12 {
    padding-bottom:3rem
}
.pb-2 {
    padding-bottom:.5rem
}
.pb-3 {
    padding-bottom:.75rem
}
.pl-10 {
    padding-left:2.5rem
}
.pl-5 {
    padding-left:1.25rem
}
.pt-2 {
    padding-top:.5rem
}
.pt-4 {
    padding-top:1rem
}
.pt-8 {
    padding-top:2rem
}
.text-left {
    text-align:left
}
.text-center {
    text-align:center
}
.font-inter {
    font-family:var(--font-inter)
}
.font-wixMadefor {
    font-family:var(--font-wix-madefor-display)
}
.\!text-\[13px\] {
    font-size:13px!important
}
.\!text-\[1rem\] {
    font-size:1rem!important
}
.\!text-mobileBodyMedium {
    font-size:1rem!important
}
.text-mobileBodyExtraSmall {
    font-size:.75rem
}
.text-mobileBodyLarge {
    font-size:1.125rem
}
.text-mobileBodyMedium {
    font-size:1rem
}
.text-mobileBodySmall {
    font-size:.9375rem
}
.text-mobileButton {
    font-size:1rem
}
.text-mobileH2 {
    font-size:1.875rem
}
.text-mobileH3 {
    font-size:1.625rem
}
.text-mobileH5 {
    font-size:1.1875rem
}
.font-\[500\] {
    font-weight:500
}
.font-\[600\] {
    font-weight:600
}
.font-bold {
    font-weight:700
}
.font-medium {
    font-weight:500
}
.font-semibold {
    font-weight:600
}
.\!leading-mobileBodyMedium {
    line-height:1.125rem!important
}
.leading-mobileBodyExtraSmall {
    line-height:.75rem
}
.leading-mobileBodyLarge {
    line-height:1.625rem
}
.leading-mobileBodyMedium,.leading-mobileBodySmall {
    line-height:1.125rem
}
.leading-mobileButton {
    line-height:.9375rem
}
.leading-mobileH2 {
    line-height:2.5rem
}
.leading-mobileH3 {
    line-height:2rem
}
.leading-mobileH5 {
    line-height:1.375rem
}
.\!text-trustBlue {
    --tw-text-opacity:1!important;
    color:rgb(5 0 255/var(--tw-text-opacity))!important
}
.text-lightBlack {
    --tw-text-opacity:1;
    color:rgb(36 36 38/var(--tw-text-opacity))
}
.text-trustBlack {
    --tw-text-opacity:1;
    color:rgb(27 27 28/var(--tw-text-opacity))
}
.text-trustBlue {
    --tw-text-opacity:1;
    color:rgb(5 0 255/var(--tw-text-opacity))
}
.text-trustLightBlue {
    --tw-text-opacity:1;
    color:rgb(46 204 255/var(--tw-text-opacity))
}
.text-trustWhite,.text-white {
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.underline {
    text-decoration-line:underline
}
.\!opacity-100 {
    opacity:1!important
}
.opacity-0 {
    opacity:0
}
.opacity-100 {
    opacity:1
}
.opacity-70 {
    opacity:.7
}
.opacity-75 {
    opacity:.75
}
.transition-all {
    transition-duration:.15s;
    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.delay-\[350ms\] {
    transition-delay:.35s
}
html #ot-sdk-btn.ot-sdk-show-settings,html #ot-sdk-btn.ot-sdk-show-settings:hover {
    --tw-text-opacity:1
}
.default-transition {
    transition-duration:.5s;
    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.responsive-page-paddings {
    padding-left:1.25rem;
    padding-right:1.25rem
}
@media (min-width:768px) {
    .responsive-page-paddings {
    padding-left:2.5rem;
    padding-right:2.5rem
}
}.\[transition-property\:background-color\2c border-color\] {
    transition-property:background-color,border-color
}
.\[transition-property\:background-color\] {
    transition-property:background-color
}
.\[transition-property\:color\] {
    transition-property:color
}
.\[transition-property\:opacity\] {
    transition-property:opacity
}
.\[transition-property\:stop-color\2c color\] {
    transition-property:stop-color,color
}
html {
    scroll-behavior:smooth
}
body {
    position:relative
}
.before\:absolute:before {
    content:var(--tw-content);
    position:absolute
}
.before\:bottom-0:before {
    bottom:0;
    content:var(--tw-content)
}
.before\:left-0:before {
    content:var(--tw-content);
    left:0
}
.before\:top-0:before {
    content:var(--tw-content);
    top:0
}
.before\:-z-\[1\]:before {
    content:var(--tw-content);
    z-index:-1
}
.before\:w-\[0\%\]:before {
    content:var(--tw-content);
    width:0
}
.before\:rounded-full:before {
    border-radius:9999px;
    content:var(--tw-content)
}
.before\:bg-trustGreen:before {
    --tw-bg-opacity:1;
    background-color:rgb(72 255 145/var(--tw-bg-opacity));
    content:var(--tw-content)
}
.before\:transition:before {
    content:var(--tw-content);
    transition-duration:.15s;
    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)
}
.before\:default-transition:before {
    content:var(--tw-content);
    transition-duration:.5s;
    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.before\:\[transition-duration\:500ms\]:before {
    content:var(--tw-content);
    transition-duration:.5s
}
.before\:\[transition-property\:width\]:before {
    content:var(--tw-content);
    transition-property:width
}
.hover\:bg-trustBlack:hover {
    --tw-bg-opacity:1;
    background-color:rgb(27 27 28/var(--tw-bg-opacity))
}
.hover\:bg-trustBlue:hover {
    --tw-bg-opacity:1;
    background-color:rgb(5 0 255/var(--tw-bg-opacity))
}
.hover\:text-trustBlack:hover {
    --tw-text-opacity:1;
    color:rgb(27 27 28/var(--tw-text-opacity))
}
.hover\:text-trustWhite:hover {
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.hover\:underline:hover {
    text-decoration-line:underline
}
.hover\:opacity-90:hover {
    opacity:.9
}
.hover\:before\:w-full:hover:before {
    content:var(--tw-content);
    width:100%
}
.data-\[isopen\=false\]\:\!py-0[data-isopen=false] {
    padding-bottom:0!important;
    padding-top:0!important
}
.data-\[onview\=false\]\:opacity-75[data-onview=false] {
    opacity:.75
}
.data-\[isopen\=false\]\:delay-150[data-isopen=false] {
    transition-delay:.15s
}
.data-\[onview\=true\]\:before\:absolute[data-onview=true]:before {
    content:var(--tw-content);
    position:absolute
}
.data-\[onview\=true\]\:before\:-left-\[30px\][data-onview=true]:before {
    content:var(--tw-content);
    left:-30px
}
.data-\[onview\=true\]\:before\:-top-0[data-onview=true]:before {
    content:var(--tw-content);
    top:0
}
.data-\[onview\=true\]\:before\:h-full[data-onview=true]:before {
    content:var(--tw-content);
    height:100%
}
.data-\[onview\=true\]\:before\:w-\[3px\][data-onview=true]:before {
    content:var(--tw-content);
    width:3px
}
.data-\[onview\=true\]\:before\:bg-trustBlue[data-onview=true]:before {
    --tw-bg-opacity:1;
    background-color:rgb(5 0 255/var(--tw-bg-opacity));
    content:var(--tw-content)
}
@media (min-width:768px) {
    .tablet\:sticky {
    position:sticky
}
.tablet\:col-start-1 {
    grid-column-start:1
}
.tablet\:col-start-2 {
    grid-column-start:2
}
.tablet\:col-end-2 {
    grid-column-end:2
}
.tablet\:row-start-1 {
    grid-row-start:1
}
.tablet\:row-start-3 {
    grid-row-start:3
}
.tablet\:row-start-4 {
    grid-row-start:4
}
.tablet\:row-end-4 {
    grid-row-end:4
}
.tablet\:mb-20 {
    margin-bottom:5rem
}
.tablet\:mb-6 {
    margin-bottom:1.5rem
}
.tablet\:mb-64 {
    margin-bottom:16rem
}
.tablet\:max-w-fit {
    max-width:fit-content
}
.tablet\:grid-cols-\[1fr\2c 300px\] {
    grid-template-columns:1fr 300px
}
.tablet\:gap-x-3 {
    -moz-column-gap:.75rem;
    column-gap:.75rem
}
.tablet\:gap-x-8 {
    -moz-column-gap:2rem;
    column-gap:2rem
}
.tablet\:gap-y-12 {
    row-gap:3rem
}
.tablet\:px-10 {
    padding-left:2.5rem;
    padding-right:2.5rem
}
.tablet\:py-3 {
    padding-bottom:.75rem;
    padding-top:.75rem
}
.tablet\:\!text-desktopBodyMedium {
    
    position:sticky
}
.tablet\:text-desktopBodyExtraSmall {
    font-size:.875rem
}
.tablet\:text-desktopBodyLarge {
    font-size:1.125rem
}
.tablet\:text-desktopBodyMedium {
    font-size:.9375rem
}
.tablet\:text-desktopBodySmall {
    font-size:.75rem
}
.tablet\:text-desktopButton {
    font-size:.9375rem
}
.tablet\:text-desktopH2 {
    font-size:2rem
}
.tablet\:text-desktopH3 {
    font-size:1.875rem
}
.tablet\:text-desktopH5 {
    font-size:1.125rem
}
.tablet\:\!leading-desktopBodyMedium {
    line-height:1.375rem!important
}
.tablet\:leading-desktopBodyExtraSmall {
    line-height:.875rem
}
.tablet\:leading-desktopBodyLarge {
    line-height:1.625rem
}
.tablet\:leading-desktopBodyMedium {
    line-height:1.375rem
}
.tablet\:leading-desktopBodySmall {
    line-height:1.125rem
}
.tablet\:leading-desktopButton {
    line-height:1.3125rem
}
.tablet\:leading-desktopH2 {
    line-height:2.6875rem
}
.tablet\:leading-desktopH3 {
    line-height:2.0625rem
}
.tablet\:leading-desktopH5 {
    line-height:1.1875rem
}
}@media (min-width:992px) {
    .desktop\:col-start-1 {
    grid-column-start:1
}
.desktop\:col-start-2 {
    grid-column-start:2
}
.desktop\:col-end-4 {
    grid-column-end:4
}
.desktop\:row-start-1 {
    grid-row-start:1
}
.desktop\:row-start-2 {
    grid-row-start:2
}
.desktop\:row-end-4 {
    grid-row-end:4
}
.desktop\:mb-10 {
    margin-bottom:2.5rem
}
.desktop\:ml-6 {
    margin
    -left:1.5rem
}
@media (min-width: 992px) {
    .tablet {
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }
}
/* Добавьте этот класс к вашему контейнеру */
.desktop\:mx-auto {
    margin-left: auto;
    margin-right: auto;
}
/* Замените desktop:text-left на: */
.desktop\:justify-center {
    justify-content: center;
}
/* или */
.desktop\:items-center {
    align-items: center;
}
.desktop\:mt-0 {
    margin-top:0
}
.desktop\:mt-16 {
    margin-top:4rem
}
.desktop\:block {
    display:block
}
.desktop\:flex {
    display:flex
}
.desktop\:grid {
    display:grid
}
.desktop\:hidden {
    display:none
}
.desktop\:w-fit {
    width:fit-content
}
.desktop\:max-w-none {
    max-width:none
}
.desktop\:grid-cols-\[auto\2c 2fr\2c 1fr\] {
    grid-template-columns:auto 2fr 1fr
}
.desktop\:grid-cols-\[repeat\(6\2c 1fr\)\] {
    grid-template-columns:repeat(6,1fr)
}
.desktop\:grid-rows-\[repeat\(3\2c auto\)\] {
    grid-template-rows:repeat(3,auto)
}
.desktop\:flex-row {
    flex-direction:row
}
.desktop\:flex-nowrap {
    flex-wrap:nowrap
}
.desktop\:items-start {
    align-items:flex-start
}
.desktop\:items-center {
    align-items:center
}
.desktop\:justify-end {
    justify-content:flex-end
}
.desktop\:gap-5 {
    gap:1.25rem
}
.desktop\:gap-7 {
    gap:1.75rem
}
.desktop\:gap-x-10 {
    -moz-column-gap:2.5rem;
    column-gap:2.5rem
}
.desktop\:gap-y-8 {
    row-gap:2rem
}
.desktop\:justify-self-start {
    justify-self:start
}
.desktop\:rounded-\[30px\] {
    border-radius:30px
}
.desktop\:p-8 {
    padding:2rem
}
.desktop\:\!px-20 {
    padding-left:5rem!important;
    padding-right:5rem!important
}
.desktop\:\!py-12 {
    padding-bottom:3rem!important;
    padding-top:3rem!important
}
.desktop\:py-7 {
    padding-bottom:1.75rem;
    padding-top:1.75rem
}
.desktop\:text-left {
    text-align:left
}
}@media (min-width:1100px) {
    .min-\[1100px\]\:grid-cols-2 {
    grid-template-columns:repeat(2,minmax(0,1fr))
}
}@media (min-width:1200px) {
    .max\:block {
    display:block
}
.max\:justify-between {
    justify-content:space-between
}
.max\:gap-16 {
    gap:4rem
}
.min-\[1200px\]\:px-\[calc\(\(100\%_-_1200px\)_\/_2\)\] {
    padding-left:calc(50% - 600px);
    padding-right:calc(50% - 600px)
}
}@media (min-width:1400px) {
    .min-\[1400px\]\:grid-cols-3 {
    grid-template-columns:repeat(3,minmax(0,1fr))
}
}@media (min-width:1600px) {
    .min-\[1600px\]\:gap-x-10 {
    -moz-column-gap:2.5rem;
    column-gap:2.5rem
}
}.\[\&\>button\>strong\]\:data-\[onview\=false\]\:\!font-normal[data-onview=false]>button>strong {
    font-weight:400!important
}
