.ArticleImage-module__g9uePW__wrapper{background-color:#121821;border:1px solid #3a7dff1f;border-radius:.5rem;margin:2rem 0;overflow:hidden}.ArticleImage-module__g9uePW__imageContainer{background-color:#1a1f2e;width:100%;position:relative}.ArticleImage-module__g9uePW__image{object-fit:cover;width:100%;height:auto;display:block}.ArticleImage-module__g9uePW__caption{color:#8b95a8;border-top:1px solid #3a7dff14;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.ArticleImage-module__g9uePW__captionIcon{color:#3a7dff;opacity:.6;flex-shrink:0;margin-top:1px}.ArticleImage-module__g9uePW__wrapperSmall{max-width:360px}.ArticleImage-module__g9uePW__wrapperMedium{max-width:560px}.ArticleImage-module__g9uePW__wrapperFull{max-width:100%}.ArticleImage-module__g9uePW__wrapperFloatLeft{float:left;clear:left;max-width:320px;margin:.5rem 2rem 1rem 0}.ArticleImage-module__g9uePW__wrapperFloatRight{float:right;clear:right;max-width:320px;margin:.5rem 0 1rem 2rem}@media (max-width:639px){.ArticleImage-module__g9uePW__wrapperFloatLeft,.ArticleImage-module__g9uePW__wrapperFloatRight{float:none;max-width:100%;margin:1.5rem 0}}
.Callout-module__wZ3QYG__callout{background:#0f172abf;border-radius:0 .5rem .5rem 0;margin:2rem 0;padding:1.5rem 2rem}.Callout-module__wZ3QYG__quote{color:#ffffffbf;border-left:4px solid #3b82f6;font-size:1.15rem;font-style:italic;line-height:1.8}.Callout-module__wZ3QYG__note{color:var(--text-muted);border-left:4px solid #3b82f6;line-height:1.7}.Callout-module__wZ3QYG__callout>:first-child{margin-top:0}.Callout-module__wZ3QYG__callout>:last-child{margin-bottom:0}
.Admonition-module__lvpoBW__admonition{border:1px solid #ffffff0f;border-left:4px solid var(--accent-color);background:var(--background-color);border-radius:0 .75rem .75rem 0;margin:2rem 0;padding:1.25rem 1.5rem;overflow:hidden}.Admonition-module__lvpoBW__header{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.95rem;font-weight:700;display:flex}.Admonition-module__lvpoBW__content{color:var(--text-primary);line-height:1.8}.Admonition-module__lvpoBW__content>:first-child{margin-top:0}.Admonition-module__lvpoBW__content>:last-child{margin-bottom:0}.Admonition-module__lvpoBW__content ul,.Admonition-module__lvpoBW__content ol{margin-top:1rem;padding-left:1.5rem}.Admonition-module__lvpoBW__content li+li{margin-top:.5rem}.Admonition-module__lvpoBW__info{--accent-color:#3b82f6;--background-color:#3b82f614;--quote-background:#081932e6}.Admonition-module__lvpoBW__info .Admonition-module__lvpoBW__header{color:#3b82f6}.Admonition-module__lvpoBW__success{--accent-color:#22c55e;--background-color:#22c55e14;--quote-background:#052314e6}.Admonition-module__lvpoBW__success .Admonition-module__lvpoBW__header{color:#22c55e}.Admonition-module__lvpoBW__warning{--accent-color:#f59e0b;--background-color:#f59e0b14;--quote-background:#281c05e6}.Admonition-module__lvpoBW__warning .Admonition-module__lvpoBW__header{color:#f59e0b}.Admonition-module__lvpoBW__tip{--accent-color:#10b981;--background-color:#10b9810d;--quote-background:#05231ce6}.Admonition-module__lvpoBW__tip .Admonition-module__lvpoBW__header{color:#10b981}.Admonition-module__lvpoBW__content blockquote{border-left:4px solid var(--accent-color);background:var(--quote-background);border-radius:.5rem;margin:1.25rem 0;padding:1.25rem;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff0a,0 4px 12px #00000026}.Admonition-module__lvpoBW__content blockquote>:first-child{margin-top:0}.Admonition-module__lvpoBW__content blockquote>:last-child{margin-bottom:0}.Admonition-module__lvpoBW__admonition.Admonition-module__lvpoBW__info .Admonition-module__lvpoBW__content blockquote{background:#081932e6;border-left-color:#3b82f6}.Admonition-module__lvpoBW__admonition.Admonition-module__lvpoBW__success .Admonition-module__lvpoBW__content blockquote{background:#052314e6;border-left-color:#22c55e}.Admonition-module__lvpoBW__admonition.Admonition-module__lvpoBW__warning .Admonition-module__lvpoBW__content blockquote{background:#281c05e6;border-left-color:#f59e0b}.Admonition-module__lvpoBW__admonition.Admonition-module__lvpoBW__tip .Admonition-module__lvpoBW__content blockquote{background:#05231ce6;border-left-color:#10b981}
.ArticleList-module__bW8zUq__leadIn{margin:0 0 .5rem;font-weight:600}.ArticleList-module__bW8zUq__list{gap:.25rem;margin:0;padding-left:.5rem;list-style:none;display:grid}.ArticleList-module__bW8zUq__list label{cursor:pointer;align-items:center;gap:.4rem;display:flex}.ArticleList-module__bW8zUq__list input{flex-shrink:0;margin:0}
.ArticleSubsection-module__PSC8HW__subsection{margin-top:2.5rem;padding-left:.75rem}.ArticleSubsection-module__PSC8HW__subsection h3{border-left:3px solid var(--accent-color);margin:0 0 1rem -.75rem;padding-left:.75rem;font-size:1.35rem;line-height:1.35}
.ResourceArticle-module__ORyZTq__main{min-height:100vh}.ResourceArticle-module__ORyZTq__hero{align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.ResourceArticle-module__ORyZTq__heroImage{object-fit:cover;z-index:0}.ResourceArticle-module__ORyZTq__heroOverlay{pointer-events:none;z-index:1;background:linear-gradient(#080d188c,#080d18f2);position:absolute;inset:0}.ResourceArticle-module__ORyZTq__heroContent{z-index:2;width:min(100% - 2rem,920px);margin:0 auto;padding-top:5rem;position:relative}.ResourceArticle-module__ORyZTq__breadcrumb{color:var(--text-muted);font-size:.875rem}.ResourceArticle-module__ORyZTq__category{color:#7fb0ff;text-transform:uppercase;letter-spacing:.08em;background:#3b82f633;border-radius:999px;margin-top:1rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.ResourceArticle-module__ORyZTq__title{max-width:760px;margin-top:1rem;font-size:clamp(2rem,5vw,3.75rem);line-height:1.1}.ResourceArticle-module__ORyZTq__meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-top:1rem;display:flex}.ResourceArticle-module__ORyZTq__metaSeparator{opacity:.7}.ResourceArticle-module__ORyZTq__articleSection{z-index:2;grid-template-columns:minmax(0,720px) minmax(300px,400px);align-items:start;gap:clamp(2rem,4vw,4rem);width:min(90vw,1200px);margin:0 auto;padding:4rem 0;display:grid;position:relative}.ResourceArticle-module__ORyZTq__article{min-width:0}.ResourceArticle-module__ORyZTq__articleNavigation{z-index:3;background:#0b0f14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:2.5rem;padding:1rem 0;display:flex;position:sticky;top:0}.ResourceArticle-module__ORyZTq__backLink{color:#8b95a8;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.ResourceArticle-module__ORyZTq__backLink:hover{color:#3a7dff;transform:translate(-2px)}.ResourceArticle-module__ORyZTq__mobileTocButton{display:none}.ResourceArticle-module__ORyZTq__mobileTocChevron{width:1rem;height:1rem;transition:transform .2s}.ResourceArticle-module__ORyZTq__mobileTocChevronOpen{transform:rotate(180deg)}.ResourceArticle-module__ORyZTq__content{line-height:1.8}.ResourceArticle-module__ORyZTq__content h2{border-top:1px solid #ffffff14;margin-top:3rem;padding-top:1rem;font-size:1.75rem}.ResourceArticle-module__ORyZTq__content h3{border-left:3px solid var(--accent-color);margin-top:2.5rem;margin-bottom:1rem;padding-left:.75rem;font-size:1.35rem;line-height:1.35}.ResourceArticle-module__ORyZTq__content h2,.ResourceArticle-module__ORyZTq__content h3{scroll-margin-top:5rem}.ResourceArticle-module__ORyZTq__content p{margin:1.25rem 0}.ResourceArticle-module__ORyZTq__content blockquote{background:#0f172abf;border-left:4px solid #3b82f6;border-radius:0 .5rem .5rem 0;margin:2rem 0;padding:1.5rem 2rem}.ResourceArticle-module__ORyZTq__article table{border-collapse:collapse;width:100%;margin:2rem 0}.ResourceArticle-module__ORyZTq__article th,.ResourceArticle-module__ORyZTq__article td{text-align:left;vertical-align:top;border:1px solid #ffffff14;padding:.75rem}.ResourceArticle-module__ORyZTq__article th{font-weight:600}.ResourceArticle-module__ORyZTq__article table{display:block;overflow-x:auto}.ResourceArticle-module__ORyZTq__sidebar{align-self:start;gap:1.5rem;display:grid;position:sticky;top:1.5rem}.ResourceArticle-module__ORyZTq__sidebarCard{background:#0f172acc;border:1px solid #ffffff14;border-radius:.75rem;padding:1.5rem}.ResourceArticle-module__ORyZTq__sidebarCard h2,.ResourceArticle-module__ORyZTq__sidebarCard h3{margin-bottom:.75rem}.ResourceArticle-module__ORyZTq__sidebarCard p{color:var(--text-muted);line-height:1.6}.ResourceArticle-module__ORyZTq__ctaButton{color:#fff;background:#3b82f6;border-radius:.5rem;margin-top:1.25rem;padding:.75rem 1rem;font-weight:700;text-decoration:none;display:inline-block}.ResourceArticle-module__ORyZTq__ctaCard{display:none}.ResourceArticle-module__ORyZTq__relatedLink{color:#7fb0ff;text-decoration:none}.ResourceArticle-module__ORyZTq__blogFooter{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:2rem;margin-top:4rem;padding-top:2rem;display:flex}.ResourceArticle-module__ORyZTq__tags{flex-wrap:wrap;gap:.75rem;display:flex}.ResourceArticle-module__ORyZTq__tag{color:#ffffffbf;background:#3b82f614;border:1px solid #3b82f626;border-radius:999px;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ResourceArticle-module__ORyZTq__author{color:#fff9;white-space:nowrap;font-size:.95rem}@media (max-width:768px){.ResourceArticle-module__ORyZTq__hero{min-height:360px}.ResourceArticle-module__ORyZTq__heroContent{width:min(100% - 3rem,920px);padding-top:2rem}.ResourceArticle-module__ORyZTq__title{font-size:clamp(2rem,9vw,3rem)}.ResourceArticle-module__ORyZTq__blogFooter{flex-direction:column;align-items:flex-start}.ResourceArticle-module__ORyZTq__ctaCard{background:#0f172acc;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;gap:1rem;margin-top:4rem;padding:1.5rem;display:flex}.ResourceArticle-module__ORyZTq__ctaButton{justify-content:center;place-self:center;width:75%;display:inline-flex}}@media (max-width:900px){.ResourceArticle-module__ORyZTq__articleSection{grid-template-columns:1fr;gap:2rem;width:min(100% - 3rem,720px)}.ResourceArticle-module__ORyZTq__sidebar{display:none}.ResourceArticle-module__ORyZTq__mobileTocButton{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-weight:500;display:inline-flex}.ResourceArticle-module__ORyZTq__mobileToc{flex:0 0 100%;width:100%;max-height:calc(100dvh - 4rem);padding-bottom:1rem;overflow-y:auto}}
.TableOfContents-module__D_tHcW__container{background:#0f172acc;border:1px solid #ffffff14;border-radius:.75rem;padding:1.25rem}.TableOfContents-module__D_tHcW__tableOfContents{padding:1.25rem}.TableOfContents-module__D_tHcW__tableOfContents h2{margin-top:0;font-size:1.125rem}.TableOfContents-module__D_tHcW__tableOfContents ol{margin:0;padding-left:1.25rem}.TableOfContents-module__D_tHcW__tableOfContents ul{margin:0;padding-left:1.25rem;list-style:none}.TableOfContents-module__D_tHcW__tableOfContents li+li{margin-top:.5rem}.TableOfContents-module__D_tHcW__tableOfContents ol>li+li{margin-top:.875rem}.TableOfContents-module__D_tHcW__tableOfContents ul>li+li{margin-top:.625rem}.TableOfContents-module__D_tHcW__tableOfContents li{line-height:1.4}.TableOfContents-module__D_tHcW__tableOfContents .TableOfContents-module__D_tHcW__subheading{margin-left:1rem;font-size:.95rem}.TableOfContents-module__D_tHcW__tableOfContents a{color:inherit;text-decoration:none}.TableOfContents-module__D_tHcW__tableOfContents a:hover,.TableOfContents-module__D_tHcW__tableOfContents a:focus-visible{text-decoration:underline}.TableOfContents-module__D_tHcW__summary{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;list-style:none;display:flex}.TableOfContents-module__D_tHcW__summary::-webkit-details-marker{display:none}.TableOfContents-module__D_tHcW__chevron{flex-shrink:0;transition:rotate .15s;rotate:none}.TableOfContents-module__D_tHcW__container[open] .TableOfContents-module__D_tHcW__chevron{transform:rotate(90deg)}.TableOfContents-module__D_tHcW__sectionHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.TableOfContents-module__D_tHcW__sectionToggle{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.125rem;display:inline-flex}.TableOfContents-module__D_tHcW__sectionChevron{width:1rem;height:1rem;transition:transform .2s}.TableOfContents-module__D_tHcW__sectionChevronExpanded{transform:rotate(90deg)}
