.pricing-module__R4Sw1a__page{background:var(--color-navy-900);color:#fff}.pricing-module__R4Sw1a__container{width:min(100% - 2rem,1180px);margin-inline:auto}.pricing-module__R4Sw1a__narrowContainer{width:min(100% - 2rem,800px);margin-inline:auto}.pricing-module__R4Sw1a__heroSection{background:var(--color-navy-900);padding:clamp(5rem,9vw,7rem) 0 4.5rem}.pricing-module__R4Sw1a__heroCopy{text-align:center;max-width:790px;margin:0 auto 2.75rem}.pricing-module__R4Sw1a__heroTitle{letter-spacing:-.035em;margin-bottom:1.25rem;font-size:clamp(2.5rem,5vw,4rem);line-height:1.12}.pricing-module__R4Sw1a__heroTitle span{color:var(--color-secondary)}.pricing-module__R4Sw1a__heroCopy p{color:#e5e7eb;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.7}.pricing-module__R4Sw1a__heroCopy p+p{margin-top:.8rem;font-size:1rem}.pricing-module__R4Sw1a__primaryCard{background:var(--color-navy-800);border:2px solid var(--color-secondary);border-radius:1.25rem;align-items:center;gap:2rem;max-width:940px;margin-inline:auto;padding:clamp(1.5rem,4vw,3rem);display:grid;box-shadow:0 22px 60px #00000038}.pricing-module__R4Sw1a__planName{margin-bottom:1rem;font-size:clamp(1.55rem,2.4vw,2rem);line-height:1.2}.pricing-module__R4Sw1a__planDescription{margin-bottom:1rem;font-size:1.2rem;line-height:1.5}.pricing-module__R4Sw1a__supportingLine{color:#cbd5e1;line-height:1.65}.pricing-module__R4Sw1a__purchase{text-align:center}.pricing-module__R4Sw1a__price{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.65rem;margin-bottom:1.25rem;display:flex}.pricing-module__R4Sw1a__price>span:first-child{letter-spacing:-.06em;font-size:clamp(3.5rem,7vw,5rem);font-weight:800;line-height:1}.pricing-module__R4Sw1a__period{color:#cbd5e1;font-size:1rem}.pricing-module__R4Sw1a__ctaNote{color:#cbd5e1;text-align:center;margin-top:.75rem;font-size:.9rem}.pricing-module__R4Sw1a__featuresSection{background:var(--color-navy-800);padding:clamp(4rem,7vw,6rem) 0}.pricing-module__R4Sw1a__sectionIntro{text-align:center;max-width:760px;margin:0 auto 2.5rem}.pricing-module__R4Sw1a__sectionTitle{margin-bottom:1rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1.2}.pricing-module__R4Sw1a__sectionIntro p,.pricing-module__R4Sw1a__valueSection p,.pricing-module__R4Sw1a__ctaSection p{color:#e2e8f0;font-size:1.08rem;line-height:1.7}.pricing-module__R4Sw1a__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.pricing-module__R4Sw1a__featureGroup{border:1px solid var(--color-navy-700);background:var(--color-navy-900);border-radius:1rem;padding:1.5rem}.pricing-module__R4Sw1a__featureGroup h3{color:#fff;margin-bottom:1.25rem;font-size:1.2rem;line-height:1.35}.pricing-module__R4Sw1a__featureGroup ul,.pricing-module__R4Sw1a__enterpriseList{padding:0;list-style:none}.pricing-module__R4Sw1a__featureGroup li,.pricing-module__R4Sw1a__enterpriseList li{color:#e2e8f0;align-items:flex-start;gap:.7rem;margin-top:.7rem;line-height:1.5;display:flex}.pricing-module__R4Sw1a__featureGroup svg,.pricing-module__R4Sw1a__enterpriseList svg{color:var(--color-green-500);flex:none;margin-top:.2rem}.pricing-module__R4Sw1a__valueSection{text-align:center;border-top:1px solid var(--color-navy-700);padding:clamp(4rem,7vw,6rem) 0}.pricing-module__R4Sw1a__valueSection p+p{margin-top:1rem}.pricing-module__R4Sw1a__enterpriseSection{padding:0 0 clamp(4rem,7vw,6rem)}.pricing-module__R4Sw1a__enterpriseCard{border:1px solid var(--color-navy-700);background:var(--color-navy-800);border-radius:1rem;gap:2rem;max-width:940px;margin:auto;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.pricing-module__R4Sw1a__enterpriseTitle{margin-bottom:.5rem;font-size:1.65rem}.pricing-module__R4Sw1a__enterprisePrice{margin-bottom:1rem;font-size:2rem;font-weight:700}.pricing-module__R4Sw1a__enterpriseCard p{color:#cbd5e1;line-height:1.65}.pricing-module__R4Sw1a__enterpriseList{columns:2;column-gap:2rem}.pricing-module__R4Sw1a__enterpriseList li{break-inside:avoid}.pricing-module__R4Sw1a__enterpriseAction{align-items:center;gap:1.5rem;display:flex}.pricing-module__R4Sw1a__enterpriseAction p{flex:1}.pricing-module__R4Sw1a__faqSection{background:var(--color-navy-800);padding:clamp(4rem,7vw,6rem) 0}.pricing-module__R4Sw1a__faqSection .pricing-module__R4Sw1a__sectionTitle{text-align:center;margin-bottom:2.25rem}.pricing-module__R4Sw1a__faqList{gap:.85rem;display:grid}.pricing-module__R4Sw1a__faqItem{border:1px solid var(--color-navy-700);background:var(--color-navy-900);border-radius:.75rem}.pricing-module__R4Sw1a__faqItem summary{cursor:pointer;padding:1.2rem 1.5rem;font-size:1.07rem;font-weight:600}.pricing-module__R4Sw1a__faqItem summary:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}.pricing-module__R4Sw1a__faqItem p{color:#e2e8f0;padding:0 1.5rem 1.4rem;line-height:1.65}.pricing-module__R4Sw1a__ctaSection{text-align:center;padding:clamp(4rem,7vw,6rem) 0}.pricing-module__R4Sw1a__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.pricing-module__R4Sw1a__ctaSection .pricing-module__R4Sw1a__ctaNote{margin-top:1rem;font-size:.95rem}@media (min-width:700px){.pricing-module__R4Sw1a__primaryCard{grid-template-columns:minmax(0,1fr) minmax(220px,290px)}}@media (max-width:900px){.pricing-module__R4Sw1a__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pricing-module__R4Sw1a__heroSection{padding-top:3rem}.pricing-module__R4Sw1a__heroCopy{margin-bottom:2rem}.pricing-module__R4Sw1a__purchase{order:-1}.pricing-module__R4Sw1a__featureGrid{grid-template-columns:1fr}.pricing-module__R4Sw1a__enterpriseList{columns:1}.pricing-module__R4Sw1a__enterpriseAction{flex-direction:column;align-items:stretch}.pricing-module__R4Sw1a__ctaButtons{flex-direction:column}}
