.ark-cap{font-family:Arial,sans-serif;padding:80px 0}.ark-cap__eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.2em;margin-bottom:16px;text-transform:uppercase}.ark-cap__eyebrow p{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1.4;margin:0;text-transform:inherit}.ark-cap__eyebrow strong{font-weight:800}.ark-cap__heading{font-size:clamp(28px,3.5vw,44px);font-weight:800;line-height:1.15;margin:0 0 14px}.ark-cap__heading h1,.ark-cap__heading h2,.ark-cap__heading h3,.ark-cap__heading h4,.ark-cap__heading p{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;margin:0 0 .35em}.ark-cap__heading h1:last-child,.ark-cap__heading h2:last-child,.ark-cap__heading h3:last-child,.ark-cap__heading h4:last-child,.ark-cap__heading p:last-child{margin-bottom:0}.ark-cap__heading strong{font-weight:800}.ark-cap__underline{border-radius:2px;height:3px;margin-bottom:48px;max-width:70%;width:380px}.ark-cap__grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.ark-cap__card{border-radius:10px;padding:36px 32px}.ark-cap__card-header{align-items:center;display:flex;gap:16px;margin-bottom:16px}.ark-cap__card-icon{flex-shrink:0;height:48px;object-fit:contain;width:48px}.ark-cap__card-title{font-size:17px;font-weight:700;line-height:1.3}.ark-cap__card-title h1,.ark-cap__card-title h2,.ark-cap__card-title h3,.ark-cap__card-title h4,.ark-cap__card-title p{font-size:inherit!important;font-weight:inherit!important;margin:0}.ark-cap__card-desc{font-size:14px;line-height:1.75}.ark-cap__card-desc p{font-size:inherit;line-height:inherit;margin:0}.ark-cap__privacy{align-items:flex-start;border-radius:8px;display:flex;gap:16px;padding:20px 28px}.ark-cap__privacy-icon{flex-shrink:0;font-size:20px;margin-top:2px}.ark-cap__privacy-content{font-size:13px;line-height:1.65}.ark-cap__privacy-label{font-weight:700;margin-right:5px}.ark-cap__privacy-label p,.ark-cap__privacy-label strong{display:inline;font-size:inherit;font-weight:inherit;margin:0}.ark-cap__privacy-text p{display:inline;font-size:inherit;margin:0}@media (max-width:900px){.ark-cap__grid{gap:12px;grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ark-cap{padding:60px 0}.ark-cap__grid{grid-template-columns:1fr}.ark-cap__underline{max-width:100%;width:100%}.ark-cap__card{padding:28px 24px}.ark-cap__privacy{flex-direction:column;gap:10px}}