 @media only screen and (min-width: 0rem) {#hero-tradies {background-color: var(--headerColor);background-image: repeating-linear-gradient(-55deg, transparent, transparent 3rem, rgba(255, 255, 255, 0.018) 3rem, rgba(255, 255, 255, 0.018) 6rem);padding: clamp(7rem, 14vw, 10.5rem) 1rem clamp(3.75rem, 8vw, 6rem);position: relative;z-index: 1;}#hero-tradies .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: 2.5rem;}#hero-tradies .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;gap: 1.375rem;}#hero-tradies .cs-trust-row {display: flex;flex-wrap: wrap;justify-content: center;gap: 0.5rem;}#hero-tradies .cs-badge {display: inline-flex;align-items: center;gap: 0.375rem;background: rgba(255, 255, 255, 0.09);border: 1px solid rgba(255, 255, 255, 0.18);color: #fff;font-size: 0.8125rem;font-weight: 700;letter-spacing: 0.04em;text-transform: uppercase;padding: 0.375rem 0.875rem;border-radius: 2rem;}#hero-tradies .cs-badge svg {color: var(--secondary);flex-shrink: 0;}#hero-tradies .cs-title {font-size: clamp(2.0625rem, 5.5vw, 3.5rem);font-weight: 900;line-height: 1.15em;color: #fff;max-width: 54rem;margin: 0;}#hero-tradies .cs-text {font-size: clamp(1rem, 1.95vw, 1.125rem);line-height: 1.65em;color: rgba(250, 251, 252, 0.78);max-width: 36rem;margin: 0;}#hero-tradies .cs-button-group {display: flex;flex-wrap: wrap;justify-content: center;gap: 0.875rem;width: 100%;margin-top: 0.25rem;}#hero-tradies .cs-button-solid {font-size: 1rem;font-weight: 700;line-height: 3.25rem;text-decoration: none;text-transform: none;display: inline-block;padding: 0 1.875rem;background-color: var(--secondary);color: var(--headerColor);border-radius: 0.25rem;white-space: nowrap;transition: background-color 0.3s, color 0.3s;}#hero-tradies .cs-button-solid:before {display: none;}#hero-tradies .cs-button-solid:hover {background-color: var(--primary);color: #fff;}#hero-tradies .cs-button-transparent {font-size: 1rem;font-weight: 700;line-height: 3.0625rem;text-decoration: none;display: inline-block;padding: 0 1.875rem;background-color: transparent;color: #fff;border: 1px solid rgba(255, 255, 255, 0.38);border-radius: 0.25rem;white-space: nowrap;transition: background-color 0.3s, border-color 0.3s;}#hero-tradies .cs-button-transparent:hover {background-color: rgba(255, 255, 255, 0.1);border-color: rgba(255, 255, 255, 0.65);}#hero-tradies .cs-mockup-wrapper {width: 100%;max-width: 36rem;}#hero-tradies .cs-browser-frame {background: #1a1a1a;border-radius: 0.5rem;overflow: hidden;box-shadow: 0 1.5rem 4rem rgba(0, 0, 0, 0.55), 0 0 0 1px rgba(255, 255, 255, 0.05);}#hero-tradies .cs-browser-top {display: flex;align-items: center;gap: 0.375rem;padding: 0.625rem 0.875rem;background: #2d2d2d;}#hero-tradies .cs-dot {width: 0.625rem;height: 0.625rem;border-radius: 50%;flex-shrink: 0;}#hero-tradies .cs-dot--red {background: #ff5f57;}#hero-tradies .cs-dot--yellow {background: #febc2e;}#hero-tradies .cs-dot--green {background: #28c840;}#hero-tradies .cs-url-bar {flex: 1;background: #1a1a1a;border-radius: 0.25rem;height: 1.25rem;font-size: 0.625rem;color: rgba(255, 255, 255, 0.32);display: flex;align-items: center;justify-content: center;margin-left: 0.375rem;letter-spacing: 0.02em;}#hero-tradies .cs-browser-screen img {display: block;width: 100%;height: auto;}}@media only screen and (min-width: 64rem) {#hero-tradies .cs-container {flex-direction: row;align-items: center;gap: clamp(3rem, 5vw, 5rem);}#hero-tradies .cs-content {text-align: left;align-items: flex-start;flex: 1;min-width: 0;}#hero-tradies .cs-trust-row {justify-content: flex-start;}#hero-tradies .cs-button-group {justify-content: flex-start;}#hero-tradies .cs-mockup-wrapper {flex: 1;min-width: 0;max-width: 44rem;}}@media only screen and (min-width: 0rem) {#problem-tradies {padding: var(--sectionPadding);background-color: #fff;overflow: hidden;}#problem-tradies .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;gap: clamp(2rem, 5vw, 3rem);}#problem-tradies .cs-content {width: 100%;display: flex;flex-direction: column;gap: 1rem;}#problem-tradies .cs-title {max-width: 40rem;}#problem-tradies .cs-text {max-width: 40rem;}#problem-tradies .cs-callout {display: flex;flex-direction: column;align-items: center;text-align: center;gap: 1.25rem;background: var(--headerColor);border-radius: 0.5rem;padding: clamp(1.75rem, 4vw, 2.5rem);width: 100%;}#problem-tradies .cs-callout-score {display: flex;flex-direction: column;align-items: center;gap: 0.25rem;flex-shrink: 0;}#problem-tradies .cs-score-num {font-size: clamp(3rem, 6vw, 4.5rem);font-weight: 900;line-height: 1;color: var(--secondary);}#problem-tradies .cs-score-label {font-size: 0.8125rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--primaryLight);line-height: 1.3em;}#problem-tradies .cs-callout-divider {width: 3rem;height: 2px;background: rgba(255, 255, 255, 0.15);border-radius: 1px;flex-shrink: 0;}#problem-tradies .cs-callout-body {font-size: var(--bodyFontSize);line-height: 1.6em;color: rgba(250, 251, 252, 0.8);margin: 0;max-width: 28rem;}}@media only screen and (min-width: 48rem) {#problem-tradies .cs-callout {flex-direction: row;text-align: left;align-items: center;gap: clamp(1.5rem, 3vw, 2.5rem);}#problem-tradies .cs-callout-score {align-items: center;}#problem-tradies .cs-callout-divider {width: 2px;height: 4rem;}#problem-tradies .cs-callout-body {max-width: none;}}@media only screen and (min-width: 64rem) {#problem-tradies .cs-container {flex-direction: row;align-items: flex-start;gap: clamp(3rem, 5vw, 5rem);}#problem-tradies .cs-content {flex: 1.2;min-width: 0;}#problem-tradies .cs-callout {flex: 0.8;flex-direction: column;text-align: center;position: sticky;top: 6rem;}#problem-tradies .cs-callout-divider {width: 3rem;height: 2px;}}@media only screen and (min-width: 0rem) {#trade-grid {padding: var(--sectionPadding);background-color: #f5f5f2;}#trade-grid .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(2rem, 5vw, 3rem);}#trade-grid .cs-content {text-align: center;width: 100%;max-width: 40rem;display: flex;flex-direction: column;align-items: center;}#trade-grid .cs-card-group {display: grid;grid-template-columns: repeat(2, 1fr);gap: 1rem;width: 100%;margin: 0;padding: 0;}#trade-grid .cs-item {list-style: none;background: #fff;border-radius: 0.375rem;padding: clamp(1.25rem, 3vw, 1.75rem);display: flex;flex-direction: column;gap: 0.625rem;border-top: 3px solid transparent;transition: border-color 0.3s, box-shadow 0.3s;}#trade-grid .cs-item:hover {border-top-color: var(--primary);box-shadow: 0 0.5rem 1.5rem rgba(0, 0, 0, 0.06);}#trade-grid .cs-icon-wrapper {display: flex;justify-content: center;align-items: center;width: 2.75rem;height: 2.75rem;border-radius: 50%;background: rgba(95, 127, 115, 0.1);flex-shrink: 0;}#trade-grid .cs-icon-wrapper svg {width: 1.375rem;height: 1.375rem;color: var(--primary);}#trade-grid .cs-h3 {font-size: clamp(0.9375rem, 2vw, 1.125rem);font-weight: 700;line-height: 1.3em;margin: 0;color: var(--headerColor);}#trade-grid .cs-item-text {font-size: 0.875rem;line-height: 1.55em;color: var(--bodyTextColor);margin: 0;}}@media only screen and (min-width: 48rem) {#trade-grid .cs-card-group {grid-template-columns: repeat(2, 1fr);gap: 1.25rem;}#trade-grid .cs-icon-wrapper {width: 3rem;height: 3rem;}#trade-grid .cs-icon-wrapper svg {width: 1.5rem;height: 1.5rem;}}@media only screen and (min-width: 64rem) {#trade-grid .cs-card-group {grid-template-columns: repeat(4, 1fr);gap: 1.5rem;}}@media only screen and (min-width: 0rem) {#tradie-features {padding: var(--sectionPadding);background-color: #fff;}#tradie-features .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(2rem, 5vw, 3rem);}#tradie-features .cs-content {text-align: center;width: 100%;max-width: 40rem;display: flex;flex-direction: column;align-items: center;}#tradie-features .cs-card-group {display: grid;grid-template-columns: 1fr;gap: clamp(1.5rem, 3vw, 2rem);width: 100%;margin: 0;padding: 0;}#tradie-features .cs-item {list-style: none;position: relative;padding: clamp(1.5rem, 3.5vw, 2rem);padding-left: clamp(1.5rem, 3.5vw, 2rem);background: #f9f9f7;border-radius: 0.375rem;border-left: 3px solid var(--primary);overflow: hidden;}#tradie-features .cs-number {font-size: clamp(3.5rem, 8vw, 5rem);font-weight: 900;line-height: 1;color: rgba(95, 127, 115, 0.07);position: absolute;top: 0.25rem;right: 0.75rem;pointer-events: none;user-select: none;}#tradie-features .cs-h3 {font-size: clamp(1.0625rem, 2.2vw, 1.25rem);font-weight: 700;line-height: 1.3em;margin: 0 0 0.5rem 0;color: var(--headerColor);position: relative;}#tradie-features .cs-item-text {font-size: var(--bodyFontSize);line-height: 1.6em;color: var(--bodyTextColor);margin: 0;position: relative;max-width: 36rem;}}@media only screen and (min-width: 48rem) {#tradie-features .cs-card-group {grid-template-columns: repeat(2, 1fr);}}@media only screen and (min-width: 64rem) {#tradie-features .cs-card-group {grid-template-columns: repeat(4, 1fr);}#tradie-features .cs-number {font-size: 5rem;}}@media only screen and (min-width: 0rem) {#case-study {padding: var(--sectionPadding);background-color: var(--headerColor);overflow: hidden;}#case-study .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;gap: clamp(2rem, 5vw, 3rem);}#case-study .cs-image-wrapper {width: 100%;position: relative;}#case-study .cs-portfolio-img {display: block;width: 100%;height: auto;border-radius: 0.375rem;object-fit: cover;}#case-study .cs-score-badge {position: absolute;bottom: -1rem;right: 1rem;display: flex;align-items: center;gap: 0.5rem;background: var(--primary);padding: 0.625rem 1rem;border-radius: 0.375rem;box-shadow: 0 0.5rem 1.5rem rgba(0, 0, 0, 0.3);}#case-study .cs-score-badge .cs-score-num {font-size: 1.75rem;font-weight: 900;line-height: 1;color: #fff;}#case-study .cs-score-badge .cs-score-text {font-size: 0.6875rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.04em;line-height: 1.3em;color: rgba(255, 255, 255, 0.8);}#case-study .cs-content {display: flex;flex-direction: column;gap: 1.5rem;}#case-study .cs-topper {color: var(--secondary);}#case-study .cs-title {color: var(--bodyTextColorWhite);max-width: none;}#case-study .cs-ps-group {display: flex;flex-direction: column;gap: 1.25rem;}#case-study .cs-ps-block {display: flex;flex-direction: column;gap: 0.375rem;}#case-study .cs-ps-label {font-size: 0.8125rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--primaryLight);display: block;}#case-study .cs-text {color: rgba(250, 251, 252, 0.8);max-width: none;}#case-study .cs-quote {position: relative;border: none;margin: 0.5rem 0 0 0;padding: 1.5rem 0 0 0;border-top: 1px solid rgba(255, 255, 255, 0.12);}#case-study .cs-quote-mark {width: 2rem;height: auto;color: var(--primary);opacity: 0.5;margin-bottom: 0.75rem;display: block;}#case-study .cs-quote-text {font-size: clamp(1rem, 2vw, 1.125rem);font-style: italic;line-height: 1.65em;color: var(--bodyTextColorWhite);margin: 0 0 0.75rem 0;}#case-study .cs-cite {font-size: 0.875rem;font-style: normal;font-weight: 700;color: var(--secondary);display: block;}#case-study .cs-button-solid {text-transform: none;background-color: var(--secondary);color: var(--headerColor);border-radius: 0.25rem;display: inline-flex;align-items: center;gap: 0.5rem;line-height: 3rem;transition: background-color 0.3s, color 0.3s;}#case-study .cs-button-solid:before {display: none;}#case-study .cs-button-solid:hover {background-color: #fff;color: var(--headerColor);}}@media only screen and (min-width: 64rem) {#case-study .cs-container {flex-direction: row;align-items: flex-start;}#case-study .cs-image-wrapper {flex: 1;min-width: 0;position: sticky;top: 6rem;}#case-study .cs-content {flex: 1;min-width: 0;}}@media only screen and (min-width: 0rem) {#pricing-tradies {padding: var(--sectionPadding);background-color: #faf9f7;}#pricing-tradies .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;gap: clamp(2rem, 5vw, 3rem);}#pricing-tradies .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#pricing-tradies .cs-pricing-layout {display: flex;flex-direction: column;gap: clamp(2rem, 4vw, 3rem);width: 100%;}#pricing-tradies .cs-pricing-copy {display: flex;flex-direction: column;gap: 1rem;}#pricing-tradies .cs-pricing-copy .cs-text {max-width: none;}#pricing-tradies .cs-pricing-copy .cs-button-solid {align-self: flex-start;margin-top: 0.5rem;text-transform: none;border-radius: 0.25rem;background-color: var(--primary);color: #fff;transition: background-color 0.3s;}#pricing-tradies .cs-pricing-copy .cs-button-solid:hover {color: #fff;}#pricing-tradies .cs-pricing-card {background: #fff;border-radius: 0.5rem;border-top: 4px solid var(--primary);box-shadow: 0 0.25rem 1.5rem rgba(0, 0, 0, 0.06);overflow: hidden;}#pricing-tradies .cs-price-header {padding: clamp(1.5rem, 3vw, 2rem);background: var(--headerColor);display: flex;flex-direction: column;gap: 0.375rem;}#pricing-tradies .cs-plan-name {font-size: 0.8125rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--primaryLight);}#pricing-tradies .cs-price-display {display: flex;align-items: baseline;gap: 0.5rem;}#pricing-tradies .cs-amount {font-size: clamp(2.5rem, 5vw, 3.5rem);font-weight: 900;line-height: 1;color: #fff;}#pricing-tradies .cs-period {font-size: clamp(0.875rem, 1.5vw, 1rem);color: rgba(250, 251, 252, 0.65);font-weight: 400;}#pricing-tradies .cs-feature-list {list-style: none;margin: 0;padding: clamp(1.5rem, 3vw, 2rem);display: flex;flex-direction: column;gap: 0.875rem;}#pricing-tradies .cs-feature-list .cs-li {display: flex;align-items: flex-start;gap: 0.625rem;font-size: var(--bodyFontSize);line-height: 1.5em;color: var(--bodyTextColor);}#pricing-tradies .cs-feature-list .cs-li svg {color: var(--primary);flex-shrink: 0;margin-top: 0.2em;}}@media only screen and (min-width: 64rem) {#pricing-tradies .cs-content {text-align: left;align-items: flex-start;}#pricing-tradies .cs-pricing-layout {flex-direction: row;align-items: flex-start;}#pricing-tradies .cs-pricing-copy {flex: 1.1;min-width: 0;}#pricing-tradies .cs-pricing-card {flex: 0.9;min-width: 0;position: sticky;top: 6rem;}}@media only screen and (min-width: 0rem) {#faq-tradies {padding: var(--sectionPadding);background-color: #fff;}#faq-tradies .cs-container {width: 100%;max-width: 50rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(2rem, 5vw, 3rem);}#faq-tradies .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#faq-tradies .cs-faq-group {width: 100%;margin: 0;padding: 0;display: flex;flex-direction: column;}#faq-tradies .cs-faq-item {list-style: none;border-bottom: 1px solid #e5e5e2;}#faq-tradies .cs-faq-item:first-child {border-top: 1px solid #e5e5e2;}#faq-tradies .cs-faq-button {display: flex;justify-content: space-between;align-items: center;gap: 1rem;width: 100%;padding: 1.25rem 0;background: transparent;border: none;cursor: pointer;font-family: inherit;text-align: left;appearance: none;}#faq-tradies .cs-question {font-size: clamp(1rem, 2vw, 1.125rem);font-weight: 700;line-height: 1.4em;color: var(--headerColor);transition: color 0.3s;}#faq-tradies .cs-faq-button:hover .cs-question {color: var(--primary);}#faq-tradies .cs-chevron {width: 1.25rem;height: 1.25rem;color: var(--primary);flex-shrink: 0;transition: transform 0.35s ease;}#faq-tradies .cs-faq-content {max-height: 0;overflow: hidden;transition: max-height 0.4s ease, padding 0.4s ease;padding-bottom: 0;}#faq-tradies .cs-faq-text {font-size: var(--bodyFontSize);line-height: 1.6em;color: var(--bodyTextColor);margin: 0;padding-bottom: 1.25rem;}#faq-tradies .cs-faq-item.cs-active .cs-chevron {transform: rotate(180deg);}#faq-tradies .cs-faq-item.cs-active .cs-faq-content {max-height: 25rem;padding-bottom: 0;}#faq-tradies .cs-faq-item.cs-active .cs-question {color: var(--primary);}}@media only screen and (min-width: 0rem) {#cta-split {background-color: var(--headerColor);}#cta-split .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: stretch;}#cta-split .cs-panel {padding: clamp(2.5rem, 6vw, 4rem) clamp(1.5rem, 4vw, 3rem);display: flex;flex-direction: column;gap: 1rem;}#cta-split .cs-panel--audit {background: var(--headerColor);}#cta-split .cs-panel--contact {background: rgba(255, 255, 255, 0.04);}#cta-split .cs-eyebrow {font-size: var(--topperFontSize);font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;color: var(--secondary);margin: 0;}#cta-split .cs-title {font-size: clamp(1.5rem, 3vw, 1.9375rem);font-weight: 900;line-height: 1.2em;color: var(--bodyTextColorWhite);margin: 0;max-width: 28rem;}#cta-split .cs-text {font-size: var(--bodyFontSize);line-height: 1.6em;color: rgba(250, 251, 252, 0.75);max-width: 28rem;margin: 0;}#cta-split .cs-panel-divider {display: flex;align-items: center;justify-content: center;padding: 0 clamp(1.5rem, 4vw, 3rem);position: relative;}#cta-split .cs-panel-divider::before {content: '';position: absolute;left: clamp(1.5rem, 4vw, 3rem);right: clamp(1.5rem, 4vw, 3rem);top: 50%;height: 1px;background: rgba(255, 255, 255, 0.1);}#cta-split .cs-or {position: relative;z-index: 1;font-size: 0.8125rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;color: rgba(250, 251, 252, 0.4);background: var(--headerColor);padding: 0.375rem 1rem;}#cta-split .cs-button-primary {font-size: 1rem;font-weight: 700;line-height: 3.25rem;text-decoration: none;display: inline-block;padding: 0 2rem;background-color: var(--secondary);color: var(--headerColor);border-radius: 0.25rem;white-space: nowrap;align-self: flex-start;transition: background-color 0.3s, color 0.3s;}#cta-split .cs-button-primary:hover {background-color: #fff;color: var(--headerColor);}#cta-split .cs-button-outline {font-size: 1rem;font-weight: 700;line-height: 3.0625rem;text-decoration: none;display: inline-block;padding: 0 2rem;background-color: transparent;color: #fff;border: 1px solid rgba(255, 255, 255, 0.35);border-radius: 0.25rem;white-space: nowrap;align-self: flex-start;transition: background-color 0.3s, border-color 0.3s;}#cta-split .cs-button-outline:hover {background-color: rgba(255, 255, 255, 0.1);border-color: rgba(255, 255, 255, 0.65);}}@media only screen and (min-width: 64rem) {#cta-split .cs-container {flex-direction: row;}#cta-split .cs-panel {flex: 1;padding: clamp(3rem, 5vw, 5rem) clamp(2rem, 4vw, 4rem);}#cta-split .cs-panel-divider {padding: 0;width: 1px;flex-shrink: 0;align-self: stretch;}#cta-split .cs-panel-divider::before {left: 0;right: auto;width: 1px;height: 60%;top: 20%;}#cta-split .cs-or {display: none;}}@media only screen and (min-width: 0rem) {body.dark-mode #problem-tradies {background-color: var(--dark);}body.dark-mode #problem-tradies .cs-title, body.dark-mode #problem-tradies .cs-topper {color: var(--bodyTextColorWhite);}body.dark-mode #problem-tradies .cs-text {color: rgba(250, 251, 252, 0.78);}body.dark-mode #trade-grid {background-color: var(--medium);}body.dark-mode #trade-grid .cs-item {background: var(--dark);}body.dark-mode #trade-grid .cs-h3 {color: var(--bodyTextColorWhite);}body.dark-mode #trade-grid .cs-item-text {color: rgba(250, 251, 252, 0.78);}body.dark-mode #trade-grid .cs-icon-wrapper {background: rgba(143, 175, 163, 0.15);}body.dark-mode #tradie-features {background-color: var(--dark);}body.dark-mode #tradie-features .cs-item {background: var(--medium);border-left-color: var(--primaryLight);}body.dark-mode #tradie-features .cs-h3 {color: var(--bodyTextColorWhite);}body.dark-mode #tradie-features .cs-item-text {color: rgba(250, 251, 252, 0.78);}body.dark-mode #tradie-features .cs-number {color: rgba(143, 175, 163, 0.1);}body.dark-mode #pricing-tradies {background-color: var(--dark);}body.dark-mode #pricing-tradies .cs-title, body.dark-mode #pricing-tradies .cs-topper {color: var(--bodyTextColorWhite);}body.dark-mode #pricing-tradies .cs-text {color: rgba(250, 251, 252, 0.78);}body.dark-mode #pricing-tradies .cs-pricing-card {background: var(--medium);box-shadow: 0 0.25rem 1.5rem rgba(0, 0, 0, 0.2);}body.dark-mode #pricing-tradies .cs-feature-list .cs-li {color: rgba(250, 251, 252, 0.85);}body.dark-mode #faq-tradies {background-color: var(--dark);}body.dark-mode #faq-tradies .cs-title, body.dark-mode #faq-tradies .cs-topper {color: var(--bodyTextColorWhite);}body.dark-mode #faq-tradies .cs-text {color: rgba(250, 251, 252, 0.78);}body.dark-mode #faq-tradies .cs-faq-item {border-color: rgba(255, 255, 255, 0.1);}body.dark-mode #faq-tradies .cs-question {color: var(--bodyTextColorWhite);}body.dark-mode #faq-tradies .cs-faq-text {color: rgba(250, 251, 252, 0.78);}body.dark-mode #faq-tradies .cs-faq-button:hover .cs-question, body.dark-mode #faq-tradies .cs-faq-item.cs-active .cs-question {color: var(--primaryLight);}body.dark-mode #faq-tradies .cs-chevron {color: var(--primaryLight);}body.dark-mode #cta-split {background-color: var(--dark);}body.dark-mode #cta-split .cs-panel--audit {background: var(--dark);}body.dark-mode #cta-split .cs-panel--contact {background: rgba(255, 255, 255, 0.03);}body.dark-mode #cta-split .cs-or {background: var(--dark);}}