.hero[data-astro-cid-5xovkgig]{padding:10rem 0 4rem;margin-top:140px;background:linear-gradient(135deg,#d32f2f,#c62828);text-align:center;color:#fff}.risks-grid[data-astro-cid-5xovkgig]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.risk-card[data-astro-cid-5xovkgig]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:var(--shadow-medium);border:3px solid}.risk-card[data-astro-cid-5xovkgig].high{border-color:#f44336}.risk-card[data-astro-cid-5xovkgig].medium{border-color:#ff9800}.risk-card[data-astro-cid-5xovkgig].low{border-color:#ffc107}.risk-level[data-astro-cid-5xovkgig]{display:inline-block;padding:.4rem 1rem;border-radius:15px;font-weight:700;margin-bottom:1rem;font-size:.85rem}.risk-card[data-astro-cid-5xovkgig].high .risk-level[data-astro-cid-5xovkgig]{background:#ffebee;color:#d32f2f}.risk-card[data-astro-cid-5xovkgig].medium .risk-level[data-astro-cid-5xovkgig]{background:#fff3e0;color:#f57c00}.risk-card[data-astro-cid-5xovkgig].low .risk-level[data-astro-cid-5xovkgig]{background:#fffde7;color:#f57f17}.risk-card[data-astro-cid-5xovkgig] h3[data-astro-cid-5xovkgig]{color:var(--color-black);margin-bottom:1rem}.security-framework[data-astro-cid-5xovkgig]{display:grid;gap:3rem}.security-pillar[data-astro-cid-5xovkgig]{background:var(--color-white);padding:3rem;border-radius:16px;box-shadow:var(--shadow-medium)}.security-pillar[data-astro-cid-5xovkgig] h3[data-astro-cid-5xovkgig]{color:var(--color-gold);margin-bottom:2rem;font-size:1.8rem}.measures-grid[data-astro-cid-5xovkgig]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.measure[data-astro-cid-5xovkgig]{padding:2rem;background:var(--color-gray-light);border-radius:12px;border-left:4px solid #4caf50}.measure[data-astro-cid-5xovkgig] h4[data-astro-cid-5xovkgig]{color:var(--color-black);margin-bottom:1rem}.impact[data-astro-cid-5xovkgig]{background:#e8f5e9;color:#2e7d32;padding:.75rem;border-radius:8px;text-align:center;font-weight:700;margin-top:1rem}.access-rules[data-astro-cid-5xovkgig],.training-program[data-astro-cid-5xovkgig]{display:grid;gap:2rem}.rule[data-astro-cid-5xovkgig]{padding:2rem;background:var(--color-gray-light);border-radius:12px}.rule[data-astro-cid-5xovkgig] h4[data-astro-cid-5xovkgig]{color:var(--color-gold);margin-bottom:1rem}.example[data-astro-cid-5xovkgig]{background:var(--color-white);padding:1.5rem;border-radius:8px;margin-top:1rem;line-height:1.8}.training-program[data-astro-cid-5xovkgig] h4[data-astro-cid-5xovkgig]{color:var(--color-black);margin-bottom:1.5rem}.training-program[data-astro-cid-5xovkgig] ul[data-astro-cid-5xovkgig]{list-style:none;padding:0}.training-program[data-astro-cid-5xovkgig] li[data-astro-cid-5xovkgig]{padding:.75rem 0;line-height:1.7}.frequency[data-astro-cid-5xovkgig]{background:var(--color-gold-light);padding:1rem;border-radius:8px;text-align:center;font-weight:700;margin-top:1.5rem}.contracts-guide[data-astro-cid-5xovkgig]{display:grid;gap:3rem}.contract-section[data-astro-cid-5xovkgig]{background:var(--color-white);padding:3rem;border-radius:16px;box-shadow:var(--shadow-medium)}.contract-section[data-astro-cid-5xovkgig] h3[data-astro-cid-5xovkgig]{color:var(--color-gold);margin-bottom:2rem;font-size:1.8rem}.clauses-list[data-astro-cid-5xovkgig]{display:grid;gap:2rem}.clause-card[data-astro-cid-5xovkgig]{padding:2.5rem;border-radius:12px;border:2px solid}.clause-card[data-astro-cid-5xovkgig].essential{border-color:#f44336;background:linear-gradient(135deg,var(--color-white) 0%,#ffebee 100%)}.clause-card[data-astro-cid-5xovkgig].important{border-color:#ff9800;background:linear-gradient(135deg,var(--color-white) 0%,#fff3e0 100%)}.clause-card[data-astro-cid-5xovkgig].useful{border-color:#ffc107;background:linear-gradient(135deg,var(--color-white) 0%,#fffde7 100%)}.clause-tag[data-astro-cid-5xovkgig]{display:inline-block;padding:.4rem 1rem;border-radius:15px;font-weight:700;margin-bottom:1rem;font-size:.85rem}.clause-card[data-astro-cid-5xovkgig].essential .clause-tag[data-astro-cid-5xovkgig]{background:#f44336;color:#fff}.clause-card[data-astro-cid-5xovkgig].important .clause-tag[data-astro-cid-5xovkgig]{background:#ff9800;color:#fff}.clause-card[data-astro-cid-5xovkgig].useful .clause-tag[data-astro-cid-5xovkgig]{background:#ffc107;color:var(--color-black)}.clause-card[data-astro-cid-5xovkgig] h4[data-astro-cid-5xovkgig]{color:var(--color-black);margin-bottom:1rem}.clause-description[data-astro-cid-5xovkgig]{color:var(--color-gray-dark);line-height:1.7;margin-bottom:1.5rem}.clause-text[data-astro-cid-5xovkgig]{background:var(--color-white);padding:1.5rem;border-radius:8px;line-height:1.8;font-size:.95rem}.pitfalls[data-astro-cid-5xovkgig]{display:grid;gap:2rem}.pitfall[data-astro-cid-5xovkgig]{padding:2rem;background:#ffebee;border-radius:12px;border-left:4px solid #f44336}.pitfall[data-astro-cid-5xovkgig] h4[data-astro-cid-5xovkgig]{color:#d32f2f;margin-bottom:1rem}.continuity-plan[data-astro-cid-5xovkgig]{display:grid;gap:3rem}.continuity-section[data-astro-cid-5xovkgig]{background:var(--color-white);padding:3rem;border-radius:16px;box-shadow:var(--shadow-medium)}.continuity-section[data-astro-cid-5xovkgig] h3[data-astro-cid-5xovkgig]{color:var(--color-gold);margin-bottom:2rem;font-size:1.8rem}.redundancy-options[data-astro-cid-5xovkgig]{display:grid;gap:2rem}.option[data-astro-cid-5xovkgig]{padding:2rem;background:var(--color-gray-light);border-radius:12px}.option[data-astro-cid-5xovkgig] h4[data-astro-cid-5xovkgig]{color:var(--color-black);margin-bottom:1rem}.requirement[data-astro-cid-5xovkgig]{background:#e3f2fd;color:#1976d2;padding:.75rem;border-radius:8px;margin-top:1rem;font-weight:600}.emergency-steps[data-astro-cid-5xovkgig]{display:grid;gap:2rem}.step[data-astro-cid-5xovkgig]{display:flex;gap:2rem;padding:2rem;background:var(--color-gray-light);border-radius:12px}.step-number[data-astro-cid-5xovkgig]{background:var(--color-gold);color:var(--color-black);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3rem;flex-shrink:0}.step[data-astro-cid-5xovkgig] h4[data-astro-cid-5xovkgig]{color:var(--color-black);margin-bottom:1rem}.step[data-astro-cid-5xovkgig] ul[data-astro-cid-5xovkgig]{list-style:none;padding:0}.step[data-astro-cid-5xovkgig] li[data-astro-cid-5xovkgig]{padding:.5rem 0 .5rem 1.5rem;position:relative}.step[data-astro-cid-5xovkgig] li[data-astro-cid-5xovkgig]:before{content:"→";position:absolute;left:0;color:var(--color-gold)}.insurance-options[data-astro-cid-5xovkgig]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.insurance-card[data-astro-cid-5xovkgig]{background:var(--color-white);padding:3rem;border-radius:16px;box-shadow:var(--shadow-medium);border-top:4px solid var(--color-gold)}.insurance-card[data-astro-cid-5xovkgig] h3[data-astro-cid-5xovkgig]{color:var(--color-gold);margin-bottom:1.5rem}.insurance-card[data-astro-cid-5xovkgig] p[data-astro-cid-5xovkgig]{color:var(--color-gray-dark);line-height:1.7;margin:1rem 0}.cost[data-astro-cid-5xovkgig]{background:var(--color-gold-light);padding:1rem;border-radius:8px;text-align:center;font-weight:700}.recommendation[data-astro-cid-5xovkgig]{background:#e8f5e9;color:#2e7d32;padding:1rem;border-radius:8px;text-align:center;font-weight:700}@media (max-width: 768px){.hero[data-astro-cid-5xovkgig]{padding:8rem 0 3rem}.risks-grid[data-astro-cid-5xovkgig],.measures-grid[data-astro-cid-5xovkgig],.insurance-options[data-astro-cid-5xovkgig]{grid-template-columns:1fr}.step[data-astro-cid-5xovkgig]{flex-direction:column}}
