.arr-page .pnl-benefit-strip{background:var(--lavender);border-top-color:#e5daf7;border-bottom-color:#e5daf7}.arr-page .pnl-benefits{gap:0}.arr-page .pnl-benefit{border-right-color:#e5daf7;min-height:124px;padding:20px 18px}.arr-page .pnl-benefit:last-child{border-right:0}.arr-page .pnl-benefit strong{font-size:13px}.arr-page .pnl-benefit p{font-size:12px;line-height:1.45}.arr-page .pnl-hero{padding:38px 0 44px}.arr-page .pnl-hero h1{max-width:680px;font-size:clamp(46px,5vw,66px);line-height:.94}.arr-page .pnl-hero h2{margin-top:14px;font-size:clamp(26px,2.8vw,34px);line-height:1.02}.arr-page .pnl-lead{max-width:680px;font-size:15px;line-height:1.5;margin-top:16px!important}.arr-sheet-window{min-width:0}.arr-sheet-window .pnl-sheet-body{padding:13px 10px 11px;overflow-x:auto}.arr-preview-table{border-collapse:collapse;width:100%;min-width:660px}.arr-preview-table th,.arr-preview-table td{text-align:right;white-space:nowrap;border:1px solid #ddd9e0;padding:5px;font-size:8px}.arr-preview-table th:first-child,.arr-preview-table td:first-child{text-align:left}.arr-preview-table thead th{color:#51495a;background:#f7f6f7;font-weight:700}.arr-preview-table tbody tr.overdue{background:#fff8fa}.arr-preview-table tbody tr.due-soon{background:#fffdf3}.arr-preview-table td.balance{color:#3f177b;font-weight:700}.arr-preview-table td.aging{color:#5d5366;font-weight:600}.arr-status{border-radius:999px;padding:2px 5px;font-size:7px;font-weight:700;display:inline-flex}.arr-status-overdue{color:#8d2f48;background:#f7dce2}.arr-status-due-soon{color:#775600;background:#fff0c2}.arr-page .pnl-section{padding:54px 0}.arr-page .pnl-section h2,.arr-page .pnl-what h2,.arr-page .pnl-format-panel>h2{font-size:clamp(29px,3vw,38px);line-height:1.05}.arr-page .pnl-section-intro,.arr-page .pnl-related-intro{font-size:14px;line-height:1.5}.arr-page .pnl-check-item{font-size:13.5px}.arr-page .pnl-format-card{min-height:320px;padding:24px}.arr-page .pnl-format-card p{font-size:13.5px;line-height:1.5}.arr-page .pnl-format-card small{min-height:0;font-size:11.5px}.arr-page .pnl-plan{padding:30px}.arr-page .pnl-step{padding:18px}.arr-page .pnl-step>p{min-height:78px;font-size:12px;line-height:1.5}.arr-page .pnl-mini-table th,.arr-page .pnl-mini-table td{padding:6px;font-size:10px}.arr-mini-warning th,.arr-mini-warning td{color:#745400;background:#fff1c9}.arr-page .pnl-tip{color:#574f64;background:#faf8fd;border:1px solid #e2dbee;border-radius:4px;align-items:flex-start;gap:6px;margin-top:8px;padding:7px;font-size:11px;line-height:1.4;display:flex}.arr-page .pnl-tip>span{border:1px solid #bf9d37;border-radius:50%;flex:0 0 15px;place-items:center;width:15px;height:15px;font-size:9px;font-weight:700;display:grid}.arr-aging-list{gap:5px;margin-bottom:16px;display:grid}.arr-aging-list>div{color:var(--muted);border:1px solid #e9e3ee;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;font-size:10px;display:flex}.arr-aging-list strong{color:#3f177b;font-size:10px}.arr-page .pnl-formula-note{background:var(--lavender);color:#5f526f;border-radius:5px;margin-top:16px;padding:10px;font-size:10px;line-height:1.45}.arr-page .pnl-explainer h2{font-size:clamp(30px,3.1vw,40px)}.arr-page .pnl-explainer article>p{font-size:14px;line-height:1.55}.arr-page .pnl-faq{margin-top:54px}.arr-page .pnl-faq h2{font-size:34px}.arr-page .pnl-faq-item summary{font-size:13px}.arr-page .pnl-faq-item p{font-size:12.5px;line-height:1.5}.arr-related-grid .pnl-related-card{min-height:180px;padding:18px}.arr-related-grid .pnl-related-card h3{font-size:20px;line-height:1.08}.arr-related-grid .pnl-related-card p,.arr-related-grid .pnl-related-link{font-size:12px}.arr-page .pnl-cta-grid{background:#f4efff}.arr-page .pnl-cta p:not(.pnl-eyebrow){max-width:820px;margin-bottom:12px!important}.arr-page .pnl-button{border-radius:5px;min-height:44px;padding:11px 17px}.arr-page .pnl-cta{padding-bottom:54px;overflow:visible}.arr-page .pnl-cta-grid{min-height:0;padding:42px}.arr-page .pnl-cta-grid>div{min-width:0}.arr-page .pnl-cta h2{max-width:760px;font-size:clamp(32px,3.2vw,43px);line-height:1.04}.arr-page .pnl-cta p:not(.pnl-eyebrow){max-width:920px;font-size:14px;line-height:1.55;margin-bottom:20px!important}.arr-page .arr-cta-list{color:#443a4d;gap:8px;max-width:420px;margin:14px 0 20px;padding:0;font-size:12px;font-weight:600;list-style:none;display:grid}.arr-page .arr-cta-list li{align-items:center;gap:9px;display:flex}.arr-page .arr-cta-list li>span{background:var(--purple);color:#fff;border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.arr-page .pnl-cta .pnl-button{margin-top:2px}@media (max-width:1000px){.arr-page .pnl-benefit{min-height:110px}.arr-related-grid .pnl-related-card{min-height:158px}}@media (max-width:620px){.arr-page .pnl-hero{padding:28px 0 34px}.arr-page .pnl-hero h2{font-size:28px}.arr-page .pnl-lead{font-size:14px;line-height:1.5}.arr-page .pnl-benefit,.arr-page .pnl-benefit:last-child{border-bottom:1px solid #e5daf7;border-right:0;min-height:82px;padding:17px 14px}.arr-page .pnl-benefit:last-child{border-bottom:0}.arr-page .pnl-section{padding:44px 0}.arr-page .pnl-section h2,.arr-page .pnl-what h2,.arr-page .pnl-format-panel>h2{font-size:30px}.arr-page .pnl-section-intro,.arr-page .pnl-related-intro{font-size:13px}.arr-page .pnl-format-card{min-height:0}.arr-page .pnl-what,.arr-page .pnl-plan{min-height:0;padding:20px}.arr-page .pnl-step{padding:18px}.arr-page .pnl-step>p{min-height:0;font-size:12px}.arr-page .pnl-explainer h2{font-size:31px}.arr-page .pnl-explainer article>p{font-size:13.5px}.arr-page .pnl-faq{margin-top:48px}.arr-page .pnl-faq h2{font-size:30px}.arr-related-grid .pnl-related-card{min-height:145px;padding:17px}.arr-related-grid .pnl-related-card h3{font-size:21px}.arr-page .pnl-cta-grid{padding:30px 22px}.arr-page .pnl-cta h2{max-width:none;font-size:35px}.arr-page .pnl-cta p:not(.pnl-eyebrow){max-width:none;font-size:13px;line-height:1.55;margin-bottom:16px!important}.arr-page .arr-cta-list{gap:5px;margin:12px 0 16px}.arr-page .pnl-cta .pnl-button{width:100%;min-height:46px}}
