:root{--primary:#2563eb;--primary-dark:#1d4ed8;--primary-light:#3b82f6;--primary-bg:#dbeafe;--primary-rgb:37, 99, 235;--accent:#047857;--dark:#1e293b;--text:#334155;--text-light:#64748b;--text-dark:#0f172a;--border:#e2e8f0;--bg-light:#f8fafc;--bg-gray:#f1f5f9;--radius:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:50px;--shadow:0 4px 6px -1px rgba(0,0,0,0.07), 0 2px 4px -1px rgba(0,0,0,0.04);--shadow-lg:0 10px 25px -3px rgba(0,0,0,0.08), 0 4px 6px -2px rgba(0,0,0,0.04);--shadow-xl:0 20px 50px -12px rgba(0,0,0,0.15);--transition:all 0.3s ease}html{scroll-padding-top:80px;scroll-behavior:smooth}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;-webkit-font-smoothing:antialiased;color:#1e293b;line-height:1.6;-webkit-tap-highlight-color:rgb(37 99 235 / .15)}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:#1e293b}p,li,td,th,label,span,small,div{color:inherit}a{color:#2563eb}a:hover{color:#1d4ed8}.bg-primary,.bg-primary *:not(.form-control):not(.form-select):not(.btn-light):not(.badge){color:#fff}.bg-dark,.bg-dark *{color:#cbd5e1}.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6{color:#fff}.bg-dark a:not(.btn){color:#94a3b8}.bg-dark a:not(.btn):hover{color:#fff}.text-white,.text-white *{color:#fff!important}.text-white-50{color:rgb(255 255 255 / .5)!important}.text-muted{color:#5c636a!important}.text-dark{color:#1e293b!important}.text-primary{color:#2563eb!important}.text-success{color:#047857!important}.text-danger{color:#dc3545!important}.text-warning{color:#ffc107!important}.badge{color:inherit}.badge.bg-primary{color:#fff!important}.badge.bg-primary-subtle.text-primary{color:#1a4bc0!important}.badge.bg-success{color:#fff!important}.badge.bg-danger{color:#fff!important}.badge.bg-info{color:#000!important}.badge.bg-warning{color:#000!important}.badge.bg-secondary{color:#fff!important}.badge.text-dark{color:#1e293b!important}.badge.text-primary{color:#2563eb!important}.form-control,.form-select,input,textarea,select{color:#1e293b!important;background-color:#fff}.form-label{color:#334155}.form-check-label{color:#334155}::selection{background-color:rgb(37 99 235 / .15);color:var(--primary-dark)}.site-header{background:rgb(255 255 255 / .95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:box-shadow 0.3s;z-index:1050}.site-header.scrolled{box-shadow:0 2px 12px rgb(0 0 0 / .08)}.hero-section{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 50%,#3b82f6 100%);position:relative;overflow:hidden}.hero-section::before{content:'';position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:rgb(255 255 255 / .05);border-radius:50%;pointer-events:none}.hero-section .form-control,.hero-section .form-select{color:#1e293b!important;background:#fff}.hero-section .btn-light{color:var(--primary)!important}.cta-section{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 50%,#3b82f6 100%);position:relative;overflow:hidden}.cta-section .form-control{color:#1e293b!important}.cta-section .btn-light{color:var(--primary)!important}.job-card{border:1px solid var(--border);border-radius:var(--radius-lg);height:100%}.job-card:hover{border-color:rgb(37 99 235 / .3);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.job-card{transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.blog-card{transition:transform 0.3s ease,box-shadow 0.3s ease;overflow:hidden}.blog-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.blog-card img{transition:transform 0.5s ease}.blog-card:hover img{transform:scale(1.05)}.category-card{transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.category-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px);border-color:var(--primary)!important}.badge-full-time{background:#dbeafe;color:#1d4ed8}.badge-part-time{background:#fef3c7;color:#b45309}.badge-contract{background:#fce7f3;color:#be185d}.badge-internship{background:#d1fae5;color:#065f46}.badge-remote{background:#ede9fe;color:#6d28d9}.btn-apply{background:var(--accent);color:#fff;border:none;padding:.75rem 2rem;border-radius:var(--radius);font-weight:600;font-size:1rem;transition:var(--transition)}.btn-apply:hover{background:#065f46;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px rgb(4 120 87 / .3)}.btn-outline-primary{--bs-btn-color:#2563eb;--bs-btn-border-color:#2563eb;--bs-btn-hover-bg:#2563eb;--bs-btn-hover-border-color:#2563eb;--bs-btn-active-bg:#1d4ed8;--bs-btn-active-border-color:#1d4ed8}.skill-tag{display:inline-block;background:var(--primary-bg);color:var(--primary);padding:.3rem .75rem;border-radius:var(--radius-full);font-size:.82rem;font-weight:500;margin:.25rem}.job-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem}.job-info-item{background:var(--bg-light);padding:1rem;border-radius:var(--radius);text-align:center}.job-info-item .label{font-size:.8rem;color:var(--text-light);display:block;margin-bottom:.25rem}.job-info-item .value{font-weight:600;color:var(--text-dark);font-size:.92rem}.article-content,.blog-content,.content-body,.job-detail-body,.job-description{font-size:1.05rem;line-height:1.85;color:#334155}.article-content h2,.blog-content h2,.content-body h2,.job-description h2{margin-top:2rem;margin-bottom:.75rem;color:#1e293b}.article-content h3,.blog-content h3,.content-body h3,.job-description h3{margin-top:1.5rem;margin-bottom:.6rem;color:#1e293b}.article-content p,.blog-content p,.content-body p,.job-description p{margin-bottom:1.25rem;color:#334155}.article-content ul,.article-content ol,.blog-content ul,.blog-content ol,.content-body ul,.content-body ol,.job-detail-body ul,.job-detail-body ol,.job-description ul,.job-description ol{padding-left:1.5rem;margin-bottom:1.25rem}.article-content ul,.blog-content ul,.content-body ul,.job-detail-body ul,.job-description ul{list-style:disc}.article-content ol,.blog-content ol,.content-body ol,.job-detail-body ol,.job-description ol{list-style:decimal}.article-content li,.blog-content li,.content-body li,.job-detail-body li,.job-description li{margin-bottom:.5rem;line-height:1.7;color:#334155}.article-content blockquote,.blog-content blockquote{border-left:4px solid var(--primary);background:var(--bg-light);padding:1.25rem 1.5rem;margin:1.5rem 0;border-radius:0 var(--radius) var(--radius) 0;font-style:italic;color:var(--text-light)}.article-content code,.blog-content code{background:var(--bg-gray);padding:.15rem .4rem;border-radius:4px;font-size:.9em}.article-content pre,.blog-content pre{background:var(--dark);color:#e2e8f0;padding:1.25rem;border-radius:var(--radius-lg);overflow-x:auto}.author-box{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}.comment-item{padding:1.25rem 0;border-bottom:1px solid var(--border)}.comment-item:last-child{border-bottom:none}.comment-form{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}.filter-sidebar{position:sticky;top:80px}.company-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem}.share-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:var(--radius-full);font-size:.82rem;font-weight:500;color:#fff!important;transition:var(--transition);border:none;cursor:pointer}.share-btn:hover{opacity:.9;transform:translateY(-2px);color:#fff!important}.share-btn.whatsapp{background:#157347}.share-btn.twitter{background:#1378b5}.share-btn.facebook{background:#1264c0}.share-btn.linkedin{background:#0A66C2}.share-btn.copy-link{background:#475569}.step-number{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:800}.pagination .page-item.active .page-link{background-color:var(--primary);border-color:var(--primary)}.back-to-top{position:fixed;bottom:2rem;right:2rem;width:48px;height:48px;border-radius:50%;background:var(--primary);color:#fff;border:none;display:none;align-items:center;justify-content:center;font-size:1.2rem;cursor:pointer;box-shadow:var(--shadow-lg);transition:var(--transition);z-index:99}.back-to-top.visible{display:flex}.back-to-top:hover{background:var(--primary-dark);transform:translateY(-3px)}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background:var(--dark);color:#fff;padding:1rem 2rem;display:none;align-items:center;justify-content:space-between;gap:1rem;z-index:9999;font-size:.9rem;box-shadow:0 -4px 20px rgb(0 0 0 / .2)}.cookie-consent.show{display:flex}.cookie-consent .btn-accept{background:var(--primary);color:#fff;border:none;padding:.5rem 1.5rem;border-radius:var(--radius);font-weight:600;cursor:pointer;white-space:nowrap}.toast-notification{position:fixed;top:20px;right:20px;padding:.85rem 1.5rem;border-radius:var(--radius);font-size:.9rem;font-weight:500;z-index:10000;box-shadow:var(--shadow-xl);max-width:380px}.js-fadein .fade-in{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease}.js-fadein .fade-in.visible{opacity:1;transform:translateY(0)}.search-autocomplete{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:100;display:none;max-height:300px;overflow-y:auto}.search-autocomplete.show{display:block}.search-autocomplete-item{padding:.7rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.75rem}.search-autocomplete-item:hover{background:var(--bg-gray)}.loading-spinner{display:inline-block;width:24px;height:24px;border:3px solid #e2e8f0;border-top-color:var(--primary);border-radius:50%;animation:spin 0.7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ad-container{background:#fff0;border:none;border-radius:var(--radius);padding:0;text-align:center;margin:1.5rem 0;min-height:100px;display:block;color:var(--text-light);font-size:.85rem}.ad-container:not(:has(ins.adsbygoogle)){min-height:0}@media (max-width:767.98px){.ad-low-priority{margin-block:.5rem}}.hero-section,.hero-section h1,.hero-section h2,.hero-section h3,.hero-section h4,.hero-section h5,.hero-section h6,.hero-section p,.hero-section span,.hero-section label{color:#fff}.hero-section .opacity-75{color:rgb(255 255 255 / .85);opacity:1!important}.cta-section,.cta-section h1,.cta-section h2,.cta-section h3,.cta-section h4,.cta-section h5,.cta-section h6,.cta-section p,.cta-section span{color:#fff}.cta-section .opacity-75{color:rgb(255 255 255 / .85);opacity:1!important}.page-header.bg-primary h1,.page-header.bg-primary h2,.page-header.bg-primary p,.page-header.bg-primary span{color:#fff}.site-footer{color:#a0aec0}.site-footer h4,.site-footer h5,.site-footer h6{color:#fff}.site-footer p,.site-footer li,.site-footer span,.site-footer small{color:#a0aec0}.site-footer a{color:#a0aec0}.site-footer a:hover{color:#fff!important}.footer-link{color:#cbd5e1!important}.footer-link:hover{color:#fff!important}.site-footer .fw-bold span{color:#93c5fd!important}.footer-text{color:#cbd5e1!important}.card-title,.card-title a{color:#1e293b}.card-title a:hover{color:#2563eb}.card-text{color:#64748b}.card-footer{color:#64748b}.admin-content{color:#1e293b}.admin-content h1,.admin-content h2,.admin-content h3,.admin-content h4,.admin-content h5,.admin-content h6{color:#1e293b}.admin-sidebar{color:#94a3b8}.admin-sidebar a{color:#94a3b8}.admin-sidebar a:hover,.admin-sidebar a.active{color:#fff}.table th{color:#64748b}.table td{color:#1e293b}.table a{color:#2563eb}.skip-to-content{position:absolute;top:-100px;left:0;background:#1d4ed8;color:#fff;padding:.75rem 1.5rem;z-index:10000;font-weight:600;text-decoration:none;transition:top 0.2s}.skip-to-content:focus{top:0;color:#fff}:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.job-card:focus-within,.category-card:focus-within,.blog-card:focus-within{outline:3px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.fade-in{opacity:1;transform:none}}@media (max-width:767.98px){.hero-section{padding:2.5rem 0!important}.filter-sidebar{position:static}.cookie-consent{flex-direction:column;text-align:center}.job-info-grid{grid-template-columns:repeat(2,1fr)}.nav-link,.btn-sm,.share-btn,.badge,.list-inline-item a,.breadcrumb-item a{min-height:48px;display:inline-flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem}.site-footer a{display:inline-block;min-height:48px;line-height:48px}.cookie-consent .btn-accept,.cookie-consent .btn-decline{min-height:48px;min-width:80px}.page-link{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}button,[role="button"],input,select,textarea{min-height:48px}}@media (max-width:575.98px){.job-info-grid{grid-template-columns:1fr 1fr}.company-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1023.98px){.job-info-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.article-content,.blog-content,.content-body,.job-detail-body,.job-description{max-width:65ch}}.newsletter-popup{display:none;position:fixed;inset:0;z-index:10001;align-items:center;justify-content:center}.newsletter-popup.show{display:flex}.newsletter-popup-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .5)}.newsletter-popup-content{position:relative;background:#fff;border-radius:var(--radius-lg);padding:2rem;max-width:420px;width:90%;box-shadow:var(--shadow-xl);animation:popupSlideIn 0.3s ease}@keyframes popupSlideIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.newsletter-popup-close{position:absolute;top:.5rem;right:.75rem;background:none;border:none;font-size:1.5rem;color:var(--text-light);cursor:pointer;line-height:1;padding:.5rem;min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center}.newsletter-popup-close:hover{color:var(--text-dark)}body.dark-mode{--primary:#3b82f6;--primary-dark:#2563eb;--primary-light:#60a5fa;--primary-bg:#1e3a5f;--dark:#0f172a;--text:#cbd5e1;--text-light:#94a3b8;--text-dark:#f1f5f9;--border:#334155;--bg-light:#1e293b;--bg-gray:#0f172a;--shadow:0 4px 6px -1px rgba(0,0,0,0.3);--shadow-lg:0 10px 25px -3px rgba(0,0,0,0.4);background-color:#0f172a;color:#cbd5e1}body.dark-mode .site-header{background:rgb(15 23 42 / .95)}body.dark-mode .navbar-light .navbar-nav .nav-link{color:#cbd5e1}body.dark-mode .navbar-light .navbar-nav .nav-link:hover,body.dark-mode .navbar-light .navbar-nav .nav-link.active{color:#fff}body.dark-mode .navbar-brand span{color:#60a5fa!important}body.dark-mode .text-success{color:#34d399!important}body.dark-mode .text-primary,body.dark-mode a.text-primary,body.dark-mode .category-card .text-primary{color:#93c5fd!important}body.dark-mode .btn-light,body.dark-mode .btn-light.text-primary,body.dark-mode .hero-section .btn-light,body.dark-mode .cta-section .btn-light{color:#1d4ed8!important}body.dark-mode .badge.bg-primary-subtle.text-primary{color:#1a4bc0!important}body.dark-mode .category-card .card-title,body.dark-mode .category-card h3{color:#f1f5f9!important}body.dark-mode .category-card small.text-muted{color:#94a3b8!important}body.dark-mode .card,body.dark-mode .job-card,body.dark-mode .blog-card,body.dark-mode .category-card{background:#1e293b;border-color:#334155;color:#cbd5e1}body.dark-mode .card label,body.dark-mode form label{color:#cbd5e1}body.dark-mode .bg-light,body.dark-mode .bg-light p,body.dark-mode .bg-light span,body.dark-mode .bg-light .fw-semibold{color:#e2e8f0}body.dark-mode .card-title,body.dark-mode .card-title a{color:#f1f5f9}body.dark-mode .card-text{color:#94a3b8}body.dark-mode .form-control,body.dark-mode .form-select,body.dark-mode input,body.dark-mode textarea,body.dark-mode select{background-color:#1e293b!important;color:#e2e8f0!important;border-color:#475569}body.dark-mode .form-label{color:#cbd5e1}body.dark-mode .btn-outline-primary{color:#60a5fa;border-color:#60a5fa}body.dark-mode .btn-outline-primary:hover{background:#60a5fa;color:#0f172a}body.dark-mode .bg-white{background-color:#1e293b!important}body.dark-mode .bg-light{background-color:#0f172a!important}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6{color:#f1f5f9}body.dark-mode .text-dark:not(.badge):not(.badge *){color:#f1f5f9!important}body.dark-mode .badge.bg-warning.text-dark,body.dark-mode .badge.bg-warning{color:#1e293b!important}body.dark-mode .text-muted{color:#94a3b8!important}body.dark-mode .text-danger{color:#f87171!important}body.dark-mode .breadcrumb-item a{color:#60a5fa}body.dark-mode .breadcrumb-item.active{color:#94a3b8}body.dark-mode .author-box,body.dark-mode .comment-form{background:#1e293b;border-color:#334155}body.dark-mode .search-autocomplete{background:#1e293b;border-color:#334155}body.dark-mode .search-autocomplete-item:hover{background:#334155}body.dark-mode .newsletter-popup-content{background:#1e293b;color:#cbd5e1}body.dark-mode .newsletter-popup-content h5{color:#f1f5f9}body.dark-mode .badge-full-time{background:#1e3a5f;color:#93c5fd}body.dark-mode .badge-part-time{background:#422006;color:#fcd34d}body.dark-mode .badge-contract{background:#4a0d2e;color:#f9a8d4}body.dark-mode .badge-internship{background:#064e3b;color:#6ee7b7}body.dark-mode .badge-remote{background:#2e1065;color:#c4b5fd}body.dark-mode .filter-sidebar{background:#1e293b}body.dark-mode .table{color:#cbd5e1;--bs-table-bg:#1e293b}body.dark-mode .table th{color:#94a3b8}body.dark-mode .table td{color:#cbd5e1}body.dark-mode .dropdown-menu{background:#1e293b;border-color:#334155}body.dark-mode .dropdown-item{color:#cbd5e1}body.dark-mode .dropdown-item:hover{background:#334155;color:#fff}body.dark-mode .job-info-item{background:#0f172a}body.dark-mode .job-info-item .label{color:#94a3b8}body.dark-mode .job-info-item .value{color:#f1f5f9}body.dark-mode .skill-tag{background:#1e3a5f;color:#93c5fd}body.dark-mode .alert{border-color:#334155}body.dark-mode .pagination .page-link{background:#1e293b;border-color:#334155;color:#cbd5e1}body.dark-mode .pagination .page-item.active .page-link{background-color:#1d4ed8;border-color:#1d4ed8;color:#fff}body.dark-mode .pagination .page-link.current,body.dark-mode .page-link.current{background-color:#1d4ed8!important;border-color:#1d4ed8!important;color:#fff!important}body.dark-mode .btn-outline-secondary{color:#cbd5e1;border-color:#64748b}body.dark-mode .btn-outline-secondary:hover{background-color:#475569;border-color:#64748b;color:#fff}body.dark-mode .article-content,body.dark-mode .blog-content,body.dark-mode .content-body,body.dark-mode .job-description{color:#cbd5e1}body.dark-mode .article-content h2,body.dark-mode .blog-content h2,body.dark-mode .article-content h3,body.dark-mode .blog-content h3{color:#f1f5f9}body.dark-mode .article-content p,body.dark-mode .blog-content p,body.dark-mode .content-body p,body.dark-mode .job-description p,body.dark-mode .article-content li,body.dark-mode .blog-content li,body.dark-mode .content-body li,body.dark-mode .job-description li{color:#cbd5e1}body.dark-mode .content-body h2,body.dark-mode .content-body h3,body.dark-mode .content-body h4,body.dark-mode .job-description h2,body.dark-mode .job-description h3,body.dark-mode .job-description h4{color:#f1f5f9}body.dark-mode .content-body a,body.dark-mode .job-description a,body.dark-mode .article-content a,body.dark-mode .blog-content a{color:#93c5fd}body.dark-mode .content-body a:hover,body.dark-mode .job-description a:hover,body.dark-mode .article-content a:hover,body.dark-mode .blog-content a:hover{color:#bfdbfe}body.dark-mode .comment-reply-link,body.dark-mode .comment-reply-link a,body.dark-mode .wp-block-latest-posts__post-title,body.dark-mode .wp-block-latest-posts a,body.dark-mode .wp-block-latest-comments a,body.dark-mode .wp-block-latest-comments__comment-link,body.dark-mode .widget a{color:#93c5fd}body.dark-mode .comment-reply-link:hover,body.dark-mode .wp-block-latest-posts a:hover,body.dark-mode .wp-block-latest-comments a:hover,body.dark-mode .widget a:hover{color:#bfdbfe}body.dark-mode .article-content blockquote,body.dark-mode .blog-content blockquote,body.dark-mode .content-body blockquote{background:#1e293b;color:#94a3b8}body.dark-mode .article-content code,body.dark-mode .blog-content code{background:#334155;color:#e2e8f0}.dark-mode-toggle{background:none;border:1px solid var(--border);border-radius:50%;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text);transition:var(--transition);padding:0;font-size:1rem}.dark-mode-toggle:hover{background:var(--bg-gray);color:var(--primary)}body.dark-mode .dark-mode-toggle{border-color:#475569;color:#fbbf24}body.dark-mode .dark-mode-toggle:hover{background:#334155}@media print{.site-header,.site-footer,.back-to-top,.cookie-consent,.toast-notification,.ad-container,.share-buttons{display:none!important}}@media (forced-colors:active){.btn,.badge,.form-control,.form-select{border:2px solid ButtonText}a{color:LinkText}.btn-primary,.btn-outline-primary{forced-color-adjust:none}.card{border:1px solid CanvasText}.site-header,.site-footer{border-bottom:1px solid CanvasText}.skip-to-content{border:2px solid LinkText}}@media (prefers-reduced-transparency:reduce){.cookie-consent,.newsletter-popup-overlay,.filter-overlay{backdrop-filter:none;opacity:1}}@media print{nav,aside,.sidebar,.newsletter-popup,.cookie-preferences,.dark-mode-toggle,button,.filter-sidebar,.breadcrumb-nav,.accordion,.search-toggle,.header-search-bar{display:none!important}body{font-size:12pt;color:#000;background:#fff}h1,h2,h3{break-after:avoid}img,.card{break-inside:avoid}.container{max-width:100%;padding:0}.card{border:1px solid #ddd;box-shadow:none}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.wp-caption{max-width:100%}.wp-caption-text{font-size:.85rem;color:var(--text-light);text-align:center}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.sticky,.gallery-caption,.bypostauthor{display:block}.comment-list{list-style:none;padding-left:0}.comment-list .children{list-style:none;padding-left:1.5rem}