/* Form-specific buyer-focused page improvements, 34 IRIS pages. */
.form-conversion-pricing,.form-conversion-pricing *,.form-buyer-section,.form-buyer-section *,.form-buyer-faq,.form-buyer-faq *{box-sizing:border-box}
.form-conversion-pricing .iris-new-plan{min-height:475px;padding:25px 21px 18px;display:flex;flex-direction:column}
.form-conversion-pricing .iris-new-featured{padding:24px 20px 17px}
.form-conversion-pricing .iris-new-plan h3{margin:12px 0 14px!important}
.form-conversion-pricing .iris-new-plan .iris-new-price{margin:0 0 13px}
.form-conversion-pricing .iris-new-plan .iris-plan-summary{flex:0 0 auto;min-height:76px;font-size:13.5px;line-height:1.55;margin:0 0 13px;color:#506a7c}
.form-conversion-pricing .iris-plan-divider{border-top:1px solid #e2ebe7;margin:0 0 14px}
.form-conversion-pricing .iris-plan-benefits{display:grid;gap:10px;list-style:none;margin:0 0 22px;padding:0;align-content:start}
.form-conversion-pricing .iris-plan-benefits li{position:relative;display:block;padding-left:22px;color:#25465b;font-size:13.5px;line-height:1.35;font-weight:650}
.form-conversion-pricing .iris-plan-benefits li:before{content:'✓';position:absolute;left:0;top:0;font-weight:900;color:#10844e}
.form-conversion-pricing .iris-new-plan .iris-new-buy{margin-top:auto;min-height:49px;padding:12px 9px;font-size:13.5px;text-align:center}
.form-conversion-pricing .iris-assisted-plan{background:linear-gradient(180deg,#f4fbf7,#fff 85%);border-color:#83c5a0}
.form-conversion-pricing .iris-assisted-plan .form-service-price{font-size:clamp(1.55rem,2.8vw,2.1rem);white-space:normal;line-height:1.15}
.form-buyer-section,.form-buyer-faq{padding:58px 0;background:#fff;color:#1b3953}
.form-buyer-faq{background:#f5faf7;padding:55px 0 68px}
.form-buyer-container{max-width:1130px}
.form-buyer-eyebrow{display:block;font-size:12px;text-transform:uppercase;color:#168354;font-weight:850;letter-spacing:.055em;margin-bottom:10px}
.form-buyer-section h2,.form-buyer-faq h2{font-size:clamp(25px,3vw,36px);color:#0d3154;margin:0 0 17px;letter-spacing:-.025em;line-height:1.2}
.form-buyer-lead{font-size:16px;line-height:1.75;color:#48667a;max-width:950px;margin:0 0 27px}
.form-buyer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.form-buyer-grid article{border:1px solid #d7e6e0;border-radius:16px;padding:23px 25px;background:#fff;box-shadow:0 8px 19px rgba(20,52,64,.035)}
.form-buyer-grid h3,.form-buyer-proof h3{font-size:18px;margin:5px 0 9px;color:#123756}
.form-buyer-grid p,.form-buyer-proof p{font-size:14.5px;line-height:1.7;margin:0;color:#4b687b}
.form-buyer-step{font-size:12px;font-weight:900;color:#0c8651}
.form-buyer-proof{background:#edf7f1;border:1px solid #c5dfd0;border-radius:16px;margin-top:22px;padding:22px 27px}
.form-buyer-proof h3{margin:0 0 8px}.form-buyer-proof a{display:inline-flex;color:#067c4a;margin:15px 22px 0 0;font-size:14px;font-weight:800;text-decoration:underline;text-underline-offset:3px}
.form-buyer-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.form-buyer-faq-grid details{border:1px solid #d4e7dd;border-radius:12px;background:#fff;padding:18px 19px;align-self:start}
.form-buyer-faq-grid summary{cursor:pointer;font-weight:800;font-size:15px;color:#12364f;line-height:1.5}
.form-buyer-faq-grid details p{font-size:14px;color:#4a687c;line-height:1.7;margin:10px 0 0}
.form-buyer-related{display:flex;flex-wrap:wrap;align-items:center;gap:9px 19px;border-top:1px solid #d7e5df;padding-top:23px;margin-top:30px;font-size:14px;color:#234b60}
.form-buyer-related a{color:#067c4a;font-weight:750;text-underline-offset:2px}
@media(max-width:960px){.nav149-mobile-actions .erich-file-for-you{grid-column:1/-1}}
@media(max-width:1050px) and (min-width:721px){.form-conversion-pricing .iris-new-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-conversion-pricing .iris-assisted-plan{grid-column:1/-1}}
@media(max-width:720px){.form-conversion-pricing .iris-new-plan-grid,.form-buyer-grid,.form-buyer-faq-grid{grid-template-columns:1fr}.form-conversion-pricing .iris-new-plan{min-height:auto}.form-conversion-pricing .iris-assisted-plan{grid-column:auto}.form-conversion-pricing .iris-new-plan .iris-plan-summary{min-height:0}.form-buyer-section,.form-buyer-faq{padding:42px 0}.form-buyer-grid article{padding:19px}.form-buyer-proof{padding:18px}}
