.v2 .cp-notice{margin-top:26px}.v2 .cp-notice .gd-callout-title{margin-bottom:4px}.v2 .cp-hero-meta{color:#ffffffb8;flex-wrap:wrap;gap:6px 10px;margin-top:18px;font-size:14px;display:flex}.v2 .cp-hero-meta time{color:#fff;font-weight:600}.v2 .gd-body .cp-facts{border:1px solid var(--line);background:var(--card,#fff);border-radius:12px;margin:18px 0 0;padding:0;overflow:hidden}.v2 .gd-body .cp-fact{border-top:1px solid var(--line);grid-template-columns:1fr;gap:2px 18px;padding:12px 16px;display:grid}.v2 .gd-body .cp-fact:first-child{border-top:0}.v2 .gd-body .cp-fact dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12.5px;font-weight:700}.v2 .gd-body .cp-fact dd{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}@media (min-width:640px){.v2 .gd-body .cp-fact{grid-template-columns:180px 1fr;align-items:start}.v2 .gd-body .cp-fact dt{padding-top:3px}}.v2 .gd-body .cp-capnote{color:var(--ink-2);margin-top:14px;font-size:15px}.v2 .cp-grid{grid-template-columns:1fr;gap:12px;margin-top:18px;display:grid}@media (min-width:640px){.v2 .cp-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.v2 .cp-grid{grid-template-columns:repeat(3,1fr)}}.v2 .cp-card{border:1px solid var(--line);background:var(--card,#fff);color:inherit;border-radius:12px;padding:16px 18px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.v2 .cp-card:hover{border-color:var(--plate);transform:translateY(-1px)}.v2 .cp-card .name{margin:0 0 4px;font-size:17px;font-weight:800;display:block}.v2 .cp-card .best{color:var(--muted);font-size:14px;line-height:1.5;display:block}.v2 .cp-card .go{color:var(--blue,#1d4ed8);margin-top:10px;font-size:14px;font-weight:700;display:block}.v2 .cp-section{margin-top:42px}.v2 .cp-section h2{margin:0 0 8px}
