.blog-prose{color:#303139;overflow-wrap:anywhere;font-size:17px;line-height:1.72}.blog-prose>:first-child{margin-top:0}.blog-prose h2{font-family:var(--font-heading),sans-serif;letter-spacing:-.02em;color:#1c1c24;margin:2.1em 0 .65em;scroll-margin-top:96px;font-size:clamp(24px,2.6vw,30px);font-weight:800;line-height:1.15}.blog-prose h3{font-family:var(--font-heading),sans-serif;letter-spacing:-.01em;color:#1c1c24;margin:1.7em 0 .5em;scroll-margin-top:96px;font-size:clamp(19px,2vw,22px);font-weight:700;line-height:1.25}.blog-prose h4{color:#1c1c24;margin:1.4em 0 .4em;font-size:17px;font-weight:700}.blog-prose p{margin:0 0 1.2em}.blog-prose a{color:#6b6cf0;text-underline-offset:3px;transition:text-decoration-color var(--m-micro,.18s) ease;-webkit-text-decoration:underline #6b6cf059;text-decoration:underline #6b6cf059}.blog-prose a:hover{text-decoration-color:#6b6cf0}.blog-prose strong{color:#1c1c24;font-weight:700}.blog-prose ul,.blog-prose ol{margin:0 0 1.3em;padding-inline-start:1.35em}.blog-prose li{margin:.35em 0;padding-inline-start:.2em}.blog-prose li::marker{color:#6b6cf0;font-weight:700}.blog-prose ul ul,.blog-prose ol ol{margin:.3em 0}.blog-prose blockquote{color:#303139;background:#f7f7f7;border-inline-start:3px solid #6b6cf0;border-radius:0 16px 16px 0;margin:1.6em 0;padding:16px 20px}[dir=rtl] .blog-prose blockquote{border-radius:16px 0 0 16px}.blog-prose blockquote p:last-child{margin-bottom:0}.blog-prose hr{background:#ebebfa;border:0;height:1px;margin:2.4em 0}.blog-prose code{color:#1c1c24;background:#f0f0fe;border-radius:6px;padding:.1em .4em;font-size:.92em}.blog-table{-webkit-overflow-scrolling:touch;border:1px solid #ebebfa;border-radius:16px;margin:1.6em 0;overflow-x:auto}.blog-table table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.blog-table th{color:#1c1c24;text-align:start;white-space:nowrap;background:#f0f0fe;padding:12px 14px;font-weight:700}.blog-table td{vertical-align:top;border-top:1px solid #ebebfa;padding:11px 14px}.blog-table tr:nth-child(2n) td{background:#fafaff}.blog-prose img{border-radius:16px;max-width:100%;height:auto}.blog-card{transition:transform var(--m-std,.32s) var(--e-io,ease),background var(--m-std,.32s) var(--e-io,ease);background:#f7f7f7;border-radius:22px;flex-direction:column;padding:26px 26px 24px;display:flex;position:relative}.blog-card:hover{background:#f3f3fb;transform:translateY(-3px)}.blog-card:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--m-std,.32s) var(--e-io,ease);pointer-events:none;z-index:-1;position:absolute;inset:0;box-shadow:0 20px 44px #6b6cf02e}.blog-card:hover:after{opacity:1}.blog-card a:after{content:"";position:absolute;inset:0}.blog-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-faq details{border-top:1px solid #ebebfa}.blog-faq details:last-child{border-bottom:1px solid #ebebfa}.blog-faq summary{cursor:pointer;color:#1c1c24;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.blog-faq summary::-webkit-details-marker{display:none}.blog-faq summary:after{content:"+";color:#6b6cf0;width:26px;height:26px;transition:transform var(--m-std,.32s) var(--e-io,ease);background:#f0f0fe;border-radius:999px;flex:none;place-items:center;font-weight:800;display:grid}.blog-faq details[open] summary:after{transform:rotate(45deg)}.blog-faq details>div{color:#303139;max-width:62ch;padding:0 0 20px;line-height:1.65}@media (max-width:640px){.blog-prose{font-size:16.5px}.blog-card{padding:22px 20px 20px}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-card:after,.blog-faq summary:after{transition:none}}.blog-tldr{background:#f4f4fe;border:1px solid #ddddf9;border-radius:20px;padding:20px 22px}.blog-prose>p:first-child{color:#1c1c24;font-size:19px;line-height:1.6}.blog-prose h2:first-child{margin-top:0}@media (max-width:640px){.blog-prose>p:first-child{font-size:17.5px}}.blog-prose ul.blog-check,.blog-prose ol.blog-check{flex-direction:column;gap:8px;margin:0 0 .6em;padding:0;list-style:none;display:flex}.blog-prose .blog-check>li{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--m-micro,.18s) ease,border-color var(--m-micro,.18s) ease;background:#fafaff;border:1px solid #ebebfa;border-radius:14px;margin:0;padding:12px 14px 12px 46px;position:relative}.blog-prose .blog-check>li:before{content:"";width:20px;height:20px;transition:all var(--m-micro,.18s) ease;background:#fff;border:2px solid #c9c9f5;border-radius:6px;position:absolute;top:13px;left:14px}.blog-prose .blog-check>li.on{background:#f0f0fe;border-color:#6b6cf0}.blog-prose .blog-check>li.on:before{background:#6b6cf0;border-color:#6b6cf0;box-shadow:inset 0 0 0 2px #fff}.blog-prose .blog-check>li:focus-visible{outline-offset:2px;outline:2px solid #6b6cf0}.blog-check-count{color:#4b4b57;font-variant-numeric:tabular-nums;background:#f7f7f7;border-radius:999px;align-items:center;gap:8px;margin:2px 0 1.4em;padding:6px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.blog-check-count[data-done="1"]{color:#fff;background:#6b6cf0}
