.page-module__s3sGNq__page{max-width:1050px;margin:0 auto;padding:22px 30px 44px;line-height:1.5}.page-module__s3sGNq__back{align-items:center;gap:6px;margin-bottom:16px;font-size:13px;font-weight:600;display:inline-flex;text-decoration:none!important}.page-module__s3sGNq__page h1{letter-spacing:-.03em;margin-bottom:6px;font-size:34px;line-height:1.1}.page-module__s3sGNq__intro{max-width:700px;color:var(--muted);margin-bottom:0;font-size:15px}.page-module__s3sGNq__section{margin-top:26px}.page-module__s3sGNq__page h2{margin-bottom:4px;font-size:19px;line-height:1.25}.page-module__s3sGNq__section>p{max-width:800px;color:var(--muted);margin-bottom:10px;font-size:14px}.page-module__s3sGNq__page a{text-underline-offset:3px;text-decoration:underline}.page-module__s3sGNq__page a:hover{color:var(--moss)}.page-module__s3sGNq__projects,.page-module__s3sGNq__results{background:var(--card);border-radius:14px;margin:0;padding:0 14px;list-style:none}.page-module__s3sGNq__projects li,.page-module__s3sGNq__results li{border-top:1px solid var(--line);align-items:baseline;gap:2px 16px;padding:7px 0;font-size:13px;line-height:1.4;display:grid}.page-module__s3sGNq__projects li:first-child,.page-module__s3sGNq__results li:first-child{border-top:0}.page-module__s3sGNq__projects li{grid-template-columns:270px 1fr}.page-module__s3sGNq__projects a{font-size:14px;font-weight:700}.page-module__s3sGNq__projects span{color:var(--muted)}.page-module__s3sGNq__search{gap:6px;max-width:520px;font-size:13px;font-weight:700;display:grid}.page-module__s3sGNq__search input{background:var(--card);border:1px solid var(--line);border-radius:10px;width:100%;min-width:0;padding:9px 12px;font-size:15px;font-weight:400}.page-module__s3sGNq__count{color:var(--muted);margin:8px 0;font-size:13px}.page-module__s3sGNq__results li{overflow-wrap:anywhere;grid-template-columns:170px 1fr 155px}.page-module__s3sGNq__results h3{letter-spacing:-.01em;margin:0;font-size:14px}.page-module__s3sGNq__results p{color:var(--muted);margin:0}.page-module__s3sGNq__sources{white-space:nowrap;flex-wrap:wrap;gap:4px 12px;display:flex}.page-module__s3sGNq__results+button{margin-top:10px;padding:9px 18px;font-size:14px}.page-module__s3sGNq__notice{background:var(--lime-soft);color:var(--forest-ink);border-radius:14px;margin-top:28px;padding:14px 18px;font-size:13px}.page-module__s3sGNq__notice h2{font-size:15px}.page-module__s3sGNq__notice p{margin-bottom:6px}.page-module__s3sGNq__notice p:last-child{margin-bottom:0}.page-module__s3sGNq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:650px){.page-module__s3sGNq__page{padding:18px 20px 36px}.page-module__s3sGNq__page h1{font-size:28px}.page-module__s3sGNq__intro{font-size:14px}.page-module__s3sGNq__back{margin-bottom:12px}.page-module__s3sGNq__projects li,.page-module__s3sGNq__results li{grid-template-columns:1fr}.page-module__s3sGNq__search input{font-size:16px}.page-module__s3sGNq__section{margin-top:22px}}
