.ve-entry{display:block;max-width:760px;margin:24px auto;padding:14px 18px;border:1px solid var(--line);color:var(--text);font:500 13px/1.5 var(--font-body);text-decoration:none;text-align:center}.ve-toolbar{position:fixed;bottom:16px;left:24px;right:24px;z-index:100010;background:#092b3e;color:#f5f3ed;box-shadow:0 8px 35px #092b3e30;border:1px solid #375260;border-radius:10px;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;gap:18px;font-family:var(--font-body)}.ve-brand{min-width:160px}.ve-brand strong{display:block;font:500 21px/1.1 var(--font-display)}.ve-brand strong span{font:600 8px var(--font-body);letter-spacing:.12em;color:#d8b575;margin-left:8px}.ve-brand small{display:block;margin-top:8px;font:11px/1.4 var(--font-body);max-width:52ch}.ve-actions{display:flex;gap:7px;flex-wrap:wrap}.ve-toolbar button,.ve-panel-actions button,.ve-help button{font:500 11px/1.4 var(--font-body);border:1px solid #607682;background:transparent;color:inherit;border-radius:5px;padding:10px 12px;cursor:pointer;min-height:38px}.ve-toolbar button.ve-save{background:#f5f3ed;color:#092b3e;border-color:#f5f3ed}.ve-toolbar button:disabled{opacity:.4;cursor:default}.ve-toolbar :focus-visible,.ve-inspector :focus-visible{outline:2px solid #d8b575;outline-offset:3px}.ve-sign-in{color:#f5f3ed}.ve-inspector{position:fixed;right:24px;top:150px;width:258px;max-height:calc(100vh - 265px);overflow:auto;z-index:100005;padding:19px;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 35px #092b3e20;box-sizing:border-box;font-family:var(--font-body)}.ve-panel-head{display:flex;justify-content:space-between;gap:10px;align-items:center;font:600 8px/1.5 var(--font-body);letter-spacing:.13em;color:var(--publication-gold,#89631f)}.ve-panel-head button{border:0;background:none;color:var(--text);font-size:22px;cursor:pointer}.ve-inspector h2{font:400 27px/1.1 var(--font-display);margin:12px 0}.ve-tip,.ve-note{font:11px/1.6 var(--font-body);color:var(--text-dim)}.ve-inspector label{display:block;font:500 10px/1.5 var(--font-body);margin:12px 0 0}.ve-inspector input,.ve-inspector textarea{display:block;width:100%;box-sizing:border-box;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:4px;padding:8px;margin-top:5px;font:13px/1.5 var(--font-body)}.ve-inspector input[type=color]{padding:3px;height:35px;cursor:pointer}.ve-property-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.ve-panel-actions{display:flex;flex-direction:column;gap:7px;margin-top:18px}.ve-panel-actions button{color:var(--text);border-color:var(--line)}.ve-panel-actions button:disabled{opacity:.4}.ve-note{margin:15px 0 0}.ve-help{position:fixed;top:145px;left:24px;width:240px;z-index:100006;padding:22px;background:var(--bg);color:var(--text);border:1px solid var(--line);border-top:3px solid var(--publication-gold,#89631f);border-radius:6px;box-shadow:0 8px 25px #092b3e20}.ve-help strong{font:400 25px/1.1 var(--font-display)}.ve-help p{font:12px/1.7 var(--font-body);color:var(--text-dim)}.ve-help button{background:var(--text);color:var(--bg);border-color:var(--text)}.ve-active{padding-bottom:115px}.ve-active [data-ve-text]{outline:1px solid transparent;outline-offset:3px;white-space:pre-wrap;border-radius:2px;cursor:text}.ve-active [data-ve-text]:hover{outline-color:var(--line)}.ve-active [data-ve-text]:focus{outline:2px solid #174bc5;background:color-mix(in srgb,#174bc5 5%,var(--bg))}.ve-active [data-ve-svg]{cursor:move;touch-action:none}.ve-active [data-ve-svg]:hover{outline:1px dashed #174bc5;outline-offset:3px}.ve-active .ve-selected{outline:2px solid #174bc5!important;outline-offset:4px}.ve-active article svg *{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition:none!important}.ve-active article .figure-replay,.ve-active article .chain-toggle{pointer-events:none;opacity:.4}.ve-active .post{margin-left:max(24px,calc((100vw - 1130px)/2));margin-right:325px;width:auto;max-width:760px}.ve-active .post-end{margin-right:325px}.ve-active .ve-entry{display:none}@media(max-width:1100px){.ve-active .post,.ve-active .post-end{margin-inline:auto}.ve-inspector{top:auto;bottom:105px;right:18px;max-height:48vh;width:270px}.ve-help{top:130px;left:20px}}@media(max-width:650px){.ve-toolbar{left:8px;right:8px;bottom:8px;padding:12px;display:block}.ve-brand strong{font-size:19px}.ve-brand small{font-size:10px;margin-top:5px}.ve-actions{margin-top:10px;gap:5px;display:grid;grid-template-columns:repeat(3,1fr)}.ve-actions button{padding:8px;font-size:10px;min-height:35px}.ve-inspector{bottom:176px;right:10px;max-height:48vh;width:250px}.ve-active{padding-bottom:190px}.ve-help{left:20px;top:140px;width:235px}.ve-entry{margin-inline:24px}}@media print{[data-visual-editor]{display:none!important}.ve-active{padding:0}.ve-active .post{margin:auto!important}.ve-active [data-ve-text],.ve-active [data-ve-svg]{outline:0!important}}.related-reading[data-astro-cid-prtjqk2k]{border-top:1px solid #cdd4db;margin-top:32px;padding:24px 0;color:var(--text,#142c3d)}.related-reading[data-astro-cid-prtjqk2k] h2[data-astro-cid-prtjqk2k]{font:400 26px/1.2 var(--font-display,serif);margin:0 0 20px;letter-spacing:0}.related-reading[data-astro-cid-prtjqk2k]>div[data-astro-cid-prtjqk2k]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.related-reading[data-astro-cid-prtjqk2k] article[data-astro-cid-prtjqk2k]{min-width:0}.related-reading[data-astro-cid-prtjqk2k] span[data-astro-cid-prtjqk2k],.related-reading[data-astro-cid-prtjqk2k] small[data-astro-cid-prtjqk2k]{font:500 11px/1.5 var(--font-body,sans-serif);color:var(--accent,#174bc5)}.related-reading[data-astro-cid-prtjqk2k] h3[data-astro-cid-prtjqk2k]{font:400 23px/1.2 var(--font-display,serif);margin:8px 0;letter-spacing:0}.related-reading[data-astro-cid-prtjqk2k] a[data-astro-cid-prtjqk2k]{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}.related-reading[data-astro-cid-prtjqk2k] p[data-astro-cid-prtjqk2k]{font:14px/1.6 var(--font-body,sans-serif);margin:0;overflow-wrap:anywhere}.related-reading[data-astro-cid-prtjqk2k] a[data-astro-cid-prtjqk2k]:focus-visible{outline:2px solid #174bc5;outline-offset:4px}@media(max-width:600px){.related-reading[data-astro-cid-prtjqk2k]>div[data-astro-cid-prtjqk2k]{grid-template-columns:1fr}}.post.illustrated-essay{max-width:800px}.illustrated-essay .editorial-sketch{width:calc(100% + 96px);margin:48px -48px}.editorial-sketch picture,.editorial-sketch img,.editorial-sketch svg{display:block;width:100%}.editorial-sketch img{height:auto}.editorial-sketch svg{height:auto;color:var(--text)}.illustrated-essay .editorial-sketch figcaption{max-width:58ch;margin:18px auto 0;padding-inline:24px;color:var(--text-dim);text-align:center;font:18px/1.55 var(--font-display)}.editorial-sketch .sketch-note{display:block;margin-top:8px;font:12px/1.6 var(--font-body)}@media(max-width:1000px){.illustrated-essay .editorial-sketch{width:100%;margin:38px 0}}.illustrated-essay .post-subtitle{margin-top:22px;color:var(--text-dim);font:italic 28px/1.4 var(--font-display)}.civic-figure .civic-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:34px 0 0}.civic-figure .civic-loop{grid-template-columns:repeat(4,minmax(0,1fr))}.civic-figure .civic-flow li{position:relative;margin:0;padding:18px 0;border-top:2px solid var(--figure-accent)}.civic-flow li:not(:last-child):after{content:"→";position:absolute;top:-20px;right:-18px;color:var(--figure-accent);font:25px/1.4 var(--font-body)}.civic-flow .civic-step{display:block;color:var(--figure-accent);font:500 14px/1.5 var(--font-label)}.civic-flow strong{display:block;margin-block:12px 10px;font:500 25px/1.2 var(--font-display)}.civic-flow li>span:last-child{display:block;color:var(--text-dim);font:16px/1.6 var(--font-body)}.civic-foundation{padding:20px;border-block:1px solid var(--line);text-align:center}.civic-foundation strong{display:block;font:500 21px/1.4 var(--font-display)}.civic-foundation>span{display:block;margin-top:8px;color:var(--text-dim);font:14px/1.6 var(--font-body)}@media(max-width:700px){.civic-figure .civic-flow{grid-template-columns:1fr;gap:12px}.civic-flow li:not(:last-child):after{content:"↓";top:auto;bottom:-19px;right:12px}.civic-figure .civic-flow li{padding-block:18px 26px}.civic-foundation{margin-top:16px}}.illustrated-essay .post-head{padding-bottom:10px}.illustrated-essay .post-head h1{font-size:clamp(46px,5.6vw,74px);line-height:1.03;letter-spacing:-.04em}.illustrated-essay .kicker{font-family:var(--font-label);font-size:12px;letter-spacing:.12em}.illustrated-essay .prose{font-family:var(--font-serif);font-size:21px;line-height:1.8}.illustrated-essay .prose>.first{font-size:27px;line-height:1.5}.illustrated-essay .prose>h2{font-family:var(--font-display);font-size:clamp(32px,4vw,40px);margin-top:2em}.illustrated-essay .prose blockquote{background:transparent;color:var(--text);border-block:1px solid var(--line);border-left:2px solid var(--accent);padding:25px 30px;font:32px/1.3 var(--font-display)}.illustrated-essay .prose blockquote p{margin:0}.illustrated-essay .pq-cite{display:block;margin-top:16px;font:12px/1.5 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.illustrated-essay .editorial-figure{--figure-accent: #174bc5;--figure-deep: var(--deep);--figure-on-deep: #f5f3ed;--figure-soft-on-deep: #bed0dc;width:calc(100% + 96px);margin:64px -48px;padding-block:28px 24px;border-block:1px solid var(--line);color:var(--text)}[data-theme=obsidian] .illustrated-essay .editorial-figure{--figure-accent: #91b3ff;--figure-deep: #182733;--figure-on-deep: #f5f3ed;--figure-soft-on-deep: #b6c4cb}.editorial-figure .plate-surface{padding:0;background:transparent;border:0}.editorial-figure .plate-eyebrow{display:flex;justify-content:center;align-items:center;gap:14px;margin:0 0 17px;font:500 11px/1.5 var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--figure-accent)}.editorial-figure .plate-eyebrow:before,.editorial-figure .plate-eyebrow:after{content:"";width:24px;height:1px;flex:0 0 24px;background:currentColor;opacity:.5}.editorial-figure .plate-eyebrow span+span{display:none}.illustrated-essay .editorial-figure h3{margin:0 auto;max-width:23ch;padding-inline:16px;font:italic 400 clamp(32px,3.5vw,42px)/1.08 var(--font-display);letter-spacing:-.025em;color:var(--figure-accent);text-align:center;text-wrap:balance}.editorial-figure .diagram-stage{margin:28px auto 0;max-width:820px}.editorial-figure .vital-graphic,.editorial-figure .systems-graphic{display:block;width:100%;height:auto;overflow:visible}.editorial-figure .systems-graphic text{font-family:var(--font-body);fill:var(--text)}.editorial-figure .systems-graphic .label{font-size:18px;font-weight:700}.editorial-figure .systems-graphic .small{font-size:14px;fill:var(--text-dim)}.editorial-figure .systems-graphic .tiny{font-size:12px;fill:var(--text-dim)}.editorial-figure .systems-graphic .box{fill:color-mix(in srgb,var(--bg) 86%,var(--figure-accent) 14%);stroke:var(--line);stroke-width:1.5}.editorial-figure .systems-graphic .accent-box{fill:color-mix(in srgb,var(--figure-accent) 12%,transparent);stroke:var(--figure-accent);stroke-width:2}.editorial-figure .systems-graphic .dark-box{fill:var(--deep)}.editorial-figure .systems-graphic .dark-box+text,.editorial-figure .systems-graphic .dark-label{fill:var(--bg)}.editorial-figure .systems-graphic .connector{stroke:var(--figure-accent);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.editorial-figure .systems-graphic .soft-connector{stroke:var(--line);stroke-width:2;fill:none}.editorial-figure .systems-draw,.editorial-sketch .systems-draw{stroke-dasharray:1;stroke-dashoffset:0;animation:systems-draw 3.4s ease both}.editorial-figure .systems-reveal,.editorial-sketch .systems-reveal{opacity:1;animation:systems-reveal .9s ease both;transform-box:fill-box;transform-origin:center}.editorial-figure .systems-pulse,.editorial-sketch .systems-pulse{animation:systems-pulse 3.8s ease both;transform-box:fill-box;transform-origin:center}@keyframes systems-draw{0%,12%{stroke-dashoffset:1}82%,to{stroke-dashoffset:0}}@keyframes systems-reveal{0%{opacity:.08;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes systems-pulse{0%{opacity:.45;transform:scale(.98)}35%,to{opacity:1;transform:scale(1)}}.editorial-figure .diagram-mobile{display:none}.editorial-figure .diagram-stage:not(.is-visible) .vs-motion,.editorial-sketch .diagram-stage:not(.is-visible) .vs-motion{animation-play-state:paused}.editorial-figure .diagram-stage.is-resetting .vs-motion,.editorial-sketch .diagram-stage.is-resetting .vs-motion{animation:none}.editorial-figure .figure-replay,.editorial-sketch .figure-replay{display:block;margin:8px auto 0;padding:8px 14px;min-height:36px;color:var(--text-dim);background:transparent;border:0;cursor:pointer;font:12px/1.5 var(--font-ui)}.editorial-figure .figure-replay:hover,.editorial-sketch .figure-replay:hover{color:var(--figure-accent);text-decoration:underline;text-underline-offset:4px}.illustrated-essay .editorial-figure figcaption{max-width:58ch;margin:18px auto 0;padding-inline:24px;font:17px/1.55 var(--font-display);text-align:center;color:var(--text-dim);text-wrap:pretty}.editorial-figure .figure-note{display:block;margin-top:8px;font:12px/1.6 var(--font-body);font-style:normal}.editorial-figure{scroll-margin-top:125px}@media(max-width:1000px){.illustrated-essay .editorial-figure{width:100%;margin:48px 0}}@media(max-width:900px){.editorial-figure .diagram-wide{display:none}.editorial-figure .diagram-mobile{display:block}.editorial-figure .diagram-stage{max-width:440px}}@media(max-width:600px){.post.illustrated-essay{width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:20px!important;overflow-x:hidden!important}.post.illustrated-essay .post-head,.post.illustrated-essay .prose{width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important;overflow-wrap:anywhere!important}.post.illustrated-essay .prose>:not(.editorial-figure){max-width:calc(100vw - 40px)!important}.illustrated-essay .post-head h1{font-size:37px!important;line-height:1.08!important;letter-spacing:0!important;text-wrap:normal!important;overflow-wrap:anywhere!important}.illustrated-essay .post-subtitle{font-size:21px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.illustrated-essay .post-byline{align-items:flex-start;flex-wrap:wrap}.illustrated-essay .prose{font-size:20px;line-height:1.75}.illustrated-essay .prose>.first{font-size:24px}.editorial-figure .diagram-wide{display:none}.editorial-figure .diagram-mobile{display:block}.illustrated-essay .editorial-figure{padding-block:24px 20px}.editorial-figure .diagram-stage{width:calc(100% + 24px);margin:20px -12px 0}.illustrated-essay .editorial-figure h3{font-size:32px;padding-inline:0}.illustrated-essay .editorial-figure figcaption{padding-inline:0}.illustrated-essay .prose blockquote{font-size:29px;padding:24px}}@media(prefers-reduced-motion:reduce){.editorial-figure .vs-motion,.editorial-sketch .vs-motion{animation:none!important}.editorial-figure .vs-orbit,.editorial-figure .vs-signal,.editorial-figure .vs-step,.editorial-figure .figure-replay,.editorial-sketch .figure-replay{display:none}}.illustrated-essay .article-takeaways{margin-top:64px;padding-block:30px;border-block:1px solid var(--line);scroll-margin-top:120px}.illustrated-essay .article-takeaways h2{margin:0;font:38px/1.1 var(--font-display);text-wrap:balance}.article-takeaways .takeaways-intro{margin-top:14px;color:var(--text-dim);font:17px/1.6 var(--font-body)}.takeaway-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block:24px 30px}.takeaway-action{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 15px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--text);font:500 13px/1.4 var(--font-ui);text-decoration:none;cursor:pointer}.takeaway-action:hover{border-color:var(--accent);background:var(--surface)}.illustrated-essay .takeaways-list{padding-left:1.4em;font:18px/1.65 var(--font-body)}.illustrated-essay .takeaways-list li{padding-left:8px}.illustrated-essay .takeaways-list li+li{margin-top:24px}.takeaways-list li::marker{color:var(--accent);font-weight:600}.takeaways-list strong{display:block;margin-bottom:5px;color:var(--text)}.article-takeaways .takeaways-question{margin-top:30px;padding-left:20px;border-left:2px solid var(--accent);font:23px/1.4 var(--font-display)}.takeaways-question strong{display:block;margin-bottom:8px;font:500 12px/1.5 var(--font-label);text-transform:uppercase;letter-spacing:.1em}.takeaways-attribution{display:none}@media print{@page{margin:18mm}body.print-takeaways{background:#fff!important;color:#111!important}body.print-takeaways>:not(main),body.print-takeaways main>:not(article),body.print-takeaways .post>:not(.prose),body.print-takeaways .prose>:not(.article-takeaways),body.print-takeaways .takeaway-actions{display:none!important}body.print-takeaways .post,body.print-takeaways main{margin:0;padding:0;max-width:none;min-height:0}body.print-takeaways .article-takeaways{margin:0;padding:0;border:0;color:#111}body.print-takeaways .article-takeaways h2{font-size:25pt}body.print-takeaways .takeaways-intro{font-size:11pt;color:#444}body.print-takeaways .takeaways-list{margin-top:20pt;font-size:11pt;line-height:1.45}body.print-takeaways .takeaways-list li{break-inside:avoid}body.print-takeaways .takeaways-list li+li{margin-top:12pt}body.print-takeaways .takeaways-list strong{color:#111}body.print-takeaways .takeaways-question{margin-top:20pt;font-size:15pt;break-inside:avoid}body.print-takeaways .takeaways-attribution{display:block;margin-top:20pt;padding-top:10pt;border-top:1px solid #bbb;font:9pt/1.5 sans-serif;color:#444;overflow-wrap:anywhere}}.article-discussion{margin-top:56px;padding-top:30px;border-top:1px solid var(--line)}.article-discussion>h2{margin:16px 0;font-size:36px}.article-discussion>p,.discussion-signin p{font:16px/1.6 var(--font-body);color:var(--text-dim)}.discussion-signin{margin-block:24px}.discussion-signin p{margin-top:10px;font-size:13px}.article-discussion form{margin-block:24px}.article-discussion label{display:block;margin:18px 0 8px;font:500 14px var(--font-body)}.article-discussion input,.article-discussion textarea{display:block;width:100%;padding:12px;border:1px solid var(--line);background:var(--bg);color:var(--text);border-radius:5px;font:16px/1.5 var(--font-body)}.article-discussion textarea{resize:vertical}.article-discussion .comment-note{margin-block:10px 16px;font-size:12px;color:var(--text-dim)}.article-discussion [role=status]{margin-block:18px}.comment-list{list-style:none;margin:26px 0;padding:0}.comment-list>li{padding:22px 0;border-top:1px solid var(--line)}.comment-byline{display:flex;gap:15px;align-items:baseline;flex-wrap:wrap;font:14px var(--font-body)}.comment-byline time{font-size:12px;color:var(--text-dim)}.comment-list p{margin-top:12px;font:17px/1.6 var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere}.illustrated-essay .prose blockquote.pullquote{padding:28px 32px 30px;border-left:0}.illustrated-essay .pq-mark{display:block;height:43px;color:#174bc5;font:80px/.9 var(--font-display)}.illustrated-essay .prose .pq-cite{margin-top:25px;color:var(--text);text-transform:none;letter-spacing:0;font-style:normal}.illustrated-essay .pq-name{display:block;font:italic 25px/1.2 var(--font-display)}.illustrated-essay .pq-publication{display:block;margin-top:7px;font:500 10px/1.5 var(--font-label);letter-spacing:.15em;text-transform:uppercase;color:var(--text-dim)}[data-theme=obsidian] .illustrated-essay .pq-mark{color:#91b3ff}.illustrated-essay .prose blockquote.pullquote-dark{margin:42px 0;padding:clamp(24px,3.4vw,34px);background:var(--deep);color:var(--bg);border:0}.illustrated-essay .pullquote-dark .pq-mark{height:30px;color:var(--sky);font-size:54px}.illustrated-essay .prose .pullquote-dark p{max-width:19ch;font-size:clamp(30px,3.2vw,42px);line-height:1.08;letter-spacing:-.02em}.illustrated-essay .prose .pullquote-dark .pq-cite{color:var(--bg)}.illustrated-essay .pullquote-dark .pq-publication{color:#bed0dc}@media(max-width:600px){.illustrated-essay .prose blockquote.pullquote-dark{margin-block:34px}.illustrated-essay .prose .pullquote-dark p{max-width:none;font-size:31px}}@media print{.editorial-figure .vs-motion{animation:none!important}.editorial-figure .figure-replay,.editorial-sketch .figure-replay{display:none!important}}.article-response[data-astro-cid-jrky7sx7]{display:flex;gap:25px;border-block:1px solid var(--line);padding:35px 0;margin:50px 0 25px;scroll-margin-top:125px}.discussion-symbol[data-astro-cid-jrky7sx7]{flex:0 0 42px;color:var(--publication-gold)}.discussion-symbol[data-astro-cid-jrky7sx7] svg[data-astro-cid-jrky7sx7]{width:42px;stroke:currentColor;stroke-width:1.3}.discussion-kicker[data-astro-cid-jrky7sx7]{font:600 9px/1.5 var(--font-body);letter-spacing:.12em;color:var(--publication-gold)}.article-response[data-astro-cid-jrky7sx7] h2[data-astro-cid-jrky7sx7]{font:400 33px/1.1 var(--font-display);margin:12px 0}.article-response[data-astro-cid-jrky7sx7] p[data-astro-cid-jrky7sx7]{font:14px/1.8 var(--font-body);color:var(--text-dim);max-width:58ch}.discussion-actions[data-astro-cid-jrky7sx7]{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px}.discussion-actions[data-astro-cid-jrky7sx7] a[data-astro-cid-jrky7sx7]{font:500 12px/1.6 var(--font-body);color:var(--text);text-underline-offset:5px}.discussion-actions[data-astro-cid-jrky7sx7] a[data-astro-cid-jrky7sx7]:last-child{color:var(--text-dim)}@media(max-width:600px){.article-response[data-astro-cid-jrky7sx7]{gap:14px}.discussion-symbol[data-astro-cid-jrky7sx7]{flex-basis:28px}.discussion-symbol[data-astro-cid-jrky7sx7] svg[data-astro-cid-jrky7sx7]{width:28px}.article-response[data-astro-cid-jrky7sx7] h2[data-astro-cid-jrky7sx7]{font-size:29px}.discussion-actions[data-astro-cid-jrky7sx7]{gap:15px}}@media(max-width:1000px){.discussion-actions[data-astro-cid-jrky7sx7] a[data-astro-cid-jrky7sx7]{min-height:44px;display:flex;align-items:center;font-size:14px}.discussion-actions[data-astro-cid-jrky7sx7]{gap:8px 20px}.discussion-kicker[data-astro-cid-jrky7sx7]{font-size:11px;letter-spacing:0}}.apas-signature[data-astro-cid-hgnuf223]{--contact-blue:#174bc5;margin:72px auto 0;padding:32px 0 0;border-top:1px solid var(--line);color:var(--text);scroll-margin-top:120px}[data-astro-cid-hgnuf223][data-theme=obsidian] .apas-signature[data-astro-cid-hgnuf223]{--contact-blue:#91b3ff}.apas-heading[data-astro-cid-hgnuf223]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:30px}.apas-wordmark[data-astro-cid-hgnuf223]{font:500 30px/1 var(--font-body);letter-spacing:-.055em;text-decoration:none;color:var(--text)}.apas-wordmark[data-astro-cid-hgnuf223] span[data-astro-cid-hgnuf223]{display:block;font:500 8px/1.6 var(--font-label);letter-spacing:.22em;margin-top:7px}.apas-label[data-astro-cid-hgnuf223]{font:500 10px/1.6 var(--font-label);letter-spacing:.14em;color:var(--contact-blue)}.apas-layout[data-astro-cid-hgnuf223]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:start}.apas-story[data-astro-cid-hgnuf223] h2[data-astro-cid-hgnuf223]{font:400 clamp(32px,3.1vw,43px)/1.06 var(--font-display);letter-spacing:-.025em;margin:0 0 20px;text-wrap:balance}.apas-intro[data-astro-cid-hgnuf223]{font:15px/1.75 var(--font-body);color:var(--text-dim);margin:0}.apas-offer[data-astro-cid-hgnuf223]{margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.apas-offer[data-astro-cid-hgnuf223] h3[data-astro-cid-hgnuf223]{font:400 27px/1.15 var(--font-display);margin:10px 0 22px}.apas-offer[data-astro-cid-hgnuf223] h3[data-astro-cid-hgnuf223] em[data-astro-cid-hgnuf223]{color:var(--contact-blue)}.apas-offer[data-astro-cid-hgnuf223] ol[data-astro-cid-hgnuf223]{list-style:none;padding:0;margin:0;display:grid;gap:20px}.apas-offer[data-astro-cid-hgnuf223] li[data-astro-cid-hgnuf223]{display:flex;gap:14px}.apas-offer[data-astro-cid-hgnuf223] li[data-astro-cid-hgnuf223]>span[data-astro-cid-hgnuf223]{font:12px/1.8 var(--font-body);color:var(--contact-blue)}.apas-offer[data-astro-cid-hgnuf223] strong[data-astro-cid-hgnuf223]{font:500 13px/1.5 var(--font-body)}.apas-offer[data-astro-cid-hgnuf223] li[data-astro-cid-hgnuf223] p[data-astro-cid-hgnuf223]{font:13px/1.6 var(--font-body);color:var(--text-dim);margin:5px 0 0}.apas-academy[data-astro-cid-hgnuf223]{margin-top:30px;padding-top:24px;border-top:1px solid var(--line)}.apas-academy[data-astro-cid-hgnuf223] h3[data-astro-cid-hgnuf223]{font:400 34px/1.08 var(--font-display);margin:12px 0 16px}.apas-academy[data-astro-cid-hgnuf223] h3[data-astro-cid-hgnuf223] em[data-astro-cid-hgnuf223]{color:var(--contact-blue)}.apas-academy[data-astro-cid-hgnuf223]>p[data-astro-cid-hgnuf223]:not(.apas-label){font:14px/1.7 var(--font-body);color:var(--text-dim)}.apas-academy-link[data-astro-cid-hgnuf223]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:13px 0;border-bottom:1px solid var(--contact-blue);font:500 14px/1.5 var(--font-body);color:var(--contact-blue);text-decoration:none}.apas-academy-link[data-astro-cid-hgnuf223]:hover{text-decoration:underline;text-underline-offset:4px}.apas-academy-domain[data-astro-cid-hgnuf223]{display:block;margin-top:9px;font:11px/1.6 var(--font-body);color:var(--text-dim)}.apas-person[data-astro-cid-hgnuf223]{font:italic 23px/1.2 var(--font-display);margin-top:30px}.apas-person[data-astro-cid-hgnuf223] span[data-astro-cid-hgnuf223]{display:block;font:12px/1.6 var(--font-body);color:var(--text-dim);margin-top:10px}.apas-note[data-astro-cid-hgnuf223]{padding:26px;border:1px solid var(--line);border-top:3px solid var(--contact-blue);border-radius:3px;background:var(--bg)}.apas-note-icon[data-astro-cid-hgnuf223]{color:var(--contact-blue);display:block;margin-bottom:14px}.apas-note[data-astro-cid-hgnuf223] h3[data-astro-cid-hgnuf223]{font:400 29px/1.1 var(--font-display);margin:0 0 12px}.apas-note[data-astro-cid-hgnuf223]>p[data-astro-cid-hgnuf223]{font:14px/1.65 var(--font-body);color:var(--text-dim);margin:0 0 24px}.apas-contact-form[data-astro-cid-hgnuf223][hidden],.apas-contact-fallback[data-astro-cid-hgnuf223][hidden]{display:none}.apas-contact-form[data-astro-cid-hgnuf223]{display:grid;gap:16px}.apas-contact-form[data-astro-cid-hgnuf223] label[data-astro-cid-hgnuf223]{display:grid;gap:7px;font:500 12px/1.5 var(--font-body)}.apas-field-pair[data-astro-cid-hgnuf223]{display:grid;gap:16px}.apas-optional[data-astro-cid-hgnuf223]{font-weight:400;color:var(--text-dim);display:inline}.apas-contact-form[data-astro-cid-hgnuf223] input[data-astro-cid-hgnuf223]:not([type=checkbox]),.apas-contact-form[data-astro-cid-hgnuf223] textarea[data-astro-cid-hgnuf223]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:3px;background:var(--bg);color:var(--text);padding:11px 12px;font:14px/1.5 var(--font-body);min-width:0}.apas-contact-form[data-astro-cid-hgnuf223] textarea[data-astro-cid-hgnuf223]{resize:vertical}.apas-contact-form[data-astro-cid-hgnuf223] input[data-astro-cid-hgnuf223]:focus-visible,.apas-contact-form[data-astro-cid-hgnuf223] textarea[data-astro-cid-hgnuf223]:focus-visible{outline:2px solid var(--contact-blue);outline-offset:2px}.apas-contact-form[data-astro-cid-hgnuf223] .apas-consent[data-astro-cid-hgnuf223]{display:flex;align-items:flex-start;gap:10px;font-weight:400;color:var(--text-dim);font-size:11px}.apas-consent[data-astro-cid-hgnuf223] input[data-astro-cid-hgnuf223]{flex:0 0 auto;margin-top:3px;accent-color:var(--contact-blue)}.apas-contact-form[data-astro-cid-hgnuf223] .apas-trap[data-astro-cid-hgnuf223]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.apas-contact-form[data-astro-cid-hgnuf223] button[data-astro-cid-hgnuf223]{display:flex;justify-content:space-between;align-items:center;padding:13px 16px;border:0;border-radius:3px;background:var(--contact-blue);color:#fff;font:500 14px/1.5 var(--font-body);cursor:pointer}.apas-contact-form[data-astro-cid-hgnuf223] button[data-astro-cid-hgnuf223]:disabled{opacity:.5;cursor:not-allowed}.apas-contact-form[data-astro-cid-hgnuf223] .apas-form-status[data-astro-cid-hgnuf223]{font:12px/1.55 var(--font-body);color:var(--text-dim);margin:0}.apas-email[data-astro-cid-hgnuf223]{display:block;font:12px/1.6 var(--font-body);color:var(--text);margin-top:16px;text-underline-offset:4px}.apas-foot[data-astro-cid-hgnuf223]{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:30px;padding:20px 0;border-top:1px solid var(--line);font:12px/1.6 var(--font-body);color:var(--text-dim)}.apas-foot[data-astro-cid-hgnuf223] a[data-astro-cid-hgnuf223]{color:var(--text);text-underline-offset:4px}@media(max-width:680px){.apas-layout[data-astro-cid-hgnuf223]{grid-template-columns:1fr;gap:25px}.apas-note[data-astro-cid-hgnuf223]{padding:22px}.apas-heading[data-astro-cid-hgnuf223]>.apas-label[data-astro-cid-hgnuf223]{max-width:14ch;text-align:right}.apas-signature[data-astro-cid-hgnuf223]{margin-top:45px}}@media(max-width:1000px){.apas-email[data-astro-cid-hgnuf223]{min-height:44px;display:flex;align-items:center;font-size:14px}.apas-contact-form[data-astro-cid-hgnuf223] input[data-astro-cid-hgnuf223]:not([type=checkbox]),.apas-contact-form[data-astro-cid-hgnuf223] textarea[data-astro-cid-hgnuf223]{font-size:16px}.apas-contact-form[data-astro-cid-hgnuf223] .apas-consent[data-astro-cid-hgnuf223]{font-size:13px}.apas-consent[data-astro-cid-hgnuf223] input[data-astro-cid-hgnuf223]{width:24px;height:24px}.apas-foot[data-astro-cid-hgnuf223] a[data-astro-cid-hgnuf223]{display:inline-flex;align-items:center;min-height:44px}}@media print{.apas-note[data-astro-cid-hgnuf223]{display:none}.apas-layout[data-astro-cid-hgnuf223]{display:block}.apas-signature[data-astro-cid-hgnuf223]{break-inside:avoid}}
