/* LawFirmSoftware.com targeted conversion patch 2026-10-17. Scoped to new blocks. */
.lfs-buyer-chooser{padding:30px 0 18px;background:#f6faf7}.lfs-buyer-chooser h2,.lfs-trial-check h2{font-family:Georgia,serif;color:#103b2e;line-height:1.2;margin:.35em 0}.lfs-buyer-chooser p{max-width:850px;line-height:1.6}.lfs-chooser-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 16px}.lfs-chooser-grid>a{display:flex;flex-direction:column;gap:8px;padding:18px;background:#fff;border:1px solid #cde0d6;border-radius:13px;text-decoration:none;color:#164735;box-shadow:0 3px 12px rgba(0,0,0,.03)}.lfs-chooser-grid>a:hover,.lfs-chooser-grid>a:focus-visible{border-color:#2c7956;box-shadow:0 6px 16px rgba(14,58,37,.1)}.lfs-chooser-grid>a span{color:#50675c;font-size:.89rem}.lfs-buyer-chooser .lfs-small-note a{font-weight:700}.lfs-trial-check{padding:28px 0}.lfs-trial-panel{padding:clamp(18px,3vw,32px);border-radius:17px;background:#f4f9f5;border:1px solid #d2e4d7}.lfs-trial-head>p:last-child{margin:9px 0 18px;color:#50665b}.lfs-trial-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;list-style:none;counter-reset:trial; padding:0;margin:0}.lfs-trial-steps li{counter-increment:trial;padding:17px 17px 17px 18px;background:white;border:1px solid #d4e5da;border-radius:12px;line-height:1.45}.lfs-trial-steps li:before{content:counter(trial);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:8px;border-radius:50%;background:#dbeee1;color:#184b34;font-size:.88rem;font-weight:700}.lfs-trial-steps li strong{color:#164735}.lfs-trial-steps li span{display:block;color:#53685b;margin-top:9px;font-size:.92rem}.lfs-trial-help{margin:16px 0 0;line-height:1.5}.lfs-trial-help a{font-weight:750}.lfs-contextual-offer{margin:23px 0}.lfs-contextual-offer a{font-weight:700}.lfs-offer-divider{padding:0 7px;color:#5c796c}article#product-form-706-709,article#product-firpta,article#product-estate-planning-calculator{scroll-margin-top:20px}
@media(max-width:800px){.lfs-chooser-grid,.lfs-trial-steps{grid-template-columns:1fr}}
