.services-section .service-card{position:relative;align-items:center;height:auto;min-height:280px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease-in-out}.services-section .service-card .icon-wrapper svg{color:var(--primary)}@media(hover:hover)and (min-width:768px){.services-section .service-card:hover{background-color:var(--secondary);transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.services-section .service-card:hover .icon-wrapper svg,.services-section .service-card:hover h3,.services-section .service-card:hover h4,.services-section .service-card:hover p{color:#fff}}@media(max-width:768px){.services-section .service-card{min-height:240px}}@media(max-width:480px){.services-section .service-card{min-height:auto;margin:.5rem 0;padding:1rem 0}}.services-section .service-card .card-content{height:100%;padding:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.75rem}@media(max-width:768px){.services-section .service-card .card-content{padding:1.25rem;gap:.5rem}}@media(max-width:480px){.services-section .service-card .card-content{padding:1rem;gap:.25rem}}.services-section .service-card .icon-wrapper{margin-bottom:.75rem;color:var(--primary);transition:color .3s ease-in-out}.services-section .service-card .icon-wrapper svg{width:2.5rem;height:2.5rem}@media(max-width:768px){.services-section .service-card .icon-wrapper svg{width:2rem;height:2rem}}@media(max-width:480px){.services-section .service-card .icon-wrapper svg{width:1.75rem;height:1.75rem}}.services-section .service-card h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#333;transition:color .3s ease-in-out;line-height:1.3}@media(max-width:768px){.services-section .service-card h3{font-size:1.125rem;margin-bottom:.25rem}}@media(max-width:480px){.services-section .service-card h3{font-size:1rem;margin-bottom:.25rem}}.services-section .service-card p{font-size:.875rem;line-height:1.5;color:#666;margin:0;transition:color .3s ease-in-out}@media(max-width:768px){.services-section .service-card p{font-size:.8125rem;line-height:1.4}}@media(max-width:480px){.services-section .service-card p{font-size:.75rem;line-height:1.3}}@media screen and (max-width:768px){.about-podcast-text{font-size:18px}}.service-card{position:relative;min-height:320px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease-in-out;overflow:hidden}@media(hover:hover)and (min-width:768px){.service-card:hover{background-color:var(--secondary);transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.service-card:hover .icon-wrapper svg{color:#fff}.service-card:hover h3,.service-card:hover p,.service-card:hover ul{color:#fff!important}.service-card:hover b{color:#e2e8f0}}.service-card .card-content{height:100%;padding:2rem;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:768px){.service-card .card-content{padding:1.5rem}}.service-card .icon-wrapper{margin-bottom:1.5rem}@media(min-width:768px){.service-card .icon-wrapper{transition:color .3s ease-in-out}}.service-card .icon-wrapper svg{width:2.5rem;height:2.5rem;color:var(--primary)}.service-card h3{margin-bottom:1rem}@media(min-width:768px){.service-card h3,.service-card p,.service-card ul{transition:color .3s ease-in-out}}.service-card ul{width:100%}.service-card ul li{position:relative;padding-left:1rem}.service-card ul li:before{content:"•";position:absolute;left:0}.gradient-text{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#60a5fa var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;color:transparent}