.landing.blog-root a{color:revert-layer}.landing.blog-root footer a,.landing.blog-root>nav a:not(.l-grad-btn){color:inherit}.landing .blog-prose{font-size:17px;line-height:1.65;color:var(--l-ink);overflow-wrap:break-word}@media (min-width:640px){.landing .blog-prose{font-size:18px}}.landing .blog-prose>:first-child{margin-top:0}.landing .blog-prose p{margin:0 0 1.1em}.landing .blog-prose h2{margin:2.2em 0 .7em;font-size:clamp(25px,3vw,32px);font-weight:800;line-height:1.15;letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:calc(var(--l-nav-h) + 20px)}.landing .blog-prose h3{margin:1.8em 0 .6em;font-size:clamp(20px,2.3vw,23px);font-weight:700;line-height:1.25;letter-spacing:-.01em;scroll-margin-top:calc(var(--l-nav-h) + 20px)}.landing .blog-prose ol,.landing .blog-prose ul{margin:0 0 1.1em;padding-left:1.4em}.landing .blog-prose ul{list-style:disc}.landing .blog-prose ol{list-style:decimal}.landing .blog-prose li{margin:.35em 0;padding-left:.2em}.landing .blog-prose li::marker{color:var(--l-accent);font-weight:700}.landing .blog-prose a{color:var(--l-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.landing .blog-prose a:hover{text-decoration-thickness:2px}.landing .blog-prose strong{font-weight:700}.landing .blog-prose blockquote{margin:1.4em 0;padding:2px 0 2px 20px;border-left:3px solid var(--l-accent);color:var(--l-muted)}.landing .blog-prose code{padding:1px 6px;border-radius:6px;background:var(--l-hover);font-size:.9em}.landing .blog-prose hr{margin:2.4em 0;border:0;border-top:1px solid var(--l-line)}.landing .blog-table{margin:1.4em 0 1.6em;overflow-x:auto;border:1px solid var(--l-line);border-radius:16px;background:var(--l-surface);-webkit-overflow-scrolling:touch}.landing .blog-table table{width:100%;min-width:520px;border-collapse:collapse;font-size:15.5px;line-height:1.45}.landing .blog-table td,.landing .blog-table th{padding:11px 14px;border-bottom:1px solid var(--l-line);text-align:left;vertical-align:top}.landing .blog-table th{background:var(--l-bg);font-weight:700;white-space:nowrap}.landing .blog-table tr:last-child td{border-bottom:0}.landing .blog-checklist ul{margin:0;padding:0;list-style:none}.landing .blog-checklist li{position:relative;margin:.55em 0;padding-left:34px}.landing .blog-checklist li:before{content:"";position:absolute;top:.2em;left:0;width:22px;height:22px;border-radius:7px;background:var(--l-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /14px no-repeat}.landing .blog-callout>:last-child,.landing .blog-checklist>:last-child{margin-bottom:0}.landing .blog-faq summary{list-style:none;cursor:pointer}.landing .blog-faq summary::-webkit-details-marker{display:none}.landing .blog-faq details[open] .blog-faq-icon{transform:rotate(45deg)}.landing .blog-prose ul.contains-task-list{margin:1.4em 0 1.6em;padding:14px 20px;border:1px solid var(--l-line);border-radius:16px;background:var(--l-surface);list-style:none}.landing .blog-prose li.task-list-item{position:relative;margin:.5em 0;padding-left:34px}.landing .blog-prose li.task-list-item input[type=checkbox]{position:absolute;top:.22em;left:0;width:20px;height:20px;margin:0;border:2px solid var(--l-accent);border-radius:6px;background:var(--l-surface);appearance:none;-webkit-appearance:none}.landing .blog-prose li.task-list-item input[type=checkbox]:checked{border-color:var(--l-ok);background:var(--l-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /13px no-repeat}