@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700;800&display=swap";html[data-v-11f1a888],body[data-v-11f1a888]{overflow-x:hidden;font-family:Roboto,sans-serif;background-color:#fff}button[data-v-11f1a888],input[data-v-11f1a888],select[data-v-11f1a888],textarea[data-v-11f1a888],optgroup[data-v-11f1a888],pre[data-v-11f1a888],code[data-v-11f1a888],kbd[data-v-11f1a888],samp[data-v-11f1a888]{font-family:inherit}h1[data-v-11f1a888],h2[data-v-11f1a888],h3[data-v-11f1a888],h4[data-v-11f1a888],h5[data-v-11f1a888],h6[data-v-11f1a888]{text-wrap:balance}p[data-v-11f1a888],li[data-v-11f1a888],dd[data-v-11f1a888],figcaption[data-v-11f1a888],.page-subtitle[data-v-11f1a888],.hub-subtitle[data-v-11f1a888],.hero-subtitle[data-v-11f1a888],.section-subtitle[data-v-11f1a888],.card-description[data-v-11f1a888]{text-wrap:pretty}[data-v-11f1a888]:root{--color-primary: #2779b7;--color-primary-dark: #1e5f8f;--color-accent: #c1512f;--color-accent-hover: #a8432a;--color-gold: #e09f20;--color-grey: #a0acbd;--color-ice: #FFFFFF;--color-black: #1A1A1A;--color-white: #FFFFFF;--color-bg: #FFFFFF;--color-card: #FFFFFF;--color-border: rgba(26, 26, 46, .12);--color-text: #1a1a2e;--color-text-muted: #6B6B6B;--font-display: "Roboto", sans-serif;--font-body: "Roboto", sans-serif;--font-mono: "Roboto", sans-serif;--radius-sm: 4px;--radius-md: 10px;--radius-lg: 10px;--radius-xl: 10px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .1);--shadow-xl: 0 12px 36px rgba(0, 0, 0, .12)}.brutalist-card[data-v-11f1a888]{background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform .25s ease,box-shadow .25s ease;border:none}.brutalist-card[data-v-11f1a888]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.brutalist-button[data-v-11f1a888]{border:none;border-radius:var(--radius-full);font-family:var(--font-display);font-weight:700;text-transform:none;padding:.75rem 1.5rem;transition:all .2s ease;cursor:pointer;box-shadow:none}.brutalist-button[data-v-11f1a888]:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.brutalist-button[data-v-11f1a888]:active{transform:translateY(0);box-shadow:none}.brutalist-tag[data-v-11f1a888]{background:var(--color-accent);color:var(--color-white);font-family:var(--font-display);font-size:.75rem;text-transform:uppercase;padding:.3rem .75rem;font-weight:700;display:inline-block;border-radius:var(--radius-full);letter-spacing:.03em}.title-gradient[data-v-11f1a888]{color:var(--color-accent)}.border-3[data-v-11f1a888]{border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-md)}body[data-v-11f1a888]{font-size:18px;line-height:1.65}@media(max-width:768px){body[data-v-11f1a888]{font-size:17px}}p[data-v-11f1a888],li[data-v-11f1a888],dd[data-v-11f1a888]{font-size:max(16px,1em)}.stat-label[data-v-11f1a888],.stat-number[data-v-11f1a888],.topbar-label[data-v-11f1a888],.article-tag[data-v-11f1a888],.category-tag[data-v-11f1a888],.topic-tag[data-v-11f1a888],.skill-tag[data-v-11f1a888],.type-badge[data-v-11f1a888],.step-badge[data-v-11f1a888],.demand-badge[data-v-11f1a888],.rating-badge[data-v-11f1a888],.role-level-badge[data-v-11f1a888],.se-level-pill[data-v-11f1a888],.post-meta[data-v-11f1a888],.blog-meta[data-v-11f1a888],.article-meta[data-v-11f1a888],.meta-value[data-v-11f1a888],.meta-sep[data-v-11f1a888],.newsletter-label[data-v-11f1a888],.share-label[data-v-11f1a888],.slide-label-date[data-v-11f1a888],.company-type[data-v-11f1a888],.event-date[data-v-11f1a888],.event-location[data-v-11f1a888]{font-family:var(--font-mono);font-weight:500;letter-spacing:.06em}p[data-v-11f1a888],li[data-v-11f1a888],dd[data-v-11f1a888],td[data-v-11f1a888],.section-card-desc[data-v-11f1a888],.article-slide-desc[data-v-11f1a888],.card-description[data-v-11f1a888]{font-size:max(16px,1em)}.mh-page[data-v-11f1a888]{background-color:var(--color-bg);min-height:100vh;max-width:1280px;margin:0 auto;padding:0 1rem 3rem}@media(min-width:768px){.mh-page[data-v-11f1a888]{padding:0 2rem 4rem}}.sticky-crisis-wrapper[data-v-11f1a888]{position:sticky;top:0;z-index:100;margin:0 -1rem;padding:0 1rem;background:#fff;box-shadow:0 2px 6px #1a1a2e0f}@media(min-width:768px){.sticky-crisis-wrapper[data-v-11f1a888]{margin:0 -2rem;padding:0 2rem}}.crisis-banner[data-v-11f1a888]{background:#1a1a2e;padding:.65rem 1rem;border-bottom:3px solid var(--color-accent)}@media(min-width:768px){.crisis-banner[data-v-11f1a888]{padding:.75rem 2rem}}.crisis-inner[data-v-11f1a888]{max-width:1280px;margin:0 auto;text-align:center}.crisis-label[data-v-11f1a888]{color:#fff;font-family:var(--font-display);font-weight:700;font-size:.85rem;margin:0 0 .4rem;text-transform:uppercase;letter-spacing:.04em}.crisis-contacts[data-v-11f1a888]{display:flex;flex-direction:column;gap:.5rem;align-items:center}@media(min-width:768px){.crisis-contacts[data-v-11f1a888]{flex-direction:row;justify-content:center;gap:2rem}}.crisis-link[data-v-11f1a888]{color:#e0e0e0;text-decoration:none;font-family:var(--font-body);font-size:.95rem;display:flex;align-items:center;gap:.5rem;transition:color .2s ease}.crisis-link[data-v-11f1a888]:hover{color:#fff}.crisis-icon[data-v-11f1a888]{display:inline-flex;color:inherit}.crisis-number[data-v-11f1a888]{color:var(--color-accent);font-weight:700;font-size:1.05rem}.page-header[data-v-11f1a888]{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:2.5rem;background:#1a1a2e;padding:3.25rem 20px 3rem;text-align:center}.page-header[data-v-11f1a888] .share-label{color:#ffffff9e}.page-header a[data-v-11f1a888]:where(:not([class*=btn]):not([class*=button]):not([class*=cta])){color:#6fa8d8}.page-header a[data-v-11f1a888]:where(:not([class*=btn]):not([class*=button]):not([class*=cta])):hover{color:#fff}.page-header small[data-v-11f1a888],.page-header li[data-v-11f1a888]{color:#ffffffc7}.page-title[data-v-11f1a888]{font-size:clamp(2.125rem,4vw,3rem);font-weight:800;font-family:var(--font-display);color:#fff;line-height:1.12;letter-spacing:-.02em;margin:0 0 .85rem;text-wrap:balance}@media(min-width:768px){.page-title[data-v-11f1a888]{font-size:3rem}}.page-subtitle[data-v-11f1a888]{font-size:1.125rem;font-family:var(--font-body);color:#ffffffc7;line-height:1.6;margin:0 auto;max-width:900px;text-align:center}.quick-nav[data-v-11f1a888]{max-width:100%;margin:0;padding:.6rem 1rem;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;background:#fff}.quick-nav-link[data-v-11f1a888]{display:inline-block;padding:8px 16px;background:#fff;border:1px solid rgba(26,26,46,.12);border-radius:10px;font-size:.85rem;font-weight:600;color:#1a1a2e;text-decoration:none;transition:all .15s}.quick-nav-link[data-v-11f1a888]:hover{background:#1a1a2e;color:#fff;border-color:#1a1a2e}.mh-section[data-v-11f1a888]{margin-bottom:3rem;scroll-margin-top:140px}.section-title[data-v-11f1a888]{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 1.25rem;padding-bottom:.5rem;border-bottom:3px solid var(--color-accent);display:inline-block}.cards-grid[data-v-11f1a888]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:600px){.cards-grid[data-v-11f1a888]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.cards-grid[data-v-11f1a888]{grid-template-columns:repeat(3,1fr)}.cards-grid[data-v-11f1a888]:has(>:nth-child(4):last-child),.cards-grid[data-v-11f1a888]:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.cards-grid[data-v-11f1a888]:has(>:nth-child(8):last-child){grid-template-columns:repeat(4,1fr)}}.resource-card[data-v-11f1a888]{background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:1.5rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease;border:1px solid transparent}.resource-card[data-v-11f1a888]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.resource-card--urgent[data-v-11f1a888]{border-left:4px solid var(--color-accent)}.card-icon[data-v-11f1a888]{color:#2779b7;margin-bottom:.75rem}.resource-card--urgent .card-icon[data-v-11f1a888]{color:#c1512f}.card-title[data-v-11f1a888]{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--color-text);margin:0 0 .25rem}.card-phone[data-v-11f1a888]{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--color-primary);margin:0 0 .5rem}.card-desc[data-v-11f1a888]{font-family:var(--font-body);font-size:.9rem;color:var(--color-text-muted);line-height:1.5;margin:0;flex:1}.card-link-label[data-v-11f1a888]{display:inline-block;margin-top:.75rem;font-family:var(--font-display);font-size:.85rem;font-weight:600;color:var(--color-primary);transition:color .2s ease}.resource-card:hover .card-link-label[data-v-11f1a888]{color:var(--color-primary-dark)}.mh-disclaimer[data-v-11f1a888]{font-size:.8rem;color:#8a9ab5;text-align:center;font-style:italic;max-width:900px;margin:0 auto 2rem;line-height:1.6}.bottom-cta[data-v-11f1a888]{text-align:center;background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:2.5rem 1.5rem;margin-top:1rem}.cta-message[data-v-11f1a888]{font-family:var(--font-display);font-size:1.35rem;font-weight:700;color:var(--color-text);margin:0 0 1.5rem;line-height:1.4}.cta-buttons[data-v-11f1a888]{display:flex;flex-direction:column;gap:.75rem;align-items:center}@media(min-width:600px){.cta-buttons[data-v-11f1a888]{flex-direction:row;justify-content:center}}.cta-btn[data-v-11f1a888]{display:inline-block;border:none;border-radius:var(--radius-full);font-family:var(--font-display);font-weight:700;font-size:1rem;padding:.85rem 2rem;text-decoration:none;cursor:pointer;transition:all .2s ease;text-align:center;min-width:180px}.cta-btn[data-v-11f1a888]:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.cta-btn--primary[data-v-11f1a888]{background:var(--color-accent);color:var(--color-white)}.cta-btn--primary[data-v-11f1a888]:hover{background:var(--color-accent-hover)}.cta-btn--secondary[data-v-11f1a888]{background:var(--color-primary);color:var(--color-white)}.cta-btn--secondary[data-v-11f1a888]:hover{background:var(--color-primary-dark)}
