.teams-typewriter-accent,[data-theme=dark] .teams-typewriter-accent{color:#0c6}.teams-hero-section .teams-cta-buttons .btn-success{background-color:#0c6;border-color:#0c6}.teams-hero-section .teams-cta-buttons .btn-success:hover{background-color:#00a852;border-color:#00a852}.teams-hero-section .teams-cta-buttons .btn-success-outlined{background-color:rgba(0,0,0,0);border-color:#0c6;color:#0c6}.teams-hero-section .teams-cta-buttons .btn-success-outlined:hover{background-color:#0c6;color:#fff;border-color:#0c6}.teams-cta-buttons .btn-success-outlined{transition:all .3s ease}.teams-cta-buttons .btn-success-outlined:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,204,102,.3)}.teams-cta-buttons .app-buttons .app-store-button,.teams-cta-buttons .app-buttons .google-play-button{background:rgba(0,0,0,0);border:none;padding:0;transition:all .3s ease}.teams-cta-buttons .app-buttons .app-store-button:hover,.teams-cta-buttons .app-buttons .google-play-button:hover{transform:translateY(-2px);filter:brightness(1.1)}.teams-cta-buttons .app-buttons .app-store-button .store-badge,.teams-cta-buttons .app-buttons .google-play-button .store-badge{height:50px;width:auto;max-width:150px}@media(max-width:768px){.teams-cta-buttons .app-buttons .app-store-button .store-badge,.teams-cta-buttons .app-buttons .google-play-button .store-badge{height:40px;max-width:120px}}.teams-cta-buttons .app-description-text{color:#6c757d;font-size:.9rem;margin:0}@media(max-width:768px){.teams-cta-buttons .app-description-text{font-size:.8rem}}.hero-common .teams-typewriter-accent{font-weight:600;font-size:1.5rem}@media(max-width:768px){.hero-common .teams-typewriter-accent{font-size:1.25rem}}.why-teams-section{background-color:#fff;color:#000}[data-theme=dark] .why-teams-section{background-color:#000;color:#fff}[data-theme=dark] .why-teams-section .section-title{color:#fff}[data-theme=dark] .why-teams-section .text-secondary{color:hsla(0,0%,100%,.8)}.use-case-card{background-color:#fff;color:#000;border-radius:8px;transition:all .3s ease}[data-theme=dark] .use-case-card{background-color:#000;color:#fff;border:1px solid hsla(0,0%,100%,.1)}.use-case-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.15)}[data-theme=dark] .use-case-card:hover{box-shadow:0 8px 20px hsla(0,0%,100%,.1)}