.growth-page--redesign .mkt-page__content{display:grid;gap:calc(var(--space-unit) * 14)}.growth-section{display:grid;gap:calc(var(--space-unit) * 10);padding-top:calc(var(--space-unit) * 6);border-top:1px solid color-mix(in srgb,var(--color-border) 55%,transparent)}.growth-page--redesign .growth-hero--redesign{border-top:none;padding-top:0}.growth-section__head{display:grid;gap:calc(var(--space-unit) * 4);max-width:48rem}.growth-orbit{display:grid;gap:calc(var(--space-unit) * 6);margin-top:calc(var(--space-unit) * 4)}.growth-orbit__title{margin:0;font-family:var(--font-display);font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:600;line-height:1.3;text-align:center}.growth-orbit__stage{--orbit-radius:clamp(7.5rem,28vw,11.5rem);--orbit-disc:clamp(6.5rem,18vw,8.5rem);--orbit-duration:44s;position:relative;width:min(100%,36rem);aspect-ratio:1;margin:0 auto;padding:calc(var(--space-unit) * 2)}.growth-orbit__ring{position:absolute;top:50%;left:50%;translate:-50% -50%;border-radius:50%;border:1px dashed color-mix(in srgb,var(--color-accent) 35%,transparent);pointer-events:none}.growth-orbit__ring--outer{width:calc(var(--orbit-radius) * 2 + var(--orbit-disc));height:calc(var(--orbit-radius) * 2 + var(--orbit-disc));animation:growth-orbit-ring-pulse 4s ease-in-out infinite}.growth-orbit__ring--inner{width:calc(var(--orbit-radius) * 1.35);height:calc(var(--orbit-radius) * 1.35);opacity:.45}.growth-orbit__core{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:2;display:grid;place-content:center;text-align:center;gap:.1rem;width:clamp(4.5rem,14vw,6rem);height:clamp(4.5rem,14vw,6rem);border-radius:50%;border:2px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--color-accent) 18%,var(--color-surface)),var(--color-bg));box-shadow:0 0 0 6px color-mix(in srgb,var(--color-accent) 10%,transparent),0 0 40px color-mix(in srgb,var(--color-accent) 20%,transparent)}.growth-orbit__core strong{font-family:var(--font-display);font-size:clamp(1.5rem,4vw,2rem);line-height:1;color:var(--color-accent)}.growth-orbit__core span{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.growth-orbit__track{position:absolute;inset:0;list-style:none;margin:0;padding:0;animation:growth-orbit-spin var(--orbit-duration) linear infinite}.growth-orbit__stage:focus-within .growth-orbit__disc,.growth-orbit__stage:focus-within .growth-orbit__track,.growth-orbit__stage:hover .growth-orbit__disc,.growth-orbit__stage:hover .growth-orbit__track{animation-play-state:paused}.growth-orbit__node{top:50%;left:50%;width:0;height:0;transform:rotate(var(--orbit-angle)) translateY(calc(-1 * var(--orbit-radius)))}.growth-orbit__disc,.growth-orbit__node{--orbit-angle:calc(360deg / var(--orbit-count) * var(--orbit-i));position:absolute}.growth-orbit__disc{--orbit-accent:var(--color-accent);top:0;left:0;display:grid;align-content:center;justify-items:center;gap:.35rem;width:var(--orbit-disc);height:var(--orbit-disc);padding:.55rem;border-radius:50%;text-align:center;border:2px solid color-mix(in srgb,var(--orbit-accent) 45%,var(--color-border));background:radial-gradient(circle at 35% 20%,color-mix(in srgb,var(--orbit-accent) 20%,var(--color-surface)),var(--color-bg));box-shadow:0 0 0 4px color-mix(in srgb,var(--orbit-accent) 10%,transparent),0 12px 28px color-mix(in srgb,var(--orbit-accent) 18%,transparent);transform:translate(-50%,-50%) rotate(calc(-1 * var(--orbit-angle)));animation:growth-orbit-disc-upright var(--orbit-duration) linear infinite;transition:border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease)}.growth-orbit__node:focus-within .growth-orbit__disc,.growth-orbit__node:hover .growth-orbit__disc{border-color:var(--orbit-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--orbit-accent) 16%,transparent),0 16px 36px color-mix(in srgb,var(--orbit-accent) 24%,transparent)}.growth-orbit__icon{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:50%;color:var(--orbit-accent);background:color-mix(in srgb,var(--orbit-accent) 14%,transparent)}.growth-orbit__icon svg{width:1rem;height:1rem}.growth-orbit__label{font-size:clamp(.58rem,1.6vw,.68rem);line-height:1.25;color:var(--color-text);max-width:95%;-webkit-hyphens:auto;hyphens:auto}@keyframes growth-orbit-spin{to{transform:rotate(1turn)}}@keyframes growth-orbit-disc-upright{to{transform:translate(-50%,-50%) rotate(calc(-1 * var(--orbit-angle) - 1turn))}}@keyframes growth-orbit-ring-pulse{0%,to{opacity:.55}50%{opacity:1}}.growth-funnel--redesign .growth-funnel__pipeline{position:relative}.growth-funnel__beam{display:block;position:absolute;top:2.25rem;left:0;right:0;height:2px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--color-accent) 12%,var(--color-border));pointer-events:none}.growth-funnel__beam:after{content:"";display:block;width:28%;height:100%;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);animation:growth-beam-travel 4.5s ease-in-out infinite}.growth-funnel--redesign .growth-funnel__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--space-unit) * 4)}.growth-funnel--redesign .growth-funnel__step{display:grid;gap:calc(var(--space-unit) * 3);align-content:start}.growth-funnel--redesign .growth-funnel__index{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border-radius:50%;font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.06em;color:var(--step-accent,var(--color-accent));background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--step-accent,var(--color-accent)) 22%,var(--color-surface)),var(--color-bg));border:2px solid color-mix(in srgb,var(--step-accent,var(--color-accent)) 45%,var(--color-border));box-shadow:0 0 0 4px color-mix(in srgb,var(--step-accent,var(--color-accent)) 10%,transparent),0 8px 20px color-mix(in srgb,var(--step-accent,var(--color-accent)) 12%,transparent)}.growth-funnel__card{display:grid;gap:calc(var(--space-unit) * 2);padding:calc(var(--space-unit) * 5);border-radius:calc(var(--radius-card) + 2px);border:1px solid color-mix(in srgb,var(--step-accent,var(--color-accent)) 22%,var(--color-border));background:linear-gradient(145deg,color-mix(in srgb,var(--step-accent,var(--color-accent)) 6%,var(--color-surface-raised)),var(--color-surface));box-shadow:0 10px 28px color-mix(in srgb,var(--step-accent,var(--color-accent)) 8%,transparent);min-height:9rem;transition:transform var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease)}.growth-funnel__step:hover .growth-funnel__card{transform:translateY(-3px);border-color:color-mix(in srgb,var(--step-accent,var(--color-accent)) 40%,var(--color-border));box-shadow:0 16px 36px color-mix(in srgb,var(--step-accent,var(--color-accent)) 12%,transparent)}.growth-funnel--redesign .growth-funnel__title{margin:0;font-family:var(--font-display);font-size:1.08rem}.growth-funnel--redesign .growth-funnel__text{margin:0;line-height:1.55;font-size:.92rem}.growth-events--redesign{margin-top:calc(var(--space-unit) * 4);padding:calc(var(--space-unit) * 6);border-radius:calc(var(--radius-card) + 2px);border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));background:radial-gradient(ellipse 70% 80% at 0 0,color-mix(in srgb,var(--color-accent) 8%,transparent),transparent 55%),var(--color-surface)}.growth-events--redesign .growth-events__list{gap:calc(var(--space-unit) * 2)}.growth-events--redesign .growth-events__list code{padding:.35rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 6%,transparent)}.growth-checklist--redesign .growth-checklist__grid{gap:calc(var(--space-unit) * 5)}.growth-checklist--redesign .growth-checklist__card{--check-accent:var(--color-accent);position:relative;overflow:hidden;display:grid;gap:calc(var(--space-unit) * 3);padding:calc(var(--space-unit) * 6) calc(var(--space-unit) * 5);border-radius:calc(var(--radius-card) + 2px);border:1px solid color-mix(in srgb,var(--check-accent) 24%,var(--color-border));background:linear-gradient(160deg,color-mix(in srgb,var(--check-accent) 7%,var(--color-surface-raised)),var(--color-surface));box-shadow:0 12px 32px color-mix(in srgb,var(--check-accent) 8%,transparent);transition:transform var(--motion-duration) var(--motion-ease),box-shadow var(--motion-duration) var(--motion-ease)}.growth-checklist--redesign .growth-checklist__card:hover{transform:translateY(-3px);box-shadow:0 18px 40px color-mix(in srgb,var(--check-accent) 12%,transparent)}.growth-checklist__bar{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--check-accent),transparent)}.growth-checklist--redesign .growth-checklist__card h3{margin:calc(var(--space-unit) * 1) 0 0;font-size:1.1rem}.growth-checklist--redesign .growth-checklist__card ul{padding-left:0;list-style:none}.growth-checklist--redesign .growth-checklist__card li{position:relative;padding-left:1.35rem}.growth-checklist--redesign .growth-checklist__card li:before{content:"";position:absolute;left:0;top:.55em;width:.45rem;height:.45rem;border-radius:50%;background:var(--check-accent);box-shadow:0 0 8px color-mix(in srgb,var(--check-accent) 50%,transparent)}.growth-page--redesign .site-faq{margin-top:calc(var(--space-unit) * 4);padding-top:calc(var(--space-unit) * 10);border-top:1px solid color-mix(in srgb,var(--color-border) 55%,transparent)}.growth-page--redesign .site-faq+.growth-cta{margin-top:calc(var(--space-unit) * 12)}.growth-direct--redesign{gap:calc(var(--space-unit) * 8)}.growth-direct--redesign .growth-direct__list{gap:calc(var(--space-unit) * 4)}.growth-direct--redesign .growth-direct__item{padding:calc(var(--space-unit) * 4) calc(var(--space-unit) * 5);border-radius:calc(var(--radius-card) + 2px);border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));background:color-mix(in srgb,var(--color-surface-raised) 94%,var(--color-accent) 6%);transition:transform var(--motion-duration) var(--motion-ease)}.growth-direct--redesign .growth-direct__item:hover{transform:translateX(4px)}@keyframes growth-beam-travel{0%{transform:translateX(-120%)}to{transform:translateX(420%)}}@media (max-width:1100px){.growth-funnel--redesign .growth-funnel__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-funnel__beam{display:none}}@media (max-width:780px){.growth-orbit__stage{--orbit-radius:clamp(6.5rem,34vw,8.5rem);--orbit-disc:clamp(5.75rem,22vw,7rem)}.growth-checklist--redesign .growth-checklist__grid,.growth-funnel--redesign .growth-funnel__steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.growth-orbit__disc,.growth-orbit__ring--outer,.growth-orbit__track{animation:none!important}.growth-orbit__disc{transform:translate(-50%,-50%) rotate(calc(-1 * var(--orbit-angle)))}.growth-funnel__beam:after{animation:none}.growth-checklist--redesign .growth-checklist__card:hover,.growth-funnel__step:hover .growth-funnel__card{transform:none}}