.rivaa-concerns{background:#f3f1ee;margin:-80px calc(50% - 50vw);max-width:100vw;padding:104px 0 96px;width:100vw}.rivaa-concerns .page-center{margin:0 auto;max-width:1200px;padding-left:32px;padding-right:32px}.rivaa-concerns__grid{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,468px) minmax(0,1fr)}.rivaa-concerns__cards{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.rivaa-concerns__card{background:#d8d1bf;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;min-height:178px;padding:24px 22px 20px}.rivaa-concerns__icon-wrap{align-items:center;display:flex;height:48px;justify-content:flex-start;width:48px}.rivaa-concerns__icon{display:block;height:auto;max-height:60px;max-width:60px;object-fit:contain;width:auto}.rivaa-concerns__card-title{color:#4b4947;font-size:18px;letter-spacing:-.02em;line-height:1.45;margin:22px 0 0;max-width:180px}.rivaa-concerns__headline h1,.rivaa-concerns__headline h2,.rivaa-concerns__headline h3,.rivaa-concerns__headline h4,.rivaa-concerns__headline h5,.rivaa-concerns__headline h6,.rivaa-concerns__headline p{color:#111;font-size:clamp(48px,3.5vw,60px);font-weight:500;letter-spacing:-.05em;line-height:1.02;margin:0;max-width:560px}.rivaa-concerns__body{margin-top:34px;max-width:520px}.rivaa-concerns__body p{color:#5b5956;font-size:18px;letter-spacing:-.02em;line-height:1.55;margin:0 0 28px}.rivaa-concerns__body p:last-child{margin-bottom:0}.rivaa-concerns__bottom{display:flex;justify-content:center;margin-top:42px}.rivaa-concerns__bottom-note{color:#5b5956;font-size:18px;font-style:italic;letter-spacing:-.02em;line-height:1.45;margin:0;max-width:760px;text-align:center}@media (max-width:991px){.rivaa-concerns{padding:80px 0 72px}.rivaa-concerns__grid{gap:40px;grid-template-columns:1fr}.rivaa-concerns__headline h1,.rivaa-concerns__headline h2,.rivaa-concerns__headline h3,.rivaa-concerns__headline h4,.rivaa-concerns__headline h5,.rivaa-concerns__headline h6,.rivaa-concerns__headline p{font-size:clamp(40px,6vw,56px);max-width:100%}.rivaa-concerns__body,.rivaa-concerns__body p{max-width:100%}}@media (max-width:767px){.rivaa-concerns{padding:56px 0}.rivaa-concerns .page-center{padding-left:20px;padding-right:20px}.rivaa-concerns__cards{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.rivaa-concerns__card{min-height:150px;padding:20px 18px 18px}.rivaa-concerns__card-title{font-size:17px;margin-top:18px;max-width:none}.rivaa-concerns__headline h1,.rivaa-concerns__headline h2,.rivaa-concerns__headline h3,.rivaa-concerns__headline h4,.rivaa-concerns__headline h5,.rivaa-concerns__headline h6,.rivaa-concerns__headline p{font-size:clamp(32px,10vw,44px);line-height:1.04}.rivaa-concerns__body{margin-top:24px}.rivaa-concerns__body p{font-size:16px;margin-bottom:20px}.rivaa-concerns__bottom{margin-top:32px}.rivaa-concerns__bottom-note{font-size:16px;line-height:1.4}}