:root{--etc-measure-reading:46rem;--etc-measure-form:40rem;--etc-measure-signin:26rem;--etc-leading-reading:1.7}:is(.etc-about,.etc-legal,.etc-roadmap,.etc-faq,.etc-careers,.etc-internships) .ed-page :is(p,ul,ol,h2,h3,blockquote,details,.ed-lead){max-width:var(--etc-measure-reading)}:is(.etc-about,.etc-legal,.etc-roadmap,.etc-faq,.etc-careers,.etc-internships) .ed-page :is(.ed-grid,.ed-grid *){max-width:none}.etc-legal__body{line-height:var(--etc-leading-reading)}:is(.etc-about,.etc-legal,.etc-roadmap,.etc-faq,.etc-careers,.etc-internships,.etc-contact) .ed-section__title{margin:0 0 var(--space-4)}:is(.etc-about,.etc-legal,.etc-roadmap,.etc-careers,.etc-internships,.etc-contact) .ed-section :is(.ed-section>p,.ed-stack>p,.ed-stack>div>p,.etc-prose-list li){color:var(--color-text-secondary);font-size:var(--fs-body)}:is(.etc-about,.etc-legal,.etc-roadmap,.etc-careers,.etc-internships,.etc-contact) .ed-section>:is(p,.etc-prose-list){margin:0 0 var(--space-4)}:is(.etc-about,.etc-legal,.etc-roadmap,.etc-careers,.etc-internships,.etc-contact) .ed-section>:is(p,.etc-prose-list):last-child{margin-bottom:0}:is(.etc-about,.etc-legal,.etc-roadmap,.etc-careers,.etc-internships,.etc-contact) .ed-stack :is(p,h3){margin:0}:is(.etc-about,.etc-legal,.etc-careers,.etc-internships) .ed-stack h3:not([class]){margin-bottom:var(--space-2);color:var(--color-text-primary);font-size:var(--fs-body);font-weight:var(--fw-semibold)}.etc-prose-list{display:grid;gap:var(--space-2);padding-left:var(--space-5);list-style:disc}.etc-roadmap__row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.etc-roadmap__status{display:inline-flex;flex:none;align-items:center;gap:var(--space-2);white-space:nowrap}.etc-roadmap__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-text-muted)}.etc-roadmap__status--live .etc-roadmap__dot{background:var(--color-green-light)}.etc-roadmap__status--progress .etc-roadmap__dot{background:var(--color-brand)}.etc-prose-list li::marker{color:var(--color-text-muted)}.etc-legal .ed-section{border-top:1px solid var(--color-border);padding-top:var(--space-6)}.etc-legal .ed-section__title{font-weight:var(--fw-semibold)}.etc-legal__updated{color:var(--color-text-muted)}.etc-about__prose{line-height:var(--etc-leading-reading)}.etc-contact .ed-page>:not(.ed-head){max-width:var(--etc-measure-form)}.etc-contact__form,.etc-contact__row{display:grid;gap:var(--space-4)}@media (min-width:640px){.etc-contact__row{grid-template-columns:repeat(2,1fr)}}.etc-contact__sent{display:grid;gap:var(--space-2);text-align:center;padding-top:var(--space-4);padding-bottom:var(--space-4)}.etc-faq .ed-page{max-width:var(--etc-measure-reading);margin-inline:auto}.etc-faq__list{list-style:none;margin:0;padding:0}.etc-faq__item+.etc-faq__item{border-top:1px solid var(--color-border)}.etc-faq__button{display:block;width:100%;border:0;background:transparent;padding-top:var(--space-4);padding-bottom:var(--space-4);padding-left:0;padding-right:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.etc-faq__button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.etc-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.etc-faq__answer{padding-bottom:var(--space-4);color:var(--color-text-secondary);line-height:var(--etc-leading-reading)}.etc-signin .ed-page{display:grid;place-items:center;max-width:var(--etc-measure-signin);min-height:calc(100svh - var(--header-height) - var(--space-16));margin-inline:auto}.etc-settings__facts{display:grid;gap:var(--space-2);margin:0}.etc-settings__account,.etc-settings__links{display:grid;gap:var(--space-4)}@media (min-width:640px){.etc-settings__links{grid-template-columns:repeat(2,1fr)}}.etc-contact .ed-list a{color:inherit;text-decoration:none}.etc-contact .ed-list a .ed-card__meta{color:var(--color-brand);font-weight:var(--fw-medium)}.etc-contact .ed-list a:is(:hover,:focus-visible) .ed-card__meta{text-decoration:underline}