.page_cgHomepage__UFa30{padding-bottom:0}.page_viewAll__6MSRE{margin-top:var(--cg-layout-gutter)}.page_resumeBlockWrapper__o0N_S{margin-bottom:var(--cg-stack-4xl)}.app-image_wrapper__HniLH{display:block;position:relative}.app-image_fill__7ztn1{width:100%;height:100%}.app-image_shimmer__2HEvi:before{position:absolute;inset:0;animation:app-image_shimmer__2HEvi 1.5s infinite;z-index:1;background:linear-gradient(90deg,var(--cg-color-surface-elevation-1-default) 25%,var(--cg-color-surface-elevation-2-default) 50%,var(--cg-color-surface-elevation-1-default) 75%);background-size:200% 100%;content:""}@media(prefers-reduced-motion:reduce){.app-image_shimmer__2HEvi:before{animation:none;background:var(--cg-color-surface-elevation-1-default)}}@keyframes app-image_shimmer__2HEvi{0%{background-position:200% 0}to{background-position:-200% 0}}.app-image_image__w7TGu{transition:opacity var(--cg-duration-slow) var(--cg-easing-standard)}@media(prefers-reduced-motion:reduce){.app-image_image__w7TGu{transition:none}}.app-image_imageLoading__h_Aho{opacity:0}.availability-badge_cgAvailabilityBadge__N_g5v{display:inline-flex;gap:var(--cg-inline-md);align-items:center;border:var(--cg-border-width-thin) solid var(--cg-color-border-muted);border-radius:var(--cg-radius-full);padding:var(--cg-inset-2xs) var(--cg-inset-md)}.availability-badge_dot__oYQVX{display:inline-flex;position:relative;flex-shrink:0;animation:availability-badge_availability-glow__wlnsv 1.8s ease-in-out infinite;width:.5rem;height:.5rem}.availability-badge_dot__oYQVX,.availability-badge_dot__oYQVX:after{border-radius:var(--cg-radius-full);background-color:var(--cg-color-fg-success-default)}.availability-badge_dot__oYQVX:after{position:absolute;inset:0;animation:availability-badge_availability-pulse__g6yNU 1.8s ease-out infinite;content:""}.availability-badge_label__sPHL_{color:var(--cg-color-fg-default);font:var(--cg-typography-body-mono-xs-regular)}@keyframes availability-badge_availability-pulse__g6yNU{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(3.6);opacity:0}}@keyframes availability-badge_availability-glow__wlnsv{0%,to{box-shadow:0 0 0 0 var(--cg-color-fg-success-default)}50%{box-shadow:0 0 .5rem 0 var(--cg-color-fg-success-default)}}@media(prefers-reduced-motion:reduce){.availability-badge_dot__oYQVX,.availability-badge_dot__oYQVX:after{animation:none}}.heading-alt_cgHeadingAlt__Ysupb{margin-bottom:var(--cg-stack-md);padding-top:var(--cg-inset-xs);text-transform:uppercase;line-height:var(--cg-line-height-heading);letter-spacing:var(--cg-letter-spacing-pos6);font-family:var(--cg-font-family-condensed);font-size:var(--cg-typography-body-md-regular-font-size);font-stretch:75%;font-weight:var(--cg-font-weight-regular)}.heading-alt_cgHeadingAlt__Ysupb.heading-alt_isSectionHeading__4mriI{margin-bottom:var(--cg-stack-lg);border-top:var(--cg-border-width-medium) solid var(--cg-color-border-subtle);padding-top:var(--cg-inset-md)}@media(min-width:778px){.heading-alt_cgHeadingAlt__Ysupb{margin-bottom:var(--cg-stack-lg)}.heading-alt_cgHeadingAlt__Ysupb.heading-alt_isSectionHeading__4mriI{margin-bottom:var(--cg-stack-2xl)}}.block_cgBlock__y58kc{background:var(--cg-color-bg-default);padding-bottom:var(--cg-layout-section);color:var(--cg-color-fg-default)}.block_cgBlock__y58kc,.block_cgBlock__y58kc .block_container__NYNIb{display:flex;flex-direction:column}.block_cgBlock__y58kc .block_container__NYNIb>*{margin-top:0}.block_cgBlock__y58kc .block_container__NYNIb>*+*{margin-top:var(--cg-stack-lg)}.mdx-content .block_cgBlock__y58kc .block_container__NYNIb{padding-right:0;padding-left:0}.mdx-content .block_cgBlock__y58kc .block_container__NYNIb>:is(p,.block_cg-paragraph__LJUG_){max-width:var(--cg-size-col6)}.block_cgBlock__y58kc.block_hasElevation1__Eu9MS,.block_cgBlock__y58kc.block_hasElevation2__MS9tt{padding-top:var(--cg-layout-section)}.block_cgBlock__y58kc.block_hasElevation1__Eu9MS{background:var(--cg-color-surface-elevation-1-default)}.block_cgBlock__y58kc.block_hasElevation2__MS9tt{background:var(--cg-color-surface-elevation-2-default)}.block_cgBlock__y58kc.block_hasCustomBgColor__yP1l5{--bg:inherit;background:var(--bg)}.block-cta_root__tsS7k{display:flex;flex-direction:column;gap:var(--cg-stack-2xl);border-radius:var(--cg-radius-xl);background-color:var(--cg-color-surface-elevation-2-default);padding:var(--cg-inset-2xl)}.block-cta_body__7F3fp{color:var(--cg-color-fg-muted)}