.payment-features{padding:100px 0}.payment-features:nth-child(odd){background-color:var(--primary-50)}.payment-features__container{max-width:1200px;padding:0 16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;margin:0 auto 80px;align-items:center}.payment-features__container:last-child{margin-bottom:0}@media(max-width:767px){.payment-features__container{display:flex;flex-direction:column-reverse;gap:40px;margin-bottom:60px}}.payment-features__container--reverse .payment-features__content{order:2}.payment-features__container--reverse .payment-features__image{order:1}@media(max-width:991px){.payment-features__container--reverse .payment-features__content{order:1}.payment-features__container--reverse .payment-features__image{order:2}}.payment-features__feature-title{font-size:32px;font-weight:700;color:var(--dark-900);margin:0 0 20px;line-height:1.3}@media(max-width:767px){.payment-features__feature-title{font-size:28px;margin-bottom:16px}}@media(max-width:575px){.payment-features__feature-title{font-size:24px}}.payment-features__feature-description{font-size:16px;line-height:1.6;color:var(--dark-600);margin:0 0 32px}@media(max-width:767px){.payment-features__feature-description{font-size:15px;margin-bottom:24px}}.payment-features__feature-list{margin:0 0 32px}@media(max-width:767px){.payment-features__feature-list{margin-bottom:24px}}.payment-features__feature-list-items{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.payment-features__feature-list-items{gap:12px}}.payment-features__feature-list-item{display:flex;align-items:flex-start;gap:12px}.payment-features__checkmark{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--primary-500);margin-top:2px}.payment-features__checkmark .material-icons{font-size:16px;color:inherit}.payment-features__feature-text{font-size:15px;line-height:1.5;color:var(--dark-700);font-weight:500}@media(max-width:767px){.payment-features__feature-text{font-size:14px}}.payment-features__image,.payment-features__image-placeholder{display:flex;align-items:center;justify-content:center}.payment-features__image-placeholder{width:100%;aspect-ratio:3/4;background:var(--dark-50);border-radius:16px}.payment-features__image-placeholder span{font-size:24px;font-weight:700;color:var(--dark-300);text-align:center}@media(max-width:767px){.payment-features__image-placeholder span{font-size:20px}}.payment-analytics{padding:100px 0;background:var(--primary-50)}.payment-analytics__container{max-width:1200px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}@media(max-width:991px){.payment-analytics__container{grid-template-columns:1fr;gap:60px}}.payment-analytics__content{display:flex;flex-direction:column;gap:32px}.payment-analytics__title{font-size:48px;font-weight:700;color:var(--dark-900);margin:0;line-height:1.2;letter-spacing:-.02em}@media(max-width:991px){.payment-analytics__title{font-size:42px}}@media(max-width:767px){.payment-analytics__title{font-size:36px}}@media(max-width:575px){.payment-analytics__title{font-size:28px}}.payment-analytics__description{font-size:18px;line-height:1.6;color:var(--dark-600);margin:0}@media(max-width:767px){.payment-analytics__description{font-size:16px}}.payment-analytics__feature-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.payment-analytics__feature-item{display:flex;align-items:flex-start;gap:16px}.payment-analytics__checkmark{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--primary-500);margin-top:2px}.payment-analytics__checkmark svg{width:100%;height:100%}.payment-analytics__feature-text{font-size:16px;line-height:1.5;color:var(--dark-700);font-weight:500}@media(max-width:767px){.payment-analytics__feature-text{font-size:15px}}.payment-analytics__actions{display:flex;gap:16px;margin-top:8px}@media(max-width:575px){.payment-analytics__actions{flex-direction:column;gap:12px}}.payment-analytics__image,.payment-analytics__image-placeholder{display:flex;align-items:center;justify-content:center}.payment-analytics__image-placeholder{width:100%;aspect-ratio:3/4;background:var(--white);border-radius:16px}.payment-analytics__image-placeholder span{font-size:24px;font-weight:700;color:var(--dark-300);text-align:center}@media(max-width:767px){.payment-analytics__image-placeholder span{font-size:20px}}