.bbf-identity{margin:0;min-width:0;max-width:100%;overflow:hidden;border:1px solid #49634b;border-radius:20px;background:#081b18;box-shadow:0 24px 65px #0003}.bbf-identity-visual{position:relative;background:#071416}.bbf-identity .brand-film{position:static;inset:auto;display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.bbf-identity[data-shape="square"] .brand-film{aspect-ratio:1}.bbf-identity figcaption{padding:24px 28px 10px;border-top:1px solid #3f5a44}.bbf-identity figcaption strong{display:block;font:clamp(27px,3vw,38px)/1.1 Georgia,serif;color:#ecf0e6;margin:12px 0}.bbf-identity figcaption span{display:block;font-size:10px;letter-spacing:.12em;color:#d6c896;line-height:1.7}.bbf-identity figcaption small{display:block;font-size:10px;line-height:1.7;color:#9bb1a7;margin-top:14px}.bbf-identity .motion-toggle{position:static;display:inline-flex;gap:12px;align-items:center;margin:12px 28px 24px;padding:9px 14px;border:1px solid #5d7966;border-radius:30px;color:#dbead6;background:#143126;font:12px Arial,sans-serif;cursor:pointer}.bbf-identity .motion-toggle:focus-visible{outline:2px solid #d7ff9b;outline-offset:4px}.identity-card-poster{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:contain;border:1px solid #486149;border-radius:8px;background:#081b19;margin-top:14px}@media(max-width:650px){.bbf-identity figcaption{padding:20px 22px 8px}.bbf-identity .motion-toggle{margin:12px 22px 20px}}
