.uses-module__ltC_GG__page{max-width:1060px}.uses-module__ltC_GG__page .uses-module__ltC_GG__hero{padding-bottom:32px}.uses-module__ltC_GG__hero h1{font-size:clamp(2.5rem,6vw,4rem)}.uses-module__ltC_GG__hero .lede{max-width:58ch;margin-top:20px}.uses-module__ltC_GG__contents{flex-wrap:wrap;gap:4px 24px;padding-bottom:28px;display:flex}.uses-module__ltC_GG__contents a{min-height:44px;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:5px;align-items:center;font-size:.85rem;display:inline-flex}.uses-module__ltC_GG__contents a:hover,.uses-module__ltC_GG__item a:hover{color:var(--brand);text-decoration-color:currentColor}.uses-module__ltC_GG__section{border-top:1px solid var(--line);gap:24px;padding-block:32px;display:grid}.uses-module__ltC_GG__number{color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:.75rem;display:block}.uses-module__ltC_GG__sectionHeading h2{font-size:clamp(1.45rem,3vw,1.85rem)}.uses-module__ltC_GG__sectionHeading p{color:var(--muted);max-width:40ch;margin-top:12px;font-size:.9rem}.uses-module__ltC_GG__items{gap:20px 32px;margin:0;padding:0;list-style:none;display:grid}.uses-module__ltC_GG__item{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}.uses-module__ltC_GG__item h3{font-family:var(--sans);letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.4}.uses-module__ltC_GG__item a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.uses-module__ltC_GG__item p{color:var(--muted);overflow-wrap:anywhere;max-width:40ch;font-size:.86rem;line-height:1.6}.uses-module__ltC_GG__arrow{color:var(--muted);font-size:.85rem;font-weight:400}.uses-module__ltC_GG__icon{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);border-radius:10px;place-items:center;margin-top:2px;display:grid}.uses-module__ltC_GG__vercel{object-fit:contain;filter:brightness(0);width:26px;height:26px}.uses-module__ltC_GG__colorIcon{background:#fff}.uses-module__ltC_GG__brandImage{object-fit:contain;width:26px;height:26px}[data-theme=dark] .uses-module__ltC_GG__vercel{filter:none}@media (min-width:680px){.uses-module__ltC_GG__items{grid-template-columns:repeat(2,minmax(0,1fr))}.uses-module__ltC_GG__section{gap:32px;padding-block:40px}}@media (min-width:1000px){.uses-module__ltC_GG__section{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:48px;padding-block:48px}}
