.external-resources-container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.external-resources-header{margin-bottom:3rem}.external-resources-header h1{font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem;text-align:center}.lead-text{font-size:1.25rem;color:#4b5563;text-align:center;margin-bottom:1.5rem;font-weight:500}.intro-text{font-size:1rem;color:#6b7280;line-height:1.8;max-width:800px;margin:0 auto}.resources-section{margin-bottom:3rem}.resources-section h2{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:2rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.resource-list{display:grid;gap:2rem}.resource-item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;transition:box-shadow .2s}.resource-item:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.resource-item h3{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.75rem}.resource-item p{font-size:.95rem;color:#4b5563;line-height:1.6;margin-bottom:.75rem}.resource-item a{color:#2563eb;text-decoration:none;font-size:.875rem;word-break:break-all;display:inline-block;margin-top:.5rem}.resource-item a:hover{color:#1d4ed8;text-decoration:underline}.tel-number{font-weight:600;color:#059669;font-size:1rem}.conclusion-section{background:#f9fafb;border-radius:8px;padding:2rem;margin-top:3rem}.conclusion-section h2{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:1.5rem}.conclusion-section p{font-size:1rem;color:#4b5563;line-height:1.8;margin-bottom:1rem}.important-note{background:#fef3c7;border-left:4px solid #f59e0b;padding:1rem 1.5rem;margin-top:1.5rem;border-radius:4px;color:#92400e;font-weight:500}@media (max-width: 768px){.external-resources-header h1{font-size:2rem}.lead-text{font-size:1.125rem}.resource-item{padding:1.25rem}.resource-item h3{font-size:1.125rem}}
