/*!
 * SyncSketch - v3.13.7
 * http://www.syncsketch.com/
 * Copyright (c) 2025 SyncSketch; DO NOT COPY
 */
/*!****************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./media/src/scss/pricing.scss ***!
  \****************************************************************************************************************************************************************/
:root{--dragContent:"1 item";--dropUploadContent:"Drop to upload";--thumbHeight:8.75rem;--thumbWidth:13.5rem;--thumbGridColumnMinWidth:10rem;--thumbTableWidth:6rem;--thumbTableHeight:4rem;--sideItemHeight:8vh;--sideItemHeight--timescrubber:24vh;--sideItemWidth:45px;--sideItemMaxHeight:60px;--drawerCommentsWidth:300px;--drawerItemsWidth:300px;--mediaBgColor:transparent;--mediaBorderColor:transparent;--mediaBorderWidth:0}@font-face{font-display:swap;font-family:Proxima Soft;font-style:normal;font-weight:300;src:local("Proxima Soft Light"),local("ProximaSoft-Light"),url(https://dist.syncsketch.com/assets/ProximaSoft-Light.94621d7.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/ProximaSoft-Light.304b3fc.otf) format("opentype")}@font-face{font-display:swap;font-family:Proxima Soft;font-style:normal;font-weight:400;src:local("Proxima Soft Regular"),local("ProximaSoft-Regular"),url(https://dist.syncsketch.com/assets/ProximaSoft-Regular.396c0d4.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/ProximaSoft-Regular.ee4c6aa.otf) format("opentype")}@font-face{font-display:swap;font-family:Proxima Soft;font-style:normal;font-weight:600;src:local("Proxima Soft Semi Bold"),local("ProximaSoft-SemiBold"),url(https://dist.syncsketch.com/assets/ProximaSoft-SemiBold.e95a67e.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/ProximaSoft-SemiBold.2f2ffa8.otf) format("opentype")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:400;src:local("Metropolis Regular"),local("Metropolis-Regular"),url(https://dist.syncsketch.com/assets/subset-Metropolis-Regular.ce204c8.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/subset-Metropolis-Regular.3d4330d.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:400;src:local("Metropolis RegularItalic"),local("Metropolis-RegularItalic"),url(https://dist.syncsketch.com/assets/subset-Metropolis-RegularItalic.31d1e97.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/subset-Metropolis-RegularItalic.e0e4956.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:600;src:local("Metropolis Semi Bold"),local("Metropolis-SemiBold"),url(https://dist.syncsketch.com/assets/subset-Metropolis-SemiBold.7fd80cb.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/subset-Metropolis-SemiBold.a51f1c0.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:600;src:local("Metropolis Semi BoldItalic"),local("Metropolis-SemiBoldItalic"),url(https://dist.syncsketch.com/assets/subset-Metropolis-SemiBoldItalic.3bb75b4.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/subset-Metropolis-SemiBoldItalic.4969a53.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:700;src:local("Metropolis Bold"),local("Metropolis-Bold"),url(https://dist.syncsketch.com/assets/subset-Metropolis-Bold.081295e.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/subset-Metropolis-Bold.9b35f46.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:700;src:local("Metropolis BoldItalic"),local("Metropolis-BoldItalic"),url(https://dist.syncsketch.com/assets/subset-Metropolis-BoldItalic.9343695.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/subset-Metropolis-BoldItalic.de9a496.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:800;src:local("Metropolis Extra Bold"),local("Metropolis-ExtraBold"),url(https://dist.syncsketch.com/assets/subset-Metropolis-ExtraBold.6a02419.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/subset-Metropolis-ExtraBold.c6f6566.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:800;src:local("Metropolis Extra BoldItalic"),local("Metropolis-ExtraBoldItalic"),url(https://dist.syncsketch.com/assets/subset-Metropolis-ExtraBoldItalic.23c3e8e.woff2) format("woff2"),url(https://dist.syncsketch.com/assets/subset-Metropolis-ExtraBoldItalic.75ff7ca.woff) format("woff")}.plan__section{padding-top:1.5rem}.plan__section li{color:#fff;list-style-type:none;text-align:left}.plan__section .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:transparent;border-color:transparent;box-shadow:none!important}.plan__section p{color:#576975;font-size:14px;margin:.5rem 0}.pricingContainer{border-radius:4px;font-size:13px;line-height:1;margin:0 auto;max-width:1024px;padding:40px 20px;width:100%}.pricingContainer--checkout{align-items:stretch;background:#21272c;border-radius:5px;display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;line-height:1.5;margin:30px auto 0;max-width:800px;overflow:hidden;width:-moz-fit-content;width:fit-content}.pricingContainer--footer{background:#364149;display:flex;justify-content:center;padding:20px}.pricingContainer--footer .plan__signup{border-radius:5px;width:-moz-fit-content;width:fit-content}.pricingContainer .memberOption{align-items:center;display:flex;justify-content:space-between}.pricingContainer .billingCycleColumn{display:flex;flex:1;flex-direction:column;max-width:600px;min-width:400px}.pricingContainer .billingCycleColumn a{color:#00c899;cursor:pointer;display:inline}.pricingContainer .billingCycleColumn a:hover{color:#01ffc3}.pricingContainer .billingCycleColumn .plan__signup{border-radius:0;height:80px}.pricingContainer .billingCycleColumn ::v-deep .el-select{font-size:18px;width:90px}.pricingContainer .billingCycleColumn ::v-deep .el-select input{color:#c4cdd4;font-size:14px;text-align:left}.pricingContainer .billingCycleColumn ::v-deep .el-select__caret{color:#8a9ca8!important;font-size:18px!important}.pricingContainer .billingCycleColumn ::v-deep .el-select__caret{align-items:center;display:flex;flex-direction:column;justify-content:center}.pricingContainer .explanation{color:#576975;font-size:13px;line-height:1.2;margin:0 15px 15px}.pricingContainer .explanation li{list-style:square}.pricingContainer .explanation li:not(:last-of-type){margin-bottom:15px}.pricingContainer .flexLogo{background:#008162;border-radius:5px;color:#fff;font-size:11px;padding:2px 4px;text-transform:uppercase}.pricingContainer .formRow{align-items:center;display:flex;height:50px}.pricingContainer .plan__cancel{border-bottom:1px dotted #576975;color:#8a9ca8;cursor:pointer;margin:20px auto;text-align:center}.pricingContainer .plan__cancel:hover{color:#c4cdd4}.pricingContainer .checkoutSelect{width:90px}.pricingContainer .checkoutSelect input{padding:0 20px}.pricingContainer .pricingBox--checkout{align-items:stretch;background:#21272c;display:flex;flex-direction:row;justify-content:center}.pricingContainer .el-icon-info{opacity:.3}.pricingContainer .summary{padding:20px;text-align:center}@media screen and (max-width:760px){.pricingContainer .pricingBox--checkout{flex-direction:column}.pricingContainer .billingCycleColumn--summary{order:-1}}.pricingContainer .column{display:flex;flex:1}.pricingContainer .column .el-select{background:rgba(0,0,0,.25);border-radius:5px;color:#a7b4be;margin-top:-3px}.pricingContainer .column .el-select:active,.pricingContainer .column .el-select:focus,.pricingContainer .column .el-select:hover{background:rgba(0,0,0,.25);color:#b6c1c9}.pricingContainer .columnIcon{color:#576975;padding:5px}.pricingContainer .column--price{align-items:flex-end;display:flex;flex:initial;flex-direction:column;justify-content:flex-start;justify-self:end}.pricingContainer .column--discount{color:#00c899}.pricingContainer .column--priceZero{opacity:.25}.pricingContainer .column .el-input-number{background:rgba(0,0,0,.25);border-radius:5px;color:#a7b4be;width:90px}.pricingContainer .column .el-input-number:active,.pricingContainer .column .el-input-number:focus,.pricingContainer .column .el-input-number:hover{background:rgba(0,0,0,.25);color:#b6c1c9}.pricingContainer .column .el-input-number .el-input{align-items:center;color:#c4cdd4;display:flex;height:32px}.pricingContainer .column .el-input-number .el-input-number__decrease,.pricingContainer .column .el-input-number .el-input-number__increase{align-items:center;background:transparent;color:#00c899;display:flex;height:100%;justify-content:center;margin-top:-2px;width:22.4px}.pricingContainer .column .el-input-number .el-input-number__decrease:hover,.pricingContainer .column .el-input-number .el-input-number__increase:hover{color:#fff;font-weight:900}.pricingContainer .column .el-input-number input.el-input__inner{background:transparent;box-shadow:none;color:#fff;font-size:14px;height:32px;line-height:32px;padding:0 22.4px;text-align:center;text-shadow:none}.pricingContainer .row{align-items:center;display:flex;justify-content:space-between;line-height:1.3;min-height:40px;opacity:1;padding:0 20px;position:relative;transition:opacity .25s}.pricingContainer .row:not(:first-of-type){margin-top:15px}.pricingContainer .row--description{color:#8a9ca8;font-size:12px}.pricingContainer .row--middle{flex:2;padding:0 5px}.pricingContainer .row--subdued{color:#8a9ca8}.pricingContainer .row--subtotal{margin-top:5px!important;min-height:30px;padding:0 20px;position:relative}.pricingContainer .row--total{align-items:flex-start;font-size:18px}.pricingContainer .row--line{margin-top:15px;padding-top:10px;position:relative}.pricingContainer .row--line:before{background:linear-gradient(90deg,rgba(138,156,168,0),#8a9ca8);content:"";height:1px;left:0;position:absolute;right:0;top:0}.pricingContainer .row--icon{align-items:center;background:hsla(0,0%,100%,.3);border-radius:100%;color:#00c899;display:flex;display:none;height:36px;justify-content:center;margin-right:10px;width:36px}.plan__signup--sub{color:#95ffe6;font-size:14px;line-height:1.3;margin-bottom:8px}.plan__signup--link{cursor:pointer!important}.plan__signup--link:hover{color:#00c899}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/frontPage/components/StartTrialBlock.vue?vue&type=style&index=0&id=658c34a7&prod&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************/
.trial-gradient{background:radial-gradient(49.23% 174.81% at 30.82% 71.97%,#44f2be 0,rgba(8,194,150,0) 100%),radial-gradient(75.15% 368.91% at 100% 80.8%,#036b5a 0,rgba(8,194,150,0) 100%),#08c296}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/DowngradeLimitDialog.vue?vue&type=style&index=0&id=325a15d9&prod&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
[data-v-325a15d9]:root{--dragContent:"1 item";--dropUploadContent:"Drop to upload";--thumbHeight:8.75rem;--thumbWidth:13.5rem;--thumbGridColumnMinWidth:10rem;--thumbTableWidth:6rem;--thumbTableHeight:4rem;--sideItemHeight:8vh;--sideItemHeight--timescrubber:24vh;--sideItemWidth:45px;--sideItemMaxHeight:60px;--drawerCommentsWidth:300px;--drawerItemsWidth:300px;--mediaBgColor:transparent;--mediaBorderColor:transparent;--mediaBorderWidth:0}.imageBG[data-v-325a15d9]{align-items:center;background:#7effdf;border-radius:5px 5px 0 0;display:flex;flex-direction:column;height:120px;justify-content:center;margin:-10px -10px 10px;text-align:center}.imageBG img[data-v-325a15d9]{position:absolute;top:-130px}.imageBG h1[data-v-325a15d9]{margin-top:60px}.limitDialog[data-v-325a15d9] .el-dialog__header{display:none!important}.limitDialog[data-v-325a15d9] .el-dialog{overflow:visible;overflow:initial}.limitDialog[data-v-325a15d9] .el-dialog__body{display:flex;flex-direction:column;padding:10px 10px 30px}.limitDialogTable[data-v-325a15d9]{display:flex;justify-content:center;margin:10px auto;min-height:20px}.tableCell[data-v-325a15d9]{align-items:center;background:#414e58;border:2px solid #414e58;border-radius:5px;display:flex;flex-direction:row;margin:10px;overflow:hidden;width:48%}.tableCell i[data-v-325a15d9]{background:#21272c;font-size:24px;line-height:40px;margin-right:10px;min-height:40px;min-width:40px;text-align:center}.tableCell label[data-v-325a15d9]{display:flex;margin-left:10px}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingContactSales.vue?vue&type=style&index=0&id=ee756086&prod&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.formItem[data-v-ee756086]{margin-bottom:1rem}.formItem label[data-v-ee756086]{display:block;margin-bottom:.5rem}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingFAQ.vue?vue&type=style&index=0&id=23ace66e&prod&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.faqContainer[data-v-23ace66e]{align-content:center;-moz-column-gap:104px;column-gap:104px;display:flex;flex-direction:column;flex-wrap:wrap;max-height:1000px;max-width:1128px;width:100%}.faqContainer h2[data-v-23ace66e]{color:#fff}.faqQuestion[data-v-23ace66e]{display:flex;flex-direction:column;gap:8px;margin-top:48px;max-width:472px}.faqQuestion h2[data-v-23ace66e]{color:#fff;font-size:18px;font-weight:900;line-height:26px}.faqQuestion p[data-v-23ace66e]{font-size:15px;font-weight:400;line-height:22px}@media screen and (max-width:1110px){.faqContainer[data-v-23ace66e]{-moz-column-gap:88px;column-gap:88px;max-height:1200px}.faqQuestion[data-v-23ace66e]{max-width:396px}}@media screen and (max-width:910px){.faqContainer[data-v-23ace66e]{-moz-column-gap:72px;column-gap:72px;max-height:1600px}.faqQuestion[data-v-23ace66e]{max-width:280px}.faqQuestion h2[data-v-23ace66e]{padding:0}}@media screen and (max-width:700px){.faqContainer[data-v-23ace66e]{-moz-column-gap:0;column-gap:0;max-height:none;width:100%}.faqQuestion[data-v-23ace66e]{max-width:400px;width:100%}.faqQuestion h2[data-v-23ace66e]{padding:0}}@media screen and (max-width:430px){.faqQuestion[data-v-23ace66e]{max-width:280px}}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingFAQSection.vue?vue&type=style&index=0&id=79281d1d&prod&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pricingFAQ[data-v-79281d1d]{background:#0b0d0f;color:#fff;padding-bottom:96px}.pricingFAQ .FAQ__content[data-v-79281d1d]{align-items:center;display:flex;flex-direction:column;letter-spacing:.2px;padding-top:56px}.pricingFAQ .FAQ__content h2[data-v-79281d1d]{color:inherit;font-family:inherit;font-size:42px;line-height:54px;margin-bottom:16px}.pricingFAQ .FAQ__contact[data-v-79281d1d]{align-items:center;display:flex;flex-direction:column;margin-bottom:64px}.pricingFAQ .FAQ__contact button[data-v-79281d1d]{height:40px;margin-top:16px;width:120px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingFeatureCard.vue?vue&type=style&index=0&id=6e2bf454&prod&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pricingFeature__card[data-v-6e2bf454]{display:flex;flex-direction:row;height:120px;letter-spacing:.2px;line-height:24px;padding:0 8px;width:360px}.pricingFeature__card .featureIcon[data-v-6e2bf454]{display:block;margin-right:16px;width:50px}.pricingFeature__card .featureIcon div[data-v-6e2bf454]{height:24px;width:24px}.pricingFeature__card .featureIcon div img[data-v-6e2bf454]{height:100%;width:100%}.pricingFeature__card .featureName[data-v-6e2bf454]{font-size:18px;font-weight:600}.pricingFeature__card .featureDescription[data-v-6e2bf454]{font-size:15px;line-height:22px;margin-top:8px}.pricingFeature__card div[data-v-6e2bf454]{display:flex;flex-direction:column}@media screen and (max-width:760px){.pricingFeature__card[data-v-6e2bf454]{flex-direction:column;height:auto;text-align:center}.pricingFeature__card .featureIcon[data-v-6e2bf454]{align-self:center;margin-bottom:24px;margin-right:0;text-align:-webkit-center;width:100%}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingGeneralFeatures.vue?vue&type=style&index=0&id=50f876ed&prod&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mainFeatures[data-v-50f876ed]{background:#0b0d0f;color:#fff;padding-bottom:40px;width:100%}.mainFeatures__container[data-v-50f876ed]{display:flex;flex-direction:column}.mainFeatures__features[data-v-50f876ed]{align-content:center;align-self:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:48px 66px;justify-content:center;margin-bottom:80px;margin-top:96px;max-width:1220px;place-content:center}.pricingFeature__card[data-v-50f876ed]{display:flex;flex-direction:column}.pricingHeader_header[data-v-50f876ed]{margin-top:72px}.pricingHeader_header h3[data-v-50f876ed]{color:#fff;font-family:Metropolis,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:900}@media screen and (max-width:760px){.mainFeatures__features[data-v-50f876ed]{gap:70px;margin-top:32px}.pricingHeader_header[data-v-50f876ed]{padding:32px}}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingPeriodSwitch.vue?vue&type=style&index=0&id=2685cdbe&prod&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pricingHeader_billingCycle[data-v-2685cdbe]{align-items:center;display:flex;justify-content:center;margin-bottom:24px;margin-top:24px}.pricingHeader_billingCycle span[data-v-2685cdbe]{font-size:15px;height:20px}.pricingHeader_billingCycle div[data-v-2685cdbe]{cursor:pointer}.pricingHeader_billingCycle div.selected[data-v-2685cdbe]{color:#fff}.pricingHeader_billingCycle div>span[data-v-2685cdbe]{padding-left:8px;padding-right:24px}@media only screen and (max-width:920px){[data-v-2685cdbe] .el-switch .el-switch__label--left{display:none!important}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingPlanActionButton.vue?vue&type=style&index=0&id=37a84f37&prod&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pricing_planAction_button[data-v-37a84f37]{background:transparent;border-radius:8px;font-size:21px;font-weight:700;letter-spacing:.2px;line-height:24px;text-align:center;width:100%}.pricing-btn-sm[data-v-37a84f37],.pricing-btn-xsm[data-v-37a84f37]{font-size:12px;height:32px;line-height:normal;padding:0}[data-v-37a84f37] .el-button:hover{box-shadow:inset 0 0 100px 100px hsla(0,0%,100%,.1);filter:brightness(110%)}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingCarousel/PricingCarouselCard.vue?vue&type=style&index=0&id=14f0c65a&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.card[data-v-14f0c65a]{background-color:#21272c;border-radius:10px;flex-shrink:0;height:100%;overflow:hidden;width:calc(100vw - 90px)}.card-body[data-v-14f0c65a]{background-color:#21272c;flex-direction:column;height:122px;justify-content:space-between;padding:16px}.card-body[data-v-14f0c65a],.card-header[data-v-14f0c65a]{align-items:center;display:flex}.card-header[data-v-14f0c65a]{color:#21272c;font-size:24px;font-weight:700;height:40px;justify-content:center;width:100%}.card-text[data-v-14f0c65a]{color:#fff;text-align:center;width:100px}.card-button[data-v-14f0c65a]{font-size:12px;padding:9px 20px;width:100%}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingCarousel/PricingCarousel.vue?vue&type=style&index=0&id=1934abfa&prod&lang=scss&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.carousel-list-container[data-v-1934abfa]{background-color:#161a1d}.carousel-container[data-v-1934abfa]{height:228px;margin-bottom:23px;overflow:hidden}.carousel-header[data-v-1934abfa]{align-items:center;color:#fff;display:flex;font-size:24px;height:60px;justify-content:center;margin-bottom:6px}.slider[data-v-1934abfa]{display:flex;height:162px;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.card+.card[data-v-1934abfa]{margin-left:16px}.card[data-v-1934abfa]{scroll-snap-align:center}.card[data-v-1934abfa]:first-child{margin-left:45px}.card[data-v-1934abfa]:last-child{margin-right:45px}[data-v-1934abfa]::-webkit-scrollbar{display:none}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingCarousel/PricingFeatureItem.vue?vue&type=style&index=0&id=152ffa62&prod&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tooltip{display:block!important;font-size:12px;z-index:10000}.tooltip.noEvents{pointer-events:none}.tooltip.wide .tooltip-inner{max-width:480px}.tooltip.pre .tooltip-inner{white-space:pre-wrap}.tooltip.noBackground .tooltip-inner{background:rgba(0,0,0,.15)}.tooltip.noBackground .tooltip-arrow{border-color:transparent!important}.tooltip .tooltip-inner{background:#272d32;border-radius:4px;color:rgba(172,190,203,.98);max-width:240px;padding:5px 10px 4px;text-align:center}.tooltip .tooltip-inner .description{color:rgba(172,190,203,.64);padding:5px}.tooltip .tooltip-arrow{border-color:#272d32;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip.popover .popover-inner{background:#272d32;border-radius:3px;color:rgba(172,190,203,.98);padding:4px}.tooltip.popover .popover-arrow{border-color:#272d32}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.pricing-feature-item .pricing-feature-item__availability .pricing-feature-item__value .currency,.pricing-feature-item .pricing-feature-item__availability .pricing-feature-item__value .per,.pricing-feature-item .pricing-feature-item__availability .pricing-feature-item__value .time,.pricing-feature-item .pricing-feature-item__availability .pricing-feature-item__value .unit{font-size:.688rem}.pricing-feature-item .pricing-feature-item__availability .pricing-feature-item__value .unit{padding-left:1px}.pricing-feature-item .pricing-feature-item__availability .pricing-feature-item__value .currency{padding-right:1px}.pricing-feature-item .pricing-feature-item__availability .pricing-feature-item__value .modifier{bottom:-1px;padding-left:1px;padding-right:1px;position:relative;vertical-align:baseline}.pricing-feature-item .pricing-feature-item__availability .pricing-feature-item__value .per{padding-left:.125rem;padding-right:.125rem}@media only screen and (min-width:785px){.pricing-feature-item .pricing-feature-item__availability>div{width:120px}}@media only screen and (max-width:900px){.pricing-feature-item{margin-bottom:10px}.pricing-feature-item .pricing-feature-item__text{word-wrap:break-word;max-width:252px;padding-left:20px}}@media only screen and (max-width:784px){.pricing-feature-item .pricing-feature-item__availability>div{min-width:25px}}@media screen and (max-width:450px){.pricing-feature-item .pricing-feature-item__text{max-width:200px;padding-left:20px}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingCarousel/PricingFeatureList.vue?vue&type=style&index=0&id=47b47cf2&prod&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.features_list[data-v-47b47cf2]{margin-top:38px}.features_list span[data-v-47b47cf2]{color:#849fb3;font-size:1rem;line-height:1rem}.features_list .category__name[data-v-47b47cf2]{color:#fff;display:block;font-weight:700;padding:12px 0 14px;text-transform:uppercase}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingSmallPlanCard.vue?vue&type=style&index=0&id=48803d0f&prod&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pricing__small_plan_card[data-v-48803d0f]{background:#2b353b;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.33);display:flex;flex-direction:column;height:164px;letter-spacing:.3px;max-width:120px;text-align:center}.pricing__small_plan_card .small_plan_card__content[data-v-48803d0f]{align-items:center;display:flex;flex-direction:column;flex-grow:1;padding:16px}.pricing__small_plan_card span[data-v-48803d0f]{color:#d1e5f3;font-size:12px;line-height:18px;margin-top:4px}.pricing__small_plan_card .planName[data-v-48803d0f]{color:#fff;font-size:18px;font-weight:700;line-height:24px;margin:0}.pricing__small_plan_card .coloredFooter[data-v-48803d0f]{border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:8px;width:100%}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingPlanComparison.vue?vue&type=style&index=0&id=fa44fb1a&prod&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.planComparison[data-v-fa44fb1a]{background:#161a1d;padding:56px 20px 0 10px}.planComparison .planComparison__header .pricingHeader_header>span[data-v-fa44fb1a]{align-self:start;margin-left:0}.planComparison .planComparison__header .smallPlanCards[data-v-fa44fb1a]{-moz-column-gap:6px;column-gap:6px;display:flex}.planComparison .planComparison__header .planComparison__header_descriptor[data-v-fa44fb1a]{display:flex;flex-flow:column wrap}.planComparison .planComparison__header .planComparison__header_descriptor .pricingHeader_billingCycle[data-v-fa44fb1a]{margin-bottom:10px}.planComparison .planComparison__content[data-v-fa44fb1a]{max-width:1128px;width:100%}.stick-on-top[data-v-fa44fb1a]{background:#161a1d;padding-top:10px;position:sticky;top:3rem}.stick-on-top.upgrade-page[data-v-fa44fb1a]{top:-5px}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingPlanComparison.vue?vue&type=style&index=1&id=fa44fb1a&prod&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.comparisonColumn{display:flex;justify-content:space-between;max-width:1128px;width:100%}@media only screen and (max-width:900px){.pricingHeader_header{font-size:21px;line-height:28px}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingPlanCard.vue?vue&type=style&index=0&id=78b37c26&prod&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pricing__plan_card .plan_card__content .pricing :deep(.el-button){background:transparent;height:48px;margin-top:16px}.pricing__plan_card .plan_card__content .pricing :deep(.el-button):hover{box-shadow:inset 0 0 100px 100px hsla(0,0%,100%,.1);filter:brightness(110%)}.pricing__plan_card .plan_card_footer .plan_features .plan_features__feature{list-style-position:inside;list-style-type:disc;padding-left:6px;padding-top:6px}.pricing__plan_card .plan_card_footer .plan_features .plan_features__feature .plan_features__feature_text{left:-5px;position:relative}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/special/PricingPlanCard__SPECIAL.vue?vue&type=style&index=0&id=1a1ff762&prod&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pricing__plan_card__special .pricing__plan_card__special_tag{background-color:var(--d967dd90)}.pricing__plan_card__special .pricing__plan_card{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin-top:2.5rem;max-height:-moz-fit-content;max-height:fit-content}.pricing__plan_card__special .pricing__plan_card .plan_card__header{--tw-text-opacity:1;background:transparent!important;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1));font-size:2.125rem;height:auto;padding-bottom:0;padding-top:1.5rem}.pricing__plan_card__special .pricing__plan_card .plan_card__content .info{font-size:1.125rem}.pricing__plan_card__special .pricing__plan_card.is-special{border-color:var(--d967dd90);border-style:solid;border-top-left-radius:0;border-top-right-radius:0;border-width:0 1px 1px;margin-top:0}.pricing__plan_card__special .pricing__plan_card.is-special .pricing_planAction_button{color:var(--35933987)!important}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./media/src/js/pro/components/pricing/PricingPage.vue?vue&type=style&index=0&id=5d24efc8&prod&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pricing-page .pricing-page__hero .section__headline{--tw-text-opacity:1;color:#f7ab07;color:rgba(247,171,7,var(--tw-text-opacity,1))}.pricing-page .pricing-page__hero .section__description{color:rgba(172,190,203,.98);font-size:1.313rem;margin-left:auto;margin-right:auto;max-width:42rem}.pricing-page .quickLinks{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}.pricing-page .quickLinks a{color:#fff;cursor:pointer;font-size:18px;letter-spacing:.2px;line-height:32px;text-decoration-line:underline;text-underline-offset:4px}.pricing-page .quickLinks li{padding:0 20px}.pricing-page .singleLink{margin-bottom:24px;margin-top:0}.pricing-page .schoolCallout{margin-bottom:72px}.pricing-page .contactUs{cursor:pointer}.pricing-page .contactUs:hover{transform:scale(1.05)}.pricingHeader_header{align-items:center;color:#fff;display:flex;flex-flow:column wrap;font-size:34px;justify-content:center;letter-spacing:.3px;line-height:44px;padding-top:32px;text-align:center;white-space:nowrap;width:100%}.pricingHeader_header .header__description{font-size:24px;line-height:28px;margin-top:4px}@media screen and (max-width:760px){.pricingHeader_header{font-size:28px;height:auto;line-height:40px;white-space:pre-wrap}.pricingHeader_header .header__description{font-size:15px;line-height:21px;text-align:center;white-space:normal}}@media screen and (max-width:500px){.pricingHeader_header{padding:10px 20px}}.pricingHeader{align-items:stretch;color:#728fa5;display:flex;flex-direction:column;font-weight:100;justify-content:space-around;text-align:center;width:100%}.pricingHeader>.pricingHeader_header{padding-top:0}.pricingHeader>.pricingHeader_subtitle{background:none;font-size:15px;line-height:1.3;margin:5px 0;width:100%}

/*# sourceMappingURL=pricing.a53ed40.css.map*/