.car-more-features-section{padding:90px 0 100px;background:#fff;position:relative}.car-more-features-section .car-container{position:relative}.car-more-features-section .car-section-header{margin-bottom:48px}.car-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.car-feature-card--indigo{--card-c1: #6366F1;--card-c2: #8B5CF6;--card-glow: rgba(99, 102, 241, .32)}.car-feature-card--blue{--card-c1: #0EA5E9;--card-c2: #3B82F6;--card-glow: rgba(59, 130, 246, .32)}.car-feature-card--amber{--card-c1: #F59E0B;--card-c2: #F97316;--card-glow: rgba(249, 115, 22, .32)}.car-feature-card--teal{--card-c1: #14B8A6;--card-c2: #06B6D4;--card-glow: rgba(20, 184, 166, .32)}.car-feature-card--rose{--card-c1: #F43F5E;--card-c2: #EC4899;--card-glow: rgba(236, 72, 153, .32)}.car-feature-card--green{--card-c1: #10B981;--card-c2: #22C55E;--card-glow: rgba(16, 185, 129, .32)}.car-feature-card{background:#fff;border:1px solid #EDF0F6;border-radius:16px;padding:30px 26px;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.car-feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--card-c1),var(--card-c2));opacity:0;transform:scaleX(.2);transform-origin:left;transition:opacity .3s ease,transform .3s ease}.car-feature-card:hover{transform:translateY(-6px);border-color:transparent;box-shadow:0 18px 40px var(--card-glow)}.car-feature-card:hover:before{opacity:1;transform:scaleX(1)}.car-feature-card__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;color:#fff;font-size:1.5rem;margin-bottom:20px;background:linear-gradient(135deg,var(--card-c1),var(--card-c2));box-shadow:0 10px 24px var(--card-glow);transition:transform .25s ease}.car-feature-card:hover .car-feature-card__icon{transform:scale(1.08) rotate(-6deg)}.car-feature-card__name{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem;font-weight:700;color:#1f2937;margin:0 0 10px;transition:color .25s ease}.car-feature-card:hover .car-feature-card__name{color:var(--card-c1)}.car-feature-card__desc{font-size:.95rem;color:#64748b;line-height:1.65;margin:0}@media(max-width:992px){.car-feature-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.car-more-features-section{padding:60px 0 70px}.car-more-features-section .car-section-header{margin-bottom:32px}.car-feature-grid{grid-template-columns:1fr}}.car-steps-manual{position:relative;z-index:1;max-width:1200px;margin:56px auto 0;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 28px;background:#fff;border:1px solid #EDF0F6;border-radius:14px;box-shadow:0 1px 2px #1018280a}.car-steps-manual__copy h3{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem;font-weight:700;color:#1f2937;margin:0 0 6px}.car-steps-manual__copy p{max-width:680px;margin:0;font-size:.92rem;line-height:1.6;color:#64748b}.car-steps-section .car-steps-manual__link{flex:none;display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:700;color:#007a68;text-decoration:none;white-space:nowrap}.car-steps-section .car-steps-manual__link:hover{color:#005f52;text-decoration:underline}.car-steps-manual__arrow{transition:transform .2s ease}.car-steps-manual__link:hover .car-steps-manual__arrow{transform:translate(3px)}@media(max-width:640px){.car-steps-manual{margin-top:40px;padding:22px 20px;gap:16px}}.car-services-section .car-services-more{max-width:100%;width:100%;flex-wrap:wrap;gap:16px 20px;padding:22px 28px;border-radius:20px;background:linear-gradient(120deg,#00a38b0d,#6366f10f);border:1px solid #EDF0F6;margin-top:30px}.car-services-more__icons{display:grid;grid-template-columns:repeat(19,minmax(44px,48px));justify-content:center;gap:10px}.car-service-tile{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:13px;background:#fff;border:1px solid #EAEEF4;font-size:1.25rem;color:#94a3b8;transition:transform .25s ease,box-shadow .25s ease,color .25s ease,border-color .25s ease}.car-service-tile img{width:26px;height:26px;object-fit:contain;opacity:1}.car-service-tile img:hover{transform:none}.car-service-tile:hover{transform:translateY(-4px) scale(1.08);border-color:transparent}.car-service-tile--bandcamp{color:#629aa9}.car-service-tile--bandcamp:hover{box-shadow:0 10px 22px #629aa959}.car-service-tile--napster{color:#174f9c}.car-service-tile--napster:hover{box-shadow:0 10px 22px #174f9c59}.car-service-tile--itunes{color:#c32ff2}.car-service-tile--itunes:hover{box-shadow:0 10px 22px #c32ff259}.car-service-tile--google-play{color:#1aa34a}.car-service-tile--google-play:hover{box-shadow:0 10px 22px #1aa34a59}.car-service-tile--audible{color:#f8991c}.car-service-tile--audible:hover{box-shadow:0 10px 22px #f8991c59}.car-service-tile--mixcloud{color:#5000ff}.car-service-tile--mixcloud:hover{box-shadow:0 10px 22px #5000ff59}.car-service-tile--lastfm{color:#d51007}.car-service-tile--lastfm:hover{box-shadow:0 10px 22px #d5100759}.car-service-tile--radio{color:#e11d48}.car-service-tile--radio:hover{box-shadow:0 10px 22px #e11d4859}.car-service-tile--podcast{color:#6366f1}.car-service-tile--podcast:hover{box-shadow:0 10px 22px #6366f159}.car-service-tile--svg{color:#64748b}.car-service-tile--svg:hover{box-shadow:0 10px 22px #00a38b40}@media(max-width:640px){.car-services-section .car-services-more{padding:16px 18px;gap:12px}.car-services-more__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.car-service-tile{width:40px;height:40px;font-size:1.1rem;border-radius:11px}.car-service-tile img{width:22px;height:22px}}.car-testimonial-card__rating{color:#f5a623;font-size:1.1rem}.car-testimonial-card__rating i{margin-right:2px}.car-testimonials__heading-link{color:inherit;text-decoration:none;transition:color .2s ease}.car-testimonials__heading-link:hover{color:#00a38b;text-decoration:underline}.car-requirements-section{padding:90px 0 100px;background:#fafbfc}.car-requirements-section .car-section-header--dark h2{color:var(--car-text-primary)}.car-requirements-section .car-section-header--dark p{color:var(--car-text-secondary)}.car-requirements-grid{gap:24px}.car-requirement-card{background:#fff;border:1px solid #EDF0F6;border-radius:16px;padding:36px 40px;box-shadow:0 1px 2px #1018280a}.car-requirement-card__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;color:#fff;font-size:1.5rem;margin-bottom:20px;background:linear-gradient(135deg,var(--card-c1),var(--card-c2));box-shadow:0 10px 24px var(--card-glow)}.car-requirement-card--windows{--card-c1: #00A38B;--card-c2: #0EA5E9;--card-glow: rgba(0, 163, 139, .28)}.car-requirement-card--mac{--card-c1: #6366F1;--card-c2: #8B5CF6;--card-glow: rgba(99, 102, 241, .3)}.car-requirement-card h3{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:700;color:#1f2937;margin:0 0 18px}.car-requirement-list li{color:#64748b;border-bottom:1px solid #EEF1F6}.car-requirement-list li:before{color:#00a38b}.product-faq-section--audio{padding:90px 0 100px;background:#fff}.product-faq-section--audio .product-faq-section__header{margin-bottom:48px}.product-faq-section--audio .product-faq-section__header h2{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--car-text-primary);margin:0 0 16px}.product-faq-section--audio .product-faq-section__intro{color:var(--car-text-secondary)}.product-faq-section--audio .product-faq-item{background:#fff;border:1px solid #EDF0F6;border-radius:16px;box-shadow:0 1px 2px #1018280a;padding:26px 32px}.product-faq-section--audio .product-faq-item h3{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem;font-weight:700;color:#1f2937;margin:0 0 10px}.product-faq-section--audio .product-faq-item p{color:#64748b}@media(max-width:640px){.car-requirements-section,.product-faq-section--audio{padding:60px 0 70px}.car-requirement-card{padding:24px 22px}.product-faq-section--audio .product-faq-item{padding:20px}.product-faq-section--audio .product-faq-section__header h2{font-size:1.9rem}}.car-hero{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201440%20800%22%20preserveAspectRatio%3D%22none%22%3E%3Cg%20fill%3D%22none%22%3E%3Cline%20x1%3D%2212%22%20y1%3D%22353%22%20x2%3D%2212%22%20y2%3D%22447%22%20stroke%3D%22rgba(0%2C163%2C139%2C0.13)%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.85%22%2F%3E%3Cline%20x1%3D%221428%22%20y1%3D%22358%22%20x2%3D%221428%22%20y2%3D%22442%22%20stroke%3D%22rgba(0%2C163%2C139%2C0.13)%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.85%22%2F%3E%3Cline%20x1%3D%2230%22%20y1%3D%22328%22%20x2%3D%2230%22%20y2%3D%22472%22%20stroke%3D%22rgba(0%2C163%2C139%2C0.13)%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.63%22%2F%3E%3Cline%20x1%3D%221410%22%20y1%3D%22335%22%20x2%3D%221410%22%20y2%3D%22465%22%20stroke%3D%22rgba(0%2C163%2C139%2C0.13)%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.63%22%2F%3E%3Cline%20x1%3D%2248%22%20y1%3D%22334%22%20x2%3D%2248%22%20y2%3D%22466%22%20stroke%3D%22rgba(0%2C163%2C139%2C0.13)%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.41%22%2F%3E%3Cline%20x1%3D%221392%22%20y1%3D%22341%22%20x2%3D%221392%22%20y2%3D%22459%22%20stroke%3D%22rgba(0%2C163%2C139%2C0.13)%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.41%22%2F%3E%3Cline%20x1%3D%2266%22%20y1%3D%22368%22%20x2%3D%2266%22%20y2%3D%22432%22%20stroke%3D%22rgba(0%2C163%2C139%2C0.13)%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.19%22%2F%3E%3Cline%20x1%3D%221374%22%20y1%3D%22371%22%20x2%3D%221374%22%20y2%3D%22429%22%20stroke%3D%22rgba(0%2C163%2C139%2C0.13)%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.19%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#f8f9fa,#fff);background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;background-position:center,center}@media(max-width:900px){.car-hero{background-image:linear-gradient(180deg,#f8f9fa,#fff)}}
