.custom-link_customLink__xJUrg{color:var(--color);transition:color var(--duration-normal) var(--ease-slow),opacity var(--duration-normal) var(--ease-slow);opacity:var(--opacity)}.custom-link_customLink__xJUrg:focus-visible{text-decoration:underline}.custom-link_customLink__xJUrg.custom-link_mode-primary__CKNW3{--color:var(--color-nebula);--button-outline-color:var(--color-nebula)}.custom-link_customLink__xJUrg.custom-link_mode-primary__CKNW3:hover{--color:var(--color-nebula-light-4);--opacity:0.5}.custom-link_customLink__xJUrg.custom-link_mode-secondary__gzD5r{--color:var(--color-regolith);--button-outline-color:var(--color-regolith)}.custom-link_customLink__xJUrg.custom-link_mode-secondary__gzD5r:hover{--color:var(--color-regolith-light-1);--opacity:0.5}.custom-link_customLink__xJUrg.custom-link_mode-tertiary__PM2Mn{--color:var(--color-nebula);--button-outline-color:var(--color-nebula)}.custom-link_customLink__xJUrg.custom-link_mode-tertiary__PM2Mn:hover{--opacity:0.5}.custom-link_customLink__xJUrg.custom-link_withUnderline__AO1oM{text-decoration:underline;text-underline-offset:3px}.author_author__5tNG5{padding:clamp(32px,1.875vw,36px) clamp(32px,2.6041666667vw,50px)}.author_author__5tNG5 .author_authorWrapper__TApZU{display:flex;align-items:center;gap:clamp(18px,.9375vw,18px);margin-top:clamp(16px,1.6666666667vw,32px);margin-bottom:clamp(32px,1.6666666667vw,32px);padding-bottom:clamp(32px,1.6666666667vw,32px);position:relative}@media(max-width:1280px){.author_author__5tNG5 .author_authorWrapper__TApZU{flex-direction:column;align-items:flex-start}}.author_author__5tNG5 .author_authorWrapper__TApZU:after{content:"";position:absolute;width:calc(100% + clamp(32px, 2.6041666667vw, 50px)*2);bottom:0;left:calc(clamp(32px, 2.6041666667vw, 50px)*-1);border-bottom:1px dashed var(--color-nebula);opacity:.3}.author_author__5tNG5 .author_authorWrapper__TApZU .author_avatarWrapper__Bjj_S{border-radius:var(--border-radius-full);overflow:hidden;position:relative;width:clamp(48px,4.4791666667vw,86px);height:clamp(48px,4.4791666667vw,86px);-webkit-user-select:none;user-select:none}.author_author__5tNG5 .author_authorWrapper__TApZU .author_avatarWrapper__Bjj_S img{width:100%;height:100%;object-fit:cover}.author_author__5tNG5 .author_authorWrapper__TApZU .author_position__PbmNI{opacity:.6;margin-top:clamp(4px,.2083333333vw,4px)}.author_author__5tNG5 .author_link__uHIXD{display:flex;align-items:center;gap:clamp(6px,.3125vw,6px);width:-moz-fit-content;width:fit-content}.author_author__5tNG5 .author_link__uHIXD span{width:100%}.author_author__5tNG5 .author_link__uHIXD svg{width:clamp(24px,1.25vw,24px);height:clamp(24px,1.25vw,24px)}.bigTitle_bigTitle__PJ89G{font-weight:500}@media(max-width:1280px){.bigTitle_bigTitle__PJ89G{font-size:clamp(24px,1.25vw,24px);font-weight:var(--weight-500);line-height:1.33}}.code-tabs_codeTabs__jr_pf .code-tabs_tabsRoot__VL5UQ{background-color:var(--color-nebula);border-radius:var(--border-radius-16);overflow:hidden}.code-tabs_codeTabs__jr_pf .code-tabs_tabsList__hFBH9{display:flex;height:clamp(62px,4.1666666667vw,80px);position:relative}@media(min-width:1281px){.code-tabs_codeTabs__jr_pf .code-tabs_tabsList__hFBH9{gap:clamp(32px,1.6666666667vw,32px);padding:0 clamp(36px,2.0833333333vw,40px)}}@media(max-width:1280px){.code-tabs_codeTabs__jr_pf .code-tabs_tabsList__hFBH9{--mask-size:24px;--mask-visible:#000;--mask-ease:#0003;--mask-invisible:#0000;white-space:nowrap;overflow:auto hidden;scroll-padding-inline:var(--mask-size);-webkit-mask-image:linear-gradient(to right,var(--mask-invisible),var(--mask-ease) calc(var(--mask-size) / 2),var(--mask-visible) var(--mask-size),var(--mask-visible) calc(100% - var(--mask-size)),var(--mask-ease) calc(100% - var(--mask-size) / 2),var(--mask-invisible) 100%)}.code-tabs_codeTabs__jr_pf .code-tabs_tabsList__hFBH9:after,.code-tabs_codeTabs__jr_pf .code-tabs_tabsList__hFBH9:before{content:"";min-height:1px;min-width:8px}}.code-tabs_codeTabs__jr_pf .code-tabs_divider__EO3hi{height:2px;width:100%;background:#cfd7d64d}.code-tabs_codeTabs__jr_pf .code-tabs_tabsTrigger__T33c3{display:flex;align-items:center;color:var(--color-regolith);gap:clamp(10px,.5208333333vw,10px);transition:opacity var(--duration-normal) var(--ease-galactic);outline:none;position:relative;opacity:.3}@media(max-width:1280px){.code-tabs_codeTabs__jr_pf .code-tabs_tabsTrigger__T33c3{margin:0 clamp(18px,.9375vw,18px)}}.code-tabs_codeTabs__jr_pf .code-tabs_tabsTrigger__T33c3 .code-tabs_icon__JK8ul{width:clamp(15px,.78125vw,15px);height:clamp(15px,.78125vw,15px)}.code-tabs_codeTabs__jr_pf .code-tabs_tabsTrigger__T33c3:focus-visible{outline:1px solid var(--color-horizon)}.code-tabs_codeTabs__jr_pf .code-tabs_tabsTrigger__T33c3:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:4px;background-color:var(--color-regolith);opacity:0;transition:opacity var(--duration-normal) var(--ease-galactic)}.code-tabs_codeTabs__jr_pf .code-tabs_tabsTrigger__T33c3[data-state=active],.code-tabs_codeTabs__jr_pf .code-tabs_tabsTrigger__T33c3[data-state=active]:after{opacity:1}.code-tabs_codeTabs__jr_pf .code-tabs_tabsContent__DpMB6 .code-tabs_tabContent__OrLh3{overflow-x:auto;scrollbar-width:none}.code-tabs_codeTabs__jr_pf .code-tabs_tabsContent__DpMB6 .code-tabs_tabContent__OrLh3::-webkit-scrollbar{display:none}.code-tabs_codeTabs__jr_pf .code-tabs_tabsContent__DpMB6 .code-tabs_tabContent__OrLh3 pre{background-color:unset!important;width:max-content}.code-tabs_codeTabs__jr_pf .code-tabs_tabsContent__DpMB6 .code-tabs_tabContent__OrLh3[data-state=active]{padding:clamp(42px,2.6041666667vw,50px) clamp(26px,2.3958333333vw,46px)}.code-tabs_codeTabs__jr_pf .code-tabs_tabsContent__DpMB6 .code-tabs_tabContent__OrLh3 .code-tabs_lineNumber__pEUTL{margin-right:clamp(48px,2.5vw,48px)}.code-tabs_copyButton__gqyUI{width:clamp(38px,1.9791666667vw,38px);height:clamp(38px,1.9791666667vw,38px);display:flex;align-items:center;justify-content:center;color:var(--color-satellite);border-radius:var(--border-radius-8);border:clamp(1.5px,.078125vw,1.5px) solid #cfd7d64d;position:absolute;margin:auto;right:clamp(30px,1.5625vw,30px);outline:none}@media(max-width:1280px){.code-tabs_copyButton__gqyUI{display:none}}.code-tabs_copyButton__gqyUI svg{width:clamp(20px,1.0416666667vw,20px);height:clamp(20px,1.0416666667vw,20px)}.code-tabs_copyTooltip__huAgX{padding:clamp(8px,.4166666667vw,8px) clamp(16px,.8333333333vw,16px)}.code-tabs_copyTooltip__huAgX p{font-size:clamp(16px,.8333333333vw,16px);line-height:1.4}.content_content__19_rb{max-width:var(--article-main-content-width);margin:auto;width:100%}.content-wrapper_contentWrapper__Jj2B3{display:flex;flex-direction:column;gap:clamp(56px,2.9166666667vw,56px)}.featured-image_figure__PLbJd{width:100%;position:relative;display:block}.featured-image_figure__PLbJd button{outline:none}.featured-image_figure__PLbJd button:focus-visible{outline:1px auto -webkit-focus-ring-color}.featured-image_figure__PLbJd .featured-image_figureImg__S7tYW{border-radius:var(--border-radius-8)}.featured-image_figure__PLbJd figcaption{position:absolute;left:0;right:0;text-align:center;bottom:calc(clamp(16px, .8333333333vw, 16px)*-1);transform:translateY(100%);width:80%;margin:auto}.quote_quote__nLD25{padding:clamp(32px,2.5vw,48px)}.quote_quote__nLD25 .quote_authorWrapper__EyCmQ{display:flex;flex-direction:column;gap:clamp(4px,.2083333333vw,4px);padding-top:clamp(24px,1.6666666667vw,32px);margin-top:clamp(24px,1.6666666667vw,32px);border-top:1px dashed var(--color-nebula)}.quote_quote__nLD25 .quote_authorWrapper__EyCmQ .quote_position__bPIls{opacity:.6}.subtitle_subtitle__HMFSo{font-weight:var(--weight-500)}@media(max-width:1280px){.subtitle_subtitle__HMFSo{font-size:clamp(24px,1.25vw,24px);font-weight:var(--weight-500);line-height:1.33}}.text_text__zyGno{line-height:1.5}@media(min-width:1281px){.title_title__nWBFY{font-weight:var(--weight-400)}}@media(max-width:1280px){.title_title__nWBFY{font-size:clamp(24px,1.25vw,24px);line-height:1.33}}.breadcrumbs_theme-regolith__3BBQj *{color:var(--color-regolith)}.breadcrumbs_theme-satellite__5bEU4 *{color:var(--color-satellite)}.breadcrumbs_theme-nebula__0aQhu *{color:var(--color-nebula)}.breadcrumbs_ul__vGqQd{display:flex;flex-wrap:wrap;gap:clamp(4px,.2083333333vw,4px) 0}.breadcrumbs_ul__vGqQd .breadcrumbs_li___5XV4{display:flex;align-items:center;text-transform:capitalize}.breadcrumbs_ul__vGqQd .breadcrumbs_li___5XV4>p{font-weight:var(--weight-600)}.breadcrumbs_ul__vGqQd .breadcrumbs_li___5XV4 .breadcrumbs_separator__XrR7y{margin:0 clamp(8px,.4166666667vw,8px)}.breadcrumbs_backCta__8mwwn{display:flex;align-items:center;gap:clamp(8px,.4166666667vw,8px)}.breadcrumbs_backCta__8mwwn svg{width:clamp(23px,1.1979166667vw,23px);height:clamp(23px,1.1979166667vw,23px);transform:rotate(180deg)}.hero_section__RUe0k{padding-top:calc(var(--header-spacing) + clamp(32px, 4.1666666667vw, 80px));background-color:var(--color-satellite);overflow:visible}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5{max-width:var(--article-main-content-width);margin:auto}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_breadcrumbs__5a7d_{margin-bottom:clamp(32px,2.0833333333vw,40px)}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_dateWrapper__Cg3Cm{display:flex;align-items:center;gap:clamp(8px,.8333333333vw,16px)}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_dateWrapper__Cg3Cm .hero_ellipse__Oqxb_{width:clamp(10px,.5208333333vw,10px);height:clamp(10px,.5208333333vw,10px);background-color:var(--color-horizon);border-radius:var(--border-radius-full)}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_title__7zmTN{margin:clamp(24px,1.25vw,24px) 0 clamp(32px,1.6666666667vw,32px)}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_authorWrapper__fpPTz{display:flex;align-items:center;gap:clamp(18px,.9375vw,18px);padding-bottom:clamp(72px,3.75vw,72px);width:max-content}@media(hover:hover)and (pointer:fine){.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_authorWrapper__fpPTz:hover .hero_name__HcOKZ{text-decoration:underline}}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_authorWrapper__fpPTz:focus-visible .hero_name__HcOKZ{text-decoration:underline}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_authorWrapper__fpPTz .hero_name__HcOKZ{text-underline-offset:6px}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_authorWrapper__fpPTz .hero_position__qk1pY{opacity:.7;margin-top:clamp(4px,.2083333333vw,4px)}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_authorWrapper__fpPTz .hero_avatarWrapper__ugoUG{border-radius:var(--border-radius-full);overflow:hidden;position:relative;width:clamp(45px,3.125vw,60px);height:clamp(45px,3.125vw,60px);-webkit-user-select:none;user-select:none}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_wrapper__VIpD5 .hero_authorWrapper__fpPTz .hero_avatarWrapper__ugoUG img{width:100%;height:100%;object-fit:cover}.hero_section__RUe0k .hero_container__MjM0U .hero_hero__ZggLS .hero_imageWrapper__IV6Ip{width:100%;position:relative;height:0;transform:translateY(-100%)}.sitemap_sitemap__v9tlz{--display:block;z-index:3}.sitemap_sitemap__v9tlz .sitemap_wrapper__ACQSy{position:sticky;top:calc(var(--header-spacing) + clamp(32px, 4.1666666667vw, 80px));margin-left:var(--container-side-spaces)}.sitemap_sitemap__v9tlz .sitemap_headerWrapper__JxGnh{margin-bottom:clamp(24px,1.25vw,24px)}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H{display:flex;flex-direction:column;position:relative}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H:not(.sitemap_nestedList__myHQv){gap:clamp(24px,1.25vw,24px)}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H.sitemap_nested__7_MeK{padding-left:clamp(24px,1.25vw,24px);gap:clamp(16px,.8333333333vw,16px);height:0;visibility:hidden;opacity:0;transform:translateX(5%)}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H.sitemap_nested__7_MeK:before{content:"";position:absolute;left:0;top:0;background-color:var(--color-nebula);height:100%;width:1px}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H.sitemap_truncated__fJ7_y{gap:clamp(16px,.8333333333vw,16px)}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H.sitemap_truncated__fJ7_y li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H li a{display:block;transition:color var(--duration-normal) var(--ease-slow),margin-bottom var(--duration-normal) var(--ease-slow),opacity var(--duration-normal) var(--ease-slow)}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H li a.sitemap_marginBottom__XblWy{margin-bottom:clamp(24px,1.25vw,24px)}.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H li a.sitemap_active__60isY,.sitemap_sitemap__v9tlz .sitemap_ul__i7F_H li a:hover{text-shadow:.5px 0 0 #000}.sitemap_sitemap__v9tlz .sitemap_share__x13r_{margin-top:clamp(72px,3.75vw,72px)}.sitemap_sitemap__v9tlz .sitemap_share__x13r_.sitemap_truncated__fJ7_y{margin-top:clamp(24px,1.25vw,24px)}.sitemap_sitemap__v9tlz .sitemap_share__x13r_ .sitemap_socialMediaWrapper__iWqzg{display:flex;align-items:center;gap:clamp(16px,.8333333333vw,16px);margin-top:clamp(24px,1.25vw,24px)}.sitemap_sitemap__v9tlz .sitemap_share__x13r_ .sitemap_socialMediaWrapper__iWqzg svg{width:clamp(26px,1.3541666667vw,26px);height:clamp(26px,1.3541666667vw,26px);display:flex;align-items:center;justify-content:center}.sitemap_sitemap__v9tlz .sitemap_share__x13r_ .sitemap_socialMediaWrapper__iWqzg svg:hover{color:var(--color-nebula-light-3)}.post_section__dwg8a{overflow:visible}@media(min-width:1281px){.post_section__dwg8a{--sitemap-width:calc(clamp(282px, 14.6875vw, 282px) + var(--container-side-spaces));--gap:clamp(24px,1.25vw,24px);display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:var(--sitemap-width) 1fr;overflow:visible!important}.post_section__dwg8a .post_article__JTc0K{margin-left:calc((var(--sitemap-width) + var(--gap))*-1)}}.post_section__dwg8a .post_article__JTc0K{margin-top:calc(var(--header-spacing)*-1)}.main-content_componentsWrapper__d9fSv{display:flex;flex-direction:column;gap:clamp(12px,1.5625vw,30px);max-width:var(--article-main-content-width);margin:auto;padding-top:clamp(72px,3.75vw,72px)}@media(max-width:1280px){.main-content_componentsWrapper__d9fSv{gap:clamp(24px,3.75vw,72px)}}.main-content_componentsWrapper__d9fSv .aal_anchor{position:absolute;left:-24px;width:30px;height:100%;display:flex;align-items:center}.main-content_componentsWrapper__d9fSv h1,.main-content_componentsWrapper__d9fSv h2,.main-content_componentsWrapper__d9fSv h3,.main-content_componentsWrapper__d9fSv h4,.main-content_componentsWrapper__d9fSv h5,.main-content_componentsWrapper__d9fSv h6{position:relative}.main-content_componentsWrapper__d9fSv h1:hover .aal_anchor,.main-content_componentsWrapper__d9fSv h2:hover .aal_anchor,.main-content_componentsWrapper__d9fSv h3:hover .aal_anchor,.main-content_componentsWrapper__d9fSv h4:hover .aal_anchor,.main-content_componentsWrapper__d9fSv h5:hover .aal_anchor,.main-content_componentsWrapper__d9fSv h6:hover .aal_anchor{visibility:visible}.main-content_componentsWrapper__d9fSv .wp-block-gallery .wp-block-image{margin:20px 0}.main-content_componentsWrapper__d9fSv .wp-block-table table{border:1px solid var(--color-nebula-light-4);border-spacing:0;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px;border-radius:var(--border-radius-6);border-collapse:initial}.main-content_componentsWrapper__d9fSv .wp-block-table table thead tr{background-color:initial;color:var(--color-white);text-align:left;font-weight:500}.main-content_componentsWrapper__d9fSv .wp-block-table table td,.main-content_componentsWrapper__d9fSv .wp-block-table table th{padding:12px 15px}.main-content_componentsWrapper__d9fSv .wp-block-table table tr:first-of-type td{background:#cfd7d6}.main-content_componentsWrapper__d9fSv .wp-block-table table tr:first-of-type td:first-of-type{border-top-left-radius:var(--border-radius-6)}.main-content_componentsWrapper__d9fSv .wp-block-table table tr:first-of-type td:last-of-type{border-top-right-radius:var(--border-radius-6)}.main-content_componentsWrapper__d9fSv .wp-block-table table>tbody:not(:last-child),.main-content_componentsWrapper__d9fSv .wp-block-table table>tbody>tr:not(:last-child)>td,.main-content_componentsWrapper__d9fSv .wp-block-table table>tbody>tr:not(:last-child)>th,.main-content_componentsWrapper__d9fSv .wp-block-table table>tfoot:not(:last-child),.main-content_componentsWrapper__d9fSv .wp-block-table table>tfoot>tr:not(:last-child)>td,.main-content_componentsWrapper__d9fSv .wp-block-table table>tfoot>tr:not(:last-child)>th,.main-content_componentsWrapper__d9fSv .wp-block-table table>thead:not(:last-child),.main-content_componentsWrapper__d9fSv .wp-block-table table>thead>tr:not(:last-child)>td,.main-content_componentsWrapper__d9fSv .wp-block-table table>thead>tr:not(:last-child)>th,.main-content_componentsWrapper__d9fSv .wp-block-table table>tr:not(:last-child)>td,.main-content_componentsWrapper__d9fSv .wp-block-table table>tr:not(:last-child)>th{border-bottom:1px solid var(--color-nebula-light-4)}.main-content_componentsWrapper__d9fSv pre{color:#ccc}.main-content_list__vhhM5{display:flex;flex-direction:column;gap:clamp(16px,.8333333333vw,16px)}.main-content_list__vhhM5 li{position:relative;padding-left:clamp(36px,2.0833333333vw,40px)}.main-content_list__vhhM5 li:before{content:"";width:clamp(10px,.5208333333vw,10px);height:clamp(10px,.5208333333vw,10px);background-color:var(--color-horizon);border-radius:var(--border-radius-full);position:absolute;top:clamp(7px,.3645833333vw,7px);left:0}.recommended-articles_section__GvSvN{padding:clamp(112px,11.6666666667vw,224px) 0}.recommended-articles_section__GvSvN .recommended-articles_card__cl8Qo{padding:clamp(56px,3.75vw,72px) 0}.recommended-articles_section__GvSvN .recommended-articles_card__cl8Qo .recommended-articles_title__2gFKo{margin-bottom:clamp(32px,2.9166666667vw,56px)}@media(max-width:1280px){.recommended-articles_section__GvSvN .recommended-articles_card__cl8Qo .recommended-articles_embla__LsVaK .recommended-articles_emblaContainer__Y7JKf{display:grid;grid-template-columns:repeat(3,90%);grid-gap:clamp(12px,2.5vw,48px);gap:clamp(12px,2.5vw,48px);cursor:grab}.recommended-articles_section__GvSvN .recommended-articles_card__cl8Qo .recommended-articles_embla__LsVaK .recommended-articles_emblaContainer__Y7JKf:active{cursor:grabbing!important}}.recommended-articles_section__GvSvN .recommended-articles_card__cl8Qo .recommended-articles_embla__LsVaK .recommended-articles_emblaContainer__Y7JKf>div{width:100%}