.OrganizationGuide-module__kFzOzG__map{font-size:var(--fs-small);margin:0}.OrganizationGuide-module__kFzOzG__science{text-align:center;width:min(440px,100%);margin-inline:auto}.OrganizationGuide-module__kFzOzG__node{width:100%;color:var(--fg-1);border:1px solid color-mix(in srgb, var(--duty) 42%, var(--border));border-top:3px solid var(--duty);border-radius:var(--radius-md);background:color-mix(in srgb, var(--duty) 7%, var(--bg-surface));flex-direction:column;align-items:flex-start;scroll-margin-top:100px;display:flex}.OrganizationGuide-module__kFzOzG__nodeAbout{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-4) var(--space-4) 0;border-radius:var(--radius-sm);color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.OrganizationGuide-module__kFzOzG__nodeAbout:hover .OrganizationGuide-module__kFzOzG__nodeTitle{text-underline-offset:4px;text-decoration:underline}.OrganizationGuide-module__kFzOzG__nodeAbout:focus-visible,.OrganizationGuide-module__kFzOzG__methaneLink:focus-visible,.OrganizationGuide-module__kFzOzG__partners:focus-visible,.OrganizationGuide-module__kFzOzG__close:focus-visible{outline:2px solid var(--flux-500);outline-offset:4px}.OrganizationGuide-module__kFzOzG__methaneLink{min-width:64px;min-height:44px;margin:var(--space-1) var(--space-3);border-radius:var(--radius-pill);justify-content:center;align-self:flex-end;align-items:center;text-decoration:none;display:inline-flex}.OrganizationGuide-module__kFzOzG__methaneMarker{border:1px solid color-mix(in srgb, var(--selva-500) 30%, var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--signal-400) 18%, var(--bg-surface));width:36px;height:36px;transition:background var(--dur-base), border-color var(--dur-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.OrganizationGuide-module__kFzOzG__methaneLink:hover .OrganizationGuide-module__kFzOzG__methaneMarker{background:var(--signal-300);border-color:var(--selva-500)}.OrganizationGuide-module__kFzOzG__methaneMolecule{color:var(--selva-500);flex-shrink:0;display:block}.OrganizationGuide-module__kFzOzG__hydrogenAtoms{fill:var(--bg-surface)}.OrganizationGuide-module__kFzOzG__carbonAtom{fill:var(--signal-400)}.OrganizationGuide-module__kFzOzG__atomLabels{fill:var(--canopy-900);font-family:var(--font-mono);font-size:8px;font-weight:var(--fw-medium)}.OrganizationGuide-module__kFzOzG__carbonLabel{font-size:11px;font-weight:var(--fw-semibold)}.OrganizationGuide-module__kFzOzG__methaneNote{align-items:center;gap:var(--space-3);max-width:70ch;margin-bottom:var(--space-6);color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-body);display:flex}.OrganizationGuide-module__kFzOzG__nodeTitle{justify-content:space-between;align-items:flex-start;gap:var(--space-3);width:100%;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-tight);display:flex}.OrganizationGuide-module__kFzOzG__nodeTitle svg{color:var(--flux-600);flex-shrink:0;margin-top:3px}.OrganizationGuide-module__kFzOzG__nodeExamples{margin-top:var(--space-1);color:var(--fg-2);font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:var(--lh-body);display:block}.OrganizationGuide-module__kFzOzG__nodeDescription{color:var(--fg-2);line-height:var(--lh-body)}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__node{background:var(--canopy-900);color:var(--fg-on-dark);border-color:var(--canopy-700)}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__nodeAbout{padding-inline:var(--space-5);text-align:center;align-items:center}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__nodeAbout:focus-visible,.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__methaneLink:focus-visible{outline-color:var(--signal-400)}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__methaneMolecule{color:var(--signal-400)}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__methaneMarker{background:color-mix(in srgb, var(--signal-400) 12%, transparent);border-color:color-mix(in srgb, var(--signal-400) 45%, transparent)}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__methaneLink:hover .OrganizationGuide-module__kFzOzG__methaneMarker{background:var(--canopy-700);border-color:var(--signal-400)}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__nodeTitle{font-size:var(--fs-h3);justify-content:center;position:relative}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__nodeTitle svg{color:var(--fg-on-dark-2);position:absolute;top:2px;right:0}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__nodeDescription{color:var(--fg-on-dark-2)}.OrganizationGuide-module__kFzOzG__findings{border:1px solid var(--border-strong);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-5);background:var(--bg-surface);color:var(--fg-1)}.OrganizationGuide-module__kFzOzG__connector{min-height:48px;color:var(--fg-2);font-size:var(--fs-caption);text-align:center;padding:var(--space-3) var(--space-2);justify-content:center;align-items:center;display:flex;position:relative}.OrganizationGuide-module__kFzOzG__connector:before{content:"";border-left:1.5px solid var(--duty,var(--border-strong));position:absolute;top:0;bottom:3px;left:50%}.OrganizationGuide-module__kFzOzG__connector:after{content:"";border-right:1.5px solid var(--duty,var(--border-strong));border-bottom:1.5px solid var(--duty,var(--border-strong));width:6px;height:6px;position:absolute;bottom:2px;left:calc(50% - 3px);transform:rotate(45deg)}.OrganizationGuide-module__kFzOzG__connector span{background:var(--bg-page);padding:2px var(--space-2);max-width:100%;line-height:var(--lh-tight);position:relative}.OrganizationGuide-module__kFzOzG__inputLabel{text-align:center;font-size:var(--fs-caption);color:var(--fg-2);padding-top:var(--space-3);margin-bottom:56px}.OrganizationGuide-module__kFzOzG__branches{--branch-gap:var(--space-5);gap:var(--branch-gap);grid-template-columns:1.4fr 1fr 1fr;display:grid;position:relative}.OrganizationGuide-module__kFzOzG__branches:before{content:"";top:-32px;left:calc((100% - 2 * var(--branch-gap)) * .205882);right:calc((100% - 2 * var(--branch-gap)) * .147059);border-top:1.5px solid var(--border-strong);position:absolute}.OrganizationGuide-module__kFzOzG__branches:after{content:"";border-left:1.5px solid var(--border-strong);height:24px;position:absolute;top:-56px;left:50%}.OrganizationGuide-module__kFzOzG__branch{min-width:0;position:relative}.OrganizationGuide-module__kFzOzG__branch:before{content:"";border-left:1.5px solid var(--duty);height:26px;position:absolute;top:-32px;left:50%}.OrganizationGuide-module__kFzOzG__branchTitle{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-tight);text-align:center;color:var(--fg-1);padding-bottom:var(--space-4)}.OrganizationGuide-module__kFzOzG__branch>.OrganizationGuide-module__kFzOzG__node{min-height:132px}.OrganizationGuide-module__kFzOzG__companyFork{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:1fr 1fr;display:grid;position:relative}.OrganizationGuide-module__kFzOzG__companyFork:before{content:"";left:calc(25% - var(--space-1));right:calc(25% - var(--space-1));border-top:1.5px solid var(--duty);position:absolute}.OrganizationGuide-module__kFzOzG__companyFork:after{content:"";left:50%;top:calc(-1 * var(--space-4));height:var(--space-4);border-left:1.5px solid var(--duty);position:absolute}.OrganizationGuide-module__kFzOzG__companyFork>div{min-width:0}.OrganizationGuide-module__kFzOzG__companyFork .OrganizationGuide-module__kFzOzG__nodeTitle,.OrganizationGuide-module__kFzOzG__outcome h4{font-family:var(--font-display);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-tight)}.OrganizationGuide-module__kFzOzG__outcome{padding:var(--space-4) var(--space-2);border-top:2px solid var(--duty);text-align:center}.OrganizationGuide-module__kFzOzG__outcome p{color:var(--fg-2);margin-top:var(--space-2)}.OrganizationGuide-module__kFzOzG__caption{justify-content:space-between;align-items:flex-start;gap:var(--space-6);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border);font-size:var(--fs-caption);color:var(--fg-2);display:flex}.OrganizationGuide-module__kFzOzG__caption>p{max-width:70ch}.OrganizationGuide-module__kFzOzG__partners{align-items:center;gap:var(--space-3);color:var(--flux-600);text-align:left;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;flex:0 0 235px;padding:0;text-decoration:underline;display:inline-flex}.OrganizationGuide-module__kFzOzG__partners svg{flex-shrink:0}.OrganizationGuide-module__kFzOzG__dialog{width:min(720px,100% - 32px);max-height:calc(100dvh - 64px);color:var(--fg-1);background:var(--bg-surface);border:1px solid var(--border-strong);border-top:4px solid var(--duty);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overscroll-behavior:contain;margin:auto;padding:0}.OrganizationGuide-module__kFzOzG__dialog::backdrop{background:color-mix(in srgb, var(--canopy-950) 70%, transparent)}body:has(dialog[data-org-dialog][open]){overflow:hidden}.OrganizationGuide-module__kFzOzG__dialogHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border);background:var(--bg-surface);z-index:1;display:flex;position:sticky;top:0}.OrganizationGuide-module__kFzOzG__dialogHead h3{font-size:var(--fs-h3)}.OrganizationGuide-module__kFzOzG__close{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--fg-2);background:var(--bg-surface);font:inherit;font-size:var(--fs-small);cursor:pointer;display:inline-flex}.OrganizationGuide-module__kFzOzG__close:hover{background:var(--bg-subtle)}.OrganizationGuide-module__kFzOzG__dialogBody{padding:var(--space-5) var(--space-6) var(--space-6);font-size:var(--fs-small)}.OrganizationGuide-module__kFzOzG__orgDetail+.OrganizationGuide-module__kFzOzG__orgDetail{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border)}.OrganizationGuide-module__kFzOzG__orgDetail p{margin-top:var(--space-3)}.OrganizationGuide-module__kFzOzG__ruleLink{align-items:center;gap:var(--space-3);margin-top:var(--space-5);color:var(--flux-600);text-underline-offset:4px;text-decoration:underline;display:flex}.OrganizationGuide-module__kFzOzG__ruleLink svg{flex-shrink:0}@media (max-width:900px){.OrganizationGuide-module__kFzOzG__branches{gap:var(--space-6);padding-left:var(--space-5);grid-template-columns:1fr}.OrganizationGuide-module__kFzOzG__branches:before{border-left:1.5px solid var(--border-strong);height:24px;top:-24px;left:0;right:50%}.OrganizationGuide-module__kFzOzG__branches:after{height:24px;top:-48px}.OrganizationGuide-module__kFzOzG__branch:before{top:12px;left:calc(-1 * var(--space-5));width:var(--space-4);border-left:0;border-top:1.5px solid var(--duty);height:0}.OrganizationGuide-module__kFzOzG__branch:after{content:"";left:calc(-1 * var(--space-5));top:0;bottom:calc(-1 * var(--space-6));border-left:1.5px solid var(--border-strong);position:absolute}.OrganizationGuide-module__kFzOzG__branch:last-child:after{height:12px;bottom:auto}.OrganizationGuide-module__kFzOzG__branchTitle{text-align:left}.OrganizationGuide-module__kFzOzG__branch>.OrganizationGuide-module__kFzOzG__node{min-height:0}.OrganizationGuide-module__kFzOzG__inputLabel{margin-bottom:48px}.OrganizationGuide-module__kFzOzG__caption{gap:var(--space-4);flex-direction:column}.OrganizationGuide-module__kFzOzG__partners{flex:auto}.OrganizationGuide-module__kFzOzG__dialog{max-height:calc(100dvh - 32px)}.OrganizationGuide-module__kFzOzG__dialogHead,.OrganizationGuide-module__kFzOzG__dialogBody{padding:var(--space-4)}}@media (max-width:420px){.OrganizationGuide-module__kFzOzG__companyFork{gap:var(--space-3)}.OrganizationGuide-module__kFzOzG__companyFork:before{left:calc(25% - 3px);right:calc(25% - 3px)}.OrganizationGuide-module__kFzOzG__companyFork .OrganizationGuide-module__kFzOzG__nodeAbout{padding:var(--space-3) var(--space-3) 0}.OrganizationGuide-module__kFzOzG__companyFork .OrganizationGuide-module__kFzOzG__nodeTitle,.OrganizationGuide-module__kFzOzG__outcome h4{font-size:var(--fs-small)}.OrganizationGuide-module__kFzOzG__companyFork .OrganizationGuide-module__kFzOzG__nodeDescription,.OrganizationGuide-module__kFzOzG__companyFork .OrganizationGuide-module__kFzOzG__outcome p{font-size:var(--fs-caption)}.OrganizationGuide-module__kFzOzG__connector{font-size:var(--fs-overline)}.OrganizationGuide-module__kFzOzG__findings{border-radius:var(--radius-md)}.OrganizationGuide-module__kFzOzG__dialogHead h3{font-size:var(--fs-h4)}}@media (prefers-reduced-motion:reduce){.OrganizationGuide-module__kFzOzG__methaneMarker{transition:none}}@media print{.OrganizationGuide-module__kFzOzG__branches{border:0;padding:0;display:block}.OrganizationGuide-module__kFzOzG__branches:before,.OrganizationGuide-module__kFzOzG__branches:after,.OrganizationGuide-module__kFzOzG__branch:before,.OrganizationGuide-module__kFzOzG__branch:after{display:none}.OrganizationGuide-module__kFzOzG__branch{margin-top:var(--space-5);break-inside:avoid}.OrganizationGuide-module__kFzOzG__node{break-inside:avoid;padding-bottom:var(--space-4);background:0 0}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__node{color:var(--fg-1);background:0 0}.OrganizationGuide-module__kFzOzG__science .OrganizationGuide-module__kFzOzG__nodeDescription{color:var(--fg-2)}.OrganizationGuide-module__kFzOzG__nodeTitle svg,.OrganizationGuide-module__kFzOzG__methaneLink,.OrganizationGuide-module__kFzOzG__methaneNote,.OrganizationGuide-module__kFzOzG__partners,.OrganizationGuide-module__kFzOzG__dialogHead form,.OrganizationGuide-module__kFzOzG__ruleLink{display:none}.OrganizationGuide-module__kFzOzG__dialog{width:100%;max-height:none;box-shadow:none;margin-top:var(--space-5);border:0;border-radius:0;display:block;position:static}.OrganizationGuide-module__kFzOzG__dialogHead{break-after:avoid;padding:0;position:static}.OrganizationGuide-module__kFzOzG__dialogBody{padding:var(--space-4) 0}.OrganizationGuide-module__kFzOzG__orgDetail{break-inside:avoid}}
