.sp-masthead[data-v-4eadae55],.sp-page[data-v-4eadae55]{background:var(--sc-ivory)}.sp-masthead[data-v-4eadae55]{border-bottom:1px solid var(--sc-rule);padding:32px var(--sc-pad-x) 44px}.sp-masthead-inner[data-v-4eadae55]{max-width:var(--sc-container-prose);margin:0 auto}.sp-eyebrow[data-v-4eadae55]{font-family:var(--font-ui);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--sc-cobalt);margin:0 0 14px}.sp-title[data-v-4eadae55]{font-weight:500;font-size:52px;line-height:1.06;margin:0 0 18px;color:var(--sc-ink);letter-spacing:-.005em;text-wrap:pretty}.sp-subtitle[data-v-4eadae55],.sp-title[data-v-4eadae55]{font-family:var(--font-display)}.sp-subtitle[data-v-4eadae55]{font-style:italic;font-size:20px;color:var(--sc-ink-2);margin:0;max-width:36em}.sp-cover-wrap[data-v-4eadae55]{max-width:var(--sc-container-prose);margin:0 auto;padding:36px var(--sc-pad-x) 0}.sp-cover[data-v-4eadae55]{width:100%;height:auto;display:block;border:1px solid var(--sc-rule-soft)}.sp-content-wrap[data-v-4eadae55]{padding:48px var(--sc-pad-x) 80px}.sp-content[data-v-4eadae55]{max-width:var(--sc-container-prose);margin:0 auto;font-family:var(--font-body);font-size:18px;line-height:1.72;color:var(--sc-ink-2);display:flow-root}.sp-content[data-v-4eadae55] h2{font-family:var(--font-display);font-weight:500;font-size:30px;margin:2em 0 .6em;color:var(--sc-ink)}.sp-content[data-v-4eadae55] h3{font-family:var(--font-display);font-weight:500;font-size:22px;margin:1.6em 0 .5em;color:var(--sc-ink)}.sp-content[data-v-4eadae55] h4{font-family:var(--font-display);font-weight:500;font-size:17px;margin:1.4em 0 .4em;color:var(--sc-ink)}.sp-content[data-v-4eadae55] p{margin:0 0 1.2em}.sp-content[data-v-4eadae55] a{color:var(--sc-cobalt);border-bottom:1px solid var(--sc-cobalt);text-decoration:none}.sp-content[data-v-4eadae55] blockquote{border-left:2px solid var(--sc-gold);padding-left:18px;margin:1.4em 0;font-style:italic;color:var(--sc-ink-3)}.sp-content[data-v-4eadae55] ul{list-style:disc outside;padding-left:1.4em;margin:0 0 1.2em}.sp-content[data-v-4eadae55] ol{list-style:decimal outside;padding-left:1.4em;margin:0 0 1.2em}.sp-content[data-v-4eadae55] li{margin:.25em 0}.sp-content[data-v-4eadae55] li>p{margin:0}.sp-content[data-v-4eadae55] img{max-width:100%;height:auto;border:1px solid var(--sc-rule-soft)}.sp-content[data-v-4eadae55] img[data-width="25"]{width:25%}.sp-content[data-v-4eadae55] img[data-width="50"]{width:50%}.sp-content[data-v-4eadae55] img[data-width="75"]{width:75%}.sp-content[data-v-4eadae55] img[data-width="100"]{width:100%}.sp-content[data-v-4eadae55] img:not([data-align]){display:block;margin:1.5em auto}.sp-content[data-v-4eadae55] img[data-align=left]{float:left;margin:.3em 1.4em .8em 0}.sp-content[data-v-4eadae55] img[data-align=right]{float:right;margin:.3em 0 .8em 1.4em}@media(max-width:640px){.sp-content[data-v-4eadae55] img[data-align],.sp-content[data-v-4eadae55] img[data-width]{width:100%!important;float:none!important;display:block;margin:1.2em 0}}.sp-content[data-v-4eadae55] hr{border:0;border-top:1px solid var(--sc-rule);margin:2em 0}.sp-content[data-v-4eadae55] div[data-youtube-video]{margin:1.5em 0}.sp-content[data-v-4eadae55] div[data-youtube-video] iframe{display:block;width:100%;max-width:720px;aspect-ratio:16/9;height:auto;border:1px solid var(--sc-rule-soft)}.sp-content[data-v-4eadae55] div[data-youtube-video][data-align=center] iframe{margin-inline:auto}.sp-content[data-v-4eadae55] div[data-youtube-video][data-align=right] iframe{margin-inline:auto 0}.sp-content[data-v-4eadae55] div[data-youtube-video][data-align=left] iframe{margin-inline:0 auto}@media(max-width:768px){.sp-masthead[data-v-4eadae55]{padding:20px var(--sc-pad-x) 32px}.sp-title[data-v-4eadae55]{font-size:clamp(28px,7vw,40px)}.sp-subtitle[data-v-4eadae55]{font-size:17px}.sp-cover-wrap[data-v-4eadae55]{padding:24px var(--sc-pad-x) 0}.sp-content-wrap[data-v-4eadae55]{padding:32px var(--sc-pad-x) 64px}.sp-content[data-v-4eadae55]{font-size:16.5px}.sp-content[data-v-4eadae55] h2{font-size:24px;margin:1.2em 0 .4em}.sp-content[data-v-4eadae55] h3{font-size:19px;margin:1em 0 .4em}.sp-content[data-v-4eadae55] h2+p{margin-top:0}}
