.bianca-help { background:#fff; color:#062D55; font-family:var(--bianca-font); }
.bianca-help *, .bianca-help *::before,.bianca-help *::after { box-sizing:border-box; }
.bianca-help__inner { max-width:1200px; margin:auto; padding:0 35px 80px; }

.bianca-help__breadcrumbs { display:flex; justify-content:center; flex-wrap:wrap; gap:10px; font-size:13px; }
.bianca-help a { color:#0B3B6F; text-decoration:none; }
.bianca-help__breadcrumbs a:hover { color:#00BFA6; }
.bianca-help__eyebrow { font-size:12px; font-weight:700; letter-spacing:.12em; margin:26px 0 14px; color:#0B3B6F; }
.bianca-help h1 { font-size:clamp(38px,5vw,58px); font-weight:700; line-height:1.1; color:#0B3B6F; margin:0 0 20px; }
.bianca-help__description { font-size:16px; line-height:1.7; color:rgba(11,59,111,.72); margin:0; }
.bianca-help [hidden] { display:none!important; }
.bianca-help__categories { display:flex; justify-content:center; flex-wrap:wrap; gap:10px; margin:0 0 30px; }
.bianca-help__categories button { border:1px solid rgba(11,59,111,.08); border-radius:999px; background:#F8FAFC; color:#0B3B6F; padding:12px 18px; min-height:44px; font:600 14px var(--bianca-font); cursor:pointer; white-space:nowrap; }
.bianca-help__categories button[aria-pressed=true] { background:#0B3B6F; color:#fff; border-color:#0B3B6F; }
.bianca-help__item { background:#fff; border-bottom:1px solid rgba(11,59,111,.12); }
.bianca-help__item summary { display:flex; align-items:center; justify-content:space-between; gap:24px; padding:22px 4px; color:#0B3B6F; font-size:17px; font-weight:650; line-height:1.5; list-style:none; cursor:pointer; }
.bianca-help__item summary::-webkit-details-marker { display:none; }
.bianca-help__symbol { flex:0 0 24px; text-align:center; font-size:24px; font-weight:400; }
.bianca-help__answer { overflow:hidden; }
.bianca-help__answer p { max-width:930px; margin:0; padding:0 44px 24px 4px; color:rgba(11,59,111,.72); font-size:15px; line-height:1.7; }
.bianca-help__contact { margin-top:55px; padding:45px; border-radius:24px; background:#0B3B6F; color:#fff; text-align:center; }
.bianca-help__contact-eyebrow { font-size:13px; margin:0 0 16px; }
.bianca-help__contact h2 { color:#fff; font-size:clamp(25px,3vw,34px); line-height:1.2; font-weight:700; margin:0 0 15px; }
.bianca-help__contact > p:last-of-type { font-size:15px; line-height:1.7; margin:0; }
.bianca-help__contact a { display:inline-flex; align-items:center; gap:18px; margin-top:26px; border-radius:12px; padding:16px 24px; background:#fff; color:#0B3B6F; font-size:13px; font-weight:700; letter-spacing:.03em; text-transform:uppercase; }
.bianca-help :focus-visible { outline:2px solid #00BFA6; outline-offset:4px; }
@media(max-width:767px) { .bianca-help__inner { padding:0 18px 55px; }  .bianca-help__description { font-size:15px; } .bianca-help__categories { justify-content:flex-start; flex-wrap:nowrap; overflow-x:auto; padding:4px 2px 10px; margin-bottom:16px; max-width:100%; } .bianca-help__item summary { font-size:16px; gap:16px; padding-block:20px; } .bianca-help__answer p { padding-right:4px; } .bianca-help__contact { margin-top:40px; padding:32px 22px; } }
