.lg-nav{z-index:40;padding:clamp(.85rem, 1.6vw, 1.25rem) var(--gut);border-block-end:1px solid var(--hair);background:color-mix(in oklab, var(--page) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;top:0}.lg-nav__mark{aspect-ratio:186/88.5;width:auto;height:clamp(22px,2.2vw,30px);color:var(--ink)}.lg-nav__end{align-items:center;gap:.6rem;display:flex}.lg-main{padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,8vw,6rem)}.lg-wrap{width:min(72ch, calc(100% - 2 * var(--gut)));margin-inline:auto}.lg-title{color:var(--ink);margin:0;font-size:clamp(1.9rem,4.2vw,3rem);line-height:1.25}.lg-lede{color:var(--ink-2);margin:.9rem 0 0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.85}.lg-updated{color:var(--ink-3);margin:1.1rem 0 0;font-size:.85rem}.lg-body{margin-block-start:clamp(2rem,4vw,3rem)}.lg-sec+.lg-sec{border-block-start:1px solid var(--hair);margin-block-start:clamp(2rem,4vw,3rem);padding-block-start:clamp(2rem,4vw,3rem)}.lg-h2{color:var(--ink);margin:0 0 .9rem;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.4}.lg-body p{color:var(--ink-2);margin:0 0 .95rem;font-size:1rem;line-height:1.95}.lg-body p:last-child{margin-bottom:0}.lg-body ul{margin:0 0 .95rem;padding-inline-start:1.2rem;list-style:outside}.lg-body li{color:var(--ink-2);margin-block-end:.5rem;font-size:1rem;line-height:1.9}.lg-body strong{color:var(--ink);font-weight:600}.lg-body a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.lg-note{background:var(--page-2);border:1px solid var(--hair);border-radius:20px;margin:0 0 .95rem;padding:clamp(1rem,2vw,1.4rem)}.lg-note p:last-child{margin-bottom:0}
