.ar-home-blog{background:var(--ar-color-surface-soft);color:var(--ar-color-text);overflow:hidden}.ar-home-blog[data-ar-surface=white]{background:var(--ar-color-white)}.ar-home-blog[data-ar-surface=soft]{background:var(--ar-color-surface-soft)}.ar-home-blog[data-ar-surface=accent-soft]{background:var(--ar-color-accent-soft)}.ar-home-blog[data-ar-eyebrow-color=accent]{--ar-blog-eyebrow:var(--ar-color-accent)}.ar-home-blog[data-ar-eyebrow-color=text]{--ar-blog-eyebrow:var(--ar-color-text)}.ar-home-blog[data-ar-eyebrow-color=muted]{--ar-blog-eyebrow:var(--ar-color-text-muted)}.ar-home-blog[data-ar-eyebrow-color=black]{--ar-blog-eyebrow:var(--ar-color-black)}.ar-home-blog__container{display:grid;gap:clamp(32px,5vw,56px)}.ar-home-blog__header .ar-section-header__eyebrow{color:var(--ar-blog-eyebrow,var(--ar-color-accent))}.ar-home-blog__header .ar-section-header__title{font-size:var(--ar-fs-hero);font-weight:var(--ar-fw-hero);max-width:760px;margin-inline:auto}.ar-home-blog__header .ar-section-header__subtitle{max-width:600px;margin-inline:auto;font-size:var(--ar-fs-body);color:var(--ar-color-text-muted)}.ar-home-blog__scroller{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.5vw,40px);align-items:start}.ar-home-blog-card{display:grid;gap:var(--ar-space-md);min-width:0}.ar-home-blog-card__media{display:block;overflow:hidden;border-radius:var(--ar-radius-card);background:var(--ar-color-gray);text-decoration:none}.ar-home-blog-card__media--wide{aspect-ratio:16/9}.ar-home-blog-card__media--square{aspect-ratio:1/1}.ar-home-blog-card__media--portrait{aspect-ratio:4/5}.ar-home-blog-card__media img,.ar-home-blog-card__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--ar-duration-base) var(--ar-ease-premium)}.ar-home-blog-card__placeholder{padding:16%;color:var(--ar-color-text-muted)}.ar-home-blog-card:hover .ar-home-blog-card__media img{transform:scale(1.03)}.ar-home-blog-card__content{display:grid;gap:var(--ar-space-sm)}.ar-home-blog-card__category{font-size:var(--ar-fs-meta);font-weight:var(--ar-fw-meta);color:var(--ar-color-text-muted);line-height:var(--ar-lh-ui);display:block}.ar-home-blog-card__title{margin:0;font-family:var(--ar-font-primary);font-size:var(--ar-fs-card);font-weight:var(--ar-fw-card);line-height:1.35;letter-spacing:var(--ar-ls-title);color:var(--ar-color-text)}.ar-home-blog-card__title a{color:inherit;text-decoration:none}.ar-home-blog-card__title a:hover{color:var(--ar-color-accent)}.ar-home-blog-card__excerpt{margin:0;font-size:var(--ar-fs-body);font-weight:var(--ar-fw-body);color:var(--ar-color-text-muted);line-height:var(--ar-lh-body)}.ar-home-blog-card__read-more{display:inline-flex;align-items:center;gap:4px;font-size:var(--ar-fs-meta);font-weight:var(--ar-fw-strong);color:var(--ar-color-accent);text-decoration:none;position:relative;width:fit-content}.ar-home-blog-card__read-more::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background:currentColor;transform-origin:left;transition:transform var(--ar-duration-base) var(--ar-ease-premium)}.ar-home-blog-card__read-more:hover::after{transform:scaleX(.4)}.ar-home-blog__footer{display:flex;justify-content:center}.ar-home-blog__mobile-indicators{display:none;justify-content:center;gap:6px}.ar-home-blog__mobile-indicators span{display:block;width:20px;height:2px;border-radius:var(--ar-radius-xs);background:var(--ar-color-border);transition:background var(--ar-duration-base) var(--ar-ease-premium),width var(--ar-duration-base) var(--ar-ease-premium)}.ar-home-blog__mobile-indicators span.is-active{background:var(--ar-color-accent);width:36px}@media screen and (max-width:989px){.ar-home-blog__scroller{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--ar-space-md);padding-inline:var(--ar-container-padding);margin-inline:calc(var(--ar-container-padding) * -1)}.ar-home-blog__scroller::-webkit-scrollbar{display:none}.ar-home-blog-card{flex:0 0 min(80vw,380px);scroll-snap-align:start}.ar-home-blog__mobile-indicators{display:flex}}@media screen and (max-width:749px){.ar-home-blog__scroller{display:grid;grid-template-columns:1fr;overflow-x:visible;scroll-snap-type:none;padding-inline:0;margin-inline:0;gap:var(--ar-space-lg)}.ar-home-blog-card{flex:none;width:100%;scroll-snap-align:none}.ar-home-blog__mobile-indicators{display:none}.ar-home-blog__container{gap:var(--ar-space-lg)}.ar-home-blog-card__media--portrait,.ar-home-blog-card__media--square,.ar-home-blog-card__media--wide{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.ar-home-blog-card__media img,.ar-home-blog-card__read-more::after{transition:none}.ar-home-blog__mobile-indicators span{transition:none}}
