._challengeSection_11quq_3{width:100%;padding:var(--space-4xl) 0}._challengeContainer_11quq_13{display:flex;flex-direction:column;gap:var(--space-4xl);padding:0 var(--space-lg);max-width:var(--container-2xl);margin:0 auto}._challengeItem_11quq_33{display:flex;flex-direction:column;gap:var(--space-3xl)}._challengeHeader_11quq_47{display:flex;align-items:flex-start;gap:var(--space-xl)}._challengeIconWrapper_11quq_59{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:72px;height:72px;padding:var(--space-md);background-color:var(--theme-accent-color);border-radius:var(--radius-xl);color:var(--theme-text-color);transition:transform var(--transition-normal)}._challengeIconWrapper_11quq_59:hover{transform:scale(1.05)}._challengeHeaderText_11quq_95{flex:1;display:flex;flex-direction:column;gap:var(--space-md)}._challengeTitle_11quq_109{font-family:var(--font-h2);font-size:var(--font-h2-size);font-weight:var(--font-h2-weight);line-height:var(--font-h2-line-height);color:var(--theme-text-color);margin:0}._challengeDescription_11quq_127{font-family:var(--font-main-description);font-size:var(--font-main-description-size);font-weight:var(--font-main-description-weight);line-height:var(--font-main-description-line-height);color:var(--theme-text-color);opacity:.9;margin:0}._challengePosts_11quq_149{display:flex;flex-direction:column;gap:var(--space-xl)}._postItem_11quq_161{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:center;background-color:var(--blog-color-white);border-radius:var(--radius-xl)}._postItem_11quq_161:nth-child(2n){grid-template-columns:1fr 1fr}._postItem_11quq_161:nth-child(2n) ._postImageWrapper_11quq_189{order:-1;margin:0 0 0 var(--space-xl)}._postItem_11quq_161:nth-child(2n) ._postContent_11quq_199{padding:var(--space-xl) var(--space-xl) var(--space-xl) 0}._postContent_11quq_199{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-xl) 0 var(--space-xl) var(--space-xl)}._postParagraphs_11quq_223{display:flex;flex-direction:column;gap:var(--space-sm)}._postParagraph_11quq_223{font-family:var(--font-paragraph);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--theme-text-color);margin:0}._postImageWrapper_11quq_189{display:flex;margin:0 var(--space-xl) 0 0}._postImage_11quq_189{object-fit:contain}._solutionsGrid3_11quq_303{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}._solutionsGrid4_11quq_315{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-xl)}._solutionsGrid2_11quq_327{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl)}._solutionCard_11quq_341{cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2xl);padding:var(--space-xl);background-color:var(--blog-color-white);border-radius:var(--radius-xl);transition:transform var(--transition-normal),box-shadow var(--transition-normal);text-decoration:none}._solutionCard_11quq_341:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);opacity:1}._solutionCardNoLink_11quq_379{cursor:default}._solutionCardNoLink_11quq_379:hover{transform:none;box-shadow:none}._solutionIconWrapper_11quq_399{display:flex;justify-content:flex-start;flex-shrink:0;color:var(--theme-text-color)}._solutionImage_11quq_413{object-fit:contain}._solutionContent_11quq_423{display:flex;flex-direction:column;gap:var(--space-sm)}._solutionTitle_11quq_435{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--theme-text-color);margin:0}._solutionDescription_11quq_453{font-family:var(--font-paragraph);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--theme-text-color);opacity:.8;margin:0}@media (max-width: 1024px){._challengeSection_11quq_3{padding:var(--space-3xl) 0}._challengeContainer_11quq_13{gap:var(--space-3xl);padding:0 var(--space-lg)}._challengeItem_11quq_33{gap:var(--space-2xl)}._challengeHeader_11quq_47{gap:var(--space-lg)}._challengeIconWrapper_11quq_59{width:64px;height:64px}._challengeTitle_11quq_109{font-size:var(--font-size-5xl)}._challengeDescription_11quq_127{font-size:var(--font-size-lg)}._challengePosts_11quq_149,._postItem_11quq_161{gap:var(--space-lg)}._postContent_11quq_199{padding:var(--space-lg) 0 var(--space-lg) var(--space-lg)}._postItem_11quq_161:nth-child(2n) ._postContent_11quq_199{padding:var(--space-lg) var(--space-lg) var(--space-lg) 0}._solutionsGrid3_11quq_303,._solutionsGrid4_11quq_315,._solutionsGrid2_11quq_327{grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}._solutionCard_11quq_341{padding:var(--space-lg)}._solutionTitle_11quq_435{font-size:var(--font-size-lg)}}@media (max-width: 768px){._challengeSection_11quq_3{padding:var(--space-2xl) 0}._challengeContainer_11quq_13{gap:var(--space-2xl);padding:0 var(--space-md)}._challengeItem_11quq_33{gap:var(--space-xl)}._challengeHeader_11quq_47{flex-direction:column;gap:var(--space-md);align-items:center;text-align:center}._challengeIconWrapper_11quq_59{width:56px;height:56px}._challengeHeaderText_11quq_95{align-items:center}._challengeTitle_11quq_109{font-size:var(--font-size-3xl)}._challengeDescription_11quq_127{font-size:var(--font-size-base)}._challengePosts_11quq_149{gap:var(--space-md)}._postItem_11quq_161{grid-template-columns:1fr;gap:0}._postContent_11quq_199{padding:var(--space-lg)}._postItem_11quq_161:nth-child(2n){grid-template-columns:1fr}._postItem_11quq_161:nth-child(2n) ._postImageWrapper_11quq_189{order:0;margin:0 var(--space-lg) var(--space-lg) var(--space-lg)}._postImageWrapper_11quq_189{margin:0 var(--space-lg) var(--space-lg) var(--space-lg)}._postItem_11quq_161:nth-child(2n) ._postContent_11quq_199{padding:var(--space-lg)}._postParagraph_11quq_223{font-size:var(--font-size-base)}._solutionsGrid3_11quq_303,._solutionsGrid4_11quq_315,._solutionsGrid2_11quq_327{grid-template-columns:repeat(2,1fr);gap:var(--space-md)}._solutionCard_11quq_341{padding:var(--space-md)}._solutionTitle_11quq_435{font-size:var(--font-size-base)}._solutionDescription_11quq_453{font-size:var(--font-size-sm)}}@media (max-width: 480px){._challengeSection_11quq_3{padding:var(--space-xl) 0}._challengeContainer_11quq_13{gap:var(--space-xl);padding:0 var(--space-sm)}._challengeHeader_11quq_47{gap:var(--space-sm)}._challengeIconWrapper_11quq_59{width:48px;height:48px;padding:var(--space-sm)}._challengeTitle_11quq_109{font-size:var(--font-size-2xl)}._challengeDescription_11quq_127{font-size:var(--font-size-sm)}._challengePosts_11quq_149{gap:var(--space-sm)}._postItem_11quq_161{gap:0}._postContent_11quq_199{padding:var(--space-md)}._postItem_11quq_161:nth-child(2n) ._postContent_11quq_199{padding:var(--space-md)}._postParagraphs_11quq_223{gap:var(--space-sm)}._postParagraph_11quq_223{font-size:var(--font-size-sm)}._solutionsGrid3_11quq_303,._solutionsGrid4_11quq_315,._solutionsGrid2_11quq_327{grid-template-columns:1fr;gap:var(--space-md)}._solutionCard_11quq_341{flex-direction:row;align-items:flex-start;padding:var(--space-md)}._solutionTitle_11quq_435{font-size:var(--font-size-base)}._solutionDescription_11quq_453{font-size:var(--font-size-sm)}}@media (max-width: 360px){._challengeSection_11quq_3{padding:var(--space-lg) 0}._challengeContainer_11quq_13{gap:var(--space-lg);padding:0 var(--space-sm)}._challengeTitle_11quq_109{font-size:var(--font-size-xl)}._challengeDescription_11quq_127,._postParagraph_11quq_223{font-size:var(--font-size-xs)}._postContent_11quq_199{padding:var(--space-sm)}._postItem_11quq_161:nth-child(2n) ._postContent_11quq_199{padding:var(--space-sm)}._solutionDescription_11quq_453{font-size:var(--font-size-xs)}._solutionCard_11quq_341{padding:var(--space-sm)}._solutionTitle_11quq_435{font-size:var(--font-size-sm)}}
