/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:"Inter", sans-serif;--font-serif:"Libre Baskerville", Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#1b6a43;--color-primary-dark:#104028;--color-primary-light:#1b6a4380;--color-primary-ultra-light:#ddf3e2;--color-ink:#404040;--color-muted:#737373;--color-muted-light:#737373;--color-sustainability:#607046;--color-sustainability-background:#fff3e1;--color-sustainability-table:#e7f0d3;--color-sustainability-table-alt:#d4e0c1;--color-sustainability-green:#5ba01d;--color-sustainability-orange:#f8a824;--color-sustainability-brown:#9c532e}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;color:var(--color-ink);font-family:var(--font-sans);background:#fff;scroll-padding-block-start:1rem}body{max-inline-size:var(--site-width);font-size:calc(var(--body-size) * var(--text-scale));overflow-wrap:break-word;margin-inline:auto;line-height:1.45}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);color:var(--page-accent);text-wrap:pretty;font-weight:400;line-height:1.25}h1{font-weight:700;font-size:calc(var(--heading-size) * var(--text-scale));margin-block:0 1rem}h2{font-size:calc(clamp(1.125rem,1rem + .278vw,1.25rem) * var(--text-scale));margin-block:1.25rem .75rem}h4,h5{font-family:var(--font-sans);font-weight:500}h4{font-size:calc(1.125rem * var(--text-scale))}h5{font-size:inherit}h3{font-size:calc(1.125rem * var(--text-scale));margin-block:1.25rem .75rem}p,ul,ol,figure{margin-block:0 1rem}ul,ol{padding-inline-start:1.5em}li+li{margin-block-start:.35em}a{color:var(--page-accent);text-underline-offset:.2em}a:hover{text-decoration:underline}button,summary{cursor:pointer}button:disabled{cursor:default;opacity:.5}:focus-visible{outline-offset:2px;box-shadow:0 0 0 5px var(--color-primary-dark);outline:3px solid #fff}img{block-size:auto;max-inline-size:100%;display:block}figcaption{font-size:calc(.875rem * var(--text-scale));margin-block-start:.75rem;line-height:1.5}[hidden]{display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.contents{display:contents}.flex{display:flex}.grid{display:grid}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.border{border-style:var(--tw-border-style);border-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./fonts/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(./fonts/libre-baskerville-latin-700-normal.woff2)format("woff2")}:root{--site-width:1440px;--default-width:1120px;--reading-width:800px;--gutter:clamp(1rem,4vw,3rem);--text-scale:1;--page-accent:var(--color-primary);--body-size:clamp(.9375rem,calc(.9167rem + .0926vw),1rem);--heading-size:clamp(1.875rem,calc(1.6667rem + .9259vw),2.5rem);--section-space:clamp(2rem,4.445vw,4rem);--nparks-radius:0 40px 0 40px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-18:4.5rem;--space-20:5rem;--surface-soft-green:#dff4e5;--border-primary-muted:#1b6a4330;--dropdown-width:340px}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./fonts/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(./fonts/libre-baskerville-latin-400-normal.woff2)format("woff2")}:root{--photo-card-radius:40px;--text-size-base:1rem;--text-size-s:.875rem;--text-size-xs:.75rem}lite-youtube{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;max-width:720px;display:block;position:relative}lite-youtube:before{content:attr(data-title);color:#eee;text-shadow:0 0 2px #00000080;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-image:linear-gradient(#000000ab 0%,#0000008a 14%,#00000026 54%,#0000000d 72%,#0000 94%);width:100%;height:99px;padding:25px 20px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;display:block;position:absolute;top:0;overflow:hidden}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";padding-bottom:56.25%;display:block}lite-youtube>iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lyt-playbtn{cursor:pointer;z-index:1;filter:grayscale();background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"red\"/><path d=\"M45 24 27 14v20\" fill=\"white\"/></svg>") 50%/68px 48px no-repeat;border:0;width:100%;height:100%;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:absolute}lite-youtube:hover>.lyt-playbtn,lite-youtube .lyt-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.basicLightbox{opacity:.01;z-index:1000;will-change:opacity;background:#000c;justify-content:center;align-items:center;width:100%;height:100vh;transition:opacity .4s;display:flex;position:fixed;top:0;left:0}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{z-index:1;will-change:transform;max-width:100%;transition:transform .4s;transform:scale(.9)}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{max-width:95%;max-height:95%;margin:auto;display:block;position:absolute;inset:0}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{pointer-events:none;width:100%;height:100%}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./fonts/inter-latin-700-normal.woff2)format("woff2")}.report-chapter{--chapter-color:var(--color-sustainability-green);background:#fff;margin-top:24px;line-height:1.2}.report-chapter-2{--chapter-color:var(--color-sustainability-orange)}.report-chapter-3{--chapter-color:var(--color-sustainability-brown)}.report-chapter *{box-sizing:border-box;--pt:0px;--pr:0px;--pb:0px;--pl:0px;--layout-gap:0px}.report-section,.content-flow,.section-container,.reading-container,.report-image,.report-image__caption,.image-bleed,.image-transition,.content-row{align-items:flex-start;gap:max(0px,var(--layout-gap));width:min(100%,var(--content-width));padding:var(--pt) var(--pr) var(--pb) var(--pl);flex-direction:column;min-width:0;margin:0;display:flex}.report-section{align-items:center;width:100%}.report-chapter>.report-section:first-child{padding-bottom:0}.material-topic-nav+.report-section{padding-top:0}.section-container,.reading-container{padding-inline:min(var(--pl),11.1111vw) min(var(--pr),11.1111vw);align-items:center}.content-row{flex-direction:row;align-items:flex-start}.content-row>*{flex:var(--column-weight) 1 0%;min-width:0}.content-row>.report-icon{flex:0 0 var(--content-width)}.text-image-section{align-items:start;gap:16px max(32px,var(--layout-gap));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.text-image-section>.content-flow:first-child,.text-image-section>.content-flow:first-child>.content-flow{display:contents}.text-image-section .report-paragraph-heading{grid-column:1/-1;margin-block-end:0}.text-image-section>.content-flow:last-child{grid-area:2/2;width:100%}.report-text{--type-size:16px;--type-line:1.35;--type-weight:400;font-size:calc(var(--type-size)*var(--text-scale));font-weight:var(--type-weight);line-height:var(--type-line);width:min(100%,var(--content-width));white-space:normal;text-wrap:wrap;overflow-wrap:break-word;text-align:start;max-width:100%;margin:0}.report-title{--type-size:40px;--type-line:1.25}.report-material-heading{--type-size:30px;--type-line:1.25}.report-section-heading,.report-story-heading{--type-size:24px;--type-line:1.25}.report-paragraph-heading{--type-size:16px;--type-line:1.35}.report-text:is(h1,h2,h3,h4,h5){--type-weight:400;color:var(--heading-color-override,var(--chapter-color))}.report-intro{--type-size:18px;--type-line:1.4}.report-caption-text{--type-size:14px;--type-line:1.35}.report-eyebrow{--type-size:12px;--type-line:1.25;white-space:nowrap;width:auto}.report-statistic{--type-size:36px;--type-line:1.2}.report-align-center{text-align:center}.report-theme-green{--heading-color-override:var(--color-sustainability-green)}.report-theme-orange{--heading-color-override:var(--color-sustainability-orange)}.report-theme-brown{--heading-color-override:var(--color-sustainability-brown)}.report-chapter-2 .report-ink-sustainability-orange{color:var(--color-sustainability-orange)}.report-chapter-2 .workforce-statistics{align-self:center}.report-chapter-2 .workforce-heading{border-radius:var(--nparks-radius)}.report-footnotes{color:var(--color-muted);margin:0;padding-inline-start:0;font-size:14px;line-height:1.45;list-style:none}.report-footnotes li{padding-inline-start:1.5rem;position:relative}.report-footnotes li:before{content:attr(data-footnote-number);color:inherit;font-size:.72em;font-weight:700;line-height:1;position:absolute;inset-block-start:-.18em;inset-inline-start:0}.report-footnotes li+li{margin-block-start:.35rem}.report-serif{font-family:var(--font-serif)}.report-paragraph+.report-paragraph{margin-top:1.2em}.report-paragraph ul{margin:0;padding-left:24px;list-style:outside}.report-paragraph li{margin:0}.report-sans{font-family:var(--font-sans)}.report-text[id]{scroll-margin-top:calc(var(--material-nav-height,141px) + 24px)}.report-media{width:min(100%,var(--content-width));height:var(--image-height);object-fit:cover;display:block}.report-media--rounded{border-radius:32px 32px 0 0}.report-media--masked{-webkit-mask-image:linear-gradient(#0000 0%,#00000007 5.04808%,#0000001b 10.0962%,#00000037 15.1442%,#0000005a 20.1923%,#00000080 25.2404%,#000000a5 30.2885%,#000000c8 35.3366%,#000000e4 40.3846%,#000000f8 45.4327%,#000 50.4808%);mask-image:linear-gradient(#0000 0%,#00000007 5.04808%,#0000001b 10.0962%,#00000037 15.1442%,#0000005a 20.1923%,#00000080 25.2404%,#000000a5 30.2885%,#000000c8 35.3366%,#000000e4 40.3846%,#000000f8 45.4327%,#000 50.4808%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.report-icon-frame{justify-content:center;align-items:center;width:80px;height:80px;display:flex;flex:0 0 80px!important}.report-icon{object-fit:contain;width:64px;height:64px;display:block}.report-icon--wide{width:76px;height:64px}.report-icon--tall{width:64px;height:72px}.image-transition__caption--full{align-items:center!important}.image-transition__caption--full .report-text{text-align:center;width:100%}.image-transition{isolation:isolate;align-items:center}.image-transition>.section-container:first-child{z-index:1;margin-bottom:0;position:relative}.story-spacer{width:min(100%,var(--content-width));min-height:var(--spacer-height)}.report-image__caption,.image-transition__caption{gap:max(0px,var(--layout-gap));width:min(100%,var(--content-width));padding:var(--pt) var(--pr) var(--pb) var(--pl);flex-direction:column;margin:0;display:flex}body:has(.report-chapter) .copyright{padding-block:24px}.material-topic-nav{z-index:12;background:#fff;width:100%;padding:16px 0 20px;position:sticky;top:0}.material-topic-nav p{font:700 12px/16px var(--font-sans);color:#6f6f6f;text-align:center;margin:0 0 12px}.material-topic-nav ul{align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.material-topic-nav li{text-align:center;flex:1;min-width:0;margin:0}.material-topic-nav a{font:400 calc(1rem * var(--text-scale))/1.4 var(--font-serif);color:var(--chapter-color);text-decoration:none;display:block}.material-topic-nav a:hover{text-decoration:underline}.material-topic-nav a[aria-current=location]{text-underline-offset:6px;text-decoration:underline}body:has(.report-chapter) .report-menu{font-size:12px;line-height:15px}body:has(.report-chapter) .report-menu>li>a,body:has(.report-chapter) .nav-group-link{padding:8px}body:has(.report-chapter-1) .current-group>.nav-group-link{color:#102000;background:#5ba01d}body:has(.report-chapter-2) .current-group>.nav-group-link{background:var(--color-sustainability-orange);color:#3b2100}body:has(.report-chapter-3) .current-group>.nav-group-link{color:#fff;background:#9c532e}@media (max-width:1100px){.content-row{gap:min(var(--layout-gap),4vw)}.report-text{overflow-wrap:break-word}}@media (max-width:760px){.report-chapter{margin-top:16px}.section-container{padding-inline:24px}.section-container--full-flush,.reading-container{padding-inline:0}.content-row:not(.content-row--compact):not(.content-row--table){flex-direction:column}.content-row:not(.content-row--compact):not(.content-row--table)>*{flex:auto;width:100%}.report-text{font-size:calc(min(var(--type-size),32px)*var(--text-scale))}.report-section{padding-top:min(var(--pt),40px);padding-bottom:min(var(--pb),40px)}.report-media:not(.report-icon){height:auto;max-height:500px;aspect-ratio:var(--content-width)/var(--image-height)}.report-media--masked{aspect-ratio:auto!important;height:320px!important}.story-spacer{display:none}.content-row--compact .report-icon{max-width:64px;max-height:64px}.material-topic-nav{padding:10px 0;position:sticky}.material-topic-nav .container-default{overscroll-behavior-inline:contain;scrollbar-width:thin;width:100%;margin-inline:0;padding-inline:24px;overflow-x:auto}.material-topic-nav p{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.material-topic-nav ul{align-items:center;width:max-content}.material-topic-nav li{text-align:left;flex:none}.material-topic-nav a{font-size:calc(.75rem * var(--text-scale));white-space:nowrap;padding-block:8px;line-height:18px}.text-image-section{flex-direction:column;gap:16px;display:flex}.text-image-section>.content-flow:first-child,.text-image-section>.content-flow:first-child>.content-flow{display:flex}.text-image-section>.content-flow:last-child{width:100%}.report-icon-frame{width:64px;height:64px;flex-basis:64px!important}.report-icon{width:52px;height:52px}.report-icon--wide{width:62px}.report-icon--tall{height:60px}}@media (max-width:800px){.report-chapter-2 .workforce-heading+.content-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;gap:8px;width:100%;padding:16px 8px;display:grid}.report-chapter-2 .workforce-heading+.content-row>.content-row--compact{grid-template-rows:64px auto;grid-template-columns:1fr;place-items:start center;gap:8px;width:100%;display:grid}.report-chapter-2 .workforce-heading+.content-row>.content-row--compact>.report-icon-frame{grid-row:1}.report-chapter-2 .workforce-heading+.content-row>.content-row--compact>.content-flow{grid-row:2;align-items:center;width:100%}.report-chapter-2 .workforce-heading .report-text{font-size:clamp(14px,4vw,18px)}}@media print{.material-topic-nav{position:static}.report-media--masked{-webkit-mask-image:none;mask-image:none}}.report-section--full-flush{--content-width:1440px;--column-weight:1440;--layout-gap:0px;--pt:40px;--pb:40px;background:var(--color-sustainability-background,#fff3e1)}.image-transition--full-gentle{--content-width:1440px;--column-weight:1440;--layout-gap:-40px;--image-overlap:-40px}.section-container--full-compact{--content-width:1440px;--column-weight:1440;--layout-gap:8px;--pr:160px;--pl:160px}.content-flow--wide-default{--content-width:1120px;--column-weight:1120;--layout-gap:16px}.content-row--wide-spacious{--content-width:1120px;--column-weight:1120;--layout-gap:40px}.chapter-intro__heading--balanced-default{--content-width:540px;--column-weight:540;--layout-gap:16px}.report-title--balanced-strong{--content-width:540px;--column-weight:540}.report-eyebrow--chapter-1-strong-muted{--content-width:60px;--column-weight:60;--type-weight:700;color:var(--color-muted-light)}.report-intro--balanced-strong{--content-width:540px;--column-weight:540;--type-weight:700;color:var(--color-ink)}.section-container--full-flush{--content-width:1440px;--column-weight:1440;--layout-gap:0px}.content-flow--full-compact{--content-width:1440px;--column-weight:1440;--layout-gap:8px}.image-bleed--full-flush{--content-width:1440px;--column-weight:1440;--layout-gap:0px}.report-media--full-flush{--content-width:1440px;--column-weight:1440;--image-height:600px}.section-container--topic-introduction{--content-width:1440px;--column-weight:1440;--layout-gap:8px;--pt:64px;--pr:160px;--pb:64px;--pl:160px}.content-row--wide-generous{--content-width:1120px;--column-weight:1120;--layout-gap:64px}.content-flow--topic-default{--content-width:528px;--column-weight:528;--layout-gap:16px}.report-body-text--topic{--content-width:528px;--column-weight:528;--type-weight:400;color:var(--color-ink)}.report-media--topic-flush{--content-width:528px;--column-weight:528;--image-height:690px}.section-container--topic-summary{--content-width:1440px;--column-weight:1440;--layout-gap:8px;--pr:160px;--pb:64px;--pl:160px}.report-topic-heading--topic-compact{--content-width:528px;--column-weight:528;--layout-gap:8px}.report-material-heading--topic-strong{--content-width:528px;--column-weight:528}.report-caption-text--topic-muted{--content-width:528px;--column-weight:528;--type-weight:400;color:var(--color-muted-light)}.report-copy--topic-default,.icon-facts--topic-default,.icon-fact--topic-default{--content-width:528px;--column-weight:528;--layout-gap:16px}.icon-fact__copy--icon-copy-tight{--content-width:464px;--column-weight:464;--layout-gap:4px}.report-paragraph-heading--icon-copy-strong-olive{--content-width:464px;--column-weight:464}.report-caption-text--icon-copy{--content-width:464px;--column-weight:464;--type-weight:400;color:var(--color-ink)}.report-caption-text--topic{--content-width:528px;--column-weight:528;--type-weight:400;color:var(--color-ink)}.reading-container--wide-compact{--content-width:1120px;--column-weight:1120;--layout-gap:8px;--pr:160px;--pl:160px}.content-flow--reading-relaxed,.story-column--reading-relaxed{--content-width:800px;--column-weight:800;--layout-gap:24px}.report-body-text--reading{--content-width:800px;--column-weight:800;--type-weight:400;color:var(--color-ink)}.feature-list--reading-default{--content-width:800px;--column-weight:800;--layout-gap:16px}.feature-item--reading-flush{--content-width:800px;--column-weight:800;--layout-gap:0px}.feature-item__heading--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:var(--color-sustainability-green,#5ba01d)}.report-caption-text--feature-label-olive{--content-width:488px;--column-weight:488;--type-weight:700;color:var(--color-sustainability)}.feature-item__body--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:#e4ffcc}.report-caption-text--reading-inset{--content-width:752px;--column-weight:752;--type-weight:400;color:var(--color-ink)}.section-container--full-compact-partnering-for-biodiversity{--content-width:1440px;--column-weight:1440;--layout-gap:8px;--pr:160px;--pb:120px;--pl:160px}.content-flow--reading-default,.report-story--reading-default{--content-width:800px;--column-weight:800;--layout-gap:16px}.report-paragraph-heading--reading-strong{--content-width:800px;--column-weight:800}.report-story--reading-tight{--content-width:800px;--column-weight:800;--layout-gap:4px}.report-data--reading-default{--content-width:800px;--column-weight:800;--layout-gap:16px}.report-data__group--reading-flush{--content-width:800px;--column-weight:800;--layout-gap:0px}.report-data__header--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:var(--color-sustainability-green,#5ba01d)}.report-caption-text--detail-olive{--content-width:64px;--column-weight:64;--type-weight:400;color:var(--color-sustainability)}.report-caption-text--caption-copy-strong-olive{--content-width:472px;--column-weight:472;--type-weight:700;color:var(--color-sustainability)}.report-caption-text--progress-heading-olive{--content-width:200px;--column-weight:200;--type-weight:700;color:var(--color-sustainability)}.report-data__subheader--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:#8dc75a}.report-caption-text--half-strong-olive{--content-width:480px;--column-weight:480;--type-weight:700;color:var(--color-sustainability)}.report-data__row--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px}.report-caption-text--caption-copy-olive{--content-width:472px;--column-weight:472;--type-weight:400;color:var(--color-sustainability)}.report-caption-text--progress-value-olive{--content-width:200px;--column-weight:200;--type-weight:400;color:var(--color-sustainability)}.report-caption-text--reading{--content-width:800px;--column-weight:800;--type-weight:400;color:var(--color-ink)}.report-section--full-flush-year-in-review{--content-width:1440px;--column-weight:1440;--layout-gap:0px;--pt:80px}.image-transition--full-gentle-year-in-review{--content-width:1440px;--column-weight:1440;--layout-gap:-40px;--pb:64px;--image-overlap:-40px}.content-row--wide-open{--content-width:1120px;--column-weight:1120;--layout-gap:80px}.story-column--wide-default{--content-width:1120px;--column-weight:1120;--layout-gap:16px}.report-section-heading--wide-strong{--content-width:1120px;--column-weight:1120}.story-column--story-default{--content-width:520px;--column-weight:520;--layout-gap:16px}.report-story--story-compact{--content-width:520px;--column-weight:520;--layout-gap:8px}.report-paragraph-heading--story-strong{--content-width:520px;--column-weight:520}.report-body-text--story{--content-width:520px;--column-weight:520;--type-weight:400;color:var(--color-ink)}.story-column--story-compact{--content-width:520px;--column-weight:520;--layout-gap:8px}.report-media--story-flush{--content-width:520px;--column-weight:520;--image-height:320px}.report-image--story-flush{--content-width:520px;--column-weight:520;--layout-gap:0px}.report-image__caption--story-compact{--content-width:520px;--column-weight:520;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:var(--color-sustainability-background,#fff3e1)}.report-caption-text--caption-copy{--content-width:472px;--column-weight:472;--type-weight:400;color:var(--color-ink)}.image-transition--full-deep{--content-width:1440px;--column-weight:1440;--layout-gap:-120px;--pb:48px;--image-overlap:-120px}.story-column--story-relaxed{--content-width:520px;--column-weight:520;--layout-gap:24px}.section-container--story-ending{--content-width:1440px;--column-weight:1440;--layout-gap:8px;--pr:160px;--pb:80px;--pl:160px}.content-flow--wide-generous{--content-width:1120px;--column-weight:1120;--layout-gap:64px}.content-flow--story-flush{--content-width:520px;--column-weight:520;--layout-gap:0px}.image-transition--overlapping-story{--content-width:1440px;--column-weight:1440;--layout-gap:-120px;--image-overlap:-120px}.content-row--reading-open{--content-width:800px;--column-weight:800;--layout-gap:80px}.image-transition__caption--full-compact{--content-width:1440px;--column-weight:1440;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:var(--color-sustainability-background,#fff3e1)}.report-caption-text--caption-centered{--content-width:960px;--column-weight:960;--type-weight:400;color:var(--color-ink);text-align:center}.report-topic-heading--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px}.report-material-heading--reading-strong{--content-width:800px;--column-weight:800}.report-caption-text--reading-muted{--content-width:800px;--column-weight:800;--type-weight:400;color:var(--color-muted-light)}.report-story--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px}.report-section-heading--story-strong{--content-width:520px;--column-weight:520}.story-column--story-compact-hero{--content-width:520px;--column-weight:520;--spacer-height:22px;--layout-gap:8px}.story-column--story-default-hero{--content-width:520px;--column-weight:520;--spacer-height:144px;--layout-gap:16px}.report-story--wide-compact{--content-width:1120px;--column-weight:1120;--layout-gap:8px}.report-paragraph-heading--wide-strong{--content-width:1120px;--column-weight:1120}.report-body-text--wide{--content-width:1120px;--column-weight:1120;--type-weight:400;color:var(--color-ink)}.image-transition--full-extended{--content-width:1440px;--column-weight:1440;--layout-gap:-160px;--image-overlap:-160px}.report-section--full-flush-material-topic-climate-resilience{--content-width:1440px;--column-weight:1440;--layout-gap:0px;--pt:64px;--pb:64px;background:var(--color-sustainability-background,#fff3e1)}.image-transition--full-medium{--content-width:1440px;--column-weight:1440;--layout-gap:-80px;--image-overlap:-80px}.content-flow--reading-spacious{--content-width:800px;--column-weight:800;--layout-gap:40px}.report-section-heading--reading-strong{--content-width:800px;--column-weight:800}.report-eyebrow--chapter-2-strong-muted{--content-width:63px;--column-weight:63;--type-weight:700;color:var(--color-muted-light)}.section-container--community-introduction{--content-width:1440px;--column-weight:1440;--layout-gap:8px;--pt:80px;--pr:160px;--pb:80px;--pl:160px}.report-section--full-spacious{--content-width:1440px;--column-weight:1440;--layout-gap:40px;--pt:80px;--pb:80px}.report-story-heading--wide-strong-accent{--content-width:1120px;--column-weight:1120}.story-column--story-default-story{--content-width:520px;--column-weight:520;--spacer-height:182px;--layout-gap:16px}.report-body-text--story-accent{--content-width:520px;--column-weight:520;--type-weight:400;color:var(--color-sustainability-orange)}.report-section--full-flush-curating-the-visitor-experience{--content-width:1440px;--column-weight:1440;--layout-gap:0px;background:var(--color-sustainability-background,#fff3e1)}.report-copy--reading-default{--content-width:800px;--column-weight:800;--layout-gap:16px}.report-section--full-generous{--content-width:1440px;--column-weight:1440;--layout-gap:64px;--pt:80px;--pb:80px}.story-column--reading-default{--content-width:800px;--column-weight:800;--layout-gap:16px}.content-flow--wide-spacious{--content-width:1120px;--column-weight:1120;--layout-gap:40px}.report-media--wide-flush{--content-width:1120px;--column-weight:1120;--image-height:320px}.report-image--wide-flush{--content-width:1120px;--column-weight:1120;--layout-gap:0px}.report-image__caption--wide-compact{--content-width:1120px;--column-weight:1120;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:var(--color-sustainability-background,#fff3e1)}.report-caption-text--wide-inset{--content-width:1072px;--column-weight:1072;--type-weight:400;color:var(--color-ink)}.report-story--balanced-compact{--content-width:540px;--column-weight:540;--layout-gap:8px}.report-paragraph-heading--balanced-strong-accent{--content-width:540px;--column-weight:540}.report-body-text--balanced{--content-width:540px;--column-weight:540;--type-weight:400;color:var(--color-ink)}.report-media--balanced-flush{--content-width:540px;--column-weight:540;--image-height:320px}.report-image--balanced-flush{--content-width:540px;--column-weight:540;--layout-gap:0px}.report-image__caption--balanced-compact{--content-width:540px;--column-weight:540;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:var(--color-sustainability-background,#fff3e1)}.report-caption-text--balanced-inset{--content-width:492px;--column-weight:492;--type-weight:400;color:var(--color-ink)}.content-row--wide-relaxed{--content-width:1120px;--column-weight:1120;--layout-gap:24px}.report-story--feature-compact{--content-width:552px;--column-weight:552;--layout-gap:8px}.report-paragraph-heading--feature-strong-accent{--content-width:552px;--column-weight:552}.report-body-text--feature{--content-width:552px;--column-weight:552;--type-weight:400;color:var(--color-ink)}.report-story--feature-copy-compact{--content-width:544px;--column-weight:544;--layout-gap:8px}.report-paragraph-heading--feature-copy-strong-accent{--content-width:544px;--column-weight:544}.report-body-text--feature-copy{--content-width:544px;--column-weight:544;--type-weight:400;color:var(--color-ink)}.workforce-statistics--workforce-default{--content-width:600px;--column-weight:600;--layout-gap:16px;--pt:40px;--pb:40px}.report-story--workforce-compact{--content-width:600px;--column-weight:600;--layout-gap:8px}.report-paragraph-heading--workforce-strong-accent{--content-width:600px;--column-weight:600}.report-caption-text--workforce{--content-width:600px;--column-weight:600;--type-weight:400;color:var(--color-ink)}.report-story--workforce-compact-diversity-of-workforce{--content-width:600px;--column-weight:600;--layout-gap:8px;--pt:24px}.workforce-statistics--workforce-default-staff-training{--content-width:600px;--column-weight:600;--layout-gap:16px}.report-section--full-generous-year-in-review{--content-width:1440px;--column-weight:1440;--layout-gap:64px;--pt:80px}.alliance-story--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px}.content-row--collection-story{--content-width:1120px;--column-weight:1120;--layout-gap:80px;--pt:80px;--pb:80px}.story-column--story-compact-story{--content-width:520px;--column-weight:520;--spacer-height:144px;--layout-gap:8px}.story-column--story-compact-story-compact{--content-width:520px;--column-weight:520;--spacer-height:296px;--layout-gap:8px}.report-media--reading-flush{--content-width:800px;--column-weight:800;--image-height:320px}.report-image--reading-flush{--content-width:800px;--column-weight:800;--layout-gap:0px}.report-image__caption--reading-compact{--content-width:800px;--column-weight:800;--layout-gap:8px;--pt:16px;--pr:24px;--pb:16px;--pl:24px;background:var(--color-sustainability-background,#fff3e1)}.report-subsection--reading-default{--content-width:800px;--column-weight:800;--layout-gap:16px;--pt:24px}.report-story-heading--reading-strong-accent{--content-width:800px;--column-weight:800}.report-subsection--reading-default-collaboration-and-partnerships{--content-width:800px;--column-weight:800;--layout-gap:16px;--pt:24px;--pb:24px}.content-flow--wide-relaxed{--content-width:1120px;--column-weight:1120;--layout-gap:24px}.report-section--governance-introduction{--content-width:1440px;--column-weight:1440;--layout-gap:0px;--pt:40px;background:var(--color-sustainability-background,#fff3e1)}.report-eyebrow--eyebrow-strong-muted{--content-width:62px;--column-weight:62;--type-weight:700;color:var(--color-muted-light)}.report-section--full-separated{--content-width:1440px;--column-weight:1440;--layout-gap:48px;--pt:64px;--pb:64px;background:var(--color-sustainability-background,#fff3e1)}.story-heading--reading-tight{--content-width:800px;--column-weight:800;--layout-gap:4px}.content-flow--reading-flush{--content-width:800px;--column-weight:800;--layout-gap:0px}.report-chapter-1{--chapter-color:#5ba01d}.report-chapter .report-eyebrow,.report-chapter [class*=-muted]:not(:is(h1,h2,h3,h4,h5)){color:#666}.report-chapter [class*=-olive]:not(:is(h1,h2,h3,h4,h5)){color:#102306}.report-footnotes{--content-width:600px}.report-footnotes--reading{color:var(--color-ink);--content-width:var(--reading-width);width:min(100%,var(--content-width))}.report-chapter .report-footnotes li:target{scroll-margin-block-start:calc(var(--material-nav-height,141px) + 24px)}.report-text:is(h1){--type-weight:700}.report-text:is(h4,h5){font-family:var(--font-sans);--type-weight:500}.report-intro{--type-size:16px;--type-weight:400}.report-image__caption{isolation:isolate;position:relative}.report-image__caption:before{content:"";pointer-events:none;inset-inline:0;background:linear-gradient(#fff3e100 0%,#fff3e107 10%,#fff3e11b 20%,#fff3e137 30%,#fff3e15a 40%,#fff3e180 50%,#fff3e1a5 60%,#fff3e1c8 70%,#fff3e1e4 80%,#fff3e1f8 90%,#fff3e1 100%);height:64px;position:absolute;bottom:100%}.report-story+.report-story{border-block-start:1px solid var(--border-primary-muted);margin-block-start:16px;padding-block-start:24px}.report-story-divider,.report-chapter .content-row:has(.report-story)+.content-row:has(.report-story),.report-chapter .content-row:has(.report-story)+.report-story,.report-chapter .alliance-story+.alliance-story,.report-chapter .report-story+.report-subsection,.report-chapter .report-subsection+.report-subsection,.report-chapter .report-subsection>.report-body-text+.report-story{border-block-start:1px solid var(--border-primary-muted);padding-block-start:32px}.report-chapter-1 .feature-list{--content-width:560px;margin-inline:auto}.report-chapter-1 .feature-item{border-radius:var(--nparks-radius);overflow:hidden}.report-chapter-1 .feature-item__heading .report-text{color:#fff;font-weight:500}.conservation-targets{width:min(100%,600px);margin-inline:auto;overflow-x:auto}.conservation-targets table{border-collapse:separate;border-spacing:0;width:100%;font-size:calc(14px * var(--text-scale));color:var(--color-ink);line-height:1.5}.conservation-targets th,.conservation-targets td{text-align:left;vertical-align:top;border-bottom:0;padding:12px 10px;font-weight:400}.conservation-targets thead th{background:var(--color-sustainability-green);color:#fff;vertical-align:middle;font-weight:500}.conservation-targets thead th:last-child{border-top-right-radius:32px}.conservation-targets .conservation-targets__group th{color:#fff;background:#8dc75a;border-radius:0 24px;font-weight:500}.conservation-targets td:first-child{width:5%}.conservation-targets tbody th[scope=row]{width:53%}.conservation-targets td:nth-last-child(-n+2){text-align:center;white-space:nowrap}.chapter-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px;width:100%;display:grid}.chapter-story-grid>.report-story{border:0;margin-block-start:0;padding-block-start:0}@media (max-width:760px){.chapter-story-grid{grid-template-columns:minmax(0,1fr);gap:24px}.conservation-targets th,.conservation-targets td{padding:10px 6px}.conservation-targets table{font-size:calc(12px * var(--text-scale))}}.report-chapter-1 .chapter-reading-story{--content-width:800px;align-self:center}.report-chapter-1 .chapter-story-row+.chapter-story-row{border-block-start:1px solid var(--border-primary-muted);padding-block-start:32px}.report-chapter-1 .report-media--rounded{border-radius:var(--nparks-radius)}.report-chapter-1 .report-media[src*="06-chap-1"],.report-chapter-1 .report-media[src*="21-chap-1"]{aspect-ratio:3/2;height:auto}.report-chapter-1 .report-media[src*="07-chap-1"]{object-position:50% 61%;aspect-ratio:1.3;height:auto}.report-chapter-1 .report-media[src*="08-chap-1"]{object-position:center;aspect-ratio:1.3;height:auto}.report-chapter-1 .report-media[src*="10-chap-1"]{aspect-ratio:3/2;height:auto}.report-full-photo{isolation:isolate;width:100%;margin:0;position:relative}.report-full-photo img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000 0%,#00000007 1.6%,#0000001b 3.2%,#00000037 4.8%,#0000005a 6.4%,#00000080 8%,#000000a5 9.6%,#000000c8 11.2%,#000000e4 12.8%,#000000f8 14.4%,#000 16%);mask-image:linear-gradient(#0000 0%,#00000007 1.6%,#0000001b 3.2%,#00000037 4.8%,#0000005a 6.4%,#00000080 8%,#000000a5 9.6%,#000000c8 11.2%,#000000e4 12.8%,#000000f8 14.4%,#000 16%)}.report-full-photo>figcaption{color:#fff;background:linear-gradient(#0000 0%,#00000005 10%,#00000013 20%,#00000028 30%,#00000041 40%,#0000005c 50%,#0007 60%,#00000090 70%,#000000a5 80%,#000000b2 90%,#000000b8 100%);padding:64px max(24px,8%) 24px;position:absolute;inset:auto 0 0}.report-full-photo>figcaption .report-text{color:#fff;text-align:left;max-width:800px;margin-inline:auto}@media (min-width:761px){.report-chapter-1 .text-image-section>.content-flow:first-child,.report-chapter-1 .text-image-section>.content-flow:first-child>.content-flow{display:flex}.report-chapter-1 .text-image-section>.content-flow:last-child{grid-area:1/2}}@media (max-width:760px){.report-full-photo img{object-fit:cover;object-position:60% center;min-height:420px}.report-full-photo>figcaption{padding:60px 20px 20px}}.report-chapter-1 .report-media[src*="01-chap-1"]{aspect-ratio:2/3;object-position:80% center;width:min(100%,340px);height:auto;margin-inline:auto}.report-chapter-2 .chapter-edibles-photo{max-width:800px;margin-inline:auto}.report-chapter-2 .chapter-edibles-photo img{aspect-ratio:1.8;object-fit:cover;height:auto}.report-chapter-2 .chapter-redshank-photo img{aspect-ratio:auto;height:auto}.report-chapter-2 .chapter-inclusive-spaces{width:100%;max-width:800px;margin-inline:auto}.report-chapter-2 .chapter-inclusive-spaces>.report-text{width:100%;max-width:100%}.report-chapter-2 .chapter-festival-photo img{aspect-ratio:1.3;object-fit:cover;object-position:60% center}.report-photo-crop{border-radius:var(--nparks-radius);aspect-ratio:1.5;width:100%;overflow:hidden}.report-photo-crop>img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.report-photo-crop--community-gardeners>img{transform-origin:53% 58%;transform:scale(1.85)}.report-chapter-3 .chapter-yellow-bells-photo img{aspect-ratio:1.65;object-fit:cover;object-position:center top;height:auto}@font-face{font-family:Alve;src:url(./fonts/alve-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.report-image-media{isolation:isolate;width:100%;min-width:0;display:block;position:relative;container-type:inline-size}.report-image-media>img{width:100%;display:block}.report-photo-label{z-index:1;left:var(--label-left);right:var(--label-right);top:var(--label-top);bottom:var(--label-bottom);max-width:var(--label-width);transform:rotate(var(--label-rotation));color:#fff9e8;text-align:center;text-shadow:0 1px 3px #0008;pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text;line-height:1.15;position:absolute}.report-photo-label__name{overflow-wrap:normal;text-wrap:balance;font-family:Alve,cursive;font-size:clamp(22px,5.5cqw,37.4px);line-height:1.15;display:block}.report-photo-label__scientific{font:400 clamp(12px,2.6cqw,18px)/1.25 var(--font-sans);text-wrap:balance;margin-top:5px;display:block}.report-photo-label__scientific em{font-style:italic}.report-image-media:has(>.report-media--full-flush) .report-photo-label__name,.report-full-photo .report-photo-label__name{font-size:clamp(19.8px,1.87cqw,26.4px)}.report-image-media:has(>.report-media--full-flush) .report-photo-label__scientific,.report-full-photo .report-photo-label__scientific{margin-top:2px;font-size:12px}.report-chapter-1 .report-image-media:has(>img[src*="01-chap-1"]){width:min(100%,340px);margin-inline:auto}.ecological-value-section>.section-container:first-child{padding-bottom:32px}@media (max-width:760px){.report-photo-label{transform:rotate(var(--label-rotation-mobile))}.report-photo-label[data-anchor-x=left]{left:var(--label-x-mobile)}.report-photo-label[data-anchor-x=right]{right:var(--label-x-mobile)}.report-photo-label[data-anchor-y=top]{top:var(--label-y-mobile)}.report-photo-label[data-anchor-y=bottom]{bottom:var(--label-y-mobile)}}.report-resource-link a{color:var(--color-ink);text-underline-offset:.15em;text-decoration:underline}.report-chapter .report-topic-sections>.report-story+.report-story{border-block-start:0}.chapter-stacked-story-row>.chapter-stacked-stories,.chapter-stacked-stories>.report-story{--content-width:100%;width:100%}.chapter-bounded-story{border-block-end:1px solid var(--border-primary-muted);width:100%;padding-block-end:32px}.report-resource-button{border-radius:var(--nparks-radius);background:var(--resource-color,var(--chapter-color));max-width:100%;color:var(--resource-ink,#182000);font:500 calc(16px * var(--text-scale))/1.4 var(--font-sans);align-self:flex-start;padding:12px 20px;text-decoration:none;display:inline-block}.report-resource-button:hover{text-underline-offset:.2em;text-decoration:underline}.report-story-body{flex-direction:column;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.report-chapter .report-topic-sections>.alliance-story+.alliance-story{border-block-start:0}.report-story-ending{border-block-end:1px solid var(--border-primary-muted);padding-block-end:32px}.report-chapter-2 .report-gri-muted{color:var(--color-muted)}.workforce-statistics--headcount .workforce-statistic__value{font-weight:500}.report-image:has(>.report-image__caption) .report-media--rounded{border-radius:var(--photo-card-radius) var(--photo-card-radius) 0 0}.report-image:has(>.report-image__caption) .report-photo-crop{border-radius:var(--photo-card-radius) var(--photo-card-radius) 0 0;overflow:hidden}.conservation-targets tbody tr:not(.conservation-targets__group)+tr:not(.conservation-targets__group)>*{border-block-start:2px solid #8dc75a}.conservation-targets tbody:first-of-type .conservation-targets__group th{border-top-right-radius:0}.report-chapter .report-reference-note,.conservation-targets+.report-footnotes{font-size:calc(var(--text-size-xs) * var(--text-scale))}.ecological-value-section{padding-block-end:var(--section-space)}.report-chapter-3 .material-topic-block .report-story{border-block-start:0}.report-instagram{inline-size:min(540px,100%);min-inline-size:0;margin-block:1.5rem}.report-instagram .instagram-media{inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;margin:0!important}.report-instagram iframe{min-inline-size:0!important;max-inline-size:100%!important}.report-audio{background:var(--chapter-color);border-radius:16px;inline-size:100%;margin-block:1.5rem;padding:4px}.report-spotify{border:0;border-radius:12px;inline-size:100%;display:block}@media (min-width:761px) and (max-width:900px){.text-image-section.learning-forest-section{grid-template-columns:minmax(0,1fr)}.text-image-section.learning-forest-section>.content-flow:last-child{grid-area:3/1}}.workforce-group--permanent,.workforce-group--full-time,.workforce-group--part-time,.workforce-group--new-hires,.workforce-group--turnover,.workforce-group--parental-entitlement,.workforce-group--parental-leave,.workforce-group--parental-return,.workforce-group--parental-retention,.workforce-group--gender,.workforce-group--age,.workforce-group--training{--content-width:600px;--column-weight:600;--layout-gap:16px}.workforce-group--permanent .workforce-heading,.workforce-group--full-time .workforce-heading,.workforce-group--part-time .workforce-heading,.workforce-group--new-hires .workforce-heading,.workforce-group--turnover .workforce-heading,.workforce-group--parental-entitlement .workforce-heading,.workforce-group--parental-leave .workforce-heading,.workforce-group--parental-return .workforce-heading,.workforce-group--parental-retention .workforce-heading,.workforce-group--gender .workforce-heading,.workforce-group--age .workforce-heading,.workforce-group--training .workforce-heading{--content-width:600px;--column-weight:600;--layout-gap:16px;--pt:16px;--pr:16px;--pb:16px;--pl:16px;background:var(--color-sustainability-orange,#f8a824)}.workforce-group--permanent .workforce-heading>p,.workforce-group--full-time .workforce-heading>p,.workforce-group--part-time .workforce-heading>p,.workforce-group--new-hires .workforce-heading>p,.workforce-group--turnover .workforce-heading>p,.workforce-group--parental-entitlement .workforce-heading>p,.workforce-group--parental-leave .workforce-heading>p,.workforce-group--parental-return .workforce-heading>p,.workforce-group--parental-retention .workforce-heading>p,.workforce-group--gender .workforce-heading>p,.workforce-group--age .workforce-heading>p,.workforce-group--training .workforce-heading>p{--content-width:568px;--column-weight:568;--type-weight:700;color:var(--color-white);text-align:center}.workforce-group--permanent .workforce-row--employees,.workforce-group--full-time .workforce-row--employees,.workforce-group--part-time .workforce-row--employees,.workforce-group--new-hires .workforce-row--employees,.workforce-group--turnover .workforce-row--employees,.workforce-group--parental-entitlement .workforce-row--employees,.workforce-group--parental-leave .workforce-row--employees,.workforce-group--parental-return .workforce-row--employees,.workforce-group--parental-retention .workforce-row--employees,.workforce-group--gender .workforce-row--employees,.workforce-group--gender .workforce-row--management,.workforce-group--age .workforce-row--employees,.workforce-group--age .workforce-row--management,.workforce-group--training .workforce-row--employees{--content-width:600px;--column-weight:600;--layout-gap:8px;--pt:8px;--pr:24px;--pb:8px;--pl:24px}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:first-child{--content-width:133px;--column-weight:133;--layout-gap:8px}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy,.workforce-group--gender .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:65px;--column-weight:65;--layout-gap:8px}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--full-time .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--part-time .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--turnover .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--gender .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--gender .workforce-row--management>.workforce-statistic:first-child .workforce-statistic__label{--content-width:41px;--column-weight:41;--type-weight:400;color:var(--color-ink);text-align:center}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value,.workforce-group--gender .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value{--content-width:65px;--column-weight:65;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:nth-child(2){--content-width:137px;--column-weight:137;--layout-gap:8px}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--gender .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy{--content-width:69px;--column-weight:69;--layout-gap:8px}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--full-time .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--part-time .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--turnover .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--gender .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--gender .workforce-row--management>.workforce-statistic:nth-child(2) .workforce-statistic__label{--content-width:61px;--column-weight:61;--type-weight:400;color:var(--color-ink);text-align:center}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value,.workforce-group--gender .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value,.workforce-group--age .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value{--content-width:69px;--column-weight:69;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--permanent .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy{--content-width:92px;--column-weight:92;--layout-gap:8px}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--full-time .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--part-time .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--turnover .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label{--content-width:42px;--column-weight:42;--type-weight:400;color:var(--color-ink);text-align:center}.workforce-group--permanent .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value{--content-width:92px;--column-weight:92;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--full-time .workforce-row--employees>.workforce-statistic:first-child{--content-width:138px;--column-weight:138;--layout-gap:8px}.workforce-group--full-time .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:70px;--column-weight:70;--layout-gap:8px}.workforce-group--full-time .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value,.workforce-group--age .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value{--content-width:70px;--column-weight:70;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--full-time .workforce-row--employees>.workforce-statistic:nth-child(2){--content-width:139px;--column-weight:139;--layout-gap:8px}.workforce-group--full-time .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy{--content-width:71px;--column-weight:71;--layout-gap:8px}.workforce-group--full-time .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value{--content-width:71px;--column-weight:71;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--full-time .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--full-time .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy{--content-width:99px;--column-weight:99;--layout-gap:8px}.workforce-group--full-time .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value{--content-width:99px;--column-weight:99;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--part-time .workforce-row--employees>.workforce-statistic:first-child{--content-width:109px;--column-weight:109;--layout-gap:8px}.workforce-group--part-time .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:41px;--column-weight:41;--layout-gap:8px}.workforce-group--part-time .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value,.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value{--content-width:24px;--column-weight:24;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--part-time .workforce-row--employees>.workforce-statistic:nth-child(2),.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:nth-child(2),.workforce-group--turnover .workforce-row--employees>.workforce-statistic:nth-child(2),.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:nth-child(2),.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:nth-child(2),.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:nth-child(2),.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:nth-child(2){--content-width:129px;--column-weight:129;--layout-gap:8px}.workforce-group--part-time .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--turnover .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--gender .workforce-row--management>.workforce-statistic:nth-child(2) .workforce-statistic__copy{--content-width:61px;--column-weight:61;--layout-gap:8px}.workforce-group--part-time .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value,.workforce-group--age .workforce-row--management>.workforce-statistic:first-child .workforce-statistic__value{--content-width:25px;--column-weight:25;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--part-time .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--part-time .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy,.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:43px;--column-weight:43;--layout-gap:8px}.workforce-group--part-time .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value,.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value{--content-width:43px;--column-weight:43;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:first-child,.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:first-child,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:first-child{--content-width:116px;--column-weight:116;--layout-gap:8px}.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy,.workforce-group--turnover .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--turnover .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy,.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:48px;--column-weight:48;--layout-gap:8px}.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value,.workforce-group--turnover .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value,.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value,.workforce-group--age .workforce-row--management>.workforce-statistic:nth-child(3) .workforce-statistic__value{--content-width:48px;--column-weight:48;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value{--content-width:40px;--column-weight:40;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy{--content-width:64px;--column-weight:64;--layout-gap:8px}.workforce-group--new-hires .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value,.workforce-group--age .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value{--content-width:64px;--column-weight:64;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--turnover .workforce-row--employees>.workforce-statistic:first-child{--content-width:113px;--column-weight:113;--layout-gap:8px}.workforce-group--turnover .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:45px;--column-weight:45;--layout-gap:8px}.workforce-group--turnover .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value{--content-width:45px;--column-weight:45;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--turnover .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value,.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value,.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value{--content-width:47px;--column-weight:47;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value,.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value,.workforce-group--age .workforce-row--management>.workforce-statistic:nth-child(2) .workforce-statistic__value{--content-width:41px;--column-weight:41;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--parental-entitlement .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy,.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy,.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--parental-retention .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy{--content-width:47px;--column-weight:47;--layout-gap:8px}.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:first-child{--content-width:110px;--column-weight:110;--layout-gap:8px}.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:42px;--column-weight:42;--layout-gap:8px}.workforce-group--parental-leave .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value{--content-width:42px;--column-weight:42;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:first-child{--content-width:111px;--column-weight:111;--layout-gap:8px}.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy{--content-width:46px;--column-weight:46;--layout-gap:8px}.workforce-group--parental-return .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__value{--content-width:46px;--column-weight:46;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--gender .workforce-row--employees>.workforce-statistic:first-child,.workforce-group--gender .workforce-row--employees>.workforce-statistic:nth-child(2),.workforce-group--gender .workforce-row--management>.workforce-statistic:first-child,.workforce-group--gender .workforce-row--management>.workforce-statistic:nth-child(2),.workforce-group--training .workforce-row--employees>.workforce-statistic:first-child,.workforce-group--training .workforce-row--employees>.workforce-statistic:nth-child(2){--content-width:276px;--column-weight:276;--layout-gap:8px}.workforce-group--gender .workforce-row--management>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:49px;--column-weight:49;--layout-gap:8px}.workforce-group--gender .workforce-row--management>.workforce-statistic:first-child .workforce-statistic__value,.workforce-group--gender .workforce-row--management>.workforce-statistic:nth-child(2) .workforce-statistic__value{--content-width:49px;--column-weight:49;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--gender .workforce-employees-label,.workforce-group--age .workforce-employees-label{--content-width:337px;--column-weight:337;--type-weight:700;color:var(--color-sustainability-orange);text-align:center}.workforce-group--gender .workforce-management-label,.workforce-group--age .workforce-management-label{--content-width:117px;--column-weight:117;--type-weight:700;color:var(--color-sustainability-orange);text-align:center}.workforce-group--gender .workforce-divider,.workforce-group--age .workforce-divider{--content-width:600px;--column-weight:600;--spacer-height:2px;--layout-gap:0px;background:var(--color-sustainability-orange,#f8a824)}.workforce-group--age .workforce-row--employees>.workforce-statistic:first-child,.workforce-group--age .workforce-row--employees>.workforce-statistic:nth-child(2),.workforce-group--age .workforce-row--employees>.workforce-statistic:nth-child(3),.workforce-group--age .workforce-row--management>.workforce-statistic:first-child,.workforce-group--age .workforce-row--management>.workforce-statistic:nth-child(2),.workforce-group--age .workforce-row--management>.workforce-statistic:nth-child(3){--content-width:184px;--column-weight:184;--layout-gap:8px}.workforce-group--age .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy,.workforce-group--age .workforce-row--management>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:102px;--column-weight:102;--layout-gap:8px}.workforce-group--age .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label,.workforce-group--age .workforce-row--management>.workforce-statistic:first-child .workforce-statistic__label{--content-width:102px;--column-weight:102;--type-weight:400;color:var(--color-ink);text-align:center}.workforce-group--age .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy,.workforce-group--age .workforce-row--management>.workforce-statistic:nth-child(2) .workforce-statistic__copy{--content-width:120px;--column-weight:120;--layout-gap:8px}.workforce-group--age .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label,.workforce-group--age .workforce-row--management>.workforce-statistic:nth-child(2) .workforce-statistic__label{--content-width:120px;--column-weight:120;--type-weight:400;color:var(--color-ink);text-align:center}.workforce-group--age .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__copy,.workforce-group--age .workforce-row--management>.workforce-statistic:nth-child(3) .workforce-statistic__copy{--content-width:101px;--column-weight:101;--layout-gap:8px}.workforce-group--age .workforce-row--employees>.workforce-statistic:nth-child(3) .workforce-statistic__label,.workforce-group--age .workforce-row--management>.workforce-statistic:nth-child(3) .workforce-statistic__label{--content-width:101px;--column-weight:101;--type-weight:400;color:var(--color-ink);text-align:center}.workforce-group--training .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__copy{--content-width:249px;--column-weight:249;--layout-gap:8px}.workforce-group--training .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__label{--content-width:249px;--column-weight:249;--type-weight:400;color:var(--color-ink);text-align:center}.workforce-group--training .workforce-row--employees>.workforce-statistic:first-child .workforce-statistic__value{--content-width:125px;--column-weight:125;--type-weight:700;color:var(--color-ink);text-align:center}.workforce-group--training .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__copy{--content-width:192px;--column-weight:192;--layout-gap:8px}.workforce-group--training .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__label{--content-width:192px;--column-weight:192;--type-weight:400;color:var(--color-ink);text-align:center}.workforce-group--training .workforce-row--employees>.workforce-statistic:nth-child(2) .workforce-statistic__value{--content-width:82px;--column-weight:82;--type-weight:700;color:var(--color-ink);text-align:center}.report-chapter-2 .workforce-heading>p{--type-weight:500}.report-chapter-2 .workforce-statistic__value{--type-weight:400;white-space:nowrap;width:auto;min-width:max-content}.report-chapter-2 .workforce-employees-label,.report-chapter-2 .workforce-management-label{--type-weight:500;--content-width:100%;text-align:center;align-self:center;width:100%}.workforce-statistics--headcount .report-footnotes{font-size:calc(var(--text-size-xs) * var(--text-scale))}.corporate-page{padding-block:var(--space-6) 0;background:#fff}.corporate-heading{padding-block:var(--space-6) var(--space-12)}.corporate-heading h1{color:var(--color-primary);font-size:calc(var(--heading-size) * var(--text-scale));letter-spacing:-.02em;margin:0;line-height:1.2}.corporate-heading p{color:var(--color-muted);margin:.35rem 0 0;font-size:.875rem}.corporate-reading{inline-size:min(800px,calc(100% - 2 * var(--gutter)));margin-inline:auto}.chair-quote{inline-size:calc(100% - var(--gutter));margin:0 0 var(--space-10);--chair-quote-green:#1b6342;--chair-fade-depth:100%;background:linear-gradient(to bottom,var(--color-primary-ultra-light) calc(var(--chair-fade-depth) * 0),#ddf3e2 calc(var(--chair-fade-depth) * .1),#ddf3e2 calc(var(--chair-fade-depth) * .2),#ddf3e2 calc(var(--chair-fade-depth) * .3),#ddf3e2 calc(var(--chair-fade-depth) * .4),#ddf3e2 calc(var(--chair-fade-depth) * .5),#ddf3e2 calc(var(--chair-fade-depth) * .6),#ddf3e2 calc(var(--chair-fade-depth) * .7),#ddf3e2 calc(var(--chair-fade-depth) * .8),#ddf3e2 calc(var(--chair-fade-depth) * .9),var(--chair-quote-green) calc(var(--chair-fade-depth) * 1))}@supports (color:color-mix(in lab, red, red)){.chair-quote{background:linear-gradient(to bottom,var(--color-primary-ultra-light) calc(var(--chair-fade-depth) * 0),color-mix(in srgb,var(--color-primary-ultra-light) 78%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .1),color-mix(in srgb,var(--color-primary-ultra-light) 60%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .2),color-mix(in srgb,var(--color-primary-ultra-light) 44%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .3),color-mix(in srgb,var(--color-primary-ultra-light) 31%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .4),color-mix(in srgb,var(--color-primary-ultra-light) 21%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .5),color-mix(in srgb,var(--color-primary-ultra-light) 13%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .6),color-mix(in srgb,var(--color-primary-ultra-light) 7%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .7),color-mix(in srgb,var(--color-primary-ultra-light) 3%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .8),color-mix(in srgb,var(--color-primary-ultra-light) 1%,var(--chair-quote-green)) calc(var(--chair-fade-depth) * .9),var(--chair-quote-green) calc(var(--chair-fade-depth) * 1))}}.chair-quote{color:#f5f5f5;overflow:hidden}.chair-quote-left{border-radius:0 0 48px;margin-inline:0 auto}.chair-quote-right{border-radius:0 0 0 48px;margin-inline:auto 0}.chair-quote-inner{grid-template-columns:300px minmax(0,760px);align-items:center;gap:8px;min-block-size:360px;margin-inline:auto;display:grid}.chair-quote-right .chair-quote-inner{grid-template-columns:minmax(0,760px) 300px;justify-content:end;gap:8px;margin-inline:auto}.chair-quote-right .chair-portrait{grid-area:1/2}.chair-quote-right .chair-quote-copy{padding:var(--space-8);grid-area:1/1}.chair-quote img{object-fit:cover;object-position:center top;align-self:end;block-size:360px;inline-size:300px}.chair-portrait{align-self:end;block-size:360px;inline-size:300px;overflow:hidden}.chair-quote.chair-quote-right img{object-fit:cover;object-position:center top;transform-origin:55% 13%;block-size:100%;inline-size:100%;transform:scale(1.85)}.chair-quote-copy{padding:var(--space-8);color:inherit;margin:0}.chair-quote blockquote{margin:0 0 24px;font-size:clamp(1.125rem,1.65vw,1.25rem);font-weight:500;line-height:1.4;position:relative}.chair-quote blockquote:before{content:"“";color:#fff;font-family:Georgia,serif;font-size:5rem;line-height:1;position:absolute;inset:-2.8rem auto auto -1.4rem}.chair-quote-copy p{flex-direction:column;gap:4px;margin:0;display:flex}.chair-quote-copy strong{font-size:1.25rem}.chair-copy{inline-size:min(880px,calc(100% - 2 * var(--gutter)));padding-block:0 var(--space-16)}.chair-copy h2{letter-spacing:-.02em;margin:0 0 4px;font-size:2.25rem;font-weight:700;line-height:1.2}.chair-copy h3{font-family:var(--font-sans);color:var(--color-primary);margin-block:28px 8px;font-size:1.125rem;font-weight:500;line-height:1.3}.chair-copy p{text-wrap:pretty;line-height:1.55}.signature{flex-direction:column;margin-block-start:32px;display:flex}.signature strong{color:var(--color-primary);font-size:1.125rem}.signature span:last-child{color:#6b746e}.signature span{font-size:.875rem}.board-grid{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));padding-block-end:var(--space-18);display:grid}.person-card{min-inline-size:0}.person-portrait{background:0 0}.person-portrait img{object-fit:contain;object-position:center bottom;block-size:auto;inline-size:100%}.person-card h2{font-weight:500;font-family:var(--font-sans);color:var(--color-primary);margin:18px 0 6px;font-size:1.125rem;line-height:1.25}.person-card p{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.35}.person-card .person-role{color:#000;text-transform:uppercase;margin-block-end:4px;font-weight:500}.management-grid{gap:var(--space-8);grid-template-columns:1fr;padding-block-end:var(--space-6);display:grid}.management-group{border-radius:var(--nparks-radius);background:var(--surface-soft-green);margin:0;overflow:hidden}.management-group>img{aspect-ratio:2.04;object-fit:cover;object-position:center 80%;block-size:auto;inline-size:100%}.management-group figcaption{padding:var(--space-6);margin:0}.management-group ul{gap:var(--space-6) 12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.management-group li{overflow-wrap:normal;flex-direction:column;margin:0;font-size:.8125rem;line-height:1.4;display:flex}.management-group strong{color:var(--color-primary);font-size:.8125rem;line-height:1.35}.management-role{color:var(--color-primary);margin-block-start:4px;display:block}.management-role+.management-role{margin-block-start:12px}.management-designation{text-transform:uppercase;font-weight:500;display:block}.management-department{font-weight:400;display:block}.management-note-name{white-space:nowrap}.management-note{color:var(--color-muted);padding-block:0 var(--space-18);font-size:.8125rem}.organisation-chart{margin-block:0 var(--space-18);padding:var(--space-6);border:1px solid var(--border-primary-muted);border-radius:var(--nparks-radius);background:#fff;overflow:hidden}.organisation-chart a{display:block;overflow:auto}.organisation-chart img{inline-size:100%;min-inline-size:760px}.organisation-chart figcaption{text-align:center;color:var(--color-muted)}.about-layout.container-default{inline-size:min(800px,calc(100% - 2 * var(--gutter)));padding-block-end:var(--space-18)}.about-copy{font-size:1rem;line-height:1.6}.purpose-list{flex-direction:column;gap:12px;inline-size:min(100%,35rem);margin:24px auto 0;display:flex}.purpose-list>div{padding:var(--space-6);background:var(--surface-soft-green);border-radius:var(--nparks-radius);text-align:center}.purpose-list dt{color:var(--color-primary);text-transform:uppercase;font-weight:700}.purpose-list dd{margin:.5rem 0 0}.purpose-list ul{text-align:left;margin:0;padding-inline-start:1.25rem;list-style:outside;display:inline-block}.purpose-list li{margin:0}.governance-intro{padding-block-end:32px;line-height:1.55}.governance-cards{gap:var(--space-4);flex-direction:column;padding-block-end:var(--space-16);display:flex}.governance-card{padding:28px var(--space-8);background:var(--surface-soft-green);border-radius:var(--nparks-radius)}.governance-card-heading{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;display:grid}.governance-icon-frame{justify-content:center;align-items:center;block-size:64px;inline-size:64px;display:flex}.governance-icon-frame img{object-fit:contain;block-size:48px;inline-size:48px}.governance-card h2{font-weight:600;font-family:var(--font-sans);color:var(--color-primary);margin:0 0 4px;font-size:1rem}.governance-card p{margin:0;font-size:.875rem;line-height:1.45}.governance-card .committee-members{color:var(--color-primary);margin-block-end:8px}.governance-card .governance-card-body{color:var(--color-ink);margin-block-start:16px}.sustainability-governance{padding-block:var(--space-12) var(--space-20);border-block-start:1px solid var(--border-primary-muted)}.sustainability-governance h2{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-primary);margin-block:0 .75rem;font-size:1.875rem;font-weight:400;line-height:1.2}.sustainability-governance p{line-height:1.55}.governance-flow{flex-direction:column;gap:72px;inline-size:min(480px,100%);margin:32px auto 0;padding:0;list-style:none;display:flex}.governance-flow li{border-radius:var(--nparks-radius);color:#fff;text-align:center;background:#1b6a43;flex-direction:column;justify-content:center;min-block-size:132px;padding:24px;font-size:1.5rem;font-weight:700;display:flex;position:relative}.governance-flow li:nth-child(2){background:#18833b}.governance-flow li+li:before{content:"↓";color:var(--color-primary);font-size:3rem;line-height:1;position:absolute;inset-block-start:-62px;inset-inline:0}.governance-flow span{text-transform:uppercase;margin-block-start:8px;font-size:1rem;display:block}.basicLightbox{background:#102018e8;padding:16px}.basicLightbox__placeholder{inline-size:100%}.organisation-lightbox{justify-content:center;align-items:center;max-block-size:calc(100vh - 32px);inline-size:min(100vw - 32px,1800px);padding-block-start:52px;display:flex;position:relative}.organisation-lightbox img{object-fit:contain;background:#fff;max-block-size:calc(100vh - 84px);inline-size:100%}.organisation-lightbox button{z-index:1;block-size:44px;inline-size:44px;color:var(--color-primary-dark);box-shadow:none;background:#fff;border:0;border-radius:50%;place-items:center;font-size:1.75rem;line-height:1;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}body:has(.corporate-page) .current-group>.nav-group-link{background:var(--color-primary);color:#fff}@media (max-width:1200px){.management-group ul{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}@media (max-width:900px){.board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.chair-quote-inner{grid-template-columns:250px minmax(0,1fr)}.chair-quote-right .chair-quote-inner{grid-template-columns:minmax(0,1fr) 250px}.chair-portrait,.chair-quote img{inline-size:250px}.chair-quote-right .chair-portrait{block-size:300px}.about-layout,.sustainability-governance{gap:36px}}@media (max-width:760px){.corporate-heading{padding-block:16px 32px}.chair-quote{--chair-fade-depth:280px;border-radius:0 0 32px;inline-size:calc(100% - 16px)}.chair-quote-right{border-radius:0 0 0 32px}.chair-quote-inner,.chair-quote-right .chair-quote-inner{flex-direction:column;min-block-size:0;inline-size:100%;display:flex}.chair-quote-right .chair-quote-inner{flex-direction:column}.chair-portrait{align-self:center;block-size:280px;inline-size:min(240px,90%);margin-inline:auto}.chair-quote-right .chair-portrait{block-size:280px}.chair-quote img{block-size:100%;inline-size:100%}.chair-quote-copy,.chair-quote-right .chair-quote-copy{padding:36px 24px}.chair-quote blockquote:before{inset-block-start:-2.5rem}.chair-copy{padding-block-end:48px}.chair-copy h2,.sustainability-governance h2{font-size:1.875rem}.board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px}.person-portrait{border-radius:24px 24px 24px 0}.person-card h2{font-size:1rem}.management-grid{grid-template-columns:1fr;gap:24px}.management-group{border-radius:var(--nparks-radius)}.management-group figcaption{padding:24px 16px}.management-group ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.organisation-chart{margin-block-end:48px;padding:12px}.about-layout{padding-block-end:48px}.sustainability-governance{padding-block:48px}}@media (max-width:430px){.board-grid{grid-template-columns:1fr 1fr}.governance-card{padding:20px}.governance-card-heading{grid-template-columns:48px minmax(0,1fr);gap:14px}.governance-icon-frame{block-size:48px;inline-size:48px}.governance-icon-frame img{block-size:40px;inline-size:40px}}@media (min-width:1101px){.board-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px}.board-grid>.person-card{grid-column:span 2}.board-grid>.person-card:nth-child(7),.board-grid>.person-card:nth-child(12){grid-column:2/span 2}}.board-grid .person-portrait{max-inline-size:150px}.board-grid .person-card h2{margin-block-start:14px;font-size:1rem}.board-grid .person-card p{font-size:.8125rem}@media (min-width:901px) and (max-width:1100px){.board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.chair-quote .chair-quote-copy{padding:128px 40px 40px}@media (max-width:760px){.chair-quote .chair-quote-copy{padding:48px 32px 32px}}.sustainability-journey{background:var(--color-sustainability-background);color:var(--color-ink)}.sustainability-framework{padding-block:var(--space-10)}.sustainability-intro{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;margin-block-end:var(--space-10);display:grid}.sustainability-intro h1{max-inline-size:520px;color:var(--color-sustainability);letter-spacing:-.02em;margin:0;font-size:2.25rem;line-height:1.25}.sustainability-intro p{margin:0;line-height:1.5}.sustainability-table-wrap{overflow-x:auto}.sustainability-table{border-collapse:separate;border-spacing:2px 0;table-layout:fixed;border-radius:var(--nparks-radius);inline-size:100%;overflow:hidden}.sustainability-table th{padding:var(--space-4);background:var(--color-sustainability);color:#fafafa;text-align:center;font-size:1rem}.sustainability-table td{padding:var(--space-6);vertical-align:top;background:var(--color-sustainability-table)}.sustainability-table tbody tr:nth-child(2n) td{background:var(--color-sustainability-table-alt)}.sustainability-table h2{color:var(--color-primary);font-weight:600;font-family:var(--font-sans);margin:0 0 4px;font-size:1rem;line-height:1.25}.sustainability-table p{margin:0;line-height:1.45}.material-links{margin-block-start:20px}.material-links p,.material-links a{color:var(--topic-color);text-decoration:none}.material-links a{line-height:24px}.material-links a:hover,.material-links a:focus-visible{text-decoration:underline}.material-links ol{margin:0;padding-inline-start:1.3rem;list-style:decimal}.material-links ol ol{padding-inline-start:1.25rem;list-style:lower-alpha}.material-links li{color:var(--topic-color);margin:0;line-height:1.4}.material-links-environmental{--topic-color:#3f731c}.material-links-social{--topic-color:#f8a824}.material-links-governance{--topic-color:var(--color-sustainability-brown)}.sdg-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sdg-list li{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;margin:0;display:grid}.sdg-icon-frame{place-items:center;block-size:48px;inline-size:48px;display:grid}.sdg-icon-frame img{object-fit:contain;block-size:44px;inline-size:44px;display:block}.sdg-list div{flex-direction:column;gap:2px;display:flex}.sdg-list strong{color:#43502f;font-size:.875rem;line-height:1.25}.sdg-list span:not(.sdg-marker){font-size:.875rem;line-height:1.3}.enterprise-risk{padding-block:var(--space-18) var(--space-20)}.enterprise-risk h1{margin:0 0 var(--space-4);color:var(--color-sustainability);letter-spacing:-.02em;font-size:2.25rem;line-height:1.25}.enterprise-risk h3{color:var(--color-ink);font-weight:600;font-family:var(--font-sans);margin:28px 0 8px;font-size:1rem}.enterprise-risk p{line-height:1.5}.enterprise-risk a{color:var(--color-sustainability);font-weight:600}body:has(.sustainability-journey) .current-group>.nav-group-link{background:var(--color-sustainability);color:#fff}@media (max-width:900px){.sustainability-intro{grid-template-columns:1fr;gap:20px}.sustainability-table th,.sustainability-table td{padding:20px}.sdg-list li{grid-template-columns:40px minmax(0,1fr);gap:12px}.sdg-icon-frame{block-size:40px;inline-size:40px}.sdg-icon-frame img{block-size:38px;inline-size:38px}}@media (max-width:760px){.sustainability-framework{padding-block:32px}.sustainability-intro{margin-block-end:32px}.sustainability-intro h1,.enterprise-risk h1{font-size:1.875rem}.sustainability-table{border-spacing:0;display:block}.sustainability-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.sustainability-table tbody,.sustainability-table tr,.sustainability-table td{inline-size:100%;display:block}.sustainability-table tr{border-radius:var(--nparks-radius);margin-block-end:16px;overflow:hidden}.sustainability-table td{padding:20px}.sustainability-table .sdg-cell{border-block-start:2px solid var(--color-sustainability-background)}.enterprise-risk{padding-block:48px}}@media (max-width:430px){.sdg-list li{grid-template-columns:32px minmax(0,1fr)}.sdg-marker{block-size:32px;inline-size:32px}}.gcf-page{--gcf-green:#315c43;--gcf-green-dark:#214631;--gcf-mint:#dff4e5;--gcf-cream:#fff0d2;--gcf-image-radius:32px 32px 0 0;--gcf-donor-radius:0 18px 0 18px;color:var(--color-ink);background:#fff}.gcf-heading{padding-block:var(--section-space)}.gcf-heading h1{max-inline-size:800px;color:var(--gcf-green);font-size:calc(var(--heading-size) * var(--text-scale));margin:0}.gcf-heading>p:last-child{font-family:var(--font-serif);font-size:calc(1.125rem * var(--text-scale));color:var(--gcf-green);margin:.5rem 0 0}.gcf-kicker{color:var(--gcf-green);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:700}.gcf-section-nav{z-index:11;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-block:1px solid #315c4326;position:sticky;inset-block-start:0}.gcf-section-nav ul{justify-content:space-between;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.gcf-section-nav li{margin:0}.gcf-section-nav a{min-block-size:52px;color:var(--gcf-green);font-family:var(--font-serif);text-align:center;align-items:center;padding:.5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:flex}.gcf-section-nav a:hover,.gcf-section-nav a:focus-visible{text-underline-offset:.35rem;text-decoration:underline}.gcf-section{padding-block:clamp(3.5rem,7vw,6.5rem);scroll-margin-block-start:72px}.gcf-section h2{color:var(--gcf-green);font-weight:400;font-size:calc(1.875rem * var(--text-scale));margin:0 0 clamp(1.5rem,3vw,2.5rem)}.gcf-section h3{color:var(--gcf-green);font-family:var(--font-sans);font-size:calc(var(--body-size) * var(--text-scale));margin-block:1.25rem .35rem;line-height:1.45}.gcf-section p{line-height:1.62}.gcf-chairman{padding-block-start:clamp(3rem,6vw,5rem)}.gcf-chairman h2{margin-block-end:.75rem}.gcf-chairman-panel{background:var(--gcf-mint);border-radius:var(--nparks-radius);padding:clamp(1.5rem,4vw,3rem)}.gcf-chairman-copy p{margin-block:0 1.25rem}.gcf-chairman-signoff{inline-size:min(220px,100%);margin:1rem 0 0}.gcf-chairman-signoff img{object-fit:contain;block-size:116px;inline-size:87px}.gcf-chairman-signoff figcaption{color:var(--gcf-green-dark);flex-direction:column;display:flex}.gcf-chairman-signoff span{font-size:.875rem}.gcf-about{background:#f7fbf7}.gcf-about h2{margin-block-end:2rem}.gcf-about h3{color:#000;margin-block-start:1.5rem;font-weight:600}.gcf-facts{gap:1.25rem;margin-block:0 2rem;display:grid}.gcf-facts>div{display:block}.gcf-facts dt{font-weight:700;display:inline}.gcf-facts dd{margin:0 0 0 .3em;display:inline}.gcf-committee{background:#fff}.gcf-section-intro{color:var(--color-muted);margin-block:-1.75rem 2rem;font-weight:600}.gcf-donors .gcf-section-intro{color:var(--gcf-green-dark)}.gcf-table-wrap{border-radius:var(--nparks-radius);max-inline-size:100%;margin-block:0 2rem;overflow-x:auto}.gcf-table{border-collapse:separate;border-spacing:2px;background:#fff;inline-size:100%;min-inline-size:880px;line-height:1.4}.gcf-table caption{background:var(--gcf-green);color:#fff;text-align:start;padding:1.25rem 1.5rem}.gcf-table caption strong,.gcf-table caption span{display:block}.gcf-table caption strong{font-size:1.25rem;line-height:1.25}.gcf-table caption span{margin-block-start:.15rem;font-weight:700}.gcf-table th,.gcf-table td{vertical-align:top;text-align:start;background:var(--gcf-mint);padding:1rem}.gcf-table thead th{background:var(--gcf-green);color:#fff;text-align:center;vertical-align:middle}.gcf-table tbody th{font-weight:400}.gcf-committee-table td{text-align:center}.gcf-committee .container-default{max-inline-size:1000px}.gcf-table{font-size:calc(.875rem * var(--text-scale))}.gcf-committee-table th:first-child{inline-size:22%}.gcf-committee-table th:nth-child(2){inline-size:12%}.gcf-committee-table th:nth-child(3){inline-size:20%}.gcf-committee-table th:nth-child(4){inline-size:31%}.gcf-committee-table th:nth-child(5){inline-size:15%}.gcf-notes{color:var(--color-muted);margin-block-start:2rem;font-size:.8125rem}.gcf-notes p{line-height:1.5}.gcf-review{background:#f7fbf7}.gcf-review-intro{max-inline-size:800px;margin-block-end:clamp(2rem,5vw,4rem)}.gcf-review-intro h3{margin-block:0 .35rem}.gcf-review-intro p{margin:0}.gcf-story-block{border-block-start:1px solid #315c4330;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.gcf-review-intro+.gcf-story-block{border-block-start:0;padding-block-start:0}.gcf-story-block-text{max-inline-size:800px;display:block}.gcf-story-copy h3:first-child{margin-block:0 .35rem}.gcf-story-copy p+p{margin-block-start:1.25rem}.gcf-story-copy>.report-resource-button{margin-block-end:1.25rem}.gcf-story-media{gap:1.25rem;display:grid}.gcf-story-media-single{align-self:end}.gcf-story-figure{background:var(--gcf-cream);border-radius:var(--photo-card-radius) var(--photo-card-radius) 0 0;margin:0;overflow:hidden}.gcf-story-figure img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--gcf-image-radius);inline-size:100%}.gcf-story-figure-portrait img{aspect-ratio:4/5;object-position:center 20%}.gcf-story-figure figcaption{color:#493d27;margin:0;padding:1.1rem 1.25rem;font-size:.8125rem}.gcf-more-impact{border-block-start:1px solid #315c4330;padding-block-start:clamp(3rem,6vw,5rem)}.gcf-more-impact h3{margin:0 0 .35rem}.gcf-more-impact p{margin-block-end:1.25rem}.gcf-more-impact a{text-decoration:underline}.gcf-financials{background:#fff}.gcf-financials>.container-default{max-inline-size:960px}.gcf-statement-grid h3,.gcf-financial-heading h3{font-family:var(--font-serif);font-size:calc(1.5rem * var(--text-scale));font-weight:400}.gcf-financials .gcf-source-graphic{max-inline-size:800px;margin-inline:auto}.gcf-statement-grid{grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem);display:grid}.gcf-statement-grid>div,.gcf-financial-feature{border-radius:var(--nparks-radius);background:#f7fbf7;padding:clamp(1.25rem,3vw,2rem)}.gcf-statement-grid h3,.gcf-financial-heading h3{margin-block-start:0}.gcf-statement-grid>div>p{color:var(--color-muted);margin-block-start:-.5rem;font-size:.875rem}.gcf-source-graphic{margin:1.5rem 0 0}.gcf-source-graphic img{block-size:auto;inline-size:100%}.gcf-financial-feature{margin-block-start:clamp(2rem,4vw,3rem)}.gcf-financial-heading{grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);align-items:start;gap:2rem;display:grid}.gcf-financial-heading p{margin:0}.gcf-table-graphic{border-block-start:1px solid #315c4326;padding-block-start:1.25rem}.gcf-position-grid{grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem);display:grid}.gcf-donors{background:#fff}.gcf-donor-kicker{color:var(--gcf-green);margin:0 0 .35rem;font-weight:700}.gcf-donor-groups{grid-template-columns:1fr;gap:2rem;margin-block-start:2.5rem;display:grid}.gcf-donor-group h3{background:var(--gcf-green);color:#fff;border-radius:var(--nparks-radius);font-size:calc(1.125rem * var(--text-scale));margin:0 0 1rem;padding:.65rem 1.25rem;display:table}.gcf-donor-list{background:0 0}.gcf-donor-group ul{margin:0;padding:0 0 0 1.25rem;list-style:outside}.gcf-donor-group-large ul{columns:3 180px;column-gap:2rem}.gcf-donor-group li{break-inside:avoid;margin-block-end:.4rem;font-size:.875rem;line-height:1.45}.gcf-donor-group li::marker{color:var(--gcf-green-dark)}body:has(.gcf-page) .report-menu>li>a[aria-current]{color:#fff;background:#315c43}@media (max-width:900px){.gcf-story-block{grid-template-columns:1fr 1fr;gap:2rem}.gcf-story-block-text{display:block}.gcf-donor-group-large ul{columns:2 180px}}@media (max-width:760px){.gcf-section-nav{position:static;overflow-x:auto}.gcf-section-nav .container-default{inline-size:max-content;min-inline-size:100%;padding-inline:var(--gutter)}.gcf-section-nav ul{justify-content:flex-start}.gcf-section-nav a{white-space:nowrap;text-align:start}.gcf-section{scroll-margin-block-start:1rem}.gcf-chairman-panel{padding:1.5rem}.gcf-chairman-signoff{grid-template-columns:120px 1fr;align-items:end;gap:1rem;display:grid}.gcf-chairman-signoff img{aspect-ratio:2/3}.gcf-facts,.gcf-story-block{grid-template-columns:1fr}.gcf-story-media{grid-template-columns:1fr 1fr}.gcf-story-media-single,.gcf-financial-heading{grid-template-columns:1fr}.gcf-donor-group-large ul{columns:2 160px}}@media (max-width:500px){.gcf-heading{padding-block:2rem}.gcf-chairman-signoff{grid-template-columns:96px 1fr}.gcf-story-media{grid-template-columns:1fr}.gcf-donor-group-large ul{columns:1}}@media print{.gcf-section-nav{display:none}.gcf-section{padding-block:2rem}.gcf-story-block,.gcf-source-graphic{break-inside:avoid}}.gcf-donors .gcf-section-intro{font-family:var(--font-serif);font-size:calc(1.5rem * var(--text-scale));font-weight:400}.gcf-donors .gcf-section-intro+p{color:#497e53;font-weight:500}@media (min-width:1000px){.gcf-donors>.container-reading{max-inline-size:1120px}.gcf-donor-groups{grid-template-rows:min-content 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.5rem 2rem}.gcf-donor-group:first-child{grid-area:1/1}.gcf-donor-group:nth-child(2){grid-area:2/1}.gcf-donor-group:nth-child(3){grid-area:1/2/3/4}.gcf-donor-group:nth-child(3) ul{columns:2}.gcf-donor-group:nth-child(4){grid-column:1/-1}}.gcf-review-intro h3,.gcf-story-copy h3,.gcf-more-impact h3{font-weight:500}.gcf-story-figure:has(figcaption) img{border-radius:var(--photo-card-radius) var(--photo-card-radius) 0 0}.gcf-page{--resource-color:var(--gcf-green);--resource-ink:#fff}.gcf-notes{font-size:calc(var(--text-size-xs) * var(--text-scale))}.supplementary-page{--supplementary-accent:#587019;--supplementary-highlight:#9db53f;--supplementary-dark:#315814;--supplementary-mid:#456f2a;--supplementary-light:#80c472;--supplementary-pale:#d4efce;--supplementary-olive:#4f602f;color:var(--color-ink)}.supplementary-title{padding-block:clamp(2.5rem,5vw,4rem)}.supplementary-title h1{color:var(--supplementary-accent);margin:0}.supplementary-title>p{color:var(--color-muted);margin:.5rem 0 0;font-weight:600;line-height:1.35}.supplementary-title>p:first-child{color:var(--supplementary-accent);font-family:var(--font-serif);font-size:1.25rem}.supplementary-title span{font-size:.875rem;font-weight:400}.supplementary-nav{z-index:11;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-block:1px solid #5c6d3726;position:sticky;inset-block-start:0}.supplementary-nav ul{justify-content:space-between;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.supplementary-nav li{margin:0}.supplementary-nav a{min-block-size:52px;color:var(--supplementary-dark);font-family:var(--font-serif);text-align:center;align-items:center;padding:.5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:flex}.supplementary-nav a[aria-current=page]{border-block-end:3px solid var(--supplementary-accent)}.supplementary-nav a:hover,.supplementary-nav a:focus-visible{text-underline-offset:.35rem;text-decoration:underline}.facts-section{padding-block:clamp(3rem,6vw,5rem);scroll-margin-block-start:70px}.facts-section-tint{background:#f7fbf2}.facts-section h2,.publication-group h2,.staff-publications h2,.gri-tables h2{color:var(--supplementary-accent);font-size:calc(clamp(1.5rem,2.5vw,1.875rem) * var(--text-scale));margin:0 0 2rem}.facts-section h3{color:var(--supplementary-dark);font-family:var(--font-sans);margin:2rem 0 .75rem;font-size:1.125rem}.facts-section h4{letter-spacing:.02em;text-transform:uppercase;margin:1.5rem 0 .5rem;font-size:.875rem}.facts-intro{max-inline-size:800px;line-height:1.65}.facts-feature-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-block-end:1rem;display:grid}.facts-card-group{min-inline-size:0}.facts-section .facts-card-heading{background:var(--supplementary-olive);color:#fff;border-radius:var(--nparks-radius);font-family:var(--font-sans);text-align:center;text-transform:uppercase;margin:0 0 .5rem;padding:.9rem 1.25rem;font-size:1rem}.fact-panel{background:var(--supplementary-mid);color:#fff;border-radius:var(--nparks-radius);padding:clamp(1.25rem,2.5vw,2rem);overflow:hidden}.fact-panel h3{color:#fff;text-transform:uppercase;margin:0 0 1.25rem;font-size:1rem}.fact-panel h4{color:#fff}.fact-panel-lime{background:var(--supplementary-highlight);color:#24310b}.fact-panel-lime h3,.fact-panel-lime h4,.fact-panel-lime .fact-item dt,.fact-panel-lime .fact-item dd{color:#24310b}.fact-panel-dark{background:var(--supplementary-dark)}.fact-panel-wide{background:var(--supplementary-dark);margin-block-start:1rem}.fact-panel-staff,.fact-panel-plant{min-block-size:280px}.fact-panel-staff{align-items:stretch;display:flex}.fact-panel-staff .facts-grid{inline-size:100%}.fact-item-staff{flex-direction:column;display:flex}.fact-item-staff dt{order:2;margin-block-start:auto}.fact-item-staff dd{text-transform:uppercase;order:1;margin-block-start:0}.fact-item-staff .staff-icon-row{order:3;justify-content:space-between;gap:.65rem;margin-block-start:1.5rem;display:flex}.staff-icon-row img{object-fit:contain;block-size:clamp(34px,5vw,58px);inline-size:clamp(34px,5vw,58px)}.fact-panel-plant .fact-item+.fact-item{border-block-start:2px solid;margin-block-start:1.25rem;padding-block-start:1.25rem}.facts-parks{margin-block-start:1rem}.facts-parks-counts{gap:.75rem}.facts-parks-counts .fact-item{background:var(--supplementary-light);color:#17330d;border-radius:var(--nparks-radius);padding:clamp(1.25rem,2.5vw,2rem)}.facts-parks-counts .fact-item dt,.facts-parks-counts .fact-item dd{color:#17330d}.facts-grid{gap:1.25rem;margin:0;display:grid}.facts-grid-one{grid-template-columns:1fr}.facts-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.facts-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.facts-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.facts-grid-area{grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:1rem}.fact-item{min-inline-size:0;position:relative}.fact-icon{place-items:center;block-size:48px;inline-size:48px;margin-block-end:.6rem;display:grid}.fact-icon img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.fact-item dt{color:#fff;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1}.fact-item dd{margin:.55rem 0 0;font-weight:600;line-height:1.35}.fact-notes{margin-block-start:2rem;font-size:.75rem}.fact-notes p{margin-block:.25rem}.fact-total{border-block-start:1px solid #fff;justify-content:flex-end;align-items:end;gap:.75rem;margin:1.5rem 0 0;padding-block-start:1rem;display:flex}.fact-total span{text-transform:uppercase;font-weight:700}.fact-total strong{font-size:2rem;line-height:1}.fact-note{font-size:.8125rem;line-height:1.5}.fact-panel-trade{margin-block-end:1rem}.fact-panel-trade .fact-item dt{align-items:center;gap:.75rem;display:flex}.fact-panel-trade .fact-icon{flex:0 0 46px;margin:0}.fact-panel-animal{min-block-size:250px;margin-block-start:1rem;position:relative}.fact-panel-dog,.fact-panel-cat{padding-inline-end:clamp(6rem,18vw,13rem)}.facts-grid-dog{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:760px}.facts-grid-dog .fact-item:last-child{grid-column:1/-1;max-inline-size:360px}.facts-grid-cat{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:760px}.fact-panel-dog .fact-icon,.fact-panel-cat .fact-icon{block-size:clamp(72px,10vw,118px);inline-size:clamp(72px,10vw,118px);margin:0;position:absolute;inset-block-end:clamp(1.5rem,4vw,3rem);inset-inline-end:clamp(1.5rem,5vw,4rem)}.fact-panel-cat .fact-note{max-inline-size:680px;margin-block:clamp(2rem,5vw,4.5rem) 0;font-weight:600}.fact-panel-veterinary .facts-grid{max-inline-size:760px}.fact-panel-veterinary .fact-item dt{align-items:center;gap:1rem;display:flex}.fact-panel-veterinary .fact-icon{flex:0 0 58px;margin:0}.disease-groups{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,6rem);display:grid}.disease-groups>section{min-inline-size:0}.fact-panel-biosurveillance .facts-columns{columns:3 200px}.fact-panel ul{margin-block:.5rem 0;padding-inline-start:1.2rem;font-size:.8125rem;line-height:1.35;list-style:outside}.fact-panel li::marker{color:currentColor}.facts-columns{columns:2 140px;column-gap:1.5rem}.facts-columns li{break-inside:avoid}.cuge-chart{margin:2rem 0}.cuge-chart img{object-fit:contain;max-block-size:650px;inline-size:100%}.facts-accessible-summary{border-radius:var(--nparks-radius);background:#f3f7ec;padding:1.5rem}.facts-accessible-summary .fact-item dt{color:var(--supplementary-dark)}.facts-accessible-summary .fact-item dd{color:var(--color-ink)}.cuge-programmes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-block-start:2rem;display:grid}.cuge-programme-section,.cuge-programme-group{min-inline-size:0}.cuge-programme-section-wide{grid-column:1/-1}.cuge-programme-section>h3,.cuge-programme-group>h3{background:var(--supplementary-highlight);color:#fff;border-radius:var(--nparks-radius);text-align:center;margin:0;padding:.9rem 1.25rem;font-size:1rem;font-weight:600}.cuge-programme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem;padding:1.5rem;display:grid}.cuge-programme-grid .cuge-programme-group>h3{color:var(--supplementary-accent);text-align:start;background:0 0;border-radius:0;padding:0;font-weight:500}.cuge-programme-level{color:var(--supplementary-accent);margin:.2rem 0 .6rem;font-size:.8125rem}.cuge-programme-group>ul{margin:1rem 0 0;padding-inline-start:1.25rem;line-height:1.45;list-style:outside}.cuge-programme-group>ul li::marker{color:var(--supplementary-accent)}.award-grid li::marker{color:var(--supplementary-accent)}.cuge-programme-stack{align-content:start;gap:1.25rem;display:grid}.cuge-programme-section.cuge-programme-group>ul{padding-inline:2.5rem 1.5rem}.cuge-programme-section-wide>.fact-note{margin-inline:1.5rem}.facts-section-awards{background:#f5f8ef}.award-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.award-grid>section{border-radius:var(--nparks-radius);background:#fff;padding:1.5rem}.award-grid h3:first-child{margin-block-start:0}.award-grid ul{margin:0;padding-inline-start:1.25rem;list-style:outside}.award-grid li{border-block-start:1px solid #5c6d3726;padding-block:.75rem}.award-grid li strong,.award-grid li span{display:block}.award-grid li span{color:var(--color-muted);margin-block-start:.2rem;font-size:.8125rem}.award-list{margin:0}.award-list>div{border-block-start:1px solid #5c6d3726;padding-block:.75rem}.award-list dt{font-weight:700}.award-list dd{margin:.2rem 0 0;font-size:.875rem}.supplementary-table-wrap,.gri-table-wrap{border-radius:var(--nparks-radius);max-inline-size:100%;margin-block:1.25rem 1rem;overflow-x:auto}.supplementary-table{border-collapse:separate;border-spacing:1px;background:#fff;inline-size:100%;min-inline-size:760px;line-height:1.35}.supplementary-table caption{background:var(--supplementary-olive);color:#fff;text-align:start;padding:1rem 1.25rem;font-weight:700}.supplementary-table th,.supplementary-table td{vertical-align:top;text-align:start;background:#eef6e8;padding:.85rem}.supplementary-table thead th{background:var(--supplementary-accent);color:#fff;text-align:center;vertical-align:middle}.supplementary-table tbody th{min-inline-size:220px;color:var(--supplementary-dark)}.supplementary-notes{color:var(--color-muted);margin-block:0 2rem;padding-inline-start:1.5rem;font-size:.8125rem;list-style:decimal}.supplementary-notes-symbol{padding-inline-start:0;list-style:none}.materiality-layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.material-topic-list{columns:2 180px;column-gap:2rem;padding-inline-start:1.5rem;list-style:decimal}.material-topic-list li::marker{color:var(--supplementary-accent);font-weight:700}.supplementary-notes li::marker{color:var(--supplementary-accent);font-weight:700}.membership-list li::marker{color:var(--supplementary-accent);font-weight:700}.material-topic-list li{break-inside:avoid;margin-block-end:.6rem;font-weight:600}.publication-group{padding-block:clamp(3rem,6vw,5rem)}.publication-group+.publication-group{padding-block-start:0}.publication-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.publication-card{border-radius:var(--nparks-radius);background:#f7fbf2;flex-direction:column;display:flex;overflow:hidden}.publication-covers{background:#fff;place-items:center;min-block-size:320px;padding:1.25rem;display:grid}.publication-covers-multiple{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:.5rem}.publication-covers img{object-fit:contain;block-size:auto;max-block-size:300px;inline-size:auto;max-inline-size:100%}.publication-covers-multiple img{max-block-size:230px}.publication-cover-note{max-inline-size:18rem;color:var(--color-muted);text-align:center;margin:0;font-size:.875rem}.publication-copy{padding:1.25rem}.publication-number{color:var(--supplementary-accent);margin:0 0 .35rem;font-weight:700}.publication-card h3{color:var(--supplementary-dark);font-family:var(--font-sans);margin:0 0 .5rem;font-size:1rem;line-height:1.35}.publication-card p:last-child{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.5}.staff-publications{background:#f5f8ef;padding-block:clamp(3rem,6vw,5rem)}.staff-publications-list{border-radius:var(--nparks-radius);background:#fff;padding:clamp(1.25rem,3vw,2rem)}.staff-publications-list p{columns:3 260px;overflow-wrap:anywhere;column-gap:2rem;margin:0;font-size:.8125rem;line-height:1.45}.gri-page .supplementary-title>p{font-weight:400}.gri-tables{padding-block:clamp(3rem,6vw,5rem)}.gri-tables section+section{margin-block-start:3rem}.gri-table{border-collapse:separate;border-spacing:1px;background:#fff;inline-size:100%;min-inline-size:1080px;font-size:.875rem;line-height:1.35}.gri-table th,.gri-table td{vertical-align:top;text-align:start;background:var(--supplementary-pale);padding:.85rem}.gri-table thead th{color:#fff;text-align:center;vertical-align:middle;text-transform:uppercase;background:#9eb53f}.gri-table tbody th{font-weight:400}.gri-table th[scope=rowgroup]{color:var(--supplementary-dark);vertical-align:middle}.gri-standard-column{inline-size:17%}.gri-disclosure-column{inline-size:20%}.gri-location-column{inline-size:24%}.gri-omission-column{inline-size:13%}.gri-table a{font-weight:600}.membership-list{padding-block:clamp(3rem,6vw,6rem)}.membership-list ol{grid-template-columns:minmax(0,1fr);gap:.7rem;max-inline-size:980px;margin:0;padding-inline-start:2rem;list-style:decimal;display:grid}.membership-list li{padding-inline-start:.35rem;line-height:1.45}body:has(.supplementary-page){--page-accent:#587019}@media (max-width:900px){.award-grid,.publication-grid{grid-template-columns:1fr 1fr}.staff-publications-list p{columns:2 240px}}@media (max-width:760px){.supplementary-nav{position:static;overflow-x:auto}.supplementary-nav .container-default{inline-size:max-content;min-inline-size:100%;padding-inline:var(--gutter)}.supplementary-nav ul{justify-content:flex-start}.supplementary-nav a{white-space:nowrap;text-align:start}.facts-section{scroll-margin-block-start:1rem}.facts-feature-grid,.materiality-layout,.publication-grid{grid-template-columns:1fr}.facts-grid-three,.facts-grid-four,.facts-grid-area{grid-template-columns:1fr 1fr}.fact-panel-dog,.fact-panel-cat{padding-block-end:8rem;padding-inline-end:1.25rem}.fact-panel-dog .fact-icon,.fact-panel-cat .fact-icon{inset-block-end:1.25rem;inset-inline-end:1.25rem}.disease-groups,.cuge-programmes{grid-template-columns:1fr}.cuge-programme-section-wide{grid-column:auto}.award-grid{grid-template-columns:1fr}.publication-covers{min-block-size:260px}.publication-covers img{max-block-size:240px}.staff-publications-list p{columns:1}}@media (max-width:480px){.facts-grid-two,.facts-grid-three,.facts-grid-four,.facts-grid-area,.facts-grid-dog,.facts-grid-cat,.cuge-programme-grid{grid-template-columns:1fr}.facts-grid-dog .fact-item:last-child{grid-column:auto}.fact-panel-trade .fact-item dt{align-items:flex-start}.material-topic-list{columns:1}.fact-panel{padding:1.25rem}.fact-panel-dog,.fact-panel-cat{padding-block-end:7rem}.fact-item dt{font-size:clamp(2rem,14vw,3.25rem)}.staff-icon-row img{block-size:42px;inline-size:42px}.cuge-programme-grid{padding-inline:0}.cuge-programme-section-wide>.fact-note{margin-inline:0}}@media print{.supplementary-nav{display:none}.facts-section,.publication-group,.staff-publications,.gri-tables,.membership-list{padding-block:2rem}.publication-card,.fact-panel,.supplementary-table-wrap,.gri-table-wrap{break-inside:avoid}}.facts-report-page{inline-size:min(880px,calc(100% - 2 * var(--gutter)));--supplementary-dark:#405f2d;--supplementary-mid:#63953d;--supplementary-light:#7dbb6c;--supplementary-highlight:#91b434;--supplementary-olive:#58643b;margin-inline:auto}.facts-report-page .facts-card-heading{border-radius:0 24px;padding:14px 20px;font-size:1rem}.facts-report-page .fact-panel,.facts-report-page .facts-parks-counts .fact-item{border-radius:0 24px;padding:24px}.facts-report-page .fact-panel-lime,.facts-report-page .fact-panel-lime .fact-item dt,.facts-report-page .fact-panel-lime .fact-item dd,.facts-report-page .facts-parks-counts .fact-item dt,.facts-report-page .facts-parks-counts .fact-item dd{color:#fff}.facts-report-page .fact-panel h3,.facts-report-page .fact-panel h4{font:700 14px/1.35 var(--font-sans);color:#fff;text-transform:uppercase;margin:0 0 20px}.facts-report-page .fact-item dt{font-size:42px;line-height:1.05}.facts-report-page .fact-item dd{font-size:14px;line-height:1.35}.facts-report-page .fact-item-staff dt{margin-block-start:16px}.facts-report-page .staff-icon-row{margin-block-start:auto;padding-block-start:28px}.facts-report-page .facts-parks-counts .fact-item{flex-direction:column;display:flex}.facts-report-page .facts-parks-counts dt{order:2;margin-block-start:24px}.facts-report-page .facts-parks-counts dd{text-transform:uppercase;order:1;margin:0}.facts-report-page .facts-grid-area{row-gap:32px}.facts-report-page .fact-panel-trade .fact-item dt{font-size:36px}.facts-report-page .fact-panel-trade .fact-item dd{margin-inline-start:58px}.facts-report-page .fact-total{text-align:right;display:block}.facts-report-page .fact-total span{font-size:13px;display:block}.facts-report-page .fact-total strong{font-size:36px}.facts-licensing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.facts-report-page .fact-panel-dog,.facts-report-page .fact-panel-cat{min-block-size:270px;margin:0;padding:24px}.facts-report-page .facts-grid-dog,.facts-report-page .facts-grid-cat{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.facts-report-page .facts-licensing-grid .fact-item dt{font-size:32px}.facts-report-page .facts-licensing-grid .fact-item dd{font-size:13px}.animal-licensing-icon{object-fit:contain;block-size:70px;inline-size:70px;position:absolute;inset-block-end:24px;inset-inline-end:24px}.facts-report-page .fact-panel-cat .fact-note{max-inline-size:calc(100% - 80px);margin-block:60px 0;font-size:11px}.facts-animal-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.facts-animal-details .fact-panel{margin-block-start:12px;padding:22px}.facts-animal-details .facts-grid-two,.facts-animal-details .disease-groups{grid-template-columns:1fr;gap:24px}.facts-animal-details .fact-panel-veterinary .fact-item dt{flex-direction:column;align-items:start;gap:12px;display:flex}.facts-animal-details .fact-panel-veterinary .fact-item+.fact-item{border-block-start:1px solid #fff;padding-block-start:24px}.facts-animal-details .fact-panel-disease{background:var(--supplementary-light)}.facts-animal-details .fact-panel-disease .fact-item dd{font-size:12px}.facts-animal-details .facts-columns{columns:2;column-gap:16px}.facts-animal-details ul{font-size:11px;line-height:1.4}.facts-animal-details .disease-groups>section+section{border-block-start:1px solid #fff;padding-block-start:20px}.cuge-chart{inline-size:min(600px,100%);margin:32px auto}@media (max-width:760px){.facts-animal-details{grid-template-columns:1fr}.facts-animal-details .facts-columns{columns:2}.facts-animal-details ul{font-size:13px}.facts-animal-details .fact-panel-veterinary .facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.facts-animal-details .fact-panel-veterinary .fact-item+.fact-item{border-block-start:0;padding-block-start:0}}@media (max-width:560px){.facts-licensing-grid{grid-template-columns:1fr}.facts-report-page .fact-panel-trade .facts-grid{grid-template-columns:1fr 1fr}.facts-report-page .fact-panel-trade .fact-item dt{font-size:30px;display:block}.facts-report-page .fact-panel-trade .fact-item dd{margin-inline-start:0}.facts-report-page .fact-panel-trade .fact-icon{margin-block-end:8px}.facts-report-page .fact-item dt{font-size:38px}}.facts-report-page .facts-parks-counts dd{min-block-size:57px}.facts-report-page .fact-item-staff>dd:not(.staff-icon-row){max-inline-size:240px}.facts-report-page .facts-grid-dog .fact-item:last-child{max-inline-size:calc(100% - 80px)}.fact-unit{text-transform:uppercase;margin-inline-start:4px;font-size:.55em}.facts-animal-details .fact-panel-disease .facts-columns li:nth-child(6),.facts-animal-details .fact-panel-biosurveillance .facts-columns li:nth-child(20){break-before:column}.facts-sustainability-section{background:var(--color-sustainability-background);--facts-table-header:#91b434;--facts-table-cell:#d0e3b7}.facts-reading-column{inline-size:min(800px,calc(100% - 2 * var(--gutter)));margin-inline:auto}.facts-table-column{inline-size:min(960px,calc(100% - 2 * var(--gutter)));margin-inline:auto}.facts-sustainability-section h2{margin-block-end:.5rem}.facts-sustainability-section .gri{margin-block:0 1.5rem}.facts-sustainability-section p{line-height:1.6}.facts-sustainability-section .materiality-layout{display:block}.materiality-categories{gap:1.25rem;margin-block:1rem 2rem;display:grid}.materiality-category{background:var(--facts-table-cell);border-radius:0 24px;overflow:hidden}.facts-sustainability-section .materiality-category h3{background:var(--facts-table-header);color:#fff;margin:0;padding:1rem 1.25rem;font-size:1rem;line-height:1.4}.materiality-category ol{margin:0;padding:1rem 1.5rem 1rem 2.5rem;list-style:decimal}.materiality-category li{margin-block:.35rem;padding-inline-start:.25rem}.facts-sustainability-section .supplementary-table-wrap{border-radius:0 24px}.facts-sustainability-section .supplementary-table{background:var(--color-sustainability-background);border-spacing:2px;font-size:.875rem}.facts-sustainability-section .supplementary-table thead th{background:var(--facts-table-header);color:#fff}.facts-sustainability-section .supplementary-table tbody th,.facts-sustainability-section .supplementary-table td{background:var(--facts-table-cell);color:var(--color-ink);text-align:center;font-weight:400}.facts-sustainability-section .grouped-data-table th{min-inline-size:0}.grouped-data-table th:first-child{inline-size:23%}.grouped-data-table td{inline-size:51%}#greengov-targets-and-performance h3{font-family:var(--font-serif);margin-block:2.5rem .5rem;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:400}#greengov-targets-and-performance .supplementary-table tbody th{text-align:start;inline-size:27%}#greengov-targets-and-performance .supplementary-table td{vertical-align:middle}#greengov-targets-and-performance .facts-intro{max-inline-size:none}#greengov-targets-and-performance .supplementary-notes{font-size:.75rem}.facts-sustainability-section+.facts-sustainability-section{padding-block-start:1rem}.facts-page .facts-section-awards{background:#fff}.facts-awards-column{inline-size:min(960px,calc(100% - 2 * var(--gutter)));margin-inline:auto}.award-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.award-card-stack{align-content:start;gap:1.25rem;min-inline-size:0;display:grid}.award-report-card{background:#dfebcd;border-radius:0 24px;min-inline-size:0;overflow:hidden}.facts-section .award-report-card>h3,.facts-section .award-report-card>h4{color:#fff;font-family:var(--font-sans);letter-spacing:0;text-transform:none;background:#91b434;margin:0;padding:1rem;font-size:1rem;font-weight:700;line-height:1.25}.award-recipients{margin:0;padding:1rem;list-style:none}.award-recipients li+li{margin-block-start:1.25rem}.award-recipients strong{font-size:1.125rem;line-height:1.25;display:block}.award-position,.award-department{font-size:.8125rem;line-height:1.4;display:block}.award-position{text-transform:uppercase;margin-block-start:.3rem}.award-department{color:#405f2d;margin-block-start:.3rem}.award-department+.award-position{margin-block-start:1rem}.facts-section .award-section-heading{font-family:var(--font-serif);margin-block:2rem .75rem;font-size:1.5rem;font-weight:400}.award-card-stack .award-section-heading{margin:0}.award-card-body{padding:1rem}.award-card-body h5{font-family:var(--font-sans);margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}.award-card-body p{text-transform:uppercase;margin:.35rem 0 0;font-size:.8125rem;line-height:1.4}.award-card-body p+h5{margin-block-start:2rem}@media (max-width:760px){.award-report-grid{grid-template-columns:1fr}.award-recipients{padding:1.25rem}.award-recipients strong{font-size:1.125rem}.award-position,.award-department,.award-card-body p{font-size:.875rem}}.facts-sustainability-section p>a{text-underline-offset:.15em;text-decoration:underline}.facts-section .award-card-body h5{color:var(--color-ink)}.measure-detail{font-weight:400;display:block}#greengov-targets-and-performance .supplementary-table:has(thead th:nth-child(5):last-child){table-layout:fixed}#greengov-targets-and-performance .supplementary-table:has(thead th:nth-child(5):last-child) thead th:first-child{inline-size:37%}.staff-publications-list{background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:2rem;padding:0;display:grid}.staff-publication-group{min-width:0}.staff-publications-books>.staff-publication-group+.staff-publication-group{margin-block-start:2rem}.staff-publications-list p{columns:auto;break-inside:avoid;margin:0 0 1rem}.staff-publications{--publication-header-green:#9eb53f}.staff-publication-category{break-after:avoid;border-radius:var(--nparks-radius);background:var(--publication-header-green);color:var(--color-white);font-family:var(--font-sans);text-align:center;margin:0 0 1.25rem;padding:.8rem 1rem;font-size:1rem;font-weight:600}.staff-publication-citations{columns:2;column-gap:2rem}.staff-publications-magazines{grid-column:1/-1}.staff-publications-magazines .staff-publication-citations{columns:3}@media (max-width:900px){.staff-publication-citations,.staff-publications-magazines .staff-publication-citations{columns:1}}@media (max-width:760px){.staff-publications-list{grid-template-columns:1fr}.staff-publications-magazines{grid-column:auto}}@media (max-width:480px){.facts-report-page .facts-grid-dog{grid-template-columns:minmax(0,1fr)}.facts-report-page .facts-grid-dog .fact-item:last-child{grid-column:auto;max-inline-size:100%}.facts-report-page .facts-grid-dog .fact-item dt{white-space:nowrap}.facts-report-page .fact-panel-dog{padding-bottom:110px}}.supplementary-page{--resource-color:var(--supplementary-highlight);--resource-ink:var(--color-ink)}.materiality-layout .report-resource-button{margin-block-end:1.25rem}.publications-directory{padding-block:1.5rem 2rem}.financial-page{--financial-accent:#c59c72;--financial-text:#c49b72;--financial-cream:#f8ead9;--page-accent:var(--financial-text);background:#fff;padding-block-start:24px}.financial-page-heading{inline-size:100%;padding-block:40px}.financial-page-heading h1{color:var(--financial-text);font-size:calc(var(--heading-size) * var(--text-scale));letter-spacing:-.02em;margin:0;line-height:1.2}.financial-content{padding-block:16px clamp(4rem,8vw,7rem)}.financial-section{border-block-start:1px solid var(--financial-accent);padding-block:clamp(3rem,6vw,5rem)}@supports (color:color-mix(in lab, red, red)){.financial-section{border-block-start:1px solid color-mix(in srgb,var(--financial-accent),transparent 65%)}}.financial-section:first-child{border-block-start:0;padding-block-start:0}.financial-intro{max-inline-size:880px;margin-block-end:clamp(2rem,4vw,3.5rem);margin-inline:auto}.financial-intro h2{color:var(--financial-text);margin:0 0 .65rem;font-size:clamp(1.55rem,2.4vw,2rem);line-height:1.2}.financial-intro p{text-wrap:pretty;max-inline-size:100%;margin:0;line-height:1.6}.financial-graphic{background:#fff;max-inline-size:880px;margin:0 auto;overflow:hidden}.financial-graphic img{block-size:auto;inline-size:100%;max-inline-size:100%;display:block}.financial-data{border-radius:var(--nparks-radius);background:var(--financial-cream);max-inline-size:880px;margin-block-start:clamp(1.5rem,3vw,2.5rem);margin-inline:auto;overflow:hidden}.financial-table-wrap{overscroll-behavior-inline:contain;max-inline-size:100%;overflow-x:auto}.financial-table-wrap:focus-visible{outline-offset:4px;outline:3px solid #07583d}.financial-table{border-collapse:separate;border-spacing:0;background:var(--financial-cream);color:#211b17;inline-size:100%;min-inline-size:760px;font-size:clamp(.875rem,1.25vw,1rem);line-height:1.35}.financial-table th,.financial-table td{background:var(--financial-cream);vertical-align:middle;border-block-end:1px solid #fffffff2;border-inline-end:2px solid #ffffffe6;padding:clamp(.72rem,1.3vw,1rem) clamp(.75rem,1.6vw,1.25rem)}.financial-table tr>:last-child{border-inline-end:0}.financial-table thead th{background:var(--financial-accent);color:#3f2a1b;text-align:center;padding-block:clamp(1rem,2vw,1.5rem)}.financial-table thead tr:last-child th{padding-block:.65rem 1rem}.financial-table tbody th,.financial-table tfoot th{text-align:start}.financial-table thead span{margin-block-start:.25rem;font-size:.875em;display:inline-block}.financial-table tbody th{min-inline-size:280px;font-weight:400}.financial-table td{text-align:end;font-variant-numeric:tabular-nums;min-inline-size:115px}.financial-table tfoot th,.financial-table tfoot td{border-block-end:0;padding-block:clamp(.9rem,1.6vw,1.2rem);font-weight:700}.financial-position{padding-block-end:0}.financial-subsection+.financial-subsection{border-block-start:1px solid var(--financial-accent);margin-block-start:clamp(3.5rem,7vw,6rem);padding-block-start:clamp(3rem,5vw,4rem)}@supports (color:color-mix(in lab, red, red)){.financial-subsection+.financial-subsection{border-block-start:1px solid color-mix(in srgb,var(--financial-accent),transparent 70%)}}body:has(.financial-page) .report-menu>li>a[aria-current]{color:#3f2a1b;background:#c59c72}@media (max-width:760px){.financial-page-heading{padding-block:32px}.financial-content{padding-block-start:0}.financial-section{padding-block:3rem}.financial-data{margin-block-start:1.5rem}}@media print{.financial-page{padding:0}.financial-page-heading{inline-size:100%;padding-block:1.5rem}.financial-section{break-before:auto;padding-block:2rem}.financial-data,.financial-graphic{break-inside:avoid}.financial-table{min-inline-size:0;font-size:.72rem}.financial-table th,.financial-table td{padding:.45rem}}.container-default{inline-size:min(var(--default-width),calc(100% - 2 * var(--gutter)));margin-inline:auto}.container-reading{inline-size:min(var(--reading-width),var(--default-width),calc(100% - 2 * var(--gutter)));margin-inline:auto}.container-full{inline-size:100%}.theme-sustainability{--page-accent:var(--color-sustainability)}.skip-link{z-index:20;background:#fff;padding:.75rem;position:absolute;inset-block-start:.5rem;inset-inline-start:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.utility{min-block-size:96px;padding-block:8px}.utility img{object-fit:contain;block-size:80px;inline-size:61px}.utility-links{margin:0;padding:0;line-height:1.35;list-style:none}.utility-links li{margin:0}.utility-links a,.unavailable{color:var(--color-ink)}.utility-toggle,.utility-scrim{display:none}[aria-current=page]{font-weight:600}.banner{background:#404040;block-size:300px;position:relative;overflow:hidden}.banner img{object-fit:cover;object-position:center calc(72% - 81px);block-size:100%;inline-size:100%}.banner:after{content:"";background:linear-gradient(90deg,#092819d9 0%,#092819d3 6.8%,#092819c2 13.6%,#092819aa 20.4%,#0928198c 27.2%,#0928196c 34%,#0928194c 40.8%,#0928192f 47.6%,#09281917 54.4%,#09281906 61.2%,#09281900 68%);position:absolute;inset:0}.banner-title{z-index:1;inline-size:min(var(--default-width),calc(100% - 2 * var(--gutter)));color:#fff;font-family:var(--font-sans);text-transform:none;flex-direction:column;justify-content:center;gap:.8rem;margin-inline:auto;display:flex;position:absolute;inset:0}.banner-title strong{color:#fff;font-size:clamp(1.65rem,3.4vw,3rem);line-height:.95}.banner-title strong .banner-our{font:inherit;letter-spacing:normal;font-weight:400}.banner-title span{letter-spacing:.01em;font-size:clamp(.7rem,1.4vw,1.15rem);font-weight:600}.report-menu{font-family:var(--font-serif);font-size:calc(.8125rem * var(--text-scale));flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.4rem;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.report-menu li{margin:0}.report-menu>li>a,.nav-group{border-radius:0 0 8px 8px;padding:.5rem;list-style:none;display:block}.nav-group{color:var(--page-accent);position:relative}.report-menu>li>a[aria-current],.current-group>.nav-group-link{background:var(--page-accent);color:#fff}.nav-group.is-open>.nav-group-link{background:var(--color-primary-ultra-light);color:var(--color-primary-dark)}.nav-group ul{inline-size:var(--dropdown-width);max-inline-size:calc(100vw - 2 * var(--gutter));z-index:20;padding:var(--space-3);border-radius:var(--nparks-radius);background:#fff;border:0;list-style:none;position:absolute;inset-block-start:100%;inset-inline-start:0;box-shadow:0 14px 32px #1020181a}.nav-group ul a{padding:var(--space-2) var(--space-3);font-family:var(--font-serif);font-size:inherit;font-weight:400;line-height:1.35;text-decoration:none;display:block}.nav-group ul a:hover,.nav-group ul a:focus-visible,.nav-group ul a[aria-current]{background:var(--color-primary-ultra-light);text-decoration:none}.report-menu>li:nth-last-child(-n+2) .nav-group ul{inset-inline:auto 0}.contents-toggle{display:none}.home-introduction{padding-block-start:var(--section-space)}.home-introduction h1{font-size:calc(clamp(1.75rem,3vw,2.5rem) * var(--text-scale));margin-block-end:.5rem}.home-introduction h2{font-family:var(--font-sans);font-weight:500}.home-introduction .gri{margin-block-end:1.5rem!important}.prose{z-index:1}.prose p{margin-block-end:1rem}.gri{color:var(--color-muted);font-size:calc(.875rem * var(--text-scale));margin-block-end:.25rem!important}.home-landscape{isolation:isolate;block-size:600px;margin-block-start:0;position:relative}.home-landscape:after{content:"";background:linear-gradient(#fff 0%,#fffffff8 5.5%,#ffffffe4 11%,#ffffffc8 16.5%,#ffffffa5 22%,#ffffff80 27.5%,#ffffff5a 33%,#ffffff37 38.5%,#ffffff1b 44%,#ffffff07 49.5%,#fff0 55%);position:absolute;inset:0}.home-landscape img{object-fit:cover;block-size:100%;inline-size:100%}.page-navigation{min-block-size:83px;padding-block:2rem;font-weight:600}.page-navigation a{max-inline-size:48%}.page-navigation a:only-child{max-inline-size:100%}.page-navigation .next{text-align:end;margin-inline-start:auto}.copyright{border-block-start:1px solid var(--color-primary-light);font-size:calc(.875rem * var(--text-scale));padding-block:1.5rem 4.5rem;font-weight:600}.copyright p{margin-block:0}.inner-page{padding-block:var(--section-space)}.page-heading{margin-block-end:2.5rem}.page-heading h1{max-inline-size:1000px}.eyebrow{color:var(--page-accent);font-weight:600}.draft-note{background:var(--color-primary-ultra-light);border-inline-start:3px solid var(--page-accent);padding:1rem}.report-download{text-decoration:underline}.preview-figure{margin-block-start:3rem}.preview-figure img{inline-size:100%}.font-widget{z-index:15;border:1px solid var(--color-primary);background:#fff;border-radius:6px;align-items:center;font-size:14px;line-height:1;display:flex;position:fixed;inset-block-end:12px;inset-inline-start:12px;box-shadow:0 2px 8px #0001}.font-widget button{min-block-size:44px;min-inline-size:40px;color:var(--color-primary);padding:.5rem;font-weight:600}.font-widget output{padding-inline:.2rem}.back-top{background:var(--color-primary);color:#fff;z-index:15;border-radius:6px;place-items:center;block-size:44px;inline-size:44px;font-size:24px;display:grid;position:fixed;inset-block-end:12px;inset-inline-end:12px}.footnotes{padding-block:2rem}.footnotes li:target,.report-footnotes li:target,.supplementary-notes li:target{background:#fff3e1;scroll-margin-block:2rem}sup a{color:inherit;font-weight:inherit;text-decoration:none}sup a:hover,sup a:focus-visible{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:1440px){:root{--gutter:48px}}@media (max-width:1100px){.utility{gap:1.5rem;padding-block:1rem}.utility nav{flex:1}.utility-links{justify-content:flex-end;gap:.75rem 1.25rem}.report-menu{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:760px){.utility{flex-wrap:nowrap;min-block-size:128px;padding-block:12px}.utility img{block-size:92px;inline-size:70px}.js .utility-toggle{z-index:42;background:var(--color-primary);color:#fff;border:0;border-radius:0 16px;place-items:center;block-size:48px;inline-size:48px;margin-inline-start:auto;display:grid;position:relative}.utility-toggle span,.utility-toggle span:before,.utility-toggle span:after{content:"";background:currentColor;border-radius:2px;block-size:3px;inline-size:24px;transition-property:transform,background-color;transition-duration:.18s;transition-timing-function:ease-out;display:block}.utility-toggle span:before{transform:translateY(-7px)}.utility-toggle span:after{transform:translateY(4px)}.utility-toggle[aria-expanded=true]{position:fixed;inset-block-start:16px;inset-inline-end:var(--gutter)}.utility-toggle[aria-expanded=true] span{background:0 0}.utility-toggle[aria-expanded=true] span:before{transform:translateY(3px)rotate(45deg)}.utility-toggle[aria-expanded=true] span:after{transform:rotate(-45deg)}.js .utility nav{z-index:40;overscroll-behavior:contain;background:#fff;block-size:100dvh;inline-size:min(84vw,360px);padding:7.5rem 2rem 2rem;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-out;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;box-shadow:-12px 0 32px #10201824}.js .utility nav:not(.is-open){visibility:hidden;transform:translate(100%)}.utility-links{flex-direction:column;align-items:stretch;gap:0;font-size:1rem;display:flex}.utility-links li{inline-size:100%}.utility-links a,.utility-links .unavailable{min-block-size:48px;color:var(--color-primary-dark);padding:.75rem .5rem;line-height:1.5;display:block}.utility-links a[aria-current=page]{text-underline-offset:.35rem;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.utility-scrim{z-index:39;background:#10201880;position:fixed;inset:0}html.utility-menu-open .utility-scrim{display:block}html.utility-menu-open body{overflow:hidden}.banner{block-size:200px}.banner img{object-position:center calc(72% - 54px)}.report-nav{inline-size:100%;position:relative}.contents-toggle{min-block-size:52px;inline-size:100%;padding:var(--space-4) var(--space-6);background:var(--page-accent);color:#fff;border:0;justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}.contents-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;block-size:20px;inline-size:20px;transition:transform .15s cubic-bezier(.2,0,0,1);position:absolute;inset-inline-end:var(--space-6)}.contents-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.report-menu{z-index:20;max-block-size:min(70vh,620px);padding:var(--space-4);border:1px solid var(--color-primary-light);background:#f8f6f0;border-block-start:0;border-radius:0 0 12px 12px;display:block;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto;box-shadow:0 8px 20px #1020181a}.js .report-menu:not(.is-open){display:none}.report-menu>li>a,.nav-group{padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:calc(.9375rem * var(--text-scale));border-radius:0 14px;font-weight:400}.report-menu>li>a[aria-current],.current-group>.nav-group-link,.nav-group.is-open>.nav-group-link{color:var(--color-primary-dark);background:#fff}body:has(.corporate-page) .current-group>.nav-group-link,body:has(.sustainability-journey) .current-group>.nav-group-link{border-radius:0 14px}.nav-group ul{inline-size:100%;max-inline-size:none;padding:var(--space-2) 0 var(--space-2) var(--space-5);box-shadow:none;background:0 0;border:0;border-radius:0;position:static}.nav-group ul a{padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:calc(.9375rem * var(--text-scale));font-weight:400;line-height:1.4}.home-landscape{block-size:350px;margin-block-start:0}.home-landscape:after{background:linear-gradient(#fff 0%,#fffffff8 4.5%,#ffffffe4 9%,#ffffffc8 13.5%,#ffffffa5 18%,#ffffff80 22.5%,#ffffff5a 27%,#ffffff37 31.5%,#ffffff1b 36%,#ffffff07 40.5%,#fff0 45%)}.page-navigation{align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.contents-toggle svg{transition:none}}@media (forced-colors:active){:focus-visible{box-shadow:none;outline-color:highlight}}@media print{.font-widget,.back-top,.report-nav,.utility nav,.banner,.page-navigation{display:none!important}body{max-inline-size:none;font-size:11pt}.container-reading,.container-default{inline-size:100%}.home-landscape{block-size:200px;margin-block-start:0}}#main{isolation:isolate;position:relative}#main:before,#main:after{content:"";pointer-events:none;z-index:1;opacity:.09;background-repeat:no-repeat;background-size:contain;max-width:38%;position:absolute}#main:before{background-image:url(./images/motifs/leaves.webp);width:240px;height:420px;top:0;left:0;transform:scaleX(-1)}#main:after{background-image:url(./images/motifs/flower.webp);background-position:100% 100%;width:320px;height:510px;bottom:0;right:0}@media (max-width:760px){#main:before{width:130px;height:226px}#main:after{width:180px;height:286px}}.gri-reference,.report-chapter .gri-reference,.corporate-page .gri-reference{color:var(--color-muted)}.home #main:before{top:var(--section-space);left:max(0px,calc((100% - var(--reading-width))/2 - 64px));width:clamp(168px,18vw,240px);max-width:none;height:420px}lite-youtube.report-video{border-radius:var(--nparks-radius);inline-size:100%;max-width:none;margin-block:1.5rem;display:block;overflow:hidden}.photo-credits{color:var(--color-muted);font-size:calc(.875rem * var(--text-scale));padding-block:2rem 0;line-height:1.6}.photo-credits p{margin-block:0 .65rem}.photo-credits .report-publication-contact{overflow-wrap:anywhere;margin-block-end:2lh;scroll-margin-block-start:6rem}.nav-group{padding:0}.nav-group-link{border-radius:inherit;color:inherit;padding:.5rem;text-decoration:none;display:block}.nav-group ul{display:none}.nav-group.is-open ul,html:not(.js) .nav-group:hover ul,html:not(.js) .nav-group:focus-within ul{display:block}@media (max-width:760px){.nav-group-link{padding:var(--space-3) var(--space-4)}.nav-group ul{display:block}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}