.sy{scroll-margin-top:80px}.sy-years{flex-wrap:wrap;gap:8px;margin:14px 0 18px;display:flex}.sy-year{border:1.5px solid var(--border,#d9e2ea);background:var(--card,#fff);color:inherit;font:inherit;cursor:pointer;border-radius:999px;padding:9px 18px;font-size:15px;font-weight:700}.sy-year:hover{border-color:var(--brand,#0e9fbf)}.sy-year.is-on{background:var(--brand,#0e9fbf);border-color:var(--brand,#0e9fbf);color:#fff}.sy-cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.sy-card{background:var(--card,#fff);border:1px solid var(--border,#d9e2ea);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.sy-card--main{border:2px solid var(--brand,#0e9fbf)}.sy-card__t{margin:0;font-size:16.5px;font-weight:800}.sy-card__x{color:var(--muted,#5b6b7a);flex:1;margin:0 0 8px;font-size:14px;line-height:1.5}.sy-card .tb-btn{align-self:flex-start}.sy-label{text-transform:uppercase;letter-spacing:.5px;color:var(--muted,#5b6b7a);margin:22px 0 8px;font-size:13px;font-weight:800}.sy-secs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sy-secs li{background:var(--card,#fff);border:1px solid var(--border,#d9e2ea);border-radius:999px;padding:6px 12px;font-size:14px}.sy-tag{color:var(--brand-text,#0a7088);margin-left:6px;font-size:11px;font-weight:800}.sy-samples{margin-top:4px}