.testimonials-section{background:linear-gradient(102deg,#fffbe7 65%,#ffe18d33);border-radius:16px;box-shadow:0 8px 28px #20232c14;margin:3rem auto 2.2rem;max-width:900px;padding:2.2rem 0 2.5rem;position:relative}.section-title{letter-spacing:.01em}.testimonials-list{align-items:stretch;display:flex;flex-wrap:wrap;gap:2.2rem;justify-content:center;list-style:none;margin:0;padding:0}.testimonial-card{align-items:center;background:#fff;border:1.5px solid #ffe18d;border-radius:14px;box-shadow:0 4px 18px #e8a70014;box-sizing:border-box;display:flex;flex:1 1 220px;flex-direction:column;max-width:320px;min-width:220px;padding:2rem 1.2rem 1.5rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.testimonial-card:hover{border-color:#e8a700;box-shadow:0 8px 32px #e8a70021;transform:translateY(-8px) scale(1.03)}.testimonial-card:focus-visible{outline:3px solid #e8a700;outline-offset:2px}.testimonial-avatar{background:#fafafa;border:2.5px solid #ffe18d;border-radius:50%;box-shadow:0 2px 9px #ffe18d33;height:68px;margin-bottom:1em;object-fit:cover;width:68px}.testimonial-text{color:#444;font-size:1.09em;font-style:italic;line-height:1.5;margin-bottom:.8em;max-width:34ch;text-align:center}.testimonial-name{color:#c39000;font-size:1.07em;font-weight:700;letter-spacing:.01em}.testimonials-cta-row{margin-top:1.8rem;text-align:center}.testimonials-cta-btn{background:linear-gradient(135deg,#d4a019,#f1c74d 45%,#ffdf7c);border-radius:40px;box-shadow:0 4px 14px #00000026;color:#1a1a1a;display:inline-block;font-weight:700;padding:.85rem 1.9rem;text-decoration:none;transition:transform .25s,box-shadow .25s}.testimonials-cta-btn:hover{box-shadow:0 8px 22px #00000038;transform:translateY(-3px)}.testimonials-cta-btn:active{box-shadow:0 4px 14px #0000002e;transform:translateY(0)}@media (max-width:700px){.testimonials-list{flex-direction:column;gap:1.3rem}.testimonials-section{padding:1.2rem .5rem}.testimonial-card{max-width:97vw;min-width:0;min-width:auto}}@media (prefers-reduced-motion:reduce){.testimonial-card,.testimonials-cta-btn{transition:none}}.steps-section{background:#fffbe7;border-radius:10px;margin:2rem 0;padding:1rem 0}.section-title{color:#e8a700;font-size:2em;font-weight:700;margin-bottom:2rem}.steps-list{font-size:1.1em;margin:0 auto;max-width:700px;padding:0 1em}.steps-list li{margin-bottom:1.5em}.start-journey-btn{background:#e8a700;border:none;border-radius:25px;box-shadow:0 2px 6px #e8a7001a;color:#fff;cursor:pointer;font-size:1em;font-weight:700;margin-top:.7em;padding:.75em 2em;transition:background .2s,opacity .2s}.start-journey-btn:disabled{background:#f5d673;cursor:not-allowed;opacity:.7}@media (max-width:600px){.section-title{font-size:1.3em}.steps-list{font-size:1em;padding:0 .5em}}body{background:#f6f4ee;color:#333;font-family:Segoe UI,sans-serif;margin:0}.main-content{margin:0 auto;max-width:900px;padding:0 16px 48px}.section-title{color:#1a1a1a;font-size:2rem;margin-bottom:16px;margin-top:32px;text-align:center}.steps-list{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000d;font-size:1.1rem;list-style:decimal inside;margin-bottom:32px;padding:16px 24px}.button{background:#ffb300;border:none;border-radius:6px;color:#fff;display:inline-block;font-weight:700;padding:12px 32px;text-decoration:none;transition:background .2s}.button:hover{background:#e89900}
/*# sourceMappingURL=main.ec57175e.css.map*/