.gost-chip{border:1px solid var(--color-line);background:var(--color-canvas);min-height:2.75rem;color:var(--color-ink);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-quart), background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.gost-chip:hover{border-color:var(--color-medical)}.gost-chip.is-active,.gost-chip[aria-pressed=true]{border-color:var(--color-medical);background:color-mix(in oklch, var(--color-medical) 12%, var(--color-canvas));color:oklch(47% .14 252)}.gost-clinic-mock{border:1px solid var(--color-line);background:var(--color-canvas);transition:filter var(--duration-normal) var(--ease-out-quart), font-size var(--duration-normal) var(--ease-out-quart);border-radius:.75rem;font-size:.875rem;overflow:hidden}.gost-clinic-mock__header{border-bottom:1px solid var(--color-line);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:flex}.gost-clinic-mock__logo{color:var(--color-ink);font-weight:600}.gost-clinic-mock__nav{flex:1;gap:.75rem;display:flex}.gost-clinic-mock__nav a{color:var(--color-muted);font-size:.8125rem;text-decoration:none}.gost-clinic-mock__phone{color:var(--color-medical);font-size:.8125rem;font-weight:500}.gost-clinic-mock__body{gap:1rem;padding:1rem;display:grid}.gost-clinic-mock__hero{grid-template-columns:5rem 1fr;align-items:start;gap:1rem;display:grid}.gost-clinic-mock__img{background:linear-gradient(135deg, color-mix(in oklch, var(--color-medical) 35%, white), var(--color-surface));border-radius:.5rem;width:5rem;height:5rem}.gost-clinic-mock__h{color:var(--color-ink);margin:0;font-size:1.125rem;font-weight:600}.gost-clinic-mock__lead{color:var(--color-muted);margin:.25rem 0 0;font-size:.8125rem}.gost-clinic-mock__cta,.gost-clinic-mock__submit{color:#fff;cursor:default;background:#a84b3a;border:none;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;margin-top:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.gost-clinic-mock__form{background:var(--color-surface);border-radius:.5rem;gap:.75rem;padding:.875rem;display:grid}.gost-clinic-mock__field{color:var(--color-muted);gap:.25rem;font-size:.75rem;display:grid}.gost-clinic-mock__field input{border:1px solid var(--color-line);background:var(--color-canvas);min-height:2.25rem;color:var(--color-ink);cursor:default;border-radius:.375rem;padding:.375rem .625rem}.gost-clinic-mock__price{color:var(--color-muted);margin:0}[data-gost-vision-stage][data-vision-mode=cataract]{filter:blur(2.5px)contrast(.92)}[data-gost-vision-stage][data-vision-mode=deuteranopia]{filter:url(#gost-deuteranopia)grayscale(.15)saturate(.55)}[data-gost-vision-stage][data-vision-mode=low-contrast]{filter:contrast(.55)brightness(1.08)}[data-gost-vision-stage][data-gost-mode="1"]{color:#000;background:#fff;border-width:2px;border-color:#000;font-size:1.05rem}[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__header,[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__form{background:#fff;border-color:#000}[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__h,[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__logo,[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__price,[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__nav a{color:#000}[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__cta,[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__submit{color:#fff;outline-offset:2px;background:#000;outline:2px solid #000}[data-gost-vision-stage][data-gost-mode="1"] .gost-clinic-mock__field input{border-width:2px;border-color:#000}.gost-sr-highlight{outline:2px solid var(--color-medical);outline-offset:2px;background:color-mix(in oklch, var(--color-medical) 14%, transparent)}.gost-sr-line{color:var(--color-muted);margin:0 0 .5rem}.gost-sr-line.is-current{color:var(--color-ink);font-weight:600}.gost-risk--neutral{color:var(--color-muted)}.gost-risk--red{color:#b42318}.gost-risk--yellow{color:#a15c00}.gost-risk--green{color:#027a48}[data-gost-lab-page][data-a11y-font="125"]{font-size:112.5%}[data-gost-lab-page][data-a11y-font="150"]{font-size:125%}[data-gost-lab-page][data-a11y-theme=contrast]{--color-canvas:#fff;--color-surface:#f5f5f5;--color-ink:#000;--color-muted:#222;--color-line:#000;--color-medical:#000;--color-on-medical:#fff}[data-gost-lab-page][data-a11y-theme=invert],[data-gost-lab-page][data-a11y-theme=invert] img,[data-gost-lab-page][data-a11y-theme=invert] video{filter:invert()hue-rotate(180deg)}[data-gost-lab-page][data-a11y-hide-images="1"] .gost-clinic-mock__img,[data-gost-lab-page][data-a11y-hide-images="1"] img:not([data-gost-keep-img]){visibility:hidden}@media (prefers-reduced-motion:reduce){.gost-clinic-mock,[data-gost-scanner-progress],[data-gost-score-bar],[data-gost-progress-bar]{transition:none!important}}.gost-dialog[data-astro-cid-5clcaojr]{margin:auto}.gost-dialog[data-astro-cid-5clcaojr]::backdrop{background:color-mix(in oklch, var(--color-ink) 40%, transparent)}
