.tk-contact-block{margin:24px 0;padding:22px;background:#edf5fa;border:1px solid #d6e5ed;border-radius:16px}.tk-contact-block h3{margin:0 0 15px}.tk-contact-block p,.tk-contact-block small{line-height:1.9}.tk-phone-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.tk-phone{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px;background:#fff;border-radius:10px;color:#123d4b}.tk-phone b{white-space:nowrap;font-variant-numeric:tabular-nums}.tk-policy{margin:28px 0;padding:22px;border:1px solid #dce6e9;border-radius:16px}.tk-policy li{margin:10px 0;line-height:2}.tk-ai-note{font-size:12px;color:#526871;line-height:1.8}.prose img{max-width:100%;height:auto}.side-card .tk-contact-block{padding:15px}.side-card .tk-phone-grid{grid-template-columns:1fr}.tk-launch-table{width:100%;border-collapse:collapse}.tk-launch-table th,.tk-launch-table td{padding:10px;border-bottom:1px solid #dce6e9;text-align:right}.tk-launch-table tr:nth-child(even){background:#eff6fa}.tk-launch-table tr:hover{background:#deedf6}.tk-table-scroll{overflow:auto}.tk-alert{padding:18px;margin:18px 0;background:#fff8e1;border:1px solid #e8d394;border-radius:12px}
