.inst-sl{--inst-ease:cubic-bezier(.22,1,.36,1);--n300:#dddde0;--n600:#5e626a;--n900:#22262e;--primary:#557a1d;align-items:flex-start;color:var(--n900);display:flex;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;gap:64px;justify-content:space-between;margin:0 auto;padding:128px 0 160px;position:relative;width:min(1200px,calc(100% - 32px));-webkit-font-smoothing:antialiased}.inst-sl,.inst-sl *,.inst-sl :after,.inst-sl :before{box-sizing:border-box}.inst-sl__l{align-items:flex-start;display:flex;flex-direction:column;gap:28px;padding:40px 0;position:sticky;top:110px;width:550px}.inst-sl .inst-sl__title{color:var(--n900);font-family:inherit;font-size:clamp(44px,4.4vw,64px);font-weight:600;letter-spacing:0;line-height:1.2;margin:0;text-transform:none}.inst-sl__text p{color:var(--n600);font-size:16px;line-height:1.5;margin:0}.inst-sl__text p+p{margin-top:12px}.inst-sl .inst-sl__btn,.inst-sl .inst-sl__btn:focus,.inst-sl .inst-sl__btn:hover{align-items:center;background:var(--primary);border-radius:40px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;gap:4px;height:44px;line-height:1;padding:10px 20px;text-decoration:none;transition:background .25s,transform .25s}.inst-sl .inst-sl__btn:hover{background:#2f4011;transform:translateY(-2px)}.inst-sl__btn svg{transition:transform .25s}.inst-sl__btn:hover svg{transform:translateX(3px)}.inst-sl__btn:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.inst-sl__list{border-top:1px solid var(--n300);width:586px}.inst-sl__row{border-bottom:1px solid var(--n300);display:flex;gap:24px;padding:34px 0}.inst-sl__icon{border-radius:14px;display:block;flex:none;height:52px;width:52px}.inst-sl__fig{color:var(--primary);display:block;font-size:clamp(32px,3vw,42px);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.inst-sl .inst-sl__desc{color:var(--n600);font-size:16px;line-height:1.5;margin:3px 0 0}.inst-sl [data-inst-reveal]{transition:opacity .8s var(--inst-ease),transform .8s var(--inst-ease)}.inst-sl [data-inst-reveal].is-pre{opacity:0;transform:translateY(36px)}@media (max-width:1100px){.inst-sl{flex-direction:column;gap:40px;padding:80px 0 96px}.inst-sl__l{padding:0;position:static;width:auto}.inst-sl__list{width:100%}.inst-sl__row{gap:16px;padding:26px 0}.inst-sl__icon{height:46px;width:46px}}@media (prefers-reduced-motion:reduce){.inst-sl *{transition:none!important}.inst-sl [data-inst-reveal].is-pre{opacity:1;transform:none}}