.bek-info-page{padding:54px 0 86px;background:linear-gradient(180deg,#f7faf8 0,#fff 240px)}
.bek-info-page__inner{max-width:920px;margin:0 auto}
.bek-info-page__crumbs{display:flex;gap:9px;align-items:center;margin-bottom:28px;color:var(--bek-muted);font-size:.86rem}
.bek-info-page__crumbs a{color:inherit}.bek-info-page__head{margin-bottom:28px}.bek-info-page__head h1{margin:8px 0 12px;font-size:clamp(2.25rem,5vw,4.25rem);letter-spacing:-.045em;line-height:1.02}
.bek-info-page__content{background:#fff;border:1px solid var(--bek-line);border-radius:22px;padding:clamp(24px,5vw,48px);box-shadow:0 18px 55px rgba(21,48,35,.06)}
.bek-info-page__content>*:first-child{margin-top:0}.bek-info-page__content>*:last-child{margin-bottom:0}.bek-info-page__content h2{font-size:1.65rem;margin:34px 0 12px}.bek-info-page__content h3{font-size:1.2rem;margin:28px 0 10px}.bek-info-page__content p,.bek-info-page__content li{line-height:1.72}.bek-info-page__content a{color:var(--bek-green);text-decoration:underline;text-underline-offset:3px}.bek-info-page__content ul,.bek-info-page__content ol{padding-left:1.25rem}
.bek-info-page--compact{padding-top:34px}.bek-info-page--compact .bek-info-page__head h1{font-size:clamp(2rem,4vw,3.3rem)}
@media(max-width:760px){.bek-info-page{padding:30px 0 58px}.bek-info-page__crumbs{margin-bottom:20px}.bek-info-page__content{border-radius:16px;padding:22px}.bek-info-page__head h1{font-size:2.35rem}.bek-info-page__content h2{font-size:1.38rem}}
