/* DXTN Landing Studio v5.11.4.3 — full-page isolation pre-reset.
   This file intentionally loads after the active WordPress theme but before
   private-route-v5.css. It neutralizes generic theme defaults inside the
   Landing root; the Studio design sheet that follows owns the final visuals. */
body.dxtn-ls-private-body{
  margin:0;
  padding:0;
  width:auto;
  max-width:none;
  min-width:100%;
  overflow-x:visible;
}
/* Keep horizontal clipping owned by the Landing only. Third-party fixed/floating
   widgets are siblings of this root and retain their native viewport geometry. */
body.dxtn-ls-private-body .dxtn-private-route-app{
  width:100%;
  max-width:none;
  min-width:0;
  overflow-x:clip;
}
body.dxtn-ls-private-body .dxtn-private-route-app,
body.dxtn-ls-private-body .dxtn-private-route-app * ,
body.dxtn-ls-private-body .dxtn-private-route-app *::before,
body.dxtn-ls-private-body .dxtn-private-route-app *::after{
  box-sizing:border-box;
}
body.dxtn-ls-private-body .dxtn-private-route-app :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd){
  margin-block-start:0;
  margin-block-end:0;
}
body.dxtn-ls-private-body .dxtn-private-route-app :where(ul,ol){
  padding-inline-start:0;
}
body.dxtn-ls-private-body .dxtn-private-route-app :where(a){
  text-decoration:none;
}
body.dxtn-ls-private-body .dxtn-private-route-app :where(button,input,select,textarea){
  font:inherit;
  letter-spacing:inherit;
  text-transform:none;
}
body.dxtn-ls-private-body .dxtn-private-route-app :where(img,picture,video,canvas,svg){
  max-width:100%;
}
body.dxtn-ls-private-body .dxtn-private-route-app :where(img){
  height:auto;
}
body.dxtn-ls-private-body .dxtn-private-route-app :where(table){
  border-collapse:collapse;
  border-spacing:0;
}
