.sq-page{padding-bottom:var(--gutter-xlarge)}.sq-product-grid{margin-bottom:0!important}.sq-partner-badge{display:flex;align-items:center;gap:8px;margin-top:var(--gutter-regular);padding:10px 14px;background-color:#eef3eb;border:1px solid #D8E1D2;border-radius:var(--border-radius-cards, 4px);font-size:.8125rem;color:#3a5f40;font-weight:var(--font-weight-body-bold)}.sq-partner-badge svg{flex-shrink:0}.sq-vendor{font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;color:var(--color-secondary-text-main)}.sq-title{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin-bottom:var(--gutter-regular);color:var(--color-text-main)}.sq-price-block{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--gutter-regular);padding-bottom:var(--gutter-regular);border-bottom:1px solid var(--color-borders-main)}.sq-price{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-size:clamp(1.25rem,2.5vw,1.625rem);color:var(--color-text-main)}.sq-price-note{font-size:.8125rem;color:var(--color-secondary-text-main)}.sq-short-desc{font-size:1rem;line-height:1.65;color:var(--color-text-main);margin-bottom:var(--gutter-regular)}.sq-features-list{list-style:none;margin:0 0 var(--gutter-regular) 0;padding:0;display:flex;flex-direction:column;gap:10px}.sq-feature-item{display:flex;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.5;color:var(--color-text-main)}.sq-check{flex-shrink:0;margin-top:2px}.square-product-rates{margin-bottom:var(--gutter-regular)}.square-product-rates__heading{margin-bottom:12px;color:var(--color-secondary-text-main);text-transform:uppercase;letter-spacing:.07em}.square-product-rates__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-regular)}.square-product-rates__card{border:1px solid var(--color-borders-main);border-radius:var(--border-radius-cards);padding:var(--gutter-regular);text-align:center;display:flex;flex-direction:column;gap:4px}.square-product-rates__plan{display:block;font-size:.75rem;font-weight:var(--font-weight-body-bold);text-transform:uppercase;letter-spacing:.07em;color:#558c5c}.square-product-rates__value{display:block;font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-size:clamp(1.25rem,2vw,1.625rem);color:var(--color-text-main);line-height:1.1;margin-top:4px}.square-product-rates__fee{display:block;font-size:.75rem;color:var(--color-secondary-text-main)}.square-product-rates__monthly{display:block;font-size:.75rem;color:var(--color-secondary-text-main);margin-top:6px;padding-top:6px;border-top:1px solid var(--color-borders-main)}.square-product-rates__note{font-size:.75rem;color:var(--color-secondary-text-main);margin-top:10px;line-height:1.5}@media screen and (max-width:474px){.square-product-rates__grid{grid-template-columns:1fr}}.sq-cta-block{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--gutter-regular)}.sq-cta-btn.button{background-color:#558c5c;border-color:#558c5c;color:#fff}.no-touchevents .sq-cta-btn.button:hover{background-color:#3e6944;border-color:#3e6944;color:#fff!important}.sq-cta-note{font-size:.8125rem;color:var(--color-secondary-text-main);text-align:center;line-height:1.5}.sq-trust-row{display:flex;flex-wrap:wrap;gap:16px;padding-top:var(--gutter-regular);border-top:1px solid var(--color-borders-main)}.sq-trust-item{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--color-secondary-text-main)}.sq-description-section{margin-top:var(--gutter-large)}.sq-description-inner{max-width:760px}.sq-section-title{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);font-size:clamp(1.25rem,2.5vw,1.75rem);color:var(--color-text-main);margin-bottom:var(--gutter-regular)}.sq-section-title--center{text-align:center}.sq-rte{font-size:1rem;line-height:1.7;color:var(--color-text-main)}.sq-how-it-works{margin-top:var(--gutter-xlarge);padding:var(--gutter-xlarge) 0;background-color:var(--color-background-section, var(--color-third-background-main))}.sq-steps-grid{margin-top:var(--gutter-regular)}.sq-step{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.sq-step-number{width:42px;height:42px;border-radius:50%;background-color:#558c5c;color:#fff;font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-size:1.125rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sq-step-title{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-size:1.0625rem;color:var(--color-text-main);line-height:1.3}.sq-step-desc{font-size:.9375rem;line-height:1.65;color:var(--color-secondary-text-main)}.sq-related-section{margin-top:var(--gutter-xlarge)}.sq-faq-section{margin-top:var(--gutter-xlarge);max-width:800px;margin-left:auto;margin-right:auto}.sq-faq-list{display:flex;flex-direction:column;border-top:1px solid var(--color-borders-main)}.sq-faq-item{border-bottom:1px solid var(--color-borders-main)}.sq-faq-question{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:var(--gutter-regular) 0;font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-size:1rem;color:var(--color-text-main);list-style:none;-webkit-user-select:none;user-select:none;gap:16px}.sq-faq-question::-webkit-details-marker{display:none}.sq-faq-question:after{content:"+";font-size:1.375rem;font-weight:300;color:#558c5c;flex-shrink:0;transition:transform .2s ease;line-height:1}.sq-faq-item[open] .sq-faq-question:after{content:"\2212"}.sq-faq-answer{padding:0 0 var(--gutter-regular) 0}.sq-faq-answer p{font-size:.9375rem;line-height:1.7;color:var(--color-secondary-text-main)}.sq-cta-banner{margin-top:var(--gutter-xlarge);background-color:#558c5c;padding:var(--gutter-large) 0}.sq-cta-banner-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-large)}.sq-cta-banner-text h2{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-size:clamp(1.125rem,2vw,1.5rem);color:#fff;margin-bottom:8px}.sq-cta-banner-text p{font-size:.9375rem;color:#ffffffd1;line-height:1.5}.sq-cta-banner .sq-cta-btn-outline.button{background-color:transparent;border-color:#fff;color:#fff;white-space:nowrap}.no-touchevents .sq-cta-banner .sq-cta-btn-outline.button:hover{background-color:#fff;border-color:#fff;color:#558c5c!important}@media screen and (max-width:1023px){.sq-cta-banner-inner{flex-direction:column;text-align:center}.sq-cta-banner .sq-cta-btn-outline.button{width:100%;max-width:420px}}@media screen and (max-width:767px){.sq-trust-row{flex-direction:column;gap:12px}.sq-how-it-works{padding:var(--gutter-large) 0}}@media screen and (max-width:767px){.sq-step{align-items:center;text-align:center}}.sq-lead-form{margin-bottom:var(--gutter-regular);padding:var(--gutter-regular);border:1px solid var(--color-borders-main);border-radius:var(--border-radius-cards);background-color:var(--color-third-background-main)}.sq-lead-form__heading{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-size:1rem;color:var(--color-text-main);margin-bottom:6px}.sq-lead-form__sub{font-size:.875rem;color:var(--color-secondary-text-main);line-height:1.55;margin-bottom:var(--gutter-regular)}.sq-lead-form__fields{display:flex;flex-direction:column;gap:12px}.sq-lead-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sq-lead-form__field{display:flex;flex-direction:column;gap:6px}.sq-lead-form__label{font-size:.8125rem;font-weight:var(--font-weight-body-bold);color:var(--color-text-main)}.sq-lead-form__input{width:100%;padding:var(--input-padding);border:1px solid var(--color-borders-main);border-radius:var(--border-radius-buttons);background-color:var(--color-background-main);color:var(--color-text-main);font-family:var(--font-stack-body);font-size:.9375rem;line-height:1.4;transition:border-color .1s linear;-webkit-appearance:none}.sq-lead-form__input:focus{outline:none;border-color:#558c5c}.sq-lead-form__input::placeholder{color:var(--color-secondary-text-main);opacity:.6}.sq-lead-form__note{margin-top:10px;opacity:.62;text-align:center}@media screen and (max-width:474px){.sq-lead-form__row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-square.css.map */
