.purpose[data-v-82b33cc1] h1{font-size:clamp(23px,2.6vw,29px);letter-spacing:-.022em;line-height:1.2;margin:54px 0 14px;max-width:none;text-wrap:initial}.purpose[data-v-82b33cc1] h1:first-child{margin-top:0}.purpose[data-v-82b33cc1] h1:not(:first-child){border-top:1px solid var(--hair);padding-top:46px}.purpose[data-v-82b33cc1] h2{font-size:clamp(19px,2.4vw,23px);margin:38px 0 10px}.purpose[data-v-82b33cc1] p{color:var(--ink2);line-height:1.72;margin:0 0 16px;max-width:70ch}.purpose[data-v-82b33cc1] strong{color:var(--ink);font-weight:700}.purpose[data-v-82b33cc1] em{font-style:italic}.purpose[data-v-82b33cc1] ol,.purpose[data-v-82b33cc1] ul{margin:0 0 16px;padding-left:26px;color:var(--ink2);line-height:1.7}.purpose[data-v-82b33cc1] li{margin-bottom:8px;max-width:66ch}.purpose[data-v-82b33cc1] li>p{margin:0}.purpose[data-v-82b33cc1] li>p+p{margin-top:6px}.purpose[data-v-82b33cc1] li::marker{font-family:var(--m);font-size:12px;color:var(--accent2)}.purpose[data-v-82b33cc1] hr{border:0;border-top:1px solid var(--hair);margin:44px 0}.purpose[data-v-82b33cc1] table{display:block;width:-moz-max-content;width:max-content;min-width:0;max-width:100%;overflow-x:auto;margin:6px 0 18px;-webkit-overflow-scrolling:touch}.purpose[data-v-82b33cc1] td{color:var(--ink2)}.purpose[data-v-82b33cc1] blockquote{margin:0 0 16px;padding:2px 0 2px 18px;border-left:2px solid var(--accent);color:var(--ink2)}.purpose[data-v-82b33cc1] code{font-family:var(--m);font-size:.92em;overflow-wrap:anywhere}.purpose[data-v-82b33cc1] pre{overflow-x:auto;background:var(--wash, var(--accentbg));border:1px solid var(--hair);border-radius:12px;padding:14px 18px;margin:0 0 18px;font-size:13px;line-height:1.6;-webkit-overflow-scrolling:touch}.purpose[data-v-82b33cc1] pre code{font-size:inherit;background:none;padding:0}.purpose[data-v-82b33cc1] a{color:var(--accent2);text-decoration:none;box-shadow:inset 0 -1px 0 var(--hair);transition:box-shadow .15s,color .15s}.purpose[data-v-82b33cc1] a:hover{box-shadow:inset 0 -1px 0 var(--accent)}.purpose[data-v-82b33cc1] a.anchor{color:inherit;box-shadow:none;font-weight:inherit}.purpose[data-v-82b33cc1] a.anchor:hover{color:var(--accent2);box-shadow:none}
