.home-main .tb-quick-order .order-card,.footer-stats-grid,.legacy-testimonials .testimonial-summary{background:transparent!important;box-shadow:none!important}
.home-main .tb-quick-order .order-card{border-color:var(--mode-border)!important}.footer-stats-grid{border:1px solid var(--mode-border)}.legacy-testimonials .testimonial-summary{border:1px solid var(--mode-border);color:var(--mode-text)!important}.legacy-testimonials .testimonial-summary p{color:var(--mode-muted)!important}
.combo-section{padding:88px 0;background:var(--mode-bg);color:var(--mode-text)}.combo-heading{max-width:690px;margin:0 auto 34px;text-align:center}.combo-heading>span,.audience-section header>span{color:#ff4654;font-size:11px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.combo-heading h2,.audience-section h2{margin:10px 0 9px;color:var(--mode-text);font-size:clamp(34px,4vw,50px);letter-spacing:-1.8px}.combo-heading h2::first-letter{color:inherit}.combo-heading p,.audience-section header p{margin:0;color:var(--mode-muted);line-height:1.7}.combo-tabs{display:flex;justify-content:center;gap:26px;margin-bottom:20px;border-bottom:1px solid var(--mode-border)}.combo-tabs button{display:flex;align-items:center;gap:7px;padding:10px 8px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--mode-muted);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.combo-tabs button svg{width:15px;height:15px;fill:currentColor}.combo-tabs button[aria-selected=true]{border-color:#ff3f58;color:#ff3f58}.combo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.combo-card{position:relative;display:flex;min-height:570px;flex-direction:column;padding:22px;border:1px solid var(--mode-border);border-radius:24px;background:var(--mode-surface);box-shadow:var(--mode-shadow)}.combo-card[hidden]{display:none}.combo-card.featured{border-color:#ff3f58;box-shadow:0 20px 50px rgba(255,63,88,.16)}.combo-popular{position:absolute;top:-12px;left:50%;padding:5px 12px;border-radius:999px;background:linear-gradient(90deg,#ff3f62,#ff4b3b);color:#fff;font-size:9px;text-transform:uppercase;transform:translateX(-50%)}.combo-card>small{display:flex;align-items:center;gap:6px;color:var(--mode-muted);font-size:9px;font-weight:800;text-transform:uppercase}.combo-card>small svg{width:17px;height:17px;fill:#ff3f58}.combo-card h3{display:flex;align-items:center;gap:8px;margin:14px 0 9px;font-size:16px}.combo-card h3 i{width:8px;height:8px;border-radius:50%;background:#d99b40}.combo-card:nth-child(4n+2) h3 i{background:#a5b4c5}.combo-card:nth-child(4n+3) h3 i{background:#e8c928}.combo-card:nth-child(4n+4) h3 i{background:#8b7fe8}.combo-card>em{display:inline-flex;align-items:center;gap:5px;width:max-content;padding:5px 11px 5px 8px;border-radius:999px;background:#00bb7f1f;border:1px solid #00bb7f4d;color:#00bb7f;font-size:12px;font-weight:500;font-style:normal;letter-spacing:0;line-height:1}
.combo-card>em::before{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2300bb7f' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 7 13.5 15.5 8.5 10.5 2 17'/%3E%3Cpolyline points='16 7 22 7 22 13'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;flex-shrink:0}.combo-price{display:flex;align-items:end;gap:9px;margin:20px 0 17px}.combo-price strong{font-size:28px;letter-spacing:-1px}.combo-price del{color:var(--mode-muted);font-size:10px}.combo-card ul{display:grid;gap:11px;flex:1;margin:0;padding:17px 0;border-top:1px solid var(--mode-border);list-style:none}.combo-card li{display:flex;gap:8px;color:#ff4a57;font-size:11px}.combo-card li span{color:var(--mode-muted);line-height:1.45}.combo-card>p{margin:9px 0 13px;color:#10b981!important;font-size:9px!important;text-align:center}.combo-card>a{display:flex;align-items:center;justify-content:center;min-height:43px;border:1px solid var(--mode-border);border-radius:999px;background:#09090a;color:#fff;font-size:11px;font-weight:850}.combo-card.featured>a{border:0;background:linear-gradient(90deg,#ff3c63,#ff4b38);box-shadow:0 10px 24px rgba(255,63,88,.22)}
.audience-section{padding:82px 0 48px;background:var(--mode-bg);text-align:center}.audience-section header{max-width:790px;margin:0 auto}.audience-stats{display:grid;max-width:720px;grid-template-columns:repeat(3,1fr);margin:38px auto 0;border-block:1px solid var(--mode-border)}.audience-stats div{display:grid;gap:4px;padding:24px;border-right:1px solid var(--mode-border)}.audience-stats div:last-child{border:0}.audience-stats strong{color:#ff4654;font-size:32px}.audience-stats span{color:var(--mode-muted);font-size:11px;font-weight:800;text-transform:uppercase}
.review-marquee{overflow:hidden;padding:22px 0 68px;background:var(--mode-bg)}.review-track{display:flex;width:max-content;gap:10px;animation:googleReviews 42s linear infinite}.review-track:hover{animation-play-state:paused}.google-review{width:285px;min-height:165px;padding:18px;border:1px solid var(--mode-border);border-radius:14px;background:var(--mode-surface);box-shadow:var(--mode-shadow)}.google-review>div{display:flex;justify-content:space-between}.google-review>div span{color:#f7b500;letter-spacing:1px}.google-review>div b{color:#ef3f4e}.google-review>p{min-height:67px;margin:12px 0;color:var(--mode-muted)!important;font-size:11px!important;line-height:1.55}.google-review footer{display:flex;align-items:center;gap:10px;padding-top:11px;border-top:1px solid var(--mode-border)}.google-review footer>i{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#ff3265,#ef2b33);color:#fff;font-size:10px;font-style:normal;font-weight:850}.google-review footer>span{display:grid}.google-review footer strong{font-size:11px}.google-review footer small{color:var(--mode-muted);font-size:9px}@keyframes googleReviews{to{transform:translateX(calc(-50% - 5px))}}
html:not(.dark-mode) .home-main .tb-quick-order .order-card,html:not(.dark-mode) .footer-stats-grid,html:not(.dark-mode) .legacy-testimonials .testimonial-summary{color:var(--mode-text)!important}html:not(.dark-mode) .home-main .tb-quick-order .order-card strong,html:not(.dark-mode) .footer-stat:not(.featured),html:not(.dark-mode) .footer-stat:not(.featured) strong{color:var(--mode-text)!important}html:not(.dark-mode) .footer-stat{border-color:var(--mode-border)!important}
@media(max-width:1000px){.combo-grid{grid-template-columns:repeat(2,1fr)}.combo-card{min-height:520px}}@media(max-width:650px){.combo-section,.audience-section{padding-block:58px}.combo-tabs{justify-content:flex-start;overflow-x:auto}.combo-grid{grid-template-columns:1fr}.combo-card{min-height:0}.audience-stats{grid-template-columns:1fr}.audience-stats div{border-right:0;border-bottom:1px solid var(--mode-border)}.google-review{width:260px}.legacy-testimonials{display:none}}
@media(prefers-reduced-motion:reduce){.review-track{animation:none}}
.combo-card li{align-items:flex-start;gap:9px}.combo-card li>b{display:grid;width:21px;height:21px;flex:0 0 21px;place-items:center;border-radius:50%;background:rgba(239,43,51,.12);color:#ff3f4d;font-size:11px}.combo-card>p{margin-bottom:10px}.combo-cart-form{display:grid;gap:12px;margin-top:8px}.combo-cart-form label{display:grid;gap:6px}.combo-cart-form label>span{color:var(--mode-muted);font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em}.combo-cart-form input{box-sizing:border-box;width:100%;height:50px;padding:0 16px;border:1px solid var(--mode-border)!important;border-radius:14px;background:var(--mode-soft)!important;color:var(--mode-text)!important;font-size:16px;-webkit-text-size-adjust:100%}.combo-cart-form input::placeholder{font-size:14.5px;opacity:.75}.combo-cart-form button{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;height:52px;border:1px solid var(--mode-border);border-radius:999px;background:#09090a;color:#fff;font:inherit;font-size:15.5px;font-weight:800;letter-spacing:0.02em;cursor:pointer}.combo-card.featured .combo-cart-form button{border:0;background:linear-gradient(90deg,#ff3c63,#ff4b38);box-shadow:0 10px 24px rgba(255,63,88,.22)}
html:not(.dark-mode) .home-main .platform-card strong{color:#161923!important}html:not(.dark-mode) .home-main .platform-card small{color:#555d6b!important}
.legacy-testimonials .testimonial-cards{display:block;min-width:0;overflow:hidden;padding:3px 0 20px}.legacy-testimonials .testimonial-loop{display:flex;width:max-content;gap:16px;animation:legacyReviews 36s linear infinite}.legacy-testimonials .testimonial-loop:hover{animation-play-state:paused}.legacy-testimonials .testimonial-card{box-sizing:border-box;width:235px;flex:0 0 235px}@keyframes legacyReviews{to{transform:translateX(calc(-50% - 8px))}}@media(prefers-reduced-motion:reduce){.legacy-testimonials .testimonial-loop{animation:none}}
.legacy-testimonials .testimonial-layout{min-width:0;overflow:hidden;isolation:isolate}.legacy-testimonials .testimonial-summary{position:relative;z-index:2}.legacy-testimonials .testimonial-cards{position:relative;z-index:1;display:block!important;width:100%;max-width:100%;min-width:0;overflow:hidden!important;grid-template-columns:none!important;gap:0!important}@media(max-width:650px){.legacy-testimonials{display:block!important}.legacy-testimonials .testimonial-layout{display:grid;grid-template-columns:1fr}.legacy-testimonials .testimonial-summary{min-height:210px}.legacy-testimonials .testimonial-cards{margin:18px 0 0!important}}
