.growth-hero{background:radial-gradient(at 78% 38%,#10224a 0,#0000 55%),#060a12;min-height:auto}.growth-hero-inner{gap:1.75rem;padding-block:2rem 2.75rem;display:grid;position:relative}.growth-hero-copy{min-width:0;max-width:640px}.growth-hero h1{letter-spacing:-.01em;text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2.05rem,8.6vw,2.6rem);font-weight:780;line-height:1.06}.growth-hero .m7-hero-description{margin-top:1.1rem;font-size:1.02rem;line-height:1.65}.growth-hero .m7-hero-actions{margin-top:1.5rem}.growth-hero .m7-hero-actions a{min-height:52px}.growth-hero-scan{color:#9cc0ff;text-underline-offset:4px;align-items:center;gap:.5rem;min-height:44px;margin-top:1rem;font-size:.92rem;font-weight:650;-webkit-text-decoration:underline #9cc0ff59;text-decoration:underline #9cc0ff59;display:inline-flex}.growth-hero-scan:hover{color:#fff}.growth-hero-scan svg{flex-shrink:0;width:17px;height:17px}.growth-hero .m7-microcopy{color:#93a1b8;margin:.6rem 0 0;font-size:.84rem;line-height:1.6}.loop-stage{aspect-ratio:1000/640;width:100%;max-width:620px;margin:0 auto;position:relative}.loop-static,.loop-canvas{width:100%;height:100%;position:absolute;inset:0}.loop-canvas{opacity:0;pointer-events:none;transition:opacity .9s}.loop-stage.is-animated .loop-canvas{opacity:1}.loop-static .loop-track,.loop-static .loop-track-glow{transition:opacity .9s}.loop-stage.is-animated .loop-static .loop-track{opacity:.28}.loop-core{color:#dfeaff;letter-spacing:.12em;pointer-events:none;text-shadow:0 0 18px #06122c,0 0 6px #06122c;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loop-labels{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.loop-labels li{--base-y:9px;transform:translate(calc(-50% + var(--dx,0px)), calc(var(--base-y) + var(--dy,0px)));white-space:nowrap;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:0 .3rem;line-height:1.2;display:grid;position:absolute}.loop-labels li[data-side=above]{--base-y:calc(-100% - 9px)}.loop-labels li[data-edge=start]{transform:translate(calc(14px + var(--dx,0px)), calc(-50% + var(--dy,0px)))}.loop-labels li[data-edge=end]{transform:translate(calc(-100% - 14px + var(--dx,0px)), calc(-50% + var(--dy,0px)))}.loop-labels strong{color:#f1f5fb;text-shadow:0 1px 10px #050912,0 0 4px #050912;font-size:.66rem;font-weight:750;transition:color .3s}.loop-labels small{display:none}.loop-step{color:#9cc0ff;background:#080f1ee6;border:1px solid #78a5ff73;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.56rem;font-weight:800;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.loop-labels li.is-live strong{color:#7ff0d2}.loop-labels li.is-live .loop-step{color:#04130e;background:#10b981;border-color:#7ff0d2}.loop-toggle{color:#c6d4ea;background:#080f1ec7;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:absolute;bottom:0;right:0}.loop-toggle:hover{color:#fff;border-color:#78a5ffb3}.loop-toggle svg{width:15px;height:15px}@media (min-width:480px){.loop-labels strong{font-size:.74rem}.loop-step{width:18px;height:18px;font-size:.6rem}}@media (min-width:768px){.growth-hero-inner{gap:2.5rem;padding-block:4rem 4.5rem}.growth-hero h1{font-size:clamp(2.7rem,5.2vw,3.5rem)}.growth-hero .m7-hero-description{font-size:1.12rem}.loop-labels li{grid-template-columns:auto auto}.loop-labels strong{font-size:.84rem}.loop-labels small{color:#8fa0bb;text-shadow:0 1px 8px #050912;grid-column:2;font-size:.68rem;display:block}.loop-core{font-size:.7rem}}@media (min-width:1024px){.growth-hero-inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;padding-block:5.25rem 5.5rem}.growth-hero h1{font-size:clamp(3rem,4.1vw,3.9rem)}.loop-stage{max-width:none}}@media (prefers-reduced-motion:reduce){.loop-canvas,.loop-static .loop-track,.loop-labels strong,.loop-step{transition:none}}.growth-intro{max-width:780px}.growth-intro .section-title{text-wrap:balance;margin-top:1rem}.growth-note{color:#a9b6cb;border-left:2px solid #6598ff8c;max-width:780px;margin:1.75rem 0 0;padding-left:1rem;font-size:.9rem;line-height:1.7}.outcome-grid{gap:.9rem;margin-top:2.25rem;display:grid}.outcome-card{border:1px solid var(--line);background:linear-gradient(150deg,#0f172adb,#070b16f5);border-radius:10px;flex-direction:column;padding:1.35rem;display:flex}.outcome-card svg.outcome-icon{color:#5ad1b3;width:26px;height:26px}.outcome-problem{color:#94a3ba;margin:1rem 0 0;font-size:.86rem;line-height:1.55}.outcome-problem b{color:#ffb86b;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2rem;font-size:.66rem;font-weight:800;display:block}.outcome-card h3{margin:.85rem 0 0;font-size:1.18rem;font-weight:740;line-height:1.25}.outcome-how{color:#b3bfd2;margin:.55rem 0 1.1rem;font-size:.92rem;line-height:1.65}.outcome-card a{color:#8fb6ff;align-items:center;gap:.4rem;min-height:44px;margin-top:auto;font-size:.9rem;font-weight:700;display:inline-flex}.outcome-card a:hover{color:#fff}.outcome-card a svg{width:16px;height:16px}@media (min-width:700px){.outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}}.process-steps{counter-reset:step;gap:.9rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}.process-steps li{border:1px solid var(--line);counter-increment:step;background:#0a1120;border-radius:10px;padding:1.3rem 1.3rem 1.4rem;position:relative}.process-steps li:before{color:#6598ff;content:"0" counter(step);margin-bottom:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:700;display:block}.process-steps h3{margin:0;font-size:1.08rem;font-weight:720}.process-steps p{color:#a9b6cb;margin:.5rem 0 0;font-size:.92rem;line-height:1.65}@media (min-width:700px){.process-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.process-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.cgb-section{background:radial-gradient(at 12% 0,#10b9811a 0,#0000 46%),radial-gradient(at 100% 100%,#0057ff21 0,#0000 50%),#070c17}.cgb-badge{color:#7ff0d2;letter-spacing:.08em;text-transform:uppercase;background:#10b9811f;border:1px solid #10b98166;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.7rem;font-weight:800;display:inline-flex}.cgb-lead{color:#dbe4f2;margin:1.25rem 0 0;font-size:clamp(1.05rem,2.2vw,1.22rem);line-height:1.65}.cgb-body{color:#a9b6cb;margin:1rem 0 0;font-size:.98rem;line-height:1.75}.cgb-plans{gap:1rem;margin-top:2.25rem;display:grid}.cgb-plan{border:1px solid var(--line);background:linear-gradient(150deg,#0f172ae6,#070b16f7);border-radius:12px;flex-direction:column;padding:1.5rem;display:flex}.cgb-plan.is-primary{border-color:#10b98180;box-shadow:0 18px 50px #10b98114}.cgb-plan-kicker{color:#7ff0d2;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.cgb-plan h3{margin:.6rem 0 0;font-size:1.22rem;font-weight:740}.cgb-price{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.9rem;display:flex}.cgb-price strong{letter-spacing:-.02em;font-size:2.5rem;font-weight:800;line-height:1}.cgb-price span{color:#a9b6cb;font-size:.88rem}.cgb-plan ul{gap:.7rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.cgb-plan li{color:#c3cede;gap:.65rem;font-size:.93rem;line-height:1.55;display:flex}.cgb-plan li svg{color:#10b981;flex-shrink:0;width:18px;height:18px;margin-top:.12rem}.cgb-plan-foot{border-top:1px solid var(--line);color:#94a3ba;margin:1.3rem 0 0;padding-top:1rem;font-size:.84rem;line-height:1.6}.cgb-distinct{color:#f1dcc0;background:#ffb86b12;border:1px solid #ffb86b52;border-radius:10px;margin:1.25rem 0 0;padding:1rem 1.1rem;font-size:.92rem;line-height:1.65}.cgb-actions{flex-direction:column;align-items:center;gap:.75rem;margin-top:1.6rem;display:flex}.cgb-actions a{width:100%;min-height:52px}.cgb-two{gap:1rem;margin-top:2.5rem;display:grid}.cgb-panel{border:1px solid var(--line);background:#0a1120;border-radius:12px;padding:1.5rem}.cgb-panel h3{margin:.7rem 0 0;font-size:1.15rem;font-weight:740}.cgb-tag{color:#dbe4f2;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;padding:.3rem .7rem;font-size:.68rem;font-weight:800;display:inline-block}.cgb-example{counter-reset:example;gap:.9rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.cgb-example li{color:#c3cede;counter-increment:example;padding-left:2.3rem;font-size:.93rem;line-height:1.6;position:relative}.cgb-example li:before{color:#9cc0ff;content:counter(example);background:#0057ff29;border:1px solid #6598ff80;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.74rem;font-weight:800;display:flex;position:absolute;top:.05rem;left:0}.cgb-metrics{gap:.9rem;margin:1.2rem 0 0;display:grid}.cgb-metrics div{border-left:2px solid #3884ff;padding-left:.9rem}.cgb-metrics div:nth-child(2){border-color:#22d3ee}.cgb-metrics div:nth-child(3){border-color:#8b5cf6}.cgb-metrics dt{color:#f1f5fb;font-size:.95rem;font-weight:720}.cgb-metrics dd{color:#a9b6cb;margin:.2rem 0 0;font-size:.9rem;line-height:1.6}.cgb-small{color:#94a3ba;margin:1rem 0 0;font-size:.86rem;line-height:1.65}.cgb-list{gap:.65rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.cgb-list li{color:#c3cede;gap:.65rem;font-size:.93rem;line-height:1.6;display:flex}.cgb-list li svg{color:#6598ff;flex-shrink:0;width:18px;height:18px;margin-top:.14rem}.cgb-disclaimer{color:#dbe4f2;background:#0b1220;border:1px solid #fff3;border-radius:10px;margin:2rem 0 0;padding:1.1rem 1.2rem;font-size:.95rem;line-height:1.7}.cgb-disclaimer small{color:#94a3ba;margin-top:.6rem;font-size:.82rem;display:block}@media (min-width:640px){.cgb-actions{flex-flow:wrap}.cgb-actions a{width:auto}}@media (min-width:900px){.cgb-plans,.cgb-two{grid-template-columns:repeat(2,minmax(0,1fr))}.cgb-plan,.cgb-panel{padding:1.9rem}}.country-hero{border-bottom:1px solid var(--line);background:radial-gradient(at 85% 20%,#10224a 0,#0000 55%),#060a12;padding-block:7rem 3.5rem}.country-hero .page-title{text-wrap:balance}.country-crumbs{color:#8fa0bb;margin-bottom:1.2rem;font-size:.8rem}.country-crumbs a{color:#9cc0ff;text-underline-offset:3px;text-decoration:underline}.country-actions{flex-direction:column;gap:.75rem;margin-top:1.75rem;display:flex}.country-actions a{min-height:52px}.country-phone{color:#a9b6cb;flex-wrap:wrap;align-items:center;gap:.45rem;margin:1.1rem 0 0;font-size:.92rem;display:flex}.country-phone svg{color:#5ad1b3;flex-shrink:0;width:17px;height:17px}.country-phone a{color:#f1f5fb;text-underline-offset:4px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.country-facts{gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.country-facts li{color:#c3cede;gap:.65rem;font-size:.92rem;line-height:1.55;display:flex}.country-facts li svg{color:#5ad1b3;flex-shrink:0;width:18px;height:18px;margin-top:.12rem}.market-grid{gap:.9rem;margin-top:2rem;display:grid}.market-card{border:1px solid var(--line);background:#0a1120;border-radius:10px;padding:1.3rem}.market-card h3{margin:0;font-size:1.08rem;font-weight:720}.market-card p{color:#a9b6cb;margin:.5rem 0 0;font-size:.92rem;line-height:1.65}.market-card a{color:#8fb6ff;align-items:center;gap:.4rem;min-height:44px;margin-top:.6rem;font-size:.9rem;font-weight:700;display:inline-flex}.market-card a svg{width:16px;height:16px}.state-list{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.state-list li{border:1px solid var(--line);color:#c3cede;background:#ffffff0a;border-radius:999px;padding:.4rem .8rem;font-size:.84rem}.state-list li a{color:#9cc0ff;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (min-width:640px){.country-actions{flex-flow:wrap}.country-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.country-hero{padding-block:9rem 5rem}.market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
