section.feat-section{margin:0 auto;max-width:1300px;padding:50px 20px}.top-text{padding:20px}section.feat-section .row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:50px}section.feat-section .column{flex:1;padding:20px}.mobile-screenshot{height:auto;max-width:100%}.sched-screenshot{height:auto;max-width:90%}.marketing-screenshot{height:auto;max-width:100%}.feat-section p{font-size:24px}.feat-section ul{font-size:20px}.feat-section .column h2{font-size:3.6rem;line-height:1.25}@media (max-width:768px){.top-text h2,.top-text p{text-align:left!important}.mobile-screenshot{height:auto;max-width:100%}section.feat-section .row{flex-direction:column}section.feat-section .row:nth-child(2n) .column:first-child{order:1}section.feat-section .row:nth-child(2n) .column:last-child,section.feat-section .row:nth-child(odd) .column:first-child{order:2}section.feat-section .row:nth-child(odd) .column:last-child{order:1}}.steps-card{background-color:#fafafa;border:1px solid #e2e8f0;border-radius:16px;padding:36px;transition:box-shadow .2s}.steps-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.08)}.steps-card .step-item{align-items:center;display:flex;gap:20px}.steps-card .step-circle{align-items:center;background-color:#134270;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:48px;justify-content:center;min-width:48px}.steps-card .step-text strong{color:#15283d;display:block;font-size:20px;font-weight:600;margin-bottom:4px}.steps-card .step-text p{color:#4a5568;font-size:18px!important;margin:0}.steps-card .step-divider{background-color:#e2e8f0;height:1px;margin:20px 0}