.elementor-3389 .elementor-element.elementor-element-b610001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS */.bct610{--red:#bd2925;--ink:#202020;--muted:#5b5b5b;--paper:#f6f4f1;--line:#e4dfd8;font-family:Poppins,Arial,sans-serif;color:var(--ink);font-size:16px;line-height:1.65;overflow-wrap:anywhere}
.bct610 *{box-sizing:border-box}.bct610 h1,.bct610 h2,.bct610 h3,.bct610 p,.bct610 figure{margin:0}.bct610 a{color:var(--red);text-decoration:underline;text-underline-offset:3px}.bct610 a:focus-visible{outline:3px solid #df8a32;outline-offset:5px}
.bct610 .wrap{max-width:1200px;margin:auto;padding:0 28px}.bct610 .section{padding:76px 0}.bct610 .kicker{text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:700;color:var(--red);margin-bottom:14px}.bct610 h1{font-size:clamp(38px,5.2vw,62px);line-height:1.05;letter-spacing:-2px;font-weight:800}.bct610 h2{font-size:clamp(28px,3.4vw,40px);line-height:1.18;letter-spacing:-1px;margin-bottom:20px}.bct610 h3{font-size:22px;line-height:1.25;margin-bottom:13px}.bct610 .lede{font-size:18px;color:var(--muted);max-width:760px}.bct610 .hero{background:var(--paper);padding:58px 0 48px}.bct610 .hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.bct610 .hero-copy p{margin-top:22px}.bct610 .hero figure{background:#e9e5df;padding:10px;border-radius:16px}.bct610 .hero img{display:block;width:100%;height:auto;border-radius:9px}.bct610 figcaption{font-size:12px;color:#595959;padding:10px 6px 4px;line-height:1.5}
.bct610 .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.bct610 .btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 21px;border-radius:5px;font-weight:700;text-decoration:none;background:var(--red);color:#fff;border:2px solid var(--red);font-size:15px}.bct610 .btn.secondary{background:transparent;color:var(--ink);border-color:#cbc5bd}.bct610 .btn:hover{background:#96221e;color:#fff}
.bct610 .facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);padding-top:26px;margin-top:32px;gap:24px}.bct610 .facts strong{display:block;font-size:23px;line-height:1.25}.bct610 .facts span{display:block;color:var(--muted);font-size:13px;margin-top:6px}
.bct610 .split{display:grid;grid-template-columns:1fr 1fr;gap:64px}.bct610 .list{padding-left:20px;margin:18px 0 0}.bct610 .list li{margin:10px 0}.bct610 .note{font-size:14px;color:var(--muted);border-left:3px solid var(--red);padding:12px 18px;background:var(--paper);margin-top:25px}
.bct610 .uses{background:var(--paper)}.bct610 .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px}.bct610 .card{background:#fff;border:1px solid var(--line);padding:28px;border-radius:8px;display:flex;flex-direction:column}.bct610 .number{font-size:13px;letter-spacing:1px;color:var(--red);font-weight:700;margin-bottom:24px}.bct610 .card p{font-size:15px;color:var(--muted);margin-bottom:24px}.bct610 .card a{margin-top:auto;font-size:14px;font-weight:700}
.bct610 .table-box{margin-top:28px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.bct610 table{border-collapse:collapse;width:100%;font-size:15px;table-layout:fixed}.bct610 th,.bct610 td{padding:15px 20px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.bct610 th{width:48%;font-weight:600}.bct610 tr:nth-child(odd){background:#faf9f7}.bct610 tr:last-child th,.bct610 tr:last-child td{border:0}.bct610 .source{font-size:13px;color:var(--muted);margin-top:15px}.bct610 .features{background:#242424;color:#fff}.bct610 .features .kicker{color:#ff9f98}.bct610 .features .lede{color:#d2ceca}.bct610 .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:34px}.bct610 .feature{border-top:1px solid #5a5550;padding-top:21px}.bct610 .feature h3{font-size:18px}.bct610 .feature p{color:#d2ceca;font-size:15px}.bct610 .features a{color:#ffb3ad}.bct610 .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 48px;margin-top:32px}.bct610 .faq h3{font-size:19px}.bct610 .faq p{color:var(--muted);font-size:15px}.bct610 .cta{background:var(--paper);border-top:1px solid var(--line)}.bct610 .cta-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:50px;align-items:center}.bct610 .cta .actions{margin:0}
@media(max-width:800px){.bct610 .hero-grid,.bct610 .split,.bct610 .cta-grid{grid-template-columns:1fr;gap:30px}.bct610 .grid,.bct610 .features-grid{grid-template-columns:repeat(2,1fr)}.bct610 .hero{padding:36px 0}.bct610 .section{padding:48px 0}.bct610 .hero figure{max-width:600px}}
@media(max-width:520px){.bct610 .wrap{padding:0 20px}.bct610 h1{letter-spacing:-1px}.bct610 .grid,.bct610 .features-grid,.bct610 .faq-grid{grid-template-columns:1fr}.bct610 .facts{gap:12px}.bct610 .facts strong{font-size:19px}.bct610 .facts span{font-size:12px}.bct610 .card{padding:24px}.bct610 th,.bct610 td{padding:12px;font-size:13px}.bct610 .actions .btn{width:100%}}/* End custom CSS */