.cc-aida-guide{margin:32px 0;color:#30495c}.cc-aida-guide h3{color:#0a1a2f;font-size:clamp(24px,3vw,34px);line-height:1.2}.cc-aida-guide p{line-height:1.75}.cc-aida-table-wrap{overflow-x:auto;border:1px solid #dce5ec;border-radius:18px;background:white;margin:24px 0}.cc-aida-table{width:100%;border-collapse:collapse;text-align:left;font-size:16px}.cc-aida-table caption{text-align:left;padding:20px;font-weight:700;color:#003366}.cc-aida-table th,.cc-aida-table td{padding:16px 20px;border-bottom:1px solid #e2e9ef;vertical-align:top}.cc-aida-table thead{background:#0a1a2f;color:white}.cc-aida-table tbody th{color:#0a1a2f}.cc-aida-table tbody tr:last-child>*{border-bottom:0}.cc-aida-guide a{color:#003366;text-decoration:underline;text-underline-offset:3px}.cc-aida-guide details{padding:18px 20px;background:#f1f5f8;border-radius:14px;margin:12px 0}.cc-aida-guide summary{cursor:pointer;font-weight:750;color:#0a1a2f}.cc-aida-guide .cc-aida-source{font-size:13px;color:#526779}.cc-aida-tip{background:#0a1a2f;color:white;padding:26px;border-radius:18px;border-left:4px solid #d4af37}.cc-aida-tip a{color:#f2dfaa}@media(max-width:600px){.cc-aida-table{font-size:14px}.cc-aida-table th,.cc-aida-table td{padding:12px}.cc-aida-table caption{padding:16px}.cc-aida-guide details{padding:16px}.cc-aida-tip{padding:20px}}