.bp.astro-ecjd7rrs{max-width:1280px;margin:0 auto;padding:0 clamp(20px,6vw,80px)}.bp__crumbs.astro-ecjd7rrs{font:400 13px/1 var(--font);color:var(--davy);padding-top:40px}.bp__crumbs.astro-ecjd7rrs a.astro-ecjd7rrs{color:var(--davy)}.bp__crumbs.astro-ecjd7rrs a.astro-ecjd7rrs:hover{color:var(--night)}.bp__head.astro-ecjd7rrs{max-width:900px;padding:28px 0 40px}.bp__h1.astro-ecjd7rrs{font:700 56px/1.05 var(--font);letter-spacing:-.03em;color:var(--night);text-wrap:balance;margin-top:20px}.bp__author.astro-ecjd7rrs{align-items:center;gap:14px;margin-top:28px;display:flex}.bp__author.astro-ecjd7rrs .bp__avatar{object-fit:cover;background:var(--seasalt);border-radius:50%;flex:none;width:44px;height:44px}.bp__name.astro-ecjd7rrs{font:500 15px/1.3 var(--font);color:var(--night)}.bp__date.astro-ecjd7rrs{font:400 13px/1.3 var(--font);color:var(--davy)}.bp__grid.astro-ecjd7rrs{grid-template-columns:200px minmax(0,680px) 300px;grid-template-areas:"toc text cta";justify-content:space-between;align-items:start;gap:48px;padding:56px 0 88px;display:grid}.bp__toc.astro-ecjd7rrs{top:calc(var(--header-h) + 24px);grid-area:toc;position:sticky}.bp__toc-h.astro-ecjd7rrs{font:500 12px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--davy);margin-bottom:16px}.bp__toc.astro-ecjd7rrs ul.astro-ecjd7rrs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bp__toc.astro-ecjd7rrs a.astro-ecjd7rrs{font:400 14px/1.4 var(--font);color:var(--davy);padding-left:14px;transition:color .15s;display:block}.bp__toc.astro-ecjd7rrs a.astro-ecjd7rrs:hover{color:var(--night)}.bp__toc.astro-ecjd7rrs a.astro-ecjd7rrs.is-active{border-left:2px solid var(--night);color:var(--night);padding-left:12px}.bp__main.astro-ecjd7rrs{grid-area:text;min-width:0}.bp__prose.astro-ecjd7rrs{min-width:0}.bp__end.astro-ecjd7rrs{background:var(--seasalt);border-radius:24px;flex-direction:column;align-items:flex-start;gap:14px;margin-top:48px;padding:32px 36px;display:flex}.bp__end-eyebrow.astro-ecjd7rrs{font:500 12px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--davy)}.bp__end-title.astro-ecjd7rrs{font:600 26px/1.25 var(--font);letter-spacing:-.01em;color:var(--night);text-wrap:balance;margin:0}.bp__end-text.astro-ecjd7rrs{font:400 17px/1.6 var(--font);color:#1f1d1d;margin:0}.bp__end-list.astro-ecjd7rrs{flex-direction:column;gap:8px;margin:2px 0 6px;padding:0;list-style:none;display:flex}.bp__end-list.astro-ecjd7rrs li.astro-ecjd7rrs{font:400 16px/1.5 var(--font);color:#1f1d1d;padding-left:22px;position:relative}.bp__end-list.astro-ecjd7rrs li.astro-ecjd7rrs:before{content:"";background:var(--night);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:0}.bp__end-btn.astro-ecjd7rrs{height:52px;padding:0 28px;font-size:15px}.bp__end-note.astro-ecjd7rrs{font:400 13px/1.5 var(--font);color:var(--davy);margin:0}.bp__prose.astro-ecjd7rrs p{font:400 18px/1.75 var(--font);color:#1f1d1d;margin:0 0 22px}.bp__prose.astro-ecjd7rrs h2{font:500 28px/1.25 var(--font);letter-spacing:-.01em;color:var(--night);margin:44px 0 18px}.bp__prose.astro-ecjd7rrs h2:first-child{margin-top:0}.bp__prose.astro-ecjd7rrs ul{flex-direction:column;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:flex}.bp__prose.astro-ecjd7rrs li{font:400 18px/1.6 var(--font);color:#1f1d1d;position:relative}.bp__prose.astro-ecjd7rrs ul>li{padding-left:22px}.bp__prose.astro-ecjd7rrs ul>li:before{content:"";background:var(--night);border-radius:50%;width:8px;height:8px;position:absolute;top:11px;left:0}.bp__prose.astro-ecjd7rrs ol{margin:0 0 24px;padding-left:26px;list-style:decimal}.bp__prose.astro-ecjd7rrs ol>li{padding-left:6px}.bp__prose.astro-ecjd7rrs ol>li+li{margin-top:12px}.bp__prose.astro-ecjd7rrs ol>li::marker{color:var(--night);font-weight:600}.bp__prose.astro-ecjd7rrs .bp__table{border:1px solid var(--line-2);border-radius:16px;margin:4px 0 28px;overflow-x:auto}.bp__prose.astro-ecjd7rrs table{border-collapse:collapse;width:100%;font:400 15px/1.5 var(--font);color:#1f1d1d}.bp__prose.astro-ecjd7rrs th{background:var(--seasalt);color:var(--night);text-align:left;vertical-align:bottom;padding:11px 14px;font-weight:600}.bp__prose.astro-ecjd7rrs td{border-top:1px solid var(--line-2);vertical-align:top;padding:11px 14px}.bp__prose.astro-ecjd7rrs td:first-child{color:var(--night);font-weight:600}.bp__prose.astro-ecjd7rrs strong{color:var(--night);font-weight:700}.bp__prose.astro-ecjd7rrs a{color:var(--night);text-underline-offset:3px;text-decoration:underline #0e0c0c59}.bp__prose.astro-ecjd7rrs a:hover{text-decoration-color:var(--night)}.bp__prose.astro-ecjd7rrs blockquote{background:var(--seasalt);border-radius:20px;margin:36px 0;padding:28px 32px}.bp__prose.astro-ecjd7rrs blockquote p{font:500 22px/1.45 var(--font);color:var(--night);margin:0}.bp__prose.astro-ecjd7rrs p>em:only-child{color:var(--muted-text);margin-top:36px;font-size:15px;font-style:normal;line-height:1.6;display:block}.bp__related.astro-ecjd7rrs{background:var(--seasalt);font:500 16px/1.45 var(--font);border-radius:14px;margin:8px 0 0;padding:16px 20px}.bp__related.astro-ecjd7rrs a.astro-ecjd7rrs{color:var(--night);text-underline-offset:3px;text-decoration:underline #0e0c0c59}.bp__related.astro-ecjd7rrs a.astro-ecjd7rrs:hover{text-decoration-color:var(--night)}.bp__cta.astro-ecjd7rrs{top:calc(var(--header-h) + 24px);grid-area:cta;position:sticky}.bp__cta-card.astro-ecjd7rrs{background:var(--night);border-radius:24px;flex-direction:column;gap:18px;padding:32px;display:flex}.bp__cta-eyebrow.astro-ecjd7rrs{font:500 12px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--lime)}.bp__cta-title.astro-ecjd7rrs{font:700 24px/1.15 var(--font);text-transform:uppercase;color:var(--white)}.bp__cta-text.astro-ecjd7rrs{font:400 15px/1.55 var(--font);color:#ffffffbf;margin:0}.bp__cta-btn.astro-ecjd7rrs{width:100%;height:52px;font-size:15px}.bpm.astro-ecjd7rrs{background:var(--seasalt)}.bpm__inner.astro-ecjd7rrs{max-width:1280px;margin:0 auto;padding:72px clamp(20px,6vw,80px) 88px}.bpm__h2.astro-ecjd7rrs{font:500 28px/1.2 var(--font);color:var(--night);margin-bottom:28px}.bpm__list.astro-ecjd7rrs{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1180px){.bp__h1.astro-ecjd7rrs{font-size:46px}.bp__grid.astro-ecjd7rrs{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"toc cta""text cta";gap:32px 40px}.bp__toc.astro-ecjd7rrs{border:1px solid var(--line);border-radius:16px;padding:18px 20px;position:static}.bp__toc-h.astro-ecjd7rrs{margin-bottom:12px}.bp__toc.astro-ecjd7rrs ul.astro-ecjd7rrs{gap:10px}.bp__toc.astro-ecjd7rrs a.astro-ecjd7rrs,.bp__toc.astro-ecjd7rrs a.astro-ecjd7rrs.is-active{color:var(--night);border-left:0;padding-left:0}.bp__cta.astro-ecjd7rrs{grid-row:1/span 2}}@media (width<=860px){.bp.astro-ecjd7rrs{padding:0}.bp__crumbs.astro-ecjd7rrs{padding:24px 20px 0;font-size:12px}.bp__head.astro-ecjd7rrs{padding:18px 20px 24px}.bp__h1.astro-ecjd7rrs{letter-spacing:-.02em;margin-top:14px;font-size:30px;line-height:1.08}.bp__author.astro-ecjd7rrs{gap:12px;margin-top:18px}.bp__author.astro-ecjd7rrs .bp__avatar{width:36px;height:36px}.bp__name.astro-ecjd7rrs{font-size:14px}.bp__date.astro-ecjd7rrs{font-size:12px}.bp__cover.astro-ecjd7rrs{padding:0 20px}.bp__grid.astro-ecjd7rrs{padding:20px 20px 36px;display:block}.bp__toc.astro-ecjd7rrs{padding:16px 18px}.bp__toc-h.astro-ecjd7rrs{font-size:11px}.bp__prose.astro-ecjd7rrs{padding-top:28px}.bp__prose.astro-ecjd7rrs p{margin-bottom:18px;font-size:16px;line-height:1.7}.bp__prose.astro-ecjd7rrs h2{letter-spacing:0;margin:32px 0 14px;font-size:22px}.bp__prose.astro-ecjd7rrs ul{gap:10px;margin-bottom:20px}.bp__prose.astro-ecjd7rrs li{font-size:16px}.bp__prose.astro-ecjd7rrs ul>li{padding-left:19px}.bp__prose.astro-ecjd7rrs ul>li:before{width:7px;height:7px;top:10px}.bp__prose.astro-ecjd7rrs ol{margin-bottom:20px;padding-left:22px}.bp__prose.astro-ecjd7rrs ol>li+li{margin-top:10px}.bp__prose.astro-ecjd7rrs .bp__table{border:0;border-radius:0;margin:4px 0 24px;overflow:visible}.bp__prose.astro-ecjd7rrs :is(table,tbody,tr,td){display:block}.bp__prose.astro-ecjd7rrs thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bp__prose.astro-ecjd7rrs tbody{flex-direction:column;gap:10px;display:flex}.bp__prose.astro-ecjd7rrs tr{border:1px solid var(--line-2);border-radius:14px;padding:14px 16px}.bp__prose.astro-ecjd7rrs td{border:0;padding:0;font-size:15px;text-align:left!important}.bp__prose.astro-ecjd7rrs td:first-child{font-size:16px}.bp__prose.astro-ecjd7rrs td+td{margin-top:10px}.bp__prose.astro-ecjd7rrs td+td:before{content:attr(data-label);font:500 11px/1.4 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--davy);margin-bottom:2px;display:block}.bp__prose.astro-ecjd7rrs blockquote{border-radius:16px;margin:24px 0;padding:20px 22px}.bp__prose.astro-ecjd7rrs blockquote p{font-size:18px}.bp__prose.astro-ecjd7rrs p>em:only-child{margin-top:24px;font-size:14px}.bp__cta.astro-ecjd7rrs{margin-top:8px;position:static}.bp__cta--fresh.astro-ecjd7rrs{display:none}.bp__end.astro-ecjd7rrs{border-radius:20px;gap:12px;margin-top:32px;padding:24px 22px}.bp__end-title.astro-ecjd7rrs{font-size:21px}.bp__end-text.astro-ecjd7rrs,.bp__end-list.astro-ecjd7rrs li.astro-ecjd7rrs{font-size:15px}.bp__end-btn.astro-ecjd7rrs{width:100%}.bp__cta-card.astro-ecjd7rrs{border-radius:20px;gap:14px;padding:24px}.bp__cta-eyebrow.astro-ecjd7rrs{font-size:11px}.bp__cta-title.astro-ecjd7rrs{font-size:21px}.bp__cta-text.astro-ecjd7rrs{font-size:14px}.bpm__inner.astro-ecjd7rrs{padding:36px 20px 44px}.bpm__h2.astro-ecjd7rrs{margin-bottom:20px;font-size:22px}.bpm__list.astro-ecjd7rrs{flex-direction:column;gap:22px;display:flex}}
