/* Cargado /brokers "pricing" section (embed package brokers-pricing-1008, wrapper .cg-bp). Generated by brokers-quote-1008/build/bxcss.mjs from the redesign prototype (brokers route, main[data-page="brokers"] #pricing) on 2026-10-08. Do not hand-edit the generated block; edit build/tail.css or the prototype, then rebuild. */
.cg-bp{--f-head:var(--_typography---font-styles--heading,"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif);--link:var(--azul);--azul:#345ED1;--sky-400:#38BDF8;--max:1200px;--gut:clamp(16px,4vw,56px);--body:#475569;--azul-950:#0F204B;--on-b1:rgba(255,255,255,.88);--sky-100:#E0F2FE;--azul-900:#1E3A85;--line-dk:rgba(255,255,255,.2);--on-b2:#BFD3FF;--sh-card-dk:0 28px 56px -28px rgba(4,10,30,.6);box-sizing:border-box;color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.5;text-align:start;-webkit-font-smoothing:antialiased}.cg-bp *,.cg-bp *:before,.cg-bp *:after{box-sizing:border-box}.cg-bp [hidden]:not([hidden=until-found i]){display:none!important}.cg-bp h2,.cg-bp h3,.cg-bp p,.cg-bp figure,.cg-bp blockquote,.cg-bp ol,.cg-bp ul,.cg-bp details{margin:0}.cg-bp li{margin:0;padding-left:0}.cg-bp ol,.cg-bp ul{padding-left:0;list-style:none}.cg-bp a{text-decoration:underline}.cg-bp summary{display:list-item;list-style:none;padding:0;margin:0}.cg-bp summary::-webkit-details-marker{display:none}.cg-bp small{font-size:inherit}.cg-bp img{vertical-align:baseline;display:inline;max-width:100%}.cg-bp button{font:inherit}.cg-bp *{box-sizing:border-box}.cg-bp h2{font-family:var(--f-head);letter-spacing:-.02em;line-height:1.08;text-wrap:balance;margin:0}.cg-bp h2{font-size:clamp(30px,3.8vw,48px)}.cg-bp p{margin:0}.cg-bp a{color:var(--link)}.cg-bp .dark :focus-visible{outline-color:var(--sky-400)}.cg-bp :focus-visible{outline:2px solid var(--azul);outline-offset:2px;border-radius:6px}.cg-bp .wrap{max-width:var(--max);margin:0 auto;padding-inline:var(--gut)}.cg-bp .lede{font-size:clamp(17px,1.5vw,19px);color:var(--body);max-width:60ch}.cg-bp .dark{color:#fff;background:var(--azul-950)}.cg-bp .dark .lede{color:var(--on-b1)}.cg-bp .sec{padding-block:clamp(64px,8vw,112px)}.cg-bp .k-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.cg-bp .k-btn.white:hover{background:var(--sky-100)}.cg-bp .k-btn.white{background:#fff;color:var(--azul-900)}.cg-bp .k-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.cg-bp .priceband{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;align-items:center;border-radius:24px;padding:clamp(28px,4vw,48px);background:var(--azul-950) center/cover no-repeat;color:#fff}.cg-bp .priceband .tiers{display:grid;gap:10px}.cg-bp .tier{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:14px 18px;border-radius:14px;background:#ffffff14;border:1px solid var(--line-dk)}.cg-bp .tier b{font-family:var(--f-head);font-size:19px;font-weight:600}.cg-bp .tier span{font-size:14px;color:var(--on-b2);text-align:right}@media (max-width:860px){.cg-bp .priceband{grid-template-columns:1fr}}.cg-bp .k-tl{color:var(--on-b1);font-weight:600;font-size:15px;text-decoration:none;border-bottom:1px solid var(--line-dk);padding-bottom:2px;transition:color .15s ease,border-color .15s ease}.cg-bp .k-tl:hover{color:#fff;border-color:var(--sky-400)}.cg-bp [id]{scroll-margin-top:84px}.cg-bp .priceband{box-shadow:var(--sh-card-dk)}@media (prefers-reduced-motion:reduce){.cg-bp *,.cg-bp *:before,.cg-bp *:after{animation:none!important;transition:none!important}}.cg-bp .priceband .tiers{gap:0}.cg-bp .priceband .tier{border:0;border-top:1px solid var(--line-dk);border-radius:0;background:none;padding:14px 2px}.cg-bp .priceband .tier:last-child{border-bottom:1px solid var(--line-dk)}.cg-bp{--max: calc(1280px + 10vw) ;--gut:max(16px,5vw)}.cg-bp h2,.cg-bp h3{font-family:var(--f-head);letter-spacing:-.03em}.cg-bp h2{font-size:clamp(30px,3.3vw,46px);line-height:1.08}.cg-bp h3{letter-spacing:-.01em}.cg-bp :is(p,li,dd,figcaption,blockquote){text-wrap:pretty}.cg-bp .bp-copy{display:grid;gap:14px}.cg-bp .bp-copy h2{color:#fff}.cg-bp .bp-copy .lede{color:var(--on-b1)}.cg-bp .tier span{text-wrap:pretty}.cg-bp .k-tl{--ul:var(--line-dk);border-bottom:0;padding:9.5px 0 12px;margin:-9.5px 0 -9px;background:linear-gradient(var(--ul),var(--ul)) 0 calc(100% - 9px) /100% 1px no-repeat}.cg-bp .k-tl:hover{--ul:var(--sky-400)}html:not([lang=en]) .cg-bp{display:none!important}.cg-bp .cg-rv{opacity:0;transform:translateY(14px)}.cg-bp .cg-rv.cg-rv-in{opacity:1;transform:none;transition:opacity .4s ease,transform .4s cubic-bezier(.2,.8,.2,1)}
