.clean-mini{position:relative;height:235px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:30px;background:linear-gradient(145deg,var(--clean-soft),var(--clean-surface));font-size:11px;color:var(--clean-ink)}.clean-feature--wide .clean-mini{height:270px;padding:35px 55px}.clean-mini:after{content:"";position:absolute;inset:auto 0 0;height:35px;background:linear-gradient(transparent,var(--clean-surface));pointer-events:none}.clean-mini strong,.clean-mini small{display:block}.clean-mini small{color:var(--clean-muted);font-size:9px;font-weight:400;line-height:1.7}.clean-mini__sheet,.clean-mini__score,.clean-mini__issue,.clean-mini__pdf,.clean-mini__sites{background:var(--clean-surface);border:1px solid var(--clean-line);border-radius:12px;padding:20px;width:100%;box-shadow:0 13px 30px #31241409}.clean-mini__heading{display:flex;align-items:center;gap:10px;padding-bottom:18px;border-bottom:1px solid var(--clean-line)}.clean-mini__icon{display:inline-flex;justify-content:center;align-items:center;width:31px;height:31px;border-radius:8px;background:color-mix(in srgb,var(--clean-accent) 8%,var(--clean-surface));color:var(--clean-accent);flex-shrink:0}.clean-mini__dots{margin-left:auto;font-size:9px;letter-spacing:2px;color:var(--clean-muted)}.clean-mini__check{display:flex;align-items:center;gap:10px;margin-top:17px}.clean-mini__check>span{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--clean-line);border-radius:5px}.clean-mini__check>span svg{visibility:hidden}.clean-mini__check>span.checked{background:var(--clean-accent);color:var(--clean-surface);border-color:var(--clean-accent)}.clean-mini__check>span.checked svg{visibility:visible}.clean-mini__check i{width:22px;height:6px;background:var(--clean-soft);border-radius:8px;margin-left:auto}.clean-mini__score{display:flex;align-items:center;justify-content:center;gap:22px;padding:30px 20px;min-height:178px}.clean-mini__ring{position:relative;width:105px;height:105px;border-radius:50%;background:conic-gradient(var(--clean-accent) 0 92%,var(--clean-soft) 92%);flex-shrink:0;display:grid;place-items:center}.clean-mini__ring:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:var(--clean-surface)}.clean-mini__ring strong{position:relative;font-size:30px;font-weight:500;letter-spacing:-.05em}.clean-mini__ring strong span{font-size:14px}.clean-mini__score>div>strong{margin-top:6px}.clean-mini__statuses{display:flex;gap:12px;margin-top:15px}.clean-mini__statuses>span{font-size:9px;color:var(--clean-muted);white-space:nowrap}.clean-mini__statuses b{color:var(--clean-ink);margin-left:4px}.clean-mini__issue{max-width:250px;padding:18px 20px;transform:rotate(-3deg)}.clean-mini__issue>strong{margin-top:12px}.clean-mini__issue>p{font-size:10px;margin:5px 0 12px}.clean-mini__line{height:5px;width:100%;border-radius:3px;background:var(--clean-line);margin-top:9px}.clean-mini__line.short{width:65%}.clean-mini__pdf{max-width:205px;transform:rotate(4deg) translateY(10px);border-radius:4px}.clean-mini__pdf-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;color:var(--clean-accent)}.clean-mini__pdf>small{margin:5px 0 18px}.clean-mini__sites{padding:17px;max-width:285px}.clean-mini__sites>strong{margin-bottom:10px}.clean-mini__site{display:flex;align-items:center;gap:9px;padding-block:11px;border-top:1px solid var(--clean-line)}.clean-mini__site b{margin-left:auto;font-size:10px;color:var(--clean-accent)}.clean-mini__site small{font-size:8px}.clean-step .clean-mini{height:190px;padding:20px;border-radius:14px;background:var(--clean-soft)}.clean-step .clean-mini:after{background:linear-gradient(transparent,var(--clean-soft))}.clean-step .clean-mini__sheet{padding:15px}.clean-step .clean-mini__heading{padding-bottom:10px}.clean-step .clean-mini__check{margin-top:12px;font-size:10px}.clean-step .clean-mini__score{padding:20px 12px;gap:10px;min-height:140px}.clean-step .clean-mini__ring{width:75px;height:75px}.clean-step .clean-mini__ring strong{font-size:24px}.clean-step .clean-mini__statuses{gap:8px}.clean-step.clean-revealed .clean-mini__check>span.checked{animation:clean-check var(--clean-duration-step) var(--clean-ease) both;animation-delay:calc(var(--reveal-delay, 0ms) + .2s)}.clean-step.clean-revealed .clean-mini__check:nth-child(3)>span{animation-delay:calc(var(--reveal-delay, 0ms) + .36s)}@keyframes clean-check{0%{transform:scale(.75);opacity:.4}to{transform:none;opacity:1}}@media(max-width:1099px){.clean-feature--wide .clean-mini{padding:28px}.clean-mini{padding:22px}.clean-mini__score{gap:14px}.clean-mini__ring{width:88px;height:88px}}@media(max-width:767px){.clean-mini,.clean-feature--wide .clean-mini{height:230px;padding:22px}.clean-mini__score{gap:10px;flex-wrap:wrap}.clean-mini__ring{width:80px;height:80px}.clean-step .clean-mini{padding:13px}.clean-step .clean-mini__score{flex-direction:column}.clean-step .clean-mini__score>div:last-child>small{display:none}}@media(max-width:540px){.clean-feature--wide .clean-mini{height:245px}.clean-mini__score{flex-wrap:nowrap}.clean-step .clean-mini__score{flex-direction:row}.clean-step .clean-mini{height:200px}}@media(prefers-reduced-motion:reduce){.clean-home .clean-mini *{animation:none!important}}
