.benefits{width:100%;padding:var(--space-21) var(--space-0);background:var(--bg-light-blue)}.benefits__heading{margin:var(--space-0) auto;text-align:center;margin-bottom:var(--space-10);justify-content:center;align-items:center;display:flex}.benefits__heading h2{margin-bottom:var(--space-4);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);color:var(--black-primary)}.benefits__heading h2 span{color:var(--black-primary)}.benefits__para{max-width:583px;margin:var(--space-0) auto var(--space-10);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);color:var(--gray-dark)}.benefits__logo{object-fit:contain;width:126px;height:119px}.benefits__grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.benefits__card{background:var(--color-white);padding:var(--space-10) var(--space-8);border:1px solid #04009a1a;border-radius:20px}.benefits__card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.benefits__card h3{margin:var(--space-0) var(--space-0) var(--space-2);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--dark-gray);line-height:28px}.benefits__card p{margin:var(--space-0);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--gray-dark)}.benefits__icon{width:69px;height:69px;margin-bottom:var(--space-7)}.benefits__icon img{object-fit:contain;width:100%;height:100%}.value{width:100%;padding:var(--space-10) var(--space-0);background:var(--color-white)}.value__wrapper{align-items:center;gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.value__image{width:100%}.value__image img{object-fit:cover;border-radius:20px;width:100%;height:100%;display:block}.value__content{width:100%}.value__title{margin-bottom:var(--space-12);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);color:var(--text-primary)}.value__list{gap:var(--space-13);flex-direction:column;display:flex}.value__item{align-items:flex-start;gap:var(--space-6);display:flex}.value__icon{flex-shrink:0;width:76px;height:53px}.value__icon img{object-fit:contain;width:100%;height:100%}.value__text h3{margin-bottom:var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--dark-gray);line-height:24px}.value__text p{margin:var(--space-0);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-md);color:var(--gray-dark)}.compliance{width:100%;padding:var(--space-21) var(--space-0);background:var(--bg-light-blue)}.compliance__header{max-width:597px;margin:var(--space-0) auto var(--space-9);text-align:center}.compliance__header h2{margin-bottom:var(--space-4);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);color:var(--black-primary)}.compliance__header p{margin:var(--space-0) auto;max-width:533px;color:var(--gray-dark);line-height:var(--line-height-sm)}.compliance__grid{gap:50px var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.compliance__card{position:relative}.compliance__number{margin-bottom:var(--space-8);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-sm);color:var(--primary-color);display:inline-block}.compliance h3{margin-bottom:var(--space-3);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);color:var(--dark-black)}.compliance p{margin:var(--space-0);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--gray-dark);line-height:var(--line-height-sm)}@media (max-width:1024px){.benefits{padding:var(--space-21) var(--space-0)}.benefits__grid{grid-template-columns:repeat(2,1fr)}.benefits__heading{margin-bottom:var(--space-13)}.benefits__heading h2{font-size:40px}.benefits__card{padding:var(--space-7)}.value{padding:var(--space-21) var(--space-0)}.value__wrapper{gap:var(--space-10)}.value__title{font-size:40px}.compliance{padding:var(--space-21) var(--space-0)}.compliance__grid{gap:var(--space-13) var(--space-8);grid-template-columns:repeat(2,1fr)}.compliance__header h2{font-size:40px}}@media (max-width:768px){.benefits{padding:var(--space-19) var(--space-0)}.benefits__grid{grid-template-columns:1fr}.benefits__heading{margin-bottom:var(--space-10)}.benefits__heading h2{font-size:34px}.benefits__heading p{font-size:15px}.benefits__card{padding:var(--space-6)}.benefits__card h3{font-size:22px}.value{padding:var(--space-19) var(--space-0)}.value__wrapper{gap:var(--space-13);grid-template-columns:1fr}.value__image{order:1}.value__content{order:2}.value__title{margin-bottom:var(--space-8);text-align:center;font-size:34px}.value__list{gap:var(--space-7)}.compliance{padding:var(--space-19) var(--space-0)}.compliance__grid{gap:var(--space-10);grid-template-columns:1fr}.compliance__header{margin-bottom:var(--space-15)}.compliance__header h2{font-size:34px}.compliance__header p{font-size:15px}}@media (max-width:480px){.benefits{padding:var(--space-15) var(--space-0)}.benefits__heading{margin-bottom:var(--space-8)}.benefits__heading h2{font-size:28px}.benefits__heading p{font-size:var(--font-size-sm);line-height:1.6}.benefits__card{padding:var(--space-5);border-radius:16px}.benefits__card h3{font-size:20px}.benefits__card p{font-size:var(--font-size-sm)}.benefits__icon{width:48px;height:48px;margin-bottom:var(--space-5)}.value{padding:var(--space-15) var(--space-0)}.value__wrapper{gap:var(--space-8)}.value__title{margin-bottom:var(--space-6);text-align:center;font-size:28px}.value__item{gap:var(--space-4)}.value__icon{width:40px;height:40px}.value__text h3{font-size:var(--font-size-lg)}.value__text p{font-size:var(--font-size-sm);line-height:1.6}.compliance{padding:var(--space-15) var(--space-0)}.compliance__header{margin-bottom:var(--space-10)}.compliance__header h2{font-size:28px}.compliance__header p{font-size:var(--font-size-sm);line-height:1.6}.compliance__grid{gap:var(--space-8)}.compliance__number{margin-bottom:var(--space-3);font-size:28px}.compliance h3{font-size:var(--font-size-lg)}.compliance p{font-size:var(--font-size-sm);line-height:1.6}}
