.payflow-ui.card-select{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:16px}.payflow-ui.card-select .card-select-option{position:relative;display:flex;flex-direction:column;align-items:flex-start;background:none;text-align:left;border:1px solid #dce2ec;padding:32px;border-radius:16px;min-width:0}.payflow-ui.card-select .card-select-option.highlighted-text-exists{margin-top:32px}.payflow-ui.card-select .card-select-option.with-highlighted-text{border-top-left-radius:0;border-top-right-radius:0}.payflow-ui.card-select .card-select-option .card-select-option__highlighted-text_container{position:absolute;bottom:100%;left:-1px;right:-1px;height:32px;background-color:#84dfff;display:flex;justify-content:center;align-items:center;border-top-left-radius:16px;border-top-right-radius:16px}.payflow-ui.card-select .card-select-option.with-pointer{cursor:pointer}.payflow-ui.card-select .card-select-option .card-select-button{margin-top:auto}.payflow-ui.card-select .card-select-option .card-select-option__value--wrap{white-space:normal!important;overflow:hidden;text-overflow:unset;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;line-height:1.25!important}.payflow-ui.card-select .card-select-option .card-select-option__custom-content{margin-top:16px;font-size:1rem;line-height:1}.payflow-ui.card-select .card-select-option .card-select-option__custom-content .text-block p{margin-bottom:8px;line-height:1.5!important}.payflow-ui.card-select .card-select-option.cta-below-price .card-select-option__bottom-price-label{order:1}.payflow-ui.card-select .card-select-option.cta-below-price .card-select-button{order:2;margin-top:16px}.payflow-ui.card-select .card-select-option.cta-below-price .card-select-option__price-suffix-container{order:3;margin-top:16px}.payflow-ui.card-select .card-select-option.cta-below-price .card-select-option__custom-content{order:4}.payflow-ui.card-select .card-select-option:disabled{opacity:1;color:#5d687e;background:#edf1f8;cursor:not-allowed}.payflow-ui.card-select .card-select-option[data-state=on]{border:2px solid #84dfff;padding:31px}.payflow-ui.card-select .card-select-option .card-select-option__tag-container{display:flex;gap:8px;height:32px;content:""}.payflow-ui.card-select .card-select-option .tag{margin-bottom:8px}.payflow-ui.card-select .card-select-option .price{margin-top:16px}.payflow-ui.card-select .card-select-option .card-select-option__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payflow-ui.card-select .card-select-option .card-select-option__value-suffix{margin-bottom:16px;line-height:1}.payflow-ui.card-select .card-select-option .card-select-option__value-suffix-mobile{display:none}.payflow-ui.card-select .card-select-option .card-select-option__bottom-price-label{margin-top:8px}.payflow-ui.card-select .card-select-option .card-select-option__bottom-description,.payflow-ui.card-select .card-select-option .card-select-option__top-description{font-size:1.25rem;margin-bottom:16px}.payflow-ui.card-select .card-select-option .card-select-option__bottom-description{margin-top:16px}.payflow-ui.card-select .card-select-option .card-select-option__button-wrapper{margin-top:auto}.payflow-ui.card-select .card-select-option:last-child{margin-bottom:0}.payflow-ui.card-select .card-select-option.highlighted{background:#d9f2ff}.payflow-ui.card-select.card-select-updated{gap:16px}.payflow-ui.card-select.card-select-updated .card-select-option{padding:24px}.payflow-ui.card-select.card-select-updated .card-select-option .heading{font-size:1.625rem}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-option__bottom-description p.bottom-description{font-size:1rem}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-option__price-prefix-container.highlight-flex{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-option__price-prefix-container.highlight-flex .heading{margin-right:10px}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-option__price-prefix-container.highlight-flex .tag{background:#d8ff78;color:#06214c;padding:16px;border-radius:10px;border:none;font-size:1rem;line-height:120%;font-weight:500}.payflow-ui.card-select.card-select-updated .card-select-option:not(.highlighted) .price__period{color:#8d9bb6}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button{position:relative;overflow:hidden;border-radius:10px!important;gap:8px;height:48px!important;padding:8px 52px 8px 16px!important;background:#1856ed;color:#fff;border:none!important}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button .right-arrow-wrapper,.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button>svg{display:none}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:after,.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:before{content:"";position:absolute;top:50%;right:24px;width:18px;height:15px;margin-top:-7.5px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='15'%20viewBox='0%200%2018%2015'%20fill='none'%3E%3Cpath%20d='M1%207.5H17M17%207.5L11%201.5M17%207.5L11%2013.5'%20stroke='%23000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='15'%20viewBox='0%200%2018%2015'%20fill='none'%3E%3Cpath%20d='M1%207.5H17M17%207.5L11%201.5M17%207.5L11%2013.5'%20stroke='%23000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);pointer-events:none}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:after{transform:translateX(0);opacity:1}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:before{transform:translateX(-22px);opacity:0}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:hover:after{transform:translateX(22px);opacity:0}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:hover:before{transform:translateX(0);opacity:1}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:hover{background:#06214c;color:#fff;transition:all .8s ease}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists{margin-top:24px}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted{margin-top:0;margin-bottom:-24px;background:#1856ed;color:#fff}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .checkbox-text__wrapper,.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .heading,.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .price,.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .price__old-value{color:#fff}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .checkbox-text__wrapper .checkbox-text__icon-container img,.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .heading .checkbox-text__icon-container img,.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .price .checkbox-text__icon-container img,.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .price__old-value .checkbox-text__icon-container img{filter:brightness(0) invert(1)}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .price{padding:8px 0}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .card-select-button.payflow-ui.button,.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .card-select-button.payflow-ui.card-select-button{background:#fff;color:#000}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .card-select-button.payflow-ui.button:hover,.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted .card-select-button.payflow-ui.card-select-button:hover{background:#000;color:#fff;transition:all .8s ease}.payflow-ui.card-select.card-select-updated .card-select-option.with-highlighted-text{border-top-left-radius:0;border-top-right-radius:0}.payflow-ui.card-select.small .card-select-option{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px}.payflow-ui.card-select.small .card-select-option[data-state=on]{border:2px solid #84dfff;padding:15px}.payflow-ui.card-select.small .card-select-option .card-select-option__tag-container{display:none}.payflow-ui.card-select.small .card-select-option .card-select-option__value{font-size:1.375rem}.payflow-ui.card-select.small .card-select-option .card-select-option__value-suffix{margin-bottom:0}.payflow-ui.card-select.small .card-select-option .card-select-option__price .price__value{font-size:2.75rem}@media(max-width:991px){.payflow-ui.card-select{grid-template-columns:1fr;row-gap:8px}.payflow-ui.card-select .card-select-option.highlighted-text-exists{margin-top:0}.payflow-ui.card-select .card-select-option.with-highlighted-text{margin-top:32px}.payflow-ui.card-select .card-select-option .card-select-option__value{font-size:1.375rem;margin-top:4px;line-height:1}.payflow-ui.card-select .card-select-option .card-select-option__bottom-description,.payflow-ui.card-select .card-select-option .card-select-option__top-description{font-size:1rem}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button{margin-left:auto}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists.highlighted{margin-bottom:0}.payflow-ui.card-select.card-select-updated .card-select-option.highlighted-text-exists{margin-top:0}.payflow-ui.card-select.card-select-updated .card-select-option.with-highlighted-text{margin-top:32px}.payflow-ui.card-select.card-select-updated .card-select-option{width:100%;display:flex;flex-direction:column;align-items:flex-start}}@media(max-width:767px){.payflow-ui.card-select .card-select-option{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px}.payflow-ui.card-select .card-select-option[data-state=on]{padding:15px}.payflow-ui.card-select .card-select-option .card-select-option__tag-container{height:24px}.payflow-ui.card-select .card-select-option .price{margin-top:24px}.payflow-ui.card-select .card-select-option .card-select-option__value-suffix{margin-bottom:0}.payflow-ui.card-select .card-select-option .card-select-option__bottom-description,.payflow-ui.card-select .card-select-option .card-select-option__top-description{display:none}.payflow-ui.card-select .card-select-option .card-select-option__button-wrapper{width:100%;flex-grow:1}.payflow-ui.card-select .card-select-option.plan,.payflow-ui.card-select .card-select-option.plan .card-select-option__bottom-description{display:block}.payflow-ui.card-select.card-select-updated .card-select-option{padding:20px}.payflow-ui.card-select.card-select-updated .card-select-option .heading{font-size:1.375rem}.payflow-ui.card-select.card-select-updated .card-select-option .card-select-option__bottom-description p.bottom-description{font-size:.875rem}.payflow-ui.card-select.small .card-select-option .card-select-option__value{margin-top:0;font-size:1.125rem}.payflow-ui.card-select.small .card-select-option .card-select-option__price{margin-top:8px}.payflow-ui.card-select.small .card-select-option .card-select-option__price .price__value{font-size:2rem}}@media(max-width:575px){.payflow-ui.card-select .card-select-option .card-select-option__value-suffix{display:none}.payflow-ui.card-select .card-select-option .card-select-option__value-suffix-mobile{display:block;line-height:1}}@media(prefers-reduced-motion:reduce){.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:after,.payflow-ui.card-select.card-select-updated .card-select-option .card-select-button.payflow-ui.button:before{transition:none}}.payflow-ui.partner-section{background-color:#fff;max-width:1000px;text-align:center;background:none}.payflow-ui.partner-section .contents{padding:36px}.payflow-ui.partner-section .contents .image{padding-bottom:40px}.payflow-ui.partner-section .contents .divider{max-width:900px;border:1px solid #dce2ec}.payflow-ui.partner-section .contents .copy{padding:20px,0,15px,0;display:flex;flex-direction:column;justify-content:space-around;gap:10px;margin-bottom:32px}.payflow-ui.partner-section .contents .copy .title{margin-top:30px;font-size:2rem;font-weight:700;line-height:2.7rem;letter-spacing:-.005em;text-align:center}.payflow-ui.partner-section .contents .copy .description{margin-top:10px;font-size:1rem;font-weight:400;line-height:1.6875rem}.payflow-ui.partner-section .contents .notice{border:2px solid #007646;background:#dbfae6;max-width:420px;height:Hug 64px;padding:16px;gap:16px;border-radius:16px;margin:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1rem;font-weight:700;line-height:1.6875rem;text-align:left;color:#007646}.payflow-ui.payflow-progress-bar{display:flex;width:100%;justify-content:space-between;font-size:1rem;color:#5d687e;overflow-x:auto;box-shadow:0 15px 25px 0 rgba(93,104,126,.1490196078);border-radius:0 0 16px 16px;padding:24px 0 16px;background:#fff;flex-direction:row}.payflow-ui.payflow-progress-bar .progress-bar__step{flex:1 0 0;cursor:default}.payflow-ui.payflow-progress-bar .progress-bar__step.current{font-weight:700;color:#0f141c}.payflow-ui.payflow-progress-bar .progress-bar__step .progress-bar__step-icon{display:flex;justify-content:center;margin-bottom:4px;position:relative}.payflow-ui.payflow-progress-bar .progress-bar__step .progress-bar__step-icon svg{z-index:2}.payflow-ui.payflow-progress-bar .progress-bar__step .progress-bar__step-icon:after{position:absolute;top:10px;content:"";background:#dce2ec;width:100%;height:1px}.payflow-ui.payflow-progress-bar .progress-bar__step:first-of-type .progress-bar__step-icon:after{width:50%;right:0}.payflow-ui.payflow-progress-bar .progress-bar__step:last-of-type .progress-bar__step-icon:after{width:50%;left:0}.payflow-ui.payflow-progress-bar .progress-bar__step .progress-bar__step-value{display:flex;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}@media(max-width:767px){.payflow-ui.payflow-progress-bar{font-size:.875rem}}@media(max-width:575px){.payflow-ui.payflow-progress-bar{font-size:.6875rem;padding:16px 0 8px}}.payflow-ui.addons-group-tabs .addons-group-tabs__description{display:grid;grid-template-columns:5fr 4fr;gap:48px;font-size:1rem;line-height:1.5rem;border:1px solid #dce2ec;padding:32px;border-radius:16px;margin-bottom:32px}.payflow-ui.addons-group-tabs .addons-group-tabs__description ul{list-style-type:disc;padding-left:20px}.payflow-ui.addons-group-tabs .addons-group-tabs__small-print{font-size:.75rem;text-align:center;padding:32px 16px}.payflow-ui.addons-group-tabs .addons-group-tabs__accordion .accordion-item__trigger{justify-content:center;margin-bottom:16px}.payflow-ui.addons-group-tabs .addons-group-tabs__buttons-container{margin-top:32px;display:flex;justify-content:center;gap:8px}@media(max-width:767px){.payflow-ui.addons-group-tabs .addons-group-tabs__description{grid-template-columns:1fr;gap:16px;border:none;padding:0}}@media(max-width:991px){.payflow-ui.addons-group-tabs .addons-group-tabs__additional-options-select,.payflow-ui.addons-group-tabs .addons-group-tabs__main-options-select{grid-template-columns:1fr}}@media(max-width:1199px){.payflow-ui.addons-group-tabs .addons-group-tabs__additional-options-select{grid-template-columns:1fr 1fr}}.payflow-ui.call-to-action{outline:1px solid #dce2ec;border-radius:16px;background-color:#fff}.payflow-ui.call-to-action .contents{padding:48px}.payflow-ui.call-to-action .contents .copy{padding:15px,0,15px,0;display:flex;flex-direction:column;justify-content:space-around;gap:10px;margin-bottom:32px}.payflow-ui.call-to-action .contents .copy .title{font-size:1.5rem;font-weight:660;line-height:1.8rem}.payflow-ui.call-to-action .contents .copy .description{font-size:1.125rem;font-weight:400;line-height:1.6875rem}@media(max-width:767px){.payflow-ui.call-to-action .contents{padding:24px}}.payflow-ui.comparison-table-v2{--left-column-width:min(300px,25%);position:relative}.payflow-ui.comparison-table-v2 h1,.payflow-ui.comparison-table-v2 h2,.payflow-ui.comparison-table-v2 h3,.payflow-ui.comparison-table-v2 h4,.payflow-ui.comparison-table-v2 h5,.payflow-ui.comparison-table-v2 h6,.payflow-ui.comparison-table-v2 p{margin:0}.payflow-ui.comparison-table-v2 .unchecked{color:#0f141c;font-size:1.25rem;line-height:1.5rem}.payflow-ui.comparison-table-v2 .plans-container-wrapper{position:sticky;top:var(--sticky-top-offset);z-index:50;padding-left:var(--left-column-width)}.payflow-ui.comparison-table-v2 .plans-container{display:flex;width:100%;margin-bottom:16px;box-shadow:0 15px 25px 0 rgba(93,104,126,.1490196078);overflow:hidden;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.payflow-ui.comparison-table-v2 .plans-container .plan-item-container{background-color:#fff;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:8px 16px}.payflow-ui.comparison-table-v2 .plans-container .plan-item-container.recommended{color:#fff;background-color:#1330bf}.payflow-ui.comparison-table-v2 .plans-container .plan-item-container .plan-item-title{font-size:1.75rem;line-height:1.2}.payflow-ui.comparison-table-v2 .plans-container .plan-item-container .plan-item-details{font-size:.875rem;line-height:1.2}.payflow-ui.comparison-table-v2 .plans-container .plan-item-container .plan-item-details .plan-item-details-price{font-weight:700}.payflow-ui.comparison-table-v2 .features-container .features-item{padding-top:32px}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item__trigger{display:flex;justify-content:space-between}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature{border-bottom:1px solid #dce2ec;display:grid;grid-template-columns:var(--left-column-width) repeat(var(--plans-amount),1fr);grid-template-rows:1fr}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature:last-child{border-bottom:none}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-boolean,.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-name,.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-text{min-height:44px;display:flex;align-items:center}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-boolean,.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-text{display:flex;justify-content:center;text-align:center;background-color:#fff;padding:8px;box-sizing:border-box}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-boolean.recommended,.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-text.recommended{background-color:#d9f2ff}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-name{color:#1856ed}.payflow-ui.comparison-table-v2.payflow-ui.comparison-table-v2-updated .plans-container .plan-item-container.recommended{background-color:#1856ed}@media(max-width:767px){.payflow-ui.comparison-table-v2 .plans-container-wrapper{padding-left:0}.payflow-ui.comparison-table-v2 .plans-container .plan-item-container{text-align:center;flex-direction:column}.payflow-ui.comparison-table-v2 .plans-container .plan-item-container .plan-item-title{font-size:1.375rem}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature{grid-template-columns:repeat(var(--plans-amount),1fr)}.payflow-ui.comparison-table-v2 .features-container .features-item .features-item-content__feature .features-item-content__feature-name{grid-column-end:span var(--plans-amount);margin-top:16px}}@media(max-width:419px){.payflow-ui.comparison-table-v2 .plans-container .plan-item-container{text-align:center;flex-direction:column}.payflow-ui.comparison-table-v2 .plans-container .plan-item-container .plan-item-title{font-size:1rem;margin-bottom:4px}}.payflow-ui.features-list{width:100%;display:flex;justify-content:space-around;gap:24px}.payflow-ui.features-list .features-list-item{flex:1 0 0;text-align:center;padding:24px}.payflow-ui.features-list .features-list-item .features-list-item__icon{margin-bottom:24px;width:48px;height:48px}.payflow-ui.features-list .features-list-item h5.features-list-item__title{font-weight:660;line-height:1.8rem;margin:0 0 18px}.payflow-ui.features-list .features-list-item .features-list-item__content{font-weight:400;font-size:1rem;line-height:1.5rem}.payflow-ui.features-list .features-list-item .features-list-item__content a,.payflow-ui.features-list .features-list-item .features-list-item__content a:active,.payflow-ui.features-list .features-list-item .features-list-item__content a:hover,.payflow-ui.features-list .features-list-item .features-list-item__content a:visited{color:var(--Blue-Constant-Blue,#1856ed)}@media(max-width:767px){.payflow-ui.features-list{flex-wrap:wrap;gap:8px}.payflow-ui.features-list .features-list-item{min-width:100%;width:100%}}.payflow-ui.pricing-configurator{width:100%;max-width:1090px;padding:16px 24px}.payflow-ui.pricing-configurator :focus{outline:none}.payflow-ui.pricing-configurator :focus-visible{outline:1px auto -webkit-focus-ring-color}.payflow-ui.pricing-configurator .switch{margin:0}.payflow-ui.pricing-configurator .pricing-configurator__heading{display:flex;align-items:center;justify-content:space-between}.payflow-ui.pricing-configurator .pricing-configurator__content{display:flex;align-items:stretch;justify-content:space-between}.payflow-ui.pricing-configurator .pricing-configurator__content .pricing-configurator__separator{height:unset}.payflow-ui.pricing-configurator .pricing-configurator__box{margin-top:8px;padding:16px;border-radius:16px;border:1px solid #dce2ec;background:#fff;display:flex;gap:48px;min-height:80px}.payflow-ui.pricing-configurator .pricing-configurator__column-one{flex:0 1 540px}.payflow-ui.pricing-configurator .pricing-configurator__column-one .pricing-configurator__box{justify-content:space-between;padding:8px 16px 8px 8px}.payflow-ui.pricing-configurator .pricing-configurator__column-two{flex:0 1 380px;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.payflow-ui.pricing-configurator .currency-select{align-self:flex-end;justify-self:flex-end}.payflow-ui.pricing-configurator .currency-select.mobile{display:none}.payflow-ui.pricing-configurator .period-option{max-width:74px;font-size:1rem}.payflow-ui.pricing-configurator .period-option__period-suffix{font-weight:700;color:#007646;font-size:.75rem;margin-top:4px}@media(max-width:991px){.payflow-ui.pricing-configurator{padding:8px 16px 16px}.payflow-ui.pricing-configurator .pricing-configurator__heading{justify-content:flex-start;gap:16px;margin-top:8px}.payflow-ui.pricing-configurator .pricing-configurator__heading h6{font-size:1.25rem}.payflow-ui.pricing-configurator .pricing-configurator__content{display:block}.payflow-ui.pricing-configurator .pricing-configurator__content .currency-select{display:none}.payflow-ui.pricing-configurator .pricing-configurator__content .pricing-configurator__heading-and-currency{display:flex;justify-content:space-between}.payflow-ui.pricing-configurator .pricing-configurator__content .pricing-configurator__mobile-currency-select{display:flex;align-items:center}.payflow-ui.pricing-configurator .pricing-configurator__content .currency-select.mobile{display:block}.payflow-ui.pricing-configurator .pricing-configurator__content .pricing-configurator__column-one,.payflow-ui.pricing-configurator .pricing-configurator__content .pricing-configurator__column-two{width:100%}.payflow-ui.pricing-configurator .pricing-configurator__content .pricing-configurator__column-one .pricing-configurator__box{justify-content:space-between}.payflow-ui.pricing-configurator .pricing-configurator__content .pricing-configurator__column-one .pricing-configurator__box .segmented-control{flex-grow:1}}@media(max-width:767px){.payflow-ui.pricing-configurator{padding:8px 16px 16px}.payflow-ui.pricing-configurator .pricing-configurator__column-one .pricing-configurator__box{display:block;padding:16px}.payflow-ui.pricing-configurator .pricing-configurator__column-one .non-profit-toggle{margin-top:16px}}@media(max-width:575px){.payflow-ui.pricing-configurator .pricing-configurator__heading-and-currency{flex-wrap:wrap}.payflow-ui.pricing-configurator .pricing-configurator__heading-and-currency .pricing-configurator__heading{justify-content:space-between;width:100%;order:2}.payflow-ui.pricing-configurator .pricing-configurator__heading-and-currency .pricing-configurator__mobile-currency-select{display:flex;width:100%;justify-content:flex-end;order:1}}@media(max-width:419px){.payflow-ui.pricing-configurator .pricing-configurator__heading h6{font-size:1rem}.payflow-ui.pricing-configurator .payflow-ui.segmented-control .segmented-control__item{padding:5px}}.payflow-ui.summary-footer{min-height:144px;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#fff;padding:24px;display:flex;flex-direction:column;box-shadow:0 -15px 25px 0 rgba(93,104,126,.1490196078)}.payflow-ui.summary-footer .overlay{display:grid;grid-template-rows:1fr;grid-template-columns:70% 1fr 1fr}.payflow-ui.summary-footer .overlay .plan{text-align:end;align-self:center;margin-right:10px;font-size:1.75rem;font-weight:680;padding:10px;border-right:2px solid #dce2ec}.payflow-ui.summary-footer .overlay .details .info-element{margin:4px}.payflow-ui.summary-footer .overlay .button-container{align-self:center}.payflow-ui.summary-footer .overlay .button-container .button-icon{padding-right:5px;margin-left:-7px}@media(max-width:991px){.payflow-ui.summary-footer .overlay{grid-template-columns:60% 1fr 1fr}}@media(max-width:767px){.payflow-ui.summary-footer .overlay{grid-template-columns:50% 1fr 1fr}}@media(max-width:575px){.payflow-ui.summary-footer{padding:7px 14px 14px;min-height:100px}.payflow-ui.summary-footer .overlay{grid-template-rows:50px 1fr;grid-template-columns:1fr 1fr}.payflow-ui.summary-footer .overlay .plan{text-align:left;font-size:1.25rem;padding:0;border-right:none}.payflow-ui.summary-footer .overlay .details{grid-column-start:1;grid-column-end:3;grid-row-start:2;display:grid;grid-template-rows:20px;grid-auto-rows:20px;grid-template-columns:1fr 1fr;padding-top:4px}.payflow-ui.summary-footer .overlay .details .divider-line{position:relative}.payflow-ui.summary-footer .overlay .details .divider-line:after{content:"";width:60px;height:2px;background:#dce2ec;position:absolute;bottom:10px}.payflow-ui.summary-footer .overlay .details .info-element{margin:5px 0 0;font-size:.875rem;font-weight:400;line-height:.975rem;text-align:left}.payflow-ui.summary-footer .overlay .button-container{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;justify-self:end}}.payflow-ui.thank-you{display:flex;flex-direction:column;align-items:center;width:100%;max-width:991px}.payflow-ui.thank-you .thank-you__top-container{padding-bottom:64px;display:flex;flex-direction:column;align-items:center;text-align:center}.payflow-ui.thank-you .thank-you__subheading,.payflow-ui.thank-you .thank-you__subheading-2{font-size:1rem;line-height:1.5;color:#0f141c;margin:16px 0}.payflow-ui.thank-you .thank-you__separator-container{width:100%;max-width:136px}@media(max-width:767px){.payflow-ui.thank-you .thank-you__top-container{padding-bottom:48px}}