.inv-page .pnl-benefit-strip{background:var(--lavender);border-top-color:#e5daf7;border-bottom-color:#e5daf7}.inv-page .pnl-benefits{gap:0}.inv-page .pnl-benefit{border-right-color:#e5daf7;min-height:124px;padding:20px 18px}.inv-page .pnl-benefit strong{font-size:13px}.inv-page .pnl-benefit p{font-size:12px;line-height:1.45}.inv-page .pnl-hero{padding:38px 0 44px}.inv-page .pnl-hero-grid,.inv-page .pnl-hero-grid>*{min-width:0}.inv-page .pnl-hero h1{max-width:680px;font-size:clamp(46px,5vw,66px);line-height:.94}.inv-page .pnl-hero h2{margin-top:14px;font-size:clamp(26px,2.8vw,34px);line-height:1.02}.inv-page .pnl-lead{max-width:680px;font-size:15px;line-height:1.5;margin-top:16px!important}.inv-sheet-window{width:100%;max-width:650px}.inv-table{min-width:760px}.inv-table th,.inv-table td{text-align:left;padding:5px 6px;font-size:8.5px}.inv-table th:nth-child(n+4),.inv-table td:nth-child(n+4){text-align:right}.inv-table thead th{white-space:normal;line-height:1.15}.inv-table .inv-row-reorder th,.inv-table .inv-row-reorder td{background:#fff9e8}.inv-table .inv-row-urgent th,.inv-table .inv-row-urgent td{background:#fdf0f2}.inv-status{border-radius:999px;justify-content:center;min-width:44px;padding:3px 5px;font-size:8px;font-weight:700;display:inline-flex}.inv-status.ok{color:#176b3e;background:#e1f3e8}.inv-status.reorder{color:#7a5900;background:#fff0c5}.inv-status.urgent{color:#7b2637;background:#f3d3d9}.inv-sheet-summary{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.inv-sheet-summary div{background:#faf9fb;border:1px solid #e5e0e8;border-radius:4px;justify-content:space-between;align-items:baseline;gap:6px;padding:6px 7px;display:flex}.inv-sheet-summary span{color:var(--muted);font-size:8px}.inv-sheet-summary strong{color:#3f177b;font-size:12px}.inv-page .pnl-section{padding:54px 0}.inv-page .pnl-section h2,.inv-page .pnl-what h2,.inv-page .pnl-format-panel>h2{font-size:clamp(29px,3vw,38px);line-height:1.05}.inv-page .pnl-section-intro,.inv-page .pnl-related-intro{font-size:14px;line-height:1.5}.inv-page .pnl-check-item{font-size:13.5px}.inv-page .pnl-format-card{min-height:320px;padding:24px}.inv-page .pnl-format-card p{font-size:13.5px;line-height:1.5}.inv-page .pnl-format-card small{font-size:11.5px}.inv-page .pnl-plan{padding:30px}.inv-page .pnl-step{padding:18px}.inv-page .pnl-step>p{min-height:78px;font-size:12px;line-height:1.5}.inv-page .pnl-mini-table th,.inv-page .pnl-mini-table td{padding:6px;font-size:10px}.inv-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:9px;line-height:1.3;display:flex}.inv-page .pnl-tip>span{border:1px solid var(--purple);width:14px;height:14px;color:var(--purple);border-radius:50%;flex:0 0 14px;place-items:center;font-size:8px;font-weight:700;display:grid}.inv-page .pnl-mini-table .inv-mini-warning th,.inv-page .pnl-mini-table .inv-mini-warning td{color:#7a5900;background:#fff0c5}.inv-page .pnl-mini-table .inv-mini-danger th,.inv-page .pnl-mini-table .inv-mini-danger td{color:#7b2637;background:#f3d3d9}.inv-page .pnl-explainer h2{font-size:clamp(30px,3.1vw,40px)}.inv-page .pnl-explainer h3,.inv-page .pnl-formula h3{font-size:14px}.inv-page .pnl-explainer article>p{font-size:14px;line-height:1.55}.inv-page .pnl-question,.inv-page .pnl-formula-box,.inv-page .pnl-example{font-size:13px}.inv-page .pnl-formula-note{font-size:12px;line-height:1.45}.inv-page .pnl-faq{margin-top:54px}.inv-page .pnl-faq h2{font-size:34px}.inv-page .pnl-faq-item summary{font-size:13px}.inv-page .pnl-faq-item p{font-size:12.5px;line-height:1.5}.inv-page .pnl-related-grid{margin-top:20px}.inv-page .pnl-related-card{min-height:180px;padding:18px}.inv-page .pnl-related-card h3{font-size:20px;line-height:1.08}.inv-page .pnl-related-card p,.inv-page .pnl-related-link{font-size:12px}.inv-page .pnl-cta-grid{padding:42px}.inv-page .pnl-cta h2{max-width:760px;font-size:clamp(32px,3.2vw,43px);line-height:1.04}.inv-page .pnl-cta p:not(.pnl-eyebrow){font-size:14px;line-height:1.55}.inv-cta-list{color:#4d445b;gap:8px;max-width:560px;margin:0 0 20px;padding:0;font-size:13px;line-height:1.4;list-style:none;display:grid}.inv-cta-list li{align-items:flex-start;gap:8px;display:flex}.inv-cta-list li>span{background:var(--purple);color:#fff;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;margin-top:1px;display:grid}@media (max-width:620px){.inv-page .pnl-hero{padding:28px 0 34px}.inv-page .pnl-hero h2{font-size:28px}.inv-page .pnl-lead{font-size:14px;line-height:1.5}.inv-page .pnl-benefit,.inv-page .pnl-benefit:last-child{border-bottom:1px solid #e5daf7;border-right:0}.inv-page .pnl-benefit:last-child{border-bottom:0}.inv-page .pnl-benefit{min-height:82px;padding:17px 14px}.inv-page .pnl-section{padding:44px 0}.inv-page .pnl-section h2,.inv-page .pnl-what h2,.inv-page .pnl-format-panel>h2{font-size:30px}.inv-page .pnl-section-intro,.inv-page .pnl-related-intro{font-size:13px}.inv-page .pnl-what,.inv-page .pnl-plan{padding:20px}.inv-page .pnl-format-card{min-height:0;padding:20px}.inv-page .pnl-format-card p{font-size:13px}.inv-page .pnl-step{padding:18px}.inv-page .pnl-step>p{min-height:0;font-size:12px}.inv-page .pnl-mini-table th,.inv-page .pnl-mini-table td{font-size:9.5px}.inv-page .pnl-explainer h2{font-size:31px}.inv-page .pnl-explainer article>p{font-size:13.5px}.inv-page .pnl-faq{margin-top:48px}.inv-page .pnl-faq h2{font-size:30px}.inv-page .pnl-related-card{min-height:145px;padding:17px}.inv-page .pnl-related-card h3{font-size:21px}.inv-page .pnl-cta-grid{padding:30px 22px}.inv-page .pnl-cta h2{font-size:35px}.inv-page .pnl-cta p:not(.pnl-eyebrow){font-size:13px}}
