.u2{padding-bottom:32px}.u2-option__note{font-size:13px;line-height:18px;display:block}.u2-h3{margin:20px 0 12px;font-size:16px;font-weight:700;line-height:22px}.u2-best{background:var(--color-success-bg);color:var(--color-success);border-radius:999px;margin-top:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:18px;display:table}.u2-link{min-height:44px;color:var(--color-action-primary);align-items:center;font-size:14px;line-height:20px;display:inline-flex}.u2-pad{margin-top:12px}.u2-band{color:var(--color-text-secondary);text-align:right;margin-left:auto;padding-left:8px;font-size:13px;font-weight:500;line-height:18px}.u2-scan{margin-bottom:16px}.u2-other{margin-top:16px}.u2-clinic{gap:4px;display:grid}.u2-rating{min-height:32px;color:var(--color-action-primary);align-items:center;gap:8px;padding:0 12px;font-size:13px;line-height:18px;display:inline-flex}.u2-more{width:100%;margin-top:12px}.u2-pay{margin-top:16px}.u2-pay:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-text)}.u2 .gpi-consent a{color:var(--color-action-primary);text-underline-offset:2px;text-decoration:underline}.u2-starts{margin:12px 0 0;font-size:13px;line-height:18px}.u2-changed .gpi-ico{color:var(--color-warning)}.u2-result{max-width:720px;margin:16px auto 0;padding:0 16px}.u2-result p{margin:0 0 12px}.u2-result__sum{font-size:20px;font-weight:700;line-height:28px}.u2-after__body{gap:16px;max-width:720px;margin:16px auto 0;padding:0 16px;display:grid}.u2-after__text{gap:12px;display:grid}.u2-after__text p{margin:0}.u2-after__btn{justify-content:center;align-items:center;width:100%;min-height:52px;text-decoration:none;display:flex}.u2-after__ref{text-align:center;margin:0;font-size:13px;line-height:18px}.u2-steps{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.u2-steps li{align-items:flex-start;gap:12px;font-size:15px;line-height:22px;display:flex}.u2-steps__num{background:var(--color-surface-soft);width:28px;height:28px;color:var(--color-action-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.u2-copy{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:12px;padding:12px 0;display:flex}.u2-copy__text{flex:1;gap:2px;min-width:0;display:grid}.u2-copy__label{color:var(--color-text-secondary);font-size:13px;line-height:18px}.u2-copy__value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:16px;line-height:22px}.u2-copy__hint{font-size:12px;line-height:16px}.u2-copy__btn{flex:none;min-width:112px}.u2-receipt{color:inherit;border:1px solid var(--color-action-primary);gap:4px;text-decoration:none;display:grid}@media (min-width:48em){.u2-result,.u2-after__body{padding:0 48px}}.u2-seller{border-top:1px solid var(--color-border-subtle);background:#fff;margin-top:32px;padding:16px}.u2-seller__inner{flex-wrap:wrap;align-items:center;gap:8px 24px;max-width:1200px;margin:auto;display:flex}.u2-seller__text{color:var(--color-text-secondary);flex:320px;margin:0;font-size:12px;line-height:18px}.u2-seller__contacts{align-items:center;gap:8px;margin:0;font-size:14px;line-height:20px;display:flex}.u2-seller__contacts a{min-height:44px;color:var(--color-action-primary);align-items:center;display:inline-flex}.u2-seller__logo{width:72px;height:auto}@media (min-width:48em){.u2-seller{padding:16px 48px}}.u2 input[type=date].gpi-input{appearance:none;text-align:left;min-width:0;max-width:100%;display:block}.u2 input[type=date].gpi-input::-webkit-date-and-time-value{text-align:left}.u2-remove{margin:-4px 0 12px}.u2-add__row{flex-wrap:wrap;gap:8px;display:flex}.u2-add__row .gpi-secondary{flex:140px}.u2-review dl.u2-review__person{margin-top:16px}.u2-review dd{overflow-wrap:anywhere}.u2-review__confirm{margin-top:16px}.u2-review__back{width:100%;margin-top:8px}.u2 .gpi-consent a:hover{color:var(--color-action-hover);text-decoration-thickness:2px}.u2-link:hover,.u2-rating:hover,.u2-seller__contacts a:hover{text-underline-offset:3px;text-decoration:underline}.u2-receipt:hover{background:var(--color-surface-soft)}
