@layer frame;@layer page{html,body{background:var(--forest)}body{color:var(--cream)}.bk{--line:rgb(var(--cream-rgb) / .35);color:var(--cream);font-size:16px}.bk-top{text-align:center;padding:124px 20px 24px}.bk-h{font:300 min(5.3em,12.4vw)/.95 var(--serif);font-feature-settings:"lnum","case";letter-spacing:-.005em;text-transform:uppercase;color:var(--cream);margin:0}.bk-grid{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.bk-left,.bk-right{min-width:0}.bk-lead{font:300 1.4em/1.25 var(--serif);font-feature-settings:"lnum","case";letter-spacing:-.01em;color:var(--cream);text-wrap:pretty;margin:0;padding:20px}.bk-txt{font:400 16px/1.4 var(--sans);text-wrap:pretty;margin:0;padding:0;list-style:none}.bk-nb{white-space:nowrap}.bk-cell{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.bk-cell-t{min-width:0}.bk-cap{font:400 16px/1.2 var(--sans);margin:0 0 6px}.bk-big{font:300 1.3em/1.2 var(--serif);font-feature-settings:"lnum";letter-spacing:-.02em;color:var(--cream);margin:0}.bk-big a{text-underline-offset:.16em;margin:-10px 0;padding:10px 0;text-decoration:underline 1px;display:inline-block}.bk-sq{background:var(--cream);width:44px;height:44px;color:var(--forest);border-radius:4px;flex:none;padding:12px;transition:background-color .4s,color .4s;display:block}.bk-sq svg{width:20px;height:20px;display:block}@media (hover:hover){.bk-sq:hover{background:var(--olive);color:var(--cream)}}.bk-photo{display:none}.bk-sec{padding:20px 20px 24px}.bk-sec h2{font:300 1.85em/1.2 var(--serif);font-feature-settings:"lnum";letter-spacing:-.02em;color:var(--cream);margin:0}.bk-steps{counter-reset:bk;font:400 16px/1.4 var(--sans);margin:16px 0 0;padding:0;list-style:none}.bk-steps li{border-top:1px solid var(--line);counter-increment:bk;text-wrap:pretty;grid-template-columns:1.6em minmax(0,1fr);padding:12px 0;display:grid}.bk-steps li:last-child{padding-bottom:0}.bk-steps li:before{content:counter(bk);font:300 1.25em/1.1 var(--serif);font-feature-settings:"lnum"}.bk-book .bk-form{margin-top:20px}.bk-row{border-top:1px solid var(--line)}.bk-row .bk-txt{margin-top:10px}.bk-row li+li{margin-top:6px}.bk-more{font:400 16px/1.4 var(--sans);flex-wrap:wrap;gap:0 24px;margin:8px 0 0;display:flex}.bk-more a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline 1px;display:inline-flex}@media (width<=899px){.btn2 .in{font-size:16px}.bk-more a{min-width:44px}.hdr-brand{position:relative}.hdr-brand:after{content:"";position:absolute;inset:-4px}.nav-foot{font-size:16px}.nav-foot a{padding:10px 0;display:inline-block}.ft-links{gap:28px 0;margin-top:28px}.ft-col ul{gap:0;margin-top:6px}.ft-col li a{padding:11px 0;display:block}.ft-txt a{padding:11px 8px;display:inline-block}.ft-lang a{margin:-11px -14px;padding:11px 14px;display:inline-block}}@media (width>=900px){.bk{font-size:clamp(15px,1.25vw,24px)}.bk-top{padding:9.6em 28px 24px}.bk-h{white-space:nowrap;font-size:min(5.3em,7.46269vw - 4.17911px);line-height:.9}.bk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-left{border-right:1px solid var(--line)}.bk-stick{top:var(--bk-top,96px);position:sticky}.bk-lead{letter-spacing:-.02em;padding:20px 28px;font-size:1.85em;line-height:1.2}.bk-txt,.bk-more,.bk-steps,.bk-cap{font-size:.9em}.bk-cell{padding:20px 28px}.bk-big{font-size:1.85em}.bk-photo{background:var(--olive);border-radius:4px;width:calc(100% - 56px);height:auto;margin:16px 28px 28px;display:block}.bk-sec{padding:20px 28px 24px}.bk-right{padding-bottom:64px}}}@layer ru;
