.accordion{text-align:center}.accordion__inner{margin:auto}@media only screen and (min-width:64em){.accordion__inner{grid-column:2/span 10}}.accordion__heading{margin-bottom:32px}.accordion__sections-container{text-align:initial}.accordion__section{position:relative;display:flex;justify-content:start;gap:16px;border:1px solid #292952;padding:16px;box-shadow:none;transition:background-color .05s ease-out,transform .05s ease-out,box-shadow .05s ease-out;overflow:hidden;cursor:pointer}@media only screen and (min-width:40em){.accordion__section{padding:32px}}.accordion__section:first-child{border-radius:10px 10px 0 0}.accordion__section:last-child{border-radius:0 0 10px 10px}.accordion__section.is-active,.no-js .accordion__section{background-color:#ebebf6}.accordion__section.is-active .accordion__section-body,.no-js .accordion__section .accordion__section-body{visibility:visible;max-height:none;margin-top:16px}@media only screen and (min-width:64em){.accordion__section.is-active .accordion__section-body,.no-js .accordion__section .accordion__section-body{margin-top:40px}}.accordion__section.is-active .accordion__toggle,.no-js .accordion__section .accordion__toggle{transform:rotate(180deg);background-color:#6640fe}.accordion__section.is-active .accordion__toggle-icon,.no-js .accordion__section .accordion__toggle-icon{fill:#fff}.accordion__section:active,.accordion__section:hover{background-color:#ebebf6;transform:scaleX(1.02)}.accordion__section:active .accordion__section-heading,.accordion__section:hover .accordion__section-heading{color:#010104}.accordion__section:active,.accordion__section:hover{margin-left:0}.accordion__section:active .accordion__toggle,.accordion__section:hover .accordion__toggle{background-color:#6640fe}.accordion__section:active .accordion__toggle-icon,.accordion__section:hover .accordion__toggle-icon{fill:#fff}.accordion__section:focus:not(:active){outline:4px solid #fc440f}.accordion__section:focus:not(:focus-visible){outline:none}.accordion__section:focus-visible{outline:4px solid #fc440f}.accordion__section:active .accordion__section-heading{color:#533be2}.accordion__section>div{min-width:0}.accordion__section-description{margin-bottom:-32px}.accordion__section.is-active .accordion__section-description,.no-js .accordion__section-description{margin-bottom:0}.accordion__section-heading{margin:0;font-size:16px;font-family:Inter,system-ui,sans-serif;font-weight:400}.accordion__toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:#fff;border:.5px solid #0c0c30;border-radius:25px;cursor:pointer;height:25px;outline:none;transition:all .05s linear;width:25px}.accordion__toggle-icon{fill:#0d0b30;width:13px;height:14px}.accordion__section-body{max-height:0;overflow:hidden;visibility:hidden}.accordion__section-body p{color:#212121}@media only screen and (min-width:64em){.accordion__section-body ul li:before{margin-left:16px}}.accordion__section-body ol li:before{color:#6640fe}@media only screen and (min-width:64em){.accordion__section-body ol{margin-left:16px}}.accordion__button{margin-top:40px}.block-faq{margin-bottom:-30px}@media only screen and (min-width:40em){.block-faq{margin-bottom:-40px}}.block-faq .accordion{padding-bottom:30px}@media only screen and (min-width:40em){.block-faq .accordion{padding-bottom:40px}}.footer{position:relative;z-index:1}.aligned-image-block__wrapper{align-items:center}.aligned-image-block+.aligned-image-block .aligned-image-block__wrapper{padding-top:0}.aligned-image-block__image{width:auto;height:152px;margin:0 auto 16px}.aligned-image-block__title{margin-bottom:8px;font-size:24px}.aligned-image-block__text h2,.aligned-image-block__text h3{text-align:left}.aligned-image-block__text:not(:last-child){margin-bottom:32px}.aligned-image-block__text li:nth-child(n+2){margin-top:8px}.aligned-image-block--white{background-color:#fff}.aligned-image-block--poppy-red-10,.aligned-image-block--poppy-red-10:before{background-color:#fff3ef}.aligned-image-block--acid-green-10,.aligned-image-block--acid-green-10:before{background-color:#f1fffa}@media only screen and (min-width:40em){.aligned-image-block__image{grid-column:1/2;align-self:flex-start;height:unset;max-width:500px}.aligned-image-block__content{grid-column:2/span 3;margin-left:32px}.aligned-image-block--reverse .aligned-image-block__image{grid-column:4}.aligned-image-block--reverse .aligned-image-block__content{grid-column:1/span 3;margin-left:0}.aligned-image-block--reverse .aligned-image-block__image,.aligned-image-block__content{grid-row:1}}@media only screen and (min-width:48em){.aligned-image-block__image{grid-column:1/4}.aligned-image-block__content{grid-column:4/span 5}.aligned-image-block--reverse .aligned-image-block__image{grid-column:6/span 3}.aligned-image-block--reverse .aligned-image-block__content{grid-column:1/6}}@media only screen and (min-width:64em){.aligned-image-block--reverse .aligned-image-block__content,.aligned-image-block__image{grid-column:1/7}.aligned-image-block--reverse .aligned-image-block__image,.aligned-image-block__content{grid-column:7/span 6}.aligned-image-block__image{max-height:380px;align-self:center}}@media only screen and (min-width:80em){.aligned-image-block__image{height:unset;max-height:none}}.badge{font-size:.875rem;display:inline-block;height:1.5625rem;padding:0 .5rem;line-height:1.5625rem;border-radius:0 7px 0 7px;vertical-align:super;white-space:nowrap;font-family:monospace;font-weight:400;color:#0d0b30}@media only screen and (min-width:40em){.badge{vertical-align:top}}.badge--red-200{background-color:#feb49f}.badge--black-100,.badge--over{background-color:#d3d3d3}.badge--home{height:unset;background-color:#99f9d9;white-space:normal;margin-bottom:32px;font-family:Inter,system-ui,sans-serif}@media only screen and (min-width:120em){.badge--home{margin-bottom:48px}}.badge--home-features{font-size:12px;background-color:#fffd77}.badge--green-100{background-color:#ccfcec}.badge--green-200{background-color:#99f9d9}.badge--green-500{background-color:#00ef9f}.badge--blue-200{background-color:#777790}.badge--purple-200{background-color:#c2b3ff}.badge--purple-500{background-color:#6640fe;color:#fff}.badge--yellow-200{background-color:#fffec9}.badge--yellow-500{background-color:#fffd77}.badge--discount-black,.badge--discount-red{position:absolute;z-index:1;right:16px;border-radius:0 0 7px 7px}.badge--discount-black{background-color:#212121}.badge--discount-red{background-color:#feb49f}.badge--corpo::-moz-selection,.badge--corpo ::-moz-selection{color:#212121;background:rgba(255,253,119,.99)}.badge--corpo::selection,.badge--corpo ::selection{color:#212121;background:rgba(255,253,119,.99)}.badge--corpo{background-color:#0d0b30;color:#fff}.badge--release{background-color:#555574;color:#fffd77;font-weight:600}.badge--program{border:1px solid #0d0b30;margin-bottom:16px;text-transform:uppercase}@media only screen and (min-width:48em){.badge--program{margin-bottom:0}}.badge--program.badge--blue-200{color:#fff}.badge--promo::-moz-selection,.badge--promo ::-moz-selection{color:#212121;background:rgba(255,253,119,.99)}.badge--promo::selection,.badge--promo ::selection{color:#212121;background:rgba(255,253,119,.99)}.badge--promo{background-color:#6640fe;text-align:center;color:#fff}.badge--promo-vertical .badge--promo{height:100%;width:69px;border-radius:0 0 7px 7px}.badge--promo-vertical{position:absolute;left:0;top:69px;height:25px;transform:rotate(-90deg);transform-origin:top left;cursor:vertical-text}.badge--promo-vertical .badge{padding:0}.badge--promo-secondary{background-color:#6640fe;vertical-align:middle}.detail-breakdown--poppy-red-10_white,.detail-breakdown--poppy-red-10_white:before{background-color:#fff3ef}.detail-breakdown--poppy-red-10_white .detail-breakdown__icon svg{fill:#0d0b30}.detail-breakdown--white_neon-purple-100{background-color:#fff}.detail-breakdown--white_neon-purple-100 .detail-breakdown__item{border-color:#e0d9ff}.detail-breakdown--white_neon-purple-100 .detail-breakdown__icon svg{fill:#533be2}.detail-breakdown--acid-green-10_white,.detail-breakdown--acid-green-10_white:before{background-color:#f1fffa}.detail-breakdown--acid-green-10_white .detail-breakdown__icon svg{fill:#533be2}.detail-breakdown--deep-blue-10_white,.detail-breakdown--deep-blue-10_white:before{background-color:#ebebf6}.detail-breakdown--deep-blue-10_white .detail-breakdown__icon svg{fill:#0d0b30}.detail-breakdown__container{position:relative;background-repeat:no-repeat;background-position:0 100%}@media only screen and (max-width:63.9375em){.detail-breakdown__container{background-image:none!important}}@media only screen and (min-width:64em){.detail-breakdown__container-header{position:sticky;top:16px;grid-column:1/span 4}}@media only screen and (min-width:64em){.detail-breakdown__heading{text-align:start}}.detail-breakdown__introduction{text-align:center}@media only screen and (min-width:64em){.detail-breakdown__introduction{text-align:start}}.detail-breakdown__introduction p:first-child{margin-top:0}.detail-breakdown__introduction p:last-child{margin-bottom:0}.detail-breakdown__items{display:grid;justify-content:center;row-gap:16px;margin:32px auto 0}@media only screen and (min-width:64em){.detail-breakdown__items{grid-column:5/span 8;grid-row:1/span 2;margin-top:0;row-gap:32px}}@media only screen and (min-width:83.5em){.detail-breakdown__items{margin-left:8px}}@media only screen and (min-width:120em){.detail-breakdown__items{margin-left:32px}}.detail-breakdown__item{display:grid;align-items:baseline;grid-template-columns:auto 20px;padding:32px 16px;background-color:#fff;border:1px solid #fff;border-radius:0 15px 0 0}@media only screen and (min-width:30em){.detail-breakdown__item{grid-template-columns:auto 40px;-moz-column-gap:8px;column-gap:8px;align-items:normal;padding:32px}}@media only screen and (min-width:64em){.detail-breakdown__item{grid-template-columns:auto 60px}}.detail-breakdown__title{grid-column-start:1;margin-bottom:16px}.detail-breakdown__icon{grid-column-start:2}.detail-breakdown__icon svg{width:20px;height:auto}@media only screen and (min-width:30em){.detail-breakdown__icon svg{width:40px}}@media only screen and (min-width:64em){.detail-breakdown__icon svg{width:60px}}.detail-breakdown__body{grid-column-start:1;grid-column-end:3}@media only screen and (min-width:30em){.detail-breakdown__body{grid-column-end:2}}.detail-breakdown__body p:first-child{margin-top:0}.detail-breakdown__body p:last-child{margin-bottom:0}.detail-breakdown__body h3,.detail-breakdown__body h4{margin-top:16px}.detail-breakdown__body h3+h4,.detail-breakdown__body h3:first-child,.detail-breakdown__body h4:first-child{margin-top:0}.detail-breakdown__highlight{margin-top:16px}.detail-breakdown__container-link{margin-top:32px}.detail-breakdown__conclusion{text-align:center;margin:32px auto 0}@media only screen and (min-width:64em){.detail-breakdown__conclusion{grid-column:5/span 8;text-align:start;margin-top:40px}}@media only screen and (min-width:83.5em){.detail-breakdown__conclusion{margin-left:8px}}@media only screen and (min-width:120em){.detail-breakdown__conclusion{margin-left:32px}}.detail-breakdown__conclusion p:first-child{margin-top:0}.detail-breakdown__conclusion p:last-child{margin-bottom:0}.discounts__heading{margin-bottom:16px}.discounts__intro{text-align:center;margin-bottom:32px}.discounts__container-discount{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;width:100%;margin:auto}@media only screen and (min-width:80em){.discounts__container-discount{gap:32px}}@media only screen and (min-width:83.5em){.discounts__container-discount{gap:60px}}.discount{width:100%;position:relative;border-radius:0 15px 0 15px;border:1px solid #e0d9ff;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:40em){.discount{max-width:460px}}@media only screen and (min-width:48em){.discount{width:calc(50% - 8.5px)}}@media only screen and (min-width:64em){.discount{width:calc(33.33333% - 11.16667px)}}@media only screen and (min-width:80em){.discount{width:calc(33.33333% - 21.83333px)}}@media only screen and (min-width:83.5em){.discount{width:calc(33.33333% - 40.5px)}}.discount__top{margin:-1px -1px 0}.discount__block{padding:0 16px}.discount__svg{border-radius:0 15px 0 0;width:100%}.discount__description,.discount__svg{margin-bottom:16px}.discount__highlighted-text{font-size:.75rem;margin-bottom:32px}.discount__price{font-size:2.25rem;color:#533be2;margin-bottom:16px}.discount__button{margin-bottom:40px}.heading-block__container{padding:60px 0 80px}@media only screen and (min-width:48em){.heading-block__container{padding:80px 0 120px}}.heading-block+section .heading-block__container{padding-top:0}@media only screen and (min-width:64em){.heading-block__container{max-width:1080px;padding-right:60px;padding-left:60px;margin-right:auto;margin-left:auto}}.heading-block__container{padding-bottom:0}@media only screen and (min-width:48em){.heading-block__container{padding-bottom:0}}.heading-block__container .sf-heading{margin-bottom:0;padding-bottom:40px;color:#000;text-align:center}.heading-block--white{background-color:#fff}.heading-block--poppy-red-10,.heading-block--poppy-red-10:before{background-color:#fff3ef}.heading-block--acid-green-10,.heading-block--acid-green-10:before{background-color:#f1fffa}@media only screen and (min-width:64em){.logo-grid{max-width:1080px;padding-right:60px;padding-left:60px;margin-right:auto;margin-left:auto}}.logo-grid{display:flex;flex-direction:column;align-items:center;margin:auto}@media only screen and (min-width:40em){.logo-grid{display:block}}.logo-grid--inline{padding-top:0}.panel-list+.logo-grid--inline{margin-top:-40px}.logo-grid__heading-container{padding-right:20px;padding-left:20px;width:100%;margin-bottom:60px}@media only screen and (min-width:48em){.logo-grid__heading-container{display:grid;grid-template-columns:20% auto;grid-column-gap:30px;margin-bottom:60px;width:auto}.logo-grid__heading-container--center{grid-template-columns:100%}}.logo-grid__heading{margin:0;color:#6640fe}.logo-grid__sub-heading{margin-top:32px}@media only screen and (min-width:48em){.logo-grid__sub-heading{margin-top:0}}.logo-grid__container{display:grid;padding:0 20px;grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:repeat(2,auto)}@media only screen and (min-width:40em){.logo-grid__container{padding:0;margin:auto 40px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-column-gap:4px}.logo-grid__container--five{margin:auto;grid-template-columns:repeat(5,auto)}}@media only screen and (min-width:48em){.logo-grid__container{grid-column-gap:32px}}@media only screen and (min-width:64em){.logo-grid__container{margin:auto}}.logo-grid__item{display:flex;flex-direction:column;align-items:center}.logo-grid__item:hover .logo-grid__icon{filter:inherit}.logo-grid__item:hover .logo-grid__text{color:#b72815}.logo-grid__item:focus:not(:active){outline:3px solid #c2b3ff}.logo-grid__item:focus:not(:focus-visible){outline-color:transparent}@media only screen and (min-width:40em){.logo-grid__item{justify-self:center}}.logo-grid__icon{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;margin-bottom:16px}.logo-grid__container--row .logo-grid__icon{filter:sepia(100%) hue-rotate(180deg) brightness(.75)}.logo-grid__text{font-size:.875rem;text-align:center;text-transform:uppercase;width:120px}.logo-grid__container--row .logo-grid__text{text-transform:none}.pricing-options-bar{font-size:.875rem;width:100%;margin:16px 0 0}@media only screen and (min-width:30em){.pricing-options-bar{width:auto}}@media only screen and (min-width:40em){.pricing-options-bar{margin:16px 60px 0}}@media only screen and (min-width:64em){.pricing-options-bar{width:100%;margin:16px auto 0}}@media only screen and (min-width:64em)and (min-width:64em){.pricing-options-bar--plan,.pricing-options-bar--tld{max-width:1384px;padding-right:60px;padding-left:60px;margin-right:auto;margin-left:auto}}@media only screen and (min-width:64em){.pricing-options-bar--discounts,.pricing-options-bar--plan,.pricing-options-bar--tld{margin:40px auto 0}}.pricing-options-bar__inner{position:relative;display:flex;align-items:center;background-color:#e0d9ff;padding:8px;width:100%;min-height:110px;overflow:hidden;margin:0 auto;grid-column:1/span 12;border-top-right-radius:20px;border-bottom-left-radius:20px}@media only screen and (min-width:48em){.pricing-options-bar__inner{min-height:63px;padding:8px 32px}}.pricing-options-bar__container{font-size:.75rem;display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:16px;top:var(--spacing-container,16px);bottom:16px;bottom:var(--spacing-container,16px);left:16px;left:var(--spacing-container,16px);right:16px;right:var(--spacing-container,16px);opacity:1;z-index:1}.pricing-options-bar--active .pricing-options-bar__container{visibility:hidden;opacity:0}.no-js .pricing-options-bar__container{z-index:-1}@media only screen and (min-width:48em){.pricing-options-bar__container{--spacing-container:24px;font-size:.875rem;flex-direction:row;align-items:center;left:32px;right:32px}}.pricing-options-bar__summary,.pricing-options-bar__title{color:#0d0b30}@media only screen and (min-width:48em){.pricing-options-bar__summary{margin-left:auto}}.pricing-options-bar__link:focus{outline:1px solid #fc440f}.pricing-options-bar__link:focus:active{outline:1px solid transparent}.pricing-options-bar__link:focus-visible{outline:1px solid #fc440f}.pricing-options-bar__link:focus-visible:active,.pricing-options-bar__link:focus:not(:focus-visible){outline:1px solid transparent}.pricing-options-bar__link{align-items:center;margin-top:0;margin-bottom:0;margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}@media only screen and (min-width:48em){.pricing-options-bar__link{margin-top:0;margin-bottom:0;margin-left:40px}}.pricing-options-bar__form{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:stretch;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:-1;grid-gap:8px;width:100%;height:0;max-width:100vw}.no-js .pricing-options-bar__form,.pricing-options-bar--active .pricing-options-bar__form{visibility:visible;opacity:1;z-index:3;height:auto}.pricing-options-bar__form label{display:none}.pricing-options-bar__form>div{flex:1 1 0}.pricing-options-bar__form>div:nth-child(2),.pricing-options-bar__form>div:nth-child(3){flex:1 1 auto}.pricing-options-bar__form .select{width:100%}.pricing-options-bar__form .select select{position:relative;z-index:3}.pricing-options-bar__form .select select[name=grid]{min-width:201px}.pricing-options-bar__form .select select[name=c]{min-width:300px}.pricing-options-bar__form .select select[name=taxes]{min-width:153px}.pricing-options-bar__form .errorlist{display:none}.pricing-options-bar--product{margin:0}.pricing-options-bar--product .pricing-options-bar__inner{min-height:52px;padding:16px;grid-column:1/span 4}@media only screen and (min-width:30em){.pricing-options-bar--product .pricing-options-bar__inner{grid-column:1/span 3}}@media only screen and (min-width:48em){.pricing-options-bar--product .pricing-options-bar__inner{grid-column:1/span 5}}@media only screen and (min-width:64em){.pricing-options-bar--product .pricing-options-bar__inner{grid-column:1/span 12}}.pricing-options-bar--product .pricing-options-bar__container{flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (min-width:48em){.pricing-options-bar--product .pricing-options-bar__container{left:16px;right:16px}}.pricing-options-bar--product .pricing-options-bar__link{margin:0}.pricing-options-bar--product .pricing-options-bar__summary{display:none}.select{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.select--discounts{justify-self:center}.select__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 45px 10px 15px;width:100%;background-color:#fff;color:#6640fe;border:1px solid #6640fe;border-radius:6px;outline:none;transition:.15s ease-out}.select__field:focus{color:#911a10;border-color:#0d0b30;box-shadow:0 0 0 5px #fc440f}.select__field:active,.select__field:focus:hover,.select__field:hover{color:#2f2f8e;border-color:#2f2f8e}.select__field:focus:active{box-shadow:none}.select__field:focus:not(:focus-visible,:active){color:#2f2f8e;border-color:#2f2f8e;box-shadow:none;outline:none}.select__field:focus-visible{outline:none}.select__field--discounts{text-align:center;margin-bottom:40px;border:1px solid #c4c5cd;border-radius:21px;padding:9px 30px 9px 15px;color:#0d0b30}.select__field--discounts:focus{color:#0d0b30;border-color:#c4c5cd;box-shadow:0 0 0 5px #fc440f}.select__field--discounts:focus:hover,.select__field--discounts:hover{color:#0d0b30;border-color:#6640fe;background-color:#e0d9ff}.select__field--discounts:active,button.select__field--discounts:active:focus{color:#fff;border-color:#6640fe;background-color:#533be2}.select__field--discounts:focus:not(:focus-visible,:active,:hover){color:#0d0b30;border-color:#c4c5cd;box-shadow:none;outline:none}.select__field--discounts.is-active,.select__field--discounts.is-active:focus,.select__field--discounts.is-active:focus:hover,.select__field--discounts.is-active:hover{color:#fff;border-color:#6640fe;background-color:#533be2}.select__field--discounts.is-active+.select__icon--discounts,.select__field--discounts.is-active:focus+.select__icon--discounts,.select__field--discounts.is-active:focus:hover+.select__icon--discounts,.select__field--discounts.is-active:hover+.select__icon--discounts{fill:#fff}.select__icon{width:15px;fill:#fc440f;position:absolute;top:15px;bottom:0;right:16px;z-index:3;pointer-events:none}.select__field:active+.select__icon,.select__field:hover+.select__icon{fill:#911a10}.select:focus-within .select__icon{fill:#911a10}.select__field:active+.select__icon{transform:rotate(180deg)}.select__icon--discounts{width:8px;top:19px;fill:#6640fe}.select:focus-within .select__icon--discounts,.select__field:focus:hover+.select__icon--discounts,.select__field:hover+.select__icon--discounts{fill:#6640fe}.select__field:active+.select__icon--discounts{fill:#fff}
