#methodologyLightbox{position:fixed!important;inset:0!important;display:none!important;align-items:center!important;justify-content:center!important;background:#000000d9!important;z-index:2147483647!important;pointer-events:auto!important}#methodologyLightbox.show{display:flex!important}#methodologyLightbox .methodology-content{background:#222;color:#fff;border:2px solid #fff;padding:1rem 2rem 2rem;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;border-radius:8px;box-shadow:0 4px 16px #000c;position:relative;font-size:1rem;line-height:1.5;text-align:left}#methodologyLightbox .methodology-content h1,#methodologyLightbox .methodology-content h2,#methodologyLightbox .methodology-content p,#methodologyLightbox .methodology-content ul,#methodologyLightbox .methodology-content li{color:#fff!important}#methodologyLightbox .highlight-box,#methodologyLightbox .close-button{display:none!important}.methodology-button,#methodologyLightbox .bottom-button{display:block;margin:2rem auto 0;background:#0073e6;color:#fff;border:none;padding:1rem 2rem;font-size:1.25rem;font-weight:700;text-transform:uppercase;border-radius:0;cursor:pointer;text-align:center;box-shadow:0 2px 6px #0000004d;transition:background .2s ease}.methodology-button:hover,#methodologyLightbox .bottom-button:hover{background:#062953}@media(max-width:480px){#methodologyLightbox .methodology-content{padding:1rem 1.5rem 1.5rem}.methodology-button,#methodologyLightbox .bottom-button{width:80%;font-size:1.1rem;margin-top:1.5rem}}
