.BlocksRenderer-module__paragraph--g8pjb{color:var(--text-body);font-size:17px;line-height:1.75;margin:0 0 18px}.BlocksRenderer-module__heading--XwQz-{color:var(--heading);font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:36px 0 14px;scroll-margin-top:calc(var(--header-height) + 16px)}.BlocksRenderer-module__content--mYnHx>.BlocksRenderer-module__heading--XwQz-:first-child{margin-top:0}h2.BlocksRenderer-module__heading--XwQz-{font-size:30px}h3.BlocksRenderer-module__heading--XwQz-{font-size:24px}h4.BlocksRenderer-module__heading--XwQz-{font-size:20px}.BlocksRenderer-module__list--4qHwb{color:var(--text-body);display:flex;flex-direction:column;font-size:17px;gap:8px;line-height:1.7;list-style:revert;margin:0 0 18px;padding-left:24px}.BlocksRenderer-module__list-item--4ey6O{display:list-item;padding-left:4px}.BlocksRenderer-module__quote--gFf1x{border-left:3px solid var(--accent-primary);color:var(--text-secondary);font-size:18px;font-style:italic;line-height:1.7;margin:24px 0;padding:4px 0 4px 20px}.BlocksRenderer-module__code--NJvRq{background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;font-size:14px;line-height:1.6;margin:0 0 18px;overflow-x:auto;padding:18px 20px}.BlocksRenderer-module__inline-code--C-Izh{background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:5px;font-size:.9em;padding:2px 6px}.BlocksRenderer-module__figure--ZlKLl{margin:28px 0}.BlocksRenderer-module__image--9xLHl{border-radius:14px;display:block;height:auto;width:100%}.BlocksRenderer-module__link---QGvm{color:var(--accent-primary);font-weight:600;text-decoration:none;transition:opacity .15s ease}.BlocksRenderer-module__link---QGvm:hover{opacity:.8;text-decoration:underline}@media (max-width:600px){.BlocksRenderer-module__list--4qHwb,.BlocksRenderer-module__paragraph--g8pjb{font-size:16px}h2.BlocksRenderer-module__heading--XwQz-{font-size:25px}h3.BlocksRenderer-module__heading--XwQz-{font-size:21px}}.BlocksRenderer-module__content--mYnHx p{color:var(--text-body);font-size:17px;line-height:1.75;margin:0 0 18px}.BlocksRenderer-module__content--mYnHx h2,.BlocksRenderer-module__content--mYnHx h3,.BlocksRenderer-module__content--mYnHx h4{color:var(--heading);font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:36px 0 14px;scroll-margin-top:calc(var(--header-height) + 16px)}.BlocksRenderer-module__content--mYnHx>h2:first-child,.BlocksRenderer-module__content--mYnHx>h3:first-child,.BlocksRenderer-module__content--mYnHx>h4:first-child{margin-top:0}.BlocksRenderer-module__content--mYnHx h2{font-size:30px}.BlocksRenderer-module__content--mYnHx h3{font-size:24px}.BlocksRenderer-module__content--mYnHx h4{font-size:20px}.BlocksRenderer-module__content--mYnHx ol,.BlocksRenderer-module__content--mYnHx ul{color:var(--text-body);display:flex;flex-direction:column;font-size:17px;gap:8px;line-height:1.7;list-style:revert;margin:0 0 18px;padding-left:24px}.BlocksRenderer-module__content--mYnHx li{display:list-item;padding-left:4px}.BlocksRenderer-module__content--mYnHx blockquote{background:var(--notice-bg);border:1px solid var(--accent-soft);border-radius:var(--radius-m);margin:var(--space-xl) 0;padding:var(--space-l) var(--space-xl)}.BlocksRenderer-module__content--mYnHx blockquote p{margin:0 0 var(--space-s)}.BlocksRenderer-module__content--mYnHx blockquote p:last-child{margin-bottom:0}.BlocksRenderer-module__content--mYnHx blockquote p[data-cta-actions]{display:flex;flex-wrap:wrap;gap:var(--space-s)}.BlocksRenderer-module__content--mYnHx blockquote p[data-cta-actions]>a{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-family:var(--font-base);font-size:var(--font-size-mt);font-weight:600;padding:var(--space-s) var(--space-xl);text-decoration:none;transition:opacity .15s ease}.BlocksRenderer-module__content--mYnHx blockquote p[data-cta-actions]>a:first-child{background:var(--accent-primary);color:var(--bg-white)}.BlocksRenderer-module__content--mYnHx blockquote p[data-cta-actions]>a:not(:first-child){background:var(--accent-soft);color:var(--accent-primary)}.BlocksRenderer-module__content--mYnHx blockquote p[data-cta-actions]>a:hover{opacity:.85;text-decoration:none}.BlocksRenderer-module__content--mYnHx pre{background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;font-size:14px;line-height:1.6;margin:0 0 18px;overflow-x:auto;padding:18px 20px}.BlocksRenderer-module__content--mYnHx pre code{background:none;border:none;padding:0}.BlocksRenderer-module__content--mYnHx code{background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:5px;font-size:.9em;padding:2px 6px}.BlocksRenderer-module__content--mYnHx figure{margin:28px 0}.BlocksRenderer-module__content--mYnHx img{border-radius:14px;display:block;height:auto;width:100%}.BlocksRenderer-module__content--mYnHx a{color:var(--accent-primary);font-weight:600;text-decoration:none;transition:opacity .15s ease}.BlocksRenderer-module__content--mYnHx a:hover{opacity:.8;text-decoration:underline}.BlocksRenderer-module__content--mYnHx table{border-collapse:collapse;color:var(--text-body);display:block;font-size:15px;line-height:1.6;margin:0 0 18px;max-width:100%;overflow-x:auto}.BlocksRenderer-module__content--mYnHx td,.BlocksRenderer-module__content--mYnHx th{border:1px solid var(--border);padding:10px 16px;text-align:left;vertical-align:top}.BlocksRenderer-module__content--mYnHx th{background-color:var(--bg-secondary);color:var(--heading);font-family:var(--font-heading);font-weight:700;white-space:nowrap}.BlocksRenderer-module__content--mYnHx tr:nth-child(2n) td{background-color:var(--bg-secondary)}@media (max-width:600px){.BlocksRenderer-module__content--mYnHx ol,.BlocksRenderer-module__content--mYnHx p,.BlocksRenderer-module__content--mYnHx ul{font-size:16px}.BlocksRenderer-module__content--mYnHx h2{font-size:25px}.BlocksRenderer-module__content--mYnHx h3{font-size:21px}}.BlogPostArticle-module__inner--kmsN8{display:flex;flex-direction:column}.BlogPostArticle-module__back--YY09e{align-items:center;color:var(--accent-primary);display:inline-flex;font-size:15px;font-weight:600;gap:6px;text-decoration:none}.BlogPostArticle-module__back--YY09e:hover{text-decoration:underline}.BlogPostArticle-module__meta--MrdML{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin-top:22px}.BlogPostArticle-module__chip--Bf2Sg{border:1px solid var(--chip-border);border-radius:var(--radius-pill);font-weight:600;padding:var(--space-xxs) var(--space-s);text-decoration:none;transition:border-color .2s ease,color .2s ease}.BlogPostArticle-module__chip--Bf2Sg:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.BlogPostArticle-module__category--Ab7tN{background-color:var(--chip-bg);color:var(--accent-primary)}.BlogPostArticle-module__tag---a7X6{color:var(--text-muted)}.BlogPostArticle-module__title--P-JvO{color:var(--heading);font-family:var(--font-heading);font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:16px 0 0}.BlogPostArticle-module__excerpt--OTPs3{color:var(--text-muted);font-size:19px;line-height:1.65;margin:18px 0 0}.BlogPostArticle-module__author--ocBnv{align-items:center;display:flex;gap:10px;margin-top:24px}.BlogPostArticle-module__avatar--iYAm0{border-radius:50%;display:block;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.BlogPostArticle-module__author-name--M4EQ-{color:var(--heading);font-size:15px;font-weight:600}.BlogPostArticle-module__cover-wrap--o7iMx{margin-top:36px}.BlogPostArticle-module__cover--aUS05{border-radius:18px;display:block;height:auto;width:100%}.BlogPostArticle-module__body-wrap--uegmo{margin-top:40px}@media (max-width:768px){.BlogPostArticle-module__title--P-JvO{font-size:32px}.BlogPostArticle-module__excerpt--OTPs3{font-size:17px}.BlogPostArticle-module__cover-wrap--o7iMx{margin-top:26px}.BlogPostArticle-module__body-wrap--uegmo{margin-top:30px}}.BlogPostRelated-module__related--wctAW{padding-bottom:var(--section-padding-y)}.BlogPostRelated-module__title--LWv-W{color:var(--heading);font-family:var(--font-heading);font-size:var(--font-size-section-title);font-weight:800;line-height:1.2;margin:0}.BlogPostRelated-module__grid--slvU8{margin-top:var(--space-xxl)}@media (max-width:640px){.BlogPostRelated-module__title--LWv-W{font-size:var(--font-size-section-title-mobile)}.BlogPostRelated-module__grid--slvU8{margin-top:var(--space-xl)}}
