.report-open-link{display:block;width:max-content;max-width:100%;margin:34px auto 0;color:var(--rose);font-size:15px;text-decoration:underline;text-underline-offset:5px}
.laptop-link{position:relative}.report-touch-link{display:none}
.privacy-line{margin:-18px 0 30px;color:var(--muted);font-size:15px}.privacy-line a{color:var(--rose);text-decoration:underline;text-underline-offset:3px}
.example-slide .example-copy{display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:34px clamp(28px,3vw,44px)}
.example-slide .example-top{padding:0 0 20px}.example-slide .example-kpi{margin-bottom:22px}
.example-slide .example-detail{padding:17px 0 15px;min-height:0;flex:none}
.example-slide .example-detail p{font-size:16px;line-height:1.45}
.setting-backlink{display:block;margin-top:auto;padding-top:20px;color:var(--rose);font-size:14px;text-decoration:underline;text-underline-offset:4px}
.usecase-close{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:65px;padding-bottom:75px}
.usecase-close h2{max-width:650px;font-size:clamp(32px,3.5vw,48px);margin:0}
.close-actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.close-actions>a:not(.button){color:var(--rose);font-size:15px;text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){
 .report-touch-link{display:block;position:absolute;inset:0;z-index:4}
 .report-open-link{margin:27px 0 0}
 .example-slide .example-copy{padding:25px}.example-slide .example-detail{padding:17px 0}
 .usecase-close{display:block}.close-actions{margin-top:28px;gap:21px}
}
