.subscriptions-form{color:var(--color_secondary);position:relative;overflow:hidden}.subscriptions-section .btn.select-plan-btn{height:44px}.subscriptions-section .btn .spinner{margin-left:10px;font-size:14px}.subscriptions-section .btn.loading .button-text{display:none}.subscriptions-section .btn.loading .spinner{display:inline-block!important}.subscriptions-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-inline:auto;background-color:transparent;-webkit-box-shadow:0 0 1px rgba(68,0,156,.568),0 6px 12px rgba(155,32,212,.527),0 0 2px 1px rgba(212,32,197,.404) inset;box-shadow:0 0 1px rgba(68,0,156,.568),0 6px 12px rgba(155,32,212,.527),0 0 2px 1px rgba(212,32,197,.404) inset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:4rem;border-radius:99px}.subscriptions-form__header input[type=radio]{display:none}.subscriptions-form__header label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-weight:700;font-size:2rem;color:var(--color_secondary);height:54px;padding:0 1.5rem;text-transform:capitalize;border-radius:99px;-webkit-transition:color .15s ease-in;transition:color .15s ease-in;margin-bottom:0}.subscriptions-form__header label:nth-of-type(1){width:140px}.subscriptions-form__header label:nth-of-type(2){width:180px}.subscriptions-form__header label:nth-of-type(2) .notification{margin-left:.75rem;padding:.25rem .75rem;border-radius:99px;background-color:var(--color_secondary);color:var(--color_primary);font-size:1.25rem}.subscriptions-form__header .glider{position:absolute;top:0;left:0;height:54px;width:140px;border:2px solid var(--color_secondary);border-radius:99px;-webkit-transition:width .25s ease-out,-webkit-transform .25s ease-out;transition:width .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,width .25s ease-out;transition:transform .25s ease-out,width .25s ease-out,-webkit-transform .25s ease-out}.subscriptions-form__header input[id=radio-2]:checked~.glider{-webkit-transform:translateX(140px);-ms-transform:translateX(140px);transform:translateX(140px);width:180px}@media only screen and (max-width:779px){.subscriptions-form__header{-ms-flex-wrap:wrap;flex-wrap:wrap}.subscriptions-form__header label{font-size:.875em}.subscriptions-form__header label:nth-of-type(1){width:100px}.subscriptions-form__header label:nth-of-type(2){width:140px}.subscriptions-form__header .glider{width:100px}input[id=radio-2]:checked~.subscriptions-form__header .glider{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);width:140px}}.subscriptions-form__plans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;position:relative}@media only screen and (min-width:500px){.subscriptions-form__plans{display:grid;grid-template-columns:1fr 1fr 1fr}}.subscriptions-form__plans .btn{width:100%;max-width:100%;height:44px}.subscriptions-form__plans .btn:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.subscriptions-form__plan:not(.overlay_plan){position:relative;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border:2px solid var(--color_secondary);border-radius:50px;padding:4rem;-webkit-box-shadow:0 0 10px rgba(var(--color_secondary_rgb),.1);box-shadow:0 0 10px rgba(var(--color_secondary_rgb),.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 1px rgba(68,0,156,.568),0 6px 12px rgba(155,32,212,.527),0 0 2px 1px rgba(212,32,197,.404) inset;box-shadow:0 0 1px rgba(68,0,156,.568),0 6px 12px rgba(155,32,212,.527),0 0 2px 1px rgba(212,32,197,.404) inset}@media only screen and (min-width:500px){.subscriptions-form__plan:not(.overlay_plan){-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding:3rem}}.subscriptions-form__plan__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subscriptions-form__plan__title>span:first-child{text-align:left;background-color:#5c0a55;border-radius:36px;padding:.5rem 1rem;color:var(--color_secondary);border:2px solid var(--color_secondary);font-weight:700;text-transform:uppercase}.subscriptions-form__plan__popular{background:0 0;color:var(--color_secondary);padding:.5rem 1rem;border-radius:36px;border:2px solid var(--color_secondary);opacity:.6}.subscriptions-form__plan__price{margin-block:40px}.subscriptions-form__plan__price span:first-child{font-size:4rem;font-weight:700}.subscriptions-form__plan__price span:not(:first-child){font-size:2rem;font-weight:400}.subscriptions-form__plan__subtitle{font-size:1.5rem;text-align:left;color:var(--color_secondary_rgb);margin-bottom:2rem}@media only screen and (min-width:500px){.subscriptions-form__plan__subtitle{font-size:2rem}}.subscriptions-form__plan__values{margin:0;padding:0;margin-bottom:4rem;list-style:none}.subscriptions-form__plan__values li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.subscriptions-form__plan__values li:not(last-child){margin-bottom:10px}.subscriptions-form__plan__values i{color:rgba(var(--color_secondary_rgb),.8);margin-right:1rem;font-size:1.5rem!important;width:15px;position:relative;top:2px}.subscriptions-form__container{position:relative}.overlay{position:absolute;z-index:1;inset:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:var(--opacity,0);-webkit-mask:radial-gradient(40rem 40rem at var(--x) var(--y),#000 1%,transparent 50%);mask:radial-gradient(40rem 40rem at var(--x) var(--y),#000 1%,transparent 50%);-webkit-transition:.4s -webkit-mask ease;transition:.4s -webkit-mask ease;transition:.4s mask ease;transition:.4s mask ease,.4s -webkit-mask ease;will-change:mask;margin-block:0;display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}@media only screen and (max-width:779px){.overlay{display:none}}.overlay .subscriptions-form__plan{--hue:260;--saturation:80%;--lightness:80%;--hsl:var(--hue),var(--saturation),var(--lightness);position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:2px solid transparent;border-color:hsla(var(--hsl),1);border-radius:50px}.overlay .subscriptions-form__plan>*{background-color:hsla(var(--hsl),.15);-webkit-box-shadow:0 0 0 1px inset hsl(var(--hsl));box-shadow:0 0 0 1px inset hsl(var(--hsl));height:100%;border-radius:50px}.overlay .subscriptions-form__plan>* .btn{position:absolute;top:calc(25rem + 0px);left:3rem;width:calc(100% - 6rem);max-width:100%;right:3rem}.subscriptions-form__container .btn{background-color:#5c0a55}.subscriptions-form__container .btn:hover{background-color:#31062e}.subscriptions-form__container .btn>a{margin-top:20px}.subscriptions-form__plan-bulletpoints{list-style:none;padding:0;margin:0;margin-top:2rem}.bulletpoint-item{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:6px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;width:100%;padding-left:0}.bulletpoint-item i{font-size:1.5rem}.bulletpoint-item .bulletpoint-tooltip{cursor:help}.bulletpoint-item .bulletpoint-tooltip i{color:#eee}.bulletpoint-item .bulletpoint-tooltip span{visibility:hidden;background-color:#333;color:#fff;text-align:center;padding:5px;border-radius:5px;position:absolute;z-index:10;bottom:calc(100% + 4px);left:calc(100% - 7px);translate:-50% 0;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s;max-width:260px;width:100%}.bulletpoint-item .bulletpoint-tooltip span:after{content:"";position:absolute;top:100%;left:50%;translate:-50% 0;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}@media only screen and (max-width:779px){.bulletpoint-item .bulletpoint-tooltip span{translate:calc(-100% + 7px) 0}.bulletpoint-item .bulletpoint-tooltip span:after{left:calc(100% - 10px)}}.bulletpoint-item .bulletpoint-tooltip:hover i{color:#fff}.bulletpoint-item .bulletpoint-tooltip:hover span{visibility:visible;opacity:1}.bulletpoint-item.highlight{margin-bottom:24px}.bulletpoint-item.highlight:before{content:"";position:absolute;inset:-10px;border-radius:7px;width:calc(100% + 20px);height:calc(100% + 20px);background:rgba(255,255,255,.1);pointer-events:none}.subscriptions-form__plan__frequency{width:100%;font-size:1.5rem!important;text-transform:lowercase;display:block}.freemium{margin-top:40px;text-align:center;grid-column:1/-1}.freemium>.subscriptions-form__plan:not(.overlay_plan){text-align:left;text-wrap:balance}@media only screen and (min-width:500px){.freemium>.subscriptions-form__plan:not(.overlay_plan){padding-inline:8rem;grid-template-columns:1fr 2fr;gap:4rem;display:grid}}.freemium a{max-width:initial;font-size:12px}.freemium .subscriptions-form__plan-bulletpoints{width:min(80%,400px);margin-inline:auto}.freemium .freemium_title{font-size:28px;line-height:125%}.freemium .freemium_description{margin-bottom:35px}@media only screen and (max-width:779px){.freemium>.subscriptions-form__plan:not(.overlay_plan){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4rem}.freemium .btn--secondary{width:100%!important}}.template-index .header-section:nth-of-type(2n) .section-container .text-left{border-radius:20px 0 0 0;margin-left:auto!important;margin-right:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.template-index .header-section:nth-of-type(2n+1) .section-container .text-left{border-radius:0 20px 0 0;margin-right:auto!important;margin-left:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:780px){.template-index .header-section:nth-of-type(even) .section-container .text-left{border-radius:50px 0 0 0;margin-left:auto!important;margin-right:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.template-index .header-section:nth-of-type(odd) .section-container .text-left{border-radius:0 50px 0 0;margin-right:auto!important;margin-left:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}