
/* ARKANOR Growth Positioning v1 · 31.10.2026 */
.growth-hero{position:relative;overflow:hidden;padding:clamp(52px,6vw,92px) 0 34px;background:
 radial-gradient(circle at 78% 15%,rgba(195,166,116,.13),transparent 28%),
 radial-gradient(circle at 20% 70%,rgba(34,107,88,.20),transparent 34%),
 linear-gradient(145deg,#04130f 0%,#08241b 52%,#061812 100%);color:#f5f4f0}
.growth-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:
 linear-gradient(115deg,transparent 0 42%,rgba(195,166,116,.035) 42% 43%,transparent 43% 100%),
 repeating-linear-gradient(90deg,transparent 0 119px,rgba(255,255,255,.018) 120px)}
.growth-hero-shell{position:relative;display:grid;grid-template-columns:minmax(0,.74fr) minmax(640px,1.26fr);gap:clamp(18px,3vw,40px);align-items:center;z-index:1}
.growth-kicker{display:inline-flex;align-items:center;gap:12px;color:#c3a674;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px}.growth-kicker:after{content:"";width:48px;height:1px;background:#c3a674}
.growth-hero h1{max-width:680px;margin:0;font-family:Georgia,'Times New Roman',serif;font-weight:500;font-size:clamp(32px,3.45vw,52px);line-height:1.06;letter-spacing:-.03em;color:#f5f4f0}.growth-hero h1 em{display:inline;color:#d8bc83;font-style:normal}
.growth-lead{max-width:620px;margin:22px 0 0;font-size:clamp(16px,1.15vw,19px);line-height:1.58;color:#d9dfda}
.growth-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.growth-actions .button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:14px}.growth-primary{background:linear-gradient(135deg,#ead7a8,#c3a674)!important;color:#13221d!important;border-color:#d9bc80!important;box-shadow:0 14px 40px rgba(195,166,116,.18)}.growth-secondary{border-color:rgba(195,166,116,.55)!important;color:#f2eadb!important;background:rgba(6,27,21,.38)!important}
.growth-hint{margin:14px 0 0;color:#9eb0a9;font-size:13px}.growth-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.growth-chips span{padding:8px 11px;border-radius:9px;border:1px solid rgba(195,166,116,.22);background:rgba(11,39,30,.55);font-size:12px;color:#dfe5e1}
.growth-hero-copy{padding-right:6px}.growth-hero-visual{min-width:0;width:min(100%,980px);margin-left:auto}.growth-path{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;align-items:center;perspective:1200px}.growth-path-card{grid-column:span 1;min-width:0;min-height:190px;padding:15px 12px;border:1px solid rgba(195,166,116,.38);border-radius:14px;background:linear-gradient(180deg,rgba(15,48,38,.96),rgba(5,25,19,.92));box-shadow:0 18px 40px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.03);display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:visible;transform:translateY(var(--lift,0))}.growth-path-card:before{content:"";position:absolute;inset:0;border-radius:14px;background:radial-gradient(circle at 50% 15%,rgba(217,190,130,.14),transparent 36%);pointer-events:none}.growth-path-card:not(.result):after{content:"→";position:absolute;right:-17px;top:50%;transform:translateY(-50%);z-index:4;color:#d6b56e;font-size:18px;text-shadow:0 0 12px rgba(214,181,110,.45)}.growth-path-card:nth-of-type(1){--lift:24px}.growth-path-card:nth-of-type(2){--lift:16px}.growth-path-card:nth-of-type(3){--lift:8px}.growth-path-card:nth-of-type(4){--lift:0}.growth-path-card:nth-of-type(5){--lift:-8px}.growth-path-card:nth-of-type(6){--lift:-16px}.growth-path-card:nth-of-type(7){--lift:-24px}.growth-path-card.result{border-color:rgba(221,191,125,.7);box-shadow:0 20px 45px rgba(195,166,116,.14),0 18px 40px rgba(0,0,0,.25)}
.growth-path-num{position:absolute;left:12px;top:11px;font-size:10px;color:#9a8a67;letter-spacing:.1em}.growth-path-icon{font-size:26px;color:#d7b86f;margin-bottom:auto;padding-top:22px;text-shadow:0 0 18px rgba(216,187,122,.22)}.growth-path-card b{font-size:13px;line-height:1.2;color:#fff}.growth-path-card small{display:block;margin-top:8px;font-size:10px;line-height:1.35;color:#9fb0a9}.growth-path-arrow{display:none}
.growth-outcomes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 18px 18px}.growth-outcomes span{padding:9px 10px;border-radius:8px;background:rgba(4,19,15,.7);border:1px solid rgba(195,166,116,.15);color:#b9c5c0;font-size:10px;text-align:center}
.growth-video-card{margin:0!important;border-color:rgba(195,166,116,.35)!important;box-shadow:0 22px 54px rgba(0,0,0,.28)!important}.growth-video-card:after{content:"Текущее видео ARKANOR";position:absolute;inset:auto 16px auto auto!important;left:auto!important;bottom:auto!important;right:16px!important;top:16px!important;width:auto!important;height:auto!important;z-index:5;padding:7px 10px;border-radius:999px;background:rgba(4,19,15,.72);border:1px solid rgba(195,166,116,.32);color:#d7bc85;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.growth-video-caption{position:absolute;left:18px;right:18px;bottom:12px;z-index:5;color:#d4ddd8;font-size:11px;text-shadow:0 1px 8px rgba(0,0,0,.8);pointer-events:none}.growth-video-flow{bottom:42px!important}
.growth-ladder{background:#061812;color:#fff;border-top:1px solid rgba(195,166,116,.12);border-bottom:1px solid rgba(195,166,116,.16);padding:0}.growth-ladder-grid{display:grid;grid-template-columns:repeat(5,1fr)}.growth-ladder-step{position:relative;min-height:190px;padding:25px 22px 23px;text-decoration:none;color:inherit;border-right:1px solid rgba(195,166,116,.18);transition:.2s ease}.growth-ladder-step:first-child{border-left:1px solid rgba(195,166,116,.18)}.growth-ladder-step:hover{background:linear-gradient(180deg,rgba(195,166,116,.08),rgba(195,166,116,.015));transform:translateY(-2px)}.growth-ladder-step>span{display:inline-flex;width:30px;height:30px;border-radius:50%;align-items:center;justify-content:center;border:1px solid rgba(195,166,116,.42);color:#c8aa6d;font-size:10px}.growth-ladder-step b{display:block;margin-top:16px;color:#ddc187;font-family:Georgia,'Times New Roman',serif;font-size:24px;font-weight:500}.growth-ladder-step small{display:block;margin-top:4px;color:#e5e8e6;font-size:13px}.growth-ladder-step p{margin:13px 0 0;color:#93a7a0;font-size:12px;line-height:1.5}
.growth-approach{overflow:hidden}.growth-approach-head{align-items:flex-end}.growth-method-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:13px;margin-top:30px}.growth-method-card{position:relative;min-height:330px;padding:24px 20px;border:1px solid rgba(33,92,84,.18);border-radius:18px;background:linear-gradient(180deg,#fff,#f6f5f1);overflow:hidden;box-shadow:0 13px 34px rgba(29,50,43,.07)}.growth-method-card:after{content:"";position:absolute;width:180px;height:180px;border-radius:50%;right:-90px;top:-90px;background:radial-gradient(circle,rgba(195,166,116,.18),transparent 65%)}.growth-method-num{display:inline-flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:#153d35;color:#d7bb80;font-size:11px;font-weight:800}.growth-method-mark{font-size:37px;color:#b19055;margin:22px 0 18px}.growth-method-card h3{font-size:20px;margin:0 0 11px;color:#16352f}.growth-method-card p{font-size:14px;line-height:1.62;color:#566761;margin:0 0 22px}.growth-method-card b{display:block;margin-top:auto;color:#2b5d53;font-size:12px;line-height:1.45}.growth-method-card:nth-child(even){transform:translateY(14px)}
@media(max-width:1180px){.growth-hero-shell{grid-template-columns:1fr;gap:28px}.growth-hero-copy{max-width:880px}.growth-hero-visual{width:100%;margin-left:0}.growth-path{grid-template-columns:repeat(7,1fr);gap:10px}.growth-path-arrow{display:none}.growth-path-card{grid-column:auto;transform:none!important;min-height:160px}.growth-ladder-grid,.growth-method-grid{grid-template-columns:repeat(2,1fr)}.growth-ladder-step{border-bottom:1px solid rgba(195,166,116,.18)}.growth-method-card:nth-child(even){transform:none}.growth-method-card:last-child{grid-column:1/-1}}
@media(max-width:720px){.growth-hero{padding-top:38px}.growth-path-card:not(.result):after{display:none}.growth-hero h1{font-size:clamp(29px,9vw,42px)}.growth-lead{font-size:16px}.growth-actions{display:grid;grid-template-columns:1fr}.growth-actions .button{width:100%}.growth-path{grid-template-columns:repeat(2,1fr)}.growth-path-card{min-height:150px}.growth-path-card.result{grid-column:1/-1}.growth-outcomes{grid-template-columns:repeat(2,1fr);margin-inline:0}.growth-video-caption{display:none}.growth-ladder-grid,.growth-method-grid{grid-template-columns:1fr}.growth-ladder-step{border-left:1px solid rgba(195,166,116,.18)}.growth-method-card{min-height:auto}.growth-method-card:last-child{grid-column:auto}.growth-chips span{font-size:11px}}
@media(prefers-reduced-motion:reduce){.growth-ladder-step,.growth-method-card{transition:none!important;transform:none!important}}
