wp-component[name=PriceTableDesktop]{--component-bg: transparent;background-color:var(--component-bg);padding-block:50px}@media (min-width: 1180px){wp-component[name=PriceTableDesktop]{padding-block-start:100px}}wp-component[name=PriceTableDesktop]:has(+*+wp-component[name=BlockButtons]){padding-block-end:0}wp-component[name=PriceTableDesktop] .section .button-container{display:flex;gap:10px;justify-content:center;padding-block:var(--component-spacing)}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .section-cloud .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:0}}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .section-cloud .swiper-wrapper .plan{flex:0 1 calc(var(--column-width) * 3 + 32px)}}wp-component[name=PriceTableDesktop] .swiper{padding-block-end:2px}@media (max-width: 1179px){wp-component[name=PriceTableDesktop] .swiper{padding-inline:22px}}wp-component[name=PriceTableDesktop] .swiper:not(.swiper-initialized){overflow:visible}wp-component[name=PriceTableDesktop][data-discount="1"] .swiper-wrapper{padding-block-start:40px}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .swiper-wrapper{display:grid;column-gap:11px;grid-template-columns:repeat(4,minmax(74px,1fr));inline-size:100%;margin-inline:auto;padding-inline:22px;row-gap:0}}@media (min-width: 1600px) and (min-width: 1180px){wp-component[name=PriceTableDesktop] .swiper-wrapper{grid-template-columns:repeat(8,minmax(124px,1fr));max-inline-size:1180px;padding-inline:0;column-gap:16px}}@media (min-width: 1600px) and (min-width: 1600px){wp-component[name=PriceTableDesktop] .swiper-wrapper{grid-template-columns:repeat(12,118px);margin-inline:auto;max-inline-size:var(--content-max-width-full)}}wp-component[name=PriceTableDesktop] .navigation{display:none;margin-block-end:48px}@media (max-width: 1599px){wp-component[name=PriceTableDesktop] .navigation{display:flex;justify-content:center}}wp-component[name=PriceTableDesktop] .navigation .button--prev,wp-component[name=PriceTableDesktop] .navigation .button--next{background-color:transparent;block-size:45px;border:1px solid var(--color-border);border-radius:50%;color:var(--color-blue);display:grid;inline-size:45px;place-items:center}wp-component[name=PriceTableDesktop] .navigation .pagination{position:relative;color:var(--color-blue);display:flex;font-size:var(--font-size-body-medium);font-weight:600;gap:10px;line-height:22px;letter-spacing:.2px;overflow:hidden;z-index:0;scroll-behavior:smooth;width:128px;margin-inline:10px}wp-component[name=PriceTableDesktop] .navigation .pagination-title{background-color:var(--color-yellow);block-size:45px;border:1px solid var(--color-border);border-radius:22px;display:block;min-width:128px;max-inline-size:256px;padding:10px 25px;text-align:center}wp-component[name=PriceTableDesktop][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content .plan-price-container{background-color:#fff}wp-component[name=PriceTableDesktop][style*="--component-bg: var(--color-gray-light)"] .plan .plan-content{background-color:#f8f8f8}wp-component[name=PriceTableDesktop] .switch{align-items:center;cursor:pointer;display:grid;gap:16px;justify-content:center;justify-items:center;margin-block:50px;grid-template-columns:repeat(3,66px)}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .switch{margin-block:100px;grid-template-columns:repeat(5,max-content)}}wp-component[name=PriceTableDesktop] .switch-description{display:block;font-size:var(--font-size-body-small);line-height:var(--font-size-body-medium);color:#000;max-inline-size:180px;text-align:center}@media (max-width: 1599px){wp-component[name=PriceTableDesktop] .switch-description{grid-column:span 3;color:#00000080}wp-component[name=PriceTableDesktop] .switch-description:has(+.switch-label+input[type=checkbox][role=switch]){color:#000}wp-component[name=PriceTableDesktop] .switch-description:has(+.switch-label+input[type=checkbox][role=switch]:checked){color:#00000080}}wp-component[name=PriceTableDesktop] .switch-label{display:block;font-size:var(--font-size-body-small);font-weight:600;line-height:var(--font-size-body-medium)}wp-component[name=PriceTableDesktop] .switch-label:has(+input[type=checkbox][role=switch]){color:#000}wp-component[name=PriceTableDesktop] .switch-label:has(+input[type=checkbox][role=switch]:checked){color:#00000080}wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:38px;border-radius:19px;box-shadow:inset 0 3px 6px #0000004d;cursor:pointer;display:flex;align-items:center;inline-size:66px;margin:0;padding:4px;position:relative}wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]:before{content:"";display:block;block-size:26px;inline-size:26px;border-radius:50%;background-color:var(--color-green);transition:transform ease .3s}wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]:checked:before{transform:translate(100%)}wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]:checked+.switch-label{color:#000}@media (max-width: 1599px){wp-component[name=PriceTableDesktop] .switch input[type=checkbox][role=switch]:checked+.switch-label+.switch-description{color:#000}}wp-component[name=PriceTableDesktop] .plan{grid-column:span 4}@media (min-width: 1180px){wp-component[name=PriceTableDesktop] .plan{grid-column:span 4}}@media (min-width: 1600px){wp-component[name=PriceTableDesktop] .plan{grid-column:span 3}}wp-component[name=PriceTableDesktop] .plan.swiper-slide{height:auto}wp-component[name=PriceTableDesktop] .plan .plan-content{position:relative;block-size:100%;border:solid var(--color-border);border-radius:22px;border-width:0 1px 1px 1px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container{background-color:var(--color-gray-light);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:22px 22px 0 0;padding:42px 12px;text-align:center}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .h1{font-family:var(--font-family-body)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .plan-navigation{align-items:center;display:flex;gap:10px;justify-content:center;margin-block-start:26px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .plan-navigation .button{--button-font-size: var(--font-size-body-small);--button-padding-block: 8px;--buttton-padding-inline: 20px;--button-background-color: #fff;--button-border-color: var(--color-border);--button-border-width: 1px;--button-text-color: var(--color-blue)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .plan-navigation .button:hover,wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .plan-navigation .button[aria-selected=true]{--button-background-color: var(--color-yellow)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container>.plan-navigation,wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container>.button-container{margin-block-end:24px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price{font-family:var(--font-family-heading);font-size:var(--font-size-h6);font-weight:600;margin-block-start:0}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price span{line-height:var(--font-size-h6)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price sup a{color:inherit;font-size:.7em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price sup a:hover{text-decoration:underline}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price-legal-message{color:var(--color-blue);font-size:var(--font-size-body-small);line-height:22px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price-legal-message sup a{color:inherit;font-size:.9em;font-weight:400;padding-inline:1px;text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price-legal-message sup a:hover{text-decoration:underline}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="0"]>span{color:var(--color-blue);font-size:32px;line-height:1}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough{position:relative;color:var(--color-red)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough>del{text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-strikethrough:after{background-color:var(--color-red);block-size:2px;content:"";display:block;inset:25px 8px auto -2px;position:absolute}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new{color:var(--color-blue);margin-inline-start:8px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .price[data-discount="1"]>span.price-new>ins{text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .button--copy-code{--button-background-color: #E5E5E5;--button-border-color: #E5E5E5;--button-font-size: var(--font-size-body-small);--button-font-weight: 400;--button-text-color: var(--color-blue);--button-border-width: 1px;display:inline-flex;margin-block-start:24px;gap:6px;transition:all .3s ease;border-radius:25px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .button--copy-code strong{font-weight:600}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .button--copy-code:hover{--button-hover-color: var(--color-blue);color:#fff}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-price-container .button--copy-code .icon{width:13px;height:13px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .button-container{display:flex;justify-content:center;padding-block:42px 48px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content{display:flex;flex-direction:column;padding-block-end:120px;padding-inline:24px;font-size:var(--font-size-body-small);color:#000000b3}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .headline-section{color:var(--color-blue);font-size:var(--font-size-body-medium);font-weight:600;line-height:20px;margin-block:10px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section~.headline-section{margin-block-start:30px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section:first-of-type:has(+.list-section){margin-block-end:60px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section:has(.list-item--icon)+.list-section:has(.list-item--textblock){margin-block-start:28px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item{display:flex;justify-content:space-between;margin-block-end:8px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label{text-align:left}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__label[data-has-tooltip="1"] span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item__value{text-align:right}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--text:not(.list-item--fullsize) .list-item__value{color:#000;font-weight:600}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon{display:grid;place-items:center}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--icon .icon--checked{inline-size:18px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--fullsize{display:grid;margin-block-end:28px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__label{color:#000;font-weight:600}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--fullsize .list-item__value{text-align:left}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--fullsize:has(.list-item__value:empty){margin-block-end:8px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--textblock{margin-block-end:20px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value{text-align:left;text-wrap:balance;max-inline-size:90%}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a{color:var(--color-blue);display:block;font-size:var(--font-size-body-medium);font-weight:600;margin-block-end:4px;text-underline-offset:6px;text-decoration-thickness:2px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .list-section .list-item--textblock .list-item__value a:hover{text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .button-container{position:absolute;bottom:48px;display:flex;justify-content:start;padding:0}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .button-container .button--text{color:var(--color-teal);text-decoration:underline;text-decoration-thickness:2px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container .content .button-container .button--text:hover{text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text){cursor:pointer;display:inline-grid;place-items:center;margin-inline-start:10px;position:relative}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>svg{block-size:12px;inline-size:12px}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text{--width: 188px;--tooltip-bg: #023E84;--triangle-size: 18px;--tooltip-color: #ffffff;background-color:var(--tooltip-bg);border-radius:4px;bottom:32px;color:var(--tooltip-color);display:none;font-size:14px;inline-size:var(--width);left:calc((var(--width) - 42px) / 2 * -1);line-height:16px;padding:4px 12px;position:absolute;text-align:left;z-index:5;bottom:24px;left:calc((var(--width) - 30px) / 2 * -1)}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text .triangle{background-color:var(--tooltip-bg);block-size:var(--triangle-size);bottom:-6px;display:block;inline-size:var(--triangle-size);left:calc(var(--width) / 2 - var(--triangle-size));position:absolute;transform:rotate(45deg);z-index:-1}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a{color:inherit;text-decoration:none}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:has(.tooltip-text)>.tooltip-text a:hover{text-decoration:underline}wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:hover>.tooltip-text,wp-component[name=PriceTableDesktop] .plan .plan-content .plan-container span.tooltip:focus>.tooltip-text{display:block}wp-component[name=PriceTableDesktop] .plan .plan-ribbon{border:1px solid var(--color-border);border-radius:22px 22px 0 0;color:#fff;font-family:var(--font-family-heading);font-weight:700;inset:-38px 0 auto 0;line-height:38px;padding-block-end:40px;position:absolute;z-index:-1}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--uppercase{text-transform:uppercase}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--center{text-align:center}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--topseller{background-color:var(--color-teal)}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--custom{--bg-color: var(--color-blue);background-color:var(--bg-color)}wp-component[name=PriceTableDesktop] .plan .plan-ribbon--promo{font-family:var(--font-family-body);font-size:22px;font-weight:600;background-color:var(--color-red);max-inline-size:max-content;padding-inline:12px}@media (min-width: 768px){wp-component[name=PriceTableDesktop] .plan .plan-ribbon--promo{padding-inline:30px}}@media (min-width: 1024px){wp-component[name=PriceTableDesktop] .plan .plan-ribbon--promo{padding-inline:40px}}wp-component[name=PriceTableDesktop] .plan[data-discount="1"],wp-component[name=PriceTableDesktop] .plan[data-highlighted="1"],wp-component[name=PriceTableDesktop] .plan[data-ribbon="1"]{position:relative}wp-component[name=PriceTableDesktop] .plan[data-product-plan=cloud] .plan-content .plan-price-container .h1{margin-block-end:32px}wp-component[name=PriceTableDesktop] .plan[data-product-plan=cloud] .plan-content .plan-price-container .price{margin-block-end:28px}wp-component[name=PriceTableDesktop] .plan[data-product-plan=cloud] .plan-content .plan-price-container .price-legal-message{margin-block-end:5px}
