.hb810-home-value{
padding:92px 0 86px;
background:linear-gradient(180deg,#fff 0%,#fbfcff 100%);
}
.hb810-home-value .hb67-section-heading{
max-width:930px;
margin:0 auto 44px!important;
text-align:center;
}
.hb810-home-value .hb67-section-heading>span{
display:inline-flex!important;
align-items:center;
justify-content:center;
}
.hb810-home-value .hb67-section-heading h2{
max-width:980px;
margin-left:auto!important;
margin-right:auto!important;
font-size:clamp(42px,5vw,66px)!important;
line-height:1.04!important;
letter-spacing:-.045em!important;
}
.hb810-home-value .hb67-section-heading p{
max-width:860px;
margin:16px auto 0!important;
font-size:20px!important;
line-height:1.62!important;
color:#5f6f8f!important;
}
.hb810-home-value__grid,
.hb810-home-value__grid.hb810-home-value__grid--4{
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:24px;
}
.hb810-home-value__grid article{
min-width:0;
min-height:320px;
display:grid;
grid-template-columns:64px minmax(0,1fr);
gap:24px;
align-items:start;
padding:40px 38px 34px;
border:1px solid #dce3f1;
border-radius:28px;
background:#fff;
box-shadow:0 18px 36px rgba(31,42,75,.05);
transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;
overflow:hidden;
}
.hb810-home-value__grid article:hover{
transform:translateY(-3px);
border-color:#c7cef0;
box-shadow:0 24px 44px rgba(31,42,75,.085);
}
.hb810-home-value__grid article>span{
width:64px;
height:64px;
display:grid;
place-items:center;
border-radius:18px;
background:#f1efff;
color:#5649e5;
font-size:18px;
font-weight:900;
line-height:1;
flex-shrink:0;
}
.hb810-home-value__grid article>div{
min-width:0;
min-height:222px;
display:flex;
flex-direction:column;
padding-top:8px;
padding-right:10px;
}
.hb810-home-value__grid strong{
display:block;
color:#1f2b59;
font-size:31px;
line-height:1.16;
letter-spacing:-.03em;
text-wrap:balance;
}
.hb810-home-value__grid p{
margin:14px 0 0!important;
color:#667492!important;
font-size:18.5px!important;
line-height:1.68!important;
max-width:31ch;
}
.hb810-home-value__grid b{
display:block;
margin-top:auto;
padding-top:18px;
border-top:1px solid #edf1f7;
color:#00846d;
font-size:18px;
font-weight:900;
line-height:1.45;
text-wrap:balance;
}
.hb810-home-value__grid article.is-decision{
border-color:rgba(98,89,236,.34);
background:linear-gradient(145deg,#f8f7ff,#fff 56%);
box-shadow:0 20px 40px rgba(98,89,236,.09);
}
.hb810-home-value__grid article.is-decision>span{
color:#fff;
background:linear-gradient(135deg,#6259ec,#7c73f3);
}
.hb810-home-value__proof{
margin-top:28px;
padding:24px 28px;
border-radius:24px;
border:1px solid #dfe5f1;
background:linear-gradient(135deg,#ffffff,#f8fbff);
box-shadow:0 14px 32px rgba(31,42,75,.04);
}
.hb810-home-value__proof>div{
display:flex;
flex-wrap:wrap;
gap:10px 14px;
align-items:baseline;
margin-bottom:16px;
}
.hb810-home-value__proof strong{
color:#1f2b59;
font-size:24px;
line-height:1.2;
}
.hb810-home-value__proof span{
color:#55647f;
font-size:17px;
line-height:1.6;
}
.hb810-home-value__proof ul{
list-style:none;
margin:0;
padding:0;
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:14px;
}
.hb810-home-value__proof li{
min-width:0;
position:relative;
padding:14px 16px 14px 42px;
border-radius:18px;
background:#fff;
border:1px solid #e7ecf5;
color:#31415f;
font-size:16px;
line-height:1.58;
box-shadow:0 8px 20px rgba(31,42,75,.03);
}
.hb810-home-value__proof li:before{
content:"✓";
position:absolute;
left:16px;
top:14px;
width:18px;
height:18px;
display:grid;
place-items:center;
border-radius:999px;
color:#fff;
background:#10a37f;
font-size:12px;
font-weight:900;
} .hb810-home-value + .hb67-home-flow{padding-top:72px!important}
@media(max-width:1180px){
.hb810-home-value__grid article{padding:34px 32px 30px;min-height:300px}
.hb810-home-value__grid strong{font-size:28px}
.hb810-home-value__grid p{font-size:17px!important}
.hb810-home-value__grid b{font-size:17px}
.hb810-home-value__proof ul{grid-template-columns:1fr;}
}
@media(max-width:860px){
.hb810-home-value{padding:72px 0 64px}
.hb810-home-value .hb67-section-heading{margin-bottom:32px!important}
.hb810-home-value .hb67-section-heading h2{font-size:clamp(34px,9vw,48px)!important}
.hb810-home-value .hb67-section-heading p{font-size:17px!important}
.hb810-home-value__grid,.hb810-home-value__grid.hb810-home-value__grid--4{grid-template-columns:1fr;gap:18px}
.hb810-home-value__grid article{min-height:0;grid-template-columns:56px minmax(0,1fr);gap:18px;padding:28px 22px 24px;border-radius:24px}
.hb810-home-value__grid article>span{width:56px;height:56px;font-size:17px;border-radius:16px}
.hb810-home-value__grid article>div{min-height:0;padding-top:4px;padding-right:0}
.hb810-home-value__grid strong{font-size:24px}
.hb810-home-value__grid p{font-size:16px!important;max-width:none}
.hb810-home-value__grid b{font-size:16px;margin-top:18px}
.hb810-home-value__proof{padding:20px 18px;border-radius:20px}
.hb810-home-value__proof strong{font-size:20px}
.hb810-home-value__proof span{font-size:15.5px}
.hb810-home-value__proof li{font-size:15px;padding:13px 14px 13px 40px}
}
@media(max-width:520px){
.hb810-home-value__grid article{grid-template-columns:1fr}
}