*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{touch-action:manipulation;overflow-x:clip}@keyframes pp-fade-in{0%{opacity:0}to{opacity:1}}.pp-page{animation:.75s ease-in both pp-fade-in}body{color:#1a1a1a;-webkit-font-smoothing:antialiased;background:#f7f7f5;max-width:100vw;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:clip}button{appearance:none;cursor:pointer;font-family:inherit;font-size:inherit;touch-action:manipulation;background:0 0;border:none;padding:0}.pp-form-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:520px){.pp-form-grid{grid-template-columns:1fr}}.print-only{display:none}@media print{nav,.no-print{display:none!important}.print-only{white-space:pre-wrap;display:block}.print-container{max-width:none!important}.print-surface,.print-surface *{color:#000!important;background:#fff!important;border-color:#ccc!important}.print-shrink-height{height:auto!important;min-height:0!important}.print-avoid-break{page-break-inside:avoid}select{appearance:none;background:0 0!important;border:none!important}.plan-item-text{background:0 0!important;border:none!important;padding:0!important}body{color:#000!important;background:#fff!important;min-height:0!important}.pp-page{opacity:1!important;animation:none!important}[data-glossary-term]{text-decoration:none!important}}
