.blog-canvas.svelte-8bklyo{overflow-wrap:anywhere;font-size:18px;line-height:1.8}.blog-canvas.svelte-8bklyo p{margin:1.1rem 0}.blog-canvas.svelte-8bklyo h2{margin:2.6rem 0 1rem;font-size:1.8rem;line-height:1.2}.blog-canvas.svelte-8bklyo h3{margin:1.8rem 0 .75rem;font-size:1.3rem}.blog-canvas.svelte-8bklyo [data-block=lead]{color:var(--foreground);font-size:1.25em;line-height:1.65}.blog-canvas.svelte-8bklyo [data-block=takeaway]{border-left:3px solid #d6c085;margin:2rem 0;padding:.25rem 0 .25rem 1.4rem}.blog-canvas.svelte-8bklyo [data-block=steps] li{margin:1rem 0;padding-left:.5rem}.blog-canvas.svelte-8bklyo [data-block=quote]{color:var(--foreground);margin:2.5rem 0;font-size:1.25em;font-style:italic}.blog-canvas.svelte-8bklyo [data-block=comparison]{overflow-x:auto}.blog-canvas.svelte-8bklyo [data-block=split]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.blog-canvas.svelte-8bklyo figure{margin:2rem 0}.blog-canvas.svelte-8bklyo figcaption{color:var(--muted-foreground);margin-top:.6rem;font-size:.8em;line-height:1.5}.blog-canvas.svelte-8bklyo img{height:auto}@media (width<=640px){.blog-canvas.svelte-8bklyo [data-block=split]{grid-template-columns:1fr;gap:.75rem}}.wp-empty.svelte-8bklyo:before{content:attr(data-placeholder);pointer-events:none;color:var(--muted-foreground);position:absolute;top:.5rem}.wp-body.svelte-8bklyo h1{letter-spacing:-.02em;margin:1.5rem 0 .5rem;font-size:2rem;font-weight:700;line-height:1.15}.wp-body.svelte-8bklyo h2{letter-spacing:-.01em;margin:1.25rem 0 .5rem;font-size:1.5rem;font-weight:600;line-height:1.2}.wp-body.svelte-8bklyo h3{margin:1rem 0 .375rem;font-size:1.2rem;font-weight:600;line-height:1.3}.wp-body.svelte-8bklyo code{background:var(--muted);border-radius:.25rem;padding:.1em .35em;font-family:ui-monospace,monospace;font-size:.9em}.wp-body.svelte-8bklyo p{margin:.5rem 0}.wp-body.svelte-8bklyo ul{margin:.5rem 0;padding-left:1.25rem;list-style:outside}.wp-body.svelte-8bklyo ol{margin:.5rem 0;padding-left:1.25rem;list-style:decimal}.wp-body.svelte-8bklyo blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:.75rem 0;padding-left:.875rem}.wp-body.svelte-8bklyo a{text-decoration:underline}.wp-body.svelte-8bklyo table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.9em}.wp-body.svelte-8bklyo th,.wp-body.svelte-8bklyo td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.5rem .75rem}.wp-body.svelte-8bklyo th{color:var(--muted-foreground);font-size:.85em;font-weight:500}.wp-body.svelte-8bklyo hr{border:0;border-top:1px solid var(--border);margin:1.5rem 0}.wp-body.svelte-8bklyo .gb-btn{text-align:center;margin:1.5rem 0}.wp-body.svelte-8bklyo .gb-btn a{color:#171717;background:linear-gradient(to bottom right,#e6d199,#d4ba6c,#b8974a);border-radius:9999px;padding:.6rem 1.6rem;font-size:.85rem;font-weight:500;text-decoration:none;display:inline-block}.wp-body.svelte-8bklyo iframe{pointer-events:none}.wp-body.svelte-8bklyo .gb-doc{border:1px solid var(--border);background:color-mix(in oklch, var(--foreground) 3%, transparent);border-radius:.625rem;align-items:center;gap:.75rem;margin:.75rem 0;padding:.625rem .875rem;display:flex}.wp-body.svelte-8bklyo .gb-doc-ic{background:color-mix(in oklch, var(--foreground) 7%, transparent);width:2.25rem;height:2.25rem;color:var(--muted-foreground);border-radius:.5rem;flex-shrink:0;place-items:center;display:grid}.wp-body.svelte-8bklyo .gb-doc-ic svg{width:1.1rem;height:1.1rem}.wp-body.svelte-8bklyo .gb-doc-meta{flex-direction:column;flex:1;min-width:0;display:flex}.wp-body.svelte-8bklyo .gb-doc-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:500;overflow:hidden}.wp-body.svelte-8bklyo .gb-doc-meta small{color:var(--muted-foreground);font-size:.7rem}.wp-body.svelte-8bklyo .gb-doc a{border:1px solid var(--border);border-radius:9999px;flex-shrink:0;padding:.3rem .9rem;font-size:.75rem;font-weight:500;text-decoration:none}.wp-body.svelte-8bklyo .gb-doc a:hover{background:color-mix(in oklch, var(--foreground) 8%, transparent)}.al-num.svelte-8bklyo::-webkit-inner-spin-button{appearance:none;margin:0}.al-num.svelte-8bklyo::-webkit-outer-spin-button{appearance:none;margin:0}.al-num.svelte-8bklyo{appearance:textfield}.wp-body.svelte-8bklyo [data-al]{outline:1px dashed var(--border);outline-offset:4px}.wp-body.svelte-8bklyo img,.wp-body.svelte-8bklyo video,.wp-body.svelte-8bklyo iframe{border-radius:.5rem;max-width:100%;margin:.75rem 0}
