/* Loaded BEFORE landing.css. The handoff page was written against browser
   defaults; inside the app, Tailwind's preflight (and globals.css base rules)
   reset margins, paddings, borders, heading sizes, lists and form controls
   first. These zero-specificity rules put the browser defaults back for the
   landing only, so landing.css lands on the same base as the reference.
   Every rule is :where() (specificity 0) and loads first, so any landing.css
   rule wins over it. Image height/max-width stay as the app sets them (no
   geometry difference) because reverting them would also drop the width and
   height attributes. */
:where(.signal-landing *, .signal-landing ::before, .signal-landing ::after){margin:revert;padding:revert;border:revert;outline-color:revert}
:where(.signal-landing ::before, .signal-landing ::after){box-sizing:revert}
:where(.signal-landing) :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}
:where(.signal-landing) :where(a){color:revert;text-decoration:revert}
:where(.signal-landing) :where(small){font-size:revert}
:where(.signal-landing) :where(summary){display:revert}
:where(.signal-landing) :where(ol,ul,menu){list-style:revert}
:where(.signal-landing) :where(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}
:where(.signal-landing) :where(button,input,select,optgroup,textarea){font:revert;font-feature-settings:revert;font-variation-settings:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert;appearance:revert}
:where(.signal-landing) :where(input,textarea)::placeholder{opacity:revert;color:revert}
:where(.signal-landing) :where(hr){height:revert;color:revert;border-top-width:revert}
:where(.signal-landing) :where(table){text-indent:revert;border-color:revert;border-collapse:revert}
:where(.signal-landing) :where(textarea){resize:revert}
