.laser-updates{--laser-updates-accent:var(--bt-green);color:var(--bt-text-primary);border:1px solid var(--bt-glass-border);background:var(--bt-bg-primary);overflow-wrap:anywhere;border-radius:8px;margin-block:24px;padding:clamp(20px,4vw,40px)}.laser-updates__header{justify-content:space-between;align-items:start;gap:24px;display:flex}.laser-updates__eyebrow{font:600 11px/1.5 var(--bt-font-mono);letter-spacing:.12em;color:var(--laser-updates-accent);margin:0 0 12px}.laser-updates__title{letter-spacing:-.025em;margin:0;font-size:clamp(21px,3vw,30px);font-weight:600;line-height:1.2}.laser-updates__intro{color:var(--bt-text-secondary);max-width:52ch;margin:14px 0 0;font-size:15px;line-height:1.65}.laser-updates__since{color:var(--bt-text-secondary);flex-shrink:0;margin:0;font-size:12px;line-height:1.8}.laser-updates__since time{color:var(--bt-text-primary)}.laser-updates__days{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px;margin:28px 0 18px;padding:0;list-style:none;display:grid}.laser-updates__day{border-left:2px solid var(--laser-updates-accent);min-width:0;padding-left:16px}.laser-updates__date{color:var(--laser-updates-accent);font:600 12px/1.5 var(--bt-font-mono)}.laser-updates__day ul:not(.related-cards__list){margin:12px 0;padding-left:18px;font-size:14px;line-height:1.6;list-style:outside}.laser-updates__day ul:not(.related-cards__list)>li+li{margin-top:8px}.laser-updates summary,.laser-updates-disclosure>summary{cursor:pointer;min-height:44px;padding-block:10px;font-size:13px;line-height:1.6}.laser-updates__day .related-cards__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.laser-updates__day .related-card__media{aspect-ratio:1;background:#000}.laser-updates__day .related-card__body{padding:8px 10px;font-size:13px}.laser-updates__more summary{color:var(--bt-text-secondary)}.laser-updates__note{color:var(--bt-text-secondary);margin:12px 0;font-size:12px;line-height:1.7}.laser-updates__links{flex-wrap:wrap;gap:8px 28px;margin:18px 0;display:flex}.laser-updates__links a,.laser-updates__archive{min-height:44px;color:var(--laser-updates-accent);align-items:center;gap:10px;font-size:14px;display:inline-flex}.laser-updates a{text-underline-offset:4px}.laser-updates a:hover{text-decoration:underline}.laser-updates a:focus-visible,.laser-updates summary:focus-visible,.laser-updates-disclosure>summary:focus-visible{outline:2px solid var(--laser-updates-accent,#4ade80);outline-offset:4px;border-radius:2px}.laser-updates__history{border-top:1px solid var(--bt-glass-border);padding-top:6px}.laser-updates__history>summary{font-weight:600}.laser-updates-disclosure{border:1px solid var(--bt-glass-border);border-radius:8px;margin-bottom:16px}.laser-updates-disclosure>summary{color:#c3d6c9;padding:12px 16px}.laser-updates-disclosure>.laser-updates{border:0;margin:0}@media (max-width:600px){.laser-updates__header{flex-direction:column;gap:14px}.laser-updates__since br{display:none}.laser-updates__since time{margin-left:6px}.laser-updates__days{gap:22px}}
