.svcv3 :where(.lgv3-hero){padding:150px 0 76px}.svcv3 :where(.lgv3-hero) h1{max-width:18ch;font-size:clamp(2.25rem,3.4vw,3.4rem)}.svcv3 :where(.lgv3-stamp){height:30px;color:var(--color-white);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;background:#ffffff24;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:9px;margin-top:22px;padding:0 14px;font-size:11.5px;font-weight:500;display:inline-flex}.svcv3 :where(.lgv3-stamp) i{background:var(--color-white);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 4px #ffffff2e}.svcv3 :where(.lgv3-wrap){grid-template-columns:minmax(0,1fr) 232px;align-items:start;gap:56px;max-width:1000px;margin:0 auto;display:grid}.svcv3 :where(.lgv3-main){min-width:0;max-width:68ch}.svcv3 :where(.lgv3-toc){gap:11px;display:grid;position:sticky;top:96px}.svcv3 :where(.lgv3-toc) span{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--mut);font-size:11.5px;font-weight:500}.svcv3 :where(.lgv3-toc) ol{counter-reset:lgv3;gap:7px;margin:0;padding:0;list-style:none;display:grid}.svcv3 :where(.lgv3-toc) a{color:var(--body);border-left:1px solid var(--paper-line);padding:3px 0 3px 13px;font-size:13.6px;line-height:1.4;text-decoration:none;transition:color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1);display:block}.svcv3 :where(.lgv3-toc) a:hover{color:var(--color-primary-600);border-left-color:var(--color-primary-500)}.svcv3 :where(.lgv3-sec){scroll-margin-top:96px}.svcv3 :where(.lgv3-sec)+:where(.lgv3-sec){border-top:1px solid var(--paper-line);margin-top:42px;padding-top:38px}@media (max-width:900px){.svcv3 :where(.lgv3-wrap){grid-template-columns:1fr;gap:0}.svcv3 :where(.lgv3-toc){display:none}.svcv3 :where(.lgv3-hero){padding:110px 0 64px}}
