.PricingAnchor-module__u5hWJW__anchor{color:var(--ink-700);margin:0}.PricingAnchor-module__u5hWJW__lawyer{text-decoration:underline;-webkit-text-decoration-color:var(--bp-verdict-wait);text-decoration-color:var(--bp-verdict-wait);text-underline-offset:2px}.PricingAnchor-module__u5hWJW__bp{color:var(--bp-verdict-buy)}.PricingAnchor-module__u5hWJW__hero{font-size:var(--bp-text-md);color:var(--ink-700);margin:0 0 var(--bp-space-5);font-style:italic}.PricingAnchor-module__u5hWJW__inline{font-size:var(--bp-text-base);color:var(--ink-700);background:var(--paper-2);border:1px solid var(--ink-300);padding:var(--bp-space-4) var(--bp-space-5);border-radius:var(--bp-radius-md)}.PricingAnchor-module__u5hWJW__card{font-size:var(--bp-text-sm);color:var(--ink-500);border-top:1px dashed var(--ink-300);padding:var(--bp-space-3) 0 0}.PricingAnchor-module__u5hWJW__subtext{font-size:var(--bp-text-xs);color:var(--ink-500);padding:var(--bp-space-1) 0 0}
.MoneyBackBadge-module__CcMD9G__badge{align-items:center;gap:var(--bp-space-2);padding:var(--bp-space-1) var(--bp-space-3);border-radius:var(--bp-radius-pill);background:var(--bp-verdict-buy-bg);color:var(--bp-verdict-buy);letter-spacing:.3px;border:1px solid #0a6b4e59;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.MoneyBackBadge-module__CcMD9G__badge:hover{border-color:#0a6b4e8c;text-decoration:none}.MoneyBackBadge-module__CcMD9G__icon{align-items:center;display:inline-flex}.MoneyBackBadge-module__CcMD9G__text{white-space:nowrap}.MoneyBackBadge-module__CcMD9G__sizeSm{font-size:var(--bp-text-xs);padding:2px var(--bp-space-2)}.MoneyBackBadge-module__CcMD9G__sizeMd{font-size:var(--bp-text-sm)}.MoneyBackBadge-module__CcMD9G__sizeLg{font-size:var(--bp-text-base);padding:var(--bp-space-2) var(--bp-space-4)}.MoneyBackBadge-module__CcMD9G__sizeLg .MoneyBackBadge-module__CcMD9G__text{white-space:normal}.MoneyBackBadge-module__CcMD9G__inline{display:inline-flex}.MoneyBackBadge-module__CcMD9G__block{width:fit-content;display:flex}
.pricing-module__lP4odW__wrap{max-width:1100px;padding:var(--bp-space-7) var(--bp-space-5) var(--bp-space-8);color:var(--ink-900);margin:0 auto}.pricing-module__lP4odW__kicker{font-size:var(--bp-text-sm);letter-spacing:2px;text-transform:uppercase;color:var(--ink-500);margin:0 0 var(--bp-space-2)}.pricing-module__lP4odW__h1{font-size:var(--bp-text-3xl);margin:0 0 var(--bp-space-4);max-width:16ch;line-height:1.12}.pricing-module__lP4odW__subPromise{font-size:var(--bp-text-md);color:var(--ink-700);margin:0 0 var(--bp-space-4)}.pricing-module__lP4odW__noBuilder{font-size:var(--bp-text-base);color:var(--ink-700);max-width:60ch;margin:0 0 var(--bp-space-6)}.pricing-module__lP4odW__anchorWrap{max-width:720px;margin:0 auto var(--bp-space-7)}.pricing-module__lP4odW__grid{gap:var(--bp-space-5);margin-bottom:var(--bp-space-7);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1024px){.pricing-module__lP4odW__grid{grid-template-columns:repeat(3,minmax(0,360px));justify-content:center}}.pricing-module__lP4odW__card{border:1px solid var(--ink-300);border-radius:var(--bp-radius-lg);padding:var(--bp-space-5);background:var(--paper);gap:var(--bp-space-3);flex-direction:column;display:flex}.pricing-module__lP4odW__cardFeatured{border:2px solid var(--bp-verdict-buy);position:relative}@media (min-width:1024px){.pricing-module__lP4odW__cardFeatured{transform:scale(1.04)}}.pricing-module__lP4odW__ribbon{background:var(--bp-verdict-buy);color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:4px var(--bp-space-3);border-radius:var(--bp-radius-pill);white-space:nowrap;font-size:12px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pricing-module__lP4odW__premiumChip{background:var(--bp-verdict-watch);color:#fff;letter-spacing:1px;text-transform:uppercase;padding:2px var(--bp-space-2);border-radius:var(--bp-radius-sm);align-self:flex-start;font-size:11px;font-weight:700}.pricing-module__lP4odW__tierName{font-size:var(--bp-text-lg);margin:0;font-weight:700}.pricing-module__lP4odW__price{font-size:var(--bp-text-2xl);color:var(--ink-900);margin:0;font-weight:800}.pricing-module__lP4odW__priceStrike{font-size:var(--bp-text-md);color:var(--ink-500);margin-right:var(--bp-space-2);font-weight:500;text-decoration:line-through}.pricing-module__lP4odW__tierPitch{font-size:var(--bp-text-base);color:var(--ink-900);margin:0;font-weight:600}.pricing-module__lP4odW__tierFor{font-size:var(--bp-text-sm);color:var(--ink-500);margin:0}.pricing-module__lP4odW__featureList{margin:var(--bp-space-2) 0;gap:var(--bp-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.pricing-module__lP4odW__featureList li{font-size:var(--bp-text-sm);color:var(--ink-700);padding-left:var(--bp-space-5);line-height:1.45;position:relative}.pricing-module__lP4odW__featureList li:before{content:"";border-left:2px solid var(--bp-verdict-buy);border-bottom:2px solid var(--bp-verdict-buy);width:12px;height:7px;position:absolute;top:6px;left:0;transform:rotate(-45deg)}.pricing-module__lP4odW__excludes{font-size:var(--bp-text-xs);color:var(--ink-500);margin:0;line-height:1.5}.pricing-module__lP4odW__cta{text-align:center;font-weight:700;font-size:var(--bp-text-base);padding:var(--bp-space-3) var(--bp-space-4);border-radius:var(--bp-radius-md);margin-top:auto;text-decoration:none;display:inline-block}.pricing-module__lP4odW__ctaPrimary{background:var(--bp-verdict-buy);color:#fff}.pricing-module__lP4odW__ctaSecondary{color:var(--bp-verdict-buy);border:1.5px solid var(--bp-verdict-buy);background:0 0}.pricing-module__lP4odW__badgeRow{margin-top:var(--bp-space-2);justify-content:center;display:flex}.pricing-module__lP4odW__trustRow{gap:var(--bp-space-5);padding:var(--bp-space-5);background:var(--paper-2);border-radius:var(--bp-radius-lg);margin-bottom:var(--bp-space-7);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.pricing-module__lP4odW__trustItem{font-size:var(--bp-text-sm);color:var(--ink-700);text-align:center;max-width:30ch}.pricing-module__lP4odW__trustItem strong{color:var(--ink-900)}.pricing-module__lP4odW__section{margin-bottom:var(--bp-space-7)}.pricing-module__lP4odW__sectionH2{font-size:var(--bp-text-xl);margin:0 0 var(--bp-space-4)}.pricing-module__lP4odW__tableWrap{overflow-x:auto}.pricing-module__lP4odW__compare{border-collapse:collapse;width:100%;font-size:var(--bp-text-sm);min-width:560px}.pricing-module__lP4odW__compare th,.pricing-module__lP4odW__compare td{padding:var(--bp-space-3);text-align:left;border-bottom:1px solid var(--ink-100)}.pricing-module__lP4odW__compare thead th{font-size:var(--bp-text-sm);color:var(--ink-900);border-bottom:2px solid var(--ink-300)}.pricing-module__lP4odW__compare th.pricing-module__lP4odW__bpCol{color:var(--bp-verdict-buy)}.pricing-module__lP4odW__yes{color:var(--bp-verdict-buy);font-weight:700}.pricing-module__lP4odW__no{color:var(--ink-300)}.pricing-module__lP4odW__faq details{border-bottom:1px solid var(--ink-100);padding:var(--bp-space-3) 0}.pricing-module__lP4odW__faq summary{font-size:var(--bp-text-base);cursor:pointer;color:var(--ink-900);font-weight:600;list-style:none}.pricing-module__lP4odW__faq summary::-webkit-details-marker{display:none}.pricing-module__lP4odW__faq summary:after{content:"+";float:right;color:var(--ink-500);font-weight:400}.pricing-module__lP4odW__faq details[open] summary:after{content:"−"}.pricing-module__lP4odW__faq p{font-size:var(--bp-text-sm);color:var(--ink-700);margin:var(--bp-space-3) 0 0;line-height:1.6}.pricing-module__lP4odW__upsell{gap:var(--bp-space-4);margin-bottom:var(--bp-space-7);grid-template-columns:1fr;display:grid}@media (min-width:768px){.pricing-module__lP4odW__upsell{grid-template-columns:1fr 1fr}}.pricing-module__lP4odW__upsellCard{border:1px solid var(--ink-300);border-radius:var(--bp-radius-lg);padding:var(--bp-space-5);background:var(--paper)}.pricing-module__lP4odW__upsellCard h3{margin:0 0 var(--bp-space-2);font-size:var(--bp-text-md)}.pricing-module__lP4odW__upsellCard p{margin:0 0 var(--bp-space-3);font-size:var(--bp-text-sm);color:var(--ink-700);line-height:1.5}.pricing-module__lP4odW__upsellLink{font-size:var(--bp-text-sm);color:var(--bp-verdict-buy);font-weight:700;text-decoration:none}.pricing-module__lP4odW__closing{text-align:center;padding:var(--bp-space-6);background:var(--bp-verdict-buy-bg);border-radius:var(--bp-radius-lg)}.pricing-module__lP4odW__closing p{font-size:var(--bp-text-base);color:var(--ink-700);margin:0 0 var(--bp-space-3)}
