.principles[data-astro-cid-zipvw5sw]{margin:0}.principles[data-astro-cid-zipvw5sw] svg[data-astro-cid-zipvw5sw]{width:100%;height:auto;display:block;overflow:visible}.principles__wire[data-astro-cid-zipvw5sw]{fill:none;stroke:var(--on-dark);stroke-width:2.2px}.principles__core[data-astro-cid-zipvw5sw]{fill:var(--sky)}.principles__node[data-astro-cid-zipvw5sw]{fill:var(--on-dark);stroke:var(--navy);stroke-width:3px}.principles__end[data-astro-cid-zipvw5sw]{fill:var(--mint);stroke:var(--navy);stroke-width:3px}.doc__contents[data-astro-cid-zsryv47w]{top:calc(var(--header-h) + 40px);grid-column:1/span 4;align-self:start;position:sticky}.doc__contents-title[data-astro-cid-zsryv47w]{color:var(--mint);margin-bottom:20px}.doc__toc[data-astro-cid-zsryv47w]{position:relative}.doc__toc[data-astro-cid-zsryv47w] ol[data-astro-cid-zsryv47w]{gap:2px;display:grid}.doc__toc[data-astro-cid-zsryv47w] a[data-astro-cid-zsryv47w]{color:var(--fg-2);transition:color .25s var(--ease-out);grid-template-columns:26px minmax(0,1fr);align-items:baseline;column-gap:10px;padding:7px 12px 7px 32px;font-size:15.5px;line-height:1.35;display:grid}.doc__toc[data-astro-cid-zsryv47w] a[data-astro-cid-zsryv47w]:hover,.doc__toc[data-astro-cid-zsryv47w] a[data-astro-cid-zsryv47w][aria-current]{color:var(--navy)}.doc__n[data-astro-cid-zsryv47w]{color:var(--fg-3);font-size:12px}.doc__wire[data-astro-cid-zsryv47w]{background:#09102029;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:6px}.doc__fill[data-astro-cid-zsryv47w]{background:var(--navy);width:100%;height:0;transition:height .35s var(--ease-out);position:absolute;top:0;left:0}.doc__spider[data-astro-cid-zsryv47w]{border:1.6px solid var(--navy);background:var(--mint);width:13px;height:13px;box-shadow:0 0 0 4px var(--paper);opacity:0;transition:transform .35s var(--ease-out), opacity .2s;border-radius:50%;margin:-6.5px 0 0 -6.5px;position:absolute;top:0;left:50%}.doc__contents[data-astro-cid-zsryv47w][data-live] .doc__spider[data-astro-cid-zsryv47w]{opacity:1}.doc__body[data-astro-cid-zsryv47w]{grid-column:6/-1;max-width:46em}.doc__dated[data-astro-cid-zsryv47w]{color:var(--fg-3);margin-bottom:28px}.clause[data-astro-cid-zsryv47w]{border-top:1px solid var(--line-strong);padding-block:clamp(36px,4vw,52px)}.clause[data-astro-cid-zsryv47w]:first-of-type{border-top:0;padding-top:0}.clause[data-astro-cid-zsryv47w]:last-child{padding-bottom:0}.clause__num[data-astro-cid-zsryv47w]{color:var(--fg-3);margin-bottom:12px}.clause__title[data-astro-cid-zsryv47w]{letter-spacing:-.028em;text-wrap:balance;margin-bottom:20px;font-size:clamp(26px,2.5vw,36px);font-weight:500;line-height:1.12}.clause__text[data-astro-cid-zsryv47w]{color:var(--fg-2);gap:16px;font-size:17.5px;line-height:1.65;display:grid}.clause__text[data-astro-cid-zsryv47w] p[data-astro-cid-zsryv47w]{text-wrap:pretty}.clause__text[data-astro-cid-zsryv47w] a{color:var(--navy);text-underline-offset:3px;text-decoration:underline 1px}.clause__sub[data-astro-cid-zsryv47w]{letter-spacing:-.018em;color:var(--navy);margin-top:18px;font-size:clamp(20px,1.7vw,23px);font-weight:500;line-height:1.25}.clause__list[data-astro-cid-zsryv47w]{gap:10px;display:grid}.clause__list[data-astro-cid-zsryv47w] li[data-astro-cid-zsryv47w]{padding-left:28px;position:relative}.clause__list[data-astro-cid-zsryv47w] li[data-astro-cid-zsryv47w]:before{content:"";border:1.4px solid var(--navy);background:var(--mint);border-radius:50%;width:9px;height:9px;position:absolute;top:.62em;left:2px}.clause__terms[data-astro-cid-zsryv47w]{border-top:1px solid var(--line);margin-top:6px;display:grid;position:relative}.clause__terms[data-astro-cid-zsryv47w]>div[data-astro-cid-zsryv47w]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:baseline;column-gap:24px;padding:18px 0 18px 34px;display:grid;position:relative}.clause__terms[data-astro-cid-zsryv47w]>div[data-astro-cid-zsryv47w]:before{content:"";border:1.6px solid var(--navy);background:var(--mint);border-radius:50%;width:15px;height:15px;position:absolute;top:calc(18px + .42em);left:0}.clause__terms[data-astro-cid-zsryv47w] dt[data-astro-cid-zsryv47w]{letter-spacing:-.018em;color:var(--navy);font-size:clamp(19px,1.6vw,22px);font-weight:500;line-height:1.25}.clause__terms[data-astro-cid-zsryv47w] dd[data-astro-cid-zsryv47w]{margin:0}@media (width<=1023px){.doc__contents[data-astro-cid-zsryv47w]{grid-column:1/span 4}.doc__body[data-astro-cid-zsryv47w]{grid-column:5/-1;padding-left:12px}.clause__terms[data-astro-cid-zsryv47w]>div[data-astro-cid-zsryv47w]{grid-template-columns:1fr;row-gap:6px}}@media (width<=820px){.doc__contents[data-astro-cid-zsryv47w],.doc__body[data-astro-cid-zsryv47w]{grid-column:1/-1}.doc__contents[data-astro-cid-zsryv47w]{border-bottom:1px solid var(--line-strong);margin-bottom:44px;padding-bottom:30px;position:static}.doc__wire[data-astro-cid-zsryv47w]{display:none}.doc__toc[data-astro-cid-zsryv47w] a[data-astro-cid-zsryv47w],.doc__body[data-astro-cid-zsryv47w]{padding-left:0}}@media (prefers-reduced-motion:reduce){.doc__spider[data-astro-cid-zsryv47w],.doc__fill[data-astro-cid-zsryv47w]{transition:none}}
