
.backup-story{max-width:1260px;grid-template-columns:210px minmax(0,850px);gap:45px}.backup-story .prose-section p+p{margin-top:20px}.backup-story .reading-nav a{font-size:12px;padding:11px 0}.backup-story .prose-section{margin-bottom:55px}.backup-story .prose-section:first-child p:not(:first-of-type):first-letter{float:none;font:inherit;padding:0}.backup-story .backup-table{overflow-x:auto;margin:28px 0;max-width:100%;border:1px solid var(--line);background:#fffdf8}.backup-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55;min-width:540px}.backup-table caption{text-align:left;font-weight:700;padding:18px;background:var(--sage);font-size:14px}.backup-table th,.backup-table td{text-align:left;padding:17px 15px;border-bottom:1px solid var(--line);vertical-align:top}.backup-table thead{background:var(--ink);color:white}.backup-table tbody th{min-width:120px}.backup-table tbody tr:last-child>*{border-bottom:0}.backup-assumptions{background:var(--sage);border-top:4px solid var(--yellow);padding:26px;margin:28px 0}.backup-assumptions h3{font:500 28px/1.2 Editorial,Georgia,serif;margin:10px 0 15px}.backup-assumptions ul{padding-left:20px;font-size:15px}.backup-assumptions li{margin-bottom:8px}.backup-story .backup-assumptions p{font-size:14px;line-height:1.65}.backup-timeline{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:30px 0 0}.backup-timeline li{padding:24px 18px;background:var(--sage);border-top:5px solid var(--ink)}.backup-timeline li:first-child{background:var(--yellow)}.backup-timeline li:last-child{background:var(--ink);color:var(--paper);border-color:var(--yellow)}.backup-timeline h3{font:500 30px/1.2 Editorial,Georgia,serif;margin:17px 0 8px}.backup-timeline strong{font-size:23px}.backup-story .backup-timeline p{font-size:13px;line-height:1.6;color:inherit;margin-top:15px}.backup-result{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px;background:#e9eee4;margin:12px 0 27px}.backup-result span{font-size:13px}.backup-result strong{font:500 30px/1.2 Editorial,Georgia,serif;white-space:nowrap}.backup-story .source-list p{font-size:14px;line-height:1.65;margin-top:12px}.backup-story .source-list li{margin:10px 0}@media(max-width:950px){.backup-story{grid-template-columns:170px minmax(0,1fr);gap:25px}.backup-timeline{grid-template-columns:1fr}.backup-timeline li{padding:20px}.backup-timeline h3{margin:8px 0}.backup-result{flex-wrap:wrap}}@media(max-width:700px){.backup-story{display:block}.backup-story .backup-table{margin:22px 0}.backup-assumptions{padding:21px}.backup-story .reading-nav{position:static}.backup-timeline{grid-template-columns:1fr}.backup-story .prose h2{font-size:30px}} 

.gacs-editorial{color:#233932}.gacs-editorial .gacs-lead{font-size:clamp(20px,2.4vw,27px);line-height:1.5;max-width:900px}.gacs-diagram{margin:30px 0;background:#faf8f2;border:1px solid #d4ddd4;border-radius:16px;overflow:hidden}.gacs-diagram img{display:block;width:100%;height:auto}.gacs-diagram figcaption{padding:12px 20px;font:14px/1.5 Arial,sans-serif;color:#506259}.gacs-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.gacs-pair>div{padding:28px;background:#edf0e8;border-top:4px solid #ffc306}.gacs-pair h3{margin-top:0}.gacs-editorial details{margin:24px 0}.gacs-editorial summary{cursor:pointer;font-weight:700}.gacs-table{overflow-x:auto;margin:25px 0}.gacs-table table{border-collapse:collapse;width:100%;font-size:15px;min-width:500px}.gacs-table th,.gacs-table td{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid #c5cfc5}.gacs-table thead{background:#233932;color:white}.gacs-note{font-size:14px;line-height:1.6;color:#506259}.gacs-quote{padding:30px;background:#233932;color:#fffdf8;border-left:6px solid #ffc306;font:28px/1.35 Georgia,serif;margin:35px 0}.gacs-editorial a{color:inherit}.gacs-reading{grid-template-columns:190px minmax(0,850px);max-width:1250px;gap:45px}.gacs-reading .prose-section{margin-bottom:46px}.gacs-reading .prose-section p+p{margin-top:20px}.gacs-reading .prose-section p:first-letter{float:none!important;font:inherit!important;padding:0!important}.gacs-reading .reading-nav a{font-size:12px}.gacs-reading .prose .gacs-note{font-size:14px}@media(max-width:760px){.gacs-pair{grid-template-columns:1fr}.gacs-reading{display:block}.gacs-diagram figcaption{font-size:12px}.gacs-quote{padding:22px;font-size:24px}}
/* Native block adaptation; all magazine design lives here, outside article content. */
body.snd-knowledge .wp-site-blocks{padding:0!important;margin:0!important}body.snd-knowledge .snd-knowledge-shell{margin:0;padding:0;max-width:none}
.snd-knowledge-shell > main{margin:0 auto!important;padding:0!important}.snd-knowledge-shell .wp-block-group{box-sizing:border-box}.snd-knowledge-shell .story-hero{margin-top:0}.snd-knowledge-shell .story-hero a{color:inherit}.snd-knowledge-shell .story-hero .deck{color:#e3e9df}
.snd-knowledge-shell .reading-layout{margin:0 auto!important}.snd-knowledge-shell .reading-layout > *{margin-top:0!important}.snd-knowledge-shell .prose{min-width:0}.snd-knowledge-shell .wp-block-post-content{counter-reset:chapter}
.snd-knowledge-shell .prose-section{counter-increment:chapter;margin-bottom:42px}.snd-knowledge-shell .prose-section:before{content:counter(chapter,decimal-leading-zero);font-size:11px;letter-spacing:.16em;color:#718476;display:block;margin-bottom:12px}
.snd-knowledge-shell .prose-section p+p{margin-top:20px}.snd-knowledge-shell .prose-section p{font-size:18px;line-height:1.85}.snd-knowledge-shell .prose-section p:first-letter{float:none!important;font:inherit!important;padding:0!important}
.snd-knowledge-shell .wp-block-table{margin:28px 0;overflow:auto;border:1px solid var(--line);background:#fffdf8}.snd-knowledge-shell .wp-block-table table{width:100%;min-width:540px;border-collapse:collapse;font-size:14px;line-height:1.55}.snd-knowledge-shell .wp-block-table th,.snd-knowledge-shell .wp-block-table td{padding:16px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line)}.snd-knowledge-shell .wp-block-table thead{background:var(--ink);color:#fff}.snd-knowledge-shell .wp-block-table figcaption{padding:14px 16px;background:var(--sage);font-size:13px;text-align:left;color:var(--ink)}
.snd-knowledge-shell .backup-timeline > .backup-mode{padding:24px 18px;background:var(--sage);border-top:5px solid var(--ink)}.snd-knowledge-shell .backup-mode:first-child{background:var(--yellow)}.snd-knowledge-shell .backup-mode:last-child{background:var(--ink);color:var(--paper)}.snd-knowledge-shell .backup-mode p{color:inherit}.snd-knowledge-shell .backup-mode strong{font-size:23px}.snd-knowledge-shell .backup-mode .eyebrow{font-size:11px}.snd-knowledge-shell .backup-mode h3{margin:17px 0 8px}
.snd-knowledge-shell .backup-result p{font-size:13px;margin:0}.snd-knowledge-shell .backup-result strong{font:500 30px/1.2 Editorial,Georgia,serif}
.snd-knowledge-shell .article-cta{margin:0 5% 70px!important}.snd-knowledge-shell .article-cta .wp-block-button__link{background:var(--ink);color:white;border-radius:0;font:700 14px/1.5 SonandSans,Arial,sans-serif;padding:14px 20px;margin-top:24px}.snd-knowledge-shell .article-cta h2{font-size:42px}.snd-knowledge-shell .article-cta p{font-size:15px;color:var(--ink)}
.snd-knowledge-shell .gacs-diagram img{height:auto!important;width:100%!important;object-fit:contain!important;aspect-ratio:auto!important}.snd-knowledge-shell .source-list{margin:25px 0}.snd-knowledge-shell .pullquote p:not(.eyebrow){font:500 32px/1.25 Editorial,Georgia,serif;border-left:4px solid var(--yellow);padding-left:25px}.snd-knowledge-shell .pullquote .eyebrow{font:700 11px/1.5 SonandSans,Arial,sans-serif;border:0;padding:0}
.snd-knowledge-shell .is-style-sonand-kader{padding:28px;background:var(--sage);border-top:4px solid var(--yellow);margin:28px 0}.snd-knowledge-shell .is-style-sonand-intro{font-size:22px;line-height:1.6}.snd-knowledge-shell .is-style-sonand-quote{border-left:4px solid var(--yellow);padding:20px 28px;font:500 28px/1.4 Editorial,Georgia,serif}.snd-knowledge-shell .note{font-size:14px!important}
@media(max-width:700px){.snd-knowledge-shell .article-cta{margin:0 0 45px!important}.snd-knowledge-shell .article-cta h2{font-size:34px}.snd-knowledge-shell .prose-section p{font-size:17px}.snd-knowledge-shell .backup-timeline{display:block}.snd-knowledge-shell .backup-mode{margin-bottom:12px}.snd-knowledge-shell .reading-layout{display:block}.snd-knowledge-shell .wp-block-table table{min-width:500px}}

.snd-knowledge-shell .prose-section p.eyebrow{font:700 11px/1.5 SonandSans,Arial,sans-serif}.snd-knowledge-shell .backup-assumptions p:not(.eyebrow){font-size:14px;line-height:1.65}

/* Editable author card. */
.snd-article-author{display:flex;align-items:center;gap:24px;padding:28px 0;margin:38px 0;border-top:1px solid #d4ddd4;border-bottom:1px solid #d4ddd4}.snd-article-author .wp-block-image{flex:0 0 112px;width:112px;margin:0!important}.snd-article-author .wp-block-image img{width:112px!important;height:112px!important;aspect-ratio:1;object-fit:cover;object-position:50% 65%;border-radius:50%!important;display:block}.snd-article-author .snd-author-copy p{margin:0 0 5px;font:400 15px/1.5 SonandSans,Arial,sans-serif}.snd-article-author .snd-author-copy p:first-child{font-size:21px}.snd-article-author .snd-author-copy a{font-size:13px}@media(max-width:480px){.snd-article-author{gap:16px}.snd-article-author .wp-block-image{flex-basis:86px;width:86px}.snd-article-author .wp-block-image img{width:86px!important;height:86px!important}.snd-article-author .snd-author-copy p{font-size:13px}}
