.HarnessShowcase-module__nywBia__showcase{isolation:isolate;color:#f5f7fb;background:radial-gradient(circle at 86% -10%,#253b6b 0,#0000 34%),radial-gradient(circle at 12% 104%,#172c46 0,#0000 31%),#12151b;border:1px solid #ffffff12;border-radius:38px;position:relative;overflow:hidden;box-shadow:0 38px 100px #0f172633,inset 0 1px #ffffff0d}.HarnessShowcase-module__nywBia__showcase:before{content:"";z-index:-1;border:1px solid #94baff24;border-radius:50%;width:440px;height:440px;position:absolute;top:-260px;right:-250px;box-shadow:0 0 0 72px #8eb5ff0a,0 0 0 144px #8eb5ff06}.HarnessShowcase-module__nywBia__topline{justify-content:space-between;align-items:flex-start;gap:36px;padding:46px 48px 38px;display:flex}.HarnessShowcase-module__nywBia__version{color:#8ebaff;letter-spacing:1.4px;margin-bottom:20px;font:600 11px/1.2 monospace;display:block}.HarnessShowcase-module__nywBia__topline h3{letter-spacing:-.05em;word-break:keep-all;color:#0000;background:linear-gradient(120deg,#fff 15%,#d9e7ff 65%,#a9c8ff);-webkit-background-clip:text;background-clip:text;max-width:680px;margin:0;font-size:clamp(31px,4.1vw,51px);font-weight:650;line-height:1.18}.HarnessShowcase-module__nywBia__topline a{color:#d8dbe1;border:1px solid #ffffff28;border-radius:999px;flex:none;align-items:center;gap:7px;padding:11px 15px;font-size:12px;transition:border-color .2s,background .2s;display:inline-flex}.HarnessShowcase-module__nywBia__topline a:hover{background:#ffffff0b;border-color:#ffffff65}.HarnessShowcase-module__nywBia__boundaries{border-block:1px solid #ffffff17;grid-template-columns:repeat(3,1fr);display:grid}.HarnessShowcase-module__nywBia__boundary{min-height:245px;padding:34px 38px 36px;transition:background .45s cubic-bezier(.22,1,.36,1);position:relative}.HarnessShowcase-module__nywBia__boundary:hover{background:#ffffff07}.HarnessShowcase-module__nywBia__boundary+.HarnessShowcase-module__nywBia__boundary{border-left:1px solid #ffffff17}.HarnessShowcase-module__nywBia__icon{color:#98c0ff;background:linear-gradient(145deg,#2d77e839,#1f579f20);border:1px solid #6da7ff42;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:38px;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s;display:grid;box-shadow:0 12px 30px #0713283d}.HarnessShowcase-module__nywBia__boundary:hover .HarnessShowcase-module__nywBia__icon{border-color:#83b2ff7a;transform:translateY(-4px)rotate(-3deg)}.HarnessShowcase-module__nywBia__boundary>span{color:#8290a4;letter-spacing:1px;font:10px/1.2 monospace}.HarnessShowcase-module__nywBia__boundary h4{letter-spacing:-.5px;margin:10px 0 11px;font-size:19px;font-weight:600}.HarnessShowcase-module__nywBia__boundary p{color:#aeb4be;word-break:keep-all;margin:0;font-size:13px;line-height:1.8}.HarnessShowcase-module__nywBia__boundary i{z-index:1;background:#70a8ff;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite HarnessShowcase-module__nywBia__signal;position:absolute;top:52px;right:-5px;box-shadow:0 0 0 5px #2a518a,0 0 22px #69a3ff}.HarnessShowcase-module__nywBia__workflow{padding:38px 48px 30px}.HarnessShowcase-module__nywBia__workflowLabel{color:#8ebaff;letter-spacing:.8px;margin-bottom:22px;font-size:11px;display:block}.HarnessShowcase-module__nywBia__workflowList{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.HarnessShowcase-module__nywBia__workflowStep{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border:1px solid #ffffff17;border-radius:18px;min-height:190px;padding:22px 20px;position:relative}.HarnessShowcase-module__nywBia__workflowStep:not(:last-child):after{content:"→";z-index:2;color:#79adff;background:#131a25;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.HarnessShowcase-module__nywBia__workflowTop{color:#8290a4;letter-spacing:.7px;font:10px/1.2 monospace}.HarnessShowcase-module__nywBia__workflowTop span{display:block}.HarnessShowcase-module__nywBia__workflowTop strong{color:#a9caff;letter-spacing:0;background:#79adff12;border-radius:999px;margin-top:10px;padding:5px 8px;font-weight:600;display:inline-block}.HarnessShowcase-module__nywBia__workflowStep h4{letter-spacing:-.5px;margin:25px 0 10px;font-size:18px;font-weight:600}.HarnessShowcase-module__nywBia__workflowStep p{color:#98a1ae;word-break:keep-all;margin:0;font-size:12px;line-height:1.75}@keyframes HarnessShowcase-module__nywBia__signal{50%{opacity:.45;transform:scale(.75)}}@media (max-width:800px){.HarnessShowcase-module__nywBia__topline{padding:34px 28px 30px}.HarnessShowcase-module__nywBia__boundaries{grid-template-columns:1fr}.HarnessShowcase-module__nywBia__boundary{min-height:0;padding:26px 28px}.HarnessShowcase-module__nywBia__boundary+.HarnessShowcase-module__nywBia__boundary{border-top:1px solid #ffffff17;border-left:0}.HarnessShowcase-module__nywBia__boundary i{display:none}.HarnessShowcase-module__nywBia__icon{margin-bottom:21px}.HarnessShowcase-module__nywBia__workflow{padding:30px 28px 26px}.HarnessShowcase-module__nywBia__workflowList{grid-template-columns:1fr 1fr}.HarnessShowcase-module__nywBia__workflowStep:nth-child(2):after{display:none}}@media (max-width:520px){.HarnessShowcase-module__nywBia__showcase{border-radius:28px}.HarnessShowcase-module__nywBia__topline{display:block}.HarnessShowcase-module__nywBia__topline h3{font-size:27px}.HarnessShowcase-module__nywBia__topline a{margin-top:25px}.HarnessShowcase-module__nywBia__workflowList{grid-template-columns:1fr}.HarnessShowcase-module__nywBia__workflowStep{min-height:0}.HarnessShowcase-module__nywBia__workflowStep:not(:last-child):after{content:"↓";top:auto;bottom:-13px;right:20px;transform:none}.HarnessShowcase-module__nywBia__workflowStep:nth-child(2):after{display:grid}}@media (prefers-reduced-motion:reduce){.HarnessShowcase-module__nywBia__boundary i{animation:none}}.HarnessShowcase-module__nywBia__topline{padding-block:30px}.HarnessShowcase-module__nywBia__topline h3{font-size:clamp(26px,3vw,36px)}.HarnessShowcase-module__nywBia__version{margin-bottom:12px}.HarnessShowcase-module__nywBia__boundary{min-height:0;padding-block:26px}.HarnessShowcase-module__nywBia__icon{margin-bottom:18px}
