.guide-author-card[data-astro-cid-5oipg75y]{margin-top:2.5rem;padding:1.25rem 1.5rem;background:var(--ice);border:1px solid var(--border-light);border-left:3px solid var(--berry)}.guide-author-card__label[data-astro-cid-5oipg75y]{font-family:var(--font-head);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 1rem;color:var(--deep)}.guide-author-card__inner[data-astro-cid-5oipg75y]{display:flex;gap:1.25rem;align-items:flex-start}.guide-author-card__photo[data-astro-cid-5oipg75y]{width:72px;height:72px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid var(--border-light)}.guide-author-card__name[data-astro-cid-5oipg75y]{font-family:var(--font-head);font-weight:700;font-size:1.1rem;margin:0 0 .25rem}.guide-author-card__name[data-astro-cid-5oipg75y] a[data-astro-cid-5oipg75y]{color:var(--berry);text-decoration:none;border-bottom:1px solid transparent}.guide-author-card__name[data-astro-cid-5oipg75y] a[data-astro-cid-5oipg75y]:hover{border-bottom-color:currentColor}.guide-author-card__role[data-astro-cid-5oipg75y]{font-size:.9rem;margin:0 0 .75rem;opacity:.75}.guide-author-card__bio[data-astro-cid-5oipg75y] p{margin:0;font-size:.95rem;line-height:1.65;opacity:.88}.svc-hero[data-astro-cid-bvzihdzo]{background:var(--deep);color:var(--white);padding:clamp(7.5rem,15vh,10.5rem) 0 clamp(3.5rem,7vh,5rem)}.svc-kicker[data-astro-cid-bvzihdzo]{color:var(--cyan);margin-bottom:1.5rem}.svc-hero-title[data-astro-cid-bvzihdzo]{margin:0;font-size:clamp(1.25rem,2.8vw,2.3rem);line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;max-width:32ch}.svc-hero-actions[data-astro-cid-bvzihdzo]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem}@media(max-width:640px){.svc-hero-actions[data-astro-cid-bvzihdzo]{margin-top:1.5rem}}.svc-what-lead[data-astro-cid-bvzihdzo]{max-width:65ch;margin:0;line-height:1.7}.svc-hero-answer[data-astro-cid-bvzihdzo]{max-width:58ch;font-size:1.125rem;font-weight:300;line-height:1.7;margin:1.75rem 0 0;color:#ffffffd1}.svc-block[data-astro-cid-bvzihdzo]{padding:clamp(4rem,9vh,6.5rem) 0}.svc-block--ice[data-astro-cid-bvzihdzo]{background:var(--ice)}.svc-block[data-astro-cid-bvzihdzo] .section-header[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);max-width:32ch}.svc-block[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo],.svc-section-body[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{max-width:65ch;margin-bottom:1.1rem;line-height:1.7}.svc-section-body[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]:last-child{margin-bottom:0}.svc-body-list[data-astro-cid-bvzihdzo]{max-width:65ch;margin:0 0 1.1rem;padding-left:1.2rem}.svc-body-list[data-astro-cid-bvzihdzo] li[data-astro-cid-bvzihdzo]{margin-bottom:.65rem;line-height:1.7}.svc-table-wrap[data-astro-cid-bvzihdzo]{overflow-x:auto;margin:0 0 1.1rem}.svc-table[data-astro-cid-bvzihdzo]{width:100%;min-width:560px;border-collapse:collapse}.svc-table[data-astro-cid-bvzihdzo] th[data-astro-cid-bvzihdzo],.svc-table[data-astro-cid-bvzihdzo] td[data-astro-cid-bvzihdzo]{padding:.7rem 1rem;border-bottom:1px solid var(--border-light);text-align:left;vertical-align:top;font-size:.92rem;line-height:1.6}.svc-table[data-astro-cid-bvzihdzo] th[data-astro-cid-bvzihdzo]{font-weight:700;border-bottom:2px solid var(--line-strong);white-space:nowrap}.svc-inline-link[data-astro-cid-bvzihdzo]{color:var(--berry);font-weight:600;border-bottom:1px solid transparent;transition:border-color .2s}.svc-inline-link[data-astro-cid-bvzihdzo]:hover{border-bottom-color:currentColor}.svc-cta[data-astro-cid-bvzihdzo]{background:var(--deep);color:var(--white);padding:clamp(5rem,11vh,7.5rem) 0}.svc-cta[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-size:clamp(1.75rem,4vw,3.5rem);line-height:1.08;letter-spacing:-.025em;max-width:700px;margin-bottom:1.25rem}.svc-cta[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{max-width:58ch;font-weight:300;color:#ffffffd1;margin-bottom:2rem}.svc-cta[data-astro-cid-bvzihdzo] .svc-inline-link[data-astro-cid-bvzihdzo]{color:var(--cyan)}.svc-signoff[data-astro-cid-bvzihdzo]{margin-top:1.75rem;margin-bottom:0;font-style:italic;font-size:.95rem;color:#ffffffa6}.svc-faq[data-astro-cid-bvzihdzo]{padding:clamp(4rem,9vh,6.5rem) 0}.svc-faq__inner[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:2rem 4rem;align-items:start}.svc-faq[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);position:sticky;top:7rem}.svc-faq__item[data-astro-cid-bvzihdzo]{border-top:1px solid var(--line-strong);padding:1.5rem 0}.svc-faq__item[data-astro-cid-bvzihdzo]:last-child{border-bottom:1px solid var(--line-strong)}.svc-faq__item[data-astro-cid-bvzihdzo] h3[data-astro-cid-bvzihdzo]{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.svc-faq__item[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin:0;max-width:65ch;opacity:.8;line-height:1.65}@media(max-width:900px){.svc-faq__inner[data-astro-cid-bvzihdzo]{grid-template-columns:1fr}.svc-faq[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{position:static}}.svc-client-quote[data-astro-cid-bvzihdzo]{margin:2.5rem 0;padding:0;border:none}.svc-client-quote[data-astro-cid-bvzihdzo] blockquote[data-astro-cid-bvzihdzo]{margin:0 0 1rem;padding-left:1.25rem;border-left:3px solid var(--berry);font-size:1.1rem;line-height:1.65}.svc-client-quote[data-astro-cid-bvzihdzo] blockquote[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin:0;opacity:.92}.svc-client-quote[data-astro-cid-bvzihdzo] figcaption[data-astro-cid-bvzihdzo]{font-size:.95rem;opacity:.75}.blog-post[data-astro-cid-bvzihdzo]{padding:9rem 0 4rem;background:var(--white)}.guide-breadcrumb[data-astro-cid-bvzihdzo]{font-size:.85rem;color:var(--fg2, rgba(18, 26, 37, .55));margin-bottom:1.25rem;max-width:720px}.guide-breadcrumb[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo]{color:inherit;border-bottom:1px solid transparent}.guide-breadcrumb[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo]:hover{border-bottom-color:currentColor}.blog-article-column[data-astro-cid-bvzihdzo]{max-width:720px;min-width:0}.blog-post-header[data-astro-cid-bvzihdzo]{margin-bottom:2.5rem}.blog-post-header[data-astro-cid-bvzihdzo] h1[data-astro-cid-bvzihdzo]{font-size:clamp(2rem,5vw,3rem);margin-bottom:.75rem;line-height:1.15}.blog-post-meta[data-astro-cid-bvzihdzo]{font-size:.85rem;opacity:.55;margin:0}.blog-post-meta[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo]{color:inherit;border-bottom:1px solid currentColor}.blog-post-meta-sep[data-astro-cid-bvzihdzo]{opacity:.7}.blog-categories[data-astro-cid-bvzihdzo]{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.blog-cat[data-astro-cid-bvzihdzo]{color:var(--berry)}.blog-featured-image[data-astro-cid-bvzihdzo]{margin-bottom:2.5rem;border:1px solid var(--border-light);overflow:hidden;aspect-ratio:16 / 9;background:var(--ice)}.blog-featured-image[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo]{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.blog-content[data-astro-cid-bvzihdzo]{font-size:1.05rem;line-height:1.75;min-width:0;max-width:100%}.blog-content[data-astro-cid-bvzihdzo] h2{font-size:1.75rem;margin:2.5rem 0 1rem}.blog-content[data-astro-cid-bvzihdzo] h3{font-size:1.35rem;margin:2rem 0 .75rem}.blog-content[data-astro-cid-bvzihdzo] p{margin-bottom:1.25rem;opacity:.88}.blog-content[data-astro-cid-bvzihdzo] ul,.blog-content[data-astro-cid-bvzihdzo] ol{margin-bottom:1.25rem;padding-left:1.5rem}.blog-content[data-astro-cid-bvzihdzo] li{margin-bottom:.5rem;opacity:.88}.blog-content[data-astro-cid-bvzihdzo] blockquote{border-left:3px solid var(--berry);padding-left:1.25rem;margin:1.5rem 0;font-style:italic;opacity:.85}.blog-content[data-astro-cid-bvzihdzo] .blog-chart-embed{margin:1.5rem 0;border:1px solid var(--border-light);border-radius:8px;overflow:hidden;background:var(--white);line-height:0;max-width:100%}.blog-content[data-astro-cid-bvzihdzo] .blog-chart-embed iframe{width:100%;height:700px;border:none;display:block}@media(max-width:640px){.blog-content[data-astro-cid-bvzihdzo] .blog-chart-embed iframe{height:780px}}.blog-content[data-astro-cid-bvzihdzo] img{max-width:100%;height:auto;margin:1.5rem 0;border:1px solid var(--border-light)}.blog-content[data-astro-cid-bvzihdzo] figure{margin:1.5rem 0 1.25rem}.blog-content[data-astro-cid-bvzihdzo] figure img{margin:0;display:block}.blog-content[data-astro-cid-bvzihdzo] figure figcaption{font-size:.875rem;line-height:1.5;color:var(--fg2, rgba(18, 26, 37, .55));margin-top:.5rem;margin-bottom:0}.blog-content[data-astro-cid-bvzihdzo] a{color:var(--berry);border-bottom:1px solid transparent}.blog-content[data-astro-cid-bvzihdzo] a:hover{border-bottom-color:var(--berry)}.blog-content[data-astro-cid-bvzihdzo] iframe{max-width:100%;margin:1.5rem 0;border:1px solid var(--border-light)}.blog-content[data-astro-cid-bvzihdzo] hr{border:none;border-top:1px solid var(--border-light);margin:2.5rem 0}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap{margin:1.5rem 0 1.75rem;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--border-light)}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem;line-height:1.5;border:none}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:not(:has(thead th:nth-child(3))) table{table-layout:fixed;min-width:16rem}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap thead{background:var(--deep);color:var(--white)}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap th,.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap td{padding:.65rem .85rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--border-light);white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:manual}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:not(:has(thead th:nth-child(3))) th:first-child,.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:not(:has(thead th:nth-child(3))) td:first-child{width:32%}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:has(thead th:nth-child(3)) table{table-layout:auto;width:100%}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:has(thead th:nth-child(3)) th,.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:has(thead th:nth-child(3)) td{white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:manual}@media(max-width:640px){.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:has(thead th:nth-child(3)) table{width:max-content;min-width:100%}}@media(max-width:480px){.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:has(thead th:nth-child(3)) table{font-size:.875rem}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:has(thead th:nth-child(3)) th,.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap:has(thead th:nth-child(3)) td{padding:.5rem .65rem}}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap thead th{font-family:var(--font-head);font-weight:600;font-size:.8rem;letter-spacing:.02em;text-transform:none;text-align:left;border-bottom:none}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap tbody tr:last-child td{border-bottom:none}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap thead th:first-child,.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap tbody td:first-child{font-weight:600}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap thead th:first-child{color:var(--white)}.blog-content[data-astro-cid-bvzihdzo] .blog-table-wrap tbody td:first-child{color:var(--deep)}.blog-content[data-astro-cid-bvzihdzo] strong{font-weight:600;color:var(--deep)}.blog-content[data-astro-cid-bvzihdzo] .guide-key-takeaways{background:var(--ice);border-left:3px solid var(--berry);padding:1.25rem 1.5rem;margin:1.5rem 0 2rem}.blog-content[data-astro-cid-bvzihdzo] .guide-key-takeaways-label{font-family:var(--font-head);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .75rem;color:var(--deep)}.blog-content[data-astro-cid-bvzihdzo] .guide-key-takeaways ul{margin:0;padding-left:1.25rem}.guide-takeaways-in-body[data-astro-cid-bvzihdzo] .blog-content[data-astro-cid-bvzihdzo] h2:first-of-type{font-family:var(--font-head);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;margin:1.5rem 0 .75rem;color:var(--deep)}.guide-takeaways-in-body[data-astro-cid-bvzihdzo] .blog-content[data-astro-cid-bvzihdzo] h2:first-of-type+ul{background:var(--ice);border-left:3px solid var(--berry);margin:0 0 2rem;list-style:disc;padding:1.25rem 1.5rem 1.25rem 2.75rem}.guide-takeaways-in-body[data-astro-cid-bvzihdzo] .blog-content[data-astro-cid-bvzihdzo] h2:first-of-type+ul li{margin-bottom:.35rem}.blog-content[data-astro-cid-bvzihdzo] .guide-mid-cta{background:var(--deep);color:var(--white);padding:1.75rem 1.5rem;margin:2rem 0;border-radius:4px}.blog-content[data-astro-cid-bvzihdzo] .guide-mid-cta__headline{font-family:var(--font-head);font-weight:700;font-size:1.25rem;margin:0 0 .5rem;color:var(--white);opacity:1}.blog-content[data-astro-cid-bvzihdzo] .guide-mid-cta__text{margin:0 0 1.25rem;color:#ffffffd9;opacity:1}.blog-post[data-astro-cid-bvzihdzo] .guide-mid-cta .btn-hv,.blog-post[data-astro-cid-bvzihdzo] .guide-end-cta .btn-hv{position:static;left:auto;right:auto;bottom:auto;z-index:auto;display:inline-flex;align-items:center;gap:10px;padding:14px 24px;font-family:var(--font-body);font-weight:700;font-size:14px;line-height:1.2;border-radius:5px;text-decoration:none;border:none;cursor:pointer;background:#d444a0;color:#fff;opacity:1;visibility:visible}.blog-post[data-astro-cid-bvzihdzo] .guide-mid-cta .btn-hv:hover,.blog-post[data-astro-cid-bvzihdzo] .guide-end-cta .btn-hv:hover{opacity:.92}.blog-post[data-astro-cid-bvzihdzo] .guide-mid-cta .btn-hv .btn-arrow,.blog-post[data-astro-cid-bvzihdzo] .guide-end-cta .btn-hv .btn-arrow{flex-shrink:0;width:22px;height:22px;border:2px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.blog-content[data-astro-cid-bvzihdzo] .guide-toc{margin:1.5rem 0 2rem;padding:1rem 1.25rem;border:1px solid var(--border-light)}.blog-content[data-astro-cid-bvzihdzo] .guide-toc-label{font-family:var(--font-head);font-weight:700;margin:0 0 .5rem;font-size:.95rem}.blog-content[data-astro-cid-bvzihdzo] .guide-toc ul{margin:0;padding-left:1.25rem}.guide-end-cta[data-astro-cid-bvzihdzo]{margin-top:3rem;padding:clamp(2.5rem,6vh,4rem) 1.5rem;border-radius:4px}.guide-related[data-astro-cid-bvzihdzo]{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--border-light)}.guide-related-heading[data-astro-cid-bvzihdzo]{font-size:1.35rem;margin-bottom:1rem}.guide-related-list[data-astro-cid-bvzihdzo]{list-style:none;padding:0;margin:0}.guide-related-list[data-astro-cid-bvzihdzo] li[data-astro-cid-bvzihdzo]{margin-bottom:.65rem}.blog-back[data-astro-cid-bvzihdzo]{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-light)}
