:root{--sm-s2-icon-search:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%236c757d' class='bi bi-search' viewBox='0 0 16 16'><path d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0'/></svg>");--sm-s2-icon-arrow:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%236c757d' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/></svg>")}.pricing-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width:992px){.pricing-row{display:-ms-grid;display:grid;-ms-grid-columns:2.5fr 1fr 1fr 1fr;grid-template-columns:2.5fr 1fr 1fr 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;-ms-flex-pack:justify;justify-content:space-between;grid-template-areas:"text options options options" "text plan-0 plan-1 plan-2"}}.pricing-text{grid-area:text}.pricing-options{grid-area:options}.plan-0{grid-area:plan-0}.plan-1{grid-area:plan-1}.plan-2{grid-area:plan-2}.pricing-text{-ms-flex-order:-1;order:-1}@media(min-width:992px){.pricing-text{-ms-flex-order:unset;order:unset}}.clear-col-gap{-moz-column-gap:0;column-gap:0}@media(min-width:992px){.pricing-header{top:var(--sm-pricing-sticky-point)}}@media(min-width:992px){.pricing-header .container{z-index:1032}}.pricing-header .pir-container{width:100%}.pricing-header .pricing-in-row{display:-ms-flexbox;display:flex;transition:all .3s ease-in-out;transform:translateY(50px);opacity:0;z-index:-1;position:absolute;bottom:0;left:0;right:0}.pricing-header .summary-text{transition:all .3s ease-in-out;opacity:0;position:absolute;transform:translateY(100%);bottom:0}@media(min-width:992px){.pricing-header.banner-visible{z-index:1031}.pricing-header.banner-visible .pricing-card-description,.pricing-header.banner-visible .pricing-card-value,.pricing-header.banner-visible .pricing-usage-label{opacity:0}.pricing-header.banner-visible .pricing-plans-summary{opacity:1}.pricing-header.banner-visible .pir-container{position:relative}.pricing-header.banner-visible .pricing-in-row{transform:translateY(0);opacity:1;z-index:0}.pricing-header.banner-visible .summary-text{transform:translateY(-10px);opacity:1}.pricing-header.banner-visible .summary-text>p{line-height:1.25}.pricing-header.banner-visible .pricing-needs{opacity:0}}.pricing-header .pricing-title{font-size:2rem;font-weight:300}@media(min-width:992px){.pricing-header .pricing-title{font-size:2.5rem}}@media(min-width:1280px){.pricing-header .pricing-title{font-size:3.15rem}}@media(min-width:1536px){.pricing-header .pricing-title{font-size:4rem}}.pricing-header .pricing-options{grid-column:2/-1;position:-webkit-sticky;position:sticky;top:90px;z-index:1;transition:all .3s ease-in-out}.pricing-header .pricing-options .pricing-basis{font-size:.85rem}@media(min-width:576px){.pricing-header .pricing-options .pricing-basis{font-size:1rem}}.pricing-header .pricing-options.is-sticky{border-radius:0!important;border-top-color:rgba(0,0,0,0);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);transform:translateY(-1px)}@media(min-width:992px){.pricing-header .pricing-options{top:0;background-color:var(--sm-body-bg)!important;position:relative}}.pricing-header .pricing-card{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;-ms-flex-align:center;align-items:center;border:1px solid var(--sm-border-color);background-color:rgba(var(--sm-body-bg-rgb),1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}@media(min-width:992px){.pricing-header .pricing-card{-ms-flex-align:start;-ms-grid-row-align:start;align-items:start;background-color:rgba(var(--sm-secondary-bg-rgb),1);border:none;box-shadow:none}}.pricing-header .pricing-card>*{-ms-flex-order:9;order:9}.pricing-header .pricing-card .pricing-card-title{-ms-flex-order:1;order:1}.pricing-header .pricing-basis .form-check-input{border-radius:1rem;height:1.5rem;width:3rem}.pricing-header .pricing-basis .form-check-input:checked{background-color:rgba(var(--sm-secondary-rgb),1);border-color:rgba(var(--sm-secondary-rgb),1)}.pricing-card-description{font-size:.85rem}@media(min-width:992px){.pricing-card-description{font-size:1rem}}@media(max-width:991.98px){.pricing{-ms-flex-order:2!important;order:2!important}}.pricing-card-title{font-size:1.5rem;color:var(--sm-heading-color);font-weight:600;text-transform:uppercase}@media(min-width:992px){.pricing-card-title{font-weight:700;text-transform:none}}@media(min-width:1280px){.pricing-card-title{font-size:1.75rem}}.pricing-plans-summary{position:absolute;bottom:90px;left:0;right:0;height:100%;opacity:0;transition:all .3s ease-in-out}.pricing-card-mobile{height:auto}.pricing-card-mobile.collapsed{height:200px;overflow:hidden}.rotate-up{transform:rotate(180deg);transition:transform .3s ease-in-out}.pricing-table-row{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr 1fr 1fr;grid-template-columns:3fr 1fr 1fr 1fr;gap:0}.pricing-table-row th{font-weight:400}.pricing-table-row td{text-align:center}.pricing-table-row.info-row td:first-of-type,.pricing-table-row.info-row td:last-of-type{display:none}.pricing-table-row.info-row .toggle-collapse .icon-toggler{transition:all .3s ease-in-out;transform:rotate(0)}.pricing-table-row.info-row .toggle-collapse:hover{cursor:pointer}.pricing-table-row.info-row.show{row-gap:0}.pricing-table-row.info-row.show th{grid-area:1/1/2/5;border-bottom:none}.pricing-table-row.info-row.show td:first-of-type{display:block;grid-area:2/1/3/5}.pricing-table-row.info-row.show td:nth-of-type(2){grid-area:3/2/4/3}.pricing-table-row.info-row.show td:nth-of-type(3){grid-area:3/3/4/4}.pricing-table-row.info-row.show td:nth-of-type(4){grid-area:3/4/4/5}.pricing-table-row.info-row.show td:last-of-type{display:block;grid-area:3/1/4/2}.pricing-table-row.info-row.show td,.pricing-table-row.info-row.show th{--sm-table-color-state:var(--sm-table-hover-color);--sm-table-bg-state:var(--sm-table-hover-bg)}.pricing-table-row.info-row.show .toggle-collapse .icon-toggler{transform:rotate(-180deg)}.pricing-table-row.info-row.show .col-span-3{grid-area:3/3/4/5!important}.pricing-table-row.info-row .text-info{padding-left:1.5rem}.pricing-table{font-size:.8rem}@media(min-width:576px){.pricing-table{font-size:1rem}}.pricing-table .col-span-3{grid-column:3/5;z-index:2}.monthly-price .bottom-data{height:90px}@media(min-width:1280px){.monthly-price .bottom-data{height:80px}}.price-explanation{margin-bottom:2rem}table.price-intervals tr.highlight{background-color:var(--sm--secondary-bg-rgb)}table.price-intervals tr.highlight td:nth-child(2),table.price-intervals tr.table-active td:nth-child(2){font-weight:700}@media(max-width:480px){table.price-intervals tr td{padding:.75rem .5rem}}table.price-intervals caption{opacity:.8}@media(min-width:992px){.pricing-table-row:hover .tooltip{transform:translate(14px,-50%);opacity:1}}.plans-comparison-row{top:90px;transition:all .3s ease-in-out}.plans-comparison-row.is-sticky{box-shadow:0 5px 5px 0 rgba(0,0,0,.1);transform:translateY(-1px)}.plans-comparison-row.is-sticky .container.border-bottom{border-bottom-color:rgba(0,0,0,0)!important}.text-break{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
