.r-regulatorio .brand{align-items:baseline;gap:10px}.r-regulatorio .brand .sub{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--grey-2);font-size:10.5px;font-weight:500}.r-regulatorio .navlinks{align-items:center;gap:30px;display:flex}.r-regulatorio .hero-grid{width:100%;display:block}.r-regulatorio .hero-copy{max-width:860px}.r-regulatorio .back{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--grey-2);align-items:center;gap:8px;margin-bottom:26px;font-size:11px;transition:color .3s;display:inline-flex}.r-regulatorio .back:hover{color:var(--ink)}.r-regulatorio .back .a{transition:transform .3s}.r-regulatorio .back:hover .a{transform:translate(-4px)}.r-regulatorio .hero h1{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(36px,5.4vw,70px);font-weight:300;line-height:1.04}.r-regulatorio .hero h1 em{color:var(--grey-2);font-style:normal}.r-regulatorio .hero .lede{max-width:54ch;color:var(--ink-2);margin-top:28px;font-size:clamp(16px,1.4vw,18.5px)}.r-regulatorio .sec-head{align-items:baseline;gap:18px;margin-bottom:50px;display:flex}.r-regulatorio .sec-head .num{font-family:var(--mono);color:var(--grey-2);letter-spacing:.1em;font-size:12px}.r-regulatorio .sec-head h2 .soft{color:var(--grey-2)}.r-regulatorio .pol{border-top:1px solid var(--line);padding:clamp(90px,12vh,150px) 0}.r-regulatorio .pol-intro{max-width:60ch;color:var(--ink-2);margin:-26px 0 46px;font-size:16px;line-height:1.6}.r-regulatorio .pol-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.r-regulatorio .pol-cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:26px;display:flex}.r-regulatorio .pol-cell h4{font-family:var(--display);letter-spacing:-.01em;font-size:16px;font-weight:400}.r-regulatorio .pol-cell .pd{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--grey-2);border:1px dashed var(--line-2);white-space:nowrap;border-radius:30px;padding:6px 11px;font-size:9.5px}.r-regulatorio .fraud{background:var(--ink);color:#f0f0ee;border-top:1px solid var(--line);padding:clamp(90px,12vh,150px) 0}.r-regulatorio .fraud .eyebrow{color:#7d7d7d}.r-regulatorio .fraud .sec-head h2{color:#fff}.r-regulatorio .fraud .sec-head h2 .soft{color:#8a8a8a}.r-regulatorio .fraud .sec-head .num{color:#6a6a6a}.r-regulatorio .fraud-lead{max-width:60ch;font-family:var(--display);letter-spacing:-.01em;color:#fff;font-size:clamp(20px,2.4vw,28px);font-weight:300;line-height:1.35}.r-regulatorio .fraud-list{border-top:1px solid #2c2c2c;max-width:760px;margin-top:36px}.r-regulatorio .fraud-item{border-bottom:1px solid #2c2c2c;grid-template-columns:34px 1fr;align-items:start;gap:18px;padding:22px 0;display:grid}.r-regulatorio .fraud-item .fn{font-family:var(--mono);color:#6a6a6a;padding-top:3px;font-size:12px}.r-regulatorio .fraud-item p{color:#bdbdbd;font-size:15px;line-height:1.6}.r-regulatorio .fraud-item b{color:#fff;font-weight:500}.r-regulatorio .disc-sec{border-top:1px solid var(--line);padding:clamp(90px,12vh,150px) 0}.r-regulatorio .disc-body{max-width:74ch}.r-regulatorio .disc-body p{color:var(--ink-2);margin-bottom:20px;font-size:14.5px;line-height:1.74}.r-regulatorio .disc-body .note{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey-2);border-top:1px solid var(--line);padding-top:18px;font-size:10.5px}.r-regulatorio .marco{background:var(--white);border-top:1px solid var(--line);padding:clamp(80px,10vh,130px) 0}.r-regulatorio .marco p{max-width:62ch;color:var(--ink-2);font-size:15px;line-height:1.7}.r-regulatorio .marco .selos{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.r-regulatorio .selo{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grey-2);border:1px solid var(--line-2);border-radius:30px;padding:9px 16px;font-size:10.5px}.r-regulatorio .foot-brand{font-family:var(--display);align-items:baseline;gap:10px;font-size:18px;font-weight:500;display:flex}.r-regulatorio .foot-brand .sub{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--grey-2);font-size:10px}.r-regulatorio .disc{border-top:1px solid var(--line);color:var(--grey-2);max-width:80ch;margin-top:34px;padding-top:26px;font-size:12px;line-height:1.7}@media (max-width:900px){.r-regulatorio .pol-grid{grid-template-columns:repeat(2,1fr)}.r-regulatorio .fraud-item{grid-template-columns:1fr}}@media (max-width:680px){.r-regulatorio .navlinks{background:var(--paper);padding:0 var(--gutter);flex-direction:column;gap:0;max-height:0;transition:max-height .4s;position:fixed;inset:78px 0 auto;overflow:hidden}.r-regulatorio .pol-grid{border-right:1px solid var(--line);grid-template-columns:1fr}.r-regulatorio .pol-cell{border-right:none}}@media print{.r-regulatorio .fraud{color:#111;background:#fff}.r-regulatorio .fraud .sec-head h2,.r-regulatorio .fraud-lead{color:#111}.r-regulatorio .fraud-item p{color:#444}.r-regulatorio section,.r-regulatorio .pol-cell,.r-regulatorio .fraud-item{break-inside:avoid}}
