/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/next@14.2.35_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!./node_modules/.pnpm/next@14.2.35_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./src/app/(marketing)/marketing.module.css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.marketing_marketingShell__gI2m_ {
  width: 100%;
  min-height: 100vh;
  background-color: var(--canvas);
  color: var(--text);
  font-family: 'Plus Jakarta Sans', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;
  position: relative;
  overflow-x: hidden;
  transition: background-color 200ms ease, color 200ms ease;
}

@media (prefers-reduced-motion: reduce) {
  .marketing_marketingShell__gI2m_ {
    transition: none !important;
  }
}

.marketing_skipLink__PyZFx {
  position: absolute;
  top: -100px;
  left: 16px;
  background-color: var(--accent-solid);
  color: var(--on-accent);
  padding: 8px 16px;
  border-radius: var(--radius-sm);
  font-weight: var(--fw-semibold);
  font-size: 14px;
  z-index: 10000;
  text-decoration: none;
  transition: top var(--dur-fast) var(--ease-out);
}

.marketing_skipLink__PyZFx:focus {
  top: 16px;
  outline: 3px solid var(--focus);
  outline-offset: 2px;
}

