.checklist>label[for]{display:block;font-size:10px;letter-spacing:.7px;margin:12px 0 6px}.checklist>label[for]:first-child{margin-top:0}.plan-fields{display:grid;grid-template-columns:1fr;gap:5px;margin:12px 0}.plan-fields label{font-size:10px;color:var(--muted)}.plan-fields input{width:100%;padding:10px 12px;background:var(--paper);border:1px solid var(--line);border-radius:2px;color:var(--deep);font-size:12px}.network-notice{background:#e6dfcd;border-left:3px solid #795238;padding:12px;margin:15px 0}.network-notice strong{font-size:12px}.network-notice p{font-size:10px;margin:5px 0 0}.insurance-comparison{padding:0 0 12px}.insurance-comparison summary{font-size:12px;font-weight:600}.insurance-row{padding:12px 0;border-bottom:1px solid var(--line)}.insurance-row>strong{font-size:11px;display:block}.status-label{font-size:9px;color:#745538}.insurance-row p{font-size:11px;margin:5px 0 7px}.insurance-row-links{display:flex;gap:15px;font-size:10px;flex-wrap:wrap}.insurance-row-links a{text-decoration:underline}.insurer-links{display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-top:15px}.insurer-links .button{width:auto;font-size:11px;padding:11px 15px}.insurer-links .text-link{font-size:10px}.insurance-intro{position:sticky;top:25px;align-self:start}@media(max-width:600px){.insurance-intro{position:relative;top:auto}}
