.step-card{min-width:0}.step-card .image-38{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:300px}.rich-text-block-3{overflow-wrap:anywhere}.form-field{border-radius:8px;min-height:48px;margin-bottom:16px;padding:12px 14px;font-size:16px;line-height:1.5}textarea.form-field{resize:vertical;min-height:144px}.field-label{margin-bottom:8px;font-size:14px;line-height:1.5}.submit-button{border-radius:8px;width:auto;min-width:160px;min-height:48px;margin-top:16px;padding:12px 20px;font-size:16px}.form-field:focus-visible,.submit-button:focus-visible,.accordion_title:focus-visible{outline:2px solid var(--black);outline-offset:3px}.submit-button:disabled{cursor:wait;opacity:.65}.cta-button-3{width:260px;min-width:0;max-width:100%;height:48px;max-height:none;padding:7px}.cta-button-3 .div-block-89,.cta-button-3 .div-block-85{aspect-ratio:auto;height:100%}.cta-button-3 .caps-subheading-4.button-text{font-size:12px;line-height:1.4}.cta-button-3 .image-41{width:24px;height:auto}.cta-button.nav-cta.download-pdf-button{width:260px;min-width:0;max-width:100%;height:48px;margin:16px 0 0;padding:7px}.download-pdf-button .div-block-40{aspect-ratio:auto;flex:1;min-width:0;height:100%;padding:0 10px}.download-pdf-button .div-block-39{aspect-ratio:auto;flex:0 0 40px;height:100%;padding:0}.download-pdf-button .image-12.download{width:24px;height:24px;padding:0}.download-pdf-button .button-text.nav-text.other{letter-spacing:.02em;font-size:13px;line-height:1.4}.container.calendly{gap:32px;padding:0}.calendly-container{min-width:0;container-type:inline-size}.calendly-embed{border:0;width:100%;height:1100px;display:block}@container (min-width:660px){.calendly-embed{height:720px}}.accordion_container{cursor:auto;width:100%;margin-top:16px}.accordion_title{cursor:pointer;gap:12px;min-height:44px;list-style:none}.accordion_title::-webkit-details-marker{display:none}.accordion_title .smaller-heading{margin:0}.accordion_title .div-block-94{flex-shrink:0}.accordion_container[open] .arrow_icon{transform:rotate(-90deg)}.accordion_content{padding-top:16px}@media screen and (max-width:991px){.section.centered>.paragraph,.step-card .paragraph,.section-7 .paragraph,.holder-4.contact .paragraph,.calendly-container .paragraph,.top-level-container .paragraph,.top .paragraph,.pricing-value-2{font-size:16px;line-height:1.5}.section.centered>.paragraph{margin-top:20px}.section-7 .tagline-2{font-size:12px;line-height:1.5}.step-card-holder{flex-wrap:wrap;justify-content:center;gap:24px}.step-card{width:calc(50% - 12px);padding:20px}.pricing-cards.visible{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;padding:0;display:grid}.pricing-cards.visible .pricing-card{aspect-ratio:auto;width:100%;min-width:0;padding:32px 24px 72px}.pricing-cards.visible .paragraph-27{width:100%;margin-top:12px;font-size:14px;line-height:1.5}.pricing-cards.visible .pricing-value-3{font-size:14px;line-height:1.5}.pricing-cards.visible .contact-sales{min-height:44px}.pricing-cards.visible .contact-sales .text-4{font-size:13px}.pricing-cards.visible .paragraph-28{font-size:12px;line-height:1.5}.top-level-container{padding-inline:20px}.div-block-70{width:100%;max-width:700px}.div-block-73{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.div-block-71{border-radius:16px;width:100%;padding:24px 16px}.div-block-71 .smaller-heading.cards{font-size:20px;line-height:1.3}.top .small-sub{font-size:13px;line-height:1.5}.top .paragraph-14{overflow-wrap:anywhere;font-size:16px}.div-block-68 .div-block-76{width:100%}.div-block-98 .paragraph.white.new{font-size:16px;line-height:1.5}.container.hero-cont.new{aspect-ratio:auto;align-items:center;gap:24px;height:auto;min-height:0;display:flex;overflow:visible}.container.hero-cont.new .div-block-95{width:40%;height:auto}.container.hero-cont.new .image-46{width:100%;height:auto}.container.hero-cont.new .div-block-96{display:none}.container.hero-cont.new .div-block-98{width:60%;height:auto;position:relative}.container.hero-cont.new .div-block-99{height:auto;padding:28px;position:relative}.holder-4.contact .div-block-83.other{aspect-ratio:auto;height:auto}}@media screen and (max-width:1279px){.cta-section-price.section{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;display:grid}.cta-section-price .container-10{aspect-ratio:auto;background-position:0;background-size:cover;border-radius:20px;grid-area:1/1/2/3;align-items:center;width:100%;margin:0;display:flex}.cta-section-price .div-block-91{width:50%;margin:0;padding:24px;position:relative;inset:auto}.cta-section-price .div-block-90.new-value-for{grid-area:1/2;align-self:center;gap:16px;width:100%;margin-block:24px;padding:20px;position:relative;inset:auto}}@media screen and (max-width:767px){.product-container .image-39{width:100%;max-width:100%;height:auto}.step-card-holder{flex-direction:column;align-items:center}.step-card{width:100%;max-width:440px}.div-block-73{grid-template-columns:minmax(0,1fr);max-width:480px}.top{flex-direction:column;gap:32px;padding-inline:20px}.top .div-block-74{width:100%;margin-top:0}.top .div-block-74.bigger{padding:24px}.container.calendly{display:block}.calendly-container,.container.hero-cont.new .div-block-98{width:100%}.container.hero-cont.new .div-block-99{padding:24px 20px}}@media screen and (max-width:639px){.pricing-cards.visible{grid-template-columns:minmax(0,1fr);max-width:420px;margin-inline:auto}}@media screen and (max-width:479px){.rich-text-block-3 h2{font-size:24px;line-height:1.3}.product-fu .div-block-77.other.mobile{aspect-ratio:auto}.product-fu .div-block-82{width:100%;height:auto}.product-fu .image-40{margin-top:0}.cta-section-price.section{background-image:url(/images/mobile_cta.png);background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 48px) calc(100% - 48px);flex-direction:column;gap:24px;padding:24px;display:flex}.cta-section-price .container-10{background-image:none}.cta-section-price .div-block-91{width:100%;padding:16px}.cta-section-price .div-block-90.new-value-for{margin:0 0 24px}}@media screen and (max-width:359px){.calendly-embed{width:calc(100% + 60px);margin-inline:-30px}}
