.direct-download-module__Ce5WkG__page{background:radial-gradient(circle at 0 0,#4051e11f,#0000 32%),linear-gradient(#f7f8ff 0%,#fff 42%);padding:4rem 5vw 5rem}.direct-download-module__Ce5WkG__container{flex-direction:column;gap:2rem;max-width:1180px;margin:0 auto;display:flex}.direct-download-module__Ce5WkG__hero{grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);align-items:stretch;gap:1.5rem;display:grid}.direct-download-module__Ce5WkG__heroCard,.direct-download-module__Ce5WkG__formCard,.direct-download-module__Ce5WkG__sideCard,.direct-download-module__Ce5WkG__recentCard,.direct-download-module__Ce5WkG__resultCard{background:#fffffff5;border:1px solid #4051e11f;border-radius:1.5rem;box-shadow:0 20px 60px #23307814}.direct-download-module__Ce5WkG__heroCard{padding:2rem}.direct-download-module__Ce5WkG__heroEyebrow{color:#4051e1;letter-spacing:.03em;text-transform:uppercase;background:#4051e11a;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.85rem;font-weight:700;display:inline-flex}.direct-download-module__Ce5WkG__heroTitle{color:#101533;margin:1rem 0 .75rem;font-size:clamp(2rem,4vw,3.3rem);line-height:1.05}.direct-download-module__Ce5WkG__heroDescription{color:#4d5677;max-width:52rem;margin:0;font-size:1.05rem;line-height:1.7}.direct-download-module__Ce5WkG__heroHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.5rem;display:grid}.direct-download-module__Ce5WkG__heroHighlight{background:#f6f8ff;border:1px solid #4051e114;border-radius:1rem;padding:1rem}.direct-download-module__Ce5WkG__heroHighlight strong{color:#101533;margin-bottom:.35rem;display:block}.direct-download-module__Ce5WkG__heroHighlight span{color:#5d678d;font-size:.92rem;line-height:1.5}.direct-download-module__Ce5WkG__sideCard{flex-direction:column;gap:1.2rem;padding:1.5rem;display:flex}.direct-download-module__Ce5WkG__sideCard h2,.direct-download-module__Ce5WkG__recentCard h2,.direct-download-module__Ce5WkG__formCard h2,.direct-download-module__Ce5WkG__resultCard h2{color:#111733;margin:0;font-size:1.3rem}.direct-download-module__Ce5WkG__sideCard p,.direct-download-module__Ce5WkG__sideCard li,.direct-download-module__Ce5WkG__recentCard p,.direct-download-module__Ce5WkG__resultCard p,.direct-download-module__Ce5WkG__helperText,.direct-download-module__Ce5WkG__statCaption{color:#55607d;line-height:1.6}.direct-download-module__Ce5WkG__sideList{flex-direction:column;gap:.65rem;margin:0;padding-left:1.1rem;display:flex}.direct-download-module__Ce5WkG__layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.95fr);gap:1.5rem;display:grid}.direct-download-module__Ce5WkG__formCard,.direct-download-module__Ce5WkG__recentCard,.direct-download-module__Ce5WkG__resultCard{padding:1.5rem}.direct-download-module__Ce5WkG__formIntro{margin:.65rem 0 1.4rem}.direct-download-module__Ce5WkG__form{flex-direction:column;gap:1.1rem;display:flex}.direct-download-module__Ce5WkG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.direct-download-module__Ce5WkG__field{flex-direction:column;gap:.45rem;display:flex}.direct-download-module__Ce5WkG__fieldWide{grid-column:1/-1}.direct-download-module__Ce5WkG__labelRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.direct-download-module__Ce5WkG__label{color:#1a2248;font-size:.95rem;font-weight:700}.direct-download-module__Ce5WkG__helperLabel{color:#7380a3;font-size:.8rem}.direct-download-module__Ce5WkG__input{color:#121937;background:#fff;border:1px solid #d8ddf0;border-radius:.95rem;width:100%;padding:.95rem 1rem;font-size:1rem;transition:border-color .15s,box-shadow .15s,transform .15s}.direct-download-module__Ce5WkG__input:focus{border-color:#4051e1;outline:none;box-shadow:0 0 0 4px #4051e11f}.direct-download-module__Ce5WkG__inputError{border-color:#d54466;box-shadow:0 0 0 4px #d544661a}.direct-download-module__Ce5WkG__fieldError{color:#c12952;font-size:.82rem;line-height:1.4}.direct-download-module__Ce5WkG__helperText{margin:0;font-size:.88rem}.direct-download-module__Ce5WkG__formFooter{flex-direction:column;gap:.9rem;margin-top:.25rem;display:flex}.direct-download-module__Ce5WkG__submitButton,.direct-download-module__Ce5WkG__secondaryButton,.direct-download-module__Ce5WkG__ghostButton,.direct-download-module__Ce5WkG__recentButton,.direct-download-module__Ce5WkG__linkButton{cursor:pointer;border:0;transition:transform .15s,box-shadow .15s,opacity .15s}.direct-download-module__Ce5WkG__submitButton,.direct-download-module__Ce5WkG__secondaryButton,.direct-download-module__Ce5WkG__ghostButton,.direct-download-module__Ce5WkG__linkButton{border-radius:.95rem;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.2rem;font-size:.96rem;font-weight:700;display:inline-flex}.direct-download-module__Ce5WkG__submitButton{color:#fff;background:linear-gradient(135deg,#4051e1 0%,#6170ef 100%);box-shadow:0 18px 36px #4051e138}.direct-download-module__Ce5WkG__submitButton:hover,.direct-download-module__Ce5WkG__secondaryButton:hover,.direct-download-module__Ce5WkG__ghostButton:hover,.direct-download-module__Ce5WkG__recentButton:hover,.direct-download-module__Ce5WkG__linkButton:hover{transform:translateY(-1px)}.direct-download-module__Ce5WkG__submitButton:disabled,.direct-download-module__Ce5WkG__secondaryButton:disabled,.direct-download-module__Ce5WkG__ghostButton:disabled,.direct-download-module__Ce5WkG__recentButton:disabled,.direct-download-module__Ce5WkG__linkButton:disabled{cursor:not-allowed;opacity:.7;transform:none}.direct-download-module__Ce5WkG__secondaryButton{color:#3140bd;background:#eef1ff}.direct-download-module__Ce5WkG__ghostButton{color:#3140bd;background:0 0;border:1px solid #4051e12e}.direct-download-module__Ce5WkG__linkButton{color:#fff;background:#101533}.direct-download-module__Ce5WkG__buttonRow{flex-wrap:wrap;gap:.75rem;display:flex}.direct-download-module__Ce5WkG__bannerError,.direct-download-module__Ce5WkG__bannerInfo,.direct-download-module__Ce5WkG__bannerSuccess{border-radius:1rem;padding:.95rem 1rem;font-size:.94rem;line-height:1.55}.direct-download-module__Ce5WkG__bannerError{color:#a51d42;background:#fff1f4;border:1px solid #c1295229}.direct-download-module__Ce5WkG__bannerInfo{color:#394781;background:#f3f6ff;border:1px solid #4051e11f}.direct-download-module__Ce5WkG__bannerSuccess{color:#1d6b42;background:#effaf4;border:1px solid #1d6b421f}.direct-download-module__Ce5WkG__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin:1rem 0 1.3rem;display:grid}.direct-download-module__Ce5WkG__resultStat{background:#f8f9ff;border:1px solid #4051e117;border-radius:1rem;padding:1rem}.direct-download-module__Ce5WkG__statLabel{text-transform:uppercase;letter-spacing:.04em;color:#7480a1;margin-bottom:.4rem;font-size:.82rem;font-weight:700;display:block}.direct-download-module__Ce5WkG__statValue{color:#101533;word-break:break-word;font-weight:800;display:block}.direct-download-module__Ce5WkG__statCaption{margin-top:.45rem;font-size:.85rem;display:block}.direct-download-module__Ce5WkG__linkBox{color:#f4f7ff;word-break:break-all;background:#0f1430;border-radius:1rem;margin-bottom:1rem;padding:.95rem 1rem;font-family:monospace;font-size:.83rem;line-height:1.65}.direct-download-module__Ce5WkG__recentCard{flex-direction:column;gap:1rem;display:flex}.direct-download-module__Ce5WkG__recentGrid{gap:.9rem;display:grid}.direct-download-module__Ce5WkG__recentItem{background:#fbfcff;border:1px solid #4051e11a;border-radius:1.1rem;flex-direction:column;gap:.9rem;padding:1rem;display:flex}.direct-download-module__Ce5WkG__recentHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.direct-download-module__Ce5WkG__recentTitle{color:#131a3c;font-size:1rem;font-weight:800}.direct-download-module__Ce5WkG__statusBadge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.42rem .75rem;font-size:.76rem;font-weight:800;display:inline-flex}.direct-download-module__Ce5WkG__statusCreated{color:#3140bd;background:#4051e11a}.direct-download-module__Ce5WkG__statusConsumed{color:#101533;background:#10153314}.direct-download-module__Ce5WkG__statusSuccess{color:#187342;background:#1489481f}.direct-download-module__Ce5WkG__statusError{color:#b4264d;background:#c129521f}.direct-download-module__Ce5WkG__recentMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .9rem;display:grid}.direct-download-module__Ce5WkG__recentMetaItem{flex-direction:column;gap:.18rem;display:flex}.direct-download-module__Ce5WkG__recentMetaLabel{color:#7b85a4;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.direct-download-module__Ce5WkG__recentMetaValue{color:#1c2448;word-break:break-word;font-size:.92rem;font-weight:700}.direct-download-module__Ce5WkG__recentButton{color:#3241c0;background:#eef2ff;border-radius:.9rem;align-self:flex-start;padding:.8rem 1rem;font-weight:700}.direct-download-module__Ce5WkG__emptyState{background:#fafbff;border:1px dashed #4051e129;border-radius:1rem;padding:1.2rem}@media (max-width:1080px){.direct-download-module__Ce5WkG__hero,.direct-download-module__Ce5WkG__layout{grid-template-columns:1fr}}@media (max-width:760px){.direct-download-module__Ce5WkG__page{padding-top:2.5rem}.direct-download-module__Ce5WkG__heroCard,.direct-download-module__Ce5WkG__formCard,.direct-download-module__Ce5WkG__sideCard,.direct-download-module__Ce5WkG__recentCard,.direct-download-module__Ce5WkG__resultCard{border-radius:1.2rem;padding:1.2rem}.direct-download-module__Ce5WkG__heroHighlights,.direct-download-module__Ce5WkG__fieldGrid,.direct-download-module__Ce5WkG__resultGrid,.direct-download-module__Ce5WkG__recentMeta{grid-template-columns:1fr}.direct-download-module__Ce5WkG__recentHeader{flex-direction:column;align-items:flex-start}}
