.section-badge[data-astro-cid-u5hrnegq]{border-radius:var(--radius-pill);color:var(--color-primary);background:#ecf3fff2;border:1px solid #0f55ed14;align-items:center;gap:10px;padding:10px 18px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.section-badge--center[data-astro-cid-u5hrnegq]{margin-inline:auto}.section-badge__dot[data-astro-cid-u5hrnegq]{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.section-badge__text[data-astro-cid-u5hrnegq]{white-space:nowrap}@media (width<=767px){.section-badge[data-astro-cid-u5hrnegq]{padding:8px 14px;font-size:13px}}.icon[data-astro-cid-zgufigjl]{width:var(--icon-size);height:var(--icon-size);flex:0 0 var(--icon-size);color:currentColor;justify-content:center;align-items:center;display:inline-flex}.icon[data-astro-cid-zgufigjl] svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.cooperation[data-astro-cid-nrou5s5c]{padding-top:0;padding-bottom:0;scroll-margin-top:10px;position:relative}.cooperation__inner[data-astro-cid-nrou5s5c]{flex-direction:column;align-items:center;padding:0 48px 52px;display:flex;position:relative}.cooperation__title[data-astro-cid-nrou5s5c]{max-width:850px;color:var(--color-heading);font-family:var(--font-family-primary);letter-spacing:-.04em;text-align:center;margin-top:22px;font-size:clamp(42px,3.3vw,60px);font-weight:700;line-height:1.02}.cooperation__description[data-astro-cid-nrou5s5c]{max-width:760px;color:var(--color-text-muted);font-family:var(--font-family-primary);letter-spacing:0;text-align:center;margin-top:18px;font-size:17px;font-weight:400;line-height:1.55}.cooperation__actions[data-astro-cid-nrou5s5c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:min(100%,850px);margin-top:36px;display:grid}.cooperation__action[data-astro-cid-nrou5s5c]{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:104px;padding:20px 24px;display:grid}.cooperation__action--primary[data-astro-cid-nrou5s5c]{background:var(--gradient-primary);color:var(--color-white);border:1px solid #0000;box-shadow:0 16px 34px #0f55ed33}.cooperation__action--secondary[data-astro-cid-nrou5s5c]{color:var(--color-heading);background:#ffffffb8;border:2px solid #0f55ed33}.cooperation__action[data-astro-cid-nrou5s5c]:hover{transform:translateY(-3px)}.cooperation__action--primary[data-astro-cid-nrou5s5c]:hover{box-shadow:0 22px 42px #0f55ed42}.cooperation__action--secondary[data-astro-cid-nrou5s5c]:hover{box-shadow:var(--shadow-soft);border-color:#0f55ed66}.cooperation__action-icon[data-astro-cid-nrou5s5c]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.cooperation__action--primary[data-astro-cid-nrou5s5c] .cooperation__action-icon[data-astro-cid-nrou5s5c]{color:#fff;background:#ffffff1a}.cooperation__action--secondary[data-astro-cid-nrou5s5c] .cooperation__action-icon[data-astro-cid-nrou5s5c]{color:var(--color-primary);background:#0f55ed14}.cooperation__action-icon[data-astro-cid-nrou5s5c] svg[data-astro-cid-nrou5s5c]{width:30px;height:30px}.cooperation__action-content[data-astro-cid-nrou5s5c]{flex-direction:column;gap:3px;min-width:0;display:flex}.cooperation__action-content[data-astro-cid-nrou5s5c] strong[data-astro-cid-nrou5s5c]{font-family:var(--font-family-primary);font-size:18px;font-weight:700;line-height:1.3}.cooperation__action-content[data-astro-cid-nrou5s5c]>span[data-astro-cid-nrou5s5c]{font-family:var(--font-family-primary);opacity:.78;font-size:13px;font-weight:400;line-height:1.4}.cooperation__action-arrow[data-astro-cid-nrou5s5c]{font-size:30px;font-weight:300;line-height:1}.cooperation__benefits[data-astro-cid-nrou5s5c]{justify-content:center;align-items:center;gap:34px;margin-top:38px;display:flex}.cooperation__benefit[data-astro-cid-nrou5s5c]{color:var(--color-heading);font-family:var(--font-family-primary);align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:1.4;display:inline-flex}.cooperation__benefit-icon[data-astro-cid-nrou5s5c]{width:30px;height:30px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.cooperation__benefit-icon[data-astro-cid-nrou5s5c] svg[data-astro-cid-nrou5s5c]{width:28px;height:28px}.cooperation__divider[data-astro-cid-nrou5s5c]{background:#3443612e;width:1px;height:34px}@media (width<=1199px){.cooperation__inner[data-astro-cid-nrou5s5c]{padding-inline:32px}.cooperation__actions[data-astro-cid-nrou5s5c]{width:min(100%,820px)}}@media (width<=767px){.cooperation[data-astro-cid-nrou5s5c]{scroll-margin-top:-30px}.cooperation__inner[data-astro-cid-nrou5s5c]{border-radius:24px;padding:30px 20px 36px}.cooperation__title[data-astro-cid-nrou5s5c]{letter-spacing:-.035em;width:100%;max-width:100%;font-size:32px;line-height:1.08}.cooperation__description[data-astro-cid-nrou5s5c]{font-size:15px}.cooperation__description[data-astro-cid-nrou5s5c] br[data-astro-cid-nrou5s5c]{display:none}.cooperation__actions[data-astro-cid-nrou5s5c]{grid-template-columns:1fr;margin-top:30px}.cooperation__action[data-astro-cid-nrou5s5c]{min-height:92px;padding:18px}.cooperation__benefits[data-astro-cid-nrou5s5c]{flex-direction:column;gap:18px;margin-top:32px}.cooperation__divider[data-astro-cid-nrou5s5c]{display:none}}
