.BlogIndexExperience-module__K2LK-a__blog-index__hero{background:var(--gradient-blog-hero);border:1px solid var(--line-subtle);border-radius:var(--radius-stage);box-shadow:var(--shadow-stage);margin-top:48px;padding:clamp(64px,9vw,120px);position:relative;overflow:hidden}.BlogIndexExperience-module__K2LK-a__blog-index__hero:after{aspect-ratio:1;border:1px solid var(--accent-action-line);content:"";border-radius:50%;width:480px;position:absolute;top:-170px;right:-120px}.BlogIndexExperience-module__K2LK-a__blog-index__eyebrow{color:var(--text-muted);letter-spacing:-.01em;margin:0;font-size:.78rem;font-weight:600}.BlogIndexExperience-module__K2LK-a__blog-index__eyebrow strong{color:var(--link);font-weight:600}.BlogIndexExperience-module__K2LK-a__blog-index__hero h1{color:var(--text-primary);letter-spacing:-.055em;text-wrap:balance;z-index:1;max-width:880px;margin:24px 0 28px;font-size:clamp(3.6rem,7.4vw,6.6rem);font-weight:650;line-height:.96;position:relative}.BlogIndexExperience-module__K2LK-a__blog-index__hero h1 em{background:var(--gradient-emphasis);color:var(--text-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.BlogIndexExperience-module__K2LK-a__blog-index__hero-copy{color:var(--text-secondary);text-wrap:pretty;z-index:1;max-width:640px;margin:0;font-size:clamp(1.06rem,1.7vw,1.3rem);line-height:1.55;position:relative}.BlogIndexExperience-module__K2LK-a__blog-index__author-information{align-items:flex-start;gap:var(--space-8);justify-content:space-between;margin-top:48px;display:flex}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail{flex-direction:column;flex:auto;align-items:flex-start;gap:6px;min-width:0;display:flex}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.4}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail_connect{flex:none;align-items:center}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail a{color:var(--link);height:44px;transition:color var(--motion-standard), transform var(--motion-standard);justify-content:center;align-items:center;width:44px;display:inline-flex}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail a:hover{color:var(--action-hover)}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail a:active{transform:scale(.96)}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.BlogIndexExperience-module__K2LK-a__blog-index__author-label{color:var(--text-muted);flex:none;font-size:.78rem;line-height:1.4}.BlogIndexExperience-module__K2LK-a__blog-index__latest{margin-top:64px}.BlogIndexExperience-module__K2LK-a__blog-index__latest>h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 28px;font-size:clamp(2.125rem,3.2vw,3rem);font-weight:650;line-height:1.05}.BlogIndexExperience-module__K2LK-a__blog-index__empty-state{background:var(--surface);border:1px solid var(--line-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card);min-height:320px;margin:0;padding:clamp(36px,6vw,72px)}.BlogIndexExperience-module__K2LK-a__blog-index__empty-state p{color:var(--link);margin:0;font-size:.78rem;font-weight:600}.BlogIndexExperience-module__K2LK-a__blog-index__empty-state h2{letter-spacing:-.045em;max-width:680px;margin:74px 0 18px;font-size:clamp(2.1rem,5vw,3.65rem);font-weight:650;line-height:1.05}.BlogIndexExperience-module__K2LK-a__blog-index__empty-state span{color:var(--text-secondary);max-width:560px;font-size:1.05rem;line-height:1.65;display:block}.BlogIndexExperience-module__K2LK-a__blog-index__article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;display:grid}.BlogIndexExperience-module__K2LK-a__blog-index__article-card{min-width:0;display:flex}.BlogIndexExperience-module__K2LK-a__blog-index__card-link{background:var(--surface);border:1px solid var(--line-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--text-primary);height:100%;transition:box-shadow var(--motion-standard), transform var(--motion-standard);flex-direction:column;width:100%;text-decoration:none;display:flex;overflow:hidden}.BlogIndexExperience-module__K2LK-a__blog-index__card-link:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.BlogIndexExperience-module__K2LK-a__blog-index__card-media{aspect-ratio:1.9;background:var(--surface-subtle);border-bottom:1px solid var(--line-subtle);position:relative;overflow:hidden}.BlogIndexExperience-module__K2LK-a__blog-index__card-image{display:block}.BlogIndexExperience-module__K2LK-a__blog-index__card-image_cover{object-fit:cover}.BlogIndexExperience-module__K2LK-a__blog-index__card-image_contain{object-fit:contain}.BlogIndexExperience-module__K2LK-a__blog-index__card-media_fallback{background:var(--gradient-blog-featured)}.BlogIndexExperience-module__K2LK-a__blog-index__card-media_fallback:before,.BlogIndexExperience-module__K2LK-a__blog-index__card-media_fallback:after{border:1px solid var(--accent-blue-line);content:"";border-radius:50%;position:absolute;inset:14% -10%;transform:rotate(24deg)}.BlogIndexExperience-module__K2LK-a__blog-index__card-media_fallback:after{border-color:var(--accent-violet-line);inset:28% -20%;transform:rotate(-18deg)}.BlogIndexExperience-module__K2LK-a__blog-index__card-content{overflow-wrap:anywhere;min-width:0;padding:var(--space-5);flex-direction:column;flex:1;display:flex}.BlogIndexExperience-module__K2LK-a__blog-index__card-meta{color:var(--text-muted);align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;font-size:.75rem;line-height:1.4;display:flex}.BlogIndexExperience-module__K2LK-a__blog-index__card-meta span{color:var(--link);font-weight:600}.BlogIndexExperience-module__K2LK-a__blog-index__card-content h3{color:var(--text-primary);letter-spacing:-.035em;margin:var(--space-4) 0 var(--space-3);text-wrap:balance;transition:color var(--motion-standard);font-size:clamp(1.3rem,1.7vw,1.55rem);font-weight:650;line-height:1.14}.BlogIndexExperience-module__K2LK-a__blog-index__card-excerpt{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.45;display:-webkit-box;overflow:hidden}.BlogIndexExperience-module__K2LK-a__blog-index__card-footer{color:var(--text-muted);align-items:center;gap:var(--space-3) var(--space-4);padding-top:var(--space-5);flex-wrap:wrap;justify-content:space-between;margin-top:auto;font-size:.75rem;display:flex}.BlogIndexExperience-module__K2LK-a__blog-index__card-action{color:var(--link);transition:color var(--motion-standard);font-weight:600}@media (hover:hover) and (pointer:fine){.BlogIndexExperience-module__K2LK-a__blog-index__card-link:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.BlogIndexExperience-module__K2LK-a__blog-index__card-link:hover h3,.BlogIndexExperience-module__K2LK-a__blog-index__card-link:hover .BlogIndexExperience-module__K2LK-a__blog-index__card-action{color:var(--action-hover)}}@media (621px<=width<=980px){.BlogIndexExperience-module__K2LK-a__blog-index__article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogIndexExperience-module__K2LK-a__blog-index__latest{margin-top:56px}.BlogIndexExperience-module__K2LK-a__blog-index__latest>h2{margin-bottom:24px}}@media (max-width:620px){.BlogIndexExperience-module__K2LK-a__blog-index__hero{border-radius:26px;margin-top:32px;padding:64px 24px}.BlogIndexExperience-module__K2LK-a__blog-index__hero h1{font-size:clamp(3rem,15vw,4rem)}.BlogIndexExperience-module__K2LK-a__blog-index__author-information{margin-top:32px}.BlogIndexExperience-module__K2LK-a__blog-index__latest{margin-top:48px}.BlogIndexExperience-module__K2LK-a__blog-index__latest>h2{margin-bottom:24px}.BlogIndexExperience-module__K2LK-a__blog-index__article-grid{grid-template-columns:1fr}.BlogIndexExperience-module__K2LK-a__blog-index__card-link{border-radius:24px}}@media (prefers-reduced-motion:reduce){.BlogIndexExperience-module__K2LK-a__blog-index__author-detail a,.BlogIndexExperience-module__K2LK-a__blog-index__card-action,.BlogIndexExperience-module__K2LK-a__blog-index__card-content h3,.BlogIndexExperience-module__K2LK-a__blog-index__card-link{transition:none}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail a:active,.BlogIndexExperience-module__K2LK-a__blog-index__card-link:hover{transform:none}}@media (prefers-contrast:more),(forced-colors:active){.BlogIndexExperience-module__K2LK-a__blog-index__card-link,.BlogIndexExperience-module__K2LK-a__blog-index__card-media{border-color:currentColor}.BlogIndexExperience-module__K2LK-a__blog-index__card-link{box-shadow:none}.BlogIndexExperience-module__K2LK-a__blog-index__author-detail a:focus-visible,.BlogIndexExperience-module__K2LK-a__blog-index__card-link:focus-visible{outline-color:currentColor}}@media (max-width:360px){.BlogIndexExperience-module__K2LK-a__blog-index__author-information{gap:var(--space-4)}}@media (forced-colors:active){.BlogIndexExperience-module__K2LK-a__blog-index__hero h1 em{-webkit-text-fill-color:currentcolor;background:0 0}}
