.dao-diagram-section--with-background-image{overflow:hidden}.dao-diagram-section__background{pointer-events:none;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dao-diagram-section[data-background=dark]{color:#fff;background-color:#111318}.dao-diagram-section .dao-block-section__title{margin-bottom:50px}@media (max-width:767.98px){.dao-diagram-section .dao-block-section__title{margin-bottom:40px}}.dao-diagram-section__description{color:inherit;text-align:center;overflow-wrap:anywhere;margin:20px auto 0;font-size:16px;font-weight:400;line-height:30px}@media (max-width:767.98px){.dao-diagram-section__description{line-height:26px}}.dao-diagram-section--has-description .dao-block-section__title{margin-bottom:0}.dao-diagram-section--description-only .dao-diagram-section__description{margin-top:0}.dao-diagram-section__image{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.dao-diagram-section--has-description .dao-diagram-section__image{margin-top:38px}@media (max-width:767.98px){.dao-diagram-section--has-description .dao-diagram-section__image{margin-top:32px}}
.dao-image-text-features__title,.dao-image-text-features__inner{width:min(1096px,100% - 64px);margin-inline:auto}.dao-image-text-features__title{text-align:center;margin-block:0;padding-block:64px 40px;font-size:40px;font-weight:600;line-height:52px}@media (max-width:767.98px){.dao-image-text-features__title{font-size:28px;line-height:38px}}.dao-image-text-features__row{padding-block:40px}.dao-image-text-features__row[data-muted=true]{background:#f7f8f8}.dao-image-text-features__inner{grid-gap:136px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:136px;min-height:400px;display:grid}@media (max-width:1439.98px){.dao-image-text-features__inner{gap:clamp(80px,20vw - 152px,136px)}}@media (min-width:768px){.dao-image-text-features__row[data-reverse=true] .dao-image-text-features__copy{order:1}}.dao-image-text-features__copy h2,.dao-image-text-features__copy h3{white-space:pre-line;margin:0 0 16px;font-size:28px;font-weight:600;line-height:40px}@media (max-width:767.98px){.dao-image-text-features__copy h2,.dao-image-text-features__copy h3{margin-bottom:24px;font-size:22px;line-height:32px}}.dao-image-text-features__subtitle{color:#0fd05d;margin:0 0 32px;font-size:22px;font-weight:500;line-height:32px}@media (max-width:767.98px){.dao-image-text-features__subtitle{font-size:18px;line-height:26px}}.dao-image-text-features__description{color:#666;margin:0;font-size:16px;font-weight:400;line-height:28px}@media (max-width:767.98px){.dao-image-text-features__description{line-height:26px}}.dao-image-text-features__description ul{margin:0;padding-left:20px}.dao-image-text-features__description>:is(p,ul){margin:0 0 12px}.dao-image-text-features__description>:last-child{margin-bottom:0}.dao-image-text-features__description li::marker{color:#0fd05d}.dao-image-text-features__visual img{width:100%;height:auto;display:block}.dao-image-text-features__row[data-treatment=brandPanel] .dao-image-text-features__visual{background:#0fd05d}.dao-image-text-features__row[data-treatment=brandPanel]{background:linear-gradient(90deg,#f7f8f8 50%,#0fd05d 50%)}.dao-image-text-features[data-first-background=dark]{color:#f5f5f5;background:#101317}.dao-image-text-features[data-first-background=dark] .dao-image-text-features__description{color:#bfbfbf}.dao-image-text-features[data-first-background=dark] .dao-image-text-features__subtitle{color:inherit}.dao-image-text-features[data-first-background=dark] .dao-image-text-features__description li+li{margin-top:12px}.dao-image-text-features[data-first-background=dark] .dao-image-text-features__row{padding-block:80px}@media (max-width:767.98px){.dao-image-text-features[data-first-background=dark] .dao-image-text-features__row{padding-block:40px}.dao-image-text-features__title,.dao-image-text-features__inner{width:calc(100% - 32px)}.dao-image-text-features__title{padding-block:40px}.dao-image-text-features__inner{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0}.dao-image-text-features__copy h2{font-weight:500}.dao-image-text-features__row[data-treatment=brandPanel]{background:0 0}.dao-image-text-features__row[data-treatment=brandPanel][data-muted=true]{background-color:#f7f8f8}}
