.hs-codes-page{background:#fff;color:#333}.hs-codes-page .hs-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.8;color:#333;max-width:1000px;margin:0 auto;padding:20px}.hs-codes-page .hs-hero{text-align:center;margin-bottom:50px;padding:40px;background-color:#f8f9fa;border-radius:15px}.hs-codes-page .hs-hero h1{font-size:36px;color:#1e40af;margin:0;line-height:1.3;font-weight:800}.hs-codes-page .hs-subtitle{font-size:24px;color:#475569;font-weight:400;display:inline-block;margin-top:8px}.hs-codes-page .hs-lede{font-size:18px;color:#555;margin:0 0 30px;border-left:5px solid #1e40af;padding-left:20px}.hs-codes-page .hs-container h2{font-size:28px;color:#1e40af;border-bottom:2px solid #e2e8f0;padding-bottom:10px;margin:40px 0 18px;font-weight:700;line-height:1.3}.hs-codes-page .hs-container h3{color:#0f172a;margin:25px 0 12px;font-size:22px;font-weight:700}.hs-codes-page .hs-container h4{margin:0 0 12px;font-weight:700}.hs-codes-page .hs-container p{margin:0 0 18px}.hs-codes-page .hs-container strong{color:#1a202c}.hs-codes-page .emphasis-line{font-size:18px;font-weight:700;color:#334155;margin:18px 0 12px}.hs-codes-page .chapter-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin:20px 0}.hs-codes-page .chapter-card{padding:20px;border-radius:10px}.hs-codes-page .chapter-card ul{padding-left:20px;margin:0;line-height:1.7}.hs-codes-page .chapter-card ul li{margin-bottom:8px}.hs-codes-page .chapter-card.chapter-90{background-color:#eff6ff;border-top:4px solid #3b82f6}.hs-codes-page .chapter-card.chapter-90 h4{color:#1e40af}.hs-codes-page .chapter-card.chapter-85{background-color:#f0fdf4;border-top:4px solid #22c55e}.hs-codes-page .chapter-card.chapter-85 h4{color:#166534}.hs-codes-page .elevator-box{background-color:#fff7ed;padding:20px;border-radius:10px;border:1px dashed #f97316;margin:20px 0}.hs-codes-page .elevator-box h4{color:#9a3412}.hs-codes-page .elevator-box p{margin:0}.hs-codes-page .table-wrap{overflow-x:auto;margin:20px 0}.hs-codes-page .hs-table{width:100%;border-collapse:collapse;font-size:16px;min-width:640px}.hs-codes-page .hs-table thead tr{background-color:#1e40af;color:#fff}.hs-codes-page .hs-table td,.hs-codes-page .hs-table th{padding:12px;border:1px solid #ddd;text-align:left;vertical-align:top}.hs-codes-page .hs-table tbody tr:nth-child(2n){background-color:#f9fafb}.hs-codes-page .hs-table .market-cell{font-weight:700}.hs-codes-page .declaration-card{background-color:#f1f5f9;padding:25px;border-radius:10px;column-count:2;column-gap:40px}.hs-codes-page .declaration-card p{page-break-inside:avoid;break-inside:avoid;margin:0 0 12px}.hs-codes-page .risk-box{border:1px solid #fee2e2;background-color:#fef2f2;padding:20px;border-radius:10px;margin:20px 0}.hs-codes-page .risk-box h3{color:#dc2626;margin-top:0}.hs-codes-page .risk-box ul{color:#991b1b;margin:0;padding-left:22px;line-height:1.7}.hs-codes-page .risk-box ul li{margin-bottom:8px}.hs-codes-page .optimization-list{font-size:18px;line-height:2;padding-left:22px;margin:0 0 24px}.hs-codes-page .optimization-list li{margin-bottom:10px}.hs-codes-page .highlight-pill{background-color:#fef9c3;padding:2px 5px}.hs-codes-page .hs-conclusion{margin-top:50px;padding:30px;border-top:1px solid #eee;font-style:italic;color:#64748b}.hs-codes-page .hs-conclusion strong{color:#334155;font-style:normal}@media (max-width:768px){.hs-codes-page .hs-hero{padding:28px 20px;margin-bottom:32px}.hs-codes-page .hs-hero h1{font-size:26px}.hs-codes-page .hs-subtitle{font-size:18px}.hs-codes-page .hs-lede{font-size:16px;padding-left:14px;border-left-width:4px}.hs-codes-page .hs-container h2{font-size:22px}.hs-codes-page .hs-container h3{font-size:19px}.hs-codes-page .chapter-grid{grid-template-columns:1fr;gap:14px}.hs-codes-page .declaration-card{column-count:1;padding:18px}.hs-codes-page .optimization-list{font-size:16px}.hs-codes-page .hs-conclusion{padding:22px 16px}.hs-codes-page .hs-table{font-size:14px}.hs-codes-page .hs-table td,.hs-codes-page .hs-table th{padding:10px}}@media (max-width:480px){.hs-codes-page .hs-hero h1{font-size:22px}.hs-codes-page .hs-subtitle{font-size:16px}.hs-codes-page .hs-container{padding:14px}}