.section-hint.svelte-3obh8x{color:var(--ink3);margin-top:6px;font-size:.85rem;font-style:italic}.eco-seeall.svelte-3obh8x{color:var(--ww);align-items:center;gap:6px;margin-top:20px;font-size:.92rem;font-weight:700;transition:gap .15s;display:inline-flex}.eco-seeall.svelte-3obh8x:hover{gap:10px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.eco-seeall.svelte-3obh8x{transition:none}}.eco-list.svelte-3obh8x{flex-direction:column;gap:8px;display:flex}.eco-item.svelte-3obh8x{border:1px solid var(--ww-border);background:color-mix(in oklab, var(--surface) 80%, transparent);border-radius:14px;scroll-margin-top:84px;transition:border-color .15s,box-shadow .15s,background .15s;overflow:hidden}.eco-item.open.svelte-3obh8x{border-color:color-mix(in oklab, var(--ww) 60%, var(--ww-border));background:color-mix(in oklab, var(--surface) 92%, transparent);box-shadow:0 6px 18px #4355631a}.eco-header.svelte-3obh8x{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;font-family:inherit;transition:background .15s;display:flex}.eco-header.svelte-3obh8x:hover{background:var(--ww-soft)}.eco-header.svelte-3obh8x:focus-visible{outline:2px solid var(--ww);outline-offset:3px;border-radius:6px}.eco-left.svelte-3obh8x{align-items:center;gap:14px;min-width:0;display:flex}.eco-icon.svelte-3obh8x{width:28px;height:28px;color:var(--ww);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eco-icon.svelte-3obh8x svg{width:24px;height:24px;display:block}.eco-item.open.svelte-3obh8x .eco-icon:where(.svelte-3obh8x){color:var(--ww-h)}.eco-titles.svelte-3obh8x{min-width:0}.eco-titles.svelte-3obh8x strong:where(.svelte-3obh8x){color:var(--ink);font-size:.98rem;display:block}.eco-tagline.svelte-3obh8x{color:var(--ink3);margin-top:2px;font-size:.84rem;line-height:1.4}.eco-right.svelte-3obh8x{flex-shrink:0;align-items:center;gap:10px;display:flex}.eco-tag.svelte-3obh8x{text-transform:uppercase;letter-spacing:.07em;border:1px solid var(--ww-border);color:var(--ink3);background:color-mix(in oklab, var(--surface) 70%, transparent);white-space:nowrap;border-radius:100px;padding:3px 9px;font-size:.68rem;font-weight:700}.eco-tag-core.svelte-3obh8x{color:var(--surface);background:var(--ww);border-color:var(--ww)}.eco-chevron.svelte-3obh8x{color:var(--ink3);font-size:1.4rem;line-height:1;transition:transform .2s;display:inline-block}.eco-chevron.open.svelte-3obh8x{color:var(--ww);transform:rotate(90deg)}.eco-body.svelte-3obh8x{border-top:1px solid var(--ww-border);flex-direction:column;gap:18px;padding:4px 20px 22px;display:flex}.eco-story-label.svelte-3obh8x{text-transform:uppercase;letter-spacing:.13em;color:var(--ww);margin-bottom:6px;font-size:.68rem;font-weight:700}.eco-story.svelte-3obh8x p:where(.svelte-3obh8x),.eco-detail-block.svelte-3obh8x p:where(.svelte-3obh8x),.eco-detail.svelte-3obh8x{color:var(--ink2);font-size:.92rem;line-height:1.68}.eco-story.svelte-3obh8x{padding-top:16px}.eco-features.svelte-3obh8x{flex-direction:column;gap:8px;list-style:none;display:flex}.eco-features.svelte-3obh8x li:where(.svelte-3obh8x){color:var(--ink2);padding-left:18px;font-size:.88rem;line-height:1.55;position:relative}.eco-features.svelte-3obh8x li:where(.svelte-3obh8x):before{content:"";background:var(--ww);border-radius:1px;width:6px;height:6px;position:absolute;top:.6em;left:4px;transform:rotate(45deg)}@media (width<=640px){.eco-header.svelte-3obh8x{padding:16px}.eco-tag.svelte-3obh8x{display:none}.eco-body.svelte-3obh8x{padding-left:16px;padding-right:16px}}
