.style_page__DGYV5{min-height:70vh;padding:28px 0 88px;color:var(--blog-text);background-color:var(--blog-background);background-image:var(--blog-pattern);background-repeat:repeat;background-size:var(--mb-fruit-pattern-size)}.style_content__ujNKR,.style_hero__XaulA{width:min(1320px,calc(100% - 120px));margin:0 auto}.style_heroPanel__YSU1i{position:relative;display:grid;min-height:310px;overflow:hidden;align-items:center;padding:clamp(44px,6vw,78px);border:1px solid var(--blog-border);border-radius:26px;background:radial-gradient(circle at 90% 20%,color-mix(in srgb,var(--blog-secondary) 22%,transparent) 0 7px,transparent 8px),radial-gradient(circle at 82% 72%,color-mix(in srgb,var(--blog-accent) 18%,transparent) 0 10px,transparent 11px),linear-gradient(125deg,var(--blog-hero),color-mix(in srgb,var(--blog-hero) 45%,#fff))}.style_heroWithImage__Z4OKO{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);padding:0 0 0 clamp(44px,6vw,78px)}.style_heroCopy__Bbwje{position:relative;z-index:2;max-width:720px}.style_eyebrow__o7YCD{display:inline-flex;color:var(--blog-accent);font-size:13px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.style_hero__XaulA h1{max-width:760px;margin:12px 0 0;color:var(--blog-heading);font-size:clamp(38px,5vw,66px);font-weight:600;letter-spacing:-.035em;line-height:1.02}.style_hero__XaulA p{max-width:680px;margin:18px 0 0;color:var(--blog-muted);font-size:17px;line-height:1.7}.style_heroMedia__Mr6qK{display:block;align-self:stretch;overflow:hidden;min-height:310px}.style_heroMedia__Mr6qK img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_fruitCluster__FDxMW{position:absolute;z-index:1;top:50%;right:clamp(34px,7vw,110px);width:240px;height:180px;transform:translateY(-50%)}.style_fruitCluster__FDxMW span{position:absolute;display:grid;width:70px;height:70px;place-items:center;border:1px solid color-mix(in srgb,var(--blog-border) 65%,#fff);border-radius:50%;background:color-mix(in srgb,var(--blog-card) 82%,transparent);box-shadow:0 15px 35px rgba(42,37,64,.08);font-size:36px}.style_fruitCluster__FDxMW span:first-child{top:4px;left:58px;transform:rotate(-10deg)}.style_fruitCluster__FDxMW span:nth-child(2){top:62px;left:0;transform:rotate(8deg)}.style_fruitCluster__FDxMW span:nth-child(3){right:18px;bottom:0;transform:rotate(7deg)}.style_fruitCluster__FDxMW span:nth-child(4){top:12px;right:0;transform:rotate(13deg)}.style_content__ujNKR{padding-top:48px;transition:opacity .2s ease}.style_content__ujNKR[aria-busy=true]{opacity:.72}.style_grid__AVvRC{display:grid;grid-template-columns:repeat(var(--blog-columns),minmax(0,1fr));grid-gap:26px;gap:26px}.style_card__U8q0M{position:relative;min-width:0;overflow:hidden;border:1px solid var(--blog-border);border-radius:20px;background:var(--blog-card);box-shadow:0 16px 42px rgba(42,37,64,.05);transition:transform .22s ease,box-shadow .22s ease}.style_card__U8q0M:before{position:absolute;z-index:2;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--blog-secondary),var(--blog-accent),var(--blog-heading));content:""}.style_card__U8q0M:hover{transform:translateY(-6px);box-shadow:0 24px 56px rgba(42,37,64,.11)}.style_featured__2Oql6{grid-column:span 2}.style_cardLink__iEjE0{display:flex;height:100%;min-height:100%;flex-direction:column;color:inherit}.style_featured__2Oql6 .style_cardLink__iEjE0{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr)}.style_cardImage__bgr0_{position:relative;min-height:0;overflow:hidden;aspect-ratio:4/3;background:linear-gradient(145deg,color-mix(in srgb,var(--blog-secondary) 12%,#fff),color-mix(in srgb,var(--blog-heading) 11%,#fff))}.style_featured__2Oql6 .style_cardImage__bgr0_{height:100%;min-height:400px;aspect-ratio:auto}.style_cardImage__bgr0_ img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .45s ease}.style_card__U8q0M:hover .style_cardImage__bgr0_ img{transform:scale(1.035)}.style_imageFallback__HqoFs{display:grid;width:100%;height:100%;min-height:230px;place-items:center;font-size:74px}.style_cardBody__cZLjR{display:flex;min-height:255px;flex:1 1;flex-direction:column;padding:25px 24px 24px}.style_featured__2Oql6 .style_cardBody__cZLjR{min-height:400px;justify-content:center;padding:clamp(30px,4vw,52px)}.style_meta__NRdpW{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--blog-muted);font-size:12px}.style_category__F7rYl{display:inline-flex;padding:6px 10px;border-radius:999px;color:var(--blog-badge-text);background:var(--blog-badge-bg);font-size:11px;font-weight:700}.style_card__U8q0M h2{margin:16px 0 0;color:var(--blog-heading);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.24}.style_featured__2Oql6 h2{font-size:clamp(28px,3vw,40px)}.style_card__U8q0M p{display:-webkit-box;margin:13px 0 0;overflow:hidden;color:var(--blog-muted);font-size:14px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:var(--blog-excerpt-lines)}.style_featured__2Oql6 p{font-size:15px}.style_card__U8q0M strong{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:24px;color:var(--blog-accent);font-size:14px}.style_card__U8q0M strong svg{width:17px;transition:transform .2s ease}.style_card__U8q0M:hover strong svg{transform:translateX(4px)}.style_empty__2VGJa{display:grid;min-height:300px;place-items:center;padding:54px 24px;border:1px solid var(--blog-border);border-radius:22px;background:var(--blog-card);text-align:center}.style_empty__2VGJa>span{font-size:52px}.style_empty__2VGJa h2{margin:14px 0 0;color:var(--blog-heading);font-size:28px}.style_empty__2VGJa p{max-width:480px;margin:7px 0 0;color:var(--blog-muted);line-height:1.65}.style_skeletonGrid__wzkdO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px;gap:26px}.style_skeletonGrid__wzkdO span{min-height:410px;border-radius:20px;background:linear-gradient(100deg,#f0eaf2 20%,#faf7fb 40%,#f0eaf2 60%);background-size:200% 100%;animation:style_shimmer__elVdx 1.3s linear infinite}.style_pagination__lKidV{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:38px}.style_pagination__lKidV button{display:grid;width:44px;height:44px;padding:0;place-items:center;border:1px solid var(--blog-border);border-radius:50%;color:var(--blog-heading);background:var(--blog-card);cursor:pointer;font-weight:700;transition:color .18s ease,background .18s ease,transform .18s ease}.style_pagination__lKidV button:hover:not(:disabled){transform:translateY(-2px);color:#fff;background:var(--blog-heading)}.style_pagination__lKidV .style_activePage__zaVzk{color:#fff;background:var(--blog-heading)}.style_pagination__lKidV button:disabled{cursor:default}@keyframes style_shimmer__elVdx{to{background-position:-200% 0}}@media (max-width:1080px){.style_content__ujNKR,.style_hero__XaulA{width:min(100% - 64px,1320px)}.style_grid__AVvRC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.style_heroWithImage__Z4OKO{grid-template-columns:1fr;padding:0}.style_heroWithImage__Z4OKO .style_heroCopy__Bbwje{padding:42px 36px}.style_heroMedia__Mr6qK{min-height:280px;max-height:360px;order:-1}.style_fruitCluster__FDxMW{opacity:.35}.style_featured__2Oql6 .style_cardLink__iEjE0{display:flex}.style_featured__2Oql6 .style_cardImage__bgr0_{height:auto;min-height:0;aspect-ratio:4/3}.style_featured__2Oql6 .style_cardBody__cZLjR{min-height:255px;justify-content:flex-start;padding:25px 24px 24px}.style_featured__2Oql6 h2{font-size:25px}}@media (max-width:640px){.style_page__DGYV5{padding:16px 0 60px}.style_content__ujNKR,.style_hero__XaulA{width:calc(100% - 32px)}.style_heroPanel__YSU1i{min-height:290px;padding:38px 26px;border-radius:20px}.style_heroWithImage__Z4OKO{padding:0}.style_heroWithImage__Z4OKO .style_heroCopy__Bbwje{padding:34px 24px}.style_hero__XaulA h1{font-size:clamp(34px,12vw,48px)}.style_hero__XaulA p{font-size:15px}.style_fruitCluster__FDxMW{right:-72px}.style_content__ujNKR{padding-top:28px}.style_grid__AVvRC,.style_skeletonGrid__wzkdO{grid-template-columns:1fr;gap:20px}.style_featured__2Oql6{grid-column:auto}.style_cardImage__bgr0_,.style_card__U8q0M{border-radius:18px}}@media (prefers-reduced-motion:reduce){.style_cardImage__bgr0_ img,.style_card__U8q0M,.style_card__U8q0M strong svg,.style_pagination__lKidV button{transition:none}.style_skeletonGrid__wzkdO span{animation:none}}