.blabTW_body{color:var(--text-primary);font-size:17px;line-height:1.75}.blabTW_body p{margin:0 0 18px}.blabTW_body p:last-child{margin-bottom:0}.blabTW_body a{color:var(--brand-primary);text-underline-offset:3px;text-decoration:underline}.blabTW_body a:hover{text-decoration-thickness:2px}.blabTW_body strong{color:var(--foreground);font-weight:700}.blabTW_body em{font-style:italic}.blabTW_body code{background:var(--surface-inset,var(--bg-surface));border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.blabTW_heading{color:var(--foreground);letter-spacing:-.02em;margin:40px 0 16px;font-weight:700;line-height:1.25}h2.blabTW_heading{font-size:28px}h3.blabTW_heading{font-size:22px}@media (max-width:768px){.blabTW_heading{scroll-margin-top:72px}}.blabTW_figure{margin:32px 0}.blabTW_figure img{border-radius:10px;width:100%;height:auto;display:block}.blabTW_figure figcaption{color:var(--text-secondary);text-align:center;margin-top:10px;font-size:13px;line-height:1.5}.blabTW_figure_inline{max-width:100%}.blabTW_figure_full-bleed{max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.blabTW_figure_full-bleed img{border-radius:0}.blabTW_figure_float-right{float:right;max-width:45%;margin-top:6px;margin-left:24px}.blabTW_videoFigure{margin:32px 0}.blabTW_videoWrapper{border-radius:10px;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.blabTW_videoWrapper iframe,.blabTW_videoFigure video{width:100%;height:100%;position:absolute;top:0;left:0}.blabTW_videoFigure video{border-radius:10px;position:static}.blabTW_videoFigure figcaption{color:var(--text-secondary);text-align:center;margin-top:10px;font-size:13px}.blabTW_list{margin:0 0 24px 24px;padding:0}.blabTW_list li{margin-bottom:8px}.blabTW_quote{border-left:3px solid var(--brand-primary);color:var(--text-secondary);margin:32px 0;padding:12px 0 12px 24px;font-style:italic}.blabTW_quote p{margin-bottom:8px;font-size:19px;line-height:1.55}.blabTW_quote cite{color:var(--text-tertiary);font-size:13px;font-style:normal;font-weight:600}.blabTW_quote cite:before{content:"-- "}.blabTW_callout{border-left:3px solid;border-radius:8px;margin:32px 0;padding:16px 20px;font-size:15px;line-height:1.6}.blabTW_callout_tip{background:var(--success-soft,#2d6a4f14);border-left-color:var(--success,#2d6a4f)}.blabTW_callout_warning{background:#d9770614;border-left-color:#fda021}.blabTW_callout_note{background:var(--bg-surface);border-left-color:var(--brand-primary)}.blabTW_divider{border:0;border-top:1px solid var(--border-subtle);max-width:80px;margin:40px auto}.blabTW_code{background:var(--surface-inset,var(--bg-surface));border:1px solid var(--border-subtle);border-radius:8px;margin:24px 0;padding:16px 18px;font-size:13.5px;line-height:1.55;overflow-x:auto}.blabTW_code code{font-size:inherit;background:0 0;padding:0}@media (max-width:768px){.blabTW_figure_float-right{float:none;max-width:100%;margin-left:0}}
