:root{--alr-check-paper:#fbfaf7;--alr-check-ink:#191722;--alr-check-muted:#625d6c;--alr-check-purple:#5b3df5;--alr-check-lavender:#f0ebff;--alr-check-line:#e5dfeb;--alr-check-dark:#17131e}
body.page-id-80{overflow-x:hidden;background:var(--alr-check-paper)!important;color:var(--alr-check-ink)}
body.page-id-80 .alr-shell__header{position:sticky;top:0;background:rgba(251,250,247,.95);border-bottom:1px solid rgba(25,23,34,.09);color:var(--alr-check-ink);backdrop-filter:blur(12px)}
body.page-id-80 .alr-shell__header-inner{width:min(100% - 48px,1400px);min-height:82px}
body.page-id-80 .alr-shell__brand{color:var(--alr-check-ink)!important}
body.page-id-80 .alr-shell__brand span{color:var(--alr-check-purple)}
body.page-id-80 .alr-shell__desktop a{color:#4f4a5d}
body.page-id-80 .alr-shell__desktop a:hover{color:var(--alr-check-ink)}
body.page-id-80 .alr-shell__mobile summary{color:var(--alr-check-ink)}
body.page-id-80 .alr-shell__burger i{background:var(--alr-check-ink)}
body.page-id-80 .alr-shell__mobile nav{background:#fff;border-color:var(--alr-check-line);box-shadow:0 24px 65px rgba(25,23,34,.13)}
body.page-id-80 .alr-shell__mobile nav>a:not(.alr-shell__mobile-cta){color:var(--alr-check-ink)}
body.page-id-80 .elementor-80{background:var(--alr-check-paper)}
body.page-id-80 .elementor-80>.elementor-element{padding-left:clamp(22px,5vw,76px)!important;padding-right:clamp(22px,5vw,76px)!important}
body.page-id-80 .elementor-element-57a3cd2{padding-top:84px!important;padding-bottom:96px!important;background:var(--alr-check-paper)!important;color:var(--alr-check-ink)!important}
body.page-id-80 .elementor-element-57a3cd2 .elementor-element-816942f,
body.page-id-80 .elementor-element-57a3cd2 .elementor-element-80b3f01{background:transparent!important}
body.page-id-80 .elementor-element-57a3cd2 h1{max-width:720px;color:var(--alr-check-ink)!important;font-family:Newsreader,Georgia,'Times New Roman',serif!important;font-size:clamp(54px,5.5vw,82px)!important;font-weight:600!important;line-height:.98!important;letter-spacing:-.045em!important}
body.page-id-80 .elementor-element-57a3cd2 p{color:var(--alr-check-muted)!important;font-size:18px!important;line-height:1.65!important}
body.page-id-80 .elementor-element-57a3cd2 .elementor-element-db9f461{padding:clamp(30px,4vw,48px)!important;border:1px solid var(--alr-check-line)!important;border-radius:30px!important;background:#fff!important;box-shadow:0 28px 70px rgba(25,23,34,.09)!important}
body.page-id-80 .elementor-element-57a3cd2 .elementor-element-db9f461 h2{color:var(--alr-check-ink)!important;font-family:Newsreader,Georgia,'Times New Roman',serif!important;font-size:clamp(34px,3.5vw,48px)!important;font-weight:600!important;line-height:1.05!important;letter-spacing:-.035em!important}
body.page-id-80 .elementor-80 h2{font-family:Newsreader,Georgia,'Times New Roman',serif!important;font-weight:600!important;letter-spacing:-.035em!important}
body.page-id-80 .elementor-80 h3{letter-spacing:-.02em!important}
body.page-id-80 .elementor-80 a.e-button-base{max-width:100%;border-radius:12px!important;font-weight:750!important;text-align:center;white-space:normal}
body.page-id-80 .elementor-80 a[href*="#solicitar-check"].e-button-base{background:var(--alr-check-purple)!important;color:#fff!important;box-shadow:0 10px 26px rgba(91,61,245,.2)}
body.page-id-80 .elementor-80 a[href*="/app-legal-score/"].e-button-base{border:1px solid #cfc6df!important;background:transparent!important;color:var(--alr-check-ink)!important}
body.page-id-80 .elementor-element-5ccc2fe a[href*="/app-legal-score/"].e-button-base{border-color:#cfc6df!important;background:transparent!important;color:#fff!important}
body.page-id-80 .elementor-element-5ccc2fe a[href*="/app-legal-score/"].e-button-base:hover,
body.page-id-80 .elementor-element-5ccc2fe a[href*="/app-legal-score/"].e-button-base:focus-visible{background:rgba(255,255,255,.1)!important;color:#fff!important}
body.page-id-80 .elementor-element-f490f61{background:#fff!important}
body.page-id-80 .elementor-element-4235103{background:var(--alr-check-paper)!important}

.alr-check-request{width:100%;max-width:none;margin:0;padding:clamp(82px,8vw,118px) clamp(22px,5vw,76px);background:var(--alr-check-dark);color:#fff}
.alr-check-request__inner{width:min(100%,1220px);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(44px,7vw,90px)}
.alr-check-request__copy{top:110px}
.alr-check-request__eyebrow{color:#c8baff!important}
.alr-check-request h2{font-family:Newsreader,Georgia,'Times New Roman',serif;font-size:clamp(44px,5vw,66px);font-weight:600;letter-spacing:-.04em}
.alr-check-request__panel{padding:clamp(26px,4vw,42px);border:1px solid rgba(255,255,255,.14);border-radius:26px;background:#211b2b;box-shadow:0 28px 70px rgba(0,0,0,.24)}
.alr-check-request input:not([type=checkbox]),.alr-check-request textarea{min-width:0;max-width:100%;border-color:#665b78;border-radius:12px;background:#2b2535}
.alr-check-request button{max-width:100%;border-radius:12px;background:#fff;color:#211b34;padding:16px 23px;white-space:normal;text-align:center}
.alr-check-request button:hover{background:#eee8ff}
.alr-check-request__notice{background:#302642}

@media(max-width:820px){
  body.page-id-80 .alr-shell__header-inner{width:min(100% - 28px,1400px);min-height:68px}
  body.page-id-80 .elementor-element-57a3cd2{padding-top:56px!important;padding-bottom:68px!important}
  body.page-id-80 .elementor-element-57a3cd2 h1{font-size:clamp(46px,11vw,64px)!important}
  .alr-check-request__copy{position:static}
}
@media(max-width:640px){
  body.page-id-80 .elementor-80>.elementor-element{padding-left:16px!important;padding-right:16px!important}
  body.page-id-80 .elementor-element-57a3cd2 .elementor-element-db9f461{padding:28px 22px!important;border-radius:22px!important}
  .alr-check-request{padding:64px 16px}
  .alr-check-request__panel{padding:24px 18px;border-radius:20px}
  .alr-check-request__grid{grid-template-columns:1fr}
  .alr-check-request form,.alr-check-request label,.alr-check-request input,.alr-check-request textarea{min-width:0;max-width:100%}
  .alr-check-request button{width:100%}
}
