:root{--ib-content-width:1200px;--ib-hvnavy:#191f6c;--ib-hvdeep:#0d1240;--ib-hvorange:#ea5f24;--ib-hvorangedk:#c94c15;--ib-hvorangelt:#ff9a6b;--ib-hvink:#172033;--ib-hvmuted:#5a6475;--ib-hvline:#e2e6ee;--ib-hvsoft:#f4f6fb}
.ib-c-hvsec{padding-block-start:112px;padding-inline-end:24px;padding-block-end:112px;padding-inline-start:24px;background-color:#ffffff;color:var(--ib-hvink)}
.ib-c-hvsec:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvsec>.ib-con__in{gap:56px}
.ib-c-hvsoft{background-color:var(--ib-hvsoft)}
.ib-c-hvhead{padding:0px;max-width:780px}
.ib-c-hvhead:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvhead>.ib-con__in{gap:16px}
.ib-c-hveye{font-size:0.76rem;font-weight:800;letter-spacing:0.2em;text-transform:uppercase;color:var(--ib-hvorange);line-height:1.4}
.ib-c-hveyedk{color:var(--ib-hvorangelt)}
.ib-c-hvh2{font-size:clamp(1.75rem, 1.2rem + 1.9vw, 2.75rem);font-weight:800;line-height:1.12;color:var(--ib-hvnavy);letter-spacing:-0.025em}
.ib-c-hvh2dk{color:#ffffff}
.ib-c-hvlead{font-size:1.1rem;line-height:1.8;color:var(--ib-hvmuted)}
.ib-c-hvleaddk{color:rgba(255,255,255,0.8)}
.ib-c-hvg2{padding:0px}
.ib-c-hvg2:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvg2>.ib-con__in{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}
.ib-c-hvg3{padding:0px}
.ib-c-hvg3:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvg3>.ib-con__in{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}
.ib-c-hvg4{padding:0px}
.ib-c-hvg4:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvg4>.ib-con__in{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px}
.ib-c-hvsplit{padding:0px}
.ib-c-hvsplit:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvsplit>.ib-con__in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);gap:56px;align-items:center}
.ib-c-hvsplitt:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvsplitt>.ib-con__in{align-items:flex-start}
.ib-c-hvcard{background-color:#ffffff;border-style:solid;border-width:1px;border-color:#e6e9f2;border-radius:20px;padding:32px;overflow:hidden;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.04), 0px 12px 32px -16px rgba(13,18,64,0.14);transition:transform 350ms ease, box-shadow 350ms ease, border-color 350ms ease}
.ib-c-hvcard:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvcard>.ib-con__in{gap:12px}
.ib-c-hvcard:hover,.ib-c-hvcard:focus-visible{translate:0px -6px;border-color:#d3d8e8;box-shadow:0px 2px 4px 0px rgba(16,24,40,0.04), 0px 32px 60px -24px rgba(13,18,64,0.32)}
.ib-c-hvcardt{font-size:1.18rem;font-weight:700;line-height:1.35;color:var(--ib-hvnavy);letter-spacing:-0.01em}
.ib-c-hvcardx{font-size:0.97rem;line-height:1.7;color:var(--ib-hvmuted)}
.ib-c-hvtag{align-self:flex-start;font-size:0.75rem;font-weight:800;letter-spacing:0.06em;color:var(--ib-hvorange);background-color:#fdeee6;padding-block-start:5px;padding-inline-end:10px;padding-block-end:5px;padding-inline-start:10px;border-radius:999px}
.ib-c-hvhero{padding-block-start:72px;padding-inline-end:24px;padding-block-end:104px;padding-inline-start:24px;color:#ffffff;background-image:linear-gradient(150deg, #0a0e36 0%, #161d66 55%, #24308a 100%)}
.ib-c-hvhero:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvhero>.ib-con__in{gap:48px}
.ib-c-hvh1{font-size:clamp(2.1rem, 1.3rem + 2.9vw, 3.6rem);font-weight:800;line-height:1.06;color:#ffffff;letter-spacing:-0.03em}
.ib-c-hvherotx{padding:0px}
.ib-c-hvherotx:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvherotx>.ib-con__in{gap:18px}
.ib-c-hvheroimg{border-radius:24px;overflow:hidden;aspect-ratio:1/1;background-color:#ffffff;box-shadow:0px 40px 80px -20px rgba(0,0,0,0.6)}
.ib-c-hvcrumb{padding:0px;font-size:0.85rem;color:rgba(255,255,255,0.6)}
.ib-c-hvcrumb:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvcrumb>.ib-con__in{flex-direction:row;flex-wrap:wrap;gap:8px;align-items:center}
.ib-c-hvstats{padding:0px;border-radius:20px;overflow:hidden;background-color:rgba(255,255,255,0.06);border-style:solid;border-width:1px;border-color:rgba(255,255,255,0.14)}
.ib-c-hvstats:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvstats>.ib-con__in{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0px}
.ib-c-hvstat{padding-block-start:24px;padding-inline-end:28px;padding-block-end:24px;padding-inline-start:28px;box-shadow:-1px -1px 0px 0px rgba(255,255,255,0.13)}
.ib-c-hvstat:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvstat>.ib-con__in{gap:6px}
.ib-c-hvstatv{font-size:1.45rem;font-weight:800;line-height:1.15;color:#ffffff;letter-spacing:-0.02em}
.ib-c-hvstatl{font-size:0.85rem;line-height:1.4;color:rgba(255,255,255,0.7)}
.ib-c-hvbtns{padding:0px}
.ib-c-hvbtns:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvbtns>.ib-con__in{flex-direction:row;flex-wrap:wrap;gap:12px;align-items:center}
.ib-c-hvbtn{background-color:var(--ib-hvorange);color:#ffffff;border-radius:12px;padding-block-start:16px;padding-inline-end:28px;padding-block-end:16px;padding-inline-start:28px;font-weight:700;font-size:0.98rem;box-shadow:0px 12px 26px -12px rgba(234,95,36,0.75);transition:background-color 250ms ease, transform 250ms ease, box-shadow 250ms ease}
.ib-c-hvbtn:hover,.ib-c-hvbtn:focus-visible{background-color:var(--ib-hvorangedk);translate:0px -2px;box-shadow:0px 18px 34px -14px rgba(234,95,36,0.85)}
.ib-c-hvbtn2{background-color:rgba(255,255,255,0.06);color:#ffffff;border-style:solid;border-width:1.5px;border-color:rgba(255,255,255,0.3);padding-block-start:14.5px;padding-inline-end:26px;padding-block-end:14.5px;padding-inline-start:26px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}
.ib-c-hvbtn2:hover,.ib-c-hvbtn2:focus-visible{background-color:rgba(255,255,255,0.12);border-color:#ffffff}
.ib-c-hvtbl{padding:0px;border-style:solid;border-width:1px;border-color:var(--ib-hvline);border-radius:14px;overflow:hidden;background-color:#ffffff}
.ib-c-hvtbl:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvtbl>.ib-con__in{gap:0px}
.ib-c-hvtwrap{padding:0px;overflow:auto;border-radius:14px}
.ib-c-hvtrow{padding-block-start:14px;padding-inline-end:20px;padding-block-end:14px;padding-inline-start:20px;border-style:solid;border-block-start-width:0px;border-inline-end-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-color:var(--ib-hvline);font-size:0.95rem;line-height:1.55;color:var(--ib-hvink)}
.ib-c-hvtrow:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvtrow>.ib-con__in{display:grid;gap:16px;align-items:center}
.ib-c-hvthead{background-color:var(--ib-hvnavy);color:#ffffff;font-weight:700;border-color:var(--ib-hvnavy)}
.ib-c-hvtkey{font-weight:700;color:var(--ib-hvnavy)}
.ib-c-hvfaq:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvfaq>.ib-con__in{gap:12px}
.ib-c-hvlist{font-size:0.98rem;color:var(--ib-hvink)}
.ib-c-hvlist:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvlist>.ib-con__in{gap:10px}
.ib-c-hvcta{padding-block-start:60px;padding-inline-end:64px;padding-block-end:60px;padding-inline-start:64px;border-radius:28px;background-image:linear-gradient(130deg, #0d1240 0%, #191f6c 50%, #2a3794 100%);color:#ffffff;box-shadow:0px 30px 60px -20px rgba(13,18,64,0.45)}
.ib-c-hvcta:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvcta>.ib-con__in{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:40px;align-items:center}
.ib-c-hvctab:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvctab>.ib-con__in{justify-content:flex-end}
.ib-el-h62d4dedbbc7{opacity:0.5}
.ib-el-h3a31dddbad8{opacity:0.5}
.ib-el-hc1a9709db1e{opacity:0.5}
.ib-el-h6a5223fce38{opacity:0.5}
.ib-el-h07912166e97{padding:0px}
.ib-el-h999a015354b{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-h2e936007dfb{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-h211f2dbda5a{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-hb99d4561cf8{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-h55175c37eeb{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-haed94b9fd39{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-ha5fa45831e7{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-hdbdf0eb5598{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-hf1ee8993c8a{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-h66f493a2c98{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-h3ac9688f4b0{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.ib-el-he89de527d53{grid-template-columns:repeat(5, minmax(0,1fr))}
.ib-el-hdb08da2f07b{grid-template-columns:repeat(5, minmax(0,1fr))}
.ib-el-h1d2decf29d0{grid-template-columns:repeat(5, minmax(0,1fr))}
.ib-el-h98c1a182b48{grid-template-columns:repeat(5, minmax(0,1fr))}
.ib-el-h2238778779f{grid-template-columns:repeat(5, minmax(0,1fr))}
.ib-el-h9b65e4e1c1f{grid-template-columns:repeat(5, minmax(0,1fr))}
.ib-el-hc7abe4a80f8{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr)}
.ib-el-h39199941858{padding-block-start:64px;padding-inline-end:24px;padding-block-end:96px;padding-inline-start:24px}
.ib-el-h175e37c8632{padding:0px}
.ib-el-h175e37c8632{gap:12px}
@media (max-width:1024px){
.ib-c-hvsec{padding-block-start:80px;padding-inline-end:20px;padding-block-end:80px;padding-inline-start:20px}
.ib-c-hvsec:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvsec>.ib-con__in{gap:40px}
.ib-c-hvg3:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvg3>.ib-con__in{grid-template-columns:repeat(2, minmax(0, 1fr))}
.ib-c-hvg4:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvg4>.ib-con__in{grid-template-columns:repeat(2, minmax(0, 1fr))}
.ib-c-hvsplit:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvsplit>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr));gap:36px}
.ib-c-hvhero{padding-block-start:52px;padding-inline-end:20px;padding-block-end:72px;padding-inline-start:20px}
.ib-c-hvheroimg{max-width:520px}
.ib-c-hvstats:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvstats>.ib-con__in{grid-template-columns:repeat(2, minmax(0, 1fr))}
.ib-c-hvcta{padding-block-start:36px;padding-inline-end:28px;padding-block-end:36px;padding-inline-start:28px}
.ib-c-hvcta:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvcta>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr));gap:24px}
.ib-c-hvctab:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvctab>.ib-con__in{justify-content:flex-start}
.ib-el-hc7abe4a80f8{grid-template-columns:repeat(1, minmax(0, 1fr))}
}
@media (max-width:767px){
.ib-c-hvsec{padding-block-start:60px;padding-inline-end:16px;padding-block-end:60px;padding-inline-start:16px}
.ib-c-hvsec:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvsec>.ib-con__in{gap:30px}
.ib-c-hvlead{font-size:1.02rem}
.ib-c-hvg2:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvg2>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-c-hvg3:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvg3>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-c-hvg4:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvg4>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-c-hvcard{padding:24px}
.ib-c-hvhero{padding-block-start:36px;padding-inline-end:16px;padding-block-end:56px;padding-inline-start:16px}
.ib-c-hvhero:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvhero>.ib-con__in{gap:32px}
.ib-c-hvstats{border-radius:16px}
.ib-c-hvstats:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvstats>.ib-con__in{grid-template-columns:repeat(2, minmax(0, 1fr))}
.ib-c-hvstat{padding:16px}
.ib-c-hvstatv{font-size:1.1rem}
.ib-c-hvtrow{padding-block-start:12px;padding-inline-end:14px;padding-block-end:12px;padding-inline-start:14px}
.ib-c-hvtrow:not(.ib-con--boxed),.ib-con--boxed.ib-c-hvtrow>.ib-con__in{gap:4px}
.ib-c-hvcta{padding-block-start:30px;padding-inline-end:20px;padding-block-end:30px;padding-inline-start:20px;border-radius:18px}
.ib-el-h999a015354b{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-h2e936007dfb{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-h211f2dbda5a{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-hb99d4561cf8{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-h55175c37eeb{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-haed94b9fd39{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-ha5fa45831e7{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-hdbdf0eb5598{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-hf1ee8993c8a{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-h66f493a2c98{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-h3ac9688f4b0{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-el-h39199941858{padding-block-start:40px;padding-inline-end:16px;padding-block-end:56px;padding-inline-start:16px}
}
