.report-preview{border-top:1px solid var(--line);padding:clamp(64px,7vw,96px) 0 clamp(76px,8vw,112px);overflow:hidden}.report-preview h2{letter-spacing:-.035em;text-wrap:balance;max-width:900px;margin:0 0 20px;font-size:clamp(36px,5vw,66px);font-weight:810;line-height:1.08}.report-preview-intro{max-width:70ch;color:var(--muted);margin:0;line-height:1.65}.report-preview-pages{justify-content:center;align-items:center;padding:clamp(36px,5vw,64px) 2% clamp(44px,5vw,64px);display:flex}.report-preview-page{aspect-ratio:405/500;object-fit:contain;background:#fff;border:1px solid #dce4f3;border-radius:3px;flex:0 0 36%;width:36%;min-width:0;height:auto;margin-inline:-2%;display:block;box-shadow:0 22px 42px #18356c2b}.report-preview-page:first-child{transform:rotate(-7deg)}.report-preview-page:nth-child(2){z-index:2;position:relative;transform:translateY(-.8rem);box-shadow:0 28px 52px #18356c42}.report-preview-page:last-child{transform:rotate(7deg)}.report-preview .text-link{margin-top:0}@media (width<=580px){.report-preview-pages{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;justify-content:flex-start;gap:1rem;padding:2rem .7rem 2.5rem;overflow-x:auto}.report-preview-page{scroll-snap-align:center;flex-basis:76%;width:76%;margin:0;transform:none!important}}
