.InterventionPreviewCard-module__LEe3XG__scene{--illustration-scale:.92;aspect-ratio:1;width:100%;container-type:inline-size}.InterventionPreviewCard-module__LEe3XG__background{object-fit:cover;width:100%;height:100%;display:block}.InterventionPreviewCard-module__LEe3XG__robot{aspect-ratio:1;width:48%;transform:scale(var(--illustration-scale));transform-origin:50% 0;position:absolute;bottom:9.7cqw;left:4.7%}.InterventionPreviewCard-module__LEe3XG__robotStill,.InterventionPreviewCard-module__LEe3XG__robotCanvas{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.InterventionPreviewCard-module__LEe3XG__robot[data-motion=ready] .InterventionPreviewCard-module__LEe3XG__robotStill{opacity:0}.InterventionPreviewCard-module__LEe3XG__robotShadow{left:18.9%;bottom:calc(6.9cqw + 48cqw * (1 - var(--illustration-scale)));filter:blur(1.6cqw);width:19.2%;height:2.5cqw;transform:scale(var(--illustration-scale));background:#4b5b6f1f;border-radius:50%;position:absolute}.InterventionPreviewCard-module__LEe3XG__card{--u:max(.62px, .15cqw);--tone:#dc2626;--text-primary:#102033;--text-secondary:#475569;width:calc(300 * var(--u));padding-bottom:calc(12 * var(--u));border-radius:calc(14 * var(--u));color:var(--text-primary);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fffffff0 0%,#fafcffe0 100%);border:1px solid #e5e7eb;position:absolute;top:3.5%;right:3%;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff8c,0 1px 2px #1018280d,0 4px 12px -4px #10182812}.InterventionPreviewCard-module__LEe3XG__compactCard{--u:max(.55px, .15cqw)}.InterventionPreviewCard-module__LEe3XG__card:before{content:"";background:var(--tone);height:2px;position:absolute;inset:0 0 auto}.InterventionPreviewCard-module__LEe3XG__cardHeader{grid-template-columns:calc(16 * var(--u)) 1fr auto;align-items:center;column-gap:calc(9 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) 0;display:grid}.InterventionPreviewCard-module__LEe3XG__glyph{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--tone);place-items:center;display:grid}.InterventionPreviewCard-module__LEe3XG__glyph svg{width:calc(15 * var(--u));height:calc(15 * var(--u));display:block}.InterventionPreviewCard-module__LEe3XG__brand{align-items:center;gap:calc(7 * var(--u));font-size:calc(13 * var(--u));font-weight:600;line-height:calc(18 * var(--u));white-space:nowrap;display:inline-flex}.InterventionPreviewCard-module__LEe3XG__code{padding:0 calc(5 * var(--u));border-radius:calc(4 * var(--u));color:#b91c1c;font:500 calc(11 * var(--u)) / calc(16 * var(--u)) var(--font-mono);background:#fef2f2}.InterventionPreviewCard-module__LEe3XG__dismiss{width:calc(24 * var(--u));height:calc(24 * var(--u));margin:calc(-4 * var(--u)) calc(-6 * var(--u)) calc(-4 * var(--u)) 0;color:var(--text-secondary);font-size:calc(14 * var(--u));place-items:center;line-height:1;display:grid}.InterventionPreviewCard-module__LEe3XG__body{padding:calc(8 * var(--u)) calc(14 * var(--u)) 0 calc(39 * var(--u));overflow-wrap:anywhere}.InterventionPreviewCard-module__LEe3XG__cardMessage{font-size:calc(13 * var(--u));font-weight:400;line-height:calc(19 * var(--u));margin:0}.InterventionPreviewCard-module__LEe3XG__fileName{padding:calc(1 * var(--u)) calc(5 * var(--u));border-radius:calc(4 * var(--u));font-family:var(--font-mono);font-size:calc(11.5 * var(--u));white-space:nowrap;background:#f1f3f6}.InterventionPreviewCard-module__LEe3XG__securityHeading{margin-bottom:calc(4 * var(--u));font-weight:600}.InterventionPreviewCard-module__LEe3XG__securityDetail{margin:calc(6 * var(--u)) 0 0;color:var(--text-secondary);font-size:calc(11.5 * var(--u));line-height:calc(16 * var(--u))}.InterventionPreviewCard-module__LEe3XG__actions{justify-content:flex-end;align-items:center;gap:calc(4 * var(--u));margin:calc(12 * var(--u)) calc(14 * var(--u)) 0;padding-top:calc(10 * var(--u));border-top:1px solid #e5e7eb;display:flex}.InterventionPreviewCard-module__LEe3XG__allowAction,.InterventionPreviewCard-module__LEe3XG__denyAction{height:calc(26 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(7 * var(--u));font-size:calc(12 * var(--u));letter-spacing:.005em;white-space:nowrap;align-items:center;font-weight:500;line-height:1;display:inline-flex}.InterventionPreviewCard-module__LEe3XG__allowAction{color:var(--text-secondary)}.InterventionPreviewCard-module__LEe3XG__denyAction{padding:0 calc(12 * var(--u));color:#fff;background:#dc2626;box-shadow:0 1px 2px #dc262647}.InterventionPreviewCard-module__LEe3XG__bubble{--bubble-unit:calc(100cqw / 672);--bubble-scale:1.15;left:calc(18% + 86.04 * var(--bubble-unit));transform:translateX(-50%) scale(calc(var(--bubble-scale) * var(--illustration-scale)));transform-origin:calc(50% - 33.64 * var(--bubble-unit)) calc(100% - 4.15 * var(--bubble-unit));bottom:calc(68.8cqw - 82.05 * var(--bubble-unit));width:max-content;font-size:var(--bubble-unit);padding:calc(8 * var(--bubble-unit)) calc(18 * var(--bubble-unit)) calc(25.65 * var(--bubble-unit));color:#172b3c;filter:drop-shadow(0 4px 10px #33538817);position:absolute}.InterventionPreviewCard-module__LEe3XG__bubbleShape{width:100%;height:100%;position:absolute;inset:0}.InterventionPreviewCard-module__LEe3XG__bubbleLabel,.InterventionPreviewCard-module__LEe3XG__bubbleMessage{display:block;position:relative}.InterventionPreviewCard-module__LEe3XG__bubbleLabel{margin-bottom:calc(6 * var(--bubble-unit));color:#5f7994;font-size:max(7.5px, calc(12 * var(--bubble-unit)));font-weight:600;line-height:1.5}.InterventionPreviewCard-module__LEe3XG__bubbleMessage{white-space:nowrap;font-size:clamp(10px,2.5cqw,15px);font-weight:500;line-height:1.4}@container (max-width:360px){.InterventionPreviewCard-module__LEe3XG__bubble{--bubble-scale:1.06}}@container (max-width:320px){.InterventionPreviewCard-module__LEe3XG__bubble{--bubble-scale:1.025}}
.LandingHero-module__tfaneq__visual{-webkit-user-select:none;user-select:none;width:100%;min-width:0;container-type:inline-size}.LandingHero-module__tfaneq__scene{width:100%;max-width:528px;margin-inline:auto;animation:6s ease-in-out infinite LandingHero-module__tfaneq__companion-float;position:relative;top:30px;left:clamp(-43px,39.7461cqw - 208px,0px)}.LandingHero-module__tfaneq__robot{z-index:10;width:100%;position:relative}@keyframes LandingHero-module__tfaneq__companion-float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){.LandingHero-module__tfaneq__scene{animation:none}}
