.BlogFilterBar-module__ztnHlG__root{--_active-bg:var(--web-blog-filter-active-background-color,var(--color-action-primary-background-active));--_hover-bg:var(--web-blog-filter-hover-background-color,color-mix(in srgb, var(--_active-bg) 8%, transparent));--_tab-radius:var(--web-blog-filter-border-radius,var(--radius-small));--_label-active-color:var(--web-blog-filter-label-active-color,var(--color-action-primary-surface-active));--_label-hover-color:var(--web-blog-filter-label-hover-color,var(--web-blog-filter-label-color,var(--color-text-dark)));--_label-size:var(--typography-body-medium);--_tab-height:var(--spacing-vertical-ultra);--_tab-pad:var(--spacing-vertical-medium) var(--spacing-horizontal-xlarge);--_slide:var(--motion-duration-large) var(--motion-easing-standard);--_ring-room:calc(2 * var(--stroke-medium));--scrollable-row-surface:var(--blog-filter-bar-surface,var(--color-surface-background));--scrollable-row-arrow-color:var(--web-blog-filter-label-color,var(--color-text-dark));--scrollable-row-mask-width:calc(var(--touch-target-min) + var(--_ring-room));--scrollable-row-arrow-inset:var(--_ring-room);margin:calc(-1 * var(--_ring-room))}.BlogFilterBar-module__ztnHlG__root[data-scrollable-row]{max-width:calc(100% + 2 * var(--_ring-room))}@media (max-width:768px){.BlogFilterBar-module__ztnHlG__root{--_label-size:var(--typography-body-large);--_tab-height:var(--spacing-vertical-giga);--_tab-pad:var(--spacing-vertical-large) var(--spacing-horizontal-xxlarge)}}.BlogFilterBar-module__ztnHlG__viewport{scroll-padding-inline:var(--scrollable-row-mask-width)}.BlogFilterBar-module__ztnHlG__list{isolation:isolate;padding:var(--_ring-room);align-items:center;display:flex;position:relative}.BlogFilterBar-module__ztnHlG__tab{box-sizing:border-box;min-height:var(--_tab-height);padding:var(--_tab-pad);border-radius:var(--_tab-radius);white-space:nowrap;word-spacing:inherit;text-indent:0;font-family:var(--web-blog-filter-label-font-family,var(--typography-font-family-action));font-size:var(--web-blog-filter-label-font-size,var(--_label-size));font-weight:var(--web-blog-filter-label-font-weight,var(--typography-font-weight-semibold));line-height:var(--web-blog-filter-label-line-height,var(--typography-line-height-medium));letter-spacing:var(--web-blog-filter-label-letter-spacing,inherit);text-transform:var(--web-blog-filter-label-text-transform,inherit);color:var(--web-blog-filter-label-color,var(--color-action-text-surface-inactive));border:0;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}@media (max-width:768px){.BlogFilterBar-module__ztnHlG__tab{font-family:var(--web-blog-filter-label-font-family-m,var(--web-blog-filter-label-font-family,var(--typography-font-family-action)));font-size:var(--web-blog-filter-label-font-size-m,var(--web-blog-filter-label-font-size,var(--_label-size)));font-weight:var(--web-blog-filter-label-font-weight-m,var(--web-blog-filter-label-font-weight,var(--typography-font-weight-semibold)));line-height:var(--web-blog-filter-label-line-height-m,var(--web-blog-filter-label-line-height,var(--typography-line-height-medium)));letter-spacing:var(--web-blog-filter-label-letter-spacing-m,var(--web-blog-filter-label-letter-spacing,inherit));text-transform:var(--web-blog-filter-label-text-transform-m,var(--web-blog-filter-label-text-transform,inherit));color:var(--web-blog-filter-label-color-m,var(--web-blog-filter-label-color,var(--color-action-text-surface-inactive)))}}.BlogFilterBar-module__ztnHlG__tab{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);background-color:#0000;position:relative}.BlogFilterBar-module__ztnHlG__tab:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.BlogFilterBar-module__ztnHlG__tab:after{content:"";inset-inline:0;height:max(100%, var(--touch-target-min));position:absolute;top:50%;transform:translateY(-50%)}.BlogFilterBar-module__ztnHlG__tab:not(.BlogFilterBar-module__ztnHlG__tabSelected):focus-visible{z-index:2}.BlogFilterBar-module__ztnHlG__label{text-box:trim-both cap alphabetic}@media (hover:hover){.BlogFilterBar-module__ztnHlG__tab:hover{background-color:var(--_hover-bg);color:var(--_label-hover-color)}}.BlogFilterBar-module__ztnHlG__indicator{z-index:1;width:var(--blog-filter-bar-indicator-width);height:var(--blog-filter-bar-indicator-height);border-radius:var(--_tab-radius);background-color:var(--_active-bg);transform:translate(var(--blog-filter-bar-indicator-x), var(--blog-filter-bar-indicator-y));pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.BlogFilterBar-module__ztnHlG__indicator[data-slide=on]{transition:transform var(--_slide), width var(--_slide)}}.BlogFilterBar-module__ztnHlG__indicatorTabs{width:max-content;padding:var(--_ring-room);transform:translate(calc(-1 * var(--blog-filter-bar-indicator-x)), calc(-1 * var(--blog-filter-bar-indicator-y)));align-items:center;display:flex;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){[data-slide=on]>.BlogFilterBar-module__ztnHlG__indicatorTabs{transition:transform var(--_slide)}}.BlogFilterBar-module__ztnHlG__indicatorTab{box-sizing:border-box;min-height:var(--_tab-height);padding:var(--_tab-pad);border-radius:var(--_tab-radius);white-space:nowrap;word-spacing:inherit;text-indent:0;font-family:var(--web-blog-filter-label-font-family,var(--typography-font-family-action));font-size:var(--web-blog-filter-label-font-size,var(--_label-size));font-weight:var(--web-blog-filter-label-font-weight,var(--typography-font-weight-semibold));line-height:var(--web-blog-filter-label-line-height,var(--typography-line-height-medium));letter-spacing:var(--web-blog-filter-label-letter-spacing,inherit);text-transform:var(--web-blog-filter-label-text-transform,inherit);color:var(--web-blog-filter-label-color,var(--color-action-text-surface-inactive));border:0;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}@media (max-width:768px){.BlogFilterBar-module__ztnHlG__indicatorTab{font-family:var(--web-blog-filter-label-font-family-m,var(--web-blog-filter-label-font-family,var(--typography-font-family-action)));font-size:var(--web-blog-filter-label-font-size-m,var(--web-blog-filter-label-font-size,var(--_label-size)));font-weight:var(--web-blog-filter-label-font-weight-m,var(--web-blog-filter-label-font-weight,var(--typography-font-weight-semibold)));line-height:var(--web-blog-filter-label-line-height-m,var(--web-blog-filter-label-line-height,var(--typography-line-height-medium)));letter-spacing:var(--web-blog-filter-label-letter-spacing-m,var(--web-blog-filter-label-letter-spacing,inherit));text-transform:var(--web-blog-filter-label-text-transform-m,var(--web-blog-filter-label-text-transform,inherit));color:var(--web-blog-filter-label-color-m,var(--web-blog-filter-label-color,var(--color-action-text-surface-inactive)))}}.BlogFilterBar-module__ztnHlG__indicatorTab:before{content:attr(data-label);color:var(--_label-active-color);text-box:trim-both cap alphabetic}.BlogFilterBar-module__ztnHlG__list[data-indicator=off] .BlogFilterBar-module__ztnHlG__tabSelected{background-color:var(--_active-bg);color:var(--_label-active-color)}@media (forced-colors:active){.BlogFilterBar-module__ztnHlG__indicator{outline:var(--stroke-small) solid CanvasText;outline-offset:calc(-1 * var(--stroke-small))}}
.BlogPagination-module__c3sUfa__root{--_active-bg:var(--web-blog-pagination-active-background-color,var(--color-action-primary-background-active));--_hover-bg:var(--web-blog-pagination-hover-background-color,color-mix(in srgb, var(--_active-bg) 8%, transparent));--_radius:var(--web-blog-pagination-border-radius,var(--radius-small));--_label-active-color:var(--web-blog-pagination-label-active-color,var(--color-action-primary-surface-active));--_label-hover-color:var(--web-blog-pagination-label-hover-color,var(--web-blog-pagination-label-color,var(--color-text-dark)));--_label-size:var(--typography-body-medium);--_size:var(--spacing-vertical-ultra)}@media (max-width:768px){.BlogPagination-module__c3sUfa__root{--_label-size:var(--typography-body-large)}}.BlogPagination-module__c3sUfa__list{justify-content:center;align-items:center;gap:var(--spacing-horizontal-tiny);margin:0;padding:0;list-style:none;display:flex}.BlogPagination-module__c3sUfa__item{flex:0 1 var(--_size);min-width:0}.BlogPagination-module__c3sUfa__button,.BlogPagination-module__c3sUfa__gap{box-sizing:border-box;width:100%;height:var(--_size);font-family:var(--web-blog-pagination-label-font-family,var(--typography-font-family-action));font-size:var(--web-blog-pagination-label-font-size,var(--_label-size));font-weight:var(--web-blog-pagination-label-font-weight,var(--typography-font-weight-semibold));line-height:var(--web-blog-pagination-label-line-height,var(--typography-line-height-medium));letter-spacing:var(--web-blog-pagination-label-letter-spacing,inherit);text-transform:var(--web-blog-pagination-label-text-transform,inherit);color:var(--web-blog-pagination-label-color,var(--color-action-text-surface-inactive));justify-content:center;align-items:center;display:flex}@media (max-width:768px){.BlogPagination-module__c3sUfa__button,.BlogPagination-module__c3sUfa__gap{font-family:var(--web-blog-pagination-label-font-family-m,var(--web-blog-pagination-label-font-family,var(--typography-font-family-action)));font-size:var(--web-blog-pagination-label-font-size-m,var(--web-blog-pagination-label-font-size,var(--_label-size)));font-weight:var(--web-blog-pagination-label-font-weight-m,var(--web-blog-pagination-label-font-weight,var(--typography-font-weight-semibold)));line-height:var(--web-blog-pagination-label-line-height-m,var(--web-blog-pagination-label-line-height,var(--typography-line-height-medium)));letter-spacing:var(--web-blog-pagination-label-letter-spacing-m,var(--web-blog-pagination-label-letter-spacing,inherit));text-transform:var(--web-blog-pagination-label-text-transform-m,var(--web-blog-pagination-label-text-transform,inherit));color:var(--web-blog-pagination-label-color-m,var(--web-blog-pagination-label-color,var(--color-action-text-surface-inactive)))}}.BlogPagination-module__c3sUfa__button{border-radius:var(--_radius);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);background-color:#0000;border:0;margin:0;padding:0;position:relative}.BlogPagination-module__c3sUfa__button:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.BlogPagination-module__c3sUfa__button:after{content:"";inset-inline:0;height:max(100%, var(--touch-target-min));position:absolute;top:50%;transform:translateY(-50%)}.BlogPagination-module__c3sUfa__buttonCurrent{background-color:var(--_active-bg);color:var(--_label-active-color)}.BlogPagination-module__c3sUfa__button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}@media (hover:hover){.BlogPagination-module__c3sUfa__button:not(:disabled,.BlogPagination-module__c3sUfa__buttonCurrent):hover{background-color:var(--_hover-bg);color:var(--_label-hover-color)}}@media (forced-colors:active){.BlogPagination-module__c3sUfa__buttonCurrent{border:var(--stroke-small) solid CanvasText}}
.BlogGrid-module__rdIigW__root{--_bg:var(--blog-grid-bg,var(--web-blog-grid-background-color,var(--color-surface-background)));--_gap-x:var(--blog-grid-gap-x,var(--spacing-horizontal-jumbo));--_gap-y:var(--blog-grid-gap-y-d,var(--spacing-vertical-jumbo));--_card-min-w:var(--blog-grid-card-min-w,16.5rem);--_enter-duration:calc(var(--motion-duration-large) + var(--motion-duration-small));--_enter-step:calc(var(--motion-duration-extra-small) / 2);--_button-color:var(--ov-button-text-active-color,var(--color-action-text-surface-active));--_button-hover:var(--ov-button-text-hover-color,var(--color-text-accent-text));--_button-pressed:var(--ov-button-text-pressed-color,var(--color-action-text-surface-pressed));--_heading-link-hover:var(--web-blog-grid-heading-link-hover-color,var(--web-blog-grid-heading-link-color,var(--_button-hover)));--blog-filter-bar-surface:var(--_bg);box-sizing:border-box;width:100%;scroll-margin-top:var(--header-height,0);padding-inline:var(--blog-grid-pad-x-d,var(--spacing-horizontal-colosal));padding-block:var(--blog-grid-pad-top-d,var(--spacing-vertical-colosal)) var(--blog-grid-pad-bottom-d,var(--spacing-vertical-colosal));background-color:var(--_bg);position:relative}@media (max-width:768px){.BlogGrid-module__rdIigW__root{--_gap-y:var(--blog-grid-gap-y-m,var(--spacing-vertical-ultra));--_button-color:var(--ov-button-text-active-color-m,var(--ov-button-text-active-color,var(--color-action-text-surface-active)));--_button-hover:var(--ov-button-text-hover-color-m,var(--ov-button-text-hover-color,var(--color-text-accent-text)));--_button-pressed:var(--ov-button-text-pressed-color-m,var(--ov-button-text-pressed-color,var(--color-action-text-surface-pressed)));padding-inline:var(--blog-grid-pad-x-m,var(--spacing-horizontal-mega));padding-block:var(--blog-grid-pad-top-m,var(--spacing-vertical-colosal)) var(--blog-grid-pad-bottom-m,var(--spacing-vertical-colosal))}}.BlogGrid-module__rdIigW__card3{--_card-min-w:var(--blog-grid-card-min-w,30rem)}.BlogGrid-module__rdIigW__container{gap:var(--blog-grid-stack-gap-d,var(--spacing-vertical-giga));max-width:var(--blog-grid-max-w,var(--layout-container-large));z-index:1;flex-direction:column;margin-inline:auto;display:flex;position:relative}@media (max-width:768px){.BlogGrid-module__rdIigW__container{gap:var(--blog-grid-stack-gap-m,var(--spacing-vertical-ultra))}}.BlogGrid-module__rdIigW__header{gap:var(--spacing-vertical-jumbo);flex-direction:column;min-width:0;display:flex}.BlogGrid-module__rdIigW__heading{overflow-wrap:anywhere;font-family:var(--web-blog-grid-heading-font-family,var(--typography-font-family-heading));font-size:var(--web-blog-grid-heading-font-size,var(--blog-grid-heading-size,var(--typography-headline-large)));font-weight:var(--web-blog-grid-heading-font-weight,var(--typography-font-weight-bold));line-height:var(--web-blog-grid-heading-line-height,var(--typography-line-height-small));letter-spacing:var(--web-blog-grid-heading-letter-spacing,inherit);text-transform:var(--web-blog-grid-heading-text-transform,inherit);color:var(--web-blog-grid-heading-color,var(--color-text-dark));margin:0}@media (max-width:768px){.BlogGrid-module__rdIigW__heading{font-family:var(--web-blog-grid-heading-font-family-m,var(--web-blog-grid-heading-font-family,var(--typography-font-family-heading)));font-size:var(--web-blog-grid-heading-font-size-m,var(--web-blog-grid-heading-font-size,var(--blog-grid-heading-size,var(--typography-headline-large))));font-weight:var(--web-blog-grid-heading-font-weight-m,var(--web-blog-grid-heading-font-weight,var(--typography-font-weight-bold)));line-height:var(--web-blog-grid-heading-line-height-m,var(--web-blog-grid-heading-line-height,var(--typography-line-height-small)));letter-spacing:var(--web-blog-grid-heading-letter-spacing-m,var(--web-blog-grid-heading-letter-spacing,inherit));text-transform:var(--web-blog-grid-heading-text-transform-m,var(--web-blog-grid-heading-text-transform,inherit));color:var(--web-blog-grid-heading-color-m,var(--web-blog-grid-heading-color,var(--color-text-dark)))}}.BlogGrid-module__rdIigW__headingRow{justify-content:space-between;align-items:center;gap:var(--spacing-vertical-large) var(--spacing-horizontal-jumbo);flex-wrap:wrap;display:flex}.BlogGrid-module__rdIigW__headingRow>*{min-width:0}.BlogGrid-module__rdIigW__headingLink{--_link-line-height:20px;align-items:center;gap:var(--spacing-horizontal-medium);overflow-wrap:anywhere;font-family:var(--web-blog-grid-heading-link-font-family,var(--typography-font-family-action));font-size:var(--web-blog-grid-heading-link-font-size,var(--typography-body-medium));font-weight:var(--web-blog-grid-heading-link-font-weight,var(--typography-font-weight-semibold));line-height:var(--web-blog-grid-heading-link-line-height,max(var(--_link-line-height), calc(1em * var(--typography-line-height-medium))));letter-spacing:var(--web-blog-grid-heading-link-letter-spacing,inherit);text-transform:var(--web-blog-grid-heading-link-text-transform,var(--ov-button-text-active-text-transform,none));color:var(--web-blog-grid-heading-link-color,var(--_button-color));text-decoration:none;display:inline-flex;position:relative}@media (max-width:768px){.BlogGrid-module__rdIigW__headingLink{font-family:var(--web-blog-grid-heading-link-font-family-m,var(--web-blog-grid-heading-link-font-family,var(--typography-font-family-action)));font-size:var(--web-blog-grid-heading-link-font-size-m,var(--web-blog-grid-heading-link-font-size,var(--typography-body-medium)));font-weight:var(--web-blog-grid-heading-link-font-weight-m,var(--web-blog-grid-heading-link-font-weight,var(--typography-font-weight-semibold)));line-height:var(--web-blog-grid-heading-link-line-height-m,var(--web-blog-grid-heading-link-line-height,max(var(--_link-line-height), calc(1em * var(--typography-line-height-medium)))));letter-spacing:var(--web-blog-grid-heading-link-letter-spacing-m,var(--web-blog-grid-heading-link-letter-spacing,inherit));text-transform:var(--web-blog-grid-heading-link-text-transform-m,var(--web-blog-grid-heading-link-text-transform,var(--ov-button-text-active-text-transform-m,var(--ov-button-text-active-text-transform,none))));color:var(--web-blog-grid-heading-link-color-m,var(--web-blog-grid-heading-link-color,var(--_button-color)))}}.BlogGrid-module__rdIigW__headingLink:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.BlogGrid-module__rdIigW__headingLink:after{content:"";inset-inline:0;height:max(100%, var(--touch-target-min));position:absolute;top:50%;transform:translateY(-50%)}.BlogGrid-module__rdIigW__headingLink>span{min-width:0}.BlogGrid-module__rdIigW__headingLink svg{flex:none}@media (hover:hover){.BlogGrid-module__rdIigW__headingLink:hover{color:var(--_heading-link-hover)}}.BlogGrid-module__rdIigW__headingLink:active{color:var(--_button-pressed)}@media (prefers-reduced-motion:no-preference){.BlogGrid-module__rdIigW__headingLink{transition:color var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:color var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:color var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:color var(--motion-duration-fast) var(--motion-easing-standard)}}.BlogGrid-module__rdIigW__panel{border-radius:var(--radius-small);min-width:0}.BlogGrid-module__rdIigW__panel:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.BlogGrid-module__rdIigW__list{--_cols-min:var(--blog-grid-cols-min,2);--_cols-max:var(--blog-grid-cols-max,4);--_track-at-max:calc((100% - (var(--_cols-max) - 1) * var(--_gap-x)) / var(--_cols-max));--_track-at-min:calc((100% - (var(--_cols-min) - 1) * var(--_gap-x)) / var(--_cols-min));--_track-min:calc(clamp(var(--_track-at-max), var(--_card-min-w), var(--_track-at-min)) - .5px);grid-template-columns:repeat(auto-fill, minmax(var(--_track-min), 1fr));gap:var(--_gap-y) var(--_gap-x);margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.BlogGrid-module__rdIigW__list{grid-template-columns:minmax(0,1fr)}}.BlogGrid-module__rdIigW__item{min-width:0}.BlogGrid-module__rdIigW__empty{font-family:var(--web-blog-grid-empty-font-family,var(--typography-font-family-body));font-size:var(--web-blog-grid-empty-font-size,var(--typography-body-large));font-weight:var(--web-blog-grid-empty-font-weight,var(--typography-font-weight-regular));line-height:var(--web-blog-grid-empty-line-height,var(--typography-line-height-medium));letter-spacing:var(--web-blog-grid-empty-letter-spacing,inherit);text-transform:var(--web-blog-grid-empty-text-transform,inherit);color:var(--web-blog-grid-empty-color,var(--color-text-medium));margin:0}@media (max-width:768px){.BlogGrid-module__rdIigW__empty{font-family:var(--web-blog-grid-empty-font-family-m,var(--web-blog-grid-empty-font-family,var(--typography-font-family-body)));font-size:var(--web-blog-grid-empty-font-size-m,var(--web-blog-grid-empty-font-size,var(--typography-body-large)));font-weight:var(--web-blog-grid-empty-font-weight-m,var(--web-blog-grid-empty-font-weight,var(--typography-font-weight-regular)));line-height:var(--web-blog-grid-empty-line-height-m,var(--web-blog-grid-empty-line-height,var(--typography-line-height-medium)));letter-spacing:var(--web-blog-grid-empty-letter-spacing-m,var(--web-blog-grid-empty-letter-spacing,inherit));text-transform:var(--web-blog-grid-empty-text-transform-m,var(--web-blog-grid-empty-text-transform,inherit));color:var(--web-blog-grid-empty-color-m,var(--web-blog-grid-empty-color,var(--color-text-medium)))}}@media (prefers-reduced-motion:no-preference){.BlogGrid-module__rdIigW__listEntering .BlogGrid-module__rdIigW__item{animation:BlogGrid-module__rdIigW__blog-grid-item-enter var(--_enter-duration) var(--motion-easing-decelerate) backwards;animation-delay:calc(var(--blog-grid-item-index,0) * var(--_enter-step))}}@keyframes BlogGrid-module__rdIigW__blog-grid-item-enter{0%{opacity:0;transform:translateY(var(--spacing-vertical-large))}}
.BlogGridBlockConnected-module__tZfIva__root{display:contents}