/* [project]/apps/web/src/components/landing/primary-features.module.css [app-client] (css) */
.primary-features-module__qQDLFW__root {
  position: relative;
}

.primary-features-module__qQDLFW__input {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.primary-features-module__qQDLFW__tab {
  cursor: pointer;
}

.primary-features-module__qQDLFW__panel {
  display: none;
}

.primary-features-module__qQDLFW__input-0:checked ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-0, .primary-features-module__qQDLFW__input-1:checked ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-1, .primary-features-module__qQDLFW__input-2:checked ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-2, .primary-features-module__qQDLFW__input-3:checked ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-3, .primary-features-module__qQDLFW__input-4:checked ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-4, .primary-features-module__qQDLFW__input-5:checked ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-5 {
  color: #fff;
  background-color: #000;
}

.primary-features-module__qQDLFW__input-0:checked ~ .primary-features-module__qQDLFW__panels .primary-features-module__qQDLFW__panel-0, .primary-features-module__qQDLFW__input-1:checked ~ .primary-features-module__qQDLFW__panels .primary-features-module__qQDLFW__panel-1, .primary-features-module__qQDLFW__input-2:checked ~ .primary-features-module__qQDLFW__panels .primary-features-module__qQDLFW__panel-2, .primary-features-module__qQDLFW__input-3:checked ~ .primary-features-module__qQDLFW__panels .primary-features-module__qQDLFW__panel-3, .primary-features-module__qQDLFW__input-4:checked ~ .primary-features-module__qQDLFW__panels .primary-features-module__qQDLFW__panel-4, .primary-features-module__qQDLFW__input-5:checked ~ .primary-features-module__qQDLFW__panels .primary-features-module__qQDLFW__panel-5 {
  display: block;
}

.primary-features-module__qQDLFW__input:focus-visible ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab {
  outline: none;
}

.primary-features-module__qQDLFW__input-0:focus-visible ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-0, .primary-features-module__qQDLFW__input-1:focus-visible ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-1, .primary-features-module__qQDLFW__input-2:focus-visible ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-2, .primary-features-module__qQDLFW__input-3:focus-visible ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-3, .primary-features-module__qQDLFW__input-4:focus-visible ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-4, .primary-features-module__qQDLFW__input-5:focus-visible ~ .primary-features-module__qQDLFW__tablist .primary-features-module__qQDLFW__tab-5 {
  outline-offset: 2px;
  outline: 2px solid;
}

/*# sourceMappingURL=apps_web_src_components_landing_primary-features_module_b3bb96fb.css.map*/