body.bc-app-body.layout-binguc #main-content{min-width:0;max-width:none;padding:0}.bc-dl{width:100%}.bc-dl__hero{padding:32px 0 40px;background:linear-gradient(160deg,#e8f4fc 0%,#fff 55%,var(--bc-bg) 100%)}.bc-dl__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,0.95fr);gap:28px 32px;align-items:center}@media (max-width:900px){.bc-dl__hero-grid{grid-template-columns:1fr}.bc-dl__hero-shot{order:-1}}.bc-dl__kicker{margin:0 0 8px;font-size:12px;font-weight:900;letter-spacing:0.08em;color:var(--bc-blue)}.bc-dl__h1{margin:0 0 10px;font-size:clamp(1.4rem,3vw,2rem);font-weight:900;line-height:1.15;color:var(--bc-blue-d)}.bc-dl__lead{margin:0 0 18px;font-size:15px;line-height:1.65;color:var(--bc-muted);max-width:52ch}.bc-dl__store{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px}@media (max-width:520px){.bc-dl__store{grid-template-columns:1fr}}.bc-dl__store article{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--bc-r);border:1px solid var(--bc-line);background:var(--bc-card);box-shadow:0 8px 20px rgba(12,18,34,0.04)}.bc-dl__store article h2{margin:0;font-size:15px;font-weight:900;color:var(--bc-blue)}.bc-dl__store article p{margin:0;flex:1;font-size:13px;line-height:1.55;color:var(--bc-muted)}.bc-dl__store .bc-btn{width:100%;box-sizing:border-box}.bc-dl__spec{display:flex;flex-wrap:wrap;gap:16px 24px;margin:0 0 12px;font-size:14px}.bc-dl__spec dt{font-weight:800;color:var(--bc-muted);margin-right:6px}.bc-dl__spec dd{margin:0;font-weight:800;color:var(--bc-ink)}.bc-dl__bullets{margin:0 0 12px;padding-left:1.2rem;font-size:14px;line-height:1.6;color:var(--bc-muted)}.bc-dl__loglink{font-size:14px;font-weight:800;color:var(--bc-blue);text-decoration:none}.bc-dl__loglink:hover{text-decoration:underline}.bc-dl__hero-shot .bc-photo__frame{aspect-ratio:16 / 10;width:100%;border-radius:16px}.bc-dl__hero-shot .bc-photo__frame>img:not(.site-img-wm__logo){width:100%;height:100%;min-height:0;object-fit:cover;object-position:center}.bc-dl__sec-h{margin:0 0 16px;font-size:1.2rem;font-weight:900}.bc-dl__phones{padding:36px 0 12px}.bc-dl__phones-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:800px){.bc-dl__phones-row{display:flex;gap:14px;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch}}.bc-dl__phone{margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}@media (max-width:800px){.bc-dl__phone{flex:0 0 min(200px,42vw)}}.bc-dl__phone .bc-photo__frame{aspect-ratio:9 / 16;width:100%;max-width:220px;margin:0 auto;border-radius:18px;border:3px solid var(--bc-ink);box-shadow:0 12px 28px rgba(12,18,34,0.12)}.bc-dl__phone .bc-photo__frame>img:not(.site-img-wm__logo){width:100%;height:100%;min-height:0;object-fit:cover;object-position:center top}.bc-dl__phone figcaption{text-align:center;font-size:13px;font-weight:800;color:var(--bc-muted)}.bc-dl__feats{padding:28px 0 8px}.bc-dl__feats-grid{display:grid;gap:14px;padding-bottom:8px}@media (min-width:900px){.bc-dl__feats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bc-dl__feat{display:flex;flex-direction:column;min-height:0;padding:0;border-radius:14px;overflow:hidden;background:var(--bc-card);border:1px solid var(--bc-line)}.bc-dl__feat .bc-photo{margin:0;flex-shrink:0}.bc-dl__feat .bc-photo__frame{aspect-ratio:16 / 9;width:100%;border-radius:0}.bc-dl__feat .bc-photo__frame>img:not(.site-img-wm__logo){width:100%;height:100%;min-height:0;object-fit:cover;object-position:center}.bc-dl__feat>div{padding:14px 16px 16px}.bc-dl__feat h3{margin:0 0 6px;font-size:15px;font-weight:900}.bc-dl__feat p{margin:0;font-size:13px;line-height:1.55;color:var(--bc-muted)}.bc-dl__steps{padding:24px 0 8px}.bc-dl__steps-ol{margin:0 0 8px;padding-left:1.25rem;line-height:1.75;font-size:15px;color:var(--bc-ink)}.bc-dl__steps-ol a{color:var(--bc-blue);font-weight:700}.bc-dl__faq{padding:24px 0 8px}.bc-dl__faq-item{border:1px solid var(--bc-line);border-radius:var(--bc-r);background:var(--bc-card);margin-bottom:8px;padding:4px 14px}.bc-dl__faq-item summary{cursor:pointer;font-weight:800;padding:10px 0}.bc-dl__faq-item p{margin:0 0 12px;font-size:14px;line-height:1.6;color:var(--bc-muted)}.bc-dl__end{padding:28px 0 48px;text-align:center;font-size:14px;color:var(--bc-muted)}.bc-dl__end-links{display:flex;flex-wrap:wrap;gap:12px 18px;justify-content:center;margin-top:10px}.bc-dl__end-links a{font-weight:800;color:var(--bc-blue);text-decoration:none}body.layout-binguc #main-content{min-width:0}
