.asat-editorial .asat-button-secondary{background:var(--asat-white);color:var(--asat-ink);border-color:var(--asat-control-line)}.asat-editorial .asat-button-secondary:hover{background:var(--asat-hover)}.asat-editorial-crumbs{display:flex;flex-wrap:wrap;gap:10px;padding-block:26px;color:var(--asat-muted);font-size:12px;overflow-wrap:anywhere}.asat-editorial-crumbs [aria-current]{max-width:65ch}.asat-editorial-crumbs a:hover{color:var(--asat-teal);text-decoration:underline}.asat-editorial h1{font-size:clamp(40px,5.3vw,72px);line-height:1.08;letter-spacing:-.055em;font-weight:600;text-wrap:balance}.asat-editorial-hero{padding-block:50px 78px;border-bottom:1px solid var(--asat-line)}.asat-editorial-hero>p{max-width:64ch;font-size:18px;margin-top:24px}.asat-editorial-hero>.asat-button{margin-top:28px}.asat-blog-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);padding-block:32px 64px;border-bottom:1px solid var(--asat-line)}.asat-blog-intro h1{margin-top:22px;font-size:clamp(40px,4.6vw,64px)}.asat-blog-intro h1 em{color:var(--asat-teal);font-style:normal}.asat-blog-intro>p{max-width:46ch;margin-block:26px;font-size:17px;line-height:1.75;color:var(--asat-muted)}.asat-blog-topics{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:28px;font-size:11px;color:var(--asat-muted)}.asat-blog-topics span{display:inline-flex;align-items:center;gap:7px}.asat-blog-topics span:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--asat-teal)}.asat-blog-feature{min-width:0;overflow:hidden;border:1px solid var(--asat-line);border-radius:var(--asat-radius);background:var(--asat-white);box-shadow:0 16px 48px var(--asat-shadow)}.asat-blog-feature>a{display:block}.asat-blog-feature-cover{position:relative;display:grid;place-items:center;aspect-ratio:16/8;min-height:250px;overflow:hidden;background:var(--asat-inset);color:var(--asat-teal)}.asat-blog-feature-cover>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .22s ease}.asat-blog-feature-cover>span{position:absolute;top:16px;left:16px;padding:7px 11px;border:1px solid var(--asat-deep-line);border-radius:6px;background:var(--asat-deep);color:var(--asat-deep-text);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.asat-blog-feature-body{padding:clamp(20px,2.5vw,30px)}.asat-blog-feature-footer,.asat-blog-feature-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.asat-blog-feature-meta>span:last-child{display:flex;align-items:center;gap:6px;color:var(--asat-muted);font-size:11px}.asat-blog-feature-meta .asat-eyebrow{margin-bottom:0}.asat-blog-art{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px 14px;color:var(--asat-deep-accent);background:radial-gradient(ellipse at 50% 100%,#17454b 0,transparent 70%),var(--asat-deep)}.asat-blog-art-label{color:var(--asat-deep-muted);font-size:clamp(9px,1vw,12px);letter-spacing:.03em}.asat-post-cover>.asat-blog-art{gap:12px;padding:18px 14px}.asat-blog-feature-cover .asat-blog-art{padding-top:52px}.asat-blog-art-signals{display:flex;align-items:center;width:min(100%,300px)}.asat-blog-art-signals>span{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;border:1px solid var(--asat-deep-line);border-radius:12px;background:var(--asat-deep-surface)}.asat-blog-art-signals .asat-blog-art-shield{width:80px;height:80px;border-radius:24px;box-shadow:0 0 0 7px #91d8c80a,0 0 40px #91d8c811}.asat-blog-art-signals>i{flex:1;height:1px;min-width:15px;background:var(--asat-deep-line)}.asat-blog-art-caption,.asat-blog-art-pills>span{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid var(--asat-deep-line);border-radius:20px;font-size:10px}.asat-blog-art-title{font-size:clamp(16px,1.7vw,24px);font-weight:500;line-height:1.3;letter-spacing:-.03em;color:var(--asat-deep-text);text-align:center}.asat-blog-art-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.asat-blog-feature h2{margin-block:16px 22px;font-size:clamp(21px,2vw,27px);font-weight:600;line-height:1.3;letter-spacing:-.03em;text-wrap:pretty}.asat-blog-feature-footer{border-top:1px solid var(--asat-line);padding-top:18px;font-size:12px}.asat-blog-feature-footer>div{display:grid;gap:5px}.asat-blog-feature-footer time{color:var(--asat-muted);font-size:11px}.asat-blog-read{display:inline-flex;align-items:center;gap:8px;font-weight:600}.asat-blog-feature a:hover h2,.asat-blog-read{color:var(--asat-teal)}.asat-blog-feature a:hover img{transform:scale(1.025)}#article-library{scroll-margin-top:110px}@media (max-width:900px){.asat-blog-hero{grid-template-columns:1fr;gap:36px;padding-block:20px 44px}.asat-blog-intro>p{max-width:58ch}.asat-blog-feature-cover{aspect-ratio:16/7}}@media (prefers-reduced-motion:reduce){.asat-blog-feature-cover>img{transition:none}.asat-blog-feature a:hover img{transform:none}}.asat-resource-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center;padding-block:88px}.asat-resource-hero>div>p{max-width:52ch;font-size:18px;margin-block:26px}.asat-reading-path{padding:36px;border:1px solid var(--asat-line);border-radius:var(--asat-radius);background:radial-gradient(ellipse at top right,var(--asat-glow),transparent 70%),var(--asat-white);box-shadow:0 18px 50px var(--asat-shadow)}.asat-reading-path h2{font-size:clamp(28px,3vw,40px);margin-bottom:30px}.asat-reading-path>a{display:flex;align-items:center;gap:20px;padding-block:22px;border-top:1px solid var(--asat-line)}.asat-reading-path>a>span{color:var(--asat-teal);font-size:12px}.asat-reading-path>a>div{flex:1}.asat-reading-path h3{font-size:17px;font-weight:600}.asat-reading-path p{font-size:14px;margin-top:5px}.asat-reading-path a:hover h3{color:var(--asat-teal)}.asat-resource-groups>section{padding-block:56px;border-top:1px solid var(--asat-line)}.asat-editorial-section-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.asat-editorial-section-heading>p{max-width:36ch}.asat-editorial-section-heading h2{font-size:clamp(28px,3vw,40px)}.asat-post-grid,.asat-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.asat-resource-card{display:flex;flex-direction:column;align-items:start;padding:28px;border:1px solid var(--asat-line);border-radius:12px;background:var(--asat-white)}.asat-resource-card>svg{color:var(--asat-teal);margin-bottom:28px}.asat-resource-card h3{font-size:20px;font-weight:600;margin-bottom:12px}.asat-resource-card p{font-size:15px;margin-bottom:28px}.asat-resource-card>span{display:flex;align-items:center;gap:12px;margin-top:auto;font-size:13px;color:var(--asat-teal)}.asat-resource-card:hover{border-color:var(--asat-teal);background:var(--asat-inset)}.asat-editorial-library{padding-block:58px 80px}.asat-blog-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.55fr) auto;gap:20px;align-items:end;padding:24px;border:1px solid var(--asat-line);border-radius:12px;background:var(--asat-inset)}.asat-blog-filters label{display:block;font-weight:600;font-size:13px;margin-bottom:10px}.asat-blog-filters :is(input,select){width:100%;min-height:48px;border-radius:7px;padding:10px 12px;font-size:16px}.asat-blog-count{margin-block:22px;font-size:13px}.asat-editorial-empty{padding:48px 28px;border:1px dashed var(--asat-control-line);border-radius:12px;background:var(--asat-white)}.asat-editorial-empty h3{font-size:24px;font-weight:600}.asat-editorial-empty p{margin-block:14px 24px}.asat-post-card{min-width:0;border:1px solid var(--asat-line);border-radius:12px;background:var(--asat-white);overflow:hidden;display:flex;flex-direction:column}.asat-post-card-link{display:flex;flex:1;flex-direction:column}.asat-post-cover{aspect-ratio:16/9;min-height:194px;display:grid;place-items:center;background:radial-gradient(at top right,var(--asat-glow),transparent 80%),var(--asat-inset);color:var(--asat-teal);overflow:hidden}.asat-post-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asat-post-card-body{padding:24px;display:flex;flex-direction:column;flex:1}.asat-post-card-body .asat-eyebrow{font-size:10px;margin-bottom:14px}.asat-post-card h3{font-size:22px;line-height:1.35;letter-spacing:-.025em;font-weight:600;margin-bottom:14px;overflow-wrap:anywhere}.asat-post-card p{font-size:14px;margin-bottom:20px}.asat-post-card:hover h3{color:var(--asat-teal)}.asat-post-byline,.asat-post-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--asat-muted)}.asat-post-meta{margin-top:auto}.asat-post-byline{border-top:1px solid var(--asat-line);margin-top:20px;padding-top:18px;justify-content:space-between;align-items:center;color:var(--asat-ink)}.asat-editorial-subscribe{border:1px solid var(--asat-line);border-radius:16px;background:linear-gradient(125deg,var(--asat-inset),var(--asat-white));padding:40px}.asat-editorial-subscribe h2{font-size:clamp(28px,3vw,40px)}.asat-editorial-subscribe p{margin-block:16px 24px}.asat-editorial-subscribe>a{display:block;margin-top:22px;font-size:13px}.asat-editorial-text-link{color:var(--asat-teal);text-decoration:underline;text-underline-offset:4px;line-height:1.6}.asat-editorial-next{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;padding-block:80px}.asat-editorial-next h2{font-size:clamp(30px,3.5vw,44px)}.asat-editorial-next p{margin-top:20px}.asat-editorial-actions{display:flex;gap:12px;flex-wrap:wrap}.asat-author-profile{padding-block:50px 64px;display:grid;grid-template-columns:160px minmax(0,780px);gap:44px;align-items:start}.asat-author-profile>img{width:160px;height:160px;border-radius:50%;border:1px solid var(--asat-line);-o-object-fit:cover;object-fit:cover}.asat-author-profile p{margin-block:18px}.asat-author-profile .asat-author-role{color:var(--asat-teal);font-size:20px}.asat-article-header{max-width:1000px;padding-block:35px 48px}.asat-article-header h1{font-size:clamp(36px,4.6vw,62px)}.asat-article-deck{font-size:19px;max-width:74ch;margin-top:24px}.asat-article-meta{display:flex;flex-wrap:wrap;gap:20px 30px;align-items:center;color:var(--asat-muted);font-size:13px;margin-block:30px}.asat-article-author{display:flex;gap:12px;align-items:center;color:var(--asat-ink)}.asat-article-author img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.asat-article-author small{display:block;color:var(--asat-muted);margin-top:3px}.asat-article-author a{text-decoration:underline;text-underline-offset:3px}.asat-article-cover{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:12px;background:var(--asat-inset)}.asat-article-layout{display:grid;grid-template-columns:240px minmax(0,760px);gap:64px;justify-content:center;padding-bottom:64px}.asat-article-body{min-width:0}.asat-article-sticky{position:sticky;top:108px}.asat-article-toc{border:1px solid var(--asat-line);padding:20px;border-radius:12px;background:var(--asat-white);margin-bottom:24px}.asat-article-toc summary{cursor:pointer;font-weight:600;font-size:14px}.asat-article-toc nav{display:grid;gap:14px;max-height:55vh;overflow:auto;padding:20px 5px 5px}.asat-article-toc a{font-size:13px;line-height:1.6;color:var(--asat-muted)}.asat-article-toc a:hover{color:var(--asat-teal);text-decoration:underline}.asat-article-toc [data-level="3"]{padding-left:12px}.asat-article-prose{font-size:17px;line-height:1.85;overflow-wrap:anywhere}.asat-article-prose :is(h2,h3,h4,h5,h6){scroll-margin-top:115px;font-weight:600;line-height:1.3;margin:36px 0 18px}.asat-article-prose h2{font-size:30px;letter-spacing:-.03em}.asat-article-prose h3{font-size:24px}.asat-article-prose p{color:var(--asat-ink);margin-block:20px;line-height:1.85}.asat-article-prose :is(ul,ol){padding-left:26px;margin-block:20px}.asat-article-prose ul{list-style:disc}.asat-article-prose ol{list-style:decimal}.asat-article-prose li{margin-block:8px}.asat-article-prose a{color:var(--asat-teal);text-decoration:underline;text-underline-offset:3px}.asat-article-prose em{font-style:italic;color:inherit}.asat-article-prose blockquote{padding:18px 24px;border-left:3px solid var(--asat-teal);background:var(--asat-inset);margin-block:28px}.asat-article-prose blockquote p{margin:0}.asat-article-prose pre{max-width:100%;overflow-x:auto;padding:20px;border-radius:8px;background:var(--asat-inset);font-size:14px}.asat-article-prose code{font-size:.9em}.asat-article-prose img{max-width:100%;height:auto;border-radius:10px;margin-block:24px}.asat-article-prose hr{margin-block:36px;border-color:var(--asat-line)}.asat-article-table{max-width:100%;overflow-x:auto;margin-block:28px}.asat-article-table table{border-collapse:collapse;min-width:100%;font-size:14px}.asat-article-table :is(th,td){border:1px solid var(--asat-line);padding:12px;text-align:left;min-width:140px}.asat-article-table th{background:var(--asat-inset)}.asat-article-bio{margin-top:40px;padding:28px;border:1px solid var(--asat-line);background:var(--asat-white);border-radius:12px}.asat-article-bio h2{font-size:26px}.asat-article-bio p{margin-block:16px}.asat-article-tools{margin-top:32px;border-top:1px solid var(--asat-line);padding-top:24px;font-size:13px}.asat-article-tools .asat-editorial-actions{margin-block:18px}.asat-article-share summary,.asat-article-tools button{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;min-height:44px;border:1px solid var(--asat-control-line);border-radius:6px;background:var(--asat-white);color:var(--asat-ink);font-size:13px;cursor:pointer}.asat-article-tools [aria-pressed=true]{color:var(--asat-teal);background:var(--asat-inset);border-color:var(--asat-teal)}.asat-article-tools small{color:var(--asat-muted)}.asat-article-share summary{display:list-item;list-style-position:inside}.asat-article-share>div{display:flex;flex-wrap:wrap;gap:14px;padding:16px 4px}.asat-article-share a{color:var(--asat-teal);text-decoration:underline;text-underline-offset:3px}.asat-post-card>.asat-article-share{margin:0 24px 24px}.asat-reading-progress{position:fixed;top:0;left:0;width:100%;height:3px;z-index:60;pointer-events:none}.asat-reading-progress>div{width:100%;height:100%;background:var(--asat-teal);transform:scaleX(0);transform-origin:left}.asat-editorial-popular{padding-block:0 64px}.asat-editorial-popular h2{font-size:28px;margin-bottom:22px}.asat-editorial-popular>a{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--asat-line);padding-block:20px;color:var(--asat-teal)}@media (max-width:1023px){.asat-resource-hero{gap:35px}.asat-post-grid,.asat-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asat-article-layout{grid-template-columns:1fr;gap:30px;max-width:800px}.asat-article-sticky{position:static}.asat-article-toc nav{max-height:280px}}@media (max-width:767px){.asat-editorial-next,.asat-resource-hero{grid-template-columns:1fr;gap:32px;padding-block:48px}.asat-reading-path{padding:24px}.asat-editorial-section-heading{display:block}.asat-editorial-section-heading>p{margin-top:18px}.asat-author-profile,.asat-blog-filters{grid-template-columns:1fr}.asat-author-profile{gap:24px;padding-top:28px}.asat-author-profile>img{width:112px;height:112px}.asat-editorial-hero{padding-block:30px 48px}.asat-editorial-subscribe{padding:28px}.asat-article-header{padding-top:20px}}@media (max-width:540px){.asat-post-grid,.asat-resource-grid{grid-template-columns:1fr}.asat-resource-groups>section{padding-block:36px}.asat-editorial-library{padding-block:36px 48px}.asat-editorial-next .asat-button{width:100%}.asat-article-prose{font-size:16px}.asat-article-prose h2{font-size:27px}.asat-article-bio{padding:22px}.asat-editorial-crumbs{font-size:11px}}@media (prefers-reduced-motion:reduce){.asat-reading-progress{display:none}}