.apt-page .pnl-hero{padding:38px 0 44px}.apt-page .pnl-hero h1{max-width:680px;font-size:clamp(46px,5vw,66px);line-height:.94}.apt-page .pnl-hero h2{margin-top:14px;font-size:clamp(26px,2.8vw,34px);line-height:1.02}.apt-page .pnl-lead{max-width:680px;font-size:15px;line-height:1.5;margin-top:16px!important}.apt-page .pnl-section h2{line-height:1.05}.apt-page .pnl-what{min-height:0}.apt-page .pnl-what h2{font-size:clamp(29px,3vw,38px)}.apt-page .pnl-check-item strong{color:#342b3d;margin-bottom:3px;font-size:13px;display:block}.apt-page .pnl-check-item p{color:var(--muted);font-size:12px;line-height:1.45}.apt-sheet-window{max-width:720px}.apt-table{min-width:620px}.apt-table th:last-child,.apt-table td:last-child{text-align:left}.apt-pill{text-align:center;border-radius:4px;min-width:43px;padding:3px 5px;font-size:8px;display:inline-block}.apt-pill.paid{color:#168a55;background:#dff5ea}.apt-pill.overdue{color:#b54e54;background:#fde9ea}.apt-pill.partial{color:#9a6700;background:#fff3cc}.apt-pill.unpaid{color:#5f6072;background:#f0f1f5}.apt-pill.due{color:#3a38c9;background:#ececff}.apt-summary-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:9px;display:grid}.apt-summary{text-align:center;background:#fff;border:1px solid #e5daf7;border-radius:4px;overflow:hidden}.apt-summary span{color:#53516a;min-height:24px;padding:5px 4px 3px;font-size:8px;display:block}.apt-summary strong{padding:5px 4px;font-size:11px;display:block}.apt-summary.total strong{background:var(--lavender);color:var(--purple)}.apt-summary.due strong{color:#3a38c9;background:#ececff}.apt-summary.overdue strong{color:#b54e54;background:#fde9ea}.apt-summary.committed strong{color:#4f24b8;background:#f1ebff}.apt-use-panel{min-height:0}.apt-use-aside{background:var(--lavender);color:var(--purple);border:1px solid #e3d8ed;border-radius:7px;align-self:stretch;padding:28px}.apt-use-aside .pnl-eyebrow{margin-top:18px}.apt-use-aside h3{color:#342b3d;max-width:330px;font-family:var(--serif);margin:8px 0 12px;font-size:27px;font-weight:400;line-height:1.05}.apt-use-aside>p:last-child{color:var(--muted);font-size:13px;line-height:1.5}.apt-cta-copy{color:#5f5666;max-width:920px;font-size:13px;line-height:1.55}.apt-cta-copy p{margin:0 0 12px!important}.apt-cta-copy ul{grid-template-columns:1fr;gap:9px;margin:14px 0;padding:0;list-style:none;display:grid}.apt-cta-copy li{color:#302e49;align-items:flex-start;gap:8px;font-size:11px;font-weight:600;line-height:1.4;display:flex}.apt-cta-check{background:var(--purple);color:#fff;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;margin-top:1px;font-size:10px;font-weight:800;display:grid}@media (max-width:1000px){.apt-summary-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.apt-page .pnl-hero{padding:28px 0 34px}.apt-page .pnl-hero h2{font-size:28px}.apt-page .pnl-lead{font-size:14px;line-height:1.5}.apt-page .pnl-section h2,.apt-page .pnl-what h2{font-size:30px}.apt-page .pnl-check-item p{font-size:11px}.apt-summary-row{grid-template-columns:repeat(2,1fr)}.apt-use-aside{padding:20px}.apt-use-aside h3{font-size:27px}}
