.story-section .row-item{display:flex;gap:40px}.story-section .row-item .left-column{flex:1}.story-section .row-item .right-column{display:flex;flex:1;flex-direction:column;gap:27px}.story-section .row-item .left-column span.tag{background:#e2d4ff;border:1px solid #b48dff;border-radius:50px;display:inline-block;font-size:13px;font-weight:600;letter-spacing:0;line-height:100%;margin-bottom:10px;padding:4px 12px;text-transform:uppercase}.story-section .row-item .left-column .content h2{font-size:50px;font-weight:800;letter-spacing:0;line-height:62px;margin-bottom:24px}.story-section .row-item .left-column .content p{font-size:21px;font-weight:400;letter-spacing:0;line-height:140%}.story-section .row-item .counter-item{align-items:flex-end;background:#f3eeff;border:1px solid #e4d9fc;border-radius:24px;box-shadow:0 1px 3px 0 #0000000f;display:flex;justify-content:space-between;padding:30px}.story-section .row-item .counter-item h3{color:#09090b;font-size:22px;font-weight:700;letter-spacing:0;line-height:28px;margin:0 0 4px}.story-section .row-item .counter-item p{color:#4b5563;margin:0}.story-section .row-item .counter-item .right.counter{color:#6736d0;font-size:40px;font-weight:700;letter-spacing:0;line-height:110.00000000000001%}@media (max-width:1024px){.story-section .row-item{flex-direction:column;gap:30px}.story-section .row-item .left-column .content h2{font-size:40px;line-height:52px}.story-section .row-item .left-column .content p{font-size:18px}.story-section .row-item .counter-item .right.counter{font-size:34px}}@media (max-width:768px){.story-section .row-item{gap:25px}.story-section .row-item .left-column .content h2{font-size:32px;line-height:42px}.story-section .row-item .left-column .content p{font-size:16px}.story-section .row-item .counter-item{padding:24px}.story-section .row-item .counter-item h3{font-size:20px}.story-section .row-item .counter-item .right.counter{font-size:30px}}@media (max-width:480px){.story-section .row-item{gap:20px}.story-section .row-item .left-column .content h2{font-size:26px;line-height:34px}.story-section .row-item .left-column .content p{font-size:15px}.story-section .row-item .counter-item{gap:10px;padding:20px}.story-section .row-item .counter-item .right.counter{font-size:26px}}