.material-study[data-astro-cid-ifmqjipr]{width:100%;height:auto;display:block}.sustainability-page[data-astro-cid-o7delqns]{--s-ink:#292d27;--s-muted:#65665d;--s-rule:#dcd8cd;color:var(--s-ink)}.sustainability-page[data-astro-cid-o7delqns] h1[data-astro-cid-o7delqns],.sustainability-page[data-astro-cid-o7delqns] h2[data-astro-cid-o7delqns],.sustainability-page[data-astro-cid-o7delqns] h3[data-astro-cid-o7delqns]{font-family:var(--font-display);margin:0;text-wrap:balance}h1[data-astro-cid-o7delqns]{font-size:clamp(38px,4.5vw,64px);font-weight:650;line-height:1.06;letter-spacing:-.04em}h2[data-astro-cid-o7delqns]{font-size:clamp(30px,3vw,43px);font-weight:600;line-height:1.12;letter-spacing:-.03em}h3[data-astro-cid-o7delqns]{font-size:23px;font-weight:600;line-height:1.2;letter-spacing:-.025em}p[data-astro-cid-o7delqns]{line-height:1.7}figure[data-astro-cid-o7delqns]{margin:0}.eyebrow[data-astro-cid-o7delqns]{margin:0 0 20px;color:#993000;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.intro[data-astro-cid-o7delqns],.section-intro[data-astro-cid-o7delqns]{font-size:17px;line-height:1.75;color:var(--s-muted)}.text-link[data-astro-cid-o7delqns]{display:inline-flex;align-items:center;gap:9px;max-width:100%;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;color:var(--s-ink)}.text-link[data-astro-cid-o7delqns]:hover{color:#993000;text-decoration:underline;text-underline-offset:5px}.text-link[data-astro-cid-o7delqns] svg[data-astro-cid-o7delqns]{flex-shrink:0}.section-space[data-astro-cid-o7delqns]{padding:96px 0}.sustainability-hero[data-astro-cid-o7delqns]{background:#f3f0e8;border-bottom:1px solid var(--s-rule);overflow:hidden}.hero-grid[data-astro-cid-o7delqns]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-top:84px;padding-bottom:70px}.hero-copy[data-astro-cid-o7delqns] .intro[data-astro-cid-o7delqns]{max-width:470px;margin:26px 0 30px}.hero-link[data-astro-cid-o7delqns]{padding-bottom:8px;border-bottom:1px solid #a4532d}.brief-figure[data-astro-cid-o7delqns]{position:relative}.brief-diagram[data-astro-cid-o7delqns]{position:relative;border:1px solid #d1cabb;padding:30px;background-color:#eae5d9;background-image:radial-gradient(#c5bba7 .7px,transparent .7px);background-size:16px 16px;box-shadow:16px 18px #e6e0d3}.brief-heading[data-astro-cid-o7delqns]{display:flex;align-items:center;gap:10px;font-size:12px;text-transform:uppercase;letter-spacing:.09em;font-weight:600}.brief-dot[data-astro-cid-o7delqns]{width:7px;height:7px;border-radius:50%;background:#a4532d}.brief-body[data-astro-cid-o7delqns]{display:grid;grid-template-columns:130px 1fr;gap:25px;align-items:center;padding:32px 0}.epr-orbit[data-astro-cid-o7delqns]{position:relative;width:130px;height:130px;display:grid;place-items:center;border:1px solid #b8ac96;border-radius:50%;background:#f6f2e9;box-shadow:0 0 0 12px #e5ddcf,0 0 0 13px #d0c5b3}.epr-orbit[data-astro-cid-o7delqns] span[data-astro-cid-o7delqns]{font-family:var(--font-display);font-size:32px;font-weight:600;letter-spacing:-.04em}.epr-orbit[data-astro-cid-o7delqns] i[data-astro-cid-o7delqns]{position:absolute;width:5px;height:5px;border-radius:50%;background:#a4532d;right:3px}.epr-orbit[data-astro-cid-o7delqns] i[data-astro-cid-o7delqns]:first-of-type{top:26px;right:7px}.epr-orbit[data-astro-cid-o7delqns] i[data-astro-cid-o7delqns]:last-of-type{bottom:26px;right:7px}.brief-inputs[data-astro-cid-o7delqns]{list-style:none;margin:0;padding:0;display:grid;gap:13px}.brief-inputs[data-astro-cid-o7delqns] li[data-astro-cid-o7delqns]{display:flex;gap:12px;align-items:center;position:relative;padding:12px;background:#f9f7f0;border:1px solid #d2c9b9;box-shadow:3px 3px #ddd4c2;font-size:13px;line-height:1.4}.brief-inputs[data-astro-cid-o7delqns] li[data-astro-cid-o7delqns]:before{content:"";position:absolute;right:100%;width:25px;height:1px;background:#bda382}.input-icon[data-astro-cid-o7delqns]{color:#747c66;flex-shrink:0}.brief-swatches[data-astro-cid-o7delqns]{display:flex;gap:6px;border-top:1px solid #cbc2b2;padding-top:20px}.brief-swatches[data-astro-cid-o7delqns] span[data-astro-cid-o7delqns]{height:10px;flex:1;background:#7e876d}.brief-swatches[data-astro-cid-o7delqns] span[data-astro-cid-o7delqns]:nth-child(2){background:#c4b393}.brief-swatches[data-astro-cid-o7delqns] span[data-astro-cid-o7delqns]:nth-child(3){background:#a4532d}.brief-figure[data-astro-cid-o7delqns]>figcaption[data-astro-cid-o7delqns]{font-size:12px;color:var(--s-muted);margin:29px 0 0;line-height:1.6}.section-lead[data-astro-cid-o7delqns]{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:42px}.section-intro[data-astro-cid-o7delqns]{margin:0}.material-grid[data-astro-cid-o7delqns]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.material-art[data-astro-cid-o7delqns]{position:relative;background:#eeeae0;overflow:hidden;border-bottom:1px solid var(--s-rule);margin-bottom:24px}.material-resin[data-astro-cid-o7delqns]{background:#e6e8df}.material-hybrid[data-astro-cid-o7delqns]{background:#ede8db}.specimen-number[data-astro-cid-o7delqns]{position:absolute;top:18px;left:20px;font-size:12px;color:#696858;font-variant-numeric:tabular-nums}.material-item[data-astro-cid-o7delqns]{display:flex;flex-direction:column;min-width:0}.material-item[data-astro-cid-o7delqns]>p[data-astro-cid-o7delqns]{font-size:15px;margin:13px 0 0;color:var(--s-muted)}.material-item[data-astro-cid-o7delqns]>.material-detail[data-astro-cid-o7delqns]{margin:9px 0 22px;font-size:13px}.material-item[data-astro-cid-o7delqns]>.text-link[data-astro-cid-o7delqns]{margin-top:auto}.figure-note[data-astro-cid-o7delqns]{margin:25px 0 0;font-size:12px;line-height:1.7;color:var(--s-muted)}.information-section[data-astro-cid-o7delqns]{background:#292f2a;color:#fff}.information-grid[data-astro-cid-o7delqns]{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.information-copy[data-astro-cid-o7delqns] h2[data-astro-cid-o7delqns]{color:#fff}.information-copy[data-astro-cid-o7delqns] .eyebrow[data-astro-cid-o7delqns]{color:#eead85}.information-copy[data-astro-cid-o7delqns] .intro[data-astro-cid-o7delqns]{color:#d8d9d0;margin:25px 0}.information-note[data-astro-cid-o7delqns]{border-left:1px solid #a7b397;padding-left:20px;color:#c4cabe;font-size:14px;margin:0}.information-lines[data-astro-cid-o7delqns]{position:relative;margin-top:40px;width:170px;height:48px}.information-lines[data-astro-cid-o7delqns] span[data-astro-cid-o7delqns]{display:block;width:130px;height:1px;background:#68725d;margin-bottom:12px}.information-lines[data-astro-cid-o7delqns] span[data-astro-cid-o7delqns]:nth-child(2){width:150px}.information-lines[data-astro-cid-o7delqns] i[data-astro-cid-o7delqns]{position:absolute;width:10px;height:10px;border:1px solid #c0a17d;right:0;top:8px;border-radius:50%}.information-sheet[data-astro-cid-o7delqns]{background:#f8f6ef;color:var(--s-ink);padding:32px;border-top:3px solid #a4532d;box-shadow:10px 12px #454e42}.sheet-top[data-astro-cid-o7delqns]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:24px;border-bottom:1px solid var(--s-rule);font-size:15px;font-weight:600}.sheet-top[data-astro-cid-o7delqns] svg[data-astro-cid-o7delqns]{color:#747c66;flex-shrink:0}.information-sheet[data-astro-cid-o7delqns] dl[data-astro-cid-o7delqns]{margin:0}.sheet-row[data-astro-cid-o7delqns]{display:block;padding:20px 0;border-bottom:1px solid var(--s-rule)}.field-number[data-astro-cid-o7delqns]{flex-shrink:0;width:18px;font-size:11px;color:#95603b;padding-top:3px;font-variant-numeric:tabular-nums}.sheet-row[data-astro-cid-o7delqns] dt[data-astro-cid-o7delqns]{display:flex;gap:16px;font-size:15px;font-weight:600}.sheet-row[data-astro-cid-o7delqns] dd[data-astro-cid-o7delqns]{margin:5px 0 0 34px;color:var(--s-muted);font-size:13px;line-height:1.6}.information-sheet[data-astro-cid-o7delqns] figcaption[data-astro-cid-o7delqns]{font-size:11px;line-height:1.6;color:var(--s-muted);margin-top:23px}.packing-figure[data-astro-cid-o7delqns]{border:1px solid var(--s-rule);background:#f5f2eb;padding:24px 30px}.packing-profiles[data-astro-cid-o7delqns]{display:grid;grid-template-columns:1fr 1fr;gap:40px}.packing-profile[data-astro-cid-o7delqns]+.packing-profile[data-astro-cid-o7delqns]{border-left:1px solid var(--s-rule);padding-left:40px}.packing-profile[data-astro-cid-o7delqns] svg[data-astro-cid-o7delqns]{display:block;width:100%;height:auto}.packing-profile[data-astro-cid-o7delqns] .profile-label[data-astro-cid-o7delqns]{text-align:center;font-size:13px;font-weight:600;margin:0}.packing-figure[data-astro-cid-o7delqns]>.figure-note[data-astro-cid-o7delqns]{text-align:center;margin-top:20px}.design-metrics[data-astro-cid-o7delqns]{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:40px}.design-metrics[data-astro-cid-o7delqns] article[data-astro-cid-o7delqns]{display:grid;grid-template-columns:auto 1fr;gap:25px}.metric-number[data-astro-cid-o7delqns] span[data-astro-cid-o7delqns]{display:block;color:#993000;font-size:12px;margin-bottom:3px}.metric-number[data-astro-cid-o7delqns] strong[data-astro-cid-o7delqns]{font-family:var(--font-display);font-weight:500;font-size:clamp(44px,5vw,62px);letter-spacing:-.065em;line-height:1.1}.metric-copy[data-astro-cid-o7delqns] h3[data-astro-cid-o7delqns]{font-size:19px;margin:21px 0 12px}.metric-copy[data-astro-cid-o7delqns] p[data-astro-cid-o7delqns]{font-size:13px;color:var(--s-muted);margin:0 0 16px}.context-section[data-astro-cid-o7delqns]{background:#f3f0e8;border-top:1px solid var(--s-rule)}.context-grid[data-astro-cid-o7delqns]{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.context-grid[data-astro-cid-o7delqns] .section-intro[data-astro-cid-o7delqns]{margin-top:25px;font-size:15px}.programme-list[data-astro-cid-o7delqns]{border-top:1px solid #c9c4b7}.programme-list[data-astro-cid-o7delqns] details[data-astro-cid-o7delqns]{border-bottom:1px solid #c9c4b7}.programme-list[data-astro-cid-o7delqns] summary[data-astro-cid-o7delqns]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;cursor:pointer;list-style:none}.programme-list[data-astro-cid-o7delqns] summary[data-astro-cid-o7delqns]::-webkit-details-marker{display:none}.programme-title[data-astro-cid-o7delqns]{display:block;font-size:24px;line-height:1.2;font-weight:500;font-family:var(--font-display);letter-spacing:-.02em}.programme-subtitle[data-astro-cid-o7delqns]{display:block;font-size:12px;margin-top:6px;color:var(--s-muted)}.details-marker[data-astro-cid-o7delqns]{width:30px;height:30px;border:1px solid #bbb2a0;border-radius:50%;position:relative;flex-shrink:0}.details-marker[data-astro-cid-o7delqns]:before,.details-marker[data-astro-cid-o7delqns]:after{content:"";position:absolute;width:10px;height:1px;background:#59594d;top:14px;left:9px}.details-marker[data-astro-cid-o7delqns]:after{transform:rotate(90deg)}details[data-astro-cid-o7delqns][open] .details-marker[data-astro-cid-o7delqns]:after{transform:rotate(0)}.programme-body[data-astro-cid-o7delqns]{padding:0 38px 25px 0}.programme-body[data-astro-cid-o7delqns] p[data-astro-cid-o7delqns]{margin:0 0 20px;font-size:14px;color:var(--s-muted)}.programme-body[data-astro-cid-o7delqns] .text-link[data-astro-cid-o7delqns]{font-size:12px}.closing-section[data-astro-cid-o7delqns]{background:#fff;padding:72px 0}.closing-grid[data-astro-cid-o7delqns]{display:flex;align-items:center;justify-content:space-between;gap:40px}.closing-grid[data-astro-cid-o7delqns] h2[data-astro-cid-o7delqns]{font-size:clamp(28px,3vw,38px)}.closing-grid[data-astro-cid-o7delqns] p[data-astro-cid-o7delqns]{margin:15px 0 0;color:var(--s-muted);font-size:15px}#materials[data-astro-cid-o7delqns]{scroll-margin-top:100px}@media(max-width:1100px){.hero-grid[data-astro-cid-o7delqns]{gap:45px}.brief-diagram[data-astro-cid-o7delqns]{padding:24px}.brief-body[data-astro-cid-o7delqns]{grid-template-columns:105px 1fr;gap:24px}.epr-orbit[data-astro-cid-o7delqns]{width:105px;height:105px}.brief-inputs[data-astro-cid-o7delqns] li[data-astro-cid-o7delqns]{padding:10px;gap:8px}.information-grid[data-astro-cid-o7delqns],.context-grid[data-astro-cid-o7delqns]{gap:60px}.design-metrics[data-astro-cid-o7delqns]{gap:35px}.design-metrics[data-astro-cid-o7delqns] article[data-astro-cid-o7delqns]{gap:18px}}@media(max-width:800px){.section-space[data-astro-cid-o7delqns]{padding:64px 0}.hero-grid[data-astro-cid-o7delqns]{grid-template-columns:1fr;gap:42px;padding-top:56px;padding-bottom:52px}.hero-copy[data-astro-cid-o7delqns]{max-width:570px}h1[data-astro-cid-o7delqns]{font-size:clamp(38px,7vw,54px)}.brief-figure[data-astro-cid-o7delqns]{max-width:560px;width:100%}.brief-body[data-astro-cid-o7delqns]{grid-template-columns:130px 1fr;gap:35px}.epr-orbit[data-astro-cid-o7delqns]{width:130px;height:130px}.brief-inputs[data-astro-cid-o7delqns] li[data-astro-cid-o7delqns]:before{width:35px}.section-lead[data-astro-cid-o7delqns]{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.section-intro[data-astro-cid-o7delqns]{max-width:600px}.material-grid[data-astro-cid-o7delqns]{gap:20px}h3[data-astro-cid-o7delqns]{font-size:20px}.material-item[data-astro-cid-o7delqns]>p[data-astro-cid-o7delqns]{font-size:14px}.information-grid[data-astro-cid-o7delqns],.context-grid[data-astro-cid-o7delqns]{grid-template-columns:1fr;gap:40px}.information-copy[data-astro-cid-o7delqns]{max-width:580px}.information-lines[data-astro-cid-o7delqns]{display:none}.information-sheet[data-astro-cid-o7delqns]{max-width:580px;width:100%}.design-metrics[data-astro-cid-o7delqns]{gap:30px}.design-metrics[data-astro-cid-o7delqns] article[data-astro-cid-o7delqns]{display:block}.metric-number[data-astro-cid-o7delqns]{display:flex;align-items:baseline;gap:10px}.metric-copy[data-astro-cid-o7delqns] h3[data-astro-cid-o7delqns]{margin-top:14px}.packing-profiles[data-astro-cid-o7delqns]{gap:20px}.packing-profile[data-astro-cid-o7delqns]+.packing-profile[data-astro-cid-o7delqns]{padding-left:20px}.closing-grid[data-astro-cid-o7delqns]{flex-direction:column;align-items:flex-start;gap:28px}}@media(max-width:560px){.brief-diagram[data-astro-cid-o7delqns]{padding:22px 18px;box-shadow:8px 10px #e6e0d3}.brief-body[data-astro-cid-o7delqns]{grid-template-columns:88px 1fr;gap:22px;padding:28px 0}.epr-orbit[data-astro-cid-o7delqns]{width:88px;height:88px;box-shadow:0 0 0 7px #e5ddcf,0 0 0 8px #d0c5b3}.epr-orbit[data-astro-cid-o7delqns] span[data-astro-cid-o7delqns]{font-size:26px}.brief-inputs[data-astro-cid-o7delqns]{gap:10px}.brief-inputs[data-astro-cid-o7delqns] li[data-astro-cid-o7delqns]{font-size:11px;padding:10px 8px}.brief-inputs[data-astro-cid-o7delqns] li[data-astro-cid-o7delqns]:before{width:22px}.input-icon[data-astro-cid-o7delqns] svg[data-astro-cid-o7delqns]{width:17px}.material-grid[data-astro-cid-o7delqns]{grid-template-columns:1fr;gap:38px}.material-item[data-astro-cid-o7delqns]{display:block}.material-art[data-astro-cid-o7delqns]{margin-bottom:20px}.material-item[data-astro-cid-o7delqns]>p[data-astro-cid-o7delqns]{font-size:15px}.material-item[data-astro-cid-o7delqns]>.material-detail[data-astro-cid-o7delqns]{margin-bottom:15px}.material-art[data-astro-cid-o7delqns] svg{max-height:260px}.information-sheet[data-astro-cid-o7delqns]{padding:24px;box-shadow:6px 8px #454e42}.design-metrics[data-astro-cid-o7delqns]{grid-template-columns:1fr;gap:30px}.design-metrics[data-astro-cid-o7delqns] article[data-astro-cid-o7delqns]{display:grid;grid-template-columns:105px 1fr;gap:22px}.metric-number[data-astro-cid-o7delqns]{display:block}.metric-number[data-astro-cid-o7delqns] strong[data-astro-cid-o7delqns]{font-size:50px}.metric-copy[data-astro-cid-o7delqns] h3[data-astro-cid-o7delqns]{margin-top:20px;font-size:18px}.packing-figure[data-astro-cid-o7delqns]{padding:20px 14px}.packing-profiles[data-astro-cid-o7delqns]{gap:10px}.packing-profile[data-astro-cid-o7delqns]+.packing-profile[data-astro-cid-o7delqns]{padding-left:10px}.packing-profile[data-astro-cid-o7delqns] .profile-label[data-astro-cid-o7delqns]{font-size:11px}.packing-figure[data-astro-cid-o7delqns]>.figure-note[data-astro-cid-o7delqns]{font-size:11px}.programme-title[data-astro-cid-o7delqns]{font-size:22px}.programme-body[data-astro-cid-o7delqns]{padding-right:10px}.closing-section[data-astro-cid-o7delqns]{padding:54px 0}}
