.sol-list[data-v-5f04303b]{padding-block-start:88px;padding-block-end:88px}.sol-list__filter[data-v-5f04303b]{scroll-margin-top:calc(var(--nav-h) + 20px);flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:44px;display:flex}.sol-list__tab[data-v-5f04303b]{border:1px solid var(--c-border);color:var(--c-text-2);white-space:nowrap;transition:color .22s var(--ease), background-color .22s var(--ease), border-color .22s var(--ease), transform .22s var(--ease), box-shadow .22s var(--ease);background:#fff;border-radius:999px;padding:7px 15px;font-size:13px;font-weight:500;line-height:1.4}@media (hover:hover) and (pointer:fine){.sol-list__tab[data-v-5f04303b]:hover{color:var(--c-primary);border-color:var(--c-primary);background:var(--c-primary-light);transform:translateY(-2px);box-shadow:0 6px 16px #0b5fd92e}}.sol-list__tab.is-active[data-v-5f04303b]{background:var(--c-primary);border-color:var(--c-primary);color:#fff;box-shadow:0 8px 20px #0b5fd942}@media (hover:hover) and (pointer:fine){.sol-list__tab.is-active[data-v-5f04303b]:hover{background:var(--c-primary-dark);border-color:var(--c-primary-dark);color:#fff;transform:translateY(-2px);box-shadow:0 10px 22px #0b5fd94d}}.sol-list__empty[data-v-5f04303b]{text-align:center;color:var(--c-text-3);border-bottom:1px solid var(--c-border);padding:44px 0;font-size:14px}.sol-list__featured[data-v-5f04303b]{flex-direction:column;gap:56px;display:flex}.sol-feat[data-v-5f04303b]{grid-template-columns:1fr;align-items:center;gap:28px;display:grid}@media (min-width:1024px){.sol-feat[data-v-5f04303b]{grid-template-columns:1.15fr 1fr;gap:56px}.sol-feat--flip .sol-feat__pic[data-v-5f04303b]{order:2}.sol-feat--flip .sol-feat__body[data-v-5f04303b]{order:1}}.sol-feat__pic[data-v-5f04303b]{border:1px solid var(--c-border);display:block;position:relative;overflow:hidden}.sol-feat__pic img[data-v-5f04303b]{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .6s var(--ease)}@media (hover:hover) and (pointer:fine){.sol-feat__pic:hover img[data-v-5f04303b]{transform:scale(1.04)}}.sol-feat__num[data-v-5f04303b]{background:var(--c-deep);color:#fff;padding:8px 14px;font-size:15px;font-weight:800;position:absolute;top:0;left:0}.sol-feat__cat[data-v-5f04303b]{letter-spacing:.24em;color:var(--c-red);font-size:11.5px;font-weight:700}.sol-feat__title[data-v-5f04303b]{margin-top:12px;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.3}@media (hover:hover) and (pointer:fine){.sol-feat__title-link[data-v-5f04303b]:hover{color:var(--c-primary)}}.sol-feat__intro[data-v-5f04303b]{color:var(--c-text-2);margin-top:14px;font-size:14px;line-height:1.85}.sol-feat__points[data-v-5f04303b]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.sol-feat__points li[data-v-5f04303b]{border:1px solid var(--c-border);color:var(--c-text-2);padding:7px 12px;font-size:12.5px}.sol-feat__more[data-v-5f04303b]{letter-spacing:.14em;color:var(--c-deep);border-bottom:2px solid var(--c-red);align-items:center;gap:8px;margin-top:22px;padding-bottom:5px;font-size:12.5px;font-weight:700;display:inline-flex}.sol-feat__more svg[data-v-5f04303b]{width:13px;height:13px;transition:transform .25s var(--ease)}@media (hover:hover) and (pointer:fine){.sol-feat__more:hover svg[data-v-5f04303b]{transform:translate(4px)}}.sol-list__rows-head[data-v-5f04303b]{border-bottom:2px solid var(--c-deep);margin-top:72px;padding-bottom:14px}.sol-list__rows-title[data-v-5f04303b]{letter-spacing:.2em;color:var(--c-deep);font-size:13.5px;font-weight:700}.sol-list__rows[data-v-5f04303b]{border-top:1px solid var(--c-border)}.sol-row[data-v-5f04303b]{border-bottom:1px solid var(--c-border);transition:background-color .25s var(--ease), padding-left .25s var(--ease);align-items:center;gap:22px;padding:24px 8px;display:flex}@media (min-width:1024px){.sol-row[data-v-5f04303b]{gap:32px;padding:28px 8px}}@media (hover:hover) and (pointer:fine){.sol-row[data-v-5f04303b]:hover{background:var(--c-bg-soft);padding-left:20px}.sol-row:hover .sol-row__title[data-v-5f04303b]{color:var(--c-primary)}.sol-row:hover .sol-row__arrow[data-v-5f04303b]{color:var(--c-red);transform:translate(4px)}}.sol-row__num[data-v-5f04303b]{color:#0000;-webkit-text-stroke:1px var(--c-text-3);flex-shrink:0;width:52px;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1;transition:color .25s}.sol-row__body[data-v-5f04303b]{flex:1;min-width:0}.sol-row__title[data-v-5f04303b]{font-size:17.5px;font-weight:700;transition:color .2s}.sol-row__intro[data-v-5f04303b]{color:var(--c-text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;overflow:hidden}@media (max-width:767px){.sol-row__intro[data-v-5f04303b]{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.sol-row__cat[data-v-5f04303b]{letter-spacing:.16em;color:var(--c-text-3);flex-shrink:0;font-size:11.5px}@media (max-width:767px){.sol-row__cat[data-v-5f04303b]{display:none}}.sol-row__arrow[data-v-5f04303b]{width:15px;height:15px;color:var(--c-text-3);transition:transform .25s var(--ease), color .2s;flex-shrink:0;align-items:center;display:inline-flex}.sol-row__arrow svg[data-v-5f04303b]{width:100%;height:100%}@media (max-width:767px){.sol-row__arrow[data-v-5f04303b]{display:none}.sol-list__filter[data-v-5f04303b]{gap:7px;margin-bottom:32px}.sol-list__tab[data-v-5f04303b]{padding:6px 13px;font-size:12px}.sol-list__empty[data-v-5f04303b]{padding:32px 0;font-size:13px}}
