.lg-page{padding:56px 0 96px}@media (min-width:900px){.lg-page{padding:88px 0 128px}}.lg-col{max-width:68ch}.lg-head{padding-bottom:28px;border-bottom:var(--stroke-emphasis) solid var(--ink)}.lg-head .sf-hero{margin:0}.lg-updated{margin:20px 0 0!important;font-size:16px;font-weight:500}.lg-contents{margin:32px 0 8px;padding:20px 24px;background:var(--paper)}.lg-contents h2{font-family:var(--font-text);font-size:16px;font-weight:500;margin:0 0 10px}.lg-contents ol{margin:0;padding:0;list-style:none;-moz-columns:220px 2;columns:220px 2;-moz-column-gap:32px;column-gap:32px}.lg-contents li{-moz-column-break-inside:avoid;break-inside:avoid;padding:4px 0;font-size:16px;line-height:1.4}.lg-body>p:first-child{margin-top:32px}.lg-body h2{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1.2;margin:48px 0 16px;padding-top:20px;border-top:var(--stroke-rule) solid var(--mineral);scroll-margin-top:96px}@media (min-width:900px){.lg-body h2{font-size:32px;margin-top:56px}}.lg-body p,.lg-body ul{margin:0 0 1em}.lg-body ul{padding:0;list-style:none;max-width:68ch}.lg-body li{position:relative;padding-left:22px;margin:0 0 .5em}.lg-body li:before{content:"";position:absolute;left:2px;top:.7em;width:7px;height:7px;background:var(--ink)}.lg-body a{overflow-wrap:anywhere}.lg-confirm{background:var(--paper);color:var(--ink);outline:var(--stroke-rule) dashed var(--ink);outline-offset:1px;padding:0 4px;font-weight:500}.lg-draft{margin:0 0 32px;padding:16px 20px;border:var(--stroke-rule) dashed var(--ink);font-size:16px;line-height:1.45}.lg-draft p{margin:0}