.reports-hero{border-bottom:1px solid #d0e0f1;background:radial-gradient(ellipse at 88% 35%,#dbeaff,transparent 55%),linear-gradient(120deg,#fff 20%,#f2f7ff)}.reports-hero .diagnostic-detail-hero{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:64px}.reports-hero h1{font-size:clamp(36px,4.4vw,60px);line-height:1.14;letter-spacing:-.035em;font-weight:600}.reports-hero__accent{color:#173e68}.reports-hero .text-lead{max-width:540px;font-size:clamp(16px,1.5vw,19px);line-height:1.75}.reports-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:28px}.reports-hero__guide{display:inline-flex;align-items:center;gap:10px;min-height:48px;color:#173e68;font-size:14px;font-weight:600;text-underline-offset:4px}.reports-hero__guide:hover{text-decoration:underline}.reports-hero__features{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:28px;padding-top:22px;border-top:1px solid #cfdfef}.reports-hero__features li{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:#3c5877}.reports-hero__features svg{color:#173e68;flex-shrink:0}.reports-hero__notice{margin-top:14px;font-size:12px;line-height:1.6;color:#4d637c}.reports-hero__visual{position:relative;min-width:0;padding:24px 16px 48px}.reports-hero__backdrop{position:absolute;inset:0 0 12px;border:1px solid #c0d8f2;border-radius:24px 70px 24px 24px;background:linear-gradient(145deg,#e1edff,#edf5ff);transform:rotate(3deg)}.reports-hero__document{position:relative;margin:0 12px;padding:26px;border:1px solid #d4e2ee;border-radius:12px;background:#fff;box-shadow:0 20px 50px rgb(18 62 115/.1)}.reports-hero__document-top{display:flex;align-items:center;gap:10px;color:#173e68;font-size:15px;font-weight:700;letter-spacing:.04em}.reports-hero__document-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:10px;background:#edf4ff;color:#173e68}.reports-hero__document-top strong{display:block;font-size:12px;font-weight:500;letter-spacing:.02em}.reports-hero__demo{margin-left:auto;padding:4px 7px;border:1px solid #d6e4f2;border-radius:4px;font-size:12px;letter-spacing:0}.reports-hero__document-title{margin:24px 0 18px;font-size:22px;font-weight:600;color:#173e68}.reports-hero__document-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 0;border-block:1px solid #e0e9f1;font-size:12px;color:#52677f}.reports-hero__document-meta strong{display:flex;align-items:center;gap:4px;margin-top:6px;font-size:12px;color:#234e7d}.reports-hero__paper-lines{display:grid;gap:14px;margin:24px 0}.reports-hero__paper-lines i{display:block;height:7px;width:100%;border-radius:4px;background:#eaf0f7}.reports-hero__paper-lines i:nth-child(2){width:78%}.reports-hero__paper-lines i:nth-child(3){width:90%}.reports-hero__paper-lines i:last-child{width:60%}.reports-hero__document-bottom{display:flex;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid #e0e9f1;font-size:12px;color:#52677f}.reports-hero__download{position:relative;display:flex;align-items:center;gap:14px;margin:-4px 0 -20px 32px;padding:16px 20px;background:#173e68;border-radius:10px;box-shadow:0 12px 24px rgb(18 62 115/.16);color:#fff}.reports-hero__download>span{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:#ffffff15;flex-shrink:0}.reports-hero__download strong{font-size:14px;font-weight:600}.reports-hero__download p{margin-top:3px;font-size:12px;line-height:1.5;color:#dbeaff}@media (max-width:1023px){.reports-hero .diagnostic-detail-hero{gap:28px}.reports-hero__document{padding:20px;margin-inline:0}.reports-hero__demo{display:none}}@media (max-width:767px){.reports-hero .diagnostic-detail-hero{grid-template-columns:minmax(0,1fr);gap:32px}.reports-hero__visual{width:100%;max-width:460px;margin:auto}.reports-hero__paper-lines{gap:10px;margin-block:18px}}@media (max-width:399px){.reports-hero__download{margin-left:0;padding:14px}.reports-hero__actions>a{width:100%;justify-content:center}}