.agent-harness-module__dv2KPq__page{--ink:#080b20;--royal:#3439f5;--pale:#f2f2ff;color:var(--ink);background:#fff}.agent-harness-module__dv2KPq__hero{isolation:isolate;min-height:min(900px,100vh - 64px);position:relative;overflow:hidden}.agent-harness-module__dv2KPq__heroImage{z-index:-2;background-image:url(/agent-harness/hero-glass.png);background-position:50%;background-size:cover;position:absolute;inset:0}.agent-harness-module__dv2KPq__hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#ffffff3d 0%,#ffffff0a 45%,#0000 68%);position:absolute;inset:0}.agent-harness-module__dv2KPq__heroInner{width:min(1248px,100% - 64px);margin:0 auto;padding-top:clamp(175px,22vh,255px)}.agent-harness-module__dv2KPq__eyebrow{color:#3038e8;letter-spacing:.09em;text-transform:uppercase;margin:0 0 26px;font-size:13px;font-weight:500}.agent-harness-module__dv2KPq__hero h1{letter-spacing:-.072em;max-width:680px;margin:0;font-size:clamp(54px,5.7vw,83px);font-weight:400;line-height:.99}.agent-harness-module__dv2KPq__hero h1 span{color:#2735c9}.agent-harness-module__dv2KPq__heroCopy{letter-spacing:-.025em;max-width:570px;margin:37px 0 34px;font-size:18px;line-height:1.58}.agent-harness-module__dv2KPq__primaryButton,.agent-harness-module__dv2KPq__ctaButton{background:var(--royal);color:#fff;border-radius:999px;align-items:center;gap:20px;min-height:52px;padding:0 26px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.agent-harness-module__dv2KPq__primaryButton:hover,.agent-harness-module__dv2KPq__ctaButton:hover{background:#2429dc;transform:translateY(-2px)}.agent-harness-module__dv2KPq__primaryButton span,.agent-harness-module__dv2KPq__ctaButton span{font-size:17px}.agent-harness-module__dv2KPq__benefitsSection{background:radial-gradient(circle at 50% 0,#cacfffc2,#0000 48%),linear-gradient(#eeefff,#f8f8ff 56%,#fff);padding:126px 32px 136px;position:relative}.agent-harness-module__dv2KPq__benefitsIntro{color:#20245f;text-align:center;max-width:750px;margin:0 auto 54px;font-size:16px}.agent-harness-module__dv2KPq__benefitGrid{grid-template-columns:repeat(3,1fr);gap:28px;width:min(1248px,100%);margin:0 auto;display:grid}.agent-harness-module__dv2KPq__benefitCard{background:#fffffff5;border:1px solid #2d369a12;border-radius:24px;min-height:500px;overflow:hidden;box-shadow:0 24px 70px #2f2d8117}.agent-harness-module__dv2KPq__benefitVisual{background:radial-gradient(circle at 52% 48%,#e7edff 0,#f8f8ff 48%,#eef0ff 100%);height:240px;position:relative;overflow:hidden}.agent-harness-module__dv2KPq__benefitVisual:before{content:"";background-image:linear-gradient(#484ed714 1px,#0000 1px),linear-gradient(90deg,#484ed714 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.agent-harness-module__dv2KPq__routeHub,.agent-harness-module__dv2KPq__routeNodeOne,.agent-harness-module__dv2KPq__routeNodeTwo,.agent-harness-module__dv2KPq__routeNodeThree{color:#3440f4;background:#ffffffeb;border:1px solid #3439f538;border-radius:16px;place-items:center;display:grid;position:absolute;box-shadow:0 12px 25px #3b41cf26}.agent-harness-module__dv2KPq__routeHub{color:#fff;background:#3941f3;width:60px;height:60px;font-size:24px;top:77px;left:calc(50% - 30px)}.agent-harness-module__dv2KPq__routeNodeOne{width:42px;height:42px;top:32px;left:38px}.agent-harness-module__dv2KPq__routeNodeTwo{width:47px;height:47px;bottom:38px;right:34px}.agent-harness-module__dv2KPq__routeNodeThree{width:38px;height:38px;bottom:24px;left:52px}.agent-harness-module__dv2KPq__routeLineOne,.agent-harness-module__dv2KPq__routeLineTwo,.agent-harness-module__dv2KPq__routeLineThree{z-index:0;transform-origin:0;background:#9ba4fc;width:120px;height:1px;position:absolute}.agent-harness-module__dv2KPq__routeLineOne{top:76px;left:76px;transform:rotate(14deg)}.agent-harness-module__dv2KPq__routeLineTwo{top:118px;left:52%;transform:rotate(25deg)}.agent-harness-module__dv2KPq__routeLineThree{top:130px;left:75px;transform:rotate(-27deg)}.agent-harness-module__dv2KPq__tokenRing{border:21px solid #3e46f421;border-radius:50%;width:138px;height:138px;position:absolute;top:48px;left:calc(50% - 69px);transform:rotate(-40deg)}.agent-harness-module__dv2KPq__tokenRing i{border:21px solid #454af6;border-color:#454af6 #657cff #0000 #0000;border-radius:50%;position:absolute;inset:-21px}.agent-harness-module__dv2KPq__tokenCore{color:#262bcb;letter-spacing:-.07em;text-align:center;width:100%;font-size:36px;position:absolute;top:91px;left:0}.agent-harness-module__dv2KPq__tokenDotOne,.agent-harness-module__dv2KPq__tokenDotTwo,.agent-harness-module__dv2KPq__tokenDotThree{background:#6372f5;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 5px #6372f51f}.agent-harness-module__dv2KPq__tokenDotOne{top:35px;left:55px}.agent-harness-module__dv2KPq__tokenDotTwo{top:65px;right:48px}.agent-harness-module__dv2KPq__tokenDotThree{bottom:27px;right:68px}.agent-harness-module__dv2KPq__qualityVisual span{background:linear-gradient(#5965f8,#bac3ff);border-radius:6px 6px 0 0;width:32px;position:absolute;bottom:44px}.agent-harness-module__dv2KPq__barOne{height:62px;left:68px}.agent-harness-module__dv2KPq__barTwo{height:94px;left:122px}.agent-harness-module__dv2KPq__barThree{height:81px;left:176px}.agent-harness-module__dv2KPq__barFour{height:130px;left:230px}.agent-harness-module__dv2KPq__chartLine{border-top:3px solid #3e43ee;border-radius:50%;width:196px;height:78px;position:absolute;top:81px;left:68px;transform:rotate(-17deg)}.agent-harness-module__dv2KPq__chartDot{background:#3439f5;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;top:59px;right:80px;box-shadow:0 0 0 4px #3439f52e}.agent-harness-module__dv2KPq__benefitCopy{padding:36px 34px 40px}.agent-harness-module__dv2KPq__benefitCopy h2{letter-spacing:-.045em;margin:0 0 16px;font-size:25px;font-weight:400}.agent-harness-module__dv2KPq__benefitCopy p{color:#4e5366;letter-spacing:-.015em;margin:0;font-size:16px;line-height:1.6}.agent-harness-module__dv2KPq__featuresSection{background-image:radial-gradient(#3439f51f 1px,#0000 1.3px);background-position:50% 0;background-size:22px 22px;padding:55px 32px 110px}.agent-harness-module__dv2KPq__featureRow{grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(60px,8vw,130px);width:min(1248px,100%);min-height:670px;margin:0 auto;display:grid}.agent-harness-module__dv2KPq__featureRowReverse{grid-template-columns:1.14fr .86fr}.agent-harness-module__dv2KPq__featureRowReverse .agent-harness-module__dv2KPq__featureCopy{order:2}.agent-harness-module__dv2KPq__featureRowReverse .agent-harness-module__dv2KPq__featureGraphic{order:1}.agent-harness-module__dv2KPq__featureCopy{max-width:500px}.agent-harness-module__dv2KPq__sectionLabel{text-transform:uppercase;font-weight:500;color:#3c42e9!important;letter-spacing:.07em!important;margin:0 0 22px!important;font-size:14px!important}.agent-harness-module__dv2KPq__featureCopy h2{letter-spacing:-.065em;margin:0 0 26px;font-size:clamp(40px,4vw,59px);font-weight:400;line-height:1.04}.agent-harness-module__dv2KPq__featureCopy>p{color:#4d5264;letter-spacing:-.025em;margin:0 0 30px;font-size:18px;line-height:1.6}.agent-harness-module__dv2KPq__featureCopy>a{color:#252bc8;border-bottom:1px solid #252bc8;align-items:center;gap:16px;font-size:15px;font-weight:500;line-height:2;text-decoration:none;display:inline-flex}.agent-harness-module__dv2KPq__featureCopy>a:hover{color:#000a87}.agent-harness-module__dv2KPq__featureGraphic{background:#f7f8fff5;border:1px solid #3337bb21;border-radius:28px;min-height:480px;position:relative;overflow:hidden;box-shadow:0 30px 80px #2d308b21}.agent-harness-module__dv2KPq__routingGraphic{background:radial-gradient(circle at 80% 20%,#d9deff,#0000 42%),#f9f9ff;padding:34px}.agent-harness-module__dv2KPq__routingHeader{color:#232749;justify-content:space-between;align-items:center;font-size:14px;display:flex}.agent-harness-module__dv2KPq__routingHeader small{color:#73778a;background:#fff;border:1px solid #d6daf6;border-radius:999px;padding:7px 11px}.agent-harness-module__dv2KPq__routeTask{background:#fff;border:1px solid #dadef5;border-radius:14px;align-items:center;gap:14px;width:80%;margin:46px auto 0;padding:15px;display:flex;box-shadow:0 12px 30px #2d308b17}.agent-harness-module__dv2KPq__routeTask>span{color:#3038e8;background:#e8eaff;border-radius:9px;place-items:center;width:40px;height:40px;font-size:12px;display:grid}.agent-harness-module__dv2KPq__routeTask small,.agent-harness-module__dv2KPq__routeTask strong{display:block}.agent-harness-module__dv2KPq__routeTask small{color:#83869a;margin-bottom:4px;font-size:11px}.agent-harness-module__dv2KPq__routeTask strong{font-size:14px}.agent-harness-module__dv2KPq__routeTrack{justify-content:center;gap:56px;height:50px;display:flex}.agent-harness-module__dv2KPq__routeTrack i{background:#aeb5ef;width:1px;height:50px;display:block}.agent-harness-module__dv2KPq__routeTrack i:first-child{transform-origin:bottom;transform:rotate(32deg)}.agent-harness-module__dv2KPq__routeTrack i:last-child{transform-origin:bottom;transform:rotate(-32deg)}.agent-harness-module__dv2KPq__modelStack{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.agent-harness-module__dv2KPq__modelStack div{background:#ffffffe6;border:1px solid #d9dcf2;border-radius:13px;flex-direction:column;min-height:124px;padding:16px;display:flex}.agent-harness-module__dv2KPq__modelStack div:nth-child(2){border:2px solid #4a50f4;box-shadow:0 8px 25px #3439f526}.agent-harness-module__dv2KPq__modelStack span{color:#5158df;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.agent-harness-module__dv2KPq__modelStack strong{margin-top:10px;font-size:12px;line-height:1.3}.agent-harness-module__dv2KPq__modelStack i{color:#878b9f;margin-top:auto;font-size:10px;font-style:normal}.agent-harness-module__dv2KPq__modelStack div:nth-child(2) i{color:#2c32db}.agent-harness-module__dv2KPq__routingStatus{color:#6c7185;text-align:center;font-size:11px;position:absolute;bottom:28px;left:34px;right:34px}.agent-harness-module__dv2KPq__routingStatus i{background:#4ad099;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.agent-harness-module__dv2KPq__codeGraphic{color:#e8ebff;background:#0c1024;min-height:500px}.agent-harness-module__dv2KPq__codeTopbar{background:#12172d;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:54px;padding:0 24px;display:flex}.agent-harness-module__dv2KPq__codeTopbar>span{gap:7px;display:flex}.agent-harness-module__dv2KPq__codeTopbar>span i{background:#515976;border-radius:50%;width:8px;height:8px}.agent-harness-module__dv2KPq__codeTopbar small{color:#adb4d0}.agent-harness-module__dv2KPq__codeTopbar b{color:#7f8aff;text-transform:uppercase;border:1px solid #3b456e;border-radius:999px;padding:5px 9px;font-size:9px}.agent-harness-module__dv2KPq__codeBody{padding:34px 28px 25px;display:flex}.agent-harness-module__dv2KPq__codeLines{color:#4f5878;border-right:1px solid #242b48;flex-direction:column;gap:17px;padding-right:20px;font-family:monospace;font-size:12px;display:flex}.agent-harness-module__dv2KPq__codeBody pre{color:#b9c3e5;white-space:pre-wrap;margin:0;padding-left:24px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:2.48}.agent-harness-module__dv2KPq__codeBody em{color:#a7a0ff;font-style:normal}.agent-harness-module__dv2KPq__codeBody b{color:#66d7e8}.agent-harness-module__dv2KPq__codeResult{background:#171d35;border:1px solid #303958;border-radius:12px;align-items:center;gap:13px;padding:15px 17px;display:flex;position:absolute;bottom:25px;left:27px;right:27px}.agent-harness-module__dv2KPq__codeResult>span{color:#5de0a7;background:#3bce9026;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.agent-harness-module__dv2KPq__codeResult small,.agent-harness-module__dv2KPq__codeResult strong{display:block}.agent-harness-module__dv2KPq__codeResult small{color:#818aa8;font-size:9px}.agent-harness-module__dv2KPq__codeResult strong{margin-top:3px;font-size:11px}.agent-harness-module__dv2KPq__codeResult>b{color:#77819f;margin-left:auto;font-size:10px}.agent-harness-module__dv2KPq__contextGraphic{background:radial-gradient(circle,#e0e4ff 0,#f7f8ff 58%);flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex}.agent-harness-module__dv2KPq__contextSource{grid-template-columns:repeat(4,1fr);gap:8px;width:90%;display:grid}.agent-harness-module__dv2KPq__contextSource span{color:#666b81;text-align:center;background:#fff;border:1px solid #d5d9ef;border-radius:10px;padding:12px 6px;font-size:10px}.agent-harness-module__dv2KPq__contextFlow{gap:78px;height:45px;display:flex}.agent-harness-module__dv2KPq__contextFlow i{background:linear-gradient(#a8afe8,#5e66ef);width:1px;height:45px}.agent-harness-module__dv2KPq__contextFlow i:first-child{transform-origin:top;transform:rotate(-32deg)}.agent-harness-module__dv2KPq__contextFlow i:last-child{transform-origin:top;transform:rotate(32deg)}.agent-harness-module__dv2KPq__contextWindow{background:#fff;border:2px solid #5259ed;border-radius:16px;width:84%;overflow:hidden;box-shadow:0 18px 45px #3439be2b}.agent-harness-module__dv2KPq__contextWindow header{border-bottom:1px solid #e1e3f3;justify-content:space-between;padding:15px 18px;display:flex}.agent-harness-module__dv2KPq__contextWindow header span{font-size:13px}.agent-harness-module__dv2KPq__contextWindow header small{color:#7a7f94;font-size:10px}.agent-harness-module__dv2KPq__contextRow,.agent-harness-module__dv2KPq__contextRowMuted{background:#f1f2ff;border-radius:8px;align-items:center;gap:10px;margin:10px 15px;padding:10px;font-size:11px;display:flex}.agent-harness-module__dv2KPq__contextRow>i,.agent-harness-module__dv2KPq__contextRowMuted>i{background:#4f59ef;border-radius:50%;width:7px;height:7px}.agent-harness-module__dv2KPq__contextRow b,.agent-harness-module__dv2KPq__contextRowMuted b{color:#3d45dc;margin-left:auto;font-size:9px}.agent-harness-module__dv2KPq__contextRowMuted{opacity:.46;background:#f5f5f8}.agent-harness-module__dv2KPq__contextRowMuted>i{background:#9ba0ad}.agent-harness-module__dv2KPq__contextRowMuted b{color:#737784}.agent-harness-module__dv2KPq__contextWindow footer{color:#7d8195;border-top:1px solid #e1e3f3;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 18px;font-size:9px;display:grid}.agent-harness-module__dv2KPq__contextWindow footer>i{background:#e1e4f3;border-radius:9px;height:5px;overflow:hidden}.agent-harness-module__dv2KPq__contextWindow footer>i b{border-radius:inherit;background:#5660ef;width:43%;height:100%;display:block}.agent-harness-module__dv2KPq__traceGraphic{background:radial-gradient(circle at 5% 90%,#d7eaff,#0000 43%),#fafaff;padding:30px}.agent-harness-module__dv2KPq__traceHeader{border-bottom:1px solid #dce0ef;justify-content:space-between;padding-bottom:17px;display:flex}.agent-harness-module__dv2KPq__traceHeader span{font-size:14px}.agent-harness-module__dv2KPq__traceHeader small{color:#818598;font-size:10px}.agent-harness-module__dv2KPq__traceTimeline{margin:23px 0;position:relative}.agent-harness-module__dv2KPq__traceTimeline:before{content:"";background:#bfc5ef;width:1px;position:absolute;top:20px;bottom:20px;left:17px}.agent-harness-module__dv2KPq__traceTimeline>div{grid-template-columns:36px 1fr auto;align-items:center;gap:13px;padding:10px 0;display:grid;position:relative}.agent-harness-module__dv2KPq__traceTimeline>div>i{z-index:1;color:#4a53e8;background:#fff;border:1px solid #cbd0ea;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-style:normal;display:grid}.agent-harness-module__dv2KPq__traceTimeline>div:last-child>i{color:#fff;background:#4650ed}.agent-harness-module__dv2KPq__traceTimeline small,.agent-harness-module__dv2KPq__traceTimeline strong{display:block}.agent-harness-module__dv2KPq__traceTimeline small{color:#85899c;text-transform:uppercase;margin-bottom:3px;font-size:9px}.agent-harness-module__dv2KPq__traceTimeline strong{font-size:12px}.agent-harness-module__dv2KPq__traceTimeline>div>b{color:#8b8fa2;font-size:9px}.agent-harness-module__dv2KPq__traceFooter{background:#fff;border:1px solid #d5daf0;border-radius:11px;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 8px 20px #2c308512}.agent-harness-module__dv2KPq__traceFooter span{color:#888c9c;font-size:9px}.agent-harness-module__dv2KPq__traceFooter strong{font-size:11px}.agent-harness-module__dv2KPq__traceFooter i{color:#16815a;background:#e5fff3;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:9px;font-style:normal}.agent-harness-module__dv2KPq__resourcesSection{background:#f5f5fc;padding:112px 32px 130px}.agent-harness-module__dv2KPq__resourcesHeading{justify-content:space-between;align-items:flex-end;width:min(1248px,100%);margin:0 auto 45px;display:flex}.agent-harness-module__dv2KPq__resourcesHeading h2{letter-spacing:-.065em;margin:0;font-size:clamp(42px,4vw,62px);font-weight:400}.agent-harness-module__dv2KPq__resourcesHeading>a{color:#2027c8;border-bottom:1px solid #2027c8;gap:14px;font-size:15px;line-height:2;text-decoration:none;display:inline-flex}.agent-harness-module__dv2KPq__resourceGrid{grid-template-columns:repeat(3,1fr);gap:25px;width:min(1248px,100%);margin:0 auto;display:grid}.agent-harness-module__dv2KPq__resourceCard{color:var(--ink);background:#fff;border-radius:20px;text-decoration:none;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 18px 50px #26286d14}.agent-harness-module__dv2KPq__resourceCard:hover{transform:translateY(-6px);box-shadow:0 25px 70px #26286d26}.agent-harness-module__dv2KPq__resourceArt{height:235px;position:relative;overflow:hidden}.agent-harness-module__dv2KPq__resourceArtviolet{background:linear-gradient(135deg,#dfd9ff,#736df7)}.agent-harness-module__dv2KPq__resourceArtblue{background:linear-gradient(135deg,#c8f3ff,#3268ee)}.agent-harness-module__dv2KPq__resourceArtcyan{background:linear-gradient(135deg,#d8fcf7,#47b9db 60%,#5b5dec)}.agent-harness-module__dv2KPq__resourceOrbOne,.agent-harness-module__dv2KPq__resourceOrbTwo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;border:1px solid #ffffffa6;border-radius:50%;position:absolute;box-shadow:inset 0 0 30px #ffffff5c}.agent-harness-module__dv2KPq__resourceOrbOne{width:150px;height:150px;top:35px;left:24%}.agent-harness-module__dv2KPq__resourceOrbTwo{width:120px;height:120px;bottom:-40px;right:13%}.agent-harness-module__dv2KPq__resourceGrid .agent-harness-module__dv2KPq__resourceGrid{display:none}.agent-harness-module__dv2KPq__resourceArt>i{color:#fff;background:#ffffff47;border:1px solid #fff9;border-radius:15px;place-items:center;width:56px;height:56px;font-size:25px;font-style:normal;display:grid;position:absolute;top:calc(50% - 28px);left:calc(50% - 28px);box-shadow:0 12px 30px #2329962e}.agent-harness-module__dv2KPq__resourceCard>div:last-child{min-height:245px;padding:28px 28px 32px}.agent-harness-module__dv2KPq__resourceCard p{color:#4b51de;letter-spacing:.07em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:500}.agent-harness-module__dv2KPq__resourceCard h3{letter-spacing:-.04em;margin:0;font-size:25px;font-weight:400;line-height:1.2}.agent-harness-module__dv2KPq__resourceCard>div>span{color:#272ecf;align-items:center;gap:13px;margin-top:30px;font-size:13px;font-weight:500;display:inline-flex}.agent-harness-module__dv2KPq__ctaSection{color:#fff;isolation:isolate;background:#292ff0;min-height:520px;position:relative;overflow:hidden}.agent-harness-module__dv2KPq__ctaGlow{z-index:-1;background:radial-gradient(circle at 17% 82%,#3ddde9e6,#0000 27%),radial-gradient(circle at 83% 22%,#976fffe6,#0000 28%),radial-gradient(circle at 55% 110%,#4a66ffe6,#0000 48%);position:absolute;inset:0}.agent-harness-module__dv2KPq__ctaGlow i,.agent-harness-module__dv2KPq__ctaGlow b,.agent-harness-module__dv2KPq__ctaGlow span{border:1px solid #ffffff40;border-radius:48% 52% 42% 58%;display:block;position:absolute;box-shadow:inset 0 0 60px #ffffff2e}.agent-harness-module__dv2KPq__ctaGlow i{width:480px;height:480px;top:-170px;left:-50px;transform:rotate(35deg)}.agent-harness-module__dv2KPq__ctaGlow b{width:620px;height:620px;bottom:-250px;right:-80px;transform:rotate(-25deg)}.agent-harness-module__dv2KPq__ctaGlow span{width:160px;height:160px;top:45px;right:18%}.agent-harness-module__dv2KPq__ctaInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(1248px,100% - 64px);min-height:520px;margin:0 auto;display:flex}.agent-harness-module__dv2KPq__ctaInner>p{letter-spacing:.1em;margin:0 0 22px;font-size:12px;font-weight:500}.agent-harness-module__dv2KPq__ctaInner h2{letter-spacing:-.075em;margin:0 0 36px;font-size:clamp(56px,7vw,94px);font-weight:400;line-height:.98}.agent-harness-module__dv2KPq__ctaButton{color:#252be1;background:#fff}.agent-harness-module__dv2KPq__ctaButton:hover{background:#f1f2ff}@media (max-width:980px){.agent-harness-module__dv2KPq__hero{min-height:790px}.agent-harness-module__dv2KPq__heroInner{padding-top:135px}.agent-harness-module__dv2KPq__heroImage{background-position:56%}.agent-harness-module__dv2KPq__benefitGrid{grid-template-columns:1fr}.agent-harness-module__dv2KPq__benefitCard{grid-template-columns:.9fr 1.1fr;min-height:300px;display:grid}.agent-harness-module__dv2KPq__benefitVisual{height:100%;min-height:300px}.agent-harness-module__dv2KPq__benefitCopy{flex-direction:column;justify-content:center;display:flex}.agent-harness-module__dv2KPq__featureRow,.agent-harness-module__dv2KPq__featureRowReverse{grid-template-columns:1fr;gap:55px;min-height:0;padding:90px 0}.agent-harness-module__dv2KPq__featureRowReverse .agent-harness-module__dv2KPq__featureCopy{order:1}.agent-harness-module__dv2KPq__featureRowReverse .agent-harness-module__dv2KPq__featureGraphic{order:2}.agent-harness-module__dv2KPq__featureCopy{max-width:650px}.agent-harness-module__dv2KPq__resourceGrid{grid-template-columns:1fr 1fr}.agent-harness-module__dv2KPq__resourceCard:last-child{display:none}}@media (max-width:640px){.agent-harness-module__dv2KPq__hero{min-height:760px}.agent-harness-module__dv2KPq__hero:after{background:linear-gradient(#ffffffed 0%,#ffffff8c 51%,#0000 80%)}.agent-harness-module__dv2KPq__heroImage{background-position:64%}.agent-harness-module__dv2KPq__heroInner{width:calc(100% - 40px);padding-top:82px}.agent-harness-module__dv2KPq__eyebrow{margin-bottom:19px;font-size:11px}.agent-harness-module__dv2KPq__hero h1{font-size:49px}.agent-harness-module__dv2KPq__heroCopy{margin:25px 0 28px;font-size:16px;line-height:1.5}.agent-harness-module__dv2KPq__benefitsSection{padding:75px 20px 85px}.agent-harness-module__dv2KPq__benefitsIntro{margin-bottom:35px}.agent-harness-module__dv2KPq__benefitCard{min-height:0;display:block}.agent-harness-module__dv2KPq__benefitVisual{height:215px;min-height:0}.agent-harness-module__dv2KPq__benefitCopy{padding:29px 25px 33px}.agent-harness-module__dv2KPq__benefitCopy h2{font-size:23px}.agent-harness-module__dv2KPq__featuresSection{padding:15px 20px 75px}.agent-harness-module__dv2KPq__featureRow,.agent-harness-module__dv2KPq__featureRowReverse{gap:38px;padding:68px 0}.agent-harness-module__dv2KPq__featureCopy h2{font-size:41px}.agent-harness-module__dv2KPq__featureCopy>p{font-size:16px}.agent-harness-module__dv2KPq__featureGraphic{border-radius:20px;min-height:410px}.agent-harness-module__dv2KPq__routingGraphic{padding:23px 17px}.agent-harness-module__dv2KPq__routeTask{width:94%}.agent-harness-module__dv2KPq__modelStack{gap:5px}.agent-harness-module__dv2KPq__modelStack div{padding:10px 7px}.agent-harness-module__dv2KPq__modelStack strong{font-size:10px}.agent-harness-module__dv2KPq__codeGraphic{min-height:440px}.agent-harness-module__dv2KPq__codeBody{padding:27px 16px}.agent-harness-module__dv2KPq__codeBody pre{padding-left:13px;font-size:10px}.agent-harness-module__dv2KPq__codeLines{display:none}.agent-harness-module__dv2KPq__contextGraphic{padding:22px 12px}.agent-harness-module__dv2KPq__contextSource{width:100%}.agent-harness-module__dv2KPq__contextSource span{font-size:8px}.agent-harness-module__dv2KPq__contextWindow{width:96%}.agent-harness-module__dv2KPq__traceGraphic{padding:22px 17px}.agent-harness-module__dv2KPq__traceHeader small,.agent-harness-module__dv2KPq__traceFooter span{display:none}.agent-harness-module__dv2KPq__resourcesSection{padding:82px 20px 90px}.agent-harness-module__dv2KPq__resourcesHeading{display:block}.agent-harness-module__dv2KPq__resourcesHeading h2{margin-bottom:24px}.agent-harness-module__dv2KPq__resourceGrid{grid-template-columns:1fr}.agent-harness-module__dv2KPq__resourceCard:last-child{display:block}.agent-harness-module__dv2KPq__resourceCard h3{font-size:23px}.agent-harness-module__dv2KPq__ctaSection,.agent-harness-module__dv2KPq__ctaInner{min-height:430px}.agent-harness-module__dv2KPq__ctaInner{width:calc(100% - 40px)}.agent-harness-module__dv2KPq__ctaInner h2{font-size:56px}}@media (prefers-reduced-motion:reduce){.agent-harness-module__dv2KPq__primaryButton,.agent-harness-module__dv2KPq__ctaButton,.agent-harness-module__dv2KPq__resourceCard{transition:none}}
