.pricing-module__lP4odW__page{max-width:1240px;margin:0 auto;padding:0 28px 100px}.pricing-module__lP4odW__hero{max-width:970px;padding:88px 0 62px}.pricing-module__lP4odW__eyebrow{color:#4f685f;font:680 11px/1.35 var(--font-geist-mono), monospace;letter-spacing:.085em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;display:flex}.pricing-module__lP4odW__eyebrow>span{background:#e57664;width:24px;height:2px}.pricing-module__lP4odW__hero h1{max-width:940px;font-size:clamp(50px,6vw,78px)}.pricing-module__lP4odW__hero>p:not(.pricing-module__lP4odW__eyebrow){color:#566a62;max-width:750px;margin:27px 0 0;font-size:18px;line-height:1.65}.pricing-module__lP4odW__assurances{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.pricing-module__lP4odW__assurances span{color:#486057;background:#fff;border:1px solid #d3dbd3;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:650}.pricing-module__lP4odW__assurances span:before{content:"✓";color:#36775b;margin-right:6px;font-weight:850}.pricing-module__lP4odW__billingToggle{background:#eef3ea;border:1px solid #cbd5cc;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;width:max-content;max-width:100%;margin:-22px 0 28px;padding:4px;display:grid}.pricing-module__lP4odW__billingToggle a{color:#496158;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:0 18px;font-size:12px;font-weight:720;display:inline-flex}.pricing-module__lP4odW__billingToggle a[aria-current=page]{color:#fff;background:#0b211d;box-shadow:0 8px 22px #0b211d29}.pricing-module__lP4odW__billingToggle span{color:#17332a;font:720 8px/1 var(--font-geist-mono), monospace;letter-spacing:.035em;text-transform:uppercase;background:#c9ef73;border-radius:999px;padding:4px 6px}.pricing-module__lP4odW__tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.pricing-module__lP4odW__tiers article{background:#fff;border:1px solid #d8ded7;border-radius:20px;flex-direction:column;min-width:0;padding:27px;display:flex;position:relative}.pricing-module__lP4odW__tiers article.pricing-module__lP4odW__featured{border-color:#527563;box-shadow:0 24px 60px #0b211d1f}.pricing-module__lP4odW__tierTopline{color:#5c6f68;justify-content:space-between;align-items:flex-start;gap:10px;min-height:38px;font-size:10px;line-height:1.4;display:flex}.pricing-module__lP4odW__tierTopline strong{color:#17332a;font:700 9px/1 var(--font-geist-mono), monospace;text-transform:uppercase;background:#c9ef73;border-radius:999px;flex:none;padding:6px 8px}.pricing-module__lP4odW__tiers h2{letter-spacing:-.045em;margin:25px 0 16px;font-size:30px}.pricing-module__lP4odW__price{align-items:end;gap:9px;display:flex}.pricing-module__lP4odW__price strong{letter-spacing:-.065em;font-size:52px;line-height:1}.pricing-module__lP4odW__price span{color:#687871;padding-bottom:7px;font-size:11px}.pricing-module__lP4odW__tiers article>.pricing-module__lP4odW__priceMeta{color:#476159;min-height:32px;margin:10px 0 0;font-size:11px;font-weight:620;line-height:1.45}.pricing-module__lP4odW__tiers article>p:not(.pricing-module__lP4odW__priceMeta){color:#596d65;min-height:72px;margin:14px 0 0;font-size:14px;line-height:1.6}.pricing-module__lP4odW__tiers ul{border-top:1px solid #e0e4de;margin:24px 0 28px;padding:22px 0 0;list-style:none}.pricing-module__lP4odW__tiers li{color:#40584f;margin:13px 0;padding-left:20px;font-size:13px;line-height:1.45;position:relative}.pricing-module__lP4odW__tiers li:before{content:"✓";color:#36775b;font-weight:850;position:absolute;left:0}.pricing-module__lP4odW__primaryAction,.pricing-module__lP4odW__secondaryAction,.pricing-module__lP4odW__allocated{text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:13px;font-weight:750;display:inline-flex}.pricing-module__lP4odW__primaryAction{color:#fff;background:#0b211d;box-shadow:0 12px 28px #0b211d26}.pricing-module__lP4odW__secondaryAction{background:#fcfbf7;border:1px solid #bdc7bf;margin-top:auto}.pricing-module__lP4odW__featured .pricing-module__lP4odW__primaryAction{margin-top:auto}.pricing-module__lP4odW__comparison{padding:112px 0 88px}.pricing-module__lP4odW__sectionHeading{grid-template-columns:1.1fr .7fr;align-items:end;gap:70px;margin-bottom:37px;display:grid}.pricing-module__lP4odW__sectionHeading h2,.pricing-module__lP4odW__faq h2,.pricing-module__lP4odW__finalCta h2{letter-spacing:-.055em;margin:0;font-size:clamp(37px,4.2vw,57px);font-weight:590;line-height:1.02}.pricing-module__lP4odW__sectionHeading>p{color:#5b6e67;margin:0;font-size:15px;line-height:1.65}.pricing-module__lP4odW__tableScroller{background:#fff;border:1px solid #d9dfd8;border-radius:18px;overflow-x:auto}.pricing-module__lP4odW__tableScroller table{border-collapse:collapse;width:100%;min-width:700px}.pricing-module__lP4odW__tableScroller th,.pricing-module__lP4odW__tableScroller td{text-align:left;border-bottom:1px solid #e0e4df;min-height:54px;padding:16px 18px;font-size:13px}.pricing-module__lP4odW__tableScroller thead th{color:#fff;background:#0b211d;font-size:12px}.pricing-module__lP4odW__tableScroller thead th:first-child{width:40%}.pricing-module__lP4odW__tableScroller tbody th{color:#2f4a40;font-weight:680}.pricing-module__lP4odW__tableScroller tbody td{color:#566a62}.pricing-module__lP4odW__tableScroller tr:last-child th,.pricing-module__lP4odW__tableScroller tr:last-child td{border-bottom:0}.pricing-module__lP4odW__scrollNote{color:#65766f;margin:10px 0 0;font-size:11px;display:none}.pricing-module__lP4odW__founding{background:#c9ef73;border-radius:20px;justify-content:space-between;align-items:center;gap:42px;padding:38px;display:flex}.pricing-module__lP4odW__founding>div{max-width:760px}.pricing-module__lP4odW__founding>div>span{color:#426052;font:700 10px/1 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.pricing-module__lP4odW__founding h2{letter-spacing:-.048em;margin:11px 0 8px;font-size:36px}.pricing-module__lP4odW__founding p{color:#40584f;margin:0;line-height:1.6}.pricing-module__lP4odW__allocated{color:#345044;border:1px solid #0b211d3d}.pricing-module__lP4odW__faq{grid-template-columns:.72fr 1.28fr;gap:80px;padding:104px 0;display:grid}.pricing-module__lP4odW__faq>div:last-child{border-top:1px solid #d4dcd3}.pricing-module__lP4odW__faq details{border-bottom:1px solid #d4dcd3}.pricing-module__lP4odW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:69px;font-size:16px;font-weight:690;list-style:none;display:flex}.pricing-module__lP4odW__faq summary::-webkit-details-marker{display:none}.pricing-module__lP4odW__faq summary span{color:#477460;font-size:24px;transition:transform .16s}.pricing-module__lP4odW__faq details[open] summary span{transform:rotate(45deg)}.pricing-module__lP4odW__faq details p{color:#586c64;margin:-3px 44px 23px 0;font-size:14px;line-height:1.7}.pricing-module__lP4odW__finalCta{background:#eef3ea;border-radius:22px;grid-template-columns:1fr auto;align-items:end;gap:45px;padding:43px;display:grid}.pricing-module__lP4odW__finalCta>div:first-child>span{color:#4e7563;font:700 10px/1 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.pricing-module__lP4odW__finalCta h2{margin-top:10px;font-size:38px}.pricing-module__lP4odW__finalCta p{color:#586c64;max-width:680px;margin:13px 0 0;line-height:1.6}.pricing-module__lP4odW__finalCta>div:last-child{gap:9px;min-width:210px;display:grid}.pricing-module__lP4odW__smallprint{color:#64756f;text-align:center;max-width:800px;margin:23px auto 0;font-size:11px;line-height:1.55}@media (max-width:850px){.pricing-module__lP4odW__tiers{grid-template-columns:1fr}.pricing-module__lP4odW__tiers article,.pricing-module__lP4odW__tiers article>p:not(.pricing-module__lP4odW__priceMeta){min-height:0}.pricing-module__lP4odW__sectionHeading,.pricing-module__lP4odW__faq{grid-template-columns:1fr;gap:30px}.pricing-module__lP4odW__founding,.pricing-module__lP4odW__finalCta{flex-direction:column;align-items:flex-start}.pricing-module__lP4odW__finalCta{grid-template-columns:1fr;display:grid}.pricing-module__lP4odW__finalCta>div:last-child{width:100%;max-width:320px}}@media (max-width:620px){.pricing-module__lP4odW__page{padding:0 18px 78px}.pricing-module__lP4odW__hero{padding:60px 0 48px}.pricing-module__lP4odW__hero h1{font-size:clamp(43px,13vw,57px)}.pricing-module__lP4odW__hero>p:not(.pricing-module__lP4odW__eyebrow){font-size:17px}.pricing-module__lP4odW__billingToggle{border-radius:18px;grid-template-columns:1fr;width:100%}.pricing-module__lP4odW__billingToggle a{white-space:normal}.pricing-module__lP4odW__tiers article{border-radius:17px;padding:23px}.pricing-module__lP4odW__comparison{padding:82px 0 64px}.pricing-module__lP4odW__sectionHeading h2,.pricing-module__lP4odW__faq h2{font-size:37px}.pricing-module__lP4odW__scrollNote{display:block}.pricing-module__lP4odW__founding{border-radius:17px;padding:27px}.pricing-module__lP4odW__founding h2{font-size:31px}.pricing-module__lP4odW__founding .pricing-module__lP4odW__primaryAction,.pricing-module__lP4odW__allocated{width:100%}.pricing-module__lP4odW__faq{padding:78px 0}.pricing-module__lP4odW__faq summary{min-height:72px;line-height:1.35}.pricing-module__lP4odW__finalCta{padding:28px 24px}.pricing-module__lP4odW__finalCta h2{font-size:34px}.pricing-module__lP4odW__finalCta .pricing-module__lP4odW__primaryAction,.pricing-module__lP4odW__finalCta .pricing-module__lP4odW__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.pricing-module__lP4odW__faq summary span{transition:none}}
