.rk-audit{padding:clamp(56px,8vw,96px) 0;background:var(--rk-cream)}.rk-audit__wrap{display:flex;flex-direction:column;gap:clamp(32px,5vw,52px)}.rk-audit__intro{text-align:center;max-width:760px;margin:0 auto}.rk-audit__eyebrow{display:inline-block;margin-bottom:14px}.rk-audit__title{font-family:var(--rk-display-family);font-size:clamp(32px,5vw,52px);line-height:1.04;letter-spacing:-.03em;color:var(--rk-ink);margin:0 0 14px}.rk-audit__lede{font-size:clamp(15px,1.5vw,17px);line-height:1.6;color:var(--rk-ink-2);margin:0}.rk-audit__app{display:grid;grid-template-columns:.95fr 1.05fr;gap:28px;align-items:start}.rk-audit__form,.rk-audit__result{background:var(--rk-paper);border:1px solid var(--rk-rule);border-radius:14px;padding:clamp(20px,3vw,28px);box-shadow:var(--rk-shadow-sm)}.rk-audit__result{position:sticky;top:24px;display:flex;flex-direction:column;gap:16px}.rk-audit__toolbar{display:flex;gap:8px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--rk-rule)}.rk-audit__legend,.rk-audit__panel-title,.rk-audit__score-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--rk-mute);margin:0 0 12px}.rk-audit__field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.rk-audit__label{font-size:13px;font-weight:600;color:var(--rk-ink)}.rk-audit__hint,.rk-audit__note{font-weight:400;color:var(--rk-mute)}.rk-audit__note{font-size:12.5px;line-height:1.45;margin:0}.rk-audit__input,.rk-audit__textarea{width:100%;font-family:var(--rk-body-family);font-size:14px;color:var(--rk-ink);background:var(--rk-cream);border:1px solid var(--rk-rule);border-radius:8px;padding:10px 12px;transition:border-color .14s ease,box-shadow .14s ease}.rk-audit__textarea{min-height:340px;resize:vertical;line-height:1.55;font-family:var(--rk-mono-family);font-size:12.5px}.rk-audit__input:focus,.rk-audit__textarea:focus{outline:none;border-color:var(--rk-primary);box-shadow:0 0 0 3px var(--rk-accent-soft)}.rk-audit__run{width:100%;justify-content:center}.rk-audit__scorecard,.rk-audit__panel,.rk-audit__promo{border:1px solid var(--rk-rule);border-radius:12px;background:var(--rk-cream);padding:16px}.rk-audit__score-row{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.rk-audit__score{font-family:var(--rk-display-family);font-size:clamp(42px,6vw,68px);line-height:.95;color:var(--rk-ink)}.rk-audit__grade{font-size:14px;font-weight:700;color:var(--rk-ink-2)}.rk-audit__summary{font-size:13.5px;line-height:1.55;color:var(--rk-ink-2);margin:0}.rk-audit__checks{list-style:none;display:grid;gap:8px;margin:0;padding:0}.rk-audit__check{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:start;padding:10px;border:1px solid var(--rk-rule);border-radius:8px;background:var(--rk-paper)}.rk-audit__check-dot{width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--rk-saffron)}.rk-audit__check[data-state=pass] .rk-audit__check-dot{background:var(--rk-accent-2)}.rk-audit__check[data-state=fail] .rk-audit__check-dot{background:var(--rk-primary)}.rk-audit__check-title{display:block;font-size:13px;font-weight:700;color:var(--rk-ink)}.rk-audit__check-detail{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--rk-mute)}.rk-audit__check-badge{font-size:11.5px;font-weight:700;color:var(--rk-mute);white-space:nowrap}.rk-audit__fixes{display:grid;gap:8px;margin:0;padding-left:20px;color:var(--rk-ink-2);font-size:13px;line-height:1.5}.rk-audit__promo{background:var(--rk-accent-soft);border-color:var(--rk-accent-border)}.rk-audit__promo-title{font-family:var(--rk-display-family);font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--rk-ink);margin:0 0 6px}.rk-audit__promo-text{font-size:13.5px;line-height:1.55;color:var(--rk-ink-2);margin:0 0 14px}.rk-audit__promo-actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:960px){.rk-audit__app{grid-template-columns:1fr}.rk-audit__result{position:static}}@media(max-width:540px){.rk-audit__toolbar,.rk-audit__promo-actions{flex-direction:column}.rk-audit__check{grid-template-columns:18px 1fr}.rk-audit__check-badge{grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/rk-recipe-seo-audit.css.map */
