.breakdance .section-dark{background-color:var(--bde-palette-primary-800-5e4aacf0-d808-4742-b632-5e7ee49063e9-6)}.breakdance .section-dark{--section-heading-color:var(--bde-palette-color-1-e2e69fea-0e6a-4ae5-971c-3e7267205b72);--section-text-color:var(--bde-palette-white-75-8491abdd-cb95-45db-861d-3974021c28de-5)}.breakdance .card-outline{background-color:var(--bde-palette-color-1-e2e69fea-0e6a-4ae5-971c-3e7267205b72);display:flex;flex-direction:column;gap:1em;padding:21px 21px 21px 21px;border-top:1px solid var(--bde-palette-border-811dad7e-2554-450a-af84-ac5f9d30fa5e-7);border-bottom:1px solid var(--bde-palette-border-811dad7e-2554-450a-af84-ac5f9d30fa5e-7);border-left:1px solid var(--bde-palette-border-811dad7e-2554-450a-af84-ac5f9d30fa5e-7);border-right:1px solid var(--bde-palette-border-811dad7e-2554-450a-af84-ac5f9d30fa5e-7);border-radius:12px;transition:300ms all}.breakdance .mb-m{margin-bottom:21px}.breakdance .service-card{background-color:var(--bde-palette-primary-900-2f60ea05-7ff6-4155-a19f-a765ff2fde5c-1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5em;min-height:242px;padding:32px 32px 32px 32px;border-radius:12px;box-shadow:5px 20px 75px 0px #00000025;transition:300ms all}@media (max-width:767px){.breakdance .service-card{width:100%}}.breakdance .service-card-large{grid-column:span 1}.breakdance .card-outline-light{background-color:#0D0D1936;padding:32px 32px 32px 32px;border-top:1px solid #FFF3;border-bottom:1px solid #FFF3;border-left:1px solid #FFF3;border-right:1px solid #FFF3;border-radius:12px}.breakdance .card-outline-light{backdrop-filter:blur(12px)}.breakdance .stat-text{text-align:center}.breakdance .stat-text span{display:block;color:var(--bde-palette-blue-200-962b33c4-2bb3-4399-b50d-776783170bf5-9);font-size:2em;text-transform:capitalize;font-weight:700}.breakdance .background-pattern{background-image:linear-gradient(#FFFFFFED,#FFFFFFED),url(https://piercekwok.com/wp-content/uploads/2026/04/bg_pattern.png);background-size:auto,312px auto;background-position:0% 0%,0% 0%;background-repeat:repeat,repeat;background-attachment:scroll,scroll;background-blend-mode:normal,normal}@media (max-width:767px){.breakdance .btn-full-width{width:100%}.breakdance .btn-full-width a{width:100%}}.card-outline:hover{box-shadow:5px 20px 75px 0px #00000012}.service-card:hover{box-shadow:5px 20px 75px 0px #00000042}.breakdance .team-card img{filter:saturate(0);transition:all 300ms ease}.team-card:hover img{filter:saturate(1)}