.hub-module__A0L-XW__index{font-family:var(--font-text);letter-spacing:2px;text-transform:uppercase;color:#8d9298;margin-bottom:16px;font-size:11.5px;font-weight:500;display:inline-block}.hub-module__A0L-XW__index i{color:#d52b1e;font-style:normal}.hub-module__A0L-XW__actions{margin-top:26px}.hub-module__A0L-XW__cta{border-radius:var(--r-btn);color:#08090a;background:#fff;align-items:center;min-height:46px;padding:0 26px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.hub-module__A0L-XW__cta:hover{background:#e6e8ea}.hub-module__A0L-XW__evidence{border-bottom:1px solid var(--border);font-family:var(--font-text);letter-spacing:2px;text-transform:uppercase;color:var(--metal-dim);align-items:center;gap:22px;padding-block:22px;font-size:11px;font-weight:500;display:flex}.hub-module__A0L-XW__evidence i{background:var(--border2);flex:1;height:1px;position:relative}.hub-module__A0L-XW__evidence i:after{content:"";background:#d52b1e;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:0}.hub-module__A0L-XW__evidence span+span:before{content:"→  ";color:var(--border2)}.hub-module__A0L-XW__secTitle{font-family:var(--font-display);color:var(--text);margin:clamp(40px,5vw,64px) 0 24px;font-size:clamp(24px,2.4vw,32px);font-weight:400}.hub-module__A0L-XW__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.hub-module__A0L-XW__card{border:1px solid var(--border2);border-radius:var(--r-card);flex-direction:column;gap:8px;padding:26px 28px;transition:border-color .2s,transform .2s;display:flex}.hub-module__A0L-XW__card:hover,.hub-module__A0L-XW__card:focus-visible{border-color:var(--metal-dim);outline:none;transform:translateY(-2px)}.hub-module__A0L-XW__cardNum{font-family:var(--font-text);letter-spacing:2px;text-transform:uppercase;color:var(--metal-dim);font-size:11px;font-weight:500}.hub-module__A0L-XW__card b{font-family:var(--font-text);color:var(--text);font-size:17px;font-weight:600;line-height:1.25}.hub-module__A0L-XW__card>span:not(.hub-module__A0L-XW__cardNum){color:var(--text2);font-size:14.5px;line-height:1.55}.hub-module__A0L-XW__card em{color:var(--text);margin-top:auto;padding-top:10px;font-size:14px;font-style:normal;font-weight:500}.hub-module__A0L-XW__audRow{color:var(--text2);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:26px;font-size:14px;display:flex}.hub-module__A0L-XW__audRow b{color:var(--text);border:1px solid var(--border2);border-radius:var(--r-btn);padding:6px 16px;font-weight:500}.hub-module__A0L-XW__caseRow{border:1px solid var(--border2);border-radius:var(--r-card);border-left:2px solid #d52b1e;flex-direction:column;gap:8px;padding:30px 32px;transition:border-color .2s;display:flex}.hub-module__A0L-XW__caseRow:hover{border-color:var(--metal-dim);border-left-color:#d52b1e}.hub-module__A0L-XW__caseRow b{font-family:var(--font-text);color:var(--text);font-size:19px;font-weight:700}.hub-module__A0L-XW__caseRow>span:not(.hub-module__A0L-XW__cardNum){color:var(--text2);max-width:72ch;font-size:15px;line-height:1.6}.hub-module__A0L-XW__caseRow em{color:var(--text);font-size:14px;font-style:normal;font-weight:500}.hub-module__A0L-XW__final{color:#e6e8ea;background:#08090a;margin-top:clamp(48px,6vw,80px);padding-block:clamp(48px,6vw,72px)}.hub-module__A0L-XW__final h2{font-family:var(--font-display);color:#fff;margin-bottom:12px;font-size:clamp(28px,3vw,40px);font-weight:400}.hub-module__A0L-XW__final p{color:#b9bdc2;max-width:56ch;margin-bottom:24px;font-size:16px;line-height:1.65}.hub-module__A0L-XW__ctaLight{border-radius:var(--r-btn);color:#08090a;background:#fff;align-items:center;min-height:46px;padding:0 26px;font-size:15px;font-weight:500;display:inline-flex}.hub-module__A0L-XW__ctaLight:hover{background:#e6e8ea}@media (max-width:900px){.hub-module__A0L-XW__grid{grid-template-columns:1fr}.hub-module__A0L-XW__evidence span:nth-child(3),.hub-module__A0L-XW__evidence span:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.hub-module__A0L-XW__card{transition:none}.hub-module__A0L-XW__card:hover{transform:none}}.hub-module__A0L-XW__gridAsk{grid-column:span 2}@media (max-width:900px){.hub-module__A0L-XW__gridAsk{grid-column:auto}html[lang=es] .hub-module__A0L-XW__grid{grid-template-columns:minmax(0,1fr)}html[lang=es] .hub-module__A0L-XW__gridAsk{min-width:0;grid-column:1/-1!important}}
