@layer bk.components{.bk-bt-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px;list-style:none;padding:0;align-items:start}.bk-bt-card{display:flex;flex-direction:column;border:1px solid var(--bk-white-line);border-radius:var(--bk-radius-card);overflow:hidden;background:var(--bk-white)}.bk-bt-card__body{display:flex;flex-direction:column;gap:10px;padding:22px 24px 26px;flex:1}.bk-bt-card h3{font-family:var(--bk-font-display);font-weight:600;font-size:26px;letter-spacing:var(--bk-track-heading);line-height:1.15;color:var(--bk-white-ink);margin:4px 0 0}.bk-bt-card p{color:var(--bk-white-muted);font-size:var(--bk-text-md);margin:0}.bk-bt-card .bk-row{margin-top:auto;padding-top:14px;gap:14px}.bk-bt-points{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:8px}.bk-bt-points li{color:var(--bk-white-chip-ink);font-size:var(--bk-text-sm);padding-left:22px;position:relative}.bk-bt-points li:before{content:"";position:absolute;left:2px;top:6px;width:10px;height:6px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.bk-bt-tags{display:flex;flex-wrap:wrap;gap:6px}.bk-bt-tag{font-size:12px;font-weight:600;padding:3px 10px;border-radius:var(--bk-radius-pill);border:1px solid var(--bk-white-line);color:var(--bk-white-chip-ink);background:var(--bk-white-soft)}.bk-bt-tag--live{background:var(--bk-panel);color:var(--bk-white);border-color:var(--bk-panel)}.bk-bt-tag--live:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bk-online);margin-right:6px;vertical-align:1px}.bk-bt-pic{padding:26px 26px 0;display:flex;align-items:flex-end}.bk-bt-pic--blue{background:var(--bk-glow-blue)}.bk-bt-pic--green{background:var(--bk-glow-green)}.bk-bt-pic img{display:block;width:100%;height:auto;border-radius:10px 10px 0 0;border:1px solid var(--bk-hairline);border-bottom:0}.bk-bt-crumb{display:flex;flex-wrap:wrap;gap:8px;color:var(--bk-muted);font-size:var(--bk-text-sm);padding-top:40px}.bk-bt-crumb a{color:var(--bk-ink)}.bk-bt-crumb a:hover{text-decoration:underline}.bk-bt-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px;align-items:center;padding:32px 0 48px}.bk-bt-hero--alone{grid-template-columns:minmax(0,1fr);max-width:760px}.bk-bt-hero .bk-h1{font-size:clamp(40px,2rem + 2vw,60px);margin:12px 0 16px}.bk-bt-hero__lead{font-size:var(--bk-text-lead);color:var(--bk-ink-soft);margin:0 0 26px}.bk-bt-hero .bk-bt-pic{border-radius:var(--bk-radius-card);border:1px solid var(--bk-hairline);overflow:hidden}.bk-bt-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.bk-bt-facts div{border:1px solid var(--bk-hairline);border-radius:var(--bk-radius-tile);background:var(--bk-panel);padding:16px 18px}.bk-bt-facts dt{color:var(--bk-muted);font-size:var(--bk-text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.bk-bt-facts dd{margin:6px 0 0;color:var(--bk-white);font-weight:600}.bk-bt-two{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;padding:56px 0 24px}.bk-bt-h2{font-family:var(--bk-font-display);font-weight:600;font-size:var(--bk-display-4);line-height:1.2;letter-spacing:var(--bk-track-heading);color:var(--bk-white);margin:0 0 16px}.bk-bt-what{margin-bottom:44px}.bk-bt-what p{color:var(--bk-ink-soft);font-size:var(--bk-text-lg);line-height:1.6;max-width:68ch;margin:0 0 14px}.bk-bt-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:bk-bt-step}.bk-bt-steps li{counter-increment:bk-bt-step;display:grid;grid-template-columns:74px minmax(0,1fr);gap:16px;align-items:baseline;border:1px solid var(--bk-hairline);border-radius:var(--bk-radius-tile);padding:14px 16px;background:var(--bk-panel)}.bk-bt-steps li:before{content:"Step " counter(bk-bt-step);font-size:var(--bk-text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--bk-accent)}.bk-bt-steps p{margin:0;color:var(--bk-ink-soft);line-height:1.55}.bk-bt-steps strong{color:var(--bk-white)}.bk-bt-aside h3{font-size:var(--bk-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--bk-muted);margin:0 0 12px;font-weight:600}.bk-bt-aside ul{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:10px}.bk-bt-aside a{color:var(--bk-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--bk-underline)}.bk-bt-aside a:hover{text-decoration-color:var(--bk-ink)}@media(max-width:900px){.bk-bt-duo,.bk-bt-hero,.bk-bt-two{grid-template-columns:minmax(0,1fr)}.bk-bt-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-bt-hero{gap:28px;padding-bottom:36px}.bk-bt-two{gap:24px;padding-top:40px}}@media(max-width:480px){.bk-bt-steps li{grid-template-columns:minmax(0,1fr);gap:6px}.bk-bt-pic{padding:16px 16px 0}}}
