.CaseStudyDownload_trigger__VtwOw{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:999px;background:#ffb800;color:#0c0c0c;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:transform .15s,box-shadow .2s,background .15s}.CaseStudyDownload_trigger__VtwOw:hover{transform:translateY(-1px);box-shadow:0 12px 30px #ffb80059;background:#ffc835}.CaseStudyDownload_triggerIcon__Qh_r0{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#0c0c0c26;color:#0c0c0c}.CaseStudyDownload_triggerGhost__dRYTm{background:#0000;color:#fcfcfc;border:1px solid #ffffff40}.CaseStudyDownload_triggerGhost__dRYTm .CaseStudyDownload_triggerIcon__Qh_r0{background:#ffffff1a;color:#fcfcfc}.CaseStudyDownload_triggerGhost__dRYTm:hover{background:#ffb8001a;color:#ffb800;border-color:#ffb80080}.CaseStudyDownload_triggerGhost__dRYTm:hover .CaseStudyDownload_triggerIcon__Qh_r0{color:#ffb800}.CaseStudyDownload_overlay__m45pO{position:fixed;inset:0;z-index:2147483647;isolation:isolate;background:#000000b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px;animation:CaseStudyDownload_fadeIn__kYklt .2s ease}@keyframes CaseStudyDownload_fadeIn__kYklt{0%{opacity:0}to{opacity:1}}.CaseStudyDownload_modal__a6hUL{position:relative;width:100%;max-width:480px;max-height:calc(100vh - 40px);overflow-y:auto;padding:36px 32px;border-radius:22px;border:1px solid #ffffff1f;background:linear-gradient(180deg,#131313,#0a0a0a);box-shadow:0 30px 80px #000000a6,0 0 0 1px #ffb8000d;animation:CaseStudyDownload_slideUp__zRrQZ .25s cubic-bezier(.2,.9,.3,1.4)}@media(max-width:480px){.CaseStudyDownload_modal__a6hUL{padding:28px 22px}}@keyframes CaseStudyDownload_slideUp__zRrQZ{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.CaseStudyDownload_close__rm9_2{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;background:#ffffff0f;border:1px solid #ffffff1a;color:#b6b6b6;font-size:20px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.CaseStudyDownload_close__rm9_2:hover{background:#ffb80026;color:#ffb800}.CaseStudyDownload_label__ljgOS{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:#ffb800;font-weight:700;margin-bottom:10px}.CaseStudyDownload_title__Dx74L{font-size:24px;font-weight:600;color:#fcfcfc;line-height:1.3;letter-spacing:-.3px;margin:0 0 10px}.CaseStudyDownload_title__Dx74L span{color:#ffb800}.CaseStudyDownload_sub__L7v3n{font-size:14px;color:#b6b6b6;line-height:1.55;margin-bottom:22px}.CaseStudyDownload_form__Xn6tB{display:flex;flex-direction:column;gap:14px}.CaseStudyDownload_field__TS0_6{display:flex;flex-direction:column;gap:6px}.CaseStudyDownload_field__TS0_6 .CaseStudyDownload_fieldLabel__PbTv5{font-size:12px;font-weight:600;color:#b6b6b6;letter-spacing:.3px}.CaseStudyDownload_field__TS0_6 input{padding:12px 14px;font-size:15px;color:#fcfcfc;background:#0006;border:1px solid #ffffff1f;border-radius:10px;outline:none;transition:border-color .2s,box-shadow .2s}.CaseStudyDownload_field__TS0_6 input::placeholder{color:#6f6f6f}.CaseStudyDownload_field__TS0_6 input:focus{border-color:#ffb800;box-shadow:0 0 0 3px #ffb8001f}.CaseStudyDownload_field__TS0_6 input[aria-invalid=true]{border-color:#ff686880}.CaseStudyDownload_field__TS0_6 input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #ff68681f}.CaseStudyDownload_field__TS0_6 .CaseStudyDownload_fieldError__xAE_m{font-size:12px;color:#ff8a8a}.CaseStudyDownload_serverError__thMDI{padding:10px 14px;border-radius:8px;background:#ff50501a;border:1px solid #ff50504d;color:#ff8a8a;font-size:13px}.CaseStudyDownload_submit__i6u6a{margin-top:4px;padding:14px 20px;font-size:15px;font-weight:600;color:#0a0a0a;background:linear-gradient(135deg,#ffb800,#ff8a00);border:none;border-radius:12px;cursor:pointer;transition:transform .15s,box-shadow .2s}.CaseStudyDownload_submit__i6u6a:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 30px #ffb80059}.CaseStudyDownload_submit__i6u6a:disabled{opacity:.6;cursor:wait}.CaseStudyDownload_fineprint__tT8sQ{font-size:11px;color:#6f6f6f;text-align:center;margin:4px 0 0}.CaseStudyDownload_success__UBM4u{text-align:center;padding:20px 0}.CaseStudyDownload_success__UBM4u h3{margin:16px 0 8px;font-size:22px;color:#fcfcfc;font-weight:600}.CaseStudyDownload_success__UBM4u p{color:#b6b6b6;font-size:14px}.CaseStudyDownload_success__UBM4u p a{color:#ffb800;text-decoration:underline}