.page_featuredImg__3OPps,.page_primaryVideo__EzHxe{width:100%;max-width:900px;margin:15px auto}.page_img__VuNKz{width:100%;height:auto;object-fit:contain;display:block}.page_primaryVideo__EzHxe video{display:block;width:100%;height:auto;max-height:70vh;margin:auto;background:#000}.page_primaryVideoLink__NOvep{display:block;width:-moz-fit-content;width:fit-content;margin:10px auto 20px;color:#2232e4;font-weight:700}.page_full_cont__42s3z{background-color:#fffff4c4;border-radius:10px;overflow:hidden}.page_content_container__QM82V{padding:3% 8%;font-size:1.2em;line-height:1.6}.page_content_container__QM82V a,.page_video_link__ODRnZ{color:#2232e4;font-weight:700}.page_content_container__QM82V a:hover,.page_video_link__ODRnZ:hover{color:#8e8ef5}.page_content_container__QM82V>*{max-width:980px;margin-left:auto;margin-right:auto}.page_content_container__QM82V p{margin-top:0;margin-bottom:1rem}.page_content_container__QM82V ol,.page_content_container__QM82V ul{padding-left:2rem}.page_content_container__QM82V li+li{margin-top:.55rem}.page_video_container__D16CR{padding:2% 4%;display:grid;place-content:center;grid-gap:10px;gap:10px}.page_video_container__D16CR video{display:block;width:min(900px,90vw);max-width:100%;height:auto;margin:auto;background:#000}.page_video_link__ODRnZ{width:-moz-fit-content;width:fit-content;margin:auto}.page_image_figure__daT9Q{margin:15px auto 30px}.page_image_container__tD9D4{position:relative;width:80%;max-width:900px;margin:auto;aspect-ratio:1200/630;overflow:hidden;background:rgba(0,0,0,.04)}.page_image_container__tD9D4 .page_img__VuNKz{object-fit:contain}.page_image_caption__rrzYj{width:80%;max-width:900px;margin:8px auto 0;font-size:.9rem;opacity:.72;text-align:center}.page_quote__CvFaW{padding:1rem 1.25rem;border-left:5px solid rgba(34,50,228,.55);background:hsla(0,0%,100%,.45);font-style:italic}.page_callout__mRaAd{padding:1rem 1.25rem;border:1px solid rgba(34,50,228,.25);border-radius:8px;background:rgba(34,50,228,.07)}.page_callout__mRaAd>:first-child,.page_quote__CvFaW>:first-child{margin-top:0}.page_callout__mRaAd>:last-child,.page_quote__CvFaW>:last-child{margin-bottom:0}.page_code_container__b0l78{width:84%;max-width:980px;margin:20px auto;overflow-x:auto}.page_code_container__b0l78 pre{margin:0;padding:1.25rem;overflow-x:auto;border-radius:8px}.page_code_filename__YjSI3{margin:0;padding:.45rem .75rem;background:#e7e7e7;font-size:.8rem;font-weight:700;border-radius:8px 8px 0 0}.page_code_filename__YjSI3+pre{border-radius:0 0 8px 8px}.page_embed_container__CX54p{width:84%;max-width:980px;aspect-ratio:16/9;margin:20px auto;overflow:hidden;border-radius:8px;background:#fff}.page_embed_container__CX54p iframe{display:block;width:100%;height:100%;border:0}@media (max-width:768px){.page_content_container__QM82V{padding:5%;font-size:1.05em;line-height:1.55}.page_featuredImg__3OPps,.page_primaryVideo__EzHxe{width:100%}.page_code_container__b0l78,.page_embed_container__CX54p,.page_image_caption__rrzYj,.page_image_container__tD9D4{width:94%}.page_video_container__D16CR{padding:3%}.page_video_container__D16CR video{width:94vw}}@media (max-width:480px){.page_full_cont__42s3z{border-radius:0}.page_content_container__QM82V{padding:6% 4%;font-size:1rem}.page_code_container__b0l78,.page_embed_container__CX54p,.page_image_caption__rrzYj,.page_image_container__tD9D4{width:100%}.page_image_container__tD9D4{aspect-ratio:16/9}.page_callout__mRaAd,.page_quote__CvFaW{padding:.9rem}}.page_text_block__PunR1{width:100%;max-width:980px;margin:0 auto}.page_paragraph_lead__VTNTw{margin-bottom:.9rem}.page_paragraph_lead__VTNTw p{margin:0;font-size:1.08em;font-weight:700;line-height:1.55}.page_paragraph_body__pb42j+.page_paragraph_body__pb42j{margin-top:.85rem}.page_paragraph_body__pb42j p{margin:0;font-size:1em;font-weight:400;line-height:1.7}.page_content_container__QM82V a,.page_content_container__QM82V li,.page_paragraph_body__pb42j p,.page_paragraph_lead__VTNTw p{overflow-wrap:anywhere;word-break:normal}.page_content_container__QM82V h2{margin-top:.35rem;margin-bottom:.85rem;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.1}.page_content_container__QM82V h3{margin-top:.3rem;margin-bottom:.75rem;font-size:clamp(1.35rem,2.3vw,1.9rem);line-height:1.15}.page_content_container__QM82V h4{margin-top:.25rem;margin-bottom:.65rem;font-size:1.2rem;line-height:1.2}.page_content_container__QM82V strong{font-weight:800}.page_content_container__QM82V code:not(pre code){white-space:break-spaces;overflow-wrap:anywhere}.page_content_container__QM82V pre{max-width:100%;overflow-x:auto}@media (max-width:768px){.page_paragraph_lead__VTNTw p{font-size:1.05rem;line-height:1.5}.page_paragraph_body__pb42j p{font-size:1rem;line-height:1.65}.page_content_container__QM82V h2{font-size:clamp(1.55rem,8vw,2.15rem)}.page_content_container__QM82V h3{font-size:clamp(1.3rem,6.5vw,1.75rem)}}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}