.bz9pGG_loop{text-align:left;max-width:760px;margin:0 auto}.bz9pGG_diagram{position:relative}.bz9pGG_ring{display:none}.bz9pGG_stages{gap:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.bz9pGG_stage{gap:var(--spacing-4);align-items:flex-start;display:flex;position:relative}.bz9pGG_connector{z-index:0;height:calc(100% + var(--spacing-8));background:linear-gradient(180deg, var(--convey-cyan), var(--signal-aqua));opacity:.4;transform-origin:top;width:2px;transition:transform .5s var(--ease-default);position:absolute;top:22px;left:21px;transform:scaleY(0)}.bz9pGG_revealed .bz9pGG_connector{transform:scaleY(1)}.bz9pGG_connector:after{content:"";background:var(--signal-aqua);width:11px;height:11px;box-shadow:0 0 10px 3px color-mix(in srgb, var(--signal-aqua) 90%, transparent);opacity:0;border-radius:50%;margin-top:-5.5px;margin-left:-5.5px;position:absolute;top:0;left:50%}.bz9pGG_revealed .bz9pGG_connector:after{animation:4.8s linear infinite bz9pGG_dot-relay}.bz9pGG_revealed .bz9pGG_stage:first-child .bz9pGG_connector:after{animation-delay:0s}.bz9pGG_revealed .bz9pGG_stage:nth-child(2) .bz9pGG_connector:after{animation-delay:1.2s}.bz9pGG_revealed .bz9pGG_stage:nth-child(3) .bz9pGG_connector:after{animation-delay:2.4s}@keyframes bz9pGG_dot-relay{0%{opacity:0;top:0}2%{opacity:1}23%{opacity:1}25%,to{opacity:0;top:100%}}.bz9pGG_stageNum{z-index:1;width:44px;height:44px;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--convey-cyan);background:var(--surface-elevated);border:1px solid var(--convey-cyan);box-shadow:0 0 0 4px var(--surface-slate);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bz9pGG_revealed .bz9pGG_stageNum{animation:4.8s linear infinite bz9pGG_badge-pulse}.bz9pGG_revealed .bz9pGG_stage:first-child .bz9pGG_stageNum{animation-delay:0s}.bz9pGG_revealed .bz9pGG_stage:nth-child(2) .bz9pGG_stageNum{animation-delay:-3.6s}.bz9pGG_revealed .bz9pGG_stage:nth-child(3) .bz9pGG_stageNum{animation-delay:-2.4s}.bz9pGG_revealed .bz9pGG_stage:nth-child(4) .bz9pGG_stageNum{animation-delay:-1.2s}@keyframes bz9pGG_badge-pulse{0%{border-color:var(--signal-aqua);color:var(--signal-aqua);box-shadow:0 0 0 4px var(--surface-slate), 0 0 18px 3px color-mix(in srgb, var(--signal-aqua) 80%, transparent)}24%,to{border-color:var(--convey-cyan);color:var(--convey-cyan);box-shadow:0 0 0 4px var(--surface-slate), 0 0 0 0 #4ef2e300}}.bz9pGG_stageText{text-align:left}.bz9pGG_stageText h3{margin:0 0 var(--spacing-1) 0;color:var(--text-primary);font-size:var(--font-size-lg)}.bz9pGG_stageText p{color:var(--text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0}.bz9pGG_repeat{margin:var(--spacing-8) 0 0 0;text-align:center;color:var(--convey-cyan);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.02em}.bz9pGG_repeat span{font-size:var(--font-size-base);margin-right:6px}.bz9pGG_ringTrack{fill:none;stroke:color-mix(in srgb, var(--convey-cyan) 16%, transparent);stroke-width:1.5px}.bz9pGG_ringTrace{fill:none;stroke:var(--convey-cyan);stroke-width:2px;stroke-linecap:round;transition:stroke-dashoffset 1.8s var(--ease-default)}.bz9pGG_travelGroup{transform-box:view-box;transform-origin:150px 150px;opacity:0;transition:opacity .6s var(--ease-default)}.bz9pGG_revealed .bz9pGG_travelGroup{opacity:1;animation:7s linear infinite bz9pGG_loop-orbit}.bz9pGG_travelDot{fill:var(--signal-aqua);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--signal-aqua) 80%, transparent))}@keyframes bz9pGG_loop-orbit{to{transform:rotate(360deg)}}@media (min-width:768px){.bz9pGG_loop{text-align:center}.bz9pGG_diagram{height:460px}.bz9pGG_ring{pointer-events:none;z-index:0;width:300px;height:300px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bz9pGG_connector{display:none}.bz9pGG_stages{gap:0;display:block;position:absolute;inset:0}.bz9pGG_stage{width:0;height:0;display:block;position:absolute}.bz9pGG_stageNum{position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.bz9pGG_stageText{position:absolute}.bz9pGG_stage:first-child{top:calc(50% - 120px);left:50%}.bz9pGG_stage:nth-child(2){top:50%;left:calc(50% + 120px)}.bz9pGG_stage:nth-child(3){top:calc(50% + 120px);left:50%}.bz9pGG_stage:nth-child(4){top:50%;left:calc(50% - 120px)}.bz9pGG_stage:first-child .bz9pGG_stageText{text-align:center;width:280px;bottom:30px;left:50%;transform:translate(-50%)}.bz9pGG_stage:nth-child(2) .bz9pGG_stageText{text-align:left;width:200px;top:50%;left:34px;transform:translateY(-50%)}.bz9pGG_stage:nth-child(3) .bz9pGG_stageText{text-align:center;width:280px;top:30px;left:50%;transform:translate(-50%)}.bz9pGG_stage:nth-child(4) .bz9pGG_stageText{text-align:right;width:200px;top:50%;right:34px;transform:translateY(-50%)}.bz9pGG_revealed .bz9pGG_stageNum{animation-duration:7s}.bz9pGG_revealed .bz9pGG_stage:nth-child(2) .bz9pGG_stageNum{animation-delay:-5.25s}.bz9pGG_revealed .bz9pGG_stage:nth-child(3) .bz9pGG_stageNum{animation-delay:-3.5s}.bz9pGG_revealed .bz9pGG_stage:nth-child(4) .bz9pGG_stageNum{animation-delay:-1.75s}.bz9pGG_repeat{margin-top:var(--spacing-10)}}@media (prefers-reduced-motion:reduce){.bz9pGG_ringTrace{transition:none}.bz9pGG_travelGroup{opacity:1;animation:none}.bz9pGG_connector{transition:none;transform:scaleY(1)}.bz9pGG_connector:after{opacity:0;animation:none}.bz9pGG_revealed .bz9pGG_stageNum{animation:none}}
.H3BVAa_home{width:100%}.H3BVAa_container{max-width:1200px;padding:0 var(--spacing-4);margin:0 auto}.H3BVAa_hero{padding:var(--spacing-16) var(--spacing-4) var(--spacing-12);background:linear-gradient(180deg, var(--surface-dark) 0%, var(--surface-slate) 100%);color:var(--text-primary);text-align:center;position:relative;overflow:hidden}.H3BVAa_heroGlow{background:radial-gradient(circle, color-mix(in srgb, var(--convey-cyan) 13%, transparent) 0%, color-mix(in srgb, var(--convey-cyan) 5%, transparent) 36%, transparent 68%);pointer-events:none;z-index:0;width:760px;height:760px;animation:H3BVAa_hero-glow-breathe 9s var(--ease-default) infinite alternate;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.H3BVAa_orbits{pointer-events:none;z-index:0;width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.H3BVAa_orbitRing{fill:none;stroke-width:1px;stroke-dasharray:2 9;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.H3BVAa_orbitOuter{stroke:color-mix(in srgb, var(--convey-cyan) 14%, transparent);animation:140s linear infinite H3BVAa_orbit-spin}.H3BVAa_orbitMid{stroke:color-mix(in srgb, var(--convey-cyan) 10%, transparent);animation:110s linear infinite reverse H3BVAa_orbit-spin}.H3BVAa_orbitInner{stroke:color-mix(in srgb, var(--convey-cyan) 17%, transparent);animation:90s linear infinite H3BVAa_orbit-spin}.H3BVAa_node{transform-box:view-box;transform-origin:400px 400px;opacity:.5}.H3BVAa_n1{fill:var(--convey-cyan);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--convey-cyan) 40%, transparent));animation:60s linear infinite H3BVAa_orbit-spin}.H3BVAa_n2{fill:var(--signal-aqua);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--signal-aqua) 40%, transparent));animation:72s linear infinite reverse H3BVAa_orbit-spin}.H3BVAa_n3{fill:var(--signal-aqua);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--signal-aqua) 40%, transparent));animation:44s linear infinite reverse H3BVAa_orbit-spin}.H3BVAa_n4{fill:var(--convey-cyan);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--convey-cyan) 35%, transparent));animation:52s linear infinite H3BVAa_orbit-spin}.H3BVAa_n5{fill:var(--signal-aqua);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--signal-aqua) 35%, transparent));animation:32s linear infinite H3BVAa_orbit-spin}.H3BVAa_n6{fill:var(--convey-cyan);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--convey-cyan) 35%, transparent));animation:38s linear infinite reverse H3BVAa_orbit-spin}@keyframes H3BVAa_orbit-spin{to{transform:rotate(360deg)}}@keyframes H3BVAa_hero-glow-breathe{0%{opacity:.55;transform:translate(-50%,-50%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1.03)}}.H3BVAa_eyebrow{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--convey-cyan);margin:0 0 var(--spacing-4) 0;z-index:1;position:relative}.H3BVAa_hero h1{margin:0 0 var(--spacing-6) 0;color:var(--text-primary);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.03em;z-index:1;max-width:720px;margin-left:auto;margin-right:auto;line-height:1.15;position:relative}.H3BVAa_heroSub{font-size:var(--font-size-lg);margin:0 0 var(--spacing-8) 0;color:var(--text-secondary);max-width:600px;line-height:var(--line-height-relaxed);z-index:1;margin-left:auto;margin-right:auto;position:relative}.H3BVAa_heroNote{font-size:var(--font-size-sm);color:var(--text-muted);margin:var(--spacing-4) 0 0 0;z-index:1;position:relative}.H3BVAa_ctaButtons{gap:var(--spacing-4);z-index:1;flex-wrap:wrap;justify-content:center;display:flex;position:relative}.H3BVAa_buttonPrimary,.H3BVAa_buttonSecondary{padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);transition:all var(--duration-normal) var(--ease-default);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.H3BVAa_buttonPrimary{background-color:var(--convey-cyan);color:var(--text-primary);border:none}.H3BVAa_buttonPrimary:hover{background-color:var(--convey-cyan-hover);color:var(--text-primary);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.H3BVAa_buttonSecondary{color:var(--text-primary);border:1px solid color-mix(in srgb, var(--text-primary) 25%, transparent);background-color:#0000}.H3BVAa_buttonSecondary:hover{background-color:color-mix(in srgb, var(--text-primary) 5%, transparent);border-color:color-mix(in srgb, var(--text-primary) 50%, transparent);transform:translateY(-2px)}.H3BVAa_personas{padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface-dark)}.H3BVAa_personas h2{text-align:center;margin:0 0 var(--spacing-10) 0;color:var(--text-primary);font-size:var(--font-size-3xl)}.H3BVAa_personaGrid{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.H3BVAa_personaCard{padding:var(--spacing-6);background-color:var(--surface-slate);border:1px solid var(--surface-elevated);border-radius:var(--radius-xl);transition:all var(--duration-normal) var(--ease-default)}.H3BVAa_personaCard:hover{border-color:var(--convey-cyan-light);box-shadow:var(--shadow-md);transform:translateY(-2px)}.H3BVAa_iconChip{border-radius:var(--radius-lg);background:var(--convey-cyan-light);width:44px;height:44px;color:var(--convey-cyan);margin-bottom:var(--spacing-4);justify-content:center;align-items:center;display:inline-flex}.H3BVAa_personaCard h3{margin:0 0 var(--spacing-3) 0;color:var(--convey-cyan);font-size:var(--font-size-lg)}.H3BVAa_personaCard p{color:var(--text-secondary);line-height:var(--line-height-relaxed);font-size:var(--font-size-base);margin:0}.H3BVAa_capabilities{padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface-slate)}.H3BVAa_capabilities h2{text-align:center;margin:0 0 var(--spacing-4) 0;color:var(--text-primary);font-size:var(--font-size-3xl)}.H3BVAa_sectionSub{text-align:center;max-width:600px;margin:0 auto var(--spacing-10) auto;color:var(--text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.H3BVAa_capGrid{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.H3BVAa_capCard{padding:var(--spacing-6);background-color:var(--surface-elevated);border:1px solid var(--surface-muted);border-radius:var(--radius-xl);transition:all var(--duration-normal) var(--ease-default)}.H3BVAa_capCard:hover{border-color:var(--convey-cyan-light);box-shadow:var(--shadow-md);transform:translateY(-2px)}.H3BVAa_capCard h3{margin:0 0 var(--spacing-3) 0;color:var(--convey-cyan);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.H3BVAa_capHeader{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);display:flex}.H3BVAa_capHeader .H3BVAa_iconChip{flex-shrink:0;margin-bottom:0}.H3BVAa_capHeader h3{margin:0}.H3BVAa_capCard p{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0}.H3BVAa_capCta{text-align:center;margin-top:var(--spacing-10)}.H3BVAa_howBrief{padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface-dark)}.H3BVAa_howBrief h2{text-align:center;margin:0 0 var(--spacing-10) 0;color:var(--text-primary);font-size:var(--font-size-3xl)}.H3BVAa_stepsRow{gap:var(--spacing-8);text-align:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.H3BVAa_stepItem{flex-direction:column;align-items:center;display:flex}.H3BVAa_stepNum{background-color:var(--convey-cyan);width:56px;height:56px;color:var(--text-primary);font-size:1.5rem;font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-4);box-shadow:var(--shadow-glow);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.H3BVAa_stepItem h3{margin:0 0 var(--spacing-2) 0;color:var(--text-primary);font-size:var(--font-size-lg)}.H3BVAa_stepItem p{color:var(--text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);max-width:280px;margin:0}.H3BVAa_loopSection{padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface-slate);text-align:center}.H3BVAa_loopSection h2{margin:0 0 var(--spacing-4) 0;color:var(--text-primary);font-size:var(--font-size-3xl)}.H3BVAa_loopSection .H3BVAa_sectionSub{margin-bottom:var(--spacing-12)}.H3BVAa_pricingTeaser{padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface-dark)}.H3BVAa_pricingTeaser h2{text-align:center;margin:0 0 var(--spacing-4) 0;color:var(--text-primary);font-size:var(--font-size-3xl)}.H3BVAa_pricingRow{gap:var(--spacing-6);margin-top:var(--spacing-10);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.H3BVAa_priceChip{align-items:center;gap:var(--spacing-2);padding:var(--spacing-6);background-color:var(--surface-elevated);border:1px solid var(--surface-muted);border-radius:var(--radius-xl);text-align:center;transition:all var(--duration-normal) var(--ease-default);flex-direction:column;display:flex}.H3BVAa_priceChip:hover{border-color:var(--convey-cyan-light);transform:translateY(-2px)}.H3BVAa_planName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.H3BVAa_planPrice{font-size:2rem;font-weight:var(--font-weight-bold);color:var(--convey-cyan)}.H3BVAa_planPrice small{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--text-muted)}.H3BVAa_planDesc{font-size:var(--font-size-sm);color:var(--text-muted)}.H3BVAa_finalCta{padding:var(--spacing-16) var(--spacing-4);background:linear-gradient(180deg, var(--surface-dark) 0%, var(--surface-slate) 100%);color:var(--text-primary);text-align:center}.H3BVAa_finalCta h2{color:var(--text-primary);margin:0 0 var(--spacing-4) 0;font-size:var(--font-size-3xl)}.H3BVAa_finalCta p{color:var(--text-secondary);font-size:var(--font-size-lg);margin:0 0 var(--spacing-8) 0;max-width:520px;line-height:var(--line-height-relaxed);margin-left:auto;margin-right:auto}@media (max-width:768px){.H3BVAa_hero{padding:var(--spacing-12) var(--spacing-4) var(--spacing-10)}.H3BVAa_orbits{width:520px;height:520px}.H3BVAa_heroGlow{width:480px;height:480px}.H3BVAa_hero h1{font-size:2rem}.H3BVAa_heroSub{font-size:var(--font-size-base)}.H3BVAa_ctaButtons{align-items:center;gap:var(--spacing-3);flex-direction:column}.H3BVAa_buttonPrimary,.H3BVAa_buttonSecondary{width:100%;max-width:300px;padding:var(--spacing-3) var(--spacing-4)}.H3BVAa_personas{padding:var(--spacing-10) var(--spacing-4)}.H3BVAa_personas h2{font-size:var(--font-size-2xl)}.H3BVAa_personaGrid{grid-template-columns:1fr}.H3BVAa_capabilities{padding:var(--spacing-10) var(--spacing-4)}.H3BVAa_capabilities h2{font-size:var(--font-size-2xl)}.H3BVAa_capGrid{gap:var(--spacing-4);grid-template-columns:1fr}.H3BVAa_howBrief{padding:var(--spacing-10) var(--spacing-4)}.H3BVAa_howBrief h2{font-size:var(--font-size-2xl)}.H3BVAa_stepsRow{gap:var(--spacing-6);grid-template-columns:1fr}.H3BVAa_pricingTeaser{padding:var(--spacing-10) var(--spacing-4)}.H3BVAa_pricingTeaser h2{font-size:var(--font-size-2xl)}.H3BVAa_pricingRow{grid-template-columns:1fr}.H3BVAa_finalCta{padding:var(--spacing-10) var(--spacing-4)}.H3BVAa_finalCta h2{font-size:var(--font-size-2xl)}.H3BVAa_finalCta p{font-size:var(--font-size-base)}}@media (max-width:480px){.H3BVAa_hero{padding:var(--spacing-10) var(--spacing-3)}.H3BVAa_orbits{width:420px;height:420px}.H3BVAa_heroGlow{width:380px;height:380px}.H3BVAa_hero h1{font-size:1.75rem}.H3BVAa_heroSub{font-size:var(--font-size-sm)}.H3BVAa_capabilities,.H3BVAa_howBrief,.H3BVAa_pricingTeaser,.H3BVAa_finalCta{padding:var(--spacing-8) var(--spacing-3)}.H3BVAa_buttonPrimary,.H3BVAa_buttonSecondary{font-size:var(--font-size-sm)}}@media (hover:none) and (pointer:coarse){.H3BVAa_buttonPrimary,.H3BVAa_buttonSecondary{min-height:48px}.H3BVAa_capCard,.H3BVAa_personaCard,.H3BVAa_priceChip{-webkit-tap-highlight-color:transparent}}@media (prefers-reduced-motion:reduce){.H3BVAa_orbitOuter,.H3BVAa_orbitMid,.H3BVAa_orbitInner,.H3BVAa_n1,.H3BVAa_n2,.H3BVAa_n3,.H3BVAa_n4,.H3BVAa_n5,.H3BVAa_n6,.H3BVAa_heroGlow{animation:none!important}.H3BVAa_heroGlow{opacity:.7}}
