.sector-examples[data-astro-cid-rg2lx6rm]{padding-bottom:90px}.sector-introduction[data-astro-cid-rg2lx6rm]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding-block:35px 40px;display:grid}.sector-introduction[data-astro-cid-rg2lx6rm] h2[data-astro-cid-rg2lx6rm]{font-size:clamp(2.1rem,3vw,3.1rem)}.sector-introduction-copy[data-astro-cid-rg2lx6rm]{color:var(--muted);font-size:.95rem}.sector-instruction[data-astro-cid-rg2lx6rm]{color:var(--muted);margin-bottom:22px;font-size:.84rem}.sector-navigation[data-astro-cid-rg2lx6rm]{background:var(--soft);border-left:3px solid var(--green);margin-bottom:24px;padding:24px}.sector-navigation[data-astro-cid-rg2lx6rm]>p[data-astro-cid-rg2lx6rm]{color:var(--green-dark);margin-bottom:14px;font-size:.92rem;font-weight:600}.sector-navigation[data-astro-cid-rg2lx6rm] ul[data-astro-cid-rg2lx6rm]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sector-navigation[data-astro-cid-rg2lx6rm] li[data-astro-cid-rg2lx6rm]{max-width:100%}.sector-navigation[data-astro-cid-rg2lx6rm] a[data-astro-cid-rg2lx6rm]{background:var(--white);max-width:100%;min-height:44px;color:var(--green-dark);border:1px solid #aab9a4;border-radius:2px;justify-content:space-between;align-items:center;gap:.7rem;padding:.65rem .85rem;font-size:.8rem;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.sector-navigation[data-astro-cid-rg2lx6rm] a[data-astro-cid-rg2lx6rm]:hover,.sector-navigation[data-astro-cid-rg2lx6rm] a[data-astro-cid-rg2lx6rm]:focus-visible{background:var(--green);color:var(--white)}.sector-navigation[data-astro-cid-rg2lx6rm] a[data-astro-cid-rg2lx6rm]>span[data-astro-cid-rg2lx6rm]:first-child{min-width:0}.sector-navigation[data-astro-cid-rg2lx6rm] a[data-astro-cid-rg2lx6rm]>span[data-astro-cid-rg2lx6rm]:last-child{flex-shrink:0}.sector-list[data-astro-cid-rg2lx6rm]{border-bottom:1px solid var(--line)}.sector-case[data-astro-cid-rg2lx6rm]{border-top:1px solid var(--line);scroll-margin-top:2rem}summary[data-astro-cid-rg2lx6rm]{grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:start;gap:1.25rem;padding:28px 22px;list-style:none;display:grid}summary[data-astro-cid-rg2lx6rm]::-webkit-details-marker{display:none}summary[data-astro-cid-rg2lx6rm]::marker{content:""}summary[data-astro-cid-rg2lx6rm]:hover{background:var(--soft)}summary[data-astro-cid-rg2lx6rm]:focus-visible{outline-offset:-4px}.sector-index[data-astro-cid-rg2lx6rm]{color:var(--green);padding-top:.25rem;font-size:.75rem;font-weight:400}.sector-name[data-astro-cid-rg2lx6rm]{color:var(--green);margin-bottom:.45rem;font-size:.84rem;font-weight:600;display:block}.sector-title[data-astro-cid-rg2lx6rm]{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(1.55rem,2vw,2.15rem);font-weight:400;line-height:1.22;display:block}.sector-preview[data-astro-cid-rg2lx6rm]{color:var(--muted);max-width:58rem;margin-top:.55rem;font-size:.88rem;font-weight:400;line-height:1.6;display:block}.sector-toggle[data-astro-cid-rg2lx6rm]{color:var(--green);text-align:center;margin-top:.8rem;font-size:1.65rem;font-weight:400;line-height:1;transition:transform .15s}details[data-astro-cid-rg2lx6rm][open]>summary[data-astro-cid-rg2lx6rm]{background:var(--soft)}details[data-astro-cid-rg2lx6rm]:target>summary[data-astro-cid-rg2lx6rm]{background:var(--accent);box-shadow:inset 3px 0 var(--green)}details[data-astro-cid-rg2lx6rm][open] .sector-toggle[data-astro-cid-rg2lx6rm]{transform:rotate(45deg)}.sector-content[data-astro-cid-rg2lx6rm]{background:var(--white);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:65px;padding:32px 38px 42px 74px;display:grid}.sector-content[data-astro-cid-rg2lx6rm] h3[data-astro-cid-rg2lx6rm]{margin:0 0 .8rem;font-size:.92rem;font-weight:600}.sector-content[data-astro-cid-rg2lx6rm] p[data-astro-cid-rg2lx6rm]{color:var(--muted);margin:0 0 1.5rem;font-size:.92rem}.sector-content[data-astro-cid-rg2lx6rm] .sector-kind[data-astro-cid-rg2lx6rm]{color:var(--green);margin-bottom:1.5rem;font-size:.74rem}.sector-steps[data-astro-cid-rg2lx6rm]{color:var(--ink);margin:0;padding-left:1.2rem;font-size:.88rem}.sector-steps[data-astro-cid-rg2lx6rm] li[data-astro-cid-rg2lx6rm]{margin-bottom:.8rem;padding-left:.35rem}.sector-steps[data-astro-cid-rg2lx6rm] li[data-astro-cid-rg2lx6rm]::marker{color:var(--green)}.sector-tools[data-astro-cid-rg2lx6rm]{flex-wrap:wrap;gap:.5rem;margin:0 0 .8rem;padding:0;list-style:none;display:flex}.sector-tools[data-astro-cid-rg2lx6rm] li[data-astro-cid-rg2lx6rm]{border:1px solid var(--line);color:var(--ink);border-radius:2px;padding:.35rem .65rem;font-size:.76rem}.sector-content[data-astro-cid-rg2lx6rm] .sector-tools-note[data-astro-cid-rg2lx6rm]{font-size:.76rem}.sector-guardrail[data-astro-cid-rg2lx6rm]{background:var(--soft);border-left:2px solid var(--green);padding:20px}.sector-guardrail[data-astro-cid-rg2lx6rm] p[data-astro-cid-rg2lx6rm]{margin:0;font-size:.84rem}.sector-next-step[data-astro-cid-rg2lx6rm]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px;margin-top:55px;display:grid}.sector-next-step[data-astro-cid-rg2lx6rm] h2[data-astro-cid-rg2lx6rm]{margin-bottom:1rem;font-size:2rem}.sector-next-step[data-astro-cid-rg2lx6rm] p[data-astro-cid-rg2lx6rm]{color:var(--muted);max-width:52rem;font-size:.92rem}@media (width<=800px){.sector-examples[data-astro-cid-rg2lx6rm]{padding-bottom:60px}.sector-introduction[data-astro-cid-rg2lx6rm]{grid-template-columns:1fr;gap:25px;padding-block:30px}.sector-navigation[data-astro-cid-rg2lx6rm]{padding:18px 14px}summary[data-astro-cid-rg2lx6rm]{grid-template-columns:1.25rem minmax(0,1fr) 1.3rem;gap:.65rem;padding:24px 8px}.sector-content[data-astro-cid-rg2lx6rm]{grid-template-columns:1fr;gap:25px;padding:25px 18px 30px}.sector-name[data-astro-cid-rg2lx6rm]{font-size:.8rem}.sector-preview[data-astro-cid-rg2lx6rm]{font-size:.83rem}.sector-guardrail[data-astro-cid-rg2lx6rm]{padding:17px}.sector-next-step[data-astro-cid-rg2lx6rm]{grid-template-columns:1fr;gap:18px;margin-top:35px}}@media (prefers-reduced-motion:reduce){.sector-toggle[data-astro-cid-rg2lx6rm]{transition:none}}
