.razbor{width:min(100% - 40px,1080px);margin:0 auto;padding:32px 0 72px;color:var(--ink)}.razbor h1:not(.razbor-frame *){margin:6px 0 16px;font-size:clamp(28px,4vw,42px);line-height:1.14;letter-spacing:-.015em}.razbor h2:not(.razbor-frame *){margin:0 0 14px;font-size:clamp(22px,2.6vw,30px);line-height:1.2}.razbor h3:not(.razbor-frame *){margin:22px 0 8px;font-size:18px;line-height:1.3}.razbor p:not(.razbor-frame *){line-height:1.6}.razbor-eyebrow{margin:18px 0 0;color:var(--accent);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.razbor-lead{margin:0 0 12px;color:var(--ink-soft);font-size:18px}.razbor-draft{margin:12px 0 0;padding:10px 14px;border:1px dashed var(--ochre);border-radius:var(--radius);background:var(--ochre-soft);color:var(--ochre);font-size:14px}.razbor-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 0}.razbor-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:1px solid var(--line-strong);border-radius:999px;background:var(--panel);color:var(--ink);font-weight:600;text-decoration:none;box-shadow:var(--btn-shadow)}.razbor-btn:hover{box-shadow:var(--btn-shadow-hover)}.razbor-btn--main{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.razbor-sec{margin-top:48px;padding-top:32px;border-top:1px solid var(--line)}.razbor-comps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-top:12px}.razbor-comp{padding:4px 20px 18px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.razbor-comp ul,.razbor-points{margin:8px 0 0;padding-left:20px;line-height:1.55}.razbor-scale{display:grid;grid-gap:8px;gap:8px;margin:10px 0 0;padding:0;list-style:none}.razbor-scale li{display:flex;gap:14px;align-items:baseline;line-height:1.5}.razbor-scale__score{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-weight:700}.razbor-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:0 24px;gap:0 24px}.razbor-grif-note{margin:20px 0 0;color:var(--ink-soft);font-size:15px}.razbor-grif-mark{color:var(--ink);letter-spacing:-.05em}.razbor-sample{margin-top:28px}.razbor-sample__head{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:flex-end;justify-content:space-between}.razbor-sample__head h3{margin-top:0}.razbor-sample__caption{margin:0;color:var(--ink-soft)}.razbor-frame{margin-top:16px;border:1px solid var(--line);border-radius:16px;background:var(--paper);overflow:hidden}.razbor-frame .result{max-width:none;padding:28px clamp(16px,3vw,36px) 36px}.razbor-faq details{padding:14px 0;border-bottom:1px solid var(--line)}.razbor-faq summary{cursor:pointer;font-weight:600}.razbor-faq details p{margin:10px 0 0}.razbor-back{margin-top:40px}@media (max-width:640px){.razbor{width:min(100% - 32px,1080px);padding:24px 0 56px}.razbor-frame .result{padding:20px 14px 28px}}