.ToolTeaser-module__b7hP3q__wrap{background:var(--paper2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.ToolTeaser-module__b7hP3q__wrap:before{content:"";background:radial-gradient(42% 42% at 60% 40%, rgba(var(--clay-rgb), .16), transparent 70%);filter:blur(10px);pointer-events:none;z-index:0;width:60vw;height:80vh;position:absolute;top:-20%;right:-8%}.ToolTeaser-module__b7hP3q__wrap:after{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(rgba(var(--white-rgb), .022) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 85%);mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 85%)}.ToolTeaser-module__b7hP3q__inner{z-index:1;width:100%;max-width:1320px;padding:clamp(64px, 8vh, 120px) var(--gx);grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(36px,5vw,80px);margin:0 auto;display:grid;position:relative}.ToolTeaser-module__b7hP3q__copy{min-width:0}.ToolTeaser-module__b7hP3q__kicker{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--clay-d);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.ToolTeaser-module__b7hP3q__kicker:before{content:"";background:var(--clay);width:7px;height:7px;box-shadow:0 0 0 4px rgba(var(--clay-rgb), .18);border-radius:50%;animation:1.8s ease-in-out infinite ToolTeaser-module__b7hP3q__ttKickerPulse}@keyframes ToolTeaser-module__b7hP3q__ttKickerPulse{0%,to{box-shadow:0 0 0 0 rgba(var(--clay-rgb), .35)}50%{box-shadow:0 0 0 5px rgba(var(--clay-rgb), 0)}}.ToolTeaser-module__b7hP3q__h2{font-family:var(--font-display);letter-spacing:-.028em;color:var(--ink);margin-top:16px;font-size:clamp(30px,4.4vw,52px);font-weight:500;line-height:1.04}.ToolTeaser-module__b7hP3q__h2 em{color:var(--clay);font-style:normal;font-weight:600}.ToolTeaser-module__b7hP3q__lead{color:var(--mute);max-width:48ch;margin-top:18px;font-size:clamp(15.5px,1.5vw,17.5px);line-height:1.62}.ToolTeaser-module__b7hP3q__list{flex-direction:column;gap:13px;max-width:46ch;margin:26px 0 0;padding:0;list-style:none;display:flex}.ToolTeaser-module__b7hP3q__list li{color:var(--ink);padding-left:30px;font-size:15.5px;line-height:1.5;position:relative}.ToolTeaser-module__b7hP3q__list li:before{content:"";background:linear-gradient(135deg, var(--clay-l), var(--clay-d));width:20px;height:20px;box-shadow:0 2px 6px -2px rgba(var(--clay-rgb), .5), inset 0 1px 0 rgba(var(--white-rgb), .25);border-radius:50%;position:absolute;top:1px;left:0}.ToolTeaser-module__b7hP3q__list li:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:5px;left:7px;transform:rotate(45deg)}.ToolTeaser-module__b7hP3q__cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.ToolTeaser-module__b7hP3q__note{color:var(--faint);font-size:13px;font-weight:500}.ToolTeaser-module__b7hP3q__trust{background:rgba(var(--clay-rgb), .06);border:1px solid rgba(var(--clay-rgb), .2);box-shadow:inset 0 1px 0 rgba(var(--white-rgb), .05);border-radius:999px;align-items:center;gap:11px;margin-top:22px;padding:9px 15px 9px 13px;display:inline-flex}.ToolTeaser-module__b7hP3q__trustStars{color:var(--clay);filter:drop-shadow(0 1px 2px rgba(var(--clay-rgb), .4));gap:2px;display:inline-flex}.ToolTeaser-module__b7hP3q__trustText{color:var(--mute);font-size:13px;line-height:1.3}.ToolTeaser-module__b7hP3q__trustText b{color:var(--ink);font-weight:600}@media (max-width:380px){.ToolTeaser-module__b7hP3q__trustText{font-size:12px}}.ToolTeaser-module__b7hP3q__console{background:radial-gradient(90% 70% at 85% 0%, rgba(var(--clay-rgb), .06), transparent 55%), linear-gradient(180deg, var(--card), var(--paper2));border:1px solid var(--line2);box-shadow:inset 0 1px 0 rgba(var(--white-rgb), .05), 0 2px 6px -2px #00000080, 0 44px 90px -46px #000000d9;border-radius:18px;flex-direction:column;min-height:clamp(440px,60vh,620px);display:flex;position:relative;overflow:hidden}.ToolTeaser-module__b7hP3q__console:before{content:"";z-index:3;background:linear-gradient(90deg, transparent 0%, var(--clay-l) 30%, var(--clay-d) 50%, var(--clay-l) 70%, transparent 100%);pointer-events:none;background-size:200% 100%;height:2px;animation:3.2s linear infinite ToolTeaser-module__b7hP3q__ttHairline;position:absolute;inset:0 0 auto}.ToolTeaser-module__b7hP3q__console:after{content:"";aspect-ratio:1;background:radial-gradient(closest-side, rgba(var(--clay-rgb), .12), transparent);filter:blur(10px);pointer-events:none;z-index:0;border-radius:50%;width:55%;animation:7s ease-in-out infinite ToolTeaser-module__b7hP3q__ttGlowDrift;position:absolute;top:-30%;right:-20%}@keyframes ToolTeaser-module__b7hP3q__ttHairline{to{background-position:-200% 0}}@keyframes ToolTeaser-module__b7hP3q__ttGlowDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-8%,10%)scale(1.15)}}.ToolTeaser-module__b7hP3q__bar{z-index:1;border-bottom:1px solid var(--line);background:linear-gradient(180deg, rgba(var(--white-rgb), .02), transparent);align-items:center;gap:12px;padding:13px 16px;display:flex;position:relative}.ToolTeaser-module__b7hP3q__dots{gap:6px;display:inline-flex}.ToolTeaser-module__b7hP3q__dots span{background:var(--line2);border-radius:50%;width:10px;height:10px}.ToolTeaser-module__b7hP3q__barLabel{font-family:var(--font-mono-stack);letter-spacing:.06em;color:var(--faint);font-size:11.5px}.ToolTeaser-module__b7hP3q__barStatus{font-family:var(--font-mono-stack);letter-spacing:.04em;color:var(--clay-d);align-items:center;gap:7px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.ToolTeaser-module__b7hP3q__pulse{background:var(--clay);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite ToolTeaser-module__b7hP3q__pulse}.ToolTeaser-module__b7hP3q__barStatusDone{color:var(--ok)}.ToolTeaser-module__b7hP3q__barStatusDone .ToolTeaser-module__b7hP3q__pulse{background:var(--ok);animation:none}@keyframes ToolTeaser-module__b7hP3q__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.ToolTeaser-module__b7hP3q__log{z-index:1;font-family:var(--font-mono-stack);flex-direction:column;flex:1;gap:11px;padding:18px 20px;font-size:13px;line-height:1.4;display:flex;position:relative;overflow:hidden}.ToolTeaser-module__b7hP3q__line{opacity:0;align-items:flex-start;gap:10px;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(6px)}.ToolTeaser-module__b7hP3q__lineIn{opacity:1;transform:none}.ToolTeaser-module__b7hP3q__glyph{flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:inline-flex}.ToolTeaser-module__b7hP3q__spinner{border:2px solid var(--line2);border-top-color:var(--clay);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite ToolTeaser-module__b7hP3q__spin}@keyframes ToolTeaser-module__b7hP3q__spin{to{transform:rotate(360deg)}}.ToolTeaser-module__b7hP3q__check{color:var(--ok);font-weight:700}.ToolTeaser-module__b7hP3q__lineText{color:var(--ink);min-width:0}.ToolTeaser-module__b7hP3q__lineText b{font-weight:600}.ToolTeaser-module__b7hP3q__dim{color:var(--faint)}.ToolTeaser-module__b7hP3q__tool{background:rgba(var(--clay-rgb), .06);border:1px solid rgba(var(--clay-rgb), .22);color:var(--mute);box-shadow:inset 0 1px 0 rgba(var(--white-rgb), .04);border-radius:7px;align-items:center;gap:6px;margin-left:22px;padding:3px 9px;font-size:12px;display:inline-flex}.ToolTeaser-module__b7hP3q__tool:before{content:"↳";color:var(--clay-d)}.ToolTeaser-module__b7hP3q__toolName{color:var(--clay-d);font-weight:600}.ToolTeaser-module__b7hP3q__caret{background:var(--clay);vertical-align:text-bottom;width:7px;height:15px;margin-left:3px;animation:1s step-end infinite ToolTeaser-module__b7hP3q__blink;display:inline-block}@keyframes ToolTeaser-module__b7hP3q__blink{50%{opacity:0}}.ToolTeaser-module__b7hP3q__report{z-index:1;border-top:1px solid var(--line);background:linear-gradient(180deg, rgba(var(--white-rgb), .015), transparent);opacity:0;max-height:0;padding:18px 20px 20px;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1),max-height .6s;position:relative;overflow:hidden;transform:translateY(12px)}.ToolTeaser-module__b7hP3q__reportIn{opacity:1;max-height:340px;transform:none}.ToolTeaser-module__b7hP3q__reportTop{align-items:center;gap:16px;display:flex}.ToolTeaser-module__b7hP3q__ring{flex:none;width:72px;height:72px;position:relative}.ToolTeaser-module__b7hP3q__ringSvg{width:100%;height:100%;transform:rotate(-90deg)}.ToolTeaser-module__b7hP3q__ringTrack{fill:none;stroke:var(--line2);stroke-width:7px}.ToolTeaser-module__b7hP3q__ringFill{fill:none;stroke:var(--ok);stroke-width:7px;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(var(--clay-rgb), 0));transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}.ToolTeaser-module__b7hP3q__grade{font-family:var(--font-display);color:var(--ink);justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex;position:absolute;inset:0}.ToolTeaser-module__b7hP3q__reportMeta{min-width:0}.ToolTeaser-module__b7hP3q__reportUrl{font-family:var(--font-mono-stack);color:var(--ink);font-size:14px}.ToolTeaser-module__b7hP3q__chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ToolTeaser-module__b7hP3q__chip{letter-spacing:.02em;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.ToolTeaser-module__b7hP3q__chipBad{color:var(--bad);background:var(--bad-bg);border:1px solid var(--bad-border)}.ToolTeaser-module__b7hP3q__chipOk{color:var(--ok);background:var(--ok-bg);border:1px solid var(--ok-border)}.ToolTeaser-module__b7hP3q__bars{flex-direction:column;gap:11px;margin-top:16px;display:flex}.ToolTeaser-module__b7hP3q__row{align-items:center;gap:12px;display:flex}.ToolTeaser-module__b7hP3q__rowLabel{width:96px;color:var(--mute);flex:none;font-size:12.5px}.ToolTeaser-module__b7hP3q__track{background:var(--loader);border-radius:999px;flex:1;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #00000059}.ToolTeaser-module__b7hP3q__fill{width:0;height:100%;box-shadow:inset 0 1px 0 rgba(var(--white-rgb), .18);border-radius:999px;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}.ToolTeaser-module__b7hP3q__fill_ok{background:linear-gradient(90deg, var(--ok), var(--ok-accent))}.ToolTeaser-module__b7hP3q__fill_warn{background:linear-gradient(90deg, var(--warn), var(--warn-accent))}.ToolTeaser-module__b7hP3q__fill_bad{background:linear-gradient(90deg, var(--bad), var(--bad-accent))}.ToolTeaser-module__b7hP3q__val{text-align:right;width:28px;font-family:var(--font-mono-stack);color:var(--mute);font-size:12.5px;font-weight:600}@media (max-width:960px){.ToolTeaser-module__b7hP3q__wrap{min-height:auto}.ToolTeaser-module__b7hP3q__inner{padding:clamp(56px, 9vh, 88px) var(--gx);grid-template-columns:1fr;gap:clamp(32px,6vw,48px)}.ToolTeaser-module__b7hP3q__console{min-height:0}.ToolTeaser-module__b7hP3q__h2{font-size:clamp(28px,7vw,40px)}}@media (prefers-reduced-motion:reduce){.ToolTeaser-module__b7hP3q__line,.ToolTeaser-module__b7hP3q__report{opacity:1;transform:none;transition:none!important}.ToolTeaser-module__b7hP3q__report{max-height:340px}.ToolTeaser-module__b7hP3q__spinner,.ToolTeaser-module__b7hP3q__pulse,.ToolTeaser-module__b7hP3q__caret,.ToolTeaser-module__b7hP3q__kicker:before,.ToolTeaser-module__b7hP3q__console:before,.ToolTeaser-module__b7hP3q__console:after{animation:none!important}.ToolTeaser-module__b7hP3q__ringFill,.ToolTeaser-module__b7hP3q__fill{transition:none!important}}
