/*
Theme Name: Raqam Wahid Child
Theme URI: https://example.com/
Description: Child theme of Blocksy implementing the approved design system (Thmanyah fonts, dark/green design) for the Number One Legal Services site - ar/en/ur.
Author: Digital Projects
Template: blocksy
Version: 0.1.0
Text Domain: raqam-wahid-child
*/
/* Design system styles live in assets/css/*.css (enqueued per template). */

/* Failsafe: content is never hidden without JS */
.no-js .rv{opacity:1 !important;transform:none !important}

/* Pages: readable column + form respects the design proportions */
.entry-a-body{max-width:860px;margin-inline:0}
.entry-a-body .form-card{max-width:560px;margin-inline:auto}
.entry-a-body h2{margin-top:34px}
.rw-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.7;margin:12px 0 18px;color:var(--ink-70)}
.rw-consent input{width:17px;height:17px;margin:4px 0 0;flex:none;accent-color:var(--green)}
.rw-consent a{color:var(--green);text-decoration:underline}

/* Honeypot must never affect layout (it escaped the viewport before) */
.rw-hp{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap}
/* Consent block must beat labor.css .form-card label / .form-card input rules */
.form-card label.rw-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;font-weight:400;line-height:1.7;margin:12px 0 18px;color:var(--ink-70)}
.form-card .rw-consent input[type=checkbox]{width:18px !important;height:18px !important;padding:0 !important;margin:4px 0 0 !important;flex:none;accent-color:var(--green);border:0 !important}
.form-card .rw-consent a{color:var(--green);text-decoration:underline}
