@media (max-width:767px){body .bsl .bsr-d{overflow:visible}body .bsl .bsr-d__grid{grid-template-columns:1fr 1fr!important;min-width:0!important}body .bsl .bsr-d__grid>.bsr-d__cell--head:first-child{display:none}body .bsl .bsr-d__cell{font-size:1rem!important;padding:12px!important}body .bsl .bsr-d__cell--label{grid-column:1/-1;padding-bottom:2px!important;color:var(--accent-text)!important;font-family:var(--ff-mono);font-size:.8125rem!important;letter-spacing:.08em;text-transform:uppercase}body .bsl .bsr-d__cell--label+.bsr-d__cell,body .bsl .bsr-d__cell--label+.bsr-d__cell+.bsr-d__cell{border-top:0}}body .bsl .bsw-a{gap:clamp(12px,1.6vw,20px);background:0 0;border:0}body .bsl .bsw-a>*{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}body .bsl .bsn-b{gap:clamp(12px,1.6vw,20px);background:0 0;border:0}body .bsl .bsn-b>*{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ink-1)}body .bsl .bsw-b__media{background:linear-gradient(140deg,#210f2a 0%,#5e2c74 60%,#08080a 100%)}@media (max-width:767px){body .bsl .bsf-a{padding:0;background:0 0}body .bsl .bsf-a__form{padding:20px}}@media (min-width:1024px){body .bsl .bsf-a{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}#journal.bsl .bsw-a{gap:clamp(12px,1.6vw,20px);background:0 0}#journal.bsl .bsw-a>.bsw-card{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}#journal.bsl .bsw-card .bsl-h3{font-size:1.25rem;line-height:1.3}#journal.bsl .bsw-card .bsl-small{font-size:1rem;line-height:1.55}.bsl .bsr-tile__name{font-size:1.25rem}.bsl .bsr-tile__sub{font-size:1rem}.bsl .bsr-voice summary{font-size:1.0625rem;min-height:60px;color:#fff}.bsl .bsr-voice__body .bsl-body{font-size:1.0625rem}.bsl a.bsr-chip{font-size:.9375rem;min-height:36px;padding:0 13px;color:#fff}.bsl .bsr-wordmark,.bsl .bsr-logo,.bsl .bsr-family__wm{opacity:1;color:#fff}.bsl .bse-a__item{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ink-1)}.bsl .bsr-c{gap:clamp(12px,1.6vw,20px);background:0 0}.bsl .bsr-c__side{border:1px solid var(--line);border-radius:var(--r-md)}.bsl .bsr-c__row{font-size:1.0625rem}.bsl .bsw-a,.bsl .bsw-b{gap:clamp(12px,1.6vw,20px)}