.growth-page{--gp-ink:#10131b;--gp-muted:#626d7b;--gp-orange:#315cff;--gp-line:#dce1e7;color:var(--gp-ink);background:#f5f7f9}.growth-page *{box-sizing:border-box}.growth-page :is(h1,h2,h3,p,ol,dl,dd){margin:0}.growth-page :is(h1,h2,h3),.growth-page p{text-wrap:balance}.growth-shell{width:min(1420px,100% - 80px);margin-inline:auto}.growth-page a:focus-visible{outline:3px solid var(--gp-orange);outline-offset:5px}.growth-page ::selection{color:#10131b;background:#f5dcc8}.growth-hero{background:radial-gradient(at 60% 45%,#f5e8dd 0,#0000 58%);padding:100px 0 112px}.growth-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.growth-breadcrumb{color:var(--gp-muted);flex-wrap:wrap;gap:12px;margin-bottom:28px;font-size:13px;display:flex}.growth-breadcrumb a{color:inherit;text-decoration:none}.growth-breadcrumb a:hover{color:var(--gp-orange)}.growth-page h1{letter-spacing:-.035em;font-size:clamp(52px,5.5vw,84px);font-weight:900;line-height:1.14}.growth-page :is(h1,h2)>:is(span,em){display:block}.growth-page :is(h1,h2) em{color:var(--gp-orange);font-style:normal}.growth-intro{max-width:580px;color:var(--gp-muted);font-size:18px;line-height:1.85;margin-top:28px!important}.growth-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.growth-button{border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:58px;padding:16px 27px;font-size:15px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.growth-button:hover{transform:translateY(-2px)}.growth-primary{color:#fff;background:#bc5615;box-shadow:0 12px 28px #a85a1920}.growth-primary:hover{background:#a8480d}.growth-secondary{border:1px solid var(--gp-line);color:var(--gp-ink);background:#fff}.growth-secondary:hover{background:#edf0f3}.growth-workspace{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 64px #15223514}.growth-workspace-head{border-bottom:1px solid var(--gp-line);color:var(--gp-muted);align-items:center;gap:16px;padding:22px 26px;font-size:13px;display:flex}.growth-workspace-head small{margin-left:auto;font-size:12px}.growth-dots{gap:5px;display:flex}.growth-dots i{background:#cdd4dc;border-radius:50%;width:7px;height:7px}.growth-steps{padding:12px 30px;list-style:none}.growth-steps li{border-bottom:1px solid #e8ebef;align-items:center;gap:22px;padding:24px 0;display:flex}.growth-steps li:last-child{border:0}.growth-step-number{color:var(--gp-orange);font-variant-numeric:tabular-nums;font-size:13px}.growth-steps strong{font-size:23px;font-weight:700}.growth-steps p{color:var(--gp-muted);margin-top:6px;font-size:14px;line-height:1.6}.growth-steps svg{color:var(--gp-orange);flex-shrink:0;width:20px;height:20px;margin-left:auto}.growth-workspace-foot{color:#904310;text-align:center;background:#f8eee5;padding:20px 30px;font-size:14px}.growth-page h2{letter-spacing:-.03em;font-size:clamp(38px,4.1vw,62px);font-weight:850;line-height:1.2}.growth-work,.growth-rhythm,.growth-delivery{padding:104px 0}.growth-work,.growth-delivery{background:#fff}.growth-work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:46px;display:grid}.growth-work-grid article{background:#f5f7f9;border:1px solid #e2e6eb;border-radius:16px;min-height:200px;padding:36px 30px 38px}.growth-page h3{font-size:25px;font-weight:700;line-height:1.4}.growth-work-grid p,.growth-rhythm-grid p{color:var(--gp-muted);margin-top:16px;font-size:16px;line-height:1.85}.growth-rhythm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.growth-rhythm-grid article{border-top:1px solid #cdd4dc;padding-top:24px}.growth-rhythm-top{color:var(--gp-orange);font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:35px;font-size:13px;display:flex}.growth-rhythm-top svg{width:24px;height:24px}.growth-delivery-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:80px;display:grid}.growth-delivery dl>div{border-bottom:1px solid var(--gp-line);padding:23px 0}.growth-delivery dl>div:first-child{padding-top:8px}.growth-delivery dt{font-size:24px;font-weight:650}.growth-delivery dd{color:var(--gp-muted);margin-top:9px;font-size:16px;line-height:1.8}.growth-note{border-top:1px solid var(--gp-line);color:var(--gp-muted);padding-top:22px;font-size:14px;line-height:1.8;margin-top:48px!important}.growth-final{text-align:center;padding:96px 0}.growth-final p{max-width:720px;color:var(--gp-muted);margin:25px auto 30px;font-size:17px;line-height:1.85}#work{scroll-margin-top:100px}@media (min-width:1100px){.growth-work h2>span,.growth-rhythm h2>span{display:inline-block}.growth-work h2>span+span,.growth-rhythm h2>span+span{margin-left:.45em}}@media (max-width:1000px){.growth-hero-grid{gap:36px}.growth-hero{padding:64px 0 80px}.growth-page h1{font-size:58px}.growth-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-delivery-grid{gap:44px}.growth-workspace-head{gap:10px;padding:20px}.growth-workspace-head small{display:none}.growth-steps{padding:10px 22px}}@media (max-width:700px){.growth-shell{width:calc(100% - 40px)}.growth-hero-grid,.growth-delivery-grid{grid-template-columns:1fr;gap:40px}.growth-hero{padding:44px 0 60px}.growth-page h1{font-size:clamp(42px,11.5vw,66px)}.growth-page h2{font-size:clamp(34px,8.8vw,48px)}.growth-intro{font-size:16px;margin-top:22px!important}.growth-button{min-height:52px;padding:14px 22px;font-size:14px}.growth-actions{gap:10px;margin-top:26px}.growth-work,.growth-rhythm,.growth-delivery,.growth-final{padding:64px 0}.growth-work-grid{grid-template-columns:1fr;gap:14px;margin-top:30px}.growth-work-grid article{min-height:0;padding:26px}.growth-page h3{font-size:23px}.growth-work-grid p{margin-top:10px}.growth-rhythm-grid{grid-template-columns:1fr;gap:30px;margin-top:32px}.growth-rhythm-top{margin-bottom:15px}.growth-rhythm-grid p{margin-top:10px}.growth-note{margin-top:30px!important}.growth-final p{font-size:16px}.growth-workspace-head small{display:block}.growth-steps li{padding:20px 0}.growth-steps strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.growth-button{transition:none}.growth-button:hover{transform:none}}
