.Platform-module__kU3OJG__page{--ink:#182026;--muted:#626b71;--red:#ec0707;--border:#dce0e3;max-width:1180px;color:var(--ink);font:400 16px / 1.65 var(--font-mono);margin:0 auto;padding:112px 36px 120px}.Platform-module__kU3OJG__page h1,.Platform-module__kU3OJG__page h2,.Platform-module__kU3OJG__page h3,.Platform-module__kU3OJG__page p{margin:0;font-weight:400}.Platform-module__kU3OJG__page h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.4vw,40px);line-height:1.25}.Platform-module__kU3OJG__page h2{text-wrap:balance;letter-spacing:-.035em;font-size:clamp(24px,2.5vw,28px);line-height:1.3}.Platform-module__kU3OJG__page h3{font:inherit}.Platform-module__kU3OJG__page p{color:var(--muted)}.Platform-module__kU3OJG__hero{max-width:680px}.Platform-module__kU3OJG__hero>p{text-wrap:pretty;max-width:620px;margin-top:24px}.Platform-module__kU3OJG__cta{min-height:48px;color:var(--ink);align-items:center;gap:20px;margin-top:24px;text-decoration:none;display:inline-flex}.Platform-module__kU3OJG__hero .Platform-module__kU3OJG__cta{margin-top:20px}.Platform-module__kU3OJG__cta span{color:var(--red)}.Platform-module__kU3OJG__cta:hover{text-underline-offset:6px;text-decoration:underline}.Platform-module__kU3OJG__page a:focus-visible,.Platform-module__kU3OJG__page button:focus-visible,.Platform-module__kU3OJG__page summary:focus-visible{outline:2px solid var(--red);outline-offset:5px}.Platform-module__kU3OJG__demonstration{margin-top:112px;scroll-margin-top:120px}.Platform-module__kU3OJG__sectionIntro{max-width:640px}.Platform-module__kU3OJG__sectionIntro>p{margin-top:22px}.Platform-module__kU3OJG__section{margin-top:120px}.Platform-module__kU3OJG__split{grid-template-columns:1fr 1fr;gap:96px;display:grid}.Platform-module__kU3OJG__steps{margin:0;padding:0;list-style:none}.Platform-module__kU3OJG__steps li+li{margin-top:32px}.Platform-module__kU3OJG__steps p{margin-top:10px}.Platform-module__kU3OJG__deliverables{margin:0}.Platform-module__kU3OJG__deliverables>div+div{margin-top:28px}.Platform-module__kU3OJG__deliverables dd{color:var(--muted);margin:10px 0 0}.Platform-module__kU3OJG__textLink{color:var(--ink);text-underline-offset:5px;margin-top:24px;-webkit-text-decoration:underline #b5bcc1;text-decoration:underline #b5bcc1;display:inline-block}.Platform-module__kU3OJG__textLink:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.Platform-module__kU3OJG__inlineLink{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #b5bcc1;text-decoration:underline #b5bcc1}.Platform-module__kU3OJG__inlineLink:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.Platform-module__kU3OJG__questions{max-width:780px}.Platform-module__kU3OJG__evaluation{scroll-margin-top:120px}.Platform-module__kU3OJG__evaluation .Platform-module__kU3OJG__questions{margin-top:40px}.Platform-module__kU3OJG__changeCopy :where(p)+p{margin-top:22px}.Platform-module__kU3OJG__questions details{padding:18px 0}.Platform-module__kU3OJG__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;list-style:none;display:flex}.Platform-module__kU3OJG__questions summary::-webkit-details-marker{display:none}.Platform-module__kU3OJG__questions summary span:before{content:"+";color:var(--muted)}.Platform-module__kU3OJG__questions details[open] summary span:before{content:"−"}.Platform-module__kU3OJG__questions :where(details) p{margin:12px 40px 8px 0}.Platform-module__kU3OJG__artifact{grid-template-columns:1fr 1.1fr;align-items:center;gap:0;margin:56px 0 0;display:grid}.Platform-module__kU3OJG__sourceStack{isolation:isolate;margin-right:-22px;position:relative}.Platform-module__kU3OJG__sourceStack:before,.Platform-module__kU3OJG__sourceStack:after{content:"";border:1px solid var(--border);z-index:-1;background:#fff;position:absolute;inset:0}.Platform-module__kU3OJG__sourceStack:before{transform:rotate(-2deg)translate(-8px,4px)}.Platform-module__kU3OJG__sourceStack:after{transform:rotate(1deg)translateY(8px)}.Platform-module__kU3OJG__sourcePaper{border:1px solid var(--border);background:#fff;padding:30px 44px 30px 30px;position:relative;box-shadow:0 10px 32px #18202608}.Platform-module__kU3OJG__documentMeta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:22px;display:flex}.Platform-module__kU3OJG__sourcePaper h3{margin-bottom:26px}.Platform-module__kU3OJG__clauses{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.Platform-module__kU3OJG__clauses button{color:var(--muted);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:3ch 1fr;gap:16px;padding:12px 0;display:grid}.Platform-module__kU3OJG__clauses button[aria-pressed=true]{color:var(--ink)}.Platform-module__kU3OJG__clauses button[aria-pressed=true]>span:first-child{color:var(--red)}.Platform-module__kU3OJG__clauses button[aria-pressed=true]>span:last-child{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:5px}.Platform-module__kU3OJG__clauses button:hover{color:var(--ink)}.Platform-module__kU3OJG__sourcePaper .Platform-module__kU3OJG__sourceFoot{margin-top:32px}.Platform-module__kU3OJG__workspace{border:1px solid var(--border);background:#fff;position:relative;box-shadow:0 16px 48px #1820260c,0 2px 8px #18202605}.Platform-module__kU3OJG__workspaceHeader{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:22px 28px;display:flex}.Platform-module__kU3OJG__neil{width:32px;height:32px;color:var(--red);flex:none}.Platform-module__kU3OJG__control{padding:28px}.Platform-module__kU3OJG__mapping{color:var(--muted)}.Platform-module__kU3OJG__control h3{margin:16px 0 10px}.Platform-module__kU3OJG__test{padding:0 28px 28px}.Platform-module__kU3OJG__test>p{color:var(--ink)}.Platform-module__kU3OJG__cases{border:0;flex-wrap:wrap;gap:10px;min-width:0;margin:14px 0 0;padding:0;display:flex}.Platform-module__kU3OJG__cases button{border:1px solid var(--border);min-height:44px;font:inherit;color:var(--muted);cursor:pointer;text-align:left;background:#fff;border-radius:0;padding:9px 12px}.Platform-module__kU3OJG__cases button[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.Platform-module__kU3OJG__cases button:hover{border-color:var(--red)}.Platform-module__kU3OJG__outcome{align-items:baseline;gap:14px;margin-top:24px;display:flex}.Platform-module__kU3OJG__outcomeMark{color:var(--red)}.Platform-module__kU3OJG__outcome p:first-child{color:var(--ink);margin-bottom:8px}.Platform-module__kU3OJG__record{padding:0 28px 24px}@media (max-width:1000px){.Platform-module__kU3OJG__page{padding-top:80px}.Platform-module__kU3OJG__split{gap:48px}.Platform-module__kU3OJG__artifact{grid-template-columns:1fr 1fr}.Platform-module__kU3OJG__sourcePaper{padding:24px 34px 24px 24px}.Platform-module__kU3OJG__workspaceHeader,.Platform-module__kU3OJG__control{padding:22px}.Platform-module__kU3OJG__test,.Platform-module__kU3OJG__record{padding:0 22px 22px}}@media (max-width:760px){.Platform-module__kU3OJG__page{padding:64px 24px 80px}.Platform-module__kU3OJG__demonstration,.Platform-module__kU3OJG__section{margin-top:80px}.Platform-module__kU3OJG__split{grid-template-columns:1fr;gap:36px}.Platform-module__kU3OJG__artifact{grid-template-columns:1fr;gap:32px;margin-top:40px}.Platform-module__kU3OJG__sourceStack{margin:0 8px}.Platform-module__kU3OJG__sourcePaper{padding:24px}.Platform-module__kU3OJG__sourcePaper .Platform-module__kU3OJG__sourceFoot{margin-top:22px}.Platform-module__kU3OJG__questions :where(details) p{margin-right:0}}
