.inspection-check-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:end;gap:1rem;margin:1.25rem 0 0;display:grid}.inspection-check-form label{gap:.45rem;min-width:0;font-weight:700;display:grid}.inspection-check-form input,.inspection-check-form select{border:1px solid var(--line);width:100%;min-width:0;max-width:100%;color:var(--ink);background:#fff;padding:.75rem}.inspection-check-form>p{grid-column:1/-1;margin:0}.inspection-check-form .button{align-self:end}.inspection-page .provider-official-path h2{letter-spacing:-.03em;margin:.45rem 0 .75rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,4.5vw,28px);font-weight:500;line-height:1.15}.inspection-page .inspection-register h2{letter-spacing:-.02em;margin:.45rem 0 .6rem;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:500;line-height:1.2}
.inspection-page .inspection-hero-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.inspection-page .inspection-hero-actions .button{text-align:center;width:auto;max-width:100%;height:auto;padding-block:12px;line-height:1.35}.inspection-page .inspection-check-details{margin-top:.5rem}.inspection-page .inspection-check-details>summary{cursor:pointer;font-weight:700}.inspection-page .inspection-check-details[open]>summary{margin-bottom:.25rem}.inspection-page .inspection-station-line{margin:1.5rem 0 0;font-weight:700}
