.pillar-article-module__7rb_JW__wrap{max-width:42rem;margin:0 auto;padding:2rem 1.25rem 4rem}@media (min-width:768px){.pillar-article-module__7rb_JW__wrap{padding:2.5rem 1.5rem 5rem}}.pillar-article-module__7rb_JW__breadcrumbs{font-size:var(--cm-text-sm,.875rem);color:var(--cm-text-tertiary);margin-bottom:1.75rem}.pillar-article-module__7rb_JW__breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;list-style:none;display:flex}.pillar-article-module__7rb_JW__breadcrumbs li:not(:last-child):after{content:"/";opacity:.45;margin-left:.5rem}.pillar-article-module__7rb_JW__breadcrumbs a{color:var(--cm-text-secondary);text-decoration:none}.pillar-article-module__7rb_JW__breadcrumbs a:hover{color:var(--cm-text-primary);text-decoration:underline}.pillar-article-module__7rb_JW__article{color:var(--cm-text-secondary)}.pillar-article-module__7rb_JW__article h1{margin-bottom:1.25rem;font-size:clamp(2rem,4vw,2.75rem)}.pillar-article-module__7rb_JW__lede{font-size:1.0625rem;line-height:var(--cm-leading-prose,1.65);color:var(--cm-text-secondary);margin-bottom:2rem}.pillar-article-module__7rb_JW__lede p+p{margin-top:1rem}.pillar-article-module__7rb_JW__article h2{margin:2.5rem 0 1rem;font-size:clamp(1.35rem,2.5vw,1.75rem)}.pillar-article-module__7rb_JW__article h3{font-size:var(--cm-text-h3-ui);margin:1.75rem 0 .75rem}.pillar-article-module__7rb_JW__article p{margin-bottom:1rem}.pillar-article-module__7rb_JW__article ul,.pillar-article-module__7rb_JW__article ol{margin:0 0 1.25rem 1.25rem;padding:0}.pillar-article-module__7rb_JW__article li{margin-bottom:.5rem}.pillar-article-module__7rb_JW__article a{color:var(--cm-text-primary);text-underline-offset:.15em;text-decoration:underline}.pillar-article-module__7rb_JW__article a:hover{opacity:.9}.pillar-article-module__7rb_JW__callout{border-left:3px solid var(--cm-text-tertiary);background:color-mix(in srgb, var(--cm-text-primary) 4%, transparent);margin:2rem 0;padding:1.25rem;font-size:.9375rem}.pillar-article-module__7rb_JW__byline{background:color-mix(in srgb, var(--cm-text-primary) 5%, transparent);border:1px solid color-mix(in srgb, var(--cm-text-secondary) 12%, transparent);border-radius:.5rem;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:1.25rem;display:flex}.pillar-article-module__7rb_JW__bylinePhoto{object-fit:cover;border-radius:50%;flex-shrink:0}.pillar-article-module__7rb_JW__bylineText{min-width:0}.pillar-article-module__7rb_JW__bylineMeta{color:var(--cm-text-primary);margin:0 0 .35rem;font-size:1rem}.pillar-article-module__7rb_JW__bylineLabel{color:var(--cm-text-tertiary);font-weight:500}.pillar-article-module__7rb_JW__bylineSep{color:var(--cm-text-tertiary)}.pillar-article-module__7rb_JW__bylineCreds{color:var(--cm-text-secondary);margin:0 0 .35rem;font-size:.9375rem;line-height:1.5}.pillar-article-module__7rb_JW__bylineRegs{letter-spacing:.02em;color:var(--cm-text-tertiary);margin:0 0 .5rem;font-size:.8125rem}.pillar-article-module__7rb_JW__lastUpdated{color:var(--cm-text-tertiary);margin:0;font-size:.875rem}.pillar-article-module__7rb_JW__authorHero{border-bottom:1px solid color-mix(in srgb, var(--cm-text-secondary) 14%, transparent);gap:1.5rem;margin-bottom:2.5rem;padding-bottom:2rem;display:grid}@media (min-width:640px){.pillar-article-module__7rb_JW__authorHero{grid-template-columns:minmax(0,1fr) 11rem;align-items:start}}.pillar-article-module__7rb_JW__authorHeroMain h1{margin-bottom:.75rem}.pillar-article-module__7rb_JW__authorHeroSub{color:var(--cm-text-secondary);font-size:1.0625rem;line-height:var(--cm-leading-prose,1.65);margin:0 0 1rem}.pillar-article-module__7rb_JW__authorHeroCreds{color:var(--cm-text-secondary);margin:0 0 1rem;font-size:.9375rem}.pillar-article-module__7rb_JW__authorHeroRegs{color:var(--cm-text-tertiary);letter-spacing:.02em;margin:0 0 1rem;font-size:.8125rem}.pillar-article-module__7rb_JW__authorHeroLinks{flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.9375rem;display:flex}.pillar-article-module__7rb_JW__authorHeroLinks a{color:var(--cm-text-primary);text-underline-offset:.15em;text-decoration:underline}.pillar-article-module__7rb_JW__authorHeroPhotoWrap{justify-self:center}.pillar-article-module__7rb_JW__authorHeroPhoto{object-fit:cover;border-radius:.5rem;width:11rem;height:auto}
.PillarRelatedLinks-module__EOLGmG__wrap{border-top:1px solid color-mix(in srgb, var(--cm-text-secondary) 16%, transparent);margin-top:3.25rem;padding-top:2.25rem}.PillarRelatedLinks-module__EOLGmG__header{max-width:36rem;margin-bottom:1.25rem}.PillarRelatedLinks-module__EOLGmG__kicker{font-family:var(--cm-font-ui);font-size:var(--cm-text-xs-lg,.75rem);letter-spacing:.12em;text-transform:uppercase;color:var(--cm-accent,var(--cm-text-tertiary));margin:0 0 .35rem;font-weight:700}.PillarRelatedLinks-module__EOLGmG__title{font-family:var(--cm-font-display,var(--cm-font-ui));letter-spacing:-.02em;color:var(--cm-text-primary);font-size:clamp(1.2rem,2.5vw,1.45rem);font-weight:700;line-height:var(--cm-leading-snug,1.25);margin:0 0 .5rem}.PillarRelatedLinks-module__EOLGmG__sub{color:var(--cm-text-tertiary);margin:0;font-size:.9375rem;line-height:1.55}.PillarRelatedLinks-module__EOLGmG__grid{grid-template-columns:1fr;gap:.65rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:520px){.PillarRelatedLinks-module__EOLGmG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media (min-width:900px){.PillarRelatedLinks-module__EOLGmG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}}.PillarRelatedLinks-module__EOLGmG__card{min-height:3.25rem;color:var(--cm-text-primary);background:color-mix(in srgb, var(--cm-text-primary) 3.5%, transparent);border:1px solid color-mix(in srgb, var(--cm-text-secondary) 14%, transparent);border-radius:var(--cm-radius-lg,.65rem);box-shadow:0 1px 0 color-mix(in srgb, var(--cm-text-primary) 4%, transparent);transition:border-color var(--cm-duration-fast,.15s) var(--cm-ease-out-soft,ease), background var(--cm-duration-fast,.15s) var(--cm-ease-out-soft,ease), box-shadow var(--cm-duration-fast,.15s) var(--cm-ease-out-soft,ease), transform var(--cm-duration-fast,.15s) var(--cm-ease-out-soft,ease);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;text-decoration:none;display:flex}.PillarRelatedLinks-module__EOLGmG__card:hover{border-color:color-mix(in srgb, var(--cm-text-secondary) 28%, transparent);background:color-mix(in srgb, var(--cm-text-primary) 5.5%, transparent);box-shadow:0 4px 20px color-mix(in srgb, var(--cm-text-primary) 6%, transparent);transform:translateY(-1px)}.PillarRelatedLinks-module__EOLGmG__card:focus-visible{outline:2px solid var(--cm-text-primary);outline-offset:2px}.PillarRelatedLinks-module__EOLGmG__cardLabel{letter-spacing:-.01em;font-size:.9375rem;font-weight:600;line-height:1.45}.PillarRelatedLinks-module__EOLGmG__arrow{color:var(--cm-text-tertiary);transition:color var(--cm-duration-fast,.15s) ease, transform var(--cm-duration-fast,.15s) ease;flex-shrink:0;margin-top:.15rem}.PillarRelatedLinks-module__EOLGmG__card:hover .PillarRelatedLinks-module__EOLGmG__arrow{color:var(--cm-text-primary);transform:translate(3px)}
.blog-module__SHjAIW__lead{font-size:var(--cm-text-body-lg);color:var(--cm-text-tertiary);line-height:var(--cm-leading-relaxed);max-width:var(--cm-measure-hero-lead);margin-top:18px}.blog-module__SHjAIW__lead strong{color:var(--cm-text-secondary);font-weight:600}.blog-module__SHjAIW__list{flex-direction:column;gap:14px;margin-top:32px;list-style:none;display:flex}.blog-module__SHjAIW__card{background:var(--cm-surface-1);border:1px solid var(--cm-line);border-radius:var(--cm-radius-xl);transition:border-color var(--cm-duration-fast), background var(--cm-duration-fast);padding:24px 22px;display:block}.blog-module__SHjAIW__card:hover{border-color:var(--cm-line-2);background:var(--cm-surface-2)}.blog-module__SHjAIW__cardMeta{font-size:var(--cm-text-xs-lg);letter-spacing:.08em;text-transform:uppercase;color:var(--cm-accent);margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.blog-module__SHjAIW__cardTitle{font-family:var(--cm-font-display);font-size:var(--cm-text-h3-card);color:var(--cm-text-primary);letter-spacing:-.02em;margin-bottom:8px;font-weight:700}.blog-module__SHjAIW__cardDesc{font-size:var(--cm-text-sm-body);color:var(--cm-text-tertiary);line-height:var(--cm-leading-ui);margin:0}.blog-module__SHjAIW__cardDescLocked{font-size:var(--cm-text-sm-body);color:var(--cm-text-muted);line-height:var(--cm-leading-ui);margin:0;font-style:italic}.blog-module__SHjAIW__external{border-top:1px solid var(--cm-line);margin-top:40px;padding-top:32px}.blog-module__SHjAIW__externalTitle{font-size:var(--cm-text-xs-lg);letter-spacing:.08em;text-transform:uppercase;color:var(--cm-text-muted);margin-bottom:14px;font-weight:700}.blog-module__SHjAIW__externalLinks{flex-wrap:wrap;gap:12px 20px;display:flex}.blog-module__SHjAIW__externalLinks a{font-size:var(--cm-text-sm-body);color:var(--cm-text-secondary);text-underline-offset:3px;text-decoration:underline}.blog-module__SHjAIW__externalLinks a:hover{color:var(--cm-accent)}
