.print-home-open{border-top:1px solid #a4b8ae;flex-basis:100%;margin-top:8px;padding-top:16px}.print-home{color:#203b31;background:#fff;border:1px solid #a4b8ae;border-radius:14px;flex-basis:100%;margin-top:8px;padding:20px}.print-home h3{margin:0 0 8px;font:24px/1.2 Georgia,serif}.print-home h4{margin:16px 0 8px;font:600 17px Arial,sans-serif}.print-home fieldset{border:0;flex-wrap:wrap;gap:8px 18px;margin:0 0 14px;padding:0;display:flex}.print-home legend{margin-bottom:8px;padding:0;font:600 15px Arial,sans-serif}.print-home fieldset label{align-items:flex-start;gap:8px;display:flex}.print-home label{font:15px/1.4 Arial,sans-serif}.print-home form>label,.print-home>label,.print-home-row>label{margin:0 0 12px;display:block}.print-home input:not([type=radio]):not([type=checkbox]),.print-home select{box-sizing:border-box;color:#203b31;background:#fff;border:1px solid #718578;border-radius:8px;width:100%;min-height:44px;margin-top:4px;padding:10px;font:15px Arial,sans-serif;display:block}.print-home-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;display:grid}.print-home .invalid input,.print-home .invalid select{border-width:2px;border-color:#a3262a}.field-error,.print-home-error{color:#a3262a;margin-top:4px;font:600 14px Arial,sans-serif;display:block}.print-home-preview{background:#fff;border:1px solid #bcc4cb;max-width:100%;margin:8px 0 12px;position:relative;overflow:hidden}.print-home-preview iframe{transform-origin:0 0;background:#fff;border:0;display:block}.print-home-trim{pointer-events:none;border:1px dashed #c0392b;position:absolute}.print-home-consent{align-items:flex-start;gap:10px;margin:12px 0;display:flex!important}.print-home-actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.print-home button.secondary{color:#203b31;background:#fff}.print-home button.text{color:#203b31;background:0 0;border-color:#0000;text-decoration:underline}.print-home-summary{gap:6px;margin:0 0 14px;font:15px Arial,sans-serif;display:grid}.print-home-summary div{flex-wrap:wrap;gap:4px 12px;display:flex}.print-home-summary dt{font-weight:600}.print-home-summary dd{overflow-wrap:anywhere;margin:0}.print-home-total{font:17px Arial,sans-serif}.print-home-help{color:#3c5a4f;font-size:14px!important}.print-home-status{font:600 18px Arial,sans-serif}@media (max-width:480px){.print-home{padding:14px}.print-home-row{grid-template-columns:1fr}}@media print{.print-home,.print-home-open{display:none!important}}.print-home-file{background:#fff;border:1px solid #bcc4cb;height:min(70vh,560px);margin:8px 0 12px}.print-home-file iframe{border:0;width:100%;height:100%;display:block}.print-home input[type=radio],.print-home input[type=checkbox]{accent-color:#203b31;flex:0 0 20px;width:20px;min-width:20px;height:20px;min-height:0;margin:2px 0 0;padding:0}.print-home fieldset label{flex:100%}
