.scope-note{font-size:14px!important;line-height:1.55!important;color:#bdb8ac;max-width:84ch;margin:24px 0 0;letter-spacing:normal;font-weight:400;text-transform:none}
.scope-note a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.scope-note a:focus-visible,.scope-marker a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
.scope-footer{width:100%;flex-basis:100%;margin:22px 0;padding-top:18px;border-top:1px solid var(--line)}
.scope-marker{font-size:.75em;line-height:1;vertical-align:super;margin-left:.15em;letter-spacing:0}.scope-marker a{color:var(--gold);text-decoration:none;display:inline-block;min-width:18px}
.founder-origin{border-block:1px solid var(--line);margin-top:28px;padding-block:16px}.founder-origin summary{cursor:pointer;color:var(--gold);font-size:clamp(20px,2vw,26px);font-weight:700;min-height:44px;padding-block:8px}.founder-origin p{font-size:clamp(18px,1.7vw,22px);line-height:1.6;max-width:74ch}.scope-explanation p{max-width:78ch}.scope-explanation h3{margin-top:32px}
#sashiva>.founder-origin{grid-column:1/-1;width:100%}
.scope-explanation h2{font-size:clamp(30px,3.7vw,48px);line-height:1.12}.scope-explanation h3{font-size:clamp(22px,2.2vw,30px);line-height:1.3;margin-top:32px;margin-bottom:14px}
.scope-faq{border-bottom:1px solid var(--line);padding:18px 0}.scope-faq summary{cursor:pointer;font-size:clamp(19px,2vw,24px);font-weight:700;line-height:1.4;min-height:44px;padding-block:8px}.scope-faq p{font-size:clamp(18px,1.7vw,21px);line-height:1.6;max-width:78ch;margin:16px 0}
@media(max-width:760px){.scope-note{font-size:14px!important;max-width:100%}.scope-footer{padding-inline:0}.founder-origin{margin-top:22px}}
