.lc-relay-page{background:#fff;color:#334155}.lc-relay-page .daidisi-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.8;color:#334155;max-width:1000px;margin:0 auto;padding:30px;font-size:20px}.lc-relay-page .daidisi-main-title{font-size:36px;color:#000;font-weight:800;text-align:center;margin:0 0 40px;line-height:1.2}.lc-relay-page .daidisi-container h2{font-size:28px;color:#0b1b3a;margin:40px 0 18px;font-weight:800;line-height:1.3}.lc-relay-page .daidisi-container h3{font-size:24px;color:#0b1b3a;margin:30px 0 14px;font-weight:700;line-height:1.3}.lc-relay-page .daidisi-container p{margin:0 0 18px}.lc-relay-page .daidisi-container strong{color:#0b1220}.lc-relay-page .daidisi-container a{color:#1c5bad;text-decoration:underline;font-weight:700}.lc-relay-page .daidisi-container a:hover{color:#14458a}.lc-relay-page .img-figure{margin:30px 0;padding:0;text-align:center}.lc-relay-page .img-figure img{max-width:100%;height:auto;display:block;margin:0 auto 8px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.lc-relay-page .image-caption{text-align:center;font-size:16px;color:#64748b;margin:0 0 8px;font-style:italic}.lc-relay-page .table-wrap{overflow-x:auto;margin:30px 0}.lc-relay-page .tech-table{width:100%;border-collapse:collapse;font-size:18px;min-width:640px}.lc-relay-page .tech-table th{background:#1c5bad;color:#fff;padding:15px;border:1px solid #dee2e6;font-weight:700;text-align:left}.lc-relay-page .tech-table td{padding:15px;border:1px solid #dee2e6;vertical-align:top}.lc-relay-page .tech-table tbody tr:nth-child(2n) td{background:#f8fafc}.lc-relay-page .highlight-box{background:#f8fafc;border-left:6px solid #1c5bad;padding:25px;margin:30px 0;border-radius:0 8px 8px 0}.lc-relay-page .highlight-box h3{margin-top:0}.lc-relay-page .custom-safety-extension{margin:44px 0 34px;padding:30px;border:1px solid #bfdbfe;border-radius:14px;background:linear-gradient(180deg,#f8fbff,#fff)}.lc-relay-page .custom-safety-extension>h2:first-child{margin-top:0}.lc-relay-page .custom-safety-note{margin:24px 0;padding:18px 20px;border-left:5px solid #f59e0b;border-radius:0 8px 8px 0;background:#fff7ed;color:#7c2d12}.lc-relay-page .custom-safety-list{margin:0 0 24px;padding-left:26px}.lc-relay-page .custom-safety-list li{margin-bottom:9px}.lc-relay-page .daidisi-container a.custom-safety-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 20px;border-radius:8px;background:#1c5bad;color:#fff;text-decoration:none;font-weight:800;line-height:1.3}.lc-relay-page .daidisi-container a.custom-safety-cta:hover{background:#14458a;color:#fff}@media (max-width:768px){.lc-relay-page .daidisi-container{font-size:18px;padding:15px}.lc-relay-page .daidisi-main-title{font-size:28px}.lc-relay-page .daidisi-container h2{font-size:24px}.lc-relay-page .daidisi-container h3{font-size:20px}.lc-relay-page .tech-table{font-size:16px}.lc-relay-page .tech-table td,.lc-relay-page .tech-table th{padding:12px}.lc-relay-page .highlight-box{padding:18px}.lc-relay-page .custom-safety-extension{padding:20px 16px}}@media (max-width:480px){.lc-relay-page .daidisi-main-title{font-size:24px}.lc-relay-page .daidisi-container h2{font-size:21px}}