@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/roboto-latin-300-normal.CCzlftfr.woff2)format("woff2"),url(/_astro/roboto-latin-300-normal.Dqn3NW0Y.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-latin-400-normal.BqEyEoaF.woff2)format("woff2"),url(/_astro/roboto-latin-400-normal.D27F5sTu.woff)format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/roboto-latin-400-italic.CSuqwwKr.woff2)format("woff2"),url(/_astro/roboto-latin-400-italic.BpsFK_tr.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-latin-500-normal.7RbcRiD8.woff2)format("woff2"),url(/_astro/roboto-latin-500-normal.fsTFPL3E.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/roboto-latin-600-normal.CzqH9ZEY.woff2)format("woff2"),url(/_astro/roboto-latin-600-normal.X4S5XP0J.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-latin-700-normal.BZpUvMxY.woff2)format("woff2"),url(/_astro/roboto-latin-700-normal.YuyVweIx.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-condensed-latin-400-normal.BICmKrXV.woff2)format("woff2"),url(/_astro/roboto-condensed-latin-400-normal.D2e7XwB1.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-condensed-latin-700-normal.DRbp0YnP.woff2)format("woff2"),url(/_astro/roboto-condensed-latin-700-normal.BOl6B_hI.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff)format("woff")}:root{--background-site-grid:url(/images/home/hero-grid.svg) center top / 1929px 966.854px repeat fixed;--color-distribution-country:#546831;--color-distribution-unavailable:#caccc8;--mobile-content-gutter:16px;--mobile-section-space:36px;--color-crop-almonds:#d8ab4f;--color-crop-gradient-almonds-light:#ebd5a7;--color-crop-apples:#70b668;--color-crop-gradient-apples-light:#b7dab3;--color-crop-avocado:#3f702a;--color-crop-gradient-avocado-light:#9fb794;--color-crop-banana:#e8f133;--color-crop-gradient-banana-light:#f3f899;--color-crop-beans-dry-green:#93b118;--color-crop-gradient-beans-dry-green-light:#c9d88b;--color-crop-canola:#ffe500;--color-crop-gradient-canola-light:#fff280;--color-crop-capsicums:#e9580a;--color-crop-gradient-capsicums-light:#f4ab84;--color-crop-carrots-chicory:#ff8e00;--color-crop-gradient-carrots-chicory-light:#ffc680;--color-crop-cereals:#bba282;--color-crop-gradient-cereals-light:#ddd0c0;--color-crop-cherries:#ce0d16;--color-crop-gradient-cherries-light:#e6868a;--color-crop-citrus:#ffb200;--color-crop-gradient-citrus-light:#ffd880;--color-crop-cotton:#dedad4;--color-crop-gradient-cotton-light:#eeece9;--color-crop-cucurbits:#76825a;--color-crop-gradient-cucurbits-light:#bac0ac;--color-crop-flowers:#e354a0;--color-crop-gradient-flowers-light:#f1a9cf;--color-crop-fruit-trees:#b4cb34;--color-crop-gradient-fruit-trees-light:#d9e599;--color-crop-garlic:#cbc0b2;--color-crop-gradient-garlic-light:#e5dfd8;--color-crop-hazelnuts:#ae8b56;--color-crop-gradient-hazelnuts-light:#d6c5aa;--color-crop-kiwi:#9ed857;--color-crop-gradient-kiwi-light:#ceebab;--color-crop-legumes:#a59f55;--color-crop-gradient-legumes-light:#d2cfaa;--color-crop-macadamia:#e9d58a;--color-crop-gradient-macadamia-light:#f4eac4;--color-crop-maize:#baba68;--color-crop-gradient-maize-light:#dcdcb3;--color-crop-onions:#c388ca;--color-crop-gradient-onions-light:#e1c3e4;--color-crop-pastures:#455c3b;--color-crop-gradient-pastures-light:#a2ad9d;--color-crop-peanuts:#885312;--color-crop-gradient-peanuts-light:#c3a988;--color-crop-pistachio:#b1bd71;--color-crop-gradient-pistachio-light:#d8deb8;--color-crop-plums:#ab70c4;--color-crop-gradient-plums-light:#d5b7e1;--color-crop-potatoes:#967853;--color-crop-gradient-potatoes-light:#cabba9;--color-crop-rice:#d1c9be;--color-crop-gradient-rice-light:#e8e4de;--color-crop-roses:#f02558;--color-crop-gradient-roses-light:#f792ab;--color-crop-soybean:#759c33;--color-crop-gradient-soybean-light:#bacd99;--color-crop-strawberry:#bc3232;--color-crop-gradient-strawberry-light:#dd9898;--color-crop-sugar-beet:#bbdb7e;--color-crop-gradient-sugar-beet-light:#ddedbe;--color-crop-sugar-cane:#7e845f;--color-crop-gradient-sugar-cane-light:#bec1af;--color-crop-table-grapes:#8b1583;--color-crop-gradient-table-grapes-light:#c58ac1;--color-crop-tomatoes:#d93939;--color-crop-gradient-tomatoes-light:#ec9c9c;--color-crop-turf:#2c8d1d;--color-crop-gradient-turf-light:#95c68e;--color-crop-vegetables:#4c947e;--color-crop-gradient-vegetables-light:#a5c9be;--color-crop-vines:#a0af91;--color-crop-gradient-vines-light:#cfd7c8;--color-crop-walnuts:#7d684e;--color-crop-gradient-walnuts-light:#beb3a6;--color-crop-pecan-nuts:#3b916d;--color-crop-gradient-pecan-nuts-light:#a7cdbd;--motion-reveal-duration:1.6s;--motion-reveal-easing:cubic-bezier(.215, .61, .355, 1);--motion-reveal-blur:8px;--motion-control-duration:.25s;--color-navigation-active:#708e41;--color-navigation-active-text:#f2f2f0;--color-brochure-tab:#474c3f;--color-team-panel:#f0f1f0;--shadow-team-card:0 2px 15px #1f2d3414;--color-crop-group-border:var(--color-border-default);--color-crop-group-active-border:var(--color-surface-base);--color-crop-chip-border:var(--color-text-body);--color-crop-chip-active-border:var(--color-green-secondary);--color-crop-chip-active-fill:#d7e0bf;--color-surface-base:#ebebe7;--color-surface-white:#fff;--color-navigation-crop-underlay:#f4f2ef;--color-text-body:#3f4439;--color-text-on-chart:#10150c;--color-text-on-brand:#e9e9e5;--color-text-on-dark:#f2f2ef;--color-text-placeholder:#9c9e98;--color-green-corporate:#738647;--color-green-secondary:#759c33;--color-green-dark:#627c4a;--color-dataviz-kelpak:#63822d;--color-dataviz-treatment-kelpak-top:#bddd87;--color-dataviz-treatment-control-top:#e4edd1;--color-dataviz-grouped-control-top:#ac3fdf;--color-dataviz-grouped-control-bottom:#a8497d;--color-dataviz-grouped-treatment-top:#e9a82a;--color-dataviz-grouped-treatment-bottom:#d45f25;--color-dataviz-grouped-kelpak-bottom:#606f43;--color-dataviz-line-control:#db8607;--color-dataviz-line-kelpak:#407e6f;--color-dataviz-control-top:#eefadf;--color-dataviz-control-bottom:#7e8871;--color-dataviz-kelpak-top:#bbdb7e;--color-dataviz-radial-kelpak-top:#b6ca94;--color-dataviz-radial-control-bottom:#a1a893;--color-dataviz-chart-highlight:#bbdb7e;--color-grape-chart-red-top:#cc2633;--color-grape-chart-red-bottom:#a81924;--color-grape-chart-red-globe-top:#a92f58;--color-grape-chart-red-globe-bottom:#932354;--color-grape-chart-crimson-top:#df3f44;--color-grape-chart-crimson-bottom:#a92f58;--color-grape-chart-pink-top:#df3fa4;--color-grape-chart-pink-bottom:#a8497d;--color-grape-chart-dark-red-top:#ab252a;--color-grape-chart-dark-red-bottom:#6e311e;--color-grape-chart-lime-bottom:#7fa445;--color-grape-chart-bright-lime-top:#a9df52;--color-grape-chart-leaf-top:#86be2b;--color-grape-chart-leaf-bottom:#769044;--color-button-primary-bg:#5c6155;--color-button-primary-hover-border:#93a172;--color-button-secondary:#67734e;--color-border-default:#d0d0c6;--color-border-stat-end:#727569;--color-programmes-row-border:#ced0c6;--color-programmes-glass-border:#d0d0c6;--color-programmes-table-shadow:#1f2d3414;--gradient-programmes-inactive-stop-1:#c7cbbb;--color-semantic-success:#3f8a3f;--color-semantic-warning:#c07f1e;--color-semantic-error:#b3382c;--gradient-navbar-stop-1:#ebebe7;--gradient-navbar-stop-2:#fff;--gradient-card-glass-stop-1:#dadece;--gradient-card-glass-stop-2:#ebebe7;--gradient-neutral-glass-stop-1:#e2e2e2;--gradient-stat-glass-stop-1:#a6b294;--gradient-stat-glass-stop-2:#738647;--gradient-photo-scrim-stop-1:#738647;--gradient-photo-scrim-stop-2:#738647;--gradient-veraison-stop-1:#738647;--gradient-veraison-stop-2:#f2f2ef;color:var(--color-text-body);background:var(--color-surface-base);font-synthesis:none;text-rendering:optimizelegibility;font-family:Roboto,ui-sans-serif,system-ui,sans-serif;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:91px}body{min-width:320px;margin:0;overflow-x:hidden}.sr-only,.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link:focus{z-index:100;color:var(--color-text-body);background:var(--color-surface-white);padding:12px 16px;position:absolute;top:8px;left:8px}button,input,select{font:inherit}a{color:inherit}img{max-width:100%}.home{background:var(--color-surface-base) var(--background-site-grid);min-height:100vh}.home :is(h1,h2,h3){overflow-wrap:anywhere}.section-shell{width:min(100% - 160px,1280px);margin-inline:auto}.section-eyebrow{color:var(--color-green-corporate);letter-spacing:.06em;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:400;line-height:1.5;display:flex}.section-eyebrow span{text-box-trim:trim-both;text-box-edge:cap alphabetic}.section-eyebrow img{flex-shrink:0;width:14.0298px;height:16.5635px;display:block}.section-eyebrow--inverse{color:#fff}.section-eyebrow--inverse img{filter:brightness(0)invert()}@media (prefers-reduced-motion:no-preference){:where(.mission__play:not(:disabled),.source-harvest .harvest-play,.media-stage a.play,.videos-hero .hero-play,.video-screen .play:not(:disabled)){transition:scale var(--motion-control-duration) ease}:where(.mission__play:not(:disabled),.source-harvest .harvest-play,.media-stage a.play,.videos-hero .hero-play,.video-screen .play:not(:disabled)):is(:hover,:focus-visible){scale:1.05}:where(.mission__play:not(:disabled),.source-harvest .harvest-play,.media-stage a.play,.videos-hero .hero-play,.video-screen .play:not(:disabled)):active{scale:.97}}.button{min-height:35px;color:var(--color-green-corporate);cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;align-items:stretch;max-width:100%;padding:0;font-family:Roboto,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:normal;text-decoration:none;display:inline-flex}.button--with-icon{gap:4px}.button,.button__label,.button__icon{transition:color var(--motion-control-duration) ease, background-color var(--motion-control-duration) ease, border-color var(--motion-control-duration) ease, box-shadow var(--motion-control-duration) ease, opacity var(--motion-control-duration) ease}.button__label,.button__icon{border:0;justify-content:center;align-items:center;min-width:0;min-height:35px;padding:8px 12px;display:inline-flex}.button__icon{flex:0 0 35px;width:35px;padding:0}.button__icon svg{fill:currentColor;width:16px;height:16px;display:block}.button--primary{color:var(--color-text-on-brand);letter-spacing:.32px;font-weight:500}.button--primary .button__label,.button--primary .button__icon{background:var(--color-button-primary-bg);box-shadow:0 4px 7px #0000001f, inset 0 0 0 1px var(--color-green-corporate), inset 0 4px 22px var(--color-green-corporate);border-radius:8px}.button--primary:hover:not(:disabled):not([aria-disabled=true]) .button__label,.button--primary:hover:not(:disabled):not([aria-disabled=true]) .button__icon,.button--primary:active:not(:disabled):not([aria-disabled=true]) .button__label,.button--primary:active:not(:disabled):not([aria-disabled=true]) .button__icon{background:var(--color-green-secondary)}.button--primary:hover:not(:disabled):not([aria-disabled=true]),.button--primary:active:not(:disabled):not([aria-disabled=true]){color:var(--color-text-on-dark)}.button--secondary{letter-spacing:-.32px;font-weight:400;line-height:1.4}.button--secondary .button__label,.button--secondary .button__icon{box-shadow:inset 0 0 0 1px var(--color-green-corporate);background:0 0;border-radius:8px}.button--secondary.button--with-icon{letter-spacing:.32px;font-weight:500;line-height:normal}.button--secondary:hover:not(:disabled):not([aria-disabled=true]) .button__label,.button--secondary:hover:not(:disabled):not([aria-disabled=true]) .button__icon,.button--secondary:active:not(:disabled):not([aria-disabled=true]) .button__label,.button--secondary:active:not(:disabled):not([aria-disabled=true]) .button__icon{background:color-mix(in srgb, var(--color-green-secondary) 30%, transparent)}.button--secondary.button--with-icon:is(:hover,:active):not(:disabled):not([aria-disabled=true]) :is(.button__label,.button__icon){background:color-mix(in srgb, var(--color-green-secondary) 25%, transparent)}.button--tertiary{letter-spacing:.32px;font-weight:700}.button--tertiary .button__label,.button--tertiary .button__icon{background:var(--color-surface-base);box-shadow:0 4px 7px #0000001f, inset 0 0 0 1px var(--color-surface-base);border-radius:12px}.button--tertiary:hover:not(:disabled):not([aria-disabled=true]),.button--tertiary:active:not(:disabled):not([aria-disabled=true]){color:var(--color-green-dark)}.button--tertiary:hover:not(:disabled):not([aria-disabled=true]) .button__label,.button--tertiary:hover:not(:disabled):not([aria-disabled=true]) .button__icon,.button--tertiary:active:not(:disabled):not([aria-disabled=true]) .button__label,.button--tertiary:active:not(:disabled):not([aria-disabled=true]) .button__icon{box-shadow:inset 0 0 0 1px var(--color-dataviz-kelpak)}.button--tertiary.button--with-icon:is(:hover,:active):not(:disabled):not([aria-disabled=true]){color:var(--color-green-corporate)}.button--tertiary.button--with-icon:is(:hover,:active):not(:disabled):not([aria-disabled=true]) :is(.button__label,.button__icon){box-shadow:0 4px 7px #0000001f, inset 0 0 0 1px var(--color-green-secondary)}.button--tertiary:not(.button--with-icon):is(:disabled,[aria-disabled=true]) .button__label{box-shadow:0 4px 7px #0000001f, inset 0 0 0 1px var(--color-surface-base), inset 0 4px 22px color-mix(in srgb, var(--color-green-corporate) 60%, transparent)}.button--nav{color:var(--color-text-body);letter-spacing:.32px;opacity:.5;justify-content:center;align-items:center;padding:8px 12px;font-weight:400}.button--nav:hover:not([aria-disabled=true]),.button--nav:active:not([aria-disabled=true]){color:var(--color-text-on-dark);background:var(--color-green-secondary);box-shadow:0 4px 7px #0000001f, inset 0 -1px 0 var(--color-green-corporate), inset 0 4px 22px var(--color-green-corporate);opacity:1;border-radius:8px}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.button--nav[aria-disabled=true]{opacity:.25}.button[data-state=error].button--primary,.button[data-state=error].button--tertiary,.button[data-state=error].button--nav{color:var(--color-text-on-brand)}.button[data-state=error].button--primary .button__label,.button[data-state=error].button--primary .button__icon{background:var(--color-semantic-error);box-shadow:0 4px 7px #0000001f}.button[data-state=error].button--secondary{color:var(--color-semantic-error)}.button[data-state=error].button--secondary .button__label,.button[data-state=error].button--secondary .button__icon{background:color-mix(in srgb, var(--color-semantic-error) 25%, transparent);box-shadow:inset 0 0 0 1px var(--color-semantic-error)}.button[data-state=error].button--tertiary .button__label,.button[data-state=error].button--tertiary .button__icon{background:color-mix(in srgb, var(--color-semantic-error) 50%, transparent);box-shadow:0 4px 7px #0000001f, inset 0 0 0 1px var(--color-surface-base)}.button[data-state=error].button--tertiary.button--with-icon{color:var(--color-surface-base)}.button[data-state=error].button--tertiary.button--with-icon :is(.button__label,.button__icon){background:color-mix(in srgb, var(--color-semantic-error) 50%, var(--color-surface-base))}.button[data-state=error].button--nav{background:var(--color-semantic-error);opacity:1;border-radius:8px;box-shadow:0 4px 7px #0000001f}.button:focus-visible{outline:2px solid var(--color-green-secondary);outline-offset:3px}.not-found,.redirect-page,.preview-error{place-content:center;min-height:100vh;padding:2rem;display:grid}.preview-error section{border:1px solid var(--color-border-default);border-radius:.5rem;max-width:46rem;padding:clamp(2rem,5vw,4rem)}.preview-error__eyebrow{color:var(--color-text-body);letter-spacing:.14em;text-transform:uppercase;font-size:.84rem;font-weight:700}.preview-error h1{margin-block:.75rem 1rem;font-size:clamp(2.25rem,6vw,4rem)}.preview-error code{overflow-wrap:anywhere;background:var(--color-surface-white);border-radius:.25rem;padding:1rem;display:block}@media (width<=1100px){:root body [data-mobile-section=page][data-mobile-section],:root body [data-mobile-section=home-wide][data-mobile-section]{padding:var(--mobile-section-space) var(--mobile-content-gutter)}:root body .section-shell[data-mobile-section=home-wide][data-mobile-section]{width:calc(100% - 2 * var(--mobile-content-gutter));padding:var(--mobile-section-space) 0}}@media (width<=1000px){:root body [data-mobile-section=footer][data-mobile-section]{padding:var(--mobile-section-space) var(--mobile-content-gutter)}}@media (width<=900px){:root body [data-mobile-section=crop][data-mobile-section]{padding:var(--mobile-section-space) var(--mobile-content-gutter)}.section-shell{width:calc(100% - 2 * var(--mobile-content-gutter))}:root body [data-mobile-section=home][data-mobile-section]{padding:var(--mobile-section-space) var(--mobile-content-gutter)}:root body .section-shell[data-mobile-section=home][data-mobile-section]{padding:var(--mobile-section-space) 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.button__label,.button__icon{transition:none}}.button__label[data-astro-cid-nc3ue4xl] sup[data-astro-cid-nc3ue4xl]{vertical-align:super;letter-spacing:.198px;font-size:9.9px;line-height:0}.ds-button[data-astro-cid-nc3ue4xl]{text-align:left;align-self:start}.button__icon[data-astro-cid-nc3ue4xl]{position:relative}.button__icon[data-astro-cid-nc3ue4xl] img[data-astro-cid-nc3ue4xl]{flex:none;width:16px;height:16px;display:block}.button__icon[data-astro-cid-nc3ue4xl] .arrow-hover[data-astro-cid-nc3ue4xl],.button--primary[data-astro-cid-nc3ue4xl]:is(:hover,:active):not(:disabled) .arrow-default[data-astro-cid-nc3ue4xl]:has(+.arrow-hover){display:none}.button--primary[data-astro-cid-nc3ue4xl]:is(:hover,:active):not(:disabled) .arrow-hover[data-astro-cid-nc3ue4xl]{display:block}.button--primary[data-astro-cid-nc3ue4xl]:not(.button--with-icon):is(:hover,:active):not(:disabled):not([data-state=error]) .button__label[data-astro-cid-nc3ue4xl]{box-shadow:0 4px 7px #0000001f, inset 0 0 0 1px var(--color-button-primary-hover-border), inset 0 4px 22px var(--color-green-corporate)}.button--secondary[data-astro-cid-nc3ue4xl]:not(.button--with-icon) .button__label[data-astro-cid-nc3ue4xl]{padding-block:6.3px}.button--secondary[data-astro-cid-nc3ue4xl].button--with-icon:is(:hover,:active):not(:disabled):not([data-state=error]) [data-astro-cid-nc3ue4xl]:is(.button__label,.button__icon){background:color-mix(in srgb,var(--color-green-secondary) 25%,transparent)}.button--primary[data-astro-cid-nc3ue4xl].button--with-icon[data-state=error]{color:var(--color-text-on-dark)}fieldset[data-astro-cid-d2e2fcpd]{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.category[data-astro-cid-d2e2fcpd]{border:1px solid color-mix(in srgb,var(--color-text-body) 10%,transparent);background:linear-gradient(175.038deg,color-mix(in srgb,var(--gradient-neutral-glass-stop-1) 50%,transparent) 13.87%,color-mix(in srgb,var(--color-surface-base) 35%,transparent) 97.95%);backdrop-filter:blur(3px);box-shadow:4px 4px 20px color-mix(in srgb,var(--color-text-body) 3%,transparent);border-radius:12px;align-items:center;gap:32px;padding:24px 28px;display:flex}.category[data-astro-cid-d2e2fcpd]>div[data-astro-cid-d2e2fcpd]{flex:1;min-width:0}label[data-astro-cid-d2e2fcpd]{font-size:18px;font-weight:600;line-height:1.45;display:block}p[data-astro-cid-d2e2fcpd]{color:var(--color-button-primary-bg);margin:6px 0 0;font-size:15px;line-height:24px}.always[data-astro-cid-d2e2fcpd]{border:1px solid color-mix(in srgb,var(--color-green-corporate) 40%,transparent);background:color-mix(in srgb,var(--color-green-corporate) 12%,transparent);color:var(--color-text-body);border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.4}.toggle[data-astro-cid-d2e2fcpd]{appearance:none;border:1px solid var(--color-button-secondary);background:var(--color-border-default);cursor:pointer;border-radius:20px;flex:none;width:44px;height:24px;margin:0;position:relative}.toggle[data-astro-cid-d2e2fcpd]:after{content:"";background:var(--color-surface-white);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px}.toggle[data-astro-cid-d2e2fcpd]:checked{background:var(--color-green-corporate)}.toggle[data-astro-cid-d2e2fcpd]:checked:after{left:23px}.toggle[data-astro-cid-d2e2fcpd]:focus-visible,.reject[data-astro-cid-d2e2fcpd]:focus-visible{outline:2px solid var(--color-text-body);outline-offset:4px}.actions[data-astro-cid-d2e2fcpd]{flex-wrap:wrap;align-items:center;gap:16px;padding-top:12px;display:flex}.reject[data-astro-cid-d2e2fcpd]{color:var(--color-text-body);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.actions[data-astro-cid-d2e2fcpd] .button--secondary{color:var(--color-text-body)}.status[data-astro-cid-d2e2fcpd]:empty{display:none}@media (width<=600px){.category[data-astro-cid-d2e2fcpd]{gap:16px;padding:20px 16px}.always[data-astro-cid-d2e2fcpd]{white-space:normal;text-align:center;max-width:88px}}.consent-announcement[data-astro-cid-brr2wxuf]{margin:0;position:fixed;top:0;left:0}.consent-banner[data-astro-cid-brr2wxuf]{z-index:100;border:1px solid var(--color-button-secondary);background:var(--color-surface-base);max-width:960px;color:var(--color-text-body);box-shadow:0 4px 24px color-mix(in srgb,var(--color-text-body) 20%,transparent);border-radius:12px;margin:auto;padding:24px;position:fixed;bottom:16px;left:16px;right:16px}.consent-banner[data-astro-cid-brr2wxuf][hidden]{display:none}.consent-banner[data-astro-cid-brr2wxuf] p[data-astro-cid-brr2wxuf]{margin:0 0 16px}.consent-banner[data-astro-cid-brr2wxuf]>div[data-astro-cid-brr2wxuf]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.consent-banner[data-astro-cid-brr2wxuf] button[data-astro-cid-brr2wxuf][data-cookie-settings]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;text-decoration:underline}.consent-banner[data-astro-cid-brr2wxuf] .button--secondary{color:var(--color-text-body)}dialog[data-astro-cid-brr2wxuf]{border:1px solid var(--color-button-secondary);width:min(800px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--color-text-body);background:var(--color-surface-base);border-radius:12px;padding:28px}dialog[data-astro-cid-brr2wxuf]::backdrop{background:color-mix(in srgb,var(--color-text-body) 60%,transparent)}.dialog-heading[data-astro-cid-brr2wxuf]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}h2[data-astro-cid-brr2wxuf]{color:var(--color-button-secondary);margin:0;font-size:30px;line-height:1.2}.dialog-heading[data-astro-cid-brr2wxuf] button[data-astro-cid-brr2wxuf]{border:1px solid var(--color-button-secondary);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:none;font-size:28px}@media (width<=600px){dialog[data-astro-cid-brr2wxuf]{padding:20px 16px}.consent-banner[data-astro-cid-brr2wxuf]{padding:16px}}[data-site-parallax-frame]:not([data-site-parallax-frame=artwork]){overflow:clip}@media (prefers-reduced-motion:no-preference){[data-site-parallax-media]{translate:0 var(--site-parallax-y,0px);scale:var(--site-parallax-scale,1)}[data-site-parallax-background]{isolation:isolate}[data-site-parallax-background]:after{content:"";z-index:-2;pointer-events:none;background-image:inherit;background-position:inherit;background-size:inherit;background-repeat:inherit;translate:0 var(--site-parallax-y,0px);position:absolute;inset:0;scale:1.08}.bio-hero[data-site-parallax-tiled]:before{translate:0 var(--site-parallax-y,0px);scale:1.08}}:is(.site-header,.site-footer) :is(a,button,summary){transition:color var(--motion-control-duration) ease, background-color var(--motion-control-duration) ease, border-color var(--motion-control-duration) ease, box-shadow var(--motion-control-duration) ease, opacity var(--motion-control-duration) ease}.site-header span[data-text-reveal]{display:inline-block}.text-motion-ready .home :is(h1,h2,h3,p):where(:not([data-chart-reveal] *,.feature-card *,.pillar-card *)),.text-motion-ready [data-text-reveal]{opacity:0;filter:blur(var(--motion-reveal-blur));transition:opacity var(--motion-reveal-duration) var(--motion-reveal-easing), filter var(--motion-reveal-duration) var(--motion-reveal-easing), color var(--motion-control-duration) ease, background-color var(--motion-control-duration) ease, border-color var(--motion-control-duration) ease, box-shadow var(--motion-control-duration) ease}.text-motion-ready .home [data-text-visible=true],.text-motion-ready [data-text-visible=true]{opacity:1;filter:blur()}.text-motion-ready [data-text-reveal]:not([data-text-visible]){transition:none}.text-motion-ready .pillar-card>:is(h3,p){opacity:0;transition:opacity 1.2s .18s}.text-motion-ready .pillar-card[data-text-visible=true]>:is(h3,p),.text-motion-ready .pillar-card:focus-within>:is(h3,p){opacity:1}.text-motion-ready .pillar-card:focus-within,.text-motion-ready [data-text-reveal]:focus-within,.text-motion-ready .site-header :is(a,button,summary):is(:hover,:focus-within) [data-text-reveal]{opacity:1;filter:none;transition:none}@media (prefers-reduced-motion:reduce){.text-motion-ready .home :is(h1,h2,h3,p),.text-motion-ready [data-text-reveal]{opacity:1;filter:none;transition:none}:is(.site-header,.site-footer) :is(a,button,summary),.text-motion-ready .pillar-card>:is(h3,p){transition:none}}
