.lg[data-astro-cid-zgovxyhs]{padding:calc(var(--header-h) + 64px) 0 112px}.lg__col[data-astro-cid-zgovxyhs]{max-width:760px;margin:0 auto}.lg__h1[data-astro-cid-zgovxyhs]{font-size:clamp(40px,5.2vw,64px)}.lg__upd[data-astro-cid-zgovxyhs]{margin-top:20px}.lg__lead[data-astro-cid-zgovxyhs]{margin-top:24px}.lg__body[data-astro-cid-zgovxyhs]{margin-top:40px}.lg__rel[data-astro-cid-zgovxyhs]{border-top:1px solid var(--line);margin-top:72px;padding-top:28px}.lg__rel-t[data-astro-cid-zgovxyhs]{color:var(--grey-500);margin-bottom:14px;font-size:13px;font-weight:500;display:block}.lg__rel-l[data-astro-cid-zgovxyhs]{flex-wrap:wrap;gap:10px;display:flex}.lg__rel-l[data-astro-cid-zgovxyhs] .btn[data-astro-cid-zgovxyhs]{align-items:center;display:inline-flex}@media (max-width:860px){.lg[data-astro-cid-zgovxyhs]{padding:calc(var(--header-h) + 36px) 0 72px}.lg__body[data-astro-cid-zgovxyhs]{margin-top:28px}.lg__rel[data-astro-cid-zgovxyhs]{margin-top:48px}}.lg__body>*+*{margin-top:16px}.lg__body h2{letter-spacing:-.03em;margin-top:52px;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.15}.lg__body h2+*{margin-top:14px}.lg__body h3{letter-spacing:-.02em;margin-top:28px;font-size:18px;font-weight:500}.lg__body h3+*{margin-top:8px}.lg__body p,.lg__body li{color:var(--grey-700);font-size:16px;line-height:1.7}.lg__body strong{color:var(--ink);font-weight:500}.lg__body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-peach);text-decoration-color:var(--line-peach);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration-thickness:2px}.lg__body a:hover{color:var(--orange-text);text-decoration-color:currentColor}.lg__body ul,.lg__body ol{gap:10px;padding-left:0;list-style:none;display:grid}.lg__body ul>li{padding-left:22px;position:relative}.lg__body ul>li:before{content:"";background:var(--orange);border-radius:999px;width:6px;height:6px;position:absolute;top:.78em;left:4px}.lg__body ol{counter-reset:lg}.lg__body ol>li{counter-increment:lg;padding-left:34px;position:relative}.lg__body ol>li:before{content:counter(lg);background:var(--peach);width:22px;height:22px;color:var(--orange-dark);text-align:center;border-radius:999px;font-size:12px;font-weight:500;line-height:22px;position:absolute;top:2px;left:0}.lg__body .pend{background:var(--peach);color:var(--orange-dark);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:14px;font-weight:500}.lg-card{background:var(--surface);border-radius:var(--r-card);padding:28px 32px}.lg-card--peach{background:var(--peach)}.lg-card>*+*{margin-top:12px}.lg-card p{margin:0}.lg-dl{grid-template-columns:minmax(150px,220px) 1fr;gap:14px 24px;margin:0;display:grid}.lg-dl dt{color:var(--grey-500);font-size:14px;font-weight:500}.lg-dl dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}.lg-tbl-wrap{margin-top:20px}.lg-tbl{border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:var(--r-card);width:100%;font-size:14px;line-height:1.55;overflow:hidden}.lg-tbl th{text-align:left;color:var(--grey-500);background:var(--surface);padding:14px 16px;font-size:13px;font-weight:500}.lg-tbl td{vertical-align:top;color:var(--grey-700);border-top:1px solid var(--line);padding:16px}.lg-tbl tr:first-child td{border-top:0}.lg-tbl td:first-child{color:var(--ink);font-weight:500}.lg-tbl code{background:var(--surface);color:var(--ink);white-space:nowrap;border-radius:8px;padding:2px 7px;font:500 13px/1.4 ui-monospace,SF Mono,Menlo,monospace}.lg-tbl .tag{white-space:nowrap}@media (max-width:860px){.lg__body p,.lg__body li{font-size:15.5px}.lg-card{padding:22px 20px}.lg-dl{grid-template-columns:1fr;gap:2px}.lg-dl dd{margin-bottom:12px}.lg-tbl,.lg-tbl tbody,.lg-tbl tr,.lg-tbl td{display:block}.lg-tbl{background:0 0;border:0;border-radius:0}.lg-tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lg-tbl tr{border:1px solid var(--border);border-radius:var(--r-card);background:var(--white);padding:6px 18px 10px}.lg-tbl tr+tr{margin-top:12px}.lg-tbl td,.lg-tbl tr:first-child td{border-top:0;padding:8px 0 0}.lg-tbl td:before{content:attr(data-label);color:var(--grey-500);margin-bottom:2px;font-size:12px;font-weight:500;display:block}.lg-tbl td:first-child{font-size:15px}}
