.pestel[data-astro-cid-g236dw2h]{gap:20px;display:grid}.pestel__head[data-astro-cid-g236dw2h]{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.field[data-astro-cid-g236dw2h]{gap:8px;display:grid}.field[data-astro-cid-g236dw2h] label[data-astro-cid-g236dw2h]{font-size:15px;font-weight:600}.field[data-astro-cid-g236dw2h] input[data-astro-cid-g236dw2h],.fac[data-astro-cid-g236dw2h] textarea[data-astro-cid-g236dw2h],.imp[data-astro-cid-g236dw2h] textarea[data-astro-cid-g236dw2h]{border:1px solid var(--line);width:100%;font:400 16px/1.5 var(--font);color:var(--ink);background:#fff;border-radius:14px;padding:14px 16px}textarea[data-astro-cid-g236dw2h]{resize:vertical}.field[data-astro-cid-g236dw2h] input[data-astro-cid-g236dw2h]:focus,textarea[data-astro-cid-g236dw2h]:focus{outline:2px solid var(--forest-2);outline-offset:1px}.pestel__bar[data-astro-cid-g236dw2h]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.pestel__actions[data-astro-cid-g236dw2h]{gap:8px;display:flex}.chip[data-astro-cid-g236dw2h]{background:var(--surface);font:500 14px/1 var(--font);color:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:9px 14px;transition:background .2s}.chip[data-astro-cid-g236dw2h]:hover{background:var(--lime)}.grid6[data-astro-cid-g236dw2h]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fac[data-astro-cid-g236dw2h]{border-radius:var(--radius);gap:12px;padding:20px;display:grid}.fac[data-astro-cid-g236dw2h] label[data-astro-cid-g236dw2h]{align-items:center;gap:12px;display:flex}.fac__letter[data-astro-cid-g236dw2h]{background:var(--forest);width:36px;height:36px;color:var(--lime);border-radius:10px;place-items:center;font-weight:700;display:grid}.fac__title[data-astro-cid-g236dw2h]{letter-spacing:-.02em;font-size:20px;font-weight:600}.fac[data-astro-cid-g236dw2h] textarea[data-astro-cid-g236dw2h]{border-color:#0000}.fac--p[data-astro-cid-g236dw2h]{background:#eaf2fd}.fac--e[data-astro-cid-g236dw2h]{background:#eef9d2}.fac--s[data-astro-cid-g236dw2h]{background:#fdeee6}.fac--t[data-astro-cid-g236dw2h]{background:#e3fbef}.fac--ec[data-astro-cid-g236dw2h]{background:#e6f4ea}.fac--l[data-astro-cid-g236dw2h]{background:#fbe9ec}.impact[data-astro-cid-g236dw2h]{border-radius:var(--radius);background:var(--forest);color:#fff;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:clamp(20px,4vw,48px);margin-top:12px;padding:clamp(22px,3vw,32px);display:grid}.impact__intro[data-astro-cid-g236dw2h]{align-content:start;gap:12px;display:grid}.impact__intro[data-astro-cid-g236dw2h] .eyebrow[data-astro-cid-g236dw2h]{color:var(--lime)}.impact__intro[data-astro-cid-g236dw2h] p[data-astro-cid-g236dw2h]:last-child{color:#ffffffb8;font-size:15px}.impact__grid[data-astro-cid-g236dw2h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.imp[data-astro-cid-g236dw2h]{gap:10px;display:grid}.imp__title[data-astro-cid-g236dw2h]{color:var(--lime);font-weight:600}.imp[data-astro-cid-g236dw2h] textarea[data-astro-cid-g236dw2h]{border-color:#0000;font-size:15px}.pestel__export[data-astro-cid-g236dw2h]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pestel__export[data-astro-cid-g236dw2h] small[data-astro-cid-g236dw2h]{color:var(--muted);font-size:13px}.sheet[data-astro-cid-g236dw2h]{display:none}.guide[data-astro-cid-g236dw2h] .prose[data-astro-cid-g236dw2h]{max-width:720px}@media (width<=1000px){.grid6[data-astro-cid-g236dw2h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.impact[data-astro-cid-g236dw2h]{grid-template-columns:1fr}}@media (width<=640px){.pestel__head[data-astro-cid-g236dw2h],.grid6[data-astro-cid-g236dw2h],.impact__grid[data-astro-cid-g236dw2h]{grid-template-columns:1fr}}@media print{@page{size:A4 landscape;margin:12mm}body>:not(.sheet){display:none!important}.sheet[data-astro-cid-g236dw2h]{color:#111;font:400 10pt/1.35 var(--font);display:block}.sheet[data-astro-cid-g236dw2h] .sheet__head p{font:500 9pt/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#12503c;margin:0}.sheet[data-astro-cid-g236dw2h] .sheet__head h2{letter-spacing:-.02em;margin:5pt 0 3pt;font-size:18pt}.sheet[data-astro-cid-g236dw2h] .sheet__head .sheet__goal{font:400 10pt/1.4 var(--font);letter-spacing:0;text-transform:none;color:#444}.sheet[data-astro-cid-g236dw2h] .sheet__grid{grid-template-columns:repeat(3,1fr);gap:6pt;margin-top:8pt;display:grid}.sheet[data-astro-cid-g236dw2h] .sheet__grid--2{grid-template-columns:1fr 1fr}.sheet[data-astro-cid-g236dw2h] .sheet__box{break-inside:avoid;border:1px solid #ccc;border-radius:6pt;padding:8pt 10pt}.sheet[data-astro-cid-g236dw2h] .sheet__box h3{margin:0 0 3pt;font-size:11pt}.sheet[data-astro-cid-g236dw2h] .sheet__box ul{margin:0;padding-left:13pt}.sheet[data-astro-cid-g236dw2h] .sheet__box--p{background:#eaf2fd}.sheet[data-astro-cid-g236dw2h] .sheet__box--e{background:#eef9d2}.sheet[data-astro-cid-g236dw2h] .sheet__box--s{background:#fdeee6}.sheet[data-astro-cid-g236dw2h] .sheet__box--t{background:#e3fbef}.sheet[data-astro-cid-g236dw2h] .sheet__box--ec{background:#e6f4ea}.sheet[data-astro-cid-g236dw2h] .sheet__box--l{background:#fbe9ec}.sheet[data-astro-cid-g236dw2h] .sheet__box--o{background:#e3fbef}.sheet[data-astro-cid-g236dw2h] .sheet__box--a{background:#fbe9ec}.sheet[data-astro-cid-g236dw2h] .sheet__empty{color:#999;margin:0}.sheet[data-astro-cid-g236dw2h] .sheet__foot{color:#888;margin-top:10pt;font-size:8pt}.sheet[data-astro-cid-g236dw2h] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
