:root{--color-navy: #102a3d;--color-teal: #007c78;--color-border: #cbd5e1;--color-bg-subtle: #f8fafc;--font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}[data-astro-cid-eh44w5dw]{box-sizing:border-box}body{margin:0;padding:1.5rem;font-family:var(--font-sans);color:#1e293b;background:#f1f5f9;line-height:1.4;font-size:.875rem}.screen-bar[data-astro-cid-eh44w5dw]{max-width:210mm;margin:0 auto 1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.back-link[data-astro-cid-eh44w5dw]{color:var(--color-navy);text-decoration:none;font-weight:600;font-size:.9375rem}.back-link[data-astro-cid-eh44w5dw]:hover{text-decoration:underline}.print-action-btn[data-astro-cid-eh44w5dw]{background:var(--color-teal);color:#fff;border:none;padding:.625rem 1.25rem;border-radius:.375rem;font-weight:700;cursor:pointer;font-size:.9375rem;display:inline-flex;align-items:center;gap:.5rem}.print-action-btn[data-astro-cid-eh44w5dw]:hover{background:var(--color-navy)}.sheet-container[data-astro-cid-eh44w5dw]{width:210mm;min-height:297mm;margin:0 auto;background:#fff;padding:14mm 16mm;box-shadow:0 4px 20px #00000014;border-radius:.25rem;display:flex;flex-direction:column;justify-content:space-between}.sheet-header[data-astro-cid-eh44w5dw]{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid var(--color-navy);padding-bottom:.75rem;margin-bottom:1rem}.brand-block[data-astro-cid-eh44w5dw] h1[data-astro-cid-eh44w5dw]{font-size:1.35rem;font-weight:900;color:var(--color-navy);margin:0 0 .25rem;letter-spacing:-.01em}.brand-block[data-astro-cid-eh44w5dw] h2[data-astro-cid-eh44w5dw]{font-size:.9375rem;font-weight:700;color:var(--color-teal);margin:0 0 .25rem}.brand-block[data-astro-cid-eh44w5dw] p[data-astro-cid-eh44w5dw]{font-size:.8125rem;color:#64748b;margin:0}.contact-block[data-astro-cid-eh44w5dw]{text-align:right;font-size:.75rem;color:#475569;display:flex;flex-direction:column;gap:.15rem}.contact-block[data-astro-cid-eh44w5dw] strong[data-astro-cid-eh44w5dw]{color:var(--color-navy)}.grid-columns[data-astro-cid-eh44w5dw]{display:grid;grid-template-columns:1.15fr .85fr;gap:1.25rem;margin-bottom:1rem}.section-title[data-astro-cid-eh44w5dw]{font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--color-navy);border-bottom:1px solid var(--color-border);padding-bottom:.25rem;margin:0 0 .6rem}.intake-form-table[data-astro-cid-eh44w5dw]{width:100%;border-collapse:collapse}.intake-form-table[data-astro-cid-eh44w5dw] td[data-astro-cid-eh44w5dw]{padding:.35rem .25rem;vertical-align:middle;font-size:.8125rem}.field-label[data-astro-cid-eh44w5dw]{width:32%;font-weight:700;color:#334155}.field-line[data-astro-cid-eh44w5dw]{border-bottom:1px dotted #94a3b8;height:1.4rem}.criteria-group[data-astro-cid-eh44w5dw]{margin-bottom:.75rem}.criteria-group-title[data-astro-cid-eh44w5dw]{font-size:.75rem;font-weight:700;color:var(--color-teal);text-transform:uppercase;margin:0 0 .3rem}.criteria-list[data-astro-cid-eh44w5dw]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.criteria-item[data-astro-cid-eh44w5dw]{display:flex;align-items:flex-start;gap:.4rem;font-size:.78125rem;line-height:1.3}.criteria-checkbox[data-astro-cid-eh44w5dw]{width:.9rem;height:.9rem;border:1px solid #475569;margin-top:.1rem;flex-shrink:0}.verdict-box[data-astro-cid-eh44w5dw]{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:.375rem;padding:.6rem;margin-bottom:.75rem}.verdict-tier-row[data-astro-cid-eh44w5dw]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0;font-size:.78125rem;border-bottom:1px solid #e2e8f0}.verdict-tier-row[data-astro-cid-eh44w5dw]:last-child{border-bottom:none}.verdict-tier-title[data-astro-cid-eh44w5dw]{font-weight:700}.verdict-tier-badge[data-astro-cid-eh44w5dw]{font-size:.7rem;padding:.1rem .35rem;border-radius:.2rem;background:#e2e8f0;font-weight:600}.qr-block[data-astro-cid-eh44w5dw]{display:flex;align-items:center;gap:.75rem;background:#f8fafc;border:1px solid var(--color-border);border-radius:.375rem;padding:.5rem}.qr-image[data-astro-cid-eh44w5dw]{width:70px;height:70px;flex-shrink:0}.qr-desc[data-astro-cid-eh44w5dw]{font-size:.71875rem;color:#475569;line-height:1.35;margin:0}.qr-desc[data-astro-cid-eh44w5dw] strong[data-astro-cid-eh44w5dw]{color:var(--color-navy)}.sheet-footer[data-astro-cid-eh44w5dw]{border-top:1px solid var(--color-border);padding-top:.6rem;margin-top:.75rem;font-size:.71875rem;color:#64748b;display:flex;justify-content:space-between;align-items:center}.policy-note[data-astro-cid-eh44w5dw]{font-weight:700;color:var(--color-navy)}@media print{@page{size:A4 portrait;margin:10mm}body{background:#fff;padding:0;color:#000}.no-print[data-astro-cid-eh44w5dw]{display:none!important}.sheet-container[data-astro-cid-eh44w5dw]{width:100%;min-height:auto;box-shadow:none;padding:0;border-radius:0}.field-line[data-astro-cid-eh44w5dw]{border-bottom-color:#475569}}
