.blog-article{background:#fff;color:#17151b;padding:116px 24px 120px}.blog-article__layout,.blog-article__related{margin-inline:auto;max-width:1180px}.blog-article__layout{align-items:start;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:208px minmax(0,1fr)}.blog-article__sidebar{align-self:start;color:#39343d;font-size:14px;position:sticky;top:96px}.blog-article__back{align-items:center;color:#17151b;display:inline-flex;font-size:14px;font-weight:500;gap:5px;text-decoration:none}.blog-article__back:hover{color:#5f49e8}.blog-article__sidebar-meta{display:grid;gap:4px;margin-top:58px}.blog-article__sidebar-meta>span{color:#918b95;font-size:11px;font-weight:700;letter-spacing:.08em;margin-top:12px;text-transform:uppercase}.blog-article__sidebar-meta time{color:#4e4952;font-size:13px;line-height:1.45}.blog-article__linkedin{align-items:center;background:#17151b;border-radius:6px;color:#fff;display:flex;font-family:Arial,sans-serif;font-size:14px;font-weight:700;height:24px;justify-content:center;margin-top:31px;text-decoration:none;transition:background-color .16s ease,transform .16s ease;width:24px}.blog-article__linkedin:hover{background:#5f49e8;transform:translateY(-1px)}.blog-article__toc{border-top:1px solid #ebe8ee;margin-top:34px;padding-top:24px}.blog-article__toc>p{align-items:center;color:#252128;display:flex;font-size:13px;font-weight:600;gap:7px;margin:0 0 16px}.blog-article__toc ol{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;max-height:calc(100vh - 390px);overflow-y:auto;padding:0 10px 0 0;scrollbar-width:thin}.blog-article__toc li{line-height:1.45;margin:0}.blog-article__toc li.is-subheading{padding-left:20px}.blog-article__toc a{color:#5b5660;font-size:12px;font-weight:500;text-decoration:none;transition:color .16s ease}.blog-article__toc a:hover{color:#5f49e8}.blog-article__content{min-width:0}.blog-article__content header h1{color:#17151b;font-family:var(--font-bricolage-grotesque),sans-serif;font-size:clamp(34px,3.4vw,44px);font-weight:700;letter-spacing:-.045em;line-height:1.06;margin:0;max-width:920px;text-wrap:balance}.blog-article__eyebrow{align-items:center;color:#6e6872;display:flex;flex-wrap:wrap;font-size:13px;gap:10px 18px;margin-bottom:22px}.blog-article__eyebrow span{align-items:center;display:inline-flex;gap:6px}.blog-article__eyebrow span:first-child{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:999px;color:#52525b;font-size:11px;font-weight:800;letter-spacing:.08em;padding:7px 11px;text-transform:uppercase}.blog-article__cover{aspect-ratio:2/1;background:#efedf2;border:1px solid #e4e4e7;border-radius:12px;margin-top:42px;overflow:hidden;position:relative}.blog-article__cover img{-o-object-fit:cover;object-fit:cover}.blog-article__intro-note{border-left:2px solid #a1a1aa;display:grid;gap:7px;margin-top:30px;padding:2px 0 2px 18px}.blog-article__intro-note>span{align-items:center;color:#52525b;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;text-transform:uppercase}.blog-article__intro-note p{color:#28232f;font-size:16px;font-weight:400;line-height:1.6;margin:0;max-width:760px}.blog-article__ai-summary{background:radial-gradient(circle at 100% 0,rgba(112,84,233,.07),transparent 34%),linear-gradient(145deg,#fff,#fcfbff);border:1px solid rgba(91,68,183,.13);border-radius:22px;box-shadow:0 16px 42px rgba(30,24,40,.07),inset 0 1px 0 hsla(0,0%,100%,.8);margin-top:38px;padding:clamp(21px,2.5vw,28px)}.blog-article__ai-summary h2{color:#17151b;font-family:var(--font-bricolage-grotesque),sans-serif;font-size:clamp(20px,1.8vw,24px)!important;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:0 0 19px}.blog-article__ai-summary-links{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.blog-article__ai-summary-link{--provider-color:#17151b;align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,248,252,.96));border:1px solid rgba(42,34,57,.11);border-radius:999px;box-shadow:0 4px 12px rgba(27,22,36,.055),inset 0 1px 0 #fff;color:#17151b;display:flex;font-size:clamp(13px,1.15vw,15px);font-weight:650;gap:8px;justify-content:center;min-height:52px;padding:8px 11px;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.blog-article__ai-summary-link svg{box-sizing:content-box;color:var(--provider-color);flex:0 0 auto;height:20px;padding:5px;transition:background-color .16s ease,transform .16s ease;width:20px}.blog-article__ai-summary-link:hover{background:#fff;border-color:color-mix(in srgb,var(--provider-color) 38%,#ddd7e7);box-shadow:0 9px 22px rgba(51,39,77,.11),0 0 0 3px color-mix(in srgb,var(--provider-color) 8%,transparent);color:#17151b;transform:translateY(-1px)}.blog-article__ai-summary-link:hover svg{background:color-mix(in srgb,var(--provider-color) 10%,transparent);border-radius:9px;transform:scale(1.04)}.blog-article__ai-summary-link:active{box-shadow:0 3px 8px rgba(27,22,36,.08);transform:scale(.985)}.blog-article__ai-summary-link:focus-visible{outline:2px solid rgba(95,73,232,.5);outline-offset:2px}.blog-article__ai-summary-link--claude{--provider-color:#d97757}.blog-article__ai-summary-link--perplexity{--provider-color:#20808a}.blog-article__ai-summary-link--gemini{--provider-color:#5b79f4}.blog-article__body{color:#211e23;margin-top:50px}.blog-article__body h2{color:#17151b;font-family:var(--font-bricolage-grotesque),sans-serif;font-size:clamp(25px,2.3vw,30px)!important;font-weight:650;letter-spacing:-.035em;line-height:1.16;margin:62px 0 20px;scroll-margin-top:112px;text-wrap:balance}.blog-article__body h3,.blog-article__body h4,.blog-article__body h5,.blog-article__body h6{color:#17151b;font-family:var(--font-bricolage-grotesque),sans-serif;font-size:clamp(19px,1.7vw,22px);font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:42px 0 14px;scroll-margin-top:112px}.blog-article__body h2 a,.blog-article__body h3 a,.blog-article__body h4 a,.blog-article__body h5 a,.blog-article__body h6 a{color:inherit;font-weight:inherit;text-decoration:none}.blog-article__body li,.blog-article__body p{color:#28242b;font-size:16px;line-height:1.68}.blog-article__body p{margin:0 0 24px}.blog-article__body strong{color:#17151b;font-weight:700}.blog-article__body a{color:#5f49e8;font-weight:600;text-decoration:underline;text-underline-offset:3px}.blog-article__body ol,.blog-article__body ul{margin:0 0 28px;padding-left:24px}.blog-article__body ol li,.blog-article__body ul li{margin-bottom:10px}.blog-article__body ol li::marker,.blog-article__body ul li::marker{color:#654ee6;font-weight:700}.blog-article__body blockquote{background:#fafafa;border:1px solid #e4e4e7;border-radius:10px;color:#52525b;margin:34px 0;padding:20px 24px}.blog-article__body blockquote p:last-child{margin-bottom:0}.blog-article__body .table-wrap{border:1px solid #e4e4e7;border-radius:10px;margin:34px 0 42px;max-width:100%;overflow-x:auto}.blog-article__body table{border-collapse:collapse;font-size:14px;width:100%}.blog-article__body td,.blog-article__body th{border-bottom:1px solid #e4e4e7;min-width:150px;padding:15px 17px;text-align:left;vertical-align:top}.blog-article__body th{background:#fafafa;border-bottom-color:#e4e4e7;color:#3f3f46;font-size:13px;font-weight:650}.blog-article__body tbody tr:last-child td{border-bottom:0}.blog-article__body tbody tr:nth-child(2n) td{background:#fcfbfd}.blog-article__body td p,.blog-article__body th p{margin:0}.blog-article__body img{border-radius:14px;height:auto;margin:36px auto;max-width:100%}.blog-article__body pre{border-radius:10px;margin:30px 0;overflow-x:auto;padding:20px}.blog-article__body [class*=bg-fd-card][class*=shadow-md],.blog-article__body [role=note]{background:rgba(0,0,0,0)!important;border:0;border-left:2px solid #d4d4d8!important;border-radius:0;box-shadow:none;margin-block:28px;padding:2px 0 2px 18px;text-align:left}.blog-article__body [class*=bg-fd-card][class*=shadow-md]{gap:10px}.blog-article__body [class*=bg-fd-card][class*=shadow-md] p{font-size:15px;line-height:1.6;margin:0}.blog-article__body [class*=divide-fd-border]{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.blog-article__body [class*=divide-fd-border]>[data-orientation=vertical]{border-bottom:1px solid #e4e4e7}.blog-article__body [class*=divide-fd-border] [data-state]{animation:none!important;transition:none!important}.blog-article__body [class*=divide-fd-border] h3{font-size:16px;margin:0}.blog-article__body [class*=divide-fd-border] button{min-height:48px;padding:11px 0}.blog-article__related{border-top:1px solid #e8e4eb;margin-top:88px;padding-top:50px}.blog-article__related>h2{color:#17151b;font-family:var(--font-bricolage-grotesque),sans-serif;font-size:25px!important;font-weight:650;margin:0 0 34px}.blog-article__related>div{display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog-article__related a{color:#17151b;min-width:0;text-decoration:none}.blog-article__related h3{color:#17151b;font-size:16px;font-weight:600;line-height:1.4;margin:22px 0 0}.blog-article__related p{color:#5e5862;font-size:15px;line-height:1.5;margin:12px 0 0}.blog-article__related-image{aspect-ratio:1.68/1;border-radius:12px;display:block;overflow:hidden;position:relative}.blog-article__related-image img{-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}@media(max-width:900px){.blog-article__layout{gap:28px;grid-template-columns:165px minmax(0,1fr)}.blog-article__toc li.is-subheading{padding-left:14px}.blog-article__ai-summary-links{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article__ai-summary-links .blog-article__ai-summary-link:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}}@media(max-width:720px){.blog-article{padding:108px 20px 84px}.blog-article__layout{display:block}.blog-article__sidebar{display:grid;gap:18px;grid-template-columns:1fr auto;margin-bottom:34px;position:static}.blog-article__linkedin,.blog-article__sidebar-meta,.blog-article__toc{display:none}.blog-article__content header h1{font-size:34px;line-height:1.08}.blog-article__eyebrow{margin-bottom:18px}.blog-article__eyebrow span:last-child{display:none}.blog-article__cover{aspect-ratio:1.45/1;border-radius:14px;margin-top:30px}.blog-article__intro-note{padding-left:14px}.blog-article__intro-note p{font-size:15px}.blog-article__ai-summary{border-radius:18px;padding:21px 18px}.blog-article__ai-summary-link{font-size:14px;min-height:50px}.blog-article__body h2{margin-top:46px}.blog-article__body li,.blog-article__body p{font-size:16px;line-height:1.7}.blog-article__related{margin-top:64px}.blog-article__related>div{grid-template-columns:1fr}}@media(max-width:430px){.blog-article__content header h1{font-size:31px}.blog-article__eyebrow{gap:10px}.blog-article__eyebrow span:nth-child(2){font-size:12px}.blog-article__ai-summary-links{grid-template-columns:1fr}.blog-article__ai-summary-links .blog-article__ai-summary-link:last-child:nth-child(odd){grid-column:auto;width:100%}}@media(prefers-reduced-motion:reduce){.blog-article__ai-summary-link,.blog-article__linkedin,.blog-article__related-image img{transition:none}}