.rebnal-blog-article{min-width:0;color:var(--foreground);font-family:var(--font-sans);overflow-wrap:anywhere;font-size:16px;line-height:1.9}.rebnal-blog-article>:first-child{margin-top:0}.rebnal-blog-article h2,.rebnal-blog-article h3,.rebnal-blog-article h4{color:var(--heading);font-family:var(--font-display);letter-spacing:-.025em;scroll-margin-top:120px;font-weight:800;line-height:1.25}.rebnal-blog-article h2{margin:48px 0 20px;font-size:clamp(24px,2.6vw,32px)}.rebnal-blog-article h3{margin:36px 0 16px;font-size:clamp(20px,2.1vw,25px)}.rebnal-blog-article h4{margin:26px 0 12px;font-size:19px}.rebnal-blog-article p{margin:0 0 23px}.rebnal-blog-article a{color:var(--primary);text-underline-offset:4px;text-decoration:underline}.rebnal-blog-article a:hover{text-decoration-thickness:2px}.rebnal-blog-article ul,.rebnal-blog-article ol{margin:12px 0 28px;padding-left:28px}.rebnal-blog-article ul{list-style:outside}.rebnal-blog-article ol{list-style:decimal}.rebnal-blog-article li{margin-bottom:9px;padding-left:4px}.rebnal-blog-article li::marker{color:var(--primary)}.rebnal-blog-article strong{color:var(--heading);font-weight:750}.rebnal-blog-article blockquote{border-left:4px solid var(--primary);background:var(--soft);border-radius:0 16px 16px 0;margin:30px 0;padding:18px 24px;font-style:italic}.rebnal-blog-article img{border-radius:18px;max-width:100%;height:auto;display:block}.rebnal-blog-article figure{max-width:100%;margin:30px 0}.rebnal-blog-article figcaption{text-align:center;margin-top:10px;font-size:13px;line-height:1.6}.rebnal-blog-article pre{border:1px solid var(--border);background:var(--soft);white-space:pre;tab-size:2;border-radius:18px;max-width:100%;margin:30px 0;padding:20px;font:13px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.rebnal-blog-article pre[data-language]:before{content:attr(data-language);color:var(--primary);font:800 11px var(--font-display);text-transform:uppercase;margin-bottom:8px;display:block}.rebnal-blog-article code{background:var(--soft);border-radius:5px;padding:2px 4px;font:.9em ui-monospace,SFMono-Regular,Consolas,monospace}.rebnal-blog-article pre code{font:inherit;background:0 0;padding:0}.rebnal-blog-article table{border-collapse:collapse;white-space:normal;max-width:100%;margin:24px 0;font-size:14px;display:block;overflow-x:auto}.rebnal-blog-article th,.rebnal-blog-article td{border:1px solid var(--border);text-align:left;vertical-align:top;min-width:110px;padding:12px 14px}.rebnal-blog-article th{background:var(--soft);color:var(--heading);font-weight:800}.rebnal-blog-article section[data-rebnal-faq]{border:1px solid var(--border);background:var(--soft);border-radius:24px;margin:34px 0;padding:22px}.rebnal-blog-article section[data-rebnal-faq] h2{margin:0 0 12px;font-size:24px}.rebnal-blog-article details{border-top:1px solid var(--border);padding:16px 0}.rebnal-blog-article details:first-of-type{border-top:0}.rebnal-blog-article summary{color:var(--heading);cursor:pointer;font-weight:800}.rebnal-blog-article details p{margin:10px 0 0}.rebnal-blog-article aside[data-rebnal-quick-answer]{background:var(--lavender);border-left:4px solid var(--primary);border-radius:18px;margin:30px 0;padding:25px}.rebnal-blog-article aside[data-rebnal-quick-answer] h2{margin:0 0 8px;font-size:21px}.rebnal-blog-article aside[data-rebnal-quick-answer] p{margin:0}@media (max-width:640px){.rebnal-blog-article{font-size:15px;line-height:1.82}.rebnal-blog-article section[data-rebnal-faq]{padding:16px}.rebnal-blog-article th,.rebnal-blog-article td{padding:10px}}
