.lt[data-astro-cid-ovrzktz2]{background:var(--g-button-secondary);border-radius:var(--g-radius-pill);align-self:flex-start;gap:4px;margin-top:32px;padding:4px;display:flex}.lt-tab[data-astro-cid-ovrzktz2]{border-radius:var(--g-radius-pill);color:#555;align-items:center;height:40px;padding:0 18px;font-size:14px;font-weight:500;transition:color .2s;display:flex;position:relative}.lt-tab[data-astro-cid-ovrzktz2]:hover{color:var(--g-ink)}.lt-tab[data-astro-cid-ovrzktz2][aria-current=page]{color:var(--g-ink);background:#fff;font-weight:600;box-shadow:0 2px 6px #11111114}@media (width<=899px){.lt[data-astro-cid-ovrzktz2]{margin-top:24px}.lt-tab[data-astro-cid-ovrzktz2]:after{content:"";position:absolute;inset:-2px 0}}.lh[data-astro-cid-m5fcblsu]{padding:104px var(--g-pad-x) 64px;border-bottom:1px solid var(--g-line);flex-direction:column;display:flex}.lh-title[data-astro-cid-m5fcblsu]{letter-spacing:-1.9px;margin-top:22px;font-size:64px;font-weight:600;line-height:1.05}.lh-meta[data-astro-cid-m5fcblsu]{color:var(--g-muted);flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:14px;display:flex}@media (width<=899px){.lh[data-astro-cid-m5fcblsu]{padding:56px 20px 36px}.lh-title[data-astro-cid-m5fcblsu]{letter-spacing:-1.2px;margin-top:16px;font-size:40px}}.toc[data-astro-cid-72vpmxod]{flex-direction:column;display:flex}.toc-label[data-astro-cid-72vpmxod]{font-size:13px;font-weight:500}.toc-list[data-astro-cid-72vpmxod]{margin-top:8px}.toc-list[data-astro-cid-72vpmxod] a[data-astro-cid-72vpmxod]{color:#555;align-items:center;min-height:36px;font-size:14px;line-height:1.4;transition:color .2s;display:flex}.toc-list[data-astro-cid-72vpmxod] a[data-astro-cid-72vpmxod]:hover{color:var(--g-ink)}@media (width<=899px){.toc[data-astro-cid-72vpmxod]{border:1px solid var(--g-line);border-radius:var(--g-radius-card);padding:16px 20px}.toc-list[data-astro-cid-72vpmxod]{margin-top:4px}}.lc[data-astro-cid-q63bojml]{background:var(--g-neutral-panel);border-radius:var(--g-radius-card);flex-direction:column;gap:6px;padding:20px;display:flex}.lc-title[data-astro-cid-q63bojml],.lc-email[data-astro-cid-q63bojml]{font-size:14px;font-weight:500}.lc-email[data-astro-cid-q63bojml]{color:var(--g-ink);align-self:flex-start;text-decoration:underline}.lc-email[data-astro-cid-q63bojml]:hover{color:var(--g-label)}.lb[data-astro-cid-ipsrbobu]{padding:64px var(--g-pad-x) 120px;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:72px;display:grid}.lb-side[data-astro-cid-ipsrbobu]{flex-direction:column;gap:24px;display:flex;position:sticky;top:92px}.lb-article[data-astro-cid-ipsrbobu]{flex-direction:column;gap:16px;max-width:700px;display:flex}.lb-article[data-astro-cid-ipsrbobu] .lg-sec{flex-direction:column;gap:16px;display:flex}.lb-article[data-astro-cid-ipsrbobu] h2{letter-spacing:-.5px;margin-top:36px;scroll-margin-top:92px;font-size:26px;font-weight:600;line-height:1.25}.lb-article[data-astro-cid-ipsrbobu] p,.lb-article[data-astro-cid-ipsrbobu] li{color:#2a2a2a;font-size:17px;line-height:1.7}.lb-article[data-astro-cid-ipsrbobu] ul{flex-direction:column;gap:8px;padding-left:20px;list-style:outside;display:flex}.lb-article[data-astro-cid-ipsrbobu] li{padding-left:4px}.lb-article[data-astro-cid-ipsrbobu] strong{color:var(--g-ink);font-weight:600}.lb-article[data-astro-cid-ipsrbobu] a{color:var(--g-ink);font-weight:500;text-decoration:underline}.lb-article[data-astro-cid-ipsrbobu] a:hover{color:var(--g-label)}@media (width<=1099px){.lb[data-astro-cid-ipsrbobu]{grid-template-columns:220px minmax(0,1fr);gap:48px}}@media (width<=899px){.lb[data-astro-cid-ipsrbobu]{flex-direction:column;align-items:stretch;gap:18px;padding:32px 20px 72px;display:flex}.lb-side[data-astro-cid-ipsrbobu]{position:static}.lb-side[data-astro-cid-ipsrbobu],.lb-contact-m[data-astro-cid-ipsrbobu]{max-width:700px}.lb-article[data-astro-cid-ipsrbobu]{gap:18px}.lb-article[data-astro-cid-ipsrbobu] h2{margin-top:28px;scroll-margin-top:84px;font-size:23px}.lb-article[data-astro-cid-ipsrbobu] p,.lb-article[data-astro-cid-ipsrbobu] li{font-size:16px}.lb-contact-m[data-astro-cid-ipsrbobu]{margin-top:32px}}
