.bw-main{padding:30px 0 60px;background:#f8f9f7;min-height:70vh}.bw-back{display:inline-block;font-size:14px;text-decoration:underline;text-underline-offset:4px}.bw-heading{margin:24px 0}.bw-heading .eyebrow{margin:0 0 8px;font-size:11px}.bw-heading h1{font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.04em;margin:0 0 12px}.bw-heading>p:last-child{margin:0;color:#686d68;font-size:14px}.bw-layout{display:grid;grid-template-columns:minmax(230px,350px) minmax(0,470px);gap:clamp(28px,7vw,100px);align-items:center}.bw-player{min-width:0}.bw-player video{display:block;width:100%;height:auto;max-height:calc(100svh - 255px);min-height:280px;object-fit:contain;background:#151c1c;border-radius:3px}.bw-status{font-size:13px;color:#555d59;line-height:1.5;margin:12px 0 0}.bw-retry{font:inherit;font-size:14px;background:#111313;color:white;border:0;padding:10px 16px;margin-top:12px;cursor:pointer}.bw-retry[hidden]{display:none}.bw-copy h2{font-size:clamp(24px,3vw,34px);letter-spacing:-.03em;line-height:1.2;margin:0 0 20px}.bw-copy p{max-width:48ch;color:#555d59}.bw-actions{display:flex;align-items:flex-start;gap:20px;flex-direction:column;margin-top:28px}.bw-primary{display:inline-block;padding:13px 20px;background:#111313;color:white;font-size:14px}.bw-download{text-decoration:underline;text-underline-offset:4px;font-size:14px}.bw-help{font-size:13px;margin-top:24px}body.braganca-watch a:focus-visible,body.braganca-watch button:focus-visible,body.braganca-watch video:focus-visible{outline:3px solid #ad854a;outline-offset:5px}@media(max-width:650px){.bw-main{padding-top:20px}.bw-heading{margin:20px 0}.bw-layout{grid-template-columns:1fr;gap:28px}.bw-player{max-width:380px;width:100%;margin:auto}.bw-player video{max-height:calc(100svh - 270px);min-height:280px}.bw-copy h2{margin-bottom:14px}.bw-actions{margin-top:20px}}
