.BlogPost-module__xn31oa__page{background:#050a14;overflow-x:clip}.BlogPost-module__xn31oa__main,.BlogPost-module__xn31oa__layout,.BlogPost-module__xn31oa__article,.BlogPost-module__xn31oa__header,.BlogPost-module__xn31oa__sidebar,.BlogPost-module__xn31oa__relatedCard,.BlogPost-module__xn31oa__navCard{min-width:0}.BlogPost-module__xn31oa__title,.BlogPost-module__xn31oa__navCard__title,.BlogPost-module__xn31oa__relatedCard__title,.BlogPost-module__xn31oa__popular__title,.BlogPost-module__xn31oa__crumb__current{overflow-wrap:anywhere}.BlogPost-module__xn31oa__page [data-animate]{opacity:0}.BlogPost-module__xn31oa__container{padding-top:calc(var(--navbar-height) + 1.25rem);padding-bottom:clamp(2.75rem,5vw,4.5rem)}.BlogPost-module__xn31oa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BlogPost-module__xn31oa__layout{grid-template-columns:minmax(0,68fr) minmax(260px,32fr);align-items:start;gap:clamp(1.25rem,3vw,2.25rem);display:grid}.BlogPost-module__xn31oa__main{min-width:0}.BlogPost-module__xn31oa__desktopSidebar{position:sticky;top:100px}.BlogPost-module__xn31oa__mobileTools,.BlogPost-module__xn31oa__mobileWidgets{display:none}.BlogPost-module__xn31oa__crumb{color:#718096;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.15rem;font-size:.78rem;display:flex}.BlogPost-module__xn31oa__crumb__link{color:#718096;align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.BlogPost-module__xn31oa__crumb__link:hover,.BlogPost-module__xn31oa__crumb__link:focus-visible,.BlogPost-module__xn31oa__crumb__current{color:#00c8ff}.BlogPost-module__xn31oa__badges{flex-wrap:wrap;gap:.5rem;margin-bottom:.9rem;display:flex}.BlogPost-module__xn31oa__badge{color:#00c8ff;letter-spacing:.12em;text-transform:uppercase;background:#0a1222d9;border:1px solid #00c8ff73;border-radius:999px;align-items:center;padding:.28rem .7rem;font-size:.66rem;font-weight:700;display:inline-flex}.BlogPost-module__xn31oa__title{max-width:18ch;font-family:var(--font-display);letter-spacing:-.03em;color:#f5f9ff;margin:0 0 .85rem;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.1}.BlogPost-module__xn31oa__desc{color:#b8c5d6;max-width:720px;margin:0 0 1.1rem;font-size:1.02rem;line-height:1.7}.BlogPost-module__xn31oa__meta{color:#b8c5d6;flex-wrap:wrap;gap:.75rem 1.15rem;margin:0 0 1.5rem;padding:0;font-size:.86rem;list-style:none;display:flex}.BlogPost-module__xn31oa__meta li{align-items:center;gap:.4rem;display:inline-flex}.BlogPost-module__xn31oa__meta svg{color:#00c8ff}.BlogPost-module__xn31oa__heroImage{aspect-ratio:16/8;background:#071426;border:1px solid #1677ff66;border-radius:14px;width:100%;margin:0 0 1.75rem;position:relative;overflow:hidden;box-shadow:0 0 30px #1677ff1f}.BlogPost-module__xn31oa__heroImage__img{object-fit:cover}.BlogPost-module__xn31oa__article{flex-direction:column;gap:1.5rem;display:flex}.BlogPost-module__xn31oa__intro,.BlogPost-module__xn31oa__bodyP,.BlogPost-module__xn31oa__html p{color:#b8c5d6;margin:0 0 1rem;font-size:1.0625rem;line-height:1.8}.BlogPost-module__xn31oa__divider{background:#1677ff47;border:0;height:1px;margin:.25rem 0 1.5rem}.BlogPost-module__xn31oa__section{flex-direction:column;gap:.85rem;margin-bottom:.5rem;display:flex}.BlogPost-module__xn31oa__sectionTitle,.BlogPost-module__xn31oa__html h2{letter-spacing:-.02em;color:#f5f9ff;margin:0 0 .35rem;scroll-margin-top:110px;font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:750}.BlogPost-module__xn31oa__html .lead{font-size:1.08rem}.BlogPost-module__xn31oa__html h3{color:#f5f9ff;margin:1.1rem 0 .4rem;font-size:1.15rem}.BlogPost-module__xn31oa__html a{color:#5df;text-underline-offset:.18em;text-decoration:underline}.BlogPost-module__xn31oa__html a:hover{color:#8ae8ff}.BlogPost-module__xn31oa__html pre{color:#d5e4f2;background:#040c18d9;border:1px solid #1677ff38;border-radius:12px;max-width:100%;margin:0 0 1.15rem;padding:1rem 1.1rem;font-size:.84rem;line-height:1.55;overflow-x:auto}.BlogPost-module__xn31oa__html code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.BlogPost-module__xn31oa__bodyList,.BlogPost-module__xn31oa__html ul{color:#b8c5d6;margin:0;padding-left:1.2rem;font-size:1.02rem;line-height:1.75}.BlogPost-module__xn31oa__bodyList li+li,.BlogPost-module__xn31oa__html li+li{margin-top:.35rem}.BlogPost-module__xn31oa__tip,.BlogPost-module__xn31oa__html blockquote{color:#d5e4f2;background:#1677ff14;border:1px solid #1677ff59;border-radius:12px;margin:0;padding:.95rem 1.05rem;font-size:.95rem;line-height:1.65}.BlogPost-module__xn31oa__tip strong{color:#00c8ff;margin-right:.35rem}.BlogPost-module__xn31oa__quote{background:#0a1222cc;border:1px solid #1677ff59;border-radius:14px;flex-direction:column;gap:.2rem;margin:0;padding:1.15rem 1.2rem;font-size:1.2rem;font-weight:750;line-height:1.4;display:flex}.BlogPost-module__xn31oa__quote span{background:linear-gradient(135deg,#1677ff 0%,#006bff 45%,#00c8ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.BlogPost-module__xn31oa__code{background:#020814;border:1px solid #1677ff4d;border-radius:12px;max-width:100%;overflow:hidden;box-shadow:0 0 24px #1677ff1a}.BlogPost-module__xn31oa__code__bar{justify-content:space-between;align-items:center;padding:.65rem .9rem 0;display:flex}.BlogPost-module__xn31oa__code__lang{letter-spacing:.12em;color:#00c8ff;font-size:.68rem;font-weight:700}.BlogPost-module__xn31oa__code__copy{color:#b8c5d6;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.BlogPost-module__xn31oa__code__copy:hover,.BlogPost-module__xn31oa__code__copy:focus-visible{color:#00c8ff}.BlogPost-module__xn31oa__code__pre{color:#d5e4f2;margin:0;padding:.7rem 1.35rem 1.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;line-height:1.7;overflow-x:auto}.BlogPost-module__xn31oa__code__pre .tok-kw{color:#c084fc}.BlogPost-module__xn31oa__code__pre .tok-str{color:#fb923c}.BlogPost-module__xn31oa__code__pre .tok-fn{color:#00c8ff}.BlogPost-module__xn31oa__code__pre .tok-num{color:#5df}.BlogPost-module__xn31oa__tags{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.BlogPost-module__xn31oa__tags__label{color:#f5f9ff;font-weight:650}.BlogPost-module__xn31oa__tags ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.BlogPost-module__xn31oa__tags li{color:#00c8ff;background:#0a1222b8;border:1px solid #1677ff66;border-radius:999px;padding:.32rem .75rem;font-size:.78rem;font-weight:650}.BlogPost-module__xn31oa__share{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.BlogPost-module__xn31oa__share__label{color:#f5f9ff;font-weight:650}.BlogPost-module__xn31oa__share__row{gap:.5rem;display:flex}.BlogPost-module__xn31oa__share__row button{color:#00c8ff;cursor:pointer;background:#0a1222b8;border:1px solid #1677ff66;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.BlogPost-module__xn31oa__share__row button:hover,.BlogPost-module__xn31oa__share__row button:focus-visible{box-shadow:0 0 16px #00c8ff59}.BlogPost-module__xn31oa__author{background:#0a1222b8;border:1px solid #1677ff59;border-radius:16px;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:1.1rem;padding:24px;display:grid}.BlogPost-module__xn31oa__author__avatar{color:#00c8ff;background:#071426;border:2px solid #1677ff;border-radius:50%;place-items:center;width:80px;height:80px;font-weight:750;display:grid;overflow:hidden}.BlogPost-module__xn31oa__author__avatar img{object-fit:cover;width:100%;height:100%}.BlogPost-module__xn31oa__author__name{color:#f5f9ff;margin:0;font-size:1.15rem}.BlogPost-module__xn31oa__author__role{color:#00c8ff;margin:.2rem 0 .45rem;font-size:.86rem}.BlogPost-module__xn31oa__author__bio{color:#b8c5d6;margin:0;font-size:.92rem;line-height:1.6}.BlogPost-module__xn31oa__articleNav{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.BlogPost-module__xn31oa__navCard{color:inherit;background:#0a1222b8;border:1px solid #1677ff59;border-radius:14px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:.8rem;padding:.9rem;text-decoration:none;display:grid}.BlogPost-module__xn31oa__navCard:hover,.BlogPost-module__xn31oa__navCard:focus-visible{box-shadow:0 0 18px #1677ff33}.BlogPost-module__xn31oa__navCardEmpty{display:none}.BlogPost-module__xn31oa__navCard__thumb{background:#071426;border-radius:10px;width:72px;height:56px;position:relative;overflow:hidden}.BlogPost-module__xn31oa__navCard__thumb img{object-fit:cover}.BlogPost-module__xn31oa__navCard__label{color:#00c8ff;margin-bottom:.25rem;font-size:.72rem;font-weight:650;display:block}.BlogPost-module__xn31oa__navCard__title{-webkit-line-clamp:2;line-clamp:2;color:#f5f9ff;-webkit-box-orient:vertical;font-size:.92rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogPost-module__xn31oa__articleCta{background:#0a162cb3;border:1px solid #1677ff47;border-radius:16px;margin-top:2.25rem;padding:1.5rem 1.35rem}.BlogPost-module__xn31oa__articleCta__title{color:#f5f9ff;margin:0 0 .55rem;font-size:1.2rem}.BlogPost-module__xn31oa__articleCta__text{color:#b8c5d6;margin:0 0 1rem;font-size:.95rem;line-height:1.6}.BlogPost-module__xn31oa__articleCta__actions{flex-wrap:wrap;gap:.65rem;display:flex}.BlogPost-module__xn31oa__articleCta__primary,.BlogPost-module__xn31oa__articleCta__secondary{border-radius:10px;align-items:center;min-height:42px;padding:0 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.BlogPost-module__xn31oa__articleCta__primary{color:#fff;background:#1677ff}.BlogPost-module__xn31oa__articleCta__secondary{color:#5df;border:1px solid #55ddff59}.BlogPost-module__xn31oa__articleCta__email{color:#8b9bb0;margin:.9rem 0 0;font-size:.85rem}.BlogPost-module__xn31oa__articleCta__email a{color:#5df}.BlogPost-module__xn31oa__related{margin-top:2.5rem}.BlogPost-module__xn31oa__related__heading{color:#f5f9ff;margin:0 0 1.1rem;font-size:1.45rem}.BlogPost-module__xn31oa__related__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.BlogPost-module__xn31oa__relatedCard{background:#0a1222b8;border:1px solid #1677ff47;border-radius:14px;overflow:hidden}.BlogPost-module__xn31oa__relatedCard__link{color:inherit;flex-direction:column;gap:.45rem;padding:0 0 .95rem;text-decoration:none;display:flex}.BlogPost-module__xn31oa__relatedCard__media{aspect-ratio:16/10;background:#071426;display:block;position:relative}.BlogPost-module__xn31oa__relatedCard__image{object-fit:cover}.BlogPost-module__xn31oa__relatedCard__category{color:#00c8ff;letter-spacing:.12em;text-transform:uppercase;padding:.55rem .85rem 0;font-size:.66rem;font-weight:700}.BlogPost-module__xn31oa__relatedCard__title{color:#f5f9ff;margin:0;padding:0 .85rem;font-size:.92rem;line-height:1.4}.BlogPost-module__xn31oa__relatedCard__meta{color:#718096;flex-wrap:wrap;gap:.55rem .8rem;padding:0 .85rem;font-size:.72rem;display:flex}.BlogPost-module__xn31oa__relatedCard__meta span{align-items:center;gap:.3rem;display:inline-flex}.BlogPost-module__xn31oa__relatedCard__meta svg{color:#00c8ff}.BlogPost-module__xn31oa__sidebar{flex-direction:column;gap:1rem;display:flex}.BlogPost-module__xn31oa__widget,.BlogPost-module__xn31oa__toc,.BlogPost-module__xn31oa__search{background:#0a1222b8;border:1px solid #1677ff59;border-radius:14px}.BlogPost-module__xn31oa__toc,.BlogPost-module__xn31oa__widget{padding:24px}.BlogPost-module__xn31oa__widgetTitle{color:#f5f9ff;margin:0 0 .9rem;font-size:.95rem;font-weight:750}.BlogPost-module__xn31oa__toc__list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.BlogPost-module__xn31oa__toc__link{color:#b8c5d6;border-left:2px solid #0000;align-items:flex-start;gap:.55rem;padding:.4rem .45rem .4rem .55rem;font-size:.84rem;line-height:1.4;text-decoration:none;display:flex}.BlogPost-module__xn31oa__toc__dot{background:#1677ff;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.4rem;box-shadow:0 0 8px #1677ffb3}.BlogPost-module__xn31oa__toc__linkActive{color:#00c8ff;border-left-color:#1677ff}.BlogPost-module__xn31oa__search{align-items:center;padding:.35rem .35rem .35rem .9rem;display:flex}.BlogPost-module__xn31oa__search__input{color:#f5f9ff;background:0 0;border:0;outline:none;flex:1;min-width:0}.BlogPost-module__xn31oa__search__btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1677ff 0%,#00c8ff 100%);border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.BlogPost-module__xn31oa__cats{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.BlogPost-module__xn31oa__cats a{color:#d5e4f2;justify-content:space-between;gap:.75rem;padding:.45rem 0;font-size:.84rem;text-decoration:none;display:flex}.BlogPost-module__xn31oa__cats a span:first-child{align-items:center;gap:.5rem;display:inline-flex}.BlogPost-module__xn31oa__cats a:hover{color:#00c8ff}.BlogPost-module__xn31oa__cats__count{color:#9aabc0;font-weight:650}.BlogPost-module__xn31oa__popular{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.BlogPost-module__xn31oa__popular__link{color:inherit;grid-template-columns:64px minmax(0,1fr);gap:.7rem;text-decoration:none;display:grid}.BlogPost-module__xn31oa__popular__thumb{background:#071426;border-radius:10px;width:64px;height:52px;position:relative;overflow:hidden}.BlogPost-module__xn31oa__popular__thumb img{object-fit:cover}.BlogPost-module__xn31oa__popular__title{-webkit-line-clamp:2;line-clamp:2;color:#f5f9ff;-webkit-box-orient:vertical;font-size:.82rem;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogPost-module__xn31oa__popular__date{color:#9aabc0;margin-top:.25rem;font-size:.72rem;display:block}.BlogPost-module__xn31oa__widgetDesc{color:#b8c5d6;margin:0 0 .85rem;font-size:.84rem;line-height:1.5}.BlogPost-module__xn31oa__thanks{color:#00c8ff;margin:0}.BlogPost-module__xn31oa__newsError{color:#fecaca;margin:.55rem 0 0;font-size:.82rem;line-height:1.4}.BlogPost-module__xn31oa__news{gap:.45rem;display:flex}.BlogPost-module__xn31oa__news__input{color:#f5f9ff;background:#050f1eb3;border:1px solid #1677ff47;border-radius:10px;flex:1;min-width:0;min-height:42px;padding:0 .8rem}.BlogPost-module__xn31oa__news__btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1677ff 0%,#00c8ff 100%);border:0;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.BlogPost-module__xn31oa__newsNote{color:#9aabc0;align-items:center;gap:.4rem;margin:.7rem 0 0;font-size:.75rem;display:flex}.BlogPost-module__xn31oa__newsNote svg{color:#00c8ff}@media (max-width:1439px){.BlogPost-module__xn31oa__layout{grid-template-columns:minmax(0,1.7fr) minmax(240px,.85fr);gap:1.25rem}.BlogPost-module__xn31oa__related__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.BlogPost-module__xn31oa__title{font-size:clamp(2rem,3.6vw,3rem)}}@media (max-width:1279px){.BlogPost-module__xn31oa__layout{grid-template-columns:minmax(0,1.55fr) minmax(220px,.8fr)}.BlogPost-module__xn31oa__related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogPost-module__xn31oa__toc,.BlogPost-module__xn31oa__widget{padding:1.1rem 1rem}.BlogPost-module__xn31oa__desktopSidebar{top:calc(var(--navbar-height) + 16px)}}@media (max-width:1024px){.BlogPost-module__xn31oa__container{padding-top:calc(var(--navbar-height) + 1rem)}.BlogPost-module__xn31oa__layout{grid-template-columns:minmax(0,1fr) minmax(220px,260px);gap:1.15rem}.BlogPost-module__xn31oa__desktopSidebar{top:calc(var(--navbar-height) + 16px);display:block;position:sticky}.BlogPost-module__xn31oa__title{max-width:none;font-size:clamp(32px,6vw,44px)}.BlogPost-module__xn31oa__heroImage{aspect-ratio:16/9;margin-bottom:1.25rem}.BlogPost-module__xn31oa__articleNav{grid-template-columns:1fr 1fr}.BlogPost-module__xn31oa__widgetNews{display:none}}@media (max-width:768px){.BlogPost-module__xn31oa__layout{grid-template-columns:1fr}.BlogPost-module__xn31oa__desktopSidebar{display:none}.BlogPost-module__xn31oa__mobileTools{gap:1rem;margin:0 0 1.25rem;display:grid}.BlogPost-module__xn31oa__mobileWidgets{margin-top:1.5rem;display:block}.BlogPost-module__xn31oa__mobileWidgets .BlogPost-module__xn31oa__sidebar{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}.BlogPost-module__xn31oa__crumb{gap:.28rem .4rem;font-size:.72rem}.BlogPost-module__xn31oa__meta{gap:.55rem .85rem}.BlogPost-module__xn31oa__articleNav{grid-template-columns:1fr}.BlogPost-module__xn31oa__author{grid-template-columns:1fr;justify-items:start;padding:1.1rem}.BlogPost-module__xn31oa__related__grid{grid-template-columns:1fr}.BlogPost-module__xn31oa__share,.BlogPost-module__xn31oa__tags{flex-direction:column;align-items:flex-start}.BlogPost-module__xn31oa__code__pre{padding:.65rem 1rem 1.1rem;font-size:.8rem}.BlogPost-module__xn31oa__intro,.BlogPost-module__xn31oa__bodyP,.BlogPost-module__xn31oa__html p{font-size:1rem}}@media (max-width:479px){.BlogPost-module__xn31oa__badge{font-size:.6rem}.BlogPost-module__xn31oa__title{font-size:clamp(1.75rem,8.5vw,2.15rem)}.BlogPost-module__xn31oa__heroImage{aspect-ratio:16/10;border-radius:12px}.BlogPost-module__xn31oa__navCard{grid-template-columns:64px minmax(0,1fr);padding:.75rem}.BlogPost-module__xn31oa__cta__form,.BlogPost-module__xn31oa__news{width:100%}}@media (prefers-reduced-motion:reduce){.BlogPost-module__xn31oa__page [data-animate]{opacity:1;transform:none}}
