._8cTprq_arts{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}._8cTprq_art{border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:22px;text-decoration:none;display:flex}._8cTprq_art:hover{transition:transform .15s;transform:translateY(-2px)}._8cTprq_art i{color:var(--twg-teal);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-style:normal;font-weight:700}._8cTprq_art b{font-family:var(--font-display);color:var(--twg-navy);font-size:18px;line-height:1.3}._8cTprq_art span{color:var(--twg-muted);font-size:14px;line-height:1.5}._8cTprq_art small{color:var(--twg-muted);margin-top:auto;font-size:13px}._8cTprq_featured{grid-row:span 2}._8cTprq_featured i{color:#6fe0d6}._8cTprq_featured b{color:#fff;font-size:26px}._8cTprq_featured span,._8cTprq_featured small{color:#c9e2ec}._8cTprq_featured span{font-size:15px}._8cTprq_artImg{color:#c9e2ec;background:#ffffff14;border:1px solid #ffffff29;border-radius:14px;flex:1;justify-content:center;align-items:center;min-height:120px;font-size:13px;display:flex}@media (max-width:640px){._8cTprq_featured b{font-size:22px}}._8cTprq_dls{flex:999 640px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px;min-width:0;display:grid}._8cTprq_dl{border-radius:16px;align-items:center;gap:14px;min-width:0;padding:16px 18px;text-decoration:none;display:flex}._8cTprq_dlText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._8cTprq_dlText b{font-family:var(--font-display);color:var(--twg-navy);font-size:15px}._8cTprq_dlText span{color:var(--twg-muted);font-size:13px}._8cTprq_dlIcon{color:var(--twg-blue);flex:none}._8cTprq_soon{color:var(--twg-muted);background:#0a5c8d14;border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:600}._8cTprq_cases{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}._8cTprq_case{border-radius:20px;flex-direction:column;gap:10px;padding:22px;display:flex}._8cTprq_caseDl{color:var(--twg-body);gap:4px;margin:0;font-size:15px;line-height:1.5;display:grid}._8cTprq_caseDl dt{color:var(--twg-navy);margin-top:6px;font-weight:700}._8cTprq_caseDl dd{margin:0}._8cTprq_faq{border-radius:14px;padding:16px 20px}._8cTprq_faq summary{font-family:var(--font-display);color:var(--twg-navy);cursor:pointer;min-height:28px;font-weight:700}._8cTprq_article{max-width:760px}._8cTprq_outline{color:var(--twg-body);flex-direction:column;gap:8px;margin:0;padding-left:22px;line-height:1.55;display:flex}
