@keyframes Skeleton_skeletonPulse__D_wPs{0%,to{opacity:.45}50%{opacity:.85}}@keyframes Skeleton_skeletonShimmer__ztvh2{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Skeleton_skeleton__S_wfU{background:var(--bg-hover);border-radius:.625rem;overflow:hidden;position:relative;display:inline-block}.Skeleton_skeleton__S_wfU:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--rgba-light) 50%,transparent 100%);transform:translateX(-100%);pointer-events:none}.Skeleton_animated__eWFTK:after{animation:Skeleton_skeletonShimmer__ztvh2 1.8s ease-in-out infinite}.Skeleton_rectangular__OoeBk{border-radius:.75rem}.Skeleton_circular__s6xLg{border-radius:50%;aspect-ratio:1/1}.Skeleton_text__0rzCR{height:1em;border-radius:999px;margin-bottom:.625em}.Skeleton_text__0rzCR:last-child{margin-bottom:0}.Skeleton_textContainer__czrO_{width:100%;display:flex;flex-direction:column}.Skeleton_textContainer__czrO_ .Skeleton_text__0rzCR{margin-bottom:.625em}.Skeleton_textContainer__czrO_ .Skeleton_text__0rzCR:last-child{margin-bottom:0}.Skeleton_skeleton__S_wfU.Skeleton_fullWidth__91pLC{width:100%}.Skeleton_card__Lg_i_{background:var(--bg-hover);border-radius:1rem;padding:1.5rem}.Skeleton_image__Do8_g{background:var(--bg-hover);border-radius:.75rem;aspect-ratio:16/9}.Skeleton_title__hp9dG{height:2rem;border-radius:999px;margin-bottom:1rem}.Skeleton_paragraph__mJ_4x{height:1.125rem;border-radius:999px;margin-bottom:.625rem}.Skeleton_button__YQKb1{height:2.5rem;border-radius:999px;min-width:100px}.Skeleton_avatar__blhDH{width:3rem;height:3rem;border-radius:50%}@media (max-width:768px){.Skeleton_title__hp9dG{height:1.75rem}.Skeleton_paragraph__mJ_4x{height:1rem}.Skeleton_button__YQKb1{height:2.25rem}.Skeleton_avatar__blhDH{width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__S_wfU,.Skeleton_skeleton__S_wfU:after{animation:none}}.SkeletonCard_card__2JJRY{background:color-mix(in srgb,var(--bg-card) 3%,transparent);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:1.25rem;overflow:hidden;border:1px solid var(--rgba-light);display:flex;flex-direction:column;height:100%;transition:none}.SkeletonCard_card__2JJRY,.SkeletonCard_card__2JJRY:hover{box-shadow:0 8px 32px 0 var(--shadow-dark),0 4px 16px 0 color-mix(in srgb,var(--color-depth) 4%,transparent)}.SkeletonCard_card__2JJRY:hover{transform:none}.SkeletonCard_image__bNEwW{border-radius:0;margin-bottom:0}.SkeletonCard_content__qlTTK{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;flex-grow:1}.SkeletonCard_tags__e6Weh{display:flex;gap:.5rem;flex-wrap:wrap}.SkeletonCard_title__lxIHH{margin-top:.25rem}.SkeletonCard_footer__HKUj_{display:flex;gap:1rem;margin-top:auto;align-items:center}@media (max-width:768px){.SkeletonCard_content__qlTTK{padding:1.25rem;gap:.75rem}}@media (max-width:480px){.SkeletonCard_content__qlTTK{padding:1rem}}.SkeletonList_grid__SB0Gv{display:grid;gap:2rem;width:100%;grid-template-columns:repeat(var(--grid-cols,3),1fr)}@media (max-width:1024px){.SkeletonList_grid__SB0Gv.SkeletonList_grid__SB0Gv[data-tablet-columns="2"]{grid-template-columns:repeat(2,1fr)}.SkeletonList_grid__SB0Gv.SkeletonList_grid__SB0Gv[data-tablet-columns="3"]{grid-template-columns:repeat(3,1fr)}.SkeletonList_grid__SB0Gv{gap:1.5rem}}@media (max-width:768px){.SkeletonList_grid__SB0Gv.SkeletonList_grid__SB0Gv[data-mobile-columns="1"]{grid-template-columns:repeat(1,1fr)}.SkeletonList_grid__SB0Gv.SkeletonList_grid__SB0Gv[data-mobile-columns="2"]{grid-template-columns:repeat(2,1fr)}.SkeletonList_grid__SB0Gv{gap:1.25rem}}.PostTags_tagsContainer__oDnBJ{display:flex;flex-direction:column;gap:.875rem;width:100%}.PostTags_tagsContainerCompact__R5Stt{gap:0}.PostTags_label__T1aw6{font-weight:500;color:var(--text-muted);font-size:.875rem;line-height:1.5}.PostTags_primaryTags__AIYaP{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;width:100%}.PostTags_tag___p02g{padding:.375rem .875rem;font-size:.8125rem;line-height:1.5;color:var(--text-accent);background:color-mix(in srgb,var(--color-brand) 10%,transparent);border-radius:1rem;transition:background-color .2s ease;display:inline-block;white-space:nowrap}.PostTags_tag___p02g:hover{background:color-mix(in srgb,var(--color-brand) 20%,transparent)}.PostTags_accordion__sJDHb{display:flex;flex-direction:column;width:100%}.PostTags_accordionTrigger___cWJ8{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:var(--text-accent);background:transparent;border:1px solid color-mix(in srgb,var(--color-brand) 20%,transparent);border-radius:.5rem;cursor:pointer;transition:all .2s ease;text-align:left;width:fit-content;font-family:inherit}.PostTags_accordionTrigger___cWJ8:hover{background:color-mix(in srgb,var(--color-brand) 10%,transparent);border-color:color-mix(in srgb,var(--color-brand) 40%,transparent)}.PostTags_accordionTrigger___cWJ8:focus{outline:2px solid var(--focus-ring-color);outline-offset:2px}.PostTags_accordionTrigger___cWJ8:active{transform:scale(.98)}.PostTags_accordionText__WqV0A{color:var(--text-accent)}.PostTags_accordionIcon__9R_lP{display:inline-block;font-size:.6875rem;color:var(--text-accent);transition:transform .3s ease;transform:rotate(-90deg);line-height:1}.PostTags_accordionIconExpanded__m8YpH{transform:rotate(0deg)}.PostTags_accordionContent__sHbsR{max-height:0;overflow:hidden;opacity:0;margin-top:0;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}.PostTags_accordionContentExpanded__k4xZY{max-height:500px;opacity:1;margin-top:.75rem;overflow-y:auto}.PostTags_accordionContentExpanded__k4xZY::-webkit-scrollbar{width:6px}.PostTags_accordionContentExpanded__k4xZY::-webkit-scrollbar-track{background:var(--rgba-accent);border-radius:3px}.PostTags_accordionContentExpanded__k4xZY::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-brand-alt) 30%,transparent);border-radius:3px}.PostTags_accordionContentExpanded__k4xZY::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-brand-alt) 50%,transparent)}.PostTags_remainingTags__bGjiA{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.375rem;padding:.25rem 0}@media (min-width:480px){.PostTags_remainingTags__bGjiA{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem}}.PostTags_tagCompact__Px9W_{padding:.25rem .625rem;font-size:.75rem;border-radius:.75rem}@media (min-width:768px){.PostTags_tag___p02g{font-size:.8125rem}.PostTags_tagCompact__Px9W_{font-size:.75rem}.PostTags_accordionTrigger___cWJ8{font-size:.8125rem;padding:.5rem .875rem}.PostTags_accordionContentExpanded__k4xZY{margin-top:1rem}}@media (max-width:479px){.PostTags_primaryTags__AIYaP{gap:.4375rem}.PostTags_tag___p02g{padding:.3125rem .75rem;font-size:.75rem}.PostTags_accordionTrigger___cWJ8{font-size:.75rem;padding:.4375rem .625rem}.PostTags_remainingTags__bGjiA{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.ArticlesList_pageContainer__LD2BU{width:100%;min-height:100vh;padding:0;margin:0}.ArticlesList_blogContainer__fHfLX{width:100%;max-width:1200px;margin:0 auto;padding:1.5rem 1rem}@media (min-width:768px){.ArticlesList_blogContainer__fHfLX{padding:3rem 2rem}}@media (min-width:1024px){.ArticlesList_blogContainer__fHfLX{padding:4rem 2.5rem}}.ArticlesList_heroSection__uCkmU{width:100%;padding:.5rem 0 2rem;margin-bottom:2rem;text-align:center;border-bottom:1px solid color-mix(in srgb,var(--color-brand-alt) 20%,transparent);position:relative}.ArticlesList_heroSection__uCkmU:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--color-brand);opacity:.5;border-radius:2px}@media (min-width:768px){.ArticlesList_heroSection__uCkmU{padding:.5rem 0 2.5rem;margin-bottom:2.5rem}}.ArticlesList_heroContent__a2EmW{max-width:680px;margin:0 auto;position:relative}.ArticlesList_heroTitle__zwo9Z{font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--color-depth);margin:0 0 .625rem;letter-spacing:-.015em}@media (min-width:768px){.ArticlesList_heroTitle__zwo9Z{font-size:2rem;line-height:1.25;margin-bottom:.75rem}}.ArticlesList_heroSubtitle__CVYSu{font-size:.9375rem;line-height:1.6;color:color-mix(in srgb,var(--color-ink) 75%,var(--color-edge));max-width:600px;margin:0 auto 1.5rem;font-weight:400}@media (min-width:768px){.ArticlesList_heroSubtitle__CVYSu{font-size:1rem;line-height:1.65;margin-bottom:2rem}}.ArticlesList_searchWrapper__lL_oA{position:relative;max-width:580px;margin:0 auto}.ArticlesList_searchIcon__C4hij{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);width:.875rem;height:.875rem;color:var(--text-info);pointer-events:none;transition:color .2s ease}@media (min-width:768px){.ArticlesList_searchIcon__C4hij{left:1rem;width:1rem;height:1rem}}.ArticlesList_search__Umo7I{width:100%;padding:.75rem .875rem .75rem 2.5rem;font-size:.875rem;line-height:1.5;color:var(--color-depth);background:var(--bg-primary);border:2px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent);border-radius:.5rem;transition:all .2s ease;appearance:none;box-shadow:0 2px 4px color-mix(in srgb,var(--color-brand-alt) 15%,transparent)}@media (min-width:768px){.ArticlesList_search__Umo7I{padding:.875rem 1rem .875rem 2.75rem;font-size:.9375rem;border-radius:.5rem}}.ArticlesList_search__Umo7I:focus{outline:none;border-color:var(--border-focus);box-shadow:0 3px 12px color-mix(in srgb,var(--color-brand) 30%,transparent),0 0 0 4px color-mix(in srgb,var(--color-brand) 15%,transparent);background:var(--color-edge)}.ArticlesList_search__Umo7I:focus~.ArticlesList_searchIcon__C4hij{color:var(--text-accent)}.ArticlesList_search__Umo7I:hover:not(:focus){border-color:var(--border-hover);box-shadow:0 3px 8px color-mix(in srgb,var(--color-brand-alt) 20%,transparent)}.ArticlesList_search__Umo7I::placeholder{color:var(--text-info);opacity:.8}.ArticlesList_clearSearch__Xl_2C{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;padding:0;font-size:1.125rem;line-height:1;color:var(--text-info);background:transparent;border:none;border-radius:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;opacity:.7}.ArticlesList_clearSearch__Xl_2C:hover{color:var(--color-depth);opacity:1;background:color-mix(in srgb,var(--color-brand-alt) 20%,transparent);transform:translateY(-50%) scale(1.1)}.ArticlesList_clearSearch__Xl_2C:focus{outline:2px solid var(--focus-ring-color);outline-offset:2px;opacity:1;background:color-mix(in srgb,var(--color-brand) 10%,transparent)}.ArticlesList_clearSearch__Xl_2C:active{transform:translateY(-50%) scale(.95)}.ArticlesList_filtersSection__1g2a9{width:100%;margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--rgba-accent)}@media (min-width:768px){.ArticlesList_filtersSection__1g2a9{margin-bottom:3rem;padding-bottom:2.5rem}}.ArticlesList_filtersContainer__i8FaX{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ArticlesList_filterTag__99SWy{padding:.5rem 1rem;font-size:.875rem;line-height:1.5;color:var(--text-muted);background:var(--bg-primary);border:1px solid color-mix(in srgb,var(--color-brand-alt) 20%,transparent);border-radius:1.5rem;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:.375rem}.ArticlesList_filterTag__99SWy:hover{color:var(--text-primary);border-color:var(--border-hover)}.ArticlesList_filterTag__99SWy:focus{outline:2px solid var(--focus-ring-color);outline-offset:2px}.ArticlesList_filterTagActive__9_XW6{color:var(--color-on-brand);background:var(--color-brand);border-color:var(--color-brand)}.ArticlesList_filterTagActive__9_XW6:hover{background:var(--fill-brand-hover);border-color:var(--fill-brand-hover)}.ArticlesList_tagIcon__st5T4{width:.75rem;height:.75rem}.ArticlesList_resultsInfo__ciU_H{width:100%;margin-bottom:2rem;text-align:center}.ArticlesList_resultsCount__Aq7hF{font-size:.875rem;color:var(--text-muted)}.ArticlesList_articlesGrid__7syLA{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width:768px){.ArticlesList_articlesGrid__7syLA{grid-template-columns:repeat(2,1fr);gap:3.5rem}}@media (min-width:1024px){.ArticlesList_articlesGrid__7syLA{grid-template-columns:repeat(3,1fr);gap:4rem}}.ArticlesList_articleCard__5hFNK,.ArticlesList_cardLink__tHXYI{display:flex;flex-direction:column;height:100%}.ArticlesList_cardLink__tHXYI{text-decoration:none;color:inherit;transition:opacity .2s ease}.ArticlesList_cardLink__tHXYI:hover{opacity:.8}.ArticlesList_cardLink__tHXYI:focus{outline:2px solid var(--focus-ring-color);outline-offset:4px;border-radius:.5rem}.ArticlesList_cardImageWrapper__T_q3C{width:100%;margin-bottom:1.25rem;border-radius:.5rem;overflow:hidden;background:var(--color-surface);aspect-ratio:16/9}.ArticlesList_cardImageContainer__xguzd{position:relative;width:100%;height:100%}.ArticlesList_cardImage__3huQy{width:100%;height:100%;object-fit:cover;display:block}.ArticlesList_cardImageOverlay__E8Zsv{display:none}.ArticlesList_cardImagePlaceholder__usYz_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 100% 0,color-mix(in oklab,var(--color-brand) 22%,var(--color-surface)),var(--color-surface) 60%)}.ArticlesList_cardImagePlaceholderMark__BFL3G{font-family:var(--font-heading,inherit);font-size:clamp(2.5rem,6vw,3.5rem);font-weight:800;line-height:1;color:color-mix(in oklab,var(--color-brand) 55%,var(--text-muted));opacity:.55;user-select:none}.ArticlesList_cardContent__h0i3s{display:flex;flex-direction:column;flex:1;gap:.875rem}.ArticlesList_cardTags__N8msr{display:flex;flex-wrap:wrap;gap:0;margin-bottom:.25rem}.ArticlesList_cardTags__N8msr .tagsContainer{gap:0}.ArticlesList_cardTags__N8msr .primaryTags{gap:.5rem}.ArticlesList_cardTag__Ewrtr{padding:.25rem .75rem;font-size:.75rem;line-height:1.5;color:var(--text-accent);background:color-mix(in srgb,var(--color-brand) 10%,transparent);border-radius:1rem}.ArticlesList_cardTitle___EOOQ{font-size:1.25rem;font-weight:600;line-height:1.35;color:var(--text-primary);margin:0;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media (min-width:768px){.ArticlesList_cardTitle___EOOQ{font-size:1.375rem;line-height:1.3}}.ArticlesList_cardSummary__XYjy_{font-size:.9375rem;line-height:1.65;color:var(--text-muted);flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ArticlesList_cardSummary__XYjy_ p{margin:0}.ArticlesList_cardSummary__XYjy_ p:not(:last-child){margin-bottom:.75rem}.ArticlesList_cardFooter__kHGTq{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--rgba-accent)}.ArticlesList_cardMeta__ZBlCu{display:flex;flex-wrap:wrap;gap:1rem;font-size:.8125rem;color:var(--text-muted)}.ArticlesList_cardDate__EkUYJ,.ArticlesList_cardReadingTime__NNm98{display:inline-flex;align-items:center;gap:.375rem}.ArticlesList_metaIcon__rb3I_{width:.8125rem;height:.8125rem}.ArticlesList_cardReadMore__Wz9vi{font-size:.875rem;font-weight:500;color:var(--text-accent);white-space:nowrap}.ArticlesList_emptyState__GvNuL{width:100%;padding:5rem 1rem;text-align:center}.ArticlesList_emptyTitle___uXmJ{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0 0 .875rem}.ArticlesList_emptyText__3ntT1{font-size:.9375rem;line-height:1.65;color:var(--text-muted);margin:0}.ArticlesList_noResults__c6wVg{width:100%;padding:5rem 1rem;text-align:center}.ArticlesList_noResultsIcon__lA9vO{font-size:3rem;margin-bottom:1.25rem}.ArticlesList_noResultsTitle__IqtTv{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0 0 .875rem}.ArticlesList_noResultsText__FfW0x{font-size:.9375rem;line-height:1.65;color:var(--text-muted);max-width:500px;margin:0 auto 2rem}.ArticlesList_clearFiltersButton__NXcwB{padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;color:var(--color-on-brand);background:var(--color-brand);border:1px solid var(--color-brand);border-radius:.375rem;cursor:pointer;transition:background-color .2s ease}.ArticlesList_clearFiltersButton__NXcwB:hover{background:var(--fill-brand-hover);border-color:var(--fill-brand-hover)}.ArticlesList_clearFiltersButton__NXcwB:focus{outline:2px solid var(--focus-ring-color);outline-offset:2px}.BlockTable_tableWrapper__2DKLj{width:100%;margin:2rem 0;overflow-x:auto;border-radius:.5rem;border:2px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent);background:var(--bg-primary);box-shadow:0 1px 3px var(--shadow-dark)}@media (min-width:768px){.BlockTable_tableWrapper__2DKLj{margin:2.5rem 0}}.BlockTable_table__3tNHI{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;background:var(--bg-primary);font-size:.9375rem;line-height:1.6;border:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent)}@media (min-width:768px){.BlockTable_table__3tNHI{font-size:1rem;line-height:1.65}}.BlockTable_header__N_Xyu{padding:1rem 1.25rem;text-align:left;font-weight:600;font-size:.875rem;line-height:1.5;color:var(--text-primary);background:color-mix(in srgb,var(--color-brand) 10%,transparent);border-bottom:2px solid var(--color-brand);border-right:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent);border-top:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent);white-space:nowrap;letter-spacing:-.01em;min-width:0;position:relative;width:auto;overflow:hidden;text-overflow:ellipsis}.BlockTable_header__N_Xyu:first-child{border-left:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent)}.BlockTable_header__N_Xyu:last-child{border-right:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent)}.BlockTable_header__N_Xyu>div{width:100%}.BlockTable_header__N_Xyu p{margin:0;display:inline}.BlockTable_header__N_Xyu strong{font-weight:600}@media (min-width:768px){.BlockTable_header__N_Xyu{padding:1.125rem 1.5rem;font-size:.9375rem}}.BlockTable_row__q_9eS{border-left:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent);border-right:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent);transition:background-color .2s ease}.BlockTable_row__q_9eS,.BlockTable_row__q_9eS:last-child{border-bottom:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent)}.BlockTable_row__q_9eS:hover{background:color-mix(in srgb,var(--color-brand) 5%,transparent)}.BlockTable_cell__LHB_G{padding:1rem 1.25rem;color:var(--text-primary);line-height:1.6;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--color-brand-alt) 20%,transparent);min-width:0;width:auto;overflow:hidden;word-wrap:break-word}.BlockTable_cell__LHB_G,.BlockTable_cell__LHB_G:last-child{border-right:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent)}.BlockTable_cell__LHB_G>div{width:100%}.BlockTable_cell__LHB_G p{margin:0}.BlockTable_cell__LHB_G p:not(:last-child){margin-bottom:.5rem}.BlockTable_cell__LHB_G strong{font-weight:600}.BlockTable_cell__LHB_G em{font-style:italic}.BlockTable_cell__LHB_G a{color:var(--text-accent);text-decoration:underline;text-underline-offset:.125em;transition:opacity .2s ease}.BlockTable_cell__LHB_G a:hover{opacity:.75}@media (min-width:768px){.BlockTable_cell__LHB_G{padding:1.125rem 1.5rem;line-height:1.65}}.BlockTable_row__q_9eS:nth-child(2n){background:var(--bg-primary)}.BlockTable_row__q_9eS:nth-child(2n):hover{background:color-mix(in srgb,var(--color-brand) 5%,transparent)}.BlockTable_row__q_9eS:nth-child(odd){background:var(--rgba-light)}.BlockTable_row__q_9eS:nth-child(odd):hover{background:color-mix(in srgb,var(--color-brand) 5%,transparent)}.BlockTable_sortable__fjxjL{cursor:pointer;user-select:none;position:relative;padding-right:1.75rem}.BlockTable_sortable__fjxjL:hover{background:color-mix(in srgb,var(--color-brand) 15%,transparent)}.BlockTable_sortable__fjxjL:after{content:"↕";position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:.75rem;color:var(--text-muted);opacity:.5}.BlockTable_sortable__fjxjL[data-sort-direction=asc]:after{content:"↑";opacity:1;color:var(--text-accent)}.BlockTable_sortable__fjxjL[data-sort-direction=desc]:after{content:"↓";opacity:1;color:var(--text-accent)}@media (max-width:768px){.BlockTable_tableWrapper__2DKLj{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);border-radius:0}.BlockTable_tableWrapper__2DKLj,.BlockTable_table__3tNHI{border-left:none;border-right:none}.BlockTable_header__N_Xyu{padding:.875rem 1rem;font-size:.8125rem;border-left:none;border-right:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent)}.BlockTable_header__N_Xyu:first-child{border-left:none}.BlockTable_row__q_9eS{border-left:none;border-right:none}.BlockTable_cell__LHB_G{padding:.875rem 1rem;font-size:.875rem;border-right:1px solid color-mix(in srgb,var(--color-brand-alt) 30%,transparent)}.BlockTable_cell__LHB_G:last-child{border-right:none}}.DevPlaceholder_placeholder__WHhPx{padding:1rem;background:color-mix(in srgb,var(--color-warning) 15%,var(--bg-primary));border:2px dashed var(--color-warning);border-radius:8px;margin:1rem 0}.BlockToggle_toggle__QspUr{margin:clamp(1.5rem,3vw,2rem) 0;border:1px solid color-mix(in srgb,var(--color-brand) 20%,transparent);border-radius:clamp(.75rem,1.5vw,1rem);overflow:hidden;background:linear-gradient(135deg,var(--rgba-light) 0,var(--rgba-light) 100%);backdrop-filter:blur(10px) saturate(150%);box-shadow:0 2px 8px var(--shadow-dark),0 1px 4px var(--shadow-dark);transition:all .3s cubic-bezier(.4,0,.2,1)}.BlockToggle_toggle__QspUr:hover{box-shadow:0 4px 12px var(--shadow-dark),0 2px 6px var(--shadow-dark);border-color:color-mix(in srgb,var(--color-brand) 30%,transparent)}.BlockToggle_header__ferim{width:100%;display:flex;align-items:center;gap:clamp(.75rem,1.5vw,1rem);padding:clamp(1rem,2vw,1.25rem) clamp(1.25rem,2.5vw,1.5rem);background:linear-gradient(135deg,var(--bg-hover) 0,var(--rgba-accent) 100%);border:none;cursor:pointer;text-align:left;font-size:clamp(1rem,1.8vw,1.1rem);transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;user-select:none}.BlockToggle_header__ferim:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--gradient-brand);opacity:0;transition:opacity .2s ease}.BlockToggle_header__ferim:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand) 12%,transparent) 0,var(--rgba-accent) 100%)}.BlockToggle_header__ferim:hover:before{opacity:1}.BlockToggle_header__ferim:focus{outline:clamp(2px,.3vw,3px) solid color-mix(in srgb,var(--focus-ring-color) 50%,transparent);outline-offset:-2px;border-radius:clamp(.75rem,1.5vw,1rem)}.BlockToggle_header__ferim:active{transform:scale(.98)}.BlockToggle_icon__m2LCe{flex-shrink:0;font-size:clamp(.75rem,1.5vw,.85rem);color:var(--text-accent);transition:transform .3s cubic-bezier(.4,0,.2,1);font-weight:700;display:flex;align-items:center;justify-content:center;width:clamp(1.25rem,2.5vw,1.5rem);height:clamp(1.25rem,2.5vw,1.5rem);background:color-mix(in srgb,var(--color-brand) 10%,transparent);border-radius:50%}.BlockToggle_header__ferim[aria-expanded=true] .BlockToggle_icon__m2LCe{transform:rotate(90deg)}.BlockToggle_title__7MSg_{flex:1;font-weight:600;color:var(--text-primary);font-family:var(--font-heading,inherit);line-height:clamp(1.4,1.45vw,1.45);margin:0}.BlockToggle_content__QsyaL{padding:clamp(1rem,2vw,1.25rem) clamp(1.25rem,2.5vw,1.5rem) clamp(1rem,2vw,1.25rem) calc(clamp(1.25rem, 2.5vw, 1.5rem) + clamp(.75rem, 1.5vw, 1rem) + clamp(1.25rem, 2.5vw, 1.5rem));border-top:1px solid color-mix(in srgb,var(--color-brand) 15%,transparent);background:var(--rgba-light);animation:BlockToggle_slideDown__lSajB .3s cubic-bezier(.4,0,.2,1)}@keyframes BlockToggle_slideDown__lSajB{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:1000px;padding-top:clamp(1rem,2vw,1.25rem);padding-bottom:clamp(1rem,2vw,1.25rem)}}.BlockToggle_text__V_WMw{line-height:clamp(1.7,1.8vw,1.75);color:var(--text-primary);opacity:.92;font-size:clamp(1rem,1.8vw,1.05rem)}.BlockToggle_text__V_WMw strong{color:var(--text-accent);font-weight:700}.BlockToggle_text__V_WMw em{color:var(--text-info);font-style:italic}@media (max-width:768px){.BlockToggle_toggle__QspUr{border-radius:clamp(.65rem,1.2vw,.75rem)}.BlockToggle_header__ferim{padding:clamp(.875rem,1.75vw,1rem) clamp(1.1rem,2.2vw,1.25rem);gap:clamp(.65rem,1.3vw,.75rem)}.BlockToggle_content__QsyaL{padding:clamp(.875rem,1.75vw,1rem) clamp(1.1rem,2.2vw,1.25rem) clamp(.875rem,1.75vw,1rem) calc(clamp(1.1rem, 2.2vw, 1.25rem) + clamp(.65rem, 1.3vw, .75rem) + clamp(1.1rem, 2.2vw, 1.25rem))}}@media (max-width:480px){.BlockToggle_icon__m2LCe{width:clamp(1.1rem,2.2vw,1.25rem);height:clamp(1.1rem,2.2vw,1.25rem);font-size:clamp(.65rem,1.3vw,.75rem)}.BlockToggle_content__QsyaL{padding-left:clamp(1rem,2vw,1.25rem)}}.BlockVideo_videoWrapper__ngJJH{margin:clamp(1.5rem,3vw,2rem) 0;width:100%;position:relative}.BlockVideo_title__t0r6S{font-weight:600;font-size:clamp(1.1rem,2vw,1.25rem);margin-bottom:clamp(.75rem,1.5vw,1rem);color:var(--text-primary);font-family:var(--font-heading,inherit);line-height:clamp(1.3,1.35vw,1.35);padding:0 clamp(.5rem,1vw,.75rem)}.BlockVideo_videoContainer__8TvQA{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:clamp(.75rem,1.5vw,1rem);background:linear-gradient(135deg,var(--text-primary) 0,color-mix(in srgb,var(--color-ink) 75%,var(--color-edge)) 100%);box-shadow:0 4px 16px var(--rgba-dark),0 2px 8px var(--shadow-dark);border:1px solid color-mix(in srgb,var(--color-brand) 20%,transparent);transition:all .3s cubic-bezier(.4,0,.2,1)}.BlockVideo_videoContainer__8TvQA:hover{box-shadow:0 6px 20px var(--rgba-dark),0 3px 10px var(--rgba-dark);border-color:color-mix(in srgb,var(--color-brand) 30%,transparent)}.BlockVideo_iframe__LVY_W,.BlockVideo_video__FCnPj{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:inherit}.BlockVideo_video__FCnPj{object-fit:contain;background:var(--text-primary)}.BlockVideo_error__qwJUU{padding:clamp(1rem,2vw,1.25rem) clamp(1.25rem,2.5vw,1.5rem);background:linear-gradient(135deg,color-mix(in srgb,var(--color-signal) 10%,transparent) 0,var(--rgba-light) 100%);color:var(--text-danger);border-radius:clamp(.75rem,1.5vw,1rem);border-left:clamp(4px,.5vw,5px) solid var(--color-error);font-size:clamp(.95rem,1.7vw,1rem);line-height:clamp(1.6,1.65vw,1.65);box-shadow:0 2px 8px var(--shadow-dark)}@media (max-width:768px){.BlockVideo_videoWrapper__ngJJH{margin:clamp(1.25rem,2.5vw,1.5rem) 0}.BlockVideo_videoContainer__8TvQA{border-radius:clamp(.65rem,1.2vw,.75rem)}}@media (max-width:480px){.BlockVideo_title__t0r6S{font-size:clamp(1rem,2vw,1.1rem);margin-bottom:clamp(.65rem,1.3vw,.75rem)}}.ArticleSummary_summaryContainer__Xi_S6{width:100%}.ArticleSummary_summaryLabel__8oEqu{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-accent);margin-bottom:.875rem}@media (min-width:768px){.ArticleSummary_summaryLabel__8oEqu{margin-bottom:1rem}}.ArticleSummary_summaryContent__jz9T5{font-size:1.0625rem;line-height:1.75;color:var(--text-primary)}@media (min-width:768px){.ArticleSummary_summaryContent__jz9T5{font-size:1.125rem;line-height:1.8}}.ArticleSummary_summaryContent__jz9T5 p{margin:0}.ArticleSummary_summaryContent__jz9T5 p:not(:last-child){margin-bottom:1rem}.ArticleSummary_summaryContent__jz9T5 strong{font-weight:600;color:var(--text-primary)}.ArticleSummary_summaryContent__jz9T5 em{font-style:italic}.ArticleSummary_summaryContent__jz9T5 a{color:var(--text-accent);text-decoration:underline;text-underline-offset:.125em;transition:opacity .2s ease}.ArticleSummary_summaryContent__jz9T5 a:hover{opacity:.75}.BlockBookmark_bookmark__Hlb62{margin:clamp(1.5rem,3vw,2rem) 0;border:1px solid color-mix(in srgb,var(--color-brand) 20%,transparent);border-radius:clamp(.75rem,1.5vw,1rem);overflow:hidden;background:linear-gradient(135deg,var(--rgba-light) 0,var(--rgba-light) 100%);backdrop-filter:blur(10px) saturate(150%);box-shadow:0 2px 8px var(--shadow-dark),0 1px 4px var(--shadow-dark);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.BlockBookmark_bookmark__Hlb62:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--gradient-brand);opacity:0;transition:opacity .3s ease}.BlockBookmark_bookmark__Hlb62:hover{transform:translateY(-3px);box-shadow:0 6px 16px var(--shadow-dark),0 2px 8px var(--shadow-dark);border-color:color-mix(in srgb,var(--color-brand) 30%,transparent)}.BlockBookmark_bookmark__Hlb62:hover:before{opacity:1}.BlockBookmark_link__ux_RP{display:flex;align-items:center;justify-content:space-between;padding:clamp(1rem,2vw,1.25rem) clamp(1.25rem,2.5vw,1.5rem);text-decoration:none;color:inherit;gap:clamp(1rem,2vw,1.25rem);transition:all .2s ease}.BlockBookmark_link__ux_RP:focus{outline:clamp(2px,.3vw,3px) solid color-mix(in srgb,var(--focus-ring-color) 50%,transparent);outline-offset:-2px;border-radius:clamp(.75rem,1.5vw,1rem)}.BlockBookmark_content___iYXQ{flex:1;min-width:0;display:flex;flex-direction:column;gap:clamp(.25rem,.5vw,.35rem)}.BlockBookmark_title__ZfDLt{font-weight:600;font-size:clamp(1rem,1.8vw,1.1rem);margin:0;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:clamp(1.4,1.45vw,1.45)}.BlockBookmark_hostname__q6U_g{font-size:clamp(.875rem,1.5vw,.95rem);color:var(--text-muted);opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.BlockBookmark_icon__XXOsr{font-size:clamp(1.5rem,3vw,1.75rem);flex-shrink:0;opacity:.7;transition:all .2s ease;filter:drop-shadow(0 1px 2px var(--shadow-dark))}.BlockBookmark_bookmark__Hlb62:hover .BlockBookmark_icon__XXOsr{opacity:1;transform:scale(1.1)}@media (max-width:768px){.BlockBookmark_bookmark__Hlb62{border-radius:clamp(.65rem,1.2vw,.75rem)}.BlockBookmark_link__ux_RP{padding:clamp(.875rem,1.8vw,1rem) clamp(1.1rem,2.2vw,1.25rem);gap:clamp(.875rem,1.75vw,1rem)}.BlockBookmark_title__ZfDLt{-webkit-line-clamp:2}}@media (max-width:480px){.BlockBookmark_icon__XXOsr{font-size:clamp(1.25rem,2.5vw,1.5rem)}}.BlockCallout_callout__po1bd{margin:2rem 0;padding:1.5rem 1.75rem;border-left:4px solid var(--color-brand);background:color-mix(in srgb,var(--color-brand) 10%,transparent);border-radius:.5rem;line-height:1.75;box-shadow:0 2px 6px var(--shadow-dark);transition:all .2s ease}.BlockCallout_callout__po1bd:hover{box-shadow:0 4px 12px var(--shadow-dark);transform:translateX(2px)}@media (min-width:768px){.BlockCallout_callout__po1bd{margin:2.5rem 0;padding:2rem 2.25rem;border-radius:.625rem}}.BlockCallout_callout__po1bd.BlockCallout_info__4QEN9{border-left-color:var(--color-info);background:color-mix(in srgb,var(--color-info) 10%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_info__4QEN9:hover{background:color-mix(in srgb,var(--color-info) 15%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_warning__ogkXX{border-left-color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_warning__ogkXX:hover{background:color-mix(in srgb,var(--color-warning) 15%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_success__fn4u_{border-left-color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 10%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_success__fn4u_:hover{background:color-mix(in srgb,var(--color-brand) 15%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_error__U1VEL{border-left-color:var(--color-error);background:color-mix(in srgb,var(--color-signal) 10%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_error__U1VEL:hover{background:color-mix(in srgb,var(--color-signal) 15%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_tip__I_HZ1{border-left-color:var(--color-brand-alt);background:var(--rgba-accent)}.BlockCallout_callout__po1bd.BlockCallout_tip__I_HZ1:hover{background:color-mix(in srgb,var(--color-brand-alt) 15%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_customColor__Wy4fx{border-left-color:var(--callout-color,var(--color-brand));background:var(--callout-bg,color-mix(in srgb,var(--color-brand) 10%,transparent))}.BlockCallout_callout__po1bd.BlockCallout_customColor__Wy4fx:hover{background:var(--callout-bg-hover,color-mix(in srgb,var(--color-brand) 15%,transparent))}.BlockCallout_callout__po1bd.BlockCallout_customColor__Wy4fx .BlockCallout_icon__wpic2{background:var(--callout-icon-bg,color-mix(in srgb,var(--color-brand) 10%,transparent))}.BlockCallout_content__F_HfN{display:flex;gap:1rem;align-items:flex-start}.BlockCallout_icon__wpic2{font-size:1.5rem;line-height:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--bg-primary);border-radius:.5rem;box-shadow:0 2px 4px var(--shadow-dark)}@media (min-width:768px){.BlockCallout_icon__wpic2{font-size:1.75rem;width:2.25rem;height:2.25rem}}.BlockCallout_text__mzEgM{flex:1;font-size:1.0625rem;line-height:1.75;color:var(--text-primary)}@media (min-width:768px){.BlockCallout_text__mzEgM{font-size:1.125rem;line-height:1.8}}.BlockCallout_text__mzEgM p{margin:0;color:var(--text-primary)}.BlockCallout_text__mzEgM p:not(:last-child){margin-bottom:1rem}.BlockCallout_text__mzEgM strong{font-weight:600;color:var(--text-primary)}.BlockCallout_text__mzEgM em{font-style:italic;color:var(--text-primary)}.BlockCallout_text__mzEgM a{color:var(--text-accent);text-decoration:underline;text-underline-offset:.125em;transition:all .2s ease;font-weight:500}.BlockCallout_text__mzEgM a:hover{color:var(--fill-brand-hover);opacity:.85}.BlockCallout_text__mzEgM a:focus{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-radius:2px}.BlockCallout_callout__po1bd.BlockCallout_info__4QEN9 .BlockCallout_icon__wpic2{background:color-mix(in srgb,var(--color-info) 10%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_warning__ogkXX .BlockCallout_icon__wpic2{background:color-mix(in srgb,var(--color-warning) 10%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_success__fn4u_ .BlockCallout_icon__wpic2{background:color-mix(in srgb,var(--color-brand) 10%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_error__U1VEL .BlockCallout_icon__wpic2{background:color-mix(in srgb,var(--color-signal) 10%,transparent)}.BlockCallout_callout__po1bd.BlockCallout_tip__I_HZ1 .BlockCallout_icon__wpic2{background:var(--rgba-accent)}.BlockCheckboxList_checkboxList__4oHMm{margin:clamp(1rem,2vw,1.5rem) 0;display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1rem);padding:clamp(1rem,2vw,1.25rem);background:linear-gradient(135deg,var(--rgba-light) 0,var(--rgba-light) 100%);border-radius:clamp(.75rem,1.5vw,1rem);border:1px solid color-mix(in srgb,var(--color-brand) 15%,transparent)}.BlockCheckboxList_item__czLCH{display:flex;align-items:flex-start;gap:clamp(.75rem,1.5vw,1rem);cursor:default;line-height:clamp(1.7,1.8vw,1.75);padding:clamp(.5rem,1vw,.75rem);border-radius:clamp(.5rem,1vw,.65rem);transition:background-color .2s ease}.BlockCheckboxList_item__czLCH:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand) 5%,transparent) 0,var(--rgba-accent) 100%)}.BlockCheckboxList_checkbox__Qtks8{margin-top:clamp(.2rem,.4vw,.3rem);flex-shrink:0;width:clamp(1.25rem,2.5vw,1.5rem);height:clamp(1.25rem,2.5vw,1.5rem);cursor:default;accent-color:var(--color-brand);border-radius:clamp(3px,.4vw,4px);border:2px solid color-mix(in srgb,var(--color-brand) 30%,transparent);transition:all .2s ease}.BlockCheckboxList_checkbox__Qtks8:checked{background-color:var(--color-brand);border-color:var(--color-brand)}.BlockCheckboxList_text__8frQA{flex:1;color:var(--text-primary);opacity:.92;font-size:clamp(1rem,1.8vw,1.05rem);line-height:inherit;padding-top:clamp(.1rem,.2vw,.15rem)}.BlockCheckboxList_text__8frQA.BlockCheckboxList_checked__PveMN{text-decoration:line-through;opacity:.65;color:var(--text-muted);text-decoration-color:color-mix(in srgb,var(--color-brand-alt) 50%,transparent)}.BlockCheckboxList_text__8frQA strong{color:var(--text-accent);font-weight:700}.BlockCheckboxList_text__8frQA em{color:var(--text-info);font-style:italic}@media (max-width:768px){.BlockCheckboxList_checkboxList__4oHMm{padding:clamp(.875rem,1.75vw,1rem);gap:clamp(.65rem,1.3vw,.75rem)}.BlockCheckboxList_item__czLCH{padding:clamp(.4rem,.8vw,.5rem);gap:clamp(.65rem,1.3vw,.75rem)}}@media (max-width:480px){.BlockCheckboxList_checkbox__Qtks8{width:clamp(1.1rem,2.2vw,1.25rem);height:clamp(1.1rem,2.2vw,1.25rem)}}.BlockCode_codeBlock__ttBHW{width:100%;margin:2rem 0;position:relative;overflow-x:auto;background:var(--text-primary);border-radius:.5rem}.BlockCode_pre__ABwJh{margin:0;padding:0;overflow-x:auto}.BlockCode_code__znJXb{display:block;padding:1.25rem;font-family:var(--font-code);font-size:.875rem;line-height:1.6;color:var(--text-inverse);margin:0;overflow-x:auto;white-space:pre}@media (min-width:768px){.BlockCode_code__znJXb{font-size:.9375rem;padding:1.5rem}}.BlockColumns_columns__An93f{display:grid;gap:2rem;margin:2rem 0;width:100%;position:relative}@media (min-width:768px){.BlockColumns_columns__An93f{margin:2.5rem 0;gap:2.5rem}}.BlockColumns_twoColumns__uW0_r{grid-template-columns:repeat(2,1fr)}.BlockColumns_threeColumns__6BHSb{grid-template-columns:repeat(3,1fr)}.BlockColumns_fourColumns__I9ULs{grid-template-columns:repeat(4,1fr)}.BlockColumns_column__iorVE{min-width:0;padding:1.5rem;background:var(--bg-primary);border-radius:.5rem;border:1px solid color-mix(in srgb,var(--color-brand-alt) 20%,transparent);transition:all .2s ease;position:relative}.BlockColumns_column__iorVE:hover{border-color:var(--border-hover);background:color-mix(in srgb,var(--color-brand) 5%,transparent)}.BlockColumns_content__bhS58{line-height:1.75;color:var(--text-primary);font-size:1rem;position:relative;flex:1}@media (min-width:768px){.BlockColumns_content__bhS58{font-size:1.0625rem;line-height:1.8}}.BlockColumns_content__bhS58 strong{color:var(--text-accent);font-weight:600}.BlockColumns_content__bhS58 em{color:var(--text-info);font-style:italic}.BlockColumns_content__bhS58 p{margin:0 0 1rem}.BlockColumns_content__bhS58 p:last-child{margin-bottom:0}.BlockColumns_content__bhS58 a{color:var(--text-accent);text-decoration:underline;text-underline-offset:.125em;transition:opacity .2s ease}.BlockColumns_content__bhS58 a:hover{opacity:.75}.BlockColumns_content__bhS58 ol,.BlockColumns_content__bhS58 ul{margin:0 0 1rem;padding-left:1.5rem}.BlockColumns_content__bhS58 li{margin-bottom:.5rem}.BlockColumns_content__bhS58 h1,.BlockColumns_content__bhS58 h2,.BlockColumns_content__bhS58 h3,.BlockColumns_content__bhS58 h4,.BlockColumns_content__bhS58 h5,.BlockColumns_content__bhS58 h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;line-height:1.3;color:var(--text-primary)}.BlockColumns_content__bhS58 h1:first-child,.BlockColumns_content__bhS58 h2:first-child,.BlockColumns_content__bhS58 h3:first-child{margin-top:0}@media (max-width:1024px){.BlockColumns_fourColumns__I9ULs,.BlockColumns_threeColumns__6BHSb{grid-template-columns:repeat(2,1fr)}.BlockColumns_columns__An93f{gap:1.5rem}}@media (max-width:768px){.BlockColumns_columns__An93f{grid-template-columns:1fr;gap:1.5rem;margin:1.5rem 0}.BlockColumns_column__iorVE{padding:1.25rem}}.BlockDivider_divider__2h_oR{width:100%;margin:3rem 0;border:none;border-top:1px solid color-mix(in srgb,var(--color-brand-alt) 20%,transparent);background:none}@media (min-width:768px){.BlockDivider_divider__2h_oR{margin:3.5rem 0}}.BlockHeading_heading__MDn9o{font-weight:600;line-height:1.3;color:var(--text-primary);margin:2.5rem 0 1.25rem;letter-spacing:-.01em}.BlockHeading_heading__MDn9o:first-child{margin-top:0}.BlockHeading_heading__MDn9o h1,.BlockHeading_heading__MDn9o h2,.BlockHeading_heading__MDn9o h3,.BlockHeading_heading__MDn9o h4,.BlockHeading_heading__MDn9o h5,.BlockHeading_heading__MDn9o h6{margin:0;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}.BlockHeading_heading__MDn9o h1{font-size:2.25rem;margin-top:3rem}.BlockHeading_heading__MDn9o h2{font-size:1.875rem;margin-top:2.75rem}.BlockHeading_heading__MDn9o h3{font-size:1.5rem;margin-top:2.5rem}.BlockHeading_heading__MDn9o h4{font-size:1.25rem}.BlockHeading_heading__MDn9o h5,.BlockHeading_heading__MDn9o h6{font-size:1.125rem}@media (min-width:768px){.BlockHeading_heading__MDn9o h1{font-size:2.5rem}.BlockHeading_heading__MDn9o h2{font-size:2rem}.BlockHeading_heading__MDn9o h3{font-size:1.625rem}}.BlockImage_figure__5Eg24{width:100%;margin:2rem 0;display:block}@media (min-width:768px){.BlockImage_figure__5Eg24{margin:2.5rem 0}}.BlockImage_image__G5QXn{width:100%;height:auto;display:block;border-radius:.5rem;background:var(--color-surface)}.BlockImage_caption__nAsIa{margin-top:.875rem;font-size:.875rem;line-height:1.6;color:var(--text-muted);text-align:center}.BlockImage_caption__nAsIa p{margin:0}.BlockImage_caption__nAsIa p:not(:last-child){margin-bottom:.5rem}.BlockLink_linkWrapper__1D90o{margin:1.5rem 0}.BlockLink_link__0Ioy_{display:inline-block;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--color-on-brand);background:var(--color-brand);border:1px solid var(--color-brand);border-radius:.375rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.BlockLink_link__0Ioy_:hover{background:var(--fill-brand-hover);border-color:var(--fill-brand-hover);color:var(--text-on-brand)}.BlockLink_link__0Ioy_:focus{outline:2px solid var(--focus-ring-color);outline-offset:2px}.BlockListOrdered_list__Rt_bb{margin:1.75rem 0;padding-left:0;list-style:none;counter-reset:list-counter}.BlockListOrdered_item__xRNAR{position:relative;padding-left:2rem;margin-bottom:.75rem;font-size:1.0625rem;line-height:1.75;color:var(--text-primary);counter-increment:list-counter}@media (min-width:768px){.BlockListOrdered_item__xRNAR{font-size:1.125rem;line-height:1.8}}.BlockListOrdered_item__xRNAR:before{content:counter(list-counter) ".";position:absolute;left:0;color:var(--text-accent);font-weight:600;min-width:1.5rem}.BlockListOrdered_item__xRNAR:last-child{margin-bottom:0}.BlockListOrdered_item__xRNAR p{margin:0}.BlockListOrdered_item__xRNAR p:not(:last-child){margin-bottom:.5rem}.BlockListOrdered_item__xRNAR strong{font-weight:600}.BlockListOrdered_item__xRNAR em{font-style:italic}.BlockListOrdered_item__xRNAR a{color:var(--text-accent);text-decoration:underline;text-underline-offset:.125em;transition:opacity .2s ease}.BlockListOrdered_item__xRNAR a:hover{opacity:.75}.BlockListUnordered_list__0jG_F{margin:1.75rem 0;padding-left:1.5rem;list-style:none}.BlockListUnordered_item__spvhk{position:relative;padding-left:1.25rem;margin-bottom:.75rem;font-size:1.0625rem;line-height:1.75;color:var(--text-primary)}@media (min-width:768px){.BlockListUnordered_item__spvhk{font-size:1.125rem;line-height:1.8}}.BlockListUnordered_item__spvhk:before{content:"•";position:absolute;left:0;color:var(--text-accent);font-weight:600}.BlockListUnordered_item__spvhk:last-child{margin-bottom:0}.BlockListUnordered_item__spvhk p{margin:0}.BlockListUnordered_item__spvhk p:not(:last-child){margin-bottom:.5rem}.BlockListUnordered_item__spvhk strong{font-weight:600}.BlockListUnordered_item__spvhk em{font-style:italic}.BlockListUnordered_item__spvhk a{color:var(--text-accent);text-decoration:underline;text-underline-offset:.125em;transition:opacity .2s ease}.BlockListUnordered_item__spvhk a:hover{opacity:.75}.BlockParagraph_paragraph__yeDXy{font-size:1.0625rem;line-height:1.75;color:var(--text-primary);margin:0 0 1.75rem}@media (min-width:768px){.BlockParagraph_paragraph__yeDXy{font-size:1.125rem;line-height:1.8}}.BlockParagraph_paragraph__yeDXy:last-child{margin-bottom:0}.BlockParagraph_paragraph__yeDXy p{margin:0}.BlockParagraph_paragraph__yeDXy p:not(:last-child){margin-bottom:1rem}.BlockParagraph_paragraph__yeDXy strong{font-weight:600;color:var(--text-primary)}.BlockParagraph_paragraph__yeDXy em{font-style:italic}.BlockParagraph_paragraph__yeDXy a{color:var(--text-accent);text-decoration:underline;text-underline-offset:.125em;transition:opacity .2s ease}.BlockParagraph_paragraph__yeDXy a:hover{opacity:.75}.BlockParagraph_paragraph__yeDXy code{padding:.125rem .375rem;font-size:.875em;font-family:var(--font-code);color:var(--text-accent);border-radius:.25rem}.BlockParagraph_paragraph__yeDXy code,.BlockQuote_quote__cSk71{background:color-mix(in srgb,var(--color-brand) 10%,transparent)}.BlockQuote_quote__cSk71{margin:2rem 0;padding:1.5rem 1.75rem;border-left:3px solid var(--color-brand);border-radius:.375rem;font-style:italic;line-height:1.75}@media (min-width:768px){.BlockQuote_quote__cSk71{margin:2.5rem 0;padding:2rem 2.25rem}}.BlockQuote_quoteContent__mJWD0{font-size:1.0625rem;line-height:1.75;color:var(--text-primary)}@media (min-width:768px){.BlockQuote_quoteContent__mJWD0{font-size:1.125rem;line-height:1.8}}.BlockQuote_quoteContent__mJWD0 p{margin:0}.BlockQuote_quoteContent__mJWD0 p:not(:last-child){margin-bottom:1rem}.BlockQuote_quoteContent__mJWD0 strong{font-weight:600;font-style:normal}.BlockQuote_quoteContent__mJWD0 em{font-style:italic}.BlockQuote_quoteContent__mJWD0 a{color:var(--text-accent);text-decoration:underline;text-underline-offset:.125em;transition:opacity .2s ease}.BlockQuote_quoteContent__mJWD0 a:hover{opacity:.75}.FeaturedImage_featuredImageContainer__EqcB9{width:100%;position:relative;border-radius:.5rem;overflow:hidden;background:var(--color-surface);aspect-ratio:16/9}.FeaturedImage_featuredImage__7oTdF{width:100%;height:100%;object-fit:cover;display:block}