.cs.bpost{background:var(--cs-soft)}.bpost>section.bg-lavender{background:var(--cs-warm)}.bpost>section.bg-lavender h1{font-family:var(--rb-font-display);font-weight:600;letter-spacing:-.02em;line-height:1.08;color:var(--cs-ink);text-wrap:balance}.bpost>section.bg-lavender a.inline-flex{color:var(--cs-brand);font-weight:600}.bpost>section.bg-lavender .bg-primary\/10{background:var(--cs-blue-pale);color:var(--cs-brand);font-size:13px;padding:4px 12px}.bpost>section.bg-lavender h3.font-bold{font-weight:600;color:var(--cs-ink)}.bpost .text-gray{color:var(--cs-2)}.bpost .blog-cover{border-radius:20px;box-shadow:none}.bpost .blog-aside .bg-white,.bpost .blog-author,.bpost .blog-body{border-radius:20px;box-shadow:0 0 0 1px var(--cs-line)}.bpost .blog-aside h3.border-b{border-color:var(--cs-line);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--cs-brand);font-weight:600}.bpost .blog-aside .text-charcoal{color:var(--cs-ink)}.bpost .blog-aside .text-charcoal:hover{color:var(--cs-brand)}.bpost .blog-aside .rounded-lg{border-radius:12px}.bpost .bg-primary.rounded-xl{border-radius:20px;box-shadow:none}.bpost .bg-primary.rounded-xl .opacity-10{display:none}.bpost .bg-primary.rounded-xl a.bg-white{border-radius:999px;font-weight:600;padding:10px 22px}.bpost .prose{--tw-prose-body:var(--cs-ink);--tw-prose-headings:var(--cs-ink);--tw-prose-links:var(--cs-brand);--tw-prose-bold:var(--cs-ink);--tw-prose-bullets:var(--cs-brand);--tw-prose-counters:var(--cs-brand);--tw-prose-quotes:var(--cs-ink);--tw-prose-quote-borders:var(--cs-brand);--tw-prose-hr:var(--cs-line);--tw-prose-th-borders:var(--cs-line);--tw-prose-td-borders:var(--cs-line);font-family:var(--cs-sans)}.bpost .prose :where(h2,h3){font-family:var(--cs-sans);font-weight:600;letter-spacing:-.015em}.bpost .prose>:where(p,ul,ol),.bpost .prose>:where(ul,ol)>li{color:#2b2e36}.bpost .prose :where(a){text-decoration-color:rgba(49,59,192,.35);text-underline-offset:3px}.bpost .prose :where(table){font-size:15px}.bpost .prose :where(blockquote){border-left:0;border-radius:20px;background:var(--cs-warm);padding:20px 24px;font-style:normal}.bpost .prose :where(img){border-radius:12px}.bpost .blog-body .bg-lavender,.bpost .blog-body [class*="bg-lavender/"]{background:var(--cs-warm);border-color:transparent;border-radius:20px}.bpost .btn-primary{border-radius:999px;background:var(--cs-brand);text-transform:none;letter-spacing:0;font:600 16px/1.2 var(--cs-sans);padding:16px 28px;box-shadow:none}.bpost .btn-primary:hover{background:var(--cs-brand-press)}.bpost .blog-body :is(h2,h3,h4){color:var(--cs-ink);font-family:var(--cs-sans);font-weight:600;letter-spacing:-.015em}.bpost .blog-body .prose{max-width:48rem}.bpost .blog-body .prose>div{display:flow-root}.bpost .prose :where(strong){color:var(--cs-ink)}.bpost .prose :is(h2,h3,h4){color:var(--cs-ink);font-family:var(--cs-sans);font-weight:600}.bpost .prose td.text-secondary,.bpost .prose th{color:var(--cs-ink)}.bpost .prose tr.bg-secondary{background:var(--cs-warm)}.bpost .prose tr.bg-secondary :is(th,td){color:var(--cs-ink)}.bpost .prose .bg-secondary:not(tr){background:var(--cs-brand);border-radius:20px}.bpost .prose :is(.bg-secondary,.bg-primary):not(tr) :is(p,li,h2,h3,h4,strong){color:#fff}.bpost .prose :is(.bg-secondary,.bg-primary):not(tr) [class*="text-white\/"]{color:hsla(0,0%,100%,.85)}.bpost .blog-body a.bg-primary{border-radius:999px;box-shadow:none}.bpost .prose .rounded-lg.border,.bpost .prose .rounded-xl.border{border-radius:20px;border-color:var(--cs-line)}.bpost .blog-aside li a,.bpost>section.bg-lavender a.inline-flex{min-height:44px}.bpost .blog-author a{display:inline-flex;padding:12px;margin:-12px}@media (max-width:639px){.bpost .blog-author{text-align:center}}@media (min-width:1024px){.bpost .blog-body .prose{max-width:none}.bpost .blog-body .prose>:is(div,figure,blockquote,pre){display:flow-root}}