.blog-prose{color:var(--ink);font-size:1.125rem;line-height:1.72}.blog-prose>*+*{margin-top:1.25em}.blog-prose h2{font-family:var(--font-bricolage), var(--font-archivo), system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance;margin-top:2.6em;scroll-margin-top:7rem;font-size:clamp(1.55rem,2.4vw,2.05rem);font-weight:700;line-height:1.12}.blog-prose h2+*{margin-top:.85em}.blog-prose h3{font-family:var(--font-bricolage), var(--font-archivo), system-ui, sans-serif;margin-top:2em;font-size:1.3rem;font-weight:700;line-height:1.2}.blog-prose p,.blog-prose li{text-wrap:pretty}.blog-prose strong{font-weight:700}.blog-prose a:not(.pressable){text-decoration:underline;-webkit-text-decoration-color:var(--sun);text-decoration-color:var(--sun);text-underline-offset:4px;transition:text-decoration-color .2s var(--ease-out);font-weight:600;text-decoration-thickness:3px}.blog-prose a:not(.pressable):hover{-webkit-text-decoration-color:var(--sun-deep);text-decoration-color:var(--sun-deep)}.blog-prose ul,.blog-prose ol{padding-left:0;list-style:none}.blog-prose li{padding-left:1.7em;position:relative}.blog-prose li+li{margin-top:.55em}.blog-prose ul>li:before{content:"";background:var(--sun-deep);border-radius:9999px;width:.45em;height:.45em;position:absolute;top:.68em;left:.35em}.blog-prose ol{counter-reset:blog-ol}.blog-prose ol>li{counter-increment:blog-ol}.blog-prose ol>li:before{content:counter(blog-ol);background:var(--sun);font-variant-numeric:tabular-nums;border-radius:9999px;place-items:center;width:1.3em;height:1.3em;font-size:.78em;font-weight:700;display:grid;position:absolute;top:.2em;left:0}.blog-note{background:var(--sky-soft);border-radius:1.25rem;margin-block:2em;padding:1.4rem 1.6rem}.blog-note p{font-family:var(--font-bricolage), var(--font-archivo), system-ui, sans-serif;text-wrap:balance;font-size:1.25rem;font-weight:600;line-height:1.4}.blog-table{box-shadow:0 0 0 1px var(--line);border-radius:1rem;margin-block:1.8em;overflow-x:auto}.blog-table:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.blog-table table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.98rem;line-height:1.45}.blog-table th,.blog-table td{text-align:left;vertical-align:top;padding:.85rem 1rem}.blog-table thead th{background:var(--sky-soft);font-weight:700}.blog-table tbody tr+tr{border-top:1px solid var(--line)}.blog-table tbody th{font-weight:600}.blog-cta{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 18px 40px -28px #10141b59;border-radius:1.5rem;margin-block:2.4em;padding:1.6rem 1.7rem 1.7rem}@supports (color:lab(0% 0 0)){.blog-cta{box-shadow:0 0 0 1px var(--line), 0 18px 40px -28px lab(6.14031% -.382066 -5.17403/.35)}}.blog-faq summary{cursor:pointer;list-style:none}.blog-faq summary::-webkit-details-marker{display:none}.blog-faq .blog-faq-icon{transition:transform .3s var(--ease-out)}.blog-faq[open] .blog-faq-icon{transform:rotate(45deg)}.blog-row-title{background-image:linear-gradient(var(--sun), var(--sun));transition:background-size .5s var(--ease-out);background-position:0 92%;background-repeat:no-repeat;background-size:0% .18em}@media (hover:hover){.blog-row:hover .blog-row-title{background-size:100% .18em}.blog-row:hover .blog-row-arrow{transform:translate(3px,-3px)}}.blog-row-arrow{transition:transform .3s var(--ease-out)}
