.ml-blog-index{background:var(--ml-index-page-bg);color:var(--ml-index-text);font-family:var(--ml-body-font,Arial,sans-serif)}.ml-blog-index *{box-sizing:border-box}.ml-blog-index a{color:inherit;text-decoration:none}.ml-blog-index__body{padding:var(--ml-index-pt) 24px var(--ml-index-pb)}.ml-blog-index__inner{margin:0 auto;max-width:var(--ml-index-max)}.ml-blog-index__filters{gap:7px;justify-content:flex-end;padding:2px 0}.ml-blog-index__chip{align-items:center;background:#fff;border:1px solid var(--ml-index-border);border-radius:999px;color:var(--ml-index-heading);display:inline-flex;flex:0 0 auto;font:700 12px/1 var(--ml-heading-font,Arial,sans-serif);justify-content:center;min-height:32px;padding:6px 14px;transition:border-color .18s ease,color .18s ease,transform .18s ease}.ml-blog-index__chip:first-child,.ml-blog-index__chip:hover{border-color:var(--ml-index-accent);color:var(--ml-index-accent)}.ml-blog-index__chip:hover{transform:translateY(-1px)}.ml-blog-featured{background:var(--ml-index-card-bg);border:1px solid var(--ml-index-border);border-radius:18px;display:grid;grid-template-columns:minmax(0,var(--ml-index-featured-image-width)) minmax(0,1fr);overflow:hidden}.ml-blog-index--shadow .ml-blog-card,.ml-blog-index--shadow .ml-blog-featured{box-shadow:0 14px 42px rgba(9,21,43,.07)}.ml-blog-card__media,.ml-blog-featured__media{background:#f7f9fc;display:block;overflow:hidden;position:relative}.ml-blog-featured__media{max-height:var(--ml-index-featured-max-height)}.ml-blog-card__media img,.ml-blog-featured__media img{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease;width:100%}.ml-blog-card__media:hover img,.ml-blog-featured__media:hover img{transform:scale(1.015)}.ml-blog-index__media-placeholder{background:linear-gradient(135deg,rgba(45,173,166,.12),rgba(242,148,30,.12));display:block;height:100%;min-height:220px;width:100%}.ml-blog-featured__content{display:flex;flex-direction:column;min-width:0;padding:var(--ml-index-featured-padding)}.ml-blog-index__kicker{color:var(--ml-index-accent);font:700 11px/1.3 var(--ml-heading-font,Arial,sans-serif);letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.ml-blog-featured__title{color:var(--ml-index-heading);font:700 var(--ml-index-featured-title)/1.03 var(--ml-heading-font,Arial,sans-serif);letter-spacing:-.035em;margin:0;text-wrap:balance}.ml-blog-featured__summary{color:var(--ml-index-text);font-size:15px;line-height:1.55;margin:18px 0 0}.ml-blog-card__footer,.ml-blog-featured__footer{align-items:center;color:var(--ml-index-text);display:flex;font-size:12px;gap:16px;justify-content:space-between;margin-top:auto;padding-top:22px}.ml-blog-index__read{color:var(--ml-index-accent);font-weight:700;white-space:nowrap}.ml-blog-index__read span{display:inline-block;font-size:18px;line-height:.8;margin-left:3px;vertical-align:-1px}.ml-blog-index__grid{display:grid;gap:var(--ml-index-gap);grid-template-columns:repeat(var(--ml-index-columns),minmax(0,1fr));margin-top:24px}.ml-blog-card{background:var(--ml-index-card-bg);border:1px solid var(--ml-index-border);border-radius:16px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.ml-blog-card__content{display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--ml-index-card-padding)}.ml-blog-card__title{color:var(--ml-index-heading);font:700 var(--ml-index-card-title)/1.12 var(--ml-heading-font,Arial,sans-serif);letter-spacing:-.025em;margin:0}.ml-blog-card__summary,.ml-blog-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ml-blog-card__summary{color:var(--ml-index-text);font-size:14px;line-height:1.5;margin:12px 0 0}.ml-blog-card__footer{padding-top:18px}.ml-blog-index__read--compact{font-size:0}.ml-blog-index__read--compact span{font-size:21px}.ml-blog-index__pagination{align-items:center;color:var(--ml-index-text);display:flex;font-size:14px;gap:18px;justify-content:center;margin-top:44px}.ml-blog-index__pagination a{color:var(--ml-index-accent);font-weight:700}.ml-blog-index__empty{color:var(--ml-index-text);margin:40px 0;text-align:center}.ml-blog-index[data-featured-ratio="1_1"] .ml-blog-featured__media{aspect-ratio:1/1}.ml-blog-index[data-featured-ratio="4_3"] .ml-blog-featured__media{aspect-ratio:4/3}.ml-blog-index[data-featured-ratio="3_2"] .ml-blog-featured__media{aspect-ratio:3/2}.ml-blog-index[data-featured-ratio="16_10"] .ml-blog-featured__media{aspect-ratio:16/10}.ml-blog-index[data-featured-ratio="16_9"] .ml-blog-featured__media{aspect-ratio:16/9}.ml-blog-index[data-featured-ratio=original] .ml-blog-featured__media{aspect-ratio:auto}.ml-blog-index[data-featured-ratio=original] .ml-blog-featured__media img{height:auto}.ml-blog-index[data-card-ratio="1_1"] .ml-blog-card__media{aspect-ratio:1/1}.ml-blog-index[data-card-ratio="4_3"] .ml-blog-card__media{aspect-ratio:4/3}.ml-blog-index[data-card-ratio="3_2"] .ml-blog-card__media{aspect-ratio:3/2}.ml-blog-index[data-card-ratio="16_10"] .ml-blog-card__media{aspect-ratio:16/10}.ml-blog-index[data-card-ratio="16_9"] .ml-blog-card__media{aspect-ratio:16/9}.ml-blog-index[data-card-ratio=original] .ml-blog-card__media{aspect-ratio:auto}.ml-blog-index[data-card-ratio=original] .ml-blog-card__media img{height:auto}.ml-blog-index[data-card-fit=contain] .ml-blog-card__media img,.ml-blog-index[data-featured-fit=contain] .ml-blog-featured__media img{object-fit:contain}.ml-blog-index[data-featured-position=top] .ml-blog-featured__media img{object-position:center top}.ml-blog-index[data-featured-position=bottom] .ml-blog-featured__media img{object-position:center bottom}.ml-blog-index[data-featured-position=left] .ml-blog-featured__media img{object-position:left center}.ml-blog-index[data-featured-position=right] .ml-blog-featured__media img{object-position:right center}.ml-blog-index[data-card-position=top] .ml-blog-card__media img{object-position:center top}.ml-blog-index[data-card-position=bottom] .ml-blog-card__media img{object-position:center bottom}.ml-blog-index[data-card-position=left] .ml-blog-card__media img{object-position:left center}.ml-blog-index[data-card-position=right] .ml-blog-card__media img{object-position:right center}@media (max-width:1100px){.ml-blog-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ml-blog-featured{grid-template-columns:minmax(0,46%) minmax(0,1fr)}}@media (max-width:767px){.ml-blog-index__body{padding:26px 18px 58px}.ml-blog-index__filters{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.ml-blog-index__filters::-webkit-scrollbar{display:none}.ml-blog-index__chip{flex:0 0 auto}.ml-blog-featured{grid-template-columns:1fr}.ml-blog-featured__media{max-height:none;width:100%}.ml-blog-featured__content{padding:24px 22px}.ml-blog-featured__title{font-size:clamp(28px,8vw,var(--ml-index-featured-title))}.ml-blog-index__grid{gap:18px;grid-template-columns:1fr}}.ml-blog-index__discovery{align-items:center;display:flex;gap:14px;margin:0 0 20px;min-width:0;position:relative;z-index:20}.ml-blog-search{flex:0 0 300px;margin:0;max-width:100%;position:relative;z-index:30}.ml-blog-search__control{align-items:center;display:flex;position:relative}.ml-blog-search__icon{border:1.7px solid var(--ml-index-text);border-radius:50%;height:14px;left:14px;opacity:.58;pointer-events:none;position:absolute;width:14px}.ml-blog-search__icon:after{background:var(--ml-index-text);border-radius:2px;bottom:-2px;content:"";height:1.7px;position:absolute;right:-4px;transform:rotate(45deg);width:5px}.ml-blog-search__input{background:#fff;border:1px solid var(--ml-index-border);border-radius:999px;box-shadow:none;color:var(--ml-index-heading);font:500 13px/1.2 var(--ml-body-font,Arial,sans-serif);height:40px;outline:0;padding:8px 38px 8px 39px;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.ml-blog-search__input::placeholder{color:var(--ml-index-text);opacity:.72}.ml-blog-search__input:focus{border-color:var(--ml-index-accent-2);box-shadow:0 0 0 3px rgba(45,173,166,.09)}.ml-blog-search__clear{background:transparent;border:0;border-radius:50%;color:var(--ml-index-text);cursor:pointer;display:grid;font:400 20px/1 Arial,sans-serif;height:29px;padding:0;place-items:center;position:absolute;right:5px;width:29px}.ml-blog-search__clear:hover{background:#f3f6f9;color:var(--ml-index-heading)}.ml-blog-search__status{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ml-blog-index__filters{display:flex;flex:1;flex-wrap:nowrap;gap:6px;justify-content:flex-start;margin:0;min-width:0;overflow-x:auto;padding:1px 2px;scrollbar-width:none}.ml-blog-index__filters::-webkit-scrollbar{display:none}.ml-blog-index__chip{font-size:11px;min-height:30px;padding:6px 12px}.ml-blog-search-results{background:#fff;border:1px solid var(--ml-index-border);border-radius:14px;box-shadow:0 18px 50px rgba(9,21,43,.14);left:0;max-height:430px;overflow:auto;padding:6px;position:absolute;top:calc(100% + 8px);width:min(520px,calc(100vw - 48px));z-index:100}.ml-blog-search-results__grid{display:flex;flex-direction:column;gap:2px}.ml-blog-search-result{background:#fff;border:0;border-radius:10px;display:block;padding:12px 13px;transition:background .15s ease}.ml-blog-search-result:focus,.ml-blog-search-result:hover{background:#f6f9fb;outline:0}.ml-blog-search-result__meta{align-items:center;color:var(--ml-index-text);display:flex;font-size:10px;gap:8px;line-height:1.2;margin-bottom:4px}.ml-blog-search-result__kicker{color:var(--ml-index-accent);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ml-blog-search-result__title{color:var(--ml-index-heading);font:700 14px/1.25 var(--ml-heading-font,Arial,sans-serif);letter-spacing:-.01em;margin:0}.ml-blog-search-result__summary{color:var(--ml-index-text);display:-webkit-box;font-size:11px;line-height:1.35;margin:4px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ml-blog-search-results__empty{color:var(--ml-index-text);font-size:13px;margin:0;padding:18px 14px;text-align:center}@media (max-width:1100px){.ml-blog-index__discovery{align-items:flex-start;flex-direction:column;gap:10px}.ml-blog-search{flex-basis:auto;width:min(380px,100%)}.ml-blog-index__filters{justify-content:flex-start;width:100%}}@media (max-width:767px){.ml-blog-index__body{padding-top:22px}.ml-blog-index__discovery{margin-bottom:18px}.ml-blog-search{width:100%}.ml-blog-search__input{font-size:16px;height:44px}.ml-blog-index__filters{justify-content:flex-start;overflow-x:auto}.ml-blog-search-results{max-height:360px;width:100%}}.ml-blog-index__topics{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.ml-blog-index__topics-main{align-items:center;display:flex;gap:8px;min-width:0}.ml-blog-index__topics .ml-blog-index__filters{flex:1;min-width:0}.ml-blog-index__more{align-items:center;background:#fff;border:1px solid var(--ml-index-accent-2);border-radius:999px;color:var(--ml-index-heading);cursor:pointer;display:inline-flex;flex:0 0 auto;font:700 11px/1 var(--ml-heading-font,Arial,sans-serif);gap:6px;min-height:30px;padding:6px 12px;transition:border-color .18s ease,color .18s ease,background .18s ease;white-space:nowrap}.ml-blog-index__more:hover,.ml-blog-index__more[aria-expanded=true]{background:#fffaf5;border-color:var(--ml-index-accent)}.ml-blog-index__more span{font-size:14px;line-height:1;transition:transform .18s ease}.ml-blog-index__more[aria-expanded=true] span{transform:rotate(180deg)}.ml-blog-index__more-panel{background:#f8fafc;border:1px solid var(--ml-index-border);border-radius:14px;box-shadow:none;padding:11px 14px 12px;position:static;width:100%}.ml-blog-index__more-panel[hidden]{display:none}.ml-blog-index__more-label{color:var(--ml-index-text);display:block;font:700 10px/1.2 var(--ml-heading-font,Arial,sans-serif);letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.ml-blog-index__more-list{display:flex;flex-wrap:wrap;gap:7px}.ml-blog-index__more-chip{align-items:center;background:#fff;border:1px solid var(--ml-index-border);border-radius:999px;color:var(--ml-index-heading);display:inline-flex;font:700 11px/1.1 var(--ml-heading-font,Arial,sans-serif);min-height:29px;padding:6px 11px;transition:border-color .18s ease,color .18s ease,background .18s ease}.ml-blog-index__more-chip:hover{background:#fffaf5;border-color:var(--ml-index-accent);color:var(--ml-index-accent)}.ml-blog-index__topic-pool{display:none!important}@media (max-width:900px){.ml-blog-index__discovery{align-items:flex-start;flex-direction:column;gap:10px}.ml-blog-search{flex-basis:auto;width:100%}.ml-blog-index__topics,.ml-blog-index__topics-main{width:100%}}@media (max-width:767px){.ml-blog-index__topics-main{align-items:flex-start;flex-direction:column}.ml-blog-index__topics .ml-blog-index__filters{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;width:100%;-webkit-overflow-scrolling:touch;padding:1px 0 6px}.ml-blog-index__topics .ml-blog-index__chip{scroll-snap-align:start}.ml-blog-index__more{align-self:flex-start}.ml-blog-index__more-panel{padding:10px 12px}.ml-blog-index__more-list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}.ml-blog-index__more-list::-webkit-scrollbar{display:none}.ml-blog-index__more-chip{flex:0 0 auto}}