.about-contacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:24px}.about-contact__label{display:block;margin-bottom:10px;font-size:.9rem;color:var(--text-secondary)}.about-contact__label b{color:var(--text-primary);font-weight:600}.about-contact__card{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--surface-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:border-color var(--dur-base) var(--ease-out)}.about-contact__card:hover{border-color:var(--border-2)}.about-contact__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:var(--surface-3);color:var(--violet-300)}.about-contact__info{display:flex;flex-direction:column;gap:2px;min-width:0}.about-contact__name{font-size:.95rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.about-contact__sub{font-size:.8rem;color:var(--text-muted)}.about-contact__btn{flex-shrink:0;margin-left:auto;padding:8px 18px;border:1px solid var(--border-1);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;color:var(--text-secondary);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.about-contact__btn:hover{border-color:var(--border-focus);color:var(--text-primary);background:#ffffff0d}.about-support-ready{margin:0 0 56px;font-size:1rem;line-height:1.6;color:var(--text-secondary);text-align:center}@media(max-width:479.98px){.about-support-ready{display:none}}.about-support-ready span{color:var(--violet-300);font-weight:600}.about-section__title{margin:0 0 20px;font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--text-primary);text-align:center}.about-section__desc{margin:0 0 20px;font-size:.95rem;line-height:1.6;color:var(--text-secondary);text-align:center}.about-monitors{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:56px;justify-content:center}.mon-card{flex:1 1 170px;min-width:150px;max-width:220px;text-decoration:none;transition:transform var(--dur-base) var(--ease-out)}.mon-card:hover{transform:translateY(-2px)}.mon-card:hover .mon-card__inner{border-color:var(--border-focus);background:var(--surface-2)}.mon-card__inner{display:flex;align-items:center;justify-content:center;height:76px;padding:14px 18px;border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--surface-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}@media(max-width:479.98px){.mon-card__inner{height:64px;padding:10px 14px}}.mon-card__img{max-width:100%;max-height:34px;width:auto;height:auto;object-fit:contain}.mon-card__text{font-family:var(--font-display);font-weight:700;font-size:1.15rem;letter-spacing:.02em;color:#06aeff}.mon-card__kurs{display:flex;align-items:center;gap:8px}.mon-card__kurs img{height:36px;width:auto}.mon-card__kurs-brand{display:flex;flex-direction:column;align-items:flex-start;line-height:1.05;font-family:var(--font-display);font-weight:700;font-size:.9rem;color:var(--text-primary)}.mon-card__kurs-brand .accent{color:var(--violet-300)}.about-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.about-review{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--surface-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.about-review:hover{border-color:var(--border-focus);transform:translateY(-2px)}.about-review__logo{height:32px;width:auto;align-self:flex-start;object-fit:contain}.about-review__desc{font-size:.9rem;line-height:1.55;color:var(--text-secondary)}.about-review__go{font-size:.875rem;font-weight:600;color:var(--violet-300)}
