.blog-eyebrow{letter-spacing:0;text-transform:none;color:var(--color-pencil);font-size:.875rem;font-weight:400}.blog-index{max-width:1180px;margin:auto;padding:60px 20px 0}.blog-index-header{max-width:710px;margin-bottom:52px}.blog-index-header h1{margin-top:0;font-size:clamp(2.5rem,5.5vw,4.25rem);line-height:1.06}.blog-index-header>p:last-child{max-width:53ch;color:var(--color-ink-2);margin-top:22px;font-size:1.125rem;line-height:1.65}.blog-feature{border:1px solid var(--color-rule);color:inherit;background:#fff;border-radius:20px;grid-template-columns:1.2fr 1fr;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 18px 48px -34px #211d1d2e}.blog-feature:hover{border-color:#211d1d40;box-shadow:0 24px 54px -32px #211d1d33}.blog-feature-graphic{background:0 0;border-right:0;align-items:center;padding:28px 0 28px 28px;display:flex}.blog-feature-graphic>*{width:100%}.blog-feature-copy{align-self:center;padding:42px 36px}.blog-feature h2{margin-top:18px;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.13}.blog-feature-copy>p:not(.blog-eyebrow){color:var(--color-ink-2);margin-top:18px;font-size:1rem;line-height:1.7}.blog-read{align-items:center;gap:10px;margin-top:26px;font-size:.9375rem;font-weight:600;display:inline-flex}.blog-article{max-width:1140px;margin:auto;padding:32px 20px 0}.blog-article-header{max-width:none;margin:0 0 36px}.blog-back{color:var(--color-ink-2);align-items:center;margin:-10px 0 28px;padding:10px 0;font-size:.875rem;text-decoration:none;display:inline-flex}.blog-back:hover{text-decoration:underline}.blog-article-header h1{max-width:24ch;margin-top:18px;font-size:clamp(2.35rem,5vw,3.8rem);line-height:1.07}.blog-deck{max-width:65ch;color:var(--color-ink-2);margin-top:22px;font-size:1.1875rem;line-height:1.6}.blog-meta{color:var(--color-pencil);flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;font-size:.8125rem;display:flex}.blog-cover{max-width:100%;margin-bottom:60px}.blog-reading-layout{grid-template-columns:240px minmax(0,640px);justify-content:center;gap:72px;display:grid}.blog-toc{align-self:start;padding-top:6px;position:sticky;top:100px}.blog-toc>p{margin-bottom:16px;font-size:.8125rem;font-weight:600}.blog-toc ol{list-style:none}.blog-toc a{border-left:1px solid var(--color-rule);color:var(--color-ink-2);align-items:baseline;gap:12px;padding:10px 0 10px 16px;font-size:.875rem;line-height:1.5;text-decoration:none;display:flex}.blog-toc a:hover{border-color:var(--color-ink);color:var(--color-ink)}.blog-toc a[aria-current]{color:var(--color-ink);border-color:var(--color-ink)}.blog-toc span{color:var(--color-pencil);font-size:.75rem}.blog-toc span,.blog-incident-chain span{font-variant-numeric:tabular-nums;font-family:inherit}.blog-prose{min-width:0;color:var(--color-ink-2);font-size:1.125rem;line-height:1.7}.blog-prose>p+p,.blog-section>p+p{margin-top:18px}.blog-prose strong{color:var(--color-ink);font-weight:600}.blog-prose a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:3px}.blog-prose a:hover{text-decoration-color:currentColor}.blog-prose .blog-lead{color:var(--color-ink);font-size:1.25rem;line-height:1.75}.blog-incident-chain{border:1px solid var(--color-rule);background:#fff;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:26px 0;display:grid;overflow:hidden}.blog-incident-chain>div{padding:20px}.blog-incident-chain>div+div{border-left:1px solid var(--color-rule)}.blog-incident-chain span{color:var(--color-pencil);font-size:.75rem;display:block}.blog-incident-chain strong{margin-top:10px;font-size:.9375rem;line-height:1.35;display:block}.blog-incident-chain p{margin-top:8px;font-size:.875rem;line-height:1.6}@media (width<=560px){.blog-incident-chain{grid-template-columns:1fr}.blog-incident-chain>div+div{border-left:0;border-top:1px solid var(--color-rule)}}.blog-section{margin-top:52px;scroll-margin-top:104px}.blog-section h2{color:var(--color-ink);margin-bottom:20px;font-size:1.85rem;line-height:1.2}.blog-principles{border:1px solid var(--color-rule);background:#fff;border-radius:16px;gap:20px;margin:28px 0;padding:26px;display:grid}.blog-principles>div{gap:14px;display:flex}.blog-principles svg{color:var(--color-go);flex-shrink:0;margin-top:5px}.blog-principles h3{color:var(--color-ink);font-size:1rem}.blog-principles p{margin-top:4px;font-size:.9375rem;line-height:1.6}.blog-case-table{border:1px solid var(--color-rule);background:#fff;border-radius:16px;margin:28px 0;overflow-x:auto}.blog-case-table table{border-collapse:collapse;width:100%;min-width:580px;font-size:.875rem;line-height:1.6}.blog-case-table caption{text-align:left;color:var(--color-ink);background:var(--color-rule-2);padding:18px;font-weight:500}.blog-case-table th,.blog-case-table td{text-align:left;vertical-align:top;border-top:1px solid var(--color-rule);padding:16px 18px}.blog-case-table th{color:var(--color-ink);font-weight:600}.blog-case-table th[scope=row]{width:25%}.blog-callout{border:1px solid var(--color-rule);background:#fff;border-radius:16px;margin:26px 0;padding:24px 28px}.blog-callout strong{font-family:var(--e-serif,serif);letter-spacing:-.01em;font-size:1.375rem;font-weight:400;display:block}.blog-callout p{margin-top:8px;font-size:1rem;line-height:1.7}.blog-prose ul{margin:20px 0;padding-left:24px;list-style:outside}.blog-prose ul li+li{margin-top:9px}.blog-section>ol{margin:20px 0;padding-left:24px;list-style:decimal}.blog-section>ol li+li{margin-top:12px}.blog-section>ol li::marker{color:var(--color-pencil)}.blog-cta{border:1px solid var(--color-rule);background:#fff;border-radius:20px;margin-top:44px;padding:32px;box-shadow:0 20px 45px -36px #211d1d38}.blog-cta h3{color:var(--color-ink);margin-top:0;font-size:1.55rem;line-height:1.2}.blog-cta p:not(.blog-eyebrow){margin-top:14px;font-size:1rem;line-height:1.65}.blog-cta .blog-cta-note{color:var(--color-pencil);font-size:.875rem!important}.blog-cta>div+div{margin-top:24px}.blog-cta a{text-decoration:none}.blog-cta a[href=\/signup]{color:#fff}.blog-sources{border-top:1px solid var(--color-rule);margin-top:38px;padding-top:24px;font-size:.875rem}.blog-sources h2{color:var(--color-ink);font-size:1rem}.blog-sources ul{margin:12px 0 16px}[data-look=eager] .blog-principles h3,[data-look=eager] .blog-sources h2,[data-look=eager] .shg-panel-title h3,[data-look=eager] .shg-resolution-steps h3,[data-look=eager] .guardrail-gate-title,[data-look=eager] .guardrail-compact-gate{letter-spacing:-.01em;font-family:inherit;font-weight:600}@media (width<=1000px){.blog-reading-layout{grid-template-columns:minmax(0,640px);justify-content:center;gap:28px}.blog-toc{border:1px solid var(--color-rule);background:#fff;border-radius:16px;padding:22px;position:static}.blog-toc ol{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 24px;display:grid}.blog-toc a{border-left:none;min-height:44px;padding:11px 0}}@media (width<=720px){.blog-index{padding-top:36px}.blog-feature{grid-template-columns:1fr}.blog-feature-graphic{border-top:0;grid-row:2;padding:0 24px 24px}.blog-feature-copy{grid-row:1;padding:28px 24px}.blog-article{padding-top:22px}.blog-back,.blog-cover{margin-bottom:28px}.blog-deck{font-size:1.0625rem}.blog-section h2{font-size:1.6rem}.blog-cta{padding:24px}.blog-case-table table{min-width:0}.blog-case-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.blog-case-table tr{border-top:1px solid var(--color-rule);gap:6px;padding:16px 18px;display:grid}.blog-case-table th[scope=row],.blog-case-table td{border:0;width:auto;padding:0}.blog-case-table td:before{content:attr(data-label);color:var(--color-pencil);margin-top:6px;font-size:.75rem;display:block}}.blog-post-list{gap:28px;display:grid}.blog-dialogue{border:1px solid var(--color-rule);background:#fff;border-radius:16px;margin:28px 0;padding:24px}.blog-dialogue figcaption{color:var(--color-pencil);margin-bottom:18px;font-size:.8125rem}.blog-dialogue dl{gap:14px;display:grid}.blog-dialogue dl>div{grid-template-columns:80px minmax(0,1fr);gap:16px;display:grid}.blog-dialogue dt{color:var(--color-pencil);font-size:.8125rem;font-weight:600}.blog-dialogue dd{color:var(--color-ink);font-size:1rem;line-height:1.6}@media (width<=560px){.blog-dialogue{padding:20px}.blog-dialogue dl>div{grid-template-columns:1fr;gap:2px}}.shg-hero,.shg-resolution{border:1px solid var(--color-rule);background:var(--color-ground);color:var(--color-ink);font-family:var(--font-sans);border-radius:20px;margin:0;font-size:14px;line-height:1.5;overflow:hidden;container:support-graphic/inline-size}.shg-hero p,.shg-resolution p,.shg-hero h3,.shg-resolution h3{margin:0}.shg-hero ol,.shg-resolution ol{margin:0;padding:0;list-style:none}.shg-heading{border-bottom:1px solid var(--color-rule);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 24px;display:flex}.shg-brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.shg-example-label{color:var(--color-pencil);font-size:12px}.shg-panels{grid-template-columns:1fr;gap:22px;padding:24px;display:grid}.shg-relay,.shg-connected{min-width:0}.shg-panel-title{align-items:center;gap:9px;min-height:28px;margin-bottom:17px;display:flex}.shg-panel-title>svg{flex-shrink:0}.shg-panel-title h3{letter-spacing:-.015em;font-size:17px;font-weight:600;line-height:1.3}.shg-relay-steps{gap:12px;display:grid}.shg-relay-steps li{border:1px solid var(--color-rule);background:#fff;border-radius:11px;align-items:start;gap:12px;padding:12px 14px;display:flex;position:relative}.shg-number{border:1px solid var(--color-rule);background:var(--color-ground);width:23px;height:23px;color:var(--color-pencil);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.shg-step-title{font-size:14px;font-weight:600;line-height:1.4}.shg-hero .shg-step-detail{color:var(--color-ink-2);margin-top:4px;font-size:14px;line-height:1.45}.shg-relay-arrow{z-index:1;background:var(--color-ground);height:14px;color:var(--color-pencil);position:absolute;bottom:-13px;left:19px}.shg-hero .shg-relay-note{color:var(--color-pencil);margin-top:15px;font-size:14px;line-height:1.55}.shg-screen{border:1px solid var(--color-rule);box-shadow:var(--shadow-lift);background:#fff;border-radius:13px;padding-bottom:37px;position:relative;overflow:hidden}.shg-window-bar{border-bottom:1px solid var(--color-rule-2);background:var(--color-ground);height:40px;color:var(--color-pencil);align-items:center;gap:12px;padding:0 13px;font-size:12px;display:flex}.shg-traffic{flex-shrink:0;gap:4px;display:flex}.shg-traffic i{background:#d8d3cf;border-radius:50%;width:6px;height:6px;display:block}.shg-window-body{min-height:222px;display:flex}.shg-sidebar{border-right:1px solid var(--color-rule-2);background:var(--color-ground);width:124px;color:var(--color-ink-2);flex-shrink:0;padding:18px 10px;font-size:12px;display:none}.shg-sidebar span{border-radius:6px;padding:7px 8px;display:block}.shg-sidebar .shg-sidebar-selected{background:var(--color-rule-2);color:var(--color-ink);margin-top:3px;font-weight:500}.shg-settings{flex:1;min-width:0;padding:23px 20px 57px;position:relative}.shg-settings-title{letter-spacing:-.02em;font-size:19px;font-weight:600}.shg-hero .shg-settings-detail{color:var(--color-pencil);margin-top:5px;font-size:12px;line-height:1.55}.shg-setting-row{border-top:1px solid var(--color-rule-2);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.shg-setting-row p{font-size:14px;font-weight:500}.shg-setting-row>div>span{color:var(--color-pencil);margin-top:2px;font-size:12px;display:block}.shg-toggle{background:#d6d1cd;border:1px solid #c6c0bb;border-radius:20px;flex-shrink:0;width:32px;height:20px;padding:3px;display:block}.shg-toggle i{background:#fff;border-radius:50%;width:12px;height:12px;display:block;box-shadow:0 1px 2px #211d1d26}.shg-pointer{z-index:2;width:27px;color:var(--color-ink);position:absolute;top:146px;right:20px}.shg-pointer>svg{position:relative;transform:rotate(-20deg)}.shg-pointer-light{background:radial-gradient(circle,#d62f2638,#d62f2614 45%,#0000 72%);border-radius:50%;width:47px;height:47px;animation:1.8s ease-in-out infinite agent-glow;position:absolute;top:-10px;left:-10px}.shg-pointer-name{border:1px solid var(--color-rule);color:var(--color-ink-2);white-space:nowrap;box-shadow:var(--shadow-lift);background:#fff;border-radius:5px;padding:3px 7px;font-size:12px;line-height:1.3;position:absolute;top:23px;right:25px}.shg-agent-capsule{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-float);background:#ffffffe0;border:1px solid #211d1d12;border-radius:11px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:500;line-height:1.35;display:flex;position:absolute;bottom:11px;left:10px;right:10px}.shg-agent-light{background:var(--color-marker);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block}.shg-stop{background:var(--color-marker);color:#fff;border-radius:7px;margin-left:auto;padding:4px 9px;font-size:12px}.shg-loop-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;padding-top:18px!important}.shg-loop-labels li{min-width:0;position:relative}.shg-loop-labels li>div{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.shg-loop-labels svg{flex-shrink:0}.shg-loop-labels p{color:var(--color-ink-2);margin-top:6px;font-size:14px;line-height:1.5}.shg-loop-arrow{color:var(--color-pencil);position:absolute;top:4px;right:-11px}.shg-hero .shg-connected-note{color:var(--color-pencil);align-items:start;gap:7px;margin-top:15px;font-size:12px;display:flex}.shg-connected-note svg{flex-shrink:0;margin-top:2px}.shg-caption{border-top:1px solid var(--color-rule);color:var(--color-ink-2);padding:14px 24px;font-size:14px;line-height:1.65}.shg-compact .shg-heading{padding:13px 18px}.shg-compact .shg-panels{gap:21px;padding:20px 18px}.shg-compact .shg-panel-title{margin-bottom:12px}.shg-compact .shg-panel-title h3{font-size:15px}.shg-compact .shg-compact-quote{border:1px solid var(--color-rule);background:#fff;border-radius:9px;padding:10px 12px;font-size:14px;font-weight:500}.shg-compact .shg-compact-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;padding:16px 0;display:grid}.shg-compact-steps li{align-items:center;gap:6px;font-size:14px;display:flex}.shg-compact .shg-compact-reply{border:1px solid var(--color-rule);color:var(--color-ink-2);background:#fff;border-radius:9px;padding:11px 12px;font-size:14px;line-height:1.5}.shg-compact .shg-relay-note{margin-top:12px;font-size:12px}.shg-screen-compact .shg-window-bar{gap:8px;height:34px;padding:0 10px}.shg-screen-compact .shg-traffic{display:none}.shg-screen-compact .shg-window-body{min-height:178px}.shg-screen-compact .shg-settings{padding:18px 13px 47px}.shg-screen-compact .shg-settings-title{font-size:16px}.shg-screen-compact .shg-settings-detail{display:none}.shg-screen-compact .shg-setting-row{margin-top:13px;padding-top:13px}.shg-screen-compact .shg-pointer{top:99px;right:12px}.shg-screen-compact .shg-pointer-name{display:none}.shg-screen-compact .shg-agent-capsule{gap:5px;padding:7px;left:7px;right:7px}.shg-screen-compact .shg-agent-light{display:none}.shg-screen-compact .shg-stop{padding:4px 6px}.shg-compact .shg-caption{padding:12px 18px}.shg-resolution{container-name:resolution-graphic}.blog-prose .shg-resolution{margin:28px 0}.shg-resolution-steps{gap:15px;display:grid;padding:24px!important}.shg-resolution-steps>li{border:1px solid var(--color-rule);background:#fff;border-radius:13px;align-items:center;gap:16px;min-width:0;padding:18px;display:flex;position:relative}.shg-resolution-number{color:var(--color-pencil);font-size:12px;position:absolute;top:12px;right:13px}.shg-resolution-icon{border:1px solid var(--color-rule-2);background:var(--color-ground);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.shg-resolution-steps h3{letter-spacing:-.02em;padding-right:20px;font-size:18px;font-weight:600}.shg-resolution-steps p{color:var(--color-ink-2);margin-top:5px;font-size:14px;line-height:1.6}.shg-resolution-arrow{z-index:1;background:var(--color-ground);width:17px;height:23px;color:var(--color-pencil);position:absolute;bottom:-19px;left:29px;right:auto;transform:rotate(90deg)}.shg-return{color:var(--color-ink-2);align-items:start;gap:9px;margin:0 24px 23px;padding-left:2px;font-size:14px;display:flex}.shg-return svg{flex-shrink:0;margin-top:3px}@container support-graphic (width>=800px){.shg-panels{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:34px;padding:30px}.shg-sidebar{display:block}}@container support-graphic (width>=520px){.shg-compact .shg-panels{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px}}@container resolution-graphic (width>=620px){.shg-resolution-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.shg-resolution-steps>li{flex-direction:column;align-items:start;gap:15px;min-height:205px}.shg-resolution-icon{margin-top:3px}.shg-resolution-arrow{width:22px;height:20px;inset:85px -22px auto auto;transform:none}}@media (prefers-reduced-motion:reduce){.shg-hero *,.shg-resolution *{transition:none!important;animation:none!important}}.jg-hero,.jg-layers{border:1px solid var(--color-rule);background:var(--color-ground);color:var(--color-ink);font-family:var(--font-sans);border-radius:20px;margin:0;font-size:14px;line-height:1.5;overflow:hidden;container-type:inline-size}.jg-hero{container-name:judgment-graphic}.jg-hero p,.jg-hero h3,.jg-hero dl,.jg-hero dd,.jg-layers p,.jg-layers h3{margin:0}.jg-hero ul,.jg-layers ol{margin:0;padding:0;list-style:none}.jg-heading{border-bottom:1px solid var(--color-rule);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 24px;display:flex}.jg-brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.jg-example-label{color:var(--color-pencil);font-size:12px}.jg-body{padding:24px}.jg-ask{border:1px solid var(--color-rule);background:#fff;border-radius:12px;align-items:baseline;gap:12px;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.jg-ask span{color:var(--color-pencil);flex-shrink:0;font-size:12px;font-weight:600}.jg-panels{grid-template-columns:1fr;gap:22px;margin-top:22px;display:grid}.jg-lookup,.jg-decided{min-width:0}.jg-panel-title{align-items:center;gap:9px;min-height:26px;margin-bottom:14px;display:flex}.jg-panel-title>svg{color:var(--color-ink-2);flex-shrink:0}.jg-panel-title h3{letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.3}.jg-answer{border:1px solid var(--color-rule);color:var(--color-ink-2);background:#fff;border-radius:12px;padding:16px}.jg-answer ul{gap:9px;margin-top:12px;display:grid}.jg-answer li{border-left:2px solid var(--color-rule);gap:1px;padding-left:12px;display:grid}.jg-answer li strong{color:var(--color-ink);font-weight:600}.jg-answer-tail{margin-top:12px!important}.jg-hero .jg-note{color:var(--color-pencil);margin-top:13px;font-size:14px}.jg-card{border:1px solid var(--color-rule);box-shadow:var(--shadow-lift);background:#fff;border-radius:12px;overflow:hidden}.jg-card>div{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:11px 16px;display:grid}.jg-card>div+div{border-top:1px solid var(--color-rule-2)}.jg-card dt{color:var(--color-pencil);font-size:12px;font-weight:500;line-height:1.75}.jg-card dd{color:var(--color-ink-2)}.jg-card .jg-card-pick{background:var(--color-go-wash)}.jg-card .jg-card-pick dt{color:var(--color-go)}.jg-card .jg-card-pick dd{color:var(--color-ink);font-size:15px;font-weight:600}.jg-caption{border-top:1px solid var(--color-rule);color:var(--color-ink-2);padding:14px 24px;font-size:14px;line-height:1.65}.jg-compact .jg-heading{padding:13px 18px}.jg-compact .jg-body{padding:18px}.jg-compact .jg-ask{padding:11px 13px;font-size:14px}.jg-compact .jg-panels{gap:18px;margin-top:18px}.jg-compact .jg-panel-title{margin-bottom:10px}.jg-compact .jg-panel-title h3{font-size:15px}.jg-compact .jg-answer{padding:13px}.jg-compact .jg-answer ul{gap:6px;margin-top:9px}.jg-compact .jg-note{margin-top:10px;font-size:12px}.jg-compact .jg-card>div{grid-template-columns:92px minmax(0,1fr);gap:10px;padding:9px 12px}.jg-compact .jg-caption{padding:12px 18px}@container judgment-graphic (width>=760px){.jg-body{padding:28px 30px}.jg-panels{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px}}@container judgment-graphic (width>=500px){.jg-compact .jg-panels{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px}}@container judgment-graphic (width<=420px){.jg-card>div,.jg-compact .jg-card>div{grid-template-columns:1fr;gap:2px}}.blog-prose .jg-layers{margin:28px 0}.jg-layers{container-name:layers-graphic}.jg-layers ol{background:var(--color-rule);gap:1px;display:grid}.jg-layers li{background:#fff;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 16px;padding:18px 22px;display:grid}.jg-layer-icon{border:1px solid var(--color-rule-2);background:var(--color-ground);width:44px;height:44px;color:var(--color-ink-2);border-radius:11px;justify-content:center;align-items:center;display:flex}.jg-layers h3{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.4}.jg-layers h3 span{color:var(--color-ink-2);margin-left:4px;font-weight:400}.jg-layers li p{color:var(--color-ink-2);margin-top:4px;font-size:14px;line-height:1.6}.jg-layer-where{color:var(--color-pencil);grid-column:2;font-size:12px}.jg-layers li:last-child .jg-layer-where{color:var(--color-ink);font-weight:600}.jg-layers figcaption{border-top:1px solid var(--color-rule);color:var(--color-pencil);padding:13px 22px;font-size:12px}@container layers-graphic (width>=600px){.jg-layers li{grid-template-columns:44px minmax(0,1fr) 150px}.jg-layer-where{text-align:right;grid-column:3;padding-top:2px}}[data-look=eager] .jg-panel-title h3,[data-look=eager] .jg-layers h3{letter-spacing:-.01em;font-family:inherit;font-weight:600}
