.quick-links-wrapper{background-color:#fff;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;max-width:1200px;padding:15px 20px}.pill-link{background:#fff;border:1.5px solid rgba(0,0,0,.08);border-radius:100px;color:#ff5900;flex:0 1 auto;font-size:16px;font-weight:700;padding:14px 24px;text-align:center;text-decoration:none!important;transition:all .3s cubic-bezier(.165,.84,.44,1)}.pill-link:hover{background-color:#ff5900;border-color:#ff5900;box-shadow:0 8px 16px rgba(255,89,0,.15);color:#fff;transform:translateY(-2px)}@media (max-width:767px){.quick-links-wrapper{display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:14px}.pill-link{font-size:13px;min-width:0;padding:10px 5px;width:auto}.pill-link:last-child:nth-child(odd){grid-column:1/-1}}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.modal-content{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.2);max-height:85vh;max-width:500px;overflow-y:auto;padding:35px 30px;position:relative;text-align:center;width:90%}.modal-content h3{color:#ff5900;margin-top:0}.close-modal{color:#333;cursor:pointer;font-size:28px;font-weight:700;position:absolute;right:20px;top:15px;transition:color .3s ease}.close-modal:hover{color:#ff5900}