.a2-bfam{--bf-max:1376px;--bf-w:max(100%, min(var(--bf-max), 100vw - 66px));width:var(--bf-w);margin-inline:calc((100% - var(--bf-w)) / 2);box-sizing:border-box;margin-top:-20px}.a2-bfam *,.a2-bfam :before,.a2-bfam :after{box-sizing:border-box}@media (min-width:1680px){.a2-bfam{--bf-max:1600px}}@media (max-width:760px){.a2-bfam{margin-top:-12px}}.a2-bg-head{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;margin:12px 0 10px;display:flex}.a2-bg-head__t{flex:420px;min-width:0}.a2-bg-head h1{font:700 28px/34px var(--a2-font-display);letter-spacing:.01em;color:#f3ead6;margin:0}.a2-bg-head p{font:500 14px/20px var(--a2-font-ui);color:var(--a2-text-dim,#a3a9ba);margin:2px 0 0}.a2-bg-head__a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:760px){.a2-bg-head h1{font-size:24px;line-height:30px}.a2-bg-head__a{width:100%}}.a2-bf-strip{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:22px 0 10px;display:flex}.a2-bf-strip h2{font:700 20px/26px var(--a2-font-display);color:#f3ead6;margin:0}.a2-bf-strip a{font:600 13px/18px var(--a2-font-ui);color:var(--a2-link,#8fc3ff);text-decoration:none}.a2-bf-strip a:hover{text-decoration:underline}.a2-bf-strip p{font:500 13px/18px var(--a2-font-ui);color:var(--a2-text-dim,#a3a9ba);flex-basis:100%;margin:0}.a2-bfam--crumbs{margin-top:0}
