.ewg-head{display:grid;gap:var(--sp-6);align-items:center}.ewg-head-text{min-width:0}.ewg-crumb{margin-bottom:.8rem}.ewg-crumb-here{color:var(--c-text)}.ewg-actions{margin-top:var(--gap-cta)}.ewg-aside{display:grid;gap:var(--sp-4);min-width:0;justify-items:start}.ewg-aside-points{margin:0;padding-left:var(--sp-1)}@media (min-width:960px){.ewg-head{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:3rem}}.ewg-main{padding:var(--section-y) 0}.ewg-main section+section{margin-top:var(--section-y)}.ewg-h2{font-size:1.7rem;margin:0 0 var(--gap-heading)}.ewg-p{color:var(--c-text-mid);line-height:1.65;margin:0 0 var(--gap-block);max-width:62ch;overflow-wrap:anywhere}.ewg-p:last-child{margin-bottom:0}.ewg-about{display:grid;gap:var(--sp-6)}@media (min-width:800px){.ewg-about{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.ewg-audiences{display:grid;gap:var(--sp-4)}@media (min-width:800px){.ewg-audiences{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6)}}.ewg-panel{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--r-card);padding:1.25rem;min-width:0;display:flex;flex-direction:column}.ewg-panel--organiser{border-color:var(--gomry-ink,var(--c-text))}@media (min-width:700px){.ewg-panel{padding:1.75rem}}.ewg-panel .gomry-actions{margin-top:auto;padding-top:var(--gap-cta)}.ewg-points{list-style:none;margin:var(--gap-block) 0 0;padding:0;display:grid;gap:.6rem}.ewg-points li{position:relative;padding-left:1.1rem;color:var(--c-text);line-height:1.55;overflow-wrap:anywhere}.ewg-points li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:var(--r-full);background:var(--c-azure)}.ewg-steplist{list-style:none;margin:0;padding:0;counter-reset:ewg;display:grid;gap:var(--sp-6)}@media (min-width:700px){.ewg-steplist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ewg-steplist{grid-template-columns:repeat(4,minmax(0,1fr))}}.ewg-step{counter-increment:ewg;min-width:0;border-top:1px solid var(--c-border);padding-top:var(--sp-4)}.ewg-step:before{content:counter(ewg);display:block;margin-bottom:var(--sp-2);font-family:var(--font-display);font-weight:400;font-size:2.2rem;line-height:1;color:var(--c-azure-ink)}.ewg-step-title{font-family:var(--font-body,inherit);font-size:1.05rem;font-weight:600;line-height:1.35;color:var(--c-text);margin:0 0 .35rem}.ewg-do-lead{margin-bottom:var(--sp-6)}.ewg-dolist{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-4)}@media (min-width:700px){.ewg-dolist{grid-template-columns:repeat(2,minmax(0,1fr))}}.ewg-doitem{border:1px solid var(--c-border);border-radius:var(--r-card)}.ewg-doitem,.ewg-intake{background:var(--c-card);padding:1.25rem;min-width:0}.ewg-intake{scroll-margin-top:6rem;display:grid;gap:var(--sp-6);border:1px solid var(--gomry-ink,var(--c-text));border-radius:var(--r-card)}.ewg-intake-head{min-width:0}@media (min-width:700px){.ewg-intake{padding:2rem}}@media (min-width:1000px){.ewg-intake{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:3rem;align-items:start}}@media (prefers-reduced-motion:no-preference){html:has(.ewg-intake){scroll-behavior:smooth}}.ewg-faqlist{display:grid;gap:var(--sp-4)}@media (min-width:900px){.ewg-faqlist{grid-template-columns:repeat(2,minmax(0,1fr))}}.ewg-qa{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--r-card);padding:1.1rem 1.25rem;min-width:0}.ewg-q{font-family:var(--font-body,inherit);font-size:1.05rem;font-weight:600;line-height:1.4;color:var(--c-text);margin:0 0 .4rem}.ewg-out{margin:var(--sp-6) 0 0}.ewg-ready-actions{margin-top:var(--sp-6)}.ewg-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;list-style:none;padding:0;margin:1.4rem 0 0;max-width:36rem}.ewg-icon{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;font-size:1.15rem;font-weight:600;line-height:1.25}.ewg-icon svg{color:var(--c-sea,Highlight)}.ewg-qa>summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-size:1.15rem}