.faq-section[data-astro-cid-25eicpmf]{padding:120px 0}h2[data-astro-cid-25eicpmf]{color:#292b3c;text-wrap:wrap;margin-bottom:46px;font-size:clamp(36px,5vw,50px)}.faq[data-astro-cid-25eicpmf]{flex-direction:column;width:100%;display:flex}.faq-item[data-astro-cid-25eicpmf]{border:2px solid #1b1b1b}.faq-item[data-astro-cid-25eicpmf]+.faq-item[data-astro-cid-25eicpmf]{margin-top:-2px}summary[data-astro-cid-25eicpmf]{cursor:pointer;color:#292b3c;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-family:Poppins,system-ui,sans-serif;font-size:18.75px;font-weight:400;line-height:1.5;list-style:none;display:flex}summary[data-astro-cid-25eicpmf]::-webkit-details-marker{display:none}summary[data-astro-cid-25eicpmf]:focus-visible{outline:2px solid var(--blue);outline-offset:-4px}.faq-icon[data-astro-cid-25eicpmf]{fill:currentColor;flex:none;width:20px;height:20px}.faq-icon--minus[data-astro-cid-25eicpmf],.faq-item[data-astro-cid-25eicpmf][open] .faq-icon--plus[data-astro-cid-25eicpmf]{display:none}.faq-item[data-astro-cid-25eicpmf][open] .faq-icon--minus[data-astro-cid-25eicpmf]{display:block}.faq-a[data-astro-cid-25eicpmf]{padding:0 16px 16px}.faq-a[data-astro-cid-25eicpmf] p:last-child{margin-bottom:0}.faq-a[data-astro-cid-25eicpmf] strong{font-weight:600}@media (width<=1023px){.faq-section[data-astro-cid-25eicpmf]{padding:49px 0 40px}}.br{--dark:#292b3c;--light:#f3f4f6;font-size:15px;font-weight:300;line-height:1.6}.br .wrap,.br .container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.br .sec{padding:120px 0}.br .sec--grey{background:#f5f5f5}.br .sec--blue{background:var(--blue)}.br .title{color:var(--dark);text-transform:capitalize;text-wrap:wrap;margin:0;font-size:clamp(36px,5vw,50px);font-weight:700;line-height:1.12}.br .title--black{color:#000}.br .title--light{color:var(--light);margin-bottom:46px}.br .cta{background:var(--blue);color:#fff;text-align:center;border:1px solid #0000;border-radius:6px;padding:16px 24px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.07;text-decoration:none;transition:background .3s ease-in-out;display:inline-block}.br .cta:hover,.br .cta:focus-visible{background:var(--blue-dark)}.br .hero{padding:50px 0}.br .hero-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.br .eyebrow{margin:0 0 12px;line-height:1.4}.br .hero .title{margin-bottom:19px}.br .hero-lead{width:577px;max-width:100%;margin:0 0 24px;font-family:Poppins,sans-serif;font-size:23px;font-weight:300;line-height:1.4}.br .cols{gap:48px;display:flex}.br .col{flex-direction:column;align-items:flex-start;width:calc(50% - 24px);display:flex}.br .col--center{justify-content:center}.br .col--media{justify-content:center;align-items:center}.br .cols--image-first .col--media{order:-1}.br .copy{width:577px;max-width:100%;margin:0 0 24px;font-family:Poppins,sans-serif;font-size:18px;font-weight:300;line-height:1.4}.br .copy--after-title{margin-top:33px}.br .how-we{padding:48px 0 54px}.br .how-we .title{margin-bottom:40px}.br .photo{border-radius:20px}.br .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.br .step{background:#fff;border-radius:10px;padding:32px}.br .step-num{color:var(--dark);margin:0;font-family:Poppins,sans-serif;font-size:clamp(36px,5vw,50px);font-weight:700;line-height:1.12}.br .step-title{color:var(--dark);text-wrap:wrap;margin:17px 0 16px;font-size:23px;font-weight:300;line-height:1.4}.br .step-body{margin:0}.br .step-body b{font-weight:400}.br .plan{text-align:center;height:100%;color:var(--text);background:#fff;border-radius:16px;flex-direction:column;align-items:center;padding:40px;font-weight:500;display:flex;position:relative}.br .plan--featured{border:4px solid #da2e2e}.br .plan-badge{color:#fff;text-transform:uppercase;white-space:nowrap;background:#da2e2e;border-radius:4px;padding:.5em;font-size:.875em;font-weight:800;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.br .plan-name{color:var(--dark);text-wrap:wrap;margin:0 0 35px;font-family:DM Sans,system-ui,sans-serif;font-size:22px;font-weight:500;line-height:1}.br .plan-price-area{flex-direction:column;align-items:center;margin-bottom:35px;display:flex}.br .plan-was{margin:0 0 10px}.br .plan-amount{color:var(--dark);align-items:center;gap:4px;margin:0 0 8px;line-height:1;display:flex}.br .plan-cur{font-size:32px;font-weight:700}.br .plan-num{white-space:nowrap;font-size:64px;font-weight:800}.br .plan-unit{margin:0}.br .plan-blurb{margin:0 0 25px;line-height:1.2}.br .plan-features{flex-direction:column;margin:0 0 40px;padding:0;list-style:none;display:flex}.br .plan-features li{text-align:left;align-items:center;margin-bottom:16px;line-height:1.3;display:flex}.br .plan-features li:last-child{margin-bottom:0}.br .tick{color:#fff;background:#27a216;border-radius:3px;flex:none;margin-right:12px;padding:4px;display:flex}.br .tick svg{fill:currentColor;width:10px;height:10px}.br .plan-cta{width:100%;margin-top:auto}@media (width<=1119px){.br .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.br .sec,.br .hero,.br .how-we{padding:40px 0}}@media (width<=767px){.br .grid{grid-template-columns:1fr}.br .cols{flex-direction:column}.br .col{width:100%}}@media (width<=479px){.br .hero{padding:30px 0}.br .how-we{padding-bottom:0}}.br .cols--60-40>.col:first-child{width:calc(60% - 24px)}.br .cols--60-40>.col:last-child{width:calc(40% - 24px)}.br .cta-row{align-items:center;gap:20px;display:flex}.br .text-link{color:var(--blue);padding:14px 0;line-height:1}.br .text-link:hover{color:#2a59c1}.br .video{border-radius:10px;width:100%;padding-top:56.25%;position:relative;overflow:hidden}.br .video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.br .title--spaced{margin-bottom:46px}.br .grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.br .box{text-align:center;background:#fff;border-radius:4px;flex-direction:column;align-items:center;gap:20px;padding:30px;display:flex;box-shadow:0 0 40px #0000001c}.br .box img{width:150px;height:150px}.br .box-title{color:var(--dark);text-transform:capitalize;text-wrap:wrap;margin:0 0 12px;font-size:23px;font-weight:700;line-height:1.12}.br .box p{margin:0}.br .plan-note{text-transform:uppercase;letter-spacing:.15em;background:#ffa50033;border-radius:4px;margin:20px 0 0;padding:.55em;font-size:.875em;font-weight:800;line-height:1;display:inline-block}@media (width<=1023px){.br .cols--60-40{flex-direction:column}.br .cols--60-40>.col:first-child,.br .cols--60-40>.col:last-child{width:100%}.br .cols--60-40>.col:last-child{order:-1}}@media (width<=767px){.br .grid--2{grid-template-columns:1fr}}
