/* BJC Global — Divi 5 child theme design system */
:root{
  --bjc-blue:#2371B8;      /* logo blue */
  --bjc-blue-600:#1C5E9C;
  --bjc-blue-50:#EAF3FB;
  --bjc-navy:#0A2342;
  --bjc-navy-2:#123A66;
  --bjc-aqua:#33C3DB;      /* accent */
  --bjc-aqua-600:#1597AE;
  --bjc-sky:#F3F8FD;
  --bjc-ink:#0F1E2E;
  --bjc-text:#2B3B4C;
  --bjc-muted:#566779;
  --bjc-line:#DCE6F0;
  --bjc-white:#ffffff;
  --bjc-ok:#16A34A;
  --bjc-radius:16px;
  --bjc-shadow:0 1px 2px rgba(10,35,66,.06),0 8px 24px rgba(10,35,66,.08);
  --bjc-shadow-lg:0 20px 50px rgba(10,35,66,.18);
  --bjc-head:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --bjc-body:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --bjc-wrap:1200px;
}
html{scroll-behavior:smooth}
body{font-family:var(--bjc-body)!important;color:var(--bjc-text);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;background:#fff}
body #page-container{padding-top:0!important;overflow-x:clip}
/* ---------- Divi wrappers become transparent around our bands ---------- */
.et_pb_section.bjc-sec,.et_pb_section:has(.bjc-band){padding:0!important;background-color:transparent}
.et_pb_section.bjc-sec .et_pb_row,.et_pb_row:has(.bjc-band){width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
.et_pb_row:has(.bjc-band) .et_pb_column,.et_pb_section.bjc-sec .et_pb_column{margin:0!important;width:100%!important}
.et_pb_text:has(.bjc-band),.et_pb_code:has(.bjc-band),.et_pb_section.bjc-sec .et_pb_module{margin:0!important}
#main-content .container:before{display:none}
#left-area,#sidebar{padding:0}
/* ---------- Primitives ---------- */
.bjc-band{position:relative;padding:88px 0;background:#fff;color:var(--bjc-text)}
.bjc-band--sky{background:var(--bjc-sky)}
.bjc-band--tight{padding:56px 0}
.bjc-wrap{max-width:var(--bjc-wrap);margin:0 auto;padding:0 24px}
.bjc-band :is(h1,h2,h3,h4){font-family:var(--bjc-head);color:var(--bjc-ink);letter-spacing:-.02em;padding:0;font-weight:800}
.bjc-band h1{font-size:clamp(34px,5.2vw,58px);line-height:1.07;margin:0 0 18px}
.bjc-band h2{font-size:clamp(28px,3.4vw,40px);line-height:1.15;margin:0 0 14px}
.bjc-band h3{font-size:20px;line-height:1.3;margin:0 0 8px;font-weight:700}
.bjc-band p{margin:0 0 1em;padding:0;font-size:17px;line-height:1.7;color:inherit}
.bjc-band p:last-child{margin-bottom:0}
.bjc-band a{color:var(--bjc-blue);text-decoration:none;font-weight:600}
.bjc-band a:hover{color:var(--bjc-blue-600);text-decoration:underline}
.bjc-band ul.bjc-list,.bjc-band ol.bjc-list{list-style:none!important;padding:0!important;margin:0;line-height:1.55}
.bjc-band ul.bjc-list li{padding:0;margin:0}
.bjc-band strong{color:inherit;font-weight:700}
.bjc-eyebrow{display:inline-flex;align-items:center;gap:8px;font:700 13px/1.2 var(--bjc-body)!important;letter-spacing:.12em;text-transform:uppercase;color:var(--bjc-blue)!important;margin:0 0 14px!important}
.bjc-eyebrow:before{content:"";width:28px;height:2px;background:currentColor;border-radius:2px}
.bjc-lead{font-size:clamp(17px,1.6vw,20px)!important;line-height:1.6!important;color:var(--bjc-muted)}
.bjc-head{max-width:760px;margin:0 0 44px}
.bjc-head--center{text-align:center;margin-left:auto;margin-right:auto}
.bjc-head--center .bjc-eyebrow{justify-content:center}
.bi{display:inline-block;width:24px;height:24px;flex:0 0 auto;background:currentColor;-webkit-mask:var(--bi) center/contain no-repeat;mask:var(--bi) center/contain no-repeat}
/* buttons */
.bjc-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}
.bjc-band a.bjc-btn,a.bjc-btn,button.bjc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;font:700 16px/1 var(--bjc-body);text-decoration:none!important;border:2px solid transparent;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s;white-space:nowrap}
a.bjc-btn:hover,button.bjc-btn:hover{transform:translateY(-1px)}
.bjc-btn--primary{background:var(--bjc-blue);color:#fff!important}
.bjc-btn--primary:hover{background:var(--bjc-blue-600);box-shadow:0 8px 20px rgba(35,113,184,.35)}
.bjc-btn--accent{background:var(--bjc-aqua);color:var(--bjc-navy)!important}
.bjc-btn--accent:hover{background:#5fd3e6;box-shadow:0 8px 22px rgba(51,195,219,.4)}
.bjc-btn--ghost{background:transparent;color:var(--bjc-blue)!important;border-color:var(--bjc-line)}
.bjc-btn--ghost:hover{border-color:var(--bjc-blue)}
.bjc-btn--wa{background:#1DA851;color:#fff!important}
.bjc-btn .bi{width:20px;height:20px}
/* ---------- Dark surfaces: guaranteed light text (contrast fix) ---------- */
.bjc-dark{background:var(--bjc-navy);color:#E6EEF7}
.bjc-band.bjc-dark :is(h1,h2,h3,h4,h5,h6,strong,b,summary,th,label,legend){color:#fff!important}
.bjc-band.bjc-dark :is(p,li,td,span:not(.bi),small,em,dd,dt,figcaption){color:#D5E2F0!important}
.bjc-band.bjc-dark a:not(.bjc-btn){color:#8FE3F1!important}
.bjc-band.bjc-dark .bjc-eyebrow{color:var(--bjc-aqua)!important}
.bjc-band.bjc-dark .bjc-lead{color:#D5E2F0!important}
.bjc-band.bjc-dark .bjc-btn--ghost{color:#fff!important;border-color:rgba(255,255,255,.4)}
.bjc-band.bjc-dark .bjc-btn--ghost:hover{border-color:#fff;background:rgba(255,255,255,.08)}
.bjc-band.bjc-dark .bjc-btn--accent,.bjc-band.bjc-dark .bjc-btn--accent *{color:var(--bjc-navy)!important}
.bjc-band.bjc-dark .bjc-btn--wa,.bjc-band.bjc-dark .bjc-btn--wa *,.bjc-band.bjc-dark .bjc-btn--primary,.bjc-band.bjc-dark .bjc-btn--primary *{color:#fff!important}
.bjc-band.bjc-dark .bjc-card-light :is(p,li,span:not(.bi),small,em,td,label,a:not(.bjc-btn)){color:var(--bjc-muted)!important}
.bjc-band.bjc-dark .bjc-card-light a:not(.bjc-btn){color:var(--bjc-blue)!important}
.bjc-band.bjc-dark .bjc-card-light label{color:var(--bjc-ink)!important}
.bjc-band.bjc-dark .bjc-card-light .bjc-btn,.bjc-band.bjc-dark .bjc-card-light .bjc-btn *{color:#fff!important}
.bjc-dark .bjc-card-light :is(h2,h3,h4,strong,label){color:var(--bjc-ink)!important}
/* ---------- Hero ---------- */
.bjc-hero{padding:72px 0 80px;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,var(--bjc-navy) 0%,#0E3260 60%,#14508C 100%)}
.bjc-hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:1}
.bjc-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,rgba(10,35,66,.97) 0%,rgba(10,35,66,.9) 45%,rgba(10,35,66,.62) 100%)}
.bjc-hero:before{content:"";position:absolute;right:-120px;bottom:-160px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(51,195,219,.28),transparent 65%);z-index:-1}
.bjc-hero__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}
.bjc-hero--split .bjc-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr)}
.bjc-hero h1{max-width:820px}
.bjc-hero .bjc-lead{max-width:640px}
.bjc-crumbs{font-size:14px;margin:0 0 20px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.bjc-band.bjc-dark .bjc-crumbs a{color:#B9CCE0!important;font-weight:500}
.bjc-band.bjc-dark .bjc-crumbs span{color:#7F97B2!important}
.bjc-points{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:28px!important}
.bjc-points li{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px}
.bjc-points .bi{width:20px;height:20px;color:var(--bjc-aqua)!important;background:var(--bjc-aqua)}
.bjc-hero--page{padding:56px 0 60px}
.bjc-hero--page h1{font-size:clamp(30px,4.4vw,48px)}
/* quick form card */
.bjc-qcard{background:#fff;border-radius:20px;padding:28px;box-shadow:var(--bjc-shadow-lg);position:relative}
.bjc-qcard h3{font-size:22px!important;margin:0 0 4px!important}
.bjc-qcard .bjc-qcard__sub{font-size:15px;color:var(--bjc-muted)!important;margin:0 0 18px!important}
/* ---------- Forms ---------- */
.bjc-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.bjc-form .bjc-f{display:flex;flex-direction:column;gap:6px}
.bjc-form .bjc-f--full{grid-column:1/-1}
.bjc-form label{font:600 14px/1.3 var(--bjc-body);color:var(--bjc-ink)}
.bjc-form :is(input,select,textarea){width:100%;min-height:50px;padding:12px 14px;border:1.5px solid var(--bjc-line);border-radius:12px;background:#fff;font:16px/1.4 var(--bjc-body);color:var(--bjc-ink);box-sizing:border-box;transition:border .15s,box-shadow .15s}
.bjc-form textarea{min-height:110px;resize:vertical}
.bjc-form :is(input,select,textarea):focus{outline:none;border-color:var(--bjc-blue);box-shadow:0 0 0 4px rgba(35,113,184,.15)}
.bjc-form .bjc-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.bjc-form button.bjc-btn{width:100%;border:0}
.bjc-form .bjc-fine{font-size:13px;color:var(--bjc-muted);margin:0;grid-column:1/-1}
.bjc-form--mini{grid-template-columns:1fr}
.bjc-form-wrap{background:#fff;border:1px solid var(--bjc-line);border-radius:20px;padding:32px;box-shadow:var(--bjc-shadow)}
.bjc-alert{padding:14px 16px;border-radius:12px;background:#FDECEC;color:#8A1C1C;margin:0 0 14px;font-weight:600}
/* ---------- Intro ---------- */
.bjc-intro{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}
.bjc-media{border-radius:20px;overflow:hidden;box-shadow:var(--bjc-shadow);background:var(--bjc-blue-50);aspect-ratio:4/3;position:relative}
.bjc-media img{width:100%;height:100%;object-fit:cover;display:block}
.bjc-media--badge:after{content:"";position:absolute;inset:auto 16px 16px auto;width:64px;height:64px;border-radius:50%;background:var(--bjc-blue) url("../img/logo-mark.svg") center/70% no-repeat;box-shadow:0 6px 18px rgba(0,0,0,.2)}
.bjc-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:28px!important}
.bjc-stat{background:var(--bjc-blue-50);border-radius:14px;padding:16px 18px;border-left:4px solid var(--bjc-blue)}
.bjc-stat b{display:block;font:800 22px/1.2 var(--bjc-head);color:var(--bjc-ink)}
.bjc-stat span{display:block;font-size:14px;color:var(--bjc-muted);margin-top:4px}
/* ---------- Cards ---------- */
.bjc-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}
.bjc-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}
.bjc-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}
.bjc-card{position:relative;display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--bjc-line);border-radius:var(--bjc-radius);padding:26px;box-shadow:0 1px 2px rgba(10,35,66,.04);transition:transform .2s,box-shadow .2s,border-color .2s;color:var(--bjc-text)}
.bjc-band--sky .bjc-card{border-color:transparent}
a.bjc-card{text-decoration:none!important;color:var(--bjc-text)!important;font-weight:400}
a.bjc-card:hover{transform:translateY(-4px);box-shadow:var(--bjc-shadow);border-color:#bcd3ea}
.bjc-card h3{margin:4px 0 0!important}
.bjc-card p{font-size:15.5px!important;line-height:1.6!important;color:var(--bjc-muted)!important;margin:0!important}
.bjc-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--bjc-blue-50);color:var(--bjc-blue)}
.bjc-ic .bi{width:26px;height:26px}
.bjc-card__more{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:15px;color:var(--bjc-blue)!important}
.bjc-card__more .bi{width:18px;height:18px;transition:transform .2s}
a.bjc-card:hover .bjc-card__more .bi{transform:translateX(4px)}
.bjc-dark .bjc-card{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}
.bjc-dark .bjc-ic{background:rgba(51,195,219,.15);color:var(--bjc-aqua)}
/* featured */
.bjc-feat{overflow:hidden;padding:0}
.bjc-feat__img{aspect-ratio:16/10;background:var(--bjc-blue-50);overflow:hidden}
.bjc-feat__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}
a.bjc-feat:hover .bjc-feat__img img{transform:scale(1.04)}
.bjc-feat__body{padding:22px 24px 24px;display:flex;flex-direction:column;gap:8px;flex:1}
.bjc-tag{display:inline-block;align-self:flex-start;background:var(--bjc-blue-50);color:var(--bjc-blue-600)!important;font-size:13px;font-weight:700;padding:5px 10px;border-radius:999px}
/* steps */
.bjc-steps{counter-reset:s;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}
.bjc-step{position:relative;background:#fff;border-radius:var(--bjc-radius);padding:26px 22px 22px;border:1px solid var(--bjc-line)}
.bjc-band--sky .bjc-step{border-color:transparent;box-shadow:0 1px 2px rgba(10,35,66,.05)}
.bjc-step:before{counter-increment:s;content:counter(s,decimal-leading-zero);display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--bjc-blue);color:#fff;font:800 16px/1 var(--bjc-head);margin-bottom:14px;box-shadow:0 0 0 6px var(--bjc-blue-50)}
.bjc-step p{font-size:15.5px!important;color:var(--bjc-muted)!important;margin:0!important}
.bjc-dark .bjc-step{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}
.bjc-dark .bjc-step:before{background:var(--bjc-aqua);color:var(--bjc-navy);box-shadow:0 0 0 6px rgba(51,195,219,.15)}
/* split */
.bjc-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
.bjc-split--rev .bjc-split__media{order:-1}
.bjc-ticks{display:grid;gap:10px;margin:18px 0 0!important}
.bjc-ticks li{display:flex;gap:12px;align-items:flex-start}
.bjc-ticks .bi{width:22px;height:22px;color:var(--bjc-blue);background:var(--bjc-blue);margin-top:2px}
.bjc-dark .bjc-ticks .bi{background:var(--bjc-aqua)}
.bjc-checks{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}
.bjc-band ul.bjc-checks li{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--bjc-line);border-radius:12px;padding:14px 16px;font-weight:500;color:var(--bjc-ink)}
.bjc-band--sky .bjc-band ul.bjc-checks li{border-color:transparent}
.bjc-checks .bi{width:22px;height:22px;background:var(--bjc-ok);flex:0 0 22px}
/* chips */
.bjc-chips{display:flex;flex-wrap:wrap;gap:10px}
.bjc-band ul.bjc-chips li{background:#fff;border:1.5px solid var(--bjc-line);border-radius:999px;padding:10px 18px;font-weight:600;font-size:15px;color:var(--bjc-ink)}
.bjc-dark .bjc-band ul.bjc-chips li{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}
/* table */
.bjc-table-wrap{overflow-x:auto;border-radius:var(--bjc-radius);border:1px solid var(--bjc-line);background:#fff;box-shadow:0 1px 2px rgba(10,35,66,.04)}
.bjc-table{width:100%;border-collapse:collapse;font-size:15.5px;margin:0!important;border:0!important}
.bjc-table th{background:var(--bjc-navy);color:#fff!important;text-align:left;padding:14px 18px;font:700 14px/1.3 var(--bjc-body);letter-spacing:.02em;border:0!important}
.bjc-table td{padding:14px 18px;border-top:1px solid var(--bjc-line)!important;border-left:0!important;border-right:0!important;vertical-align:top;color:var(--bjc-text)}
.bjc-table tr:nth-child(even) td{background:#F8FBFE}
.bjc-table td:first-child{font-weight:700;color:var(--bjc-ink)}
/* faq */
.bjc-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}
.bjc-faq__aside{position:sticky;top:110px}
.bjc-faq__help{margin-top:24px;padding:22px;border-radius:var(--bjc-radius);background:var(--bjc-navy);}
.bjc-faq__help p{color:#D5E2F0!important;font-size:15px!important}
.bjc-faq__help strong{color:#fff!important}
.bjc-faq__help a{color:#8FE3F1!important}
.bjc-faqs{display:grid;gap:12px}
.bjc-faqs details{background:#fff;border:1px solid var(--bjc-line);border-radius:14px;transition:box-shadow .2s,border-color .2s}
.bjc-band--sky .bjc-faqs details{border-color:transparent}
.bjc-faqs details[open]{box-shadow:var(--bjc-shadow);border-color:#bcd3ea}
.bjc-faqs summary{list-style:none;cursor:pointer;padding:18px 56px 18px 20px;font:700 17px/1.4 var(--bjc-head);color:var(--bjc-ink);position:relative}
.bjc-faqs summary::-webkit-details-marker{display:none}
.bjc-faqs summary:after{content:"";position:absolute;right:18px;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:var(--bjc-blue-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232371B8' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .2s}
.bjc-faqs details[open] summary:after{transform:rotate(45deg)}
.bjc-faqs .bjc-faq__a{padding:0 20px 20px;color:var(--bjc-text)}
.bjc-faqs .bjc-faq__a p{font-size:16px!important}
.bjc-faq-groups h3{margin:34px 0 14px!important;font-size:22px!important}
.bjc-faq-groups h3:first-child{margin-top:0!important}
/* cta band */
.bjc-cta{background:linear-gradient(120deg,var(--bjc-navy) 0%,#11406f 55%,var(--bjc-blue) 130%);overflow:hidden;padding:72px 0}
.bjc-cta:before{content:"";position:absolute;left:-80px;top:-120px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(51,195,219,.25),transparent 65%)}
.bjc-cta__in{position:relative;display:grid;grid-template-columns:1.3fr auto;gap:32px;align-items:center}
.bjc-cta h2{margin:0 0 8px!important}
.bjc-cta .bjc-actions{margin:0}
/* contact */
.bjc-contact{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:start}
.bjc-cinfo{display:grid;gap:14px}
.bjc-cinfo a,.bjc-cinfo div.bjc-ci{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--bjc-line);border-radius:14px;padding:18px;color:var(--bjc-text)!important;font-weight:500;text-decoration:none!important}
.bjc-cinfo a:hover{border-color:var(--bjc-blue)}
.bjc-cinfo b{display:block;color:var(--bjc-ink);font-size:15px}
.bjc-cinfo span{display:block;color:var(--bjc-muted);font-size:15px;line-height:1.5}
.bjc-map{border:0;width:100%;height:420px;border-radius:var(--bjc-radius);display:block;filter:saturate(.9)}
/* finder */
.bjc-finder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.bjc-finder a{display:flex;align-items:center;gap:14px;padding:18px;background:#fff;border:1.5px solid var(--bjc-line);border-radius:14px;color:var(--bjc-ink)!important;font-weight:700;font-size:15.5px;line-height:1.3;text-decoration:none!important;transition:all .15s}
.bjc-finder a:hover{border-color:var(--bjc-blue);box-shadow:var(--bjc-shadow);transform:translateY(-2px)}
.bjc-finder .bjc-ic{width:44px;height:44px;border-radius:12px;flex:0 0 44px}
.bjc-finder .bjc-ic .bi{width:22px;height:22px}
/* calculator */
.bjc-calc{display:grid;grid-template-columns:1.1fr .9fr;gap:0;border-radius:20px;overflow:hidden;box-shadow:var(--bjc-shadow);border:1px solid var(--bjc-line);background:#fff}
.bjc-calc__form{padding:32px}
.bjc-calc__out{padding:32px;background:var(--bjc-navy);display:flex;flex-direction:column;justify-content:center;gap:10px}
.bjc-calc__out *{color:#D5E2F0}
.bjc-calc__out .bjc-calc__label{font:700 13px/1 var(--bjc-body);letter-spacing:.12em;text-transform:uppercase;color:var(--bjc-aqua)!important}
.bjc-calc__out .bjc-calc__big{font:800 clamp(40px,6vw,60px)/1 var(--bjc-head);color:#fff!important;letter-spacing:-.02em}
.bjc-calc__out .bjc-calc__big small{font-size:.4em;color:#B9CCE0!important;margin-left:6px}
.bjc-calc__out p{font-size:14.5px!important;color:#B9CCE0!important;margin:0!important}
.bjc-calc__out .bjc-btn{margin-top:12px;align-self:flex-start}
.bjc-calc .bjc-form{grid-template-columns:1fr 1fr}
.bjc-calc h3{margin-bottom:6px!important}
/* posts */
.bjc-post-meta{font-size:13px;color:var(--bjc-muted)!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em}
/* prose */
.bjc-prose{max-width:780px}
.bjc-prose h2{font-size:26px!important;margin:32px 0 10px!important}
.bjc-prose h2:first-child{margin-top:0!important}
/* ---------- Header ---------- */
.bjc-topbar{background:var(--bjc-navy);color:#D5E2F0;font-size:14px}
.bjc-topbar .bjc-wrap{display:flex;justify-content:space-between;align-items:center;min-height:40px;gap:16px}
.bjc-topbar a{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-weight:500}
.bjc-topbar a:hover{color:var(--bjc-aqua)}
.bjc-topbar .bi{width:16px;height:16px;background:var(--bjc-aqua)}
.bjc-topbar__l,.bjc-topbar__r{display:flex;gap:22px;align-items:center}
.bjc-topbar__l span{color:#B9CCE0}
.bjc-header{position:sticky;top:0;z-index:999;background:rgba(255,255,255,.97);backdrop-filter:saturate(1.6) blur(10px);border-bottom:1px solid var(--bjc-line);transition:box-shadow .2s}
.admin-bar .bjc-header{top:32px}
.bjc-header.is-scrolled{box-shadow:0 6px 24px rgba(10,35,66,.08)}
.bjc-header .bjc-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px}
.bjc-logo{display:flex;align-items:center;gap:12px;text-decoration:none!important}
.bjc-logo img{width:48px;height:48px;display:block}
.bjc-logo span{white-space:nowrap}.bjc-logo b{display:block;font:800 21px/1 var(--bjc-head);color:var(--bjc-navy);letter-spacing:-.02em}
.bjc-logo small{display:block;font:600 11.5px/1.2 var(--bjc-body);color:var(--bjc-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:4px}
.bjc-nav{display:flex;align-items:center}
.bjc-nav>ul{display:flex;gap:2px;list-style:none;margin:0;padding:0}
.bjc-nav li{list-style:none;position:relative}
.bjc-nav>ul>li>a{white-space:nowrap;display:flex;align-items:center;gap:4px;padding:28px 12px;font:600 15.5px/1 var(--bjc-body);color:var(--bjc-ink);text-decoration:none}
.bjc-nav>ul>li.menu-item-has-children>a:after{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:var(--chev) center/contain no-repeat;mask:var(--chev) center/contain no-repeat;opacity:.6}
.bjc-nav>ul>li>a:hover,.bjc-nav>ul>li.current-menu-item>a,.bjc-nav>ul>li.current-menu-ancestor>a{color:var(--bjc-blue)}
.bjc-nav .sub-menu{position:absolute;top:100%;left:0;min-width:270px;background:#fff;border:1px solid var(--bjc-line);border-radius:16px;box-shadow:var(--bjc-shadow-lg);padding:10px;margin:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .18s;z-index:50;list-style:none}
.bjc-nav li:hover>.sub-menu,.bjc-nav li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}
.bjc-nav .sub-menu a{display:block;padding:9px 12px;border-radius:10px;color:var(--bjc-text);font-size:15px;font-weight:500;text-decoration:none;line-height:1.3}
.bjc-nav .sub-menu a:hover{background:var(--bjc-blue-50);color:var(--bjc-blue)}
.bjc-nav .sub-menu.bjc-cols{column-count:2;column-gap:6px;min-width:540px}
.bjc-nav .sub-menu.bjc-cols li{break-inside:avoid}
.bjc-nav li.bjc-mega{position:static}
.bjc-nav li.bjc-mega>.sub-menu{left:50%;transform:translate(-50%,8px);width:min(1000px,calc(100vw - 48px));display:grid;grid-template-columns:1fr 1.5fr;gap:12px;padding:20px}
.bjc-nav li.bjc-mega:hover>.sub-menu,.bjc-nav li.bjc-mega:focus-within>.sub-menu{transform:translate(-50%,0)}
.bjc-nav li.bjc-mega>.sub-menu>li>a{font:800 12.5px/1.2 var(--bjc-body);text-transform:uppercase;letter-spacing:.1em;color:var(--bjc-blue);padding:6px 12px 10px;pointer-events:auto}
.bjc-nav li.bjc-mega>.sub-menu>li>a:hover{background:none}
.bjc-nav li.bjc-mega .sub-menu .sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;padding:0;min-width:0}
.bjc-nav li.bjc-mega>.sub-menu>li:nth-child(2)>.sub-menu{column-count:2;column-gap:6px}
.bjc-nav li.bjc-mega>.sub-menu>li:nth-child(2)>.sub-menu li{break-inside:avoid}
.bjc-hactions{display:flex;align-items:center;gap:10px}
.bjc-hactions .bjc-btn{min-height:46px;padding:0 20px;font-size:15px}
.bjc-hcall{display:flex;align-items:center;gap:10px;text-decoration:none!important;color:var(--bjc-ink)!important;margin-right:6px}
.bjc-hcall .bjc-ic{width:42px;height:42px;border-radius:50%}
.bjc-hcall .bjc-ic .bi{width:19px;height:19px}
.bjc-hcall small{display:block;font-size:12px;color:var(--bjc-muted);font-weight:600}
.bjc-hcall b{display:block;font:800 15.5px/1.2 var(--bjc-head)}
.bjc-burger{display:none;width:46px;height:46px;border-radius:12px;border:1.5px solid var(--bjc-line);background:#fff;align-items:center;justify-content:center;cursor:pointer;color:var(--bjc-ink);padding:0}
.bjc-burger .bi{width:24px;height:24px}
/* drawer */
.bjc-drawer{position:fixed;inset:0;z-index:100000;visibility:hidden}
.bjc-drawer.is-open{visibility:visible}
.bjc-drawer__bg{position:absolute;inset:0;background:rgba(10,35,66,.55);opacity:0;transition:opacity .25s}
.bjc-drawer.is-open .bjc-drawer__bg{opacity:1}
.bjc-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(400px,90vw);background:#fff;transform:translateX(100%);transition:transform .28s;display:flex;flex-direction:column;overflow-y:auto}
.bjc-drawer.is-open .bjc-drawer__panel{transform:none}
.bjc-drawer__top{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--bjc-line)}
.bjc-drawer ul{list-style:none;margin:0;padding:0}
.bjc-drawer nav>ul{padding:8px 12px}
.bjc-drawer li a{display:block;padding:13px 10px;color:var(--bjc-ink);font-weight:600;text-decoration:none;font-size:16px;border-radius:10px}
.bjc-drawer li{position:relative;border-bottom:1px solid #EEF3F8}
.bjc-drawer .sub-menu{display:none;padding:0 0 8px 12px}
.bjc-drawer li.is-open>.sub-menu{display:block}
.bjc-drawer .sub-menu li{border:0}
.bjc-drawer .sub-menu a{font-weight:500;font-size:15px;padding:9px 10px;color:var(--bjc-text)}
.bjc-drawer .bjc-sub-toggle{position:absolute;right:0;top:4px;width:44px;height:44px;border:0;background:none;display:grid;place-items:center;cursor:pointer;color:var(--bjc-muted)}
.bjc-drawer li.is-open>.bjc-sub-toggle{transform:rotate(180deg)}
.bjc-drawer__cta{padding:20px;display:grid;gap:10px;margin-top:auto;background:var(--bjc-sky)}
/* ---------- Footer ---------- */
.bjc-footer{background:#071A31;color:#B9CCE0;font-size:15.5px}
.bjc-footer a{color:#D5E2F0;text-decoration:none}
.bjc-footer a:hover{color:var(--bjc-aqua)}
.bjc-fcta{background:linear-gradient(110deg,var(--bjc-blue) 0%,#1A5FA0 100%)}
.bjc-fcta .bjc-wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:36px;padding-bottom:36px;flex-wrap:wrap}
.bjc-fcta h2{font:800 clamp(22px,2.6vw,30px)/1.2 var(--bjc-head);color:#fff;margin:0;padding:0;letter-spacing:-.02em}
.bjc-fcta p{color:#E3EEF9;margin:6px 0 0;padding:0}
.bjc-fcta .bjc-actions{margin:0}
.bjc-fcta .bjc-btn--ghost{color:#fff!important;border-color:rgba(255,255,255,.5)}
.bjc-fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding:64px 0 40px}
.bjc-footer h4{font:800 15px/1.2 var(--bjc-head);color:#fff;text-transform:uppercase;letter-spacing:.08em;margin:0 0 18px;padding:0}
.bjc-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.bjc-footer p{margin:0 0 14px;padding:0;color:#B9CCE0;line-height:1.65}
.bjc-flogo{display:flex;align-items:center;gap:12px;margin-bottom:18px}
.bjc-flogo img{width:48px;height:48px}
.bjc-flogo b{font:800 21px/1 var(--bjc-head);color:#fff}
.bjc-fcontact li{display:flex;gap:12px;align-items:flex-start}
.bjc-fcontact .bi{width:18px;height:18px;background:var(--bjc-aqua);margin-top:4px}
.bjc-fbottom{border-top:1px solid rgba(255,255,255,.1);padding:20px 0;font-size:14px;color:#8EA6C0}
.bjc-fbottom .bjc-wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}
.bjc-fbottom a{color:#B9CCE0}
/* mobile bar */
.bjc-mbar{display:none}
/* floating WhatsApp */
.bjc-fab{position:fixed;right:20px;bottom:20px;z-index:9990;width:58px;height:58px;border-radius:50%;background:#1DA851;color:#fff;display:grid;place-items:center;box-shadow:0 10px 26px rgba(29,168,81,.45);text-decoration:none}
.bjc-fab .bi{width:28px;height:28px;background:#fff}
.bjc-fab .bjc-fab__tip{position:absolute;right:68px;white-space:nowrap;background:#fff;color:var(--bjc-ink);font-weight:700;font-size:14px;padding:8px 12px;border-radius:10px;box-shadow:var(--bjc-shadow);opacity:0;transform:translateX(6px);transition:all .2s;pointer-events:none}
.bjc-fab:hover .bjc-fab__tip{opacity:1;transform:none}
/* reveal */
.bjc-js .bjc-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}
.bjc-js .bjc-reveal.is-in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.bjc-js .bjc-reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}
:focus-visible{outline:3px solid var(--bjc-aqua);outline-offset:2px}
/* ---------- Responsive ---------- */
@media (max-width:1520px){
  .bjc-hcall{display:none}
}
@media (max-width:1180px){
  .bjc-nav>ul>li>a{padding:28px 9px;font-size:15px}
}
@media (max-width:1024px){
  .bjc-nav,.bjc-hactions .bjc-btn--primary{display:none}
  .bjc-burger{display:flex}
  .bjc-grid,.bjc-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}
  .bjc-finder{grid-template-columns:repeat(2,minmax(0,1fr))}
  .bjc-intro,.bjc-split,.bjc-faq,.bjc-contact,.bjc-calc,.bjc-hero--split .bjc-hero__grid{grid-template-columns:1fr;gap:36px}
  .bjc-split--rev .bjc-split__media{order:0}
  .bjc-faq__aside{position:static}
  .bjc-fgrid{grid-template-columns:1fr 1fr}
  .bjc-cta__in{grid-template-columns:1fr}
}
@media (max-width:767px){
  body{font-size:16px}
  .bjc-wrap{padding:0 16px}
  .bjc-band{padding:60px 0}
  .bjc-band--tight{padding:44px 0}
  .bjc-hero{padding:44px 0 52px}
  .bjc-hero--page{padding:38px 0 44px}
  .bjc-head{margin-bottom:30px}
  .bjc-band p{font-size:16px}
  .bjc-grid,.bjc-grid--2,.bjc-grid--4,.bjc-checks{grid-template-columns:1fr}
  .bjc-finder{grid-template-columns:1fr}
  .bjc-form,.bjc-calc .bjc-form{grid-template-columns:1fr}
  .bjc-actions .bjc-btn{flex:1 1 100%}
  .bjc-card,.bjc-step{padding:22px}
  .bjc-form-wrap,.bjc-calc__form,.bjc-calc__out,.bjc-qcard{padding:22px}
  .bjc-topbar{display:none}
  .bjc-header .bjc-wrap{min-height:66px}
  .bjc-logo img{width:42px;height:42px}
  .bjc-logo b{font-size:19px}
  .bjc-logo small{font-size:10.5px}
  .bjc-hactions .bjc-btn--accent{display:none}
  .bjc-fgrid{grid-template-columns:1fr;gap:32px;padding:48px 0 28px}
  .bjc-fcta .bjc-wrap{padding-top:28px;padding-bottom:28px}
  .bjc-map{height:300px}
  .bjc-table thead{display:none}
  .bjc-table,.bjc-table tbody,.bjc-table tr,.bjc-table td{display:block;width:100%}
  .bjc-table tr{border-top:1px solid var(--bjc-line);padding:10px 0}
  .bjc-table tr:first-child{border-top:0}
  .bjc-table td{border:0!important;padding:6px 16px!important;background:none!important}
  .bjc-table td:before{content:attr(data-label);display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bjc-muted)}
  .bjc-table td:first-child:before{display:none}
  .bjc-table td:first-child{font-size:17px}
  .bjc-faqs summary{font-size:16px;padding:16px 52px 16px 16px}
  .bjc-faqs .bjc-faq__a{padding:0 16px 16px}
  .bjc-points{gap:8px 16px}
  .bjc-mbar{display:grid;grid-template-columns:1fr 1fr 1.3fr;position:fixed;left:0;right:0;bottom:0;z-index:9995;background:#fff;border-top:1px solid var(--bjc-line);box-shadow:0 -6px 20px rgba(10,35,66,.1);padding:8px 8px calc(8px + env(safe-area-inset-bottom));gap:8px}
  .bjc-mbar a{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;border-radius:12px;font:700 15px/1 var(--bjc-body);text-decoration:none;color:var(--bjc-ink);background:var(--bjc-sky)}
  .bjc-mbar a .bi{width:19px;height:19px}
  .bjc-mbar a.is-wa{background:#E8F7EE;color:#137A3B}
  .bjc-mbar a.is-quote{background:var(--bjc-blue);color:#fff}
  .bjc-fab{display:none}
  body{padding-bottom:72px}
}

body:has(.bjc-cta) .bjc-fcta{display:none}
.bjc-band ul.bjc-checks li span{color:var(--bjc-ink)}
.bjc-band .bjc-card.bjc-feat{padding:0}
.bjc-steps--3{grid-template-columns:repeat(3,1fr)}.bjc-steps--4{grid-template-columns:repeat(4,1fr)}.bjc-steps--5{grid-template-columns:repeat(5,1fr)}.bjc-steps--6{grid-template-columns:repeat(3,1fr)}
@media (max-width:1024px){.bjc-steps--4,.bjc-steps--5,.bjc-steps--6{grid-template-columns:repeat(2,1fr)}}
@media (max-width:767px){.bjc-steps[class*="bjc-steps--"]{grid-template-columns:1fr}}
.bjc-footer .bjc-fcta p{color:#F1F7FD}
.skip-link{position:absolute;left:-9999px;top:8px;z-index:100001;background:#fff;color:var(--bjc-navy)!important;padding:10px 16px;border-radius:8px;font-weight:700}
.skip-link:focus{left:8px}

/* icons */
.bi-drop{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202.7s6%206.5%206%2011.3a6%206%200%200%201-12%200C6%209.2%2012%202.7%2012%202.7z%22%2F%3E%3C%2Fsvg%3E")}
.bi-droplets{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2016.3c2.2%200%204-1.8%204-4%200-1.2-.6-2.3-1.8-3.3S7.2%206.6%207%205.3c-.2%201.3-1%202.6-2.2%203.6S3%2011.1%203%2012.3c0%202.2%201.8%204%204%204z%22%2F%3E%3Cpath%20d%3D%22M12.6%206.6A11%2011%200%200%200%2014%203.5c.5%202.5%202%204.9%204%206.5s3%203.5%203%205.5a7%207%200%200%201-11.9%204.9%22%2F%3E%3C%2Fsvg%3E")}
.bi-filter{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h18l-7%208.5V19l-4%202v-8.5z%22%2F%3E%3C%2Fsvg%3E")}
.bi-flask{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%203h6M10%203v6l-5.5%209.5A1.7%201.7%200%200%200%206%2021h12a1.7%201.7%200%200%200%201.5-2.5L14%209V3M7%2015h10%22%2F%3E%3C%2Fsvg%3E")}
.bi-beaker{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%203h15M6%203v16a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V3M6%2014h12%22%2F%3E%3C%2Fsvg%3E")}
.bi-recycle{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2019H4.8a1.8%201.8%200%200%201-1.6-2.7L7.2%209.5M11%2019h8.2a1.8%201.8%200%200%200%201.6-2.7l-1.2-2.1M14%2016l-3%203%203%203M8.3%2013.6%207.2%209.5l-4.1%201.1M9.3%205.6l1.2-2.1a1.8%201.8%200%200%201%203.1%200l3.9%206.7M13.4%209.2l4.2%201.1%201.1-4.1%22%2F%3E%3C%2Fsvg%3E")}
.bi-factory{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2021h20M4%2021V10l6%204v-4l6%204V4h3v17M8%2017h1M13%2017h1%22%2F%3E%3C%2Fsvg%3E")}
.bi-hospital{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%207v10M7%2012h10%22%2F%3E%3C%2Fsvg%3E")}
.bi-leaf{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%2020A7%207%200%200%201%209.8%206.1C15.5%205%2017%204.5%2019%202c1%202%202%204.2%202%208%200%205.5-4.8%2010-10%2010zM2%2021c0-3%201.9-5.4%205.1-6%22%2F%3E%3C%2Fsvg%3E")}
.bi-sprout{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2020h10M12%2020v-8M12%2012c0-3-2-5-6-5%200%203%202%205%206%205zM12%2010c0-3%202-5%206-5%200%203-2%205-6%205z%22%2F%3E%3C%2Fsvg%3E")}
.bi-gauge{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%2014%204-4M3.3%2019a10%2010%200%201%201%2017.4%200%22%2F%3E%3C%2Fsvg%3E")}
.bi-shield{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s8-4%208-10V5l-8-3-8%203v7c0%206%208%2010%208%2010z%22%2F%3E%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%2F%3E%3C%2Fsvg%3E")}
.bi-wrench{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a1%201%200%200%200%200%201.4l1.6%201.6a1%201%200%200%200%201.4%200l3.8-3.8a6%206%200%200%201-7.9%207.9l-6.9%206.9a2.1%202.1%200%200%201-3-3l6.9-6.9a6%206%200%200%201%207.9-7.9z%22%2F%3E%3C%2Fsvg%3E")}
.bi-truck{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2017V6h11v11M14%209h4l3%204v4h-2M9%2017h5%22%2F%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2217.5%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2216.5%22%20cy%3D%2217.5%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E")}
.bi-wind{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17.7%207.7A2.5%202.5%200%201%201%2019.5%2012H2M9.6%204.6A2%202%200%201%201%2011%208H2M12.6%2019.4A2%202%200%201%200%2014%2016H2%22%2F%3E%3C%2Fsvg%3E")}
.bi-flame{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8.5%2014.5A2.5%202.5%200%200%200%2011%2012c0-1.4-.5-2-1-3-1.1-2.1-.2-4%202-6%20.5%202.5%202%204.9%204%206.5%202%201.6%203%203.5%203%205.5a7%207%200%201%201-14%200c0-1.2.4-2.3%201-3.4.4%201.8%201.6%202.9%203.5%202.9z%22%2F%3E%3C%2Fsvg%3E")}
.bi-bolt{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%202%204%2014h7l-1%208%209-12h-7z%22%2F%3E%3C%2Fsvg%3E")}
.bi-zap{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%202%204%2014h7l-1%208%209-12h-7z%22%2F%3E%3C%2Fsvg%3E")}
.bi-clock{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5l3%202%22%2F%3E%3C%2Fsvg%3E")}
.bi-timer{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%202h4M12%2014l3-3%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2214%22%20r%3D%228%22%2F%3E%3C%2Fsvg%3E")}
.bi-check{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22m8%2012%203%203%205-6%22%2F%3E%3C%2Fsvg%3E")}
.bi-tick{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012.5%204.5%204.5L19%207.5%22%2F%3E%3C%2Fsvg%3E")}
.bi-phone{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202%2019.8%2019.8%200%200%201-8.6-3.1%2019.5%2019.5%200%200%201-6-6A19.8%2019.8%200%200%201%202.1%204.2%202%202%200%200%201%204.1%202h3a2%202%200%200%201%202%201.7c.1%201%20.4%201.9.7%202.8a2%202%200%200%201-.5%202.1L8%209.9a16%2016%200%200%200%206%206l1.3-1.3a2%202%200%200%201%202.1-.4c.9.3%201.8.6%202.8.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E")}
.bi-building{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%222%22%20width%3D%2216%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%2022v-4h6v4M8%206h.01M12%206h.01M16%206h.01M8%2010h.01M12%2010h.01M16%2010h.01M8%2014h.01M12%2014h.01M16%2014h.01%22%2F%3E%3C%2Fsvg%3E")}
.bi-home{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2010%209-7%209%207v10a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2z%22%2F%3E%3Cpath%20d%3D%22M9%2022V12h6v10%22%2F%3E%3C%2Fsvg%3E")}
.bi-hotel{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2020V6M2%2014h20v6M22%2016a4%204%200%200%200-4-4h-8v2%22%2F%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2210.5%22%20r%3D%221.8%22%2F%3E%3C%2Fsvg%3E")}
.bi-school{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m22%2010-10-5-10%205%2010%205z%22%2F%3E%3Cpath%20d%3D%22M6%2012v5c3%202%209%202%2012%200v-5%22%2F%3E%3C%2Fsvg%3E")}
.bi-cog{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M12%202v3M12%2019v3M4.9%204.9l2.1%202.1M17%2017l2.1%202.1M2%2012h3M19%2012h3M4.9%2019.1%207%2017M17%207l2.1-2.1%22%2F%3E%3C%2Fsvg%3E")}
.bi-settings{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2021v-7M4%2010V3M12%2021v-9M12%208V3M20%2021v-5M20%2012V3M1%2014h6M9%208h6M17%2016h6%22%2F%3E%3C%2Fsvg%3E")}
.bi-chart{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18%22%2F%3E%3Cpath%20d%3D%22m7%2015%204-4%203%203%205-6%22%2F%3E%3C%2Fsvg%3E")}
.bi-layers{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%2010%205-10%205L2%207z%22%2F%3E%3Cpath%20d%3D%22m2%2017%2010%205%2010-5M2%2012l10%205%2010-5%22%2F%3E%3C%2Fsvg%3E")}
.bi-sun{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M12%202v2M12%2020v2M4.9%204.9l1.4%201.4M17.7%2017.7l1.4%201.4M2%2012h2M20%2012h2M4.9%2019.1l1.4-1.4M17.7%206.3l1.4-1.4%22%2F%3E%3C%2Fsvg%3E")}
.bi-waves{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%206c2%200%202%201.5%204%201.5S8%206%2010%206s2%201.5%204%201.5S16%206%2018%206s2%201.5%204%201.5M2%2012c2%200%202%201.5%204%201.5S8%2012%2010%2012s2%201.5%204%201.5%202-1.5%204-1.5%202%201.5%204%201.5M2%2018c2%200%202%201.5%204%201.5S8%2018%2010%2018s2%201.5%204%201.5%202-1.5%204-1.5%202%201.5%204%201.5%22%2F%3E%3C%2Fsvg%3E")}
.bi-mountain{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m8%203%204%208%205-5%205%2015H2z%22%2F%3E%3C%2Fsvg%3E")}
.bi-pipe{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%208h10a4%204%200%200%201%204%204v10M2%2012h8a2%202%200%200%201%202%202v8M2%206v8M10%2022h8%22%2F%3E%3C%2Fsvg%3E")}
.bi-pump{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2213%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22M14%2013h6V9M9%208V3h6M3%2021h12%22%2F%3E%3C%2Fsvg%3E")}
.bi-award{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22M8.2%2013%207%2022l5-3%205%203-1.2-9%22%2F%3E%3C%2Fsvg%3E")}
.bi-users{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M22%2021v-2a4%204%200%200%200-3-3.9M16%203.1a4%204%200%200%201%200%207.8%22%2F%3E%3C%2Fsvg%3E")}
.bi-map{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012s-8-6-8-12a8%208%200%200%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}
.bi-doc{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpath%20d%3D%22M14%202v6h6M8%2013h8M8%2017h8M8%209h2%22%2F%3E%3C%2Fsvg%3E")}
.bi-rupee{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%203h12M6%208h12M6%2013l8.5%208M6%2013h3c6.7%200%206.7-10%200-10%22%2F%3E%3C%2Fsvg%3E")}
.bi-cloud{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17.5%2019H9a7%207%200%201%201%206.7-9h1.8a4.5%204.5%200%201%201%200%209z%22%2F%3E%3C%2Fsvg%3E")}
.bi-tractor{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2217%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M10%2017h6M4%2014V7h7l2%205h6v4M7%207V4%22%2F%3E%3C%2Fsvg%3E")}
.bi-thermometer{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%204v10.5a4%204%200%201%201-4%200V4a2%202%200%200%201%204%200z%22%2F%3E%3C%2Fsvg%3E")}
.bi-search{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22m21%2021-4.3-4.3%22%2F%3E%3C%2Fsvg%3E")}
.bi-sparkles{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l1.9%205.1L19%2010l-5.1%201.9L12%2017l-1.9-5.1L5%2010l5.1-1.9zM19%2015v4M17%2017h4M5%203v4M3%205h4%22%2F%3E%3C%2Fsvg%3E")}
.bi-warehouse{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%208.4V20a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V8.4a2%202%200%200%201%201.2-1.8l8-3.2a2%202%200%200%201%201.6%200l8%203.2A2%202%200%200%201%2022%208.4z%22%2F%3E%3Cpath%20d%3D%22M6%2022V10h12v12M6%2014h12M6%2018h12%22%2F%3E%3C%2Fsvg%3E")}
.bi-chat{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2011.5a8.4%208.4%200%200%201-12.4%207.4L3%2021l2.1-5.4A8.4%208.4%200%201%201%2021%2011.5z%22%2F%3E%3Cpath%20d%3D%22M8.5%2010.5h.01M12%2010.5h.01M15.5%2010.5h.01%22%2F%3E%3C%2Fsvg%3E")}
.bi-mail{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m22%206-10%207L2%206%22%2F%3E%3C%2Fsvg%3E")}
.bi-arrow{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E")}
.bi-chev{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E")}
.bi-menu{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h18M3%2012h18M3%2018h18%22%2F%3E%3C%2Fsvg%3E")}
.bi-close{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%206l12%2012M18%206%206%2018%22%2F%3E%3C%2Fsvg%3E")}
.bi-calc{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%222%22%20width%3D%2216%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%206h8M8%2010h.01M12%2010h.01M16%2010h.01M8%2014h.01M12%2014h.01M16%2014h.01M8%2018h.01M12%2018h4%22%2F%3E%3C%2Fsvg%3E")}
:root{--chev:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E")}
