.PlatformAndAgentSection-module__5x4eOG__wrap{width:100%;max-width:1040px;container:pair/inline-size}.PlatformAndAgentSection-module__5x4eOG__pair{text-align:left;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:clamp(32px,5cqw,56px);display:grid;position:relative}.PlatformAndAgentSection-module__5x4eOG__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.PlatformAndAgentSection-module__5x4eOG__wires path{fill:none;stroke:var(--color-quiet);stroke-width:1px}.PlatformAndAgentSection-module__5x4eOG__product{grid-row:span 3;grid-template-rows:subgrid;min-width:0;display:grid}.PlatformAndAgentSection-module__5x4eOG__name{color:var(--color-ink);align-items:baseline;gap:12px;margin:0 0 14px;font-size:20px;font-weight:400;line-height:1.2;display:flex}.PlatformAndAgentSection-module__5x4eOG__kind{color:var(--color-quiet);font-size:13px}.PlatformAndAgentSection-module__5x4eOG__screen{flex-direction:column;display:flex}.PlatformAndAgentSection-module__5x4eOG__more{justify-self:start;margin-top:18px}.PlatformAndAgentSection-module__5x4eOG__pair :is([data-part],[data-entry]){transition:background-color .16s ease-out}.PlatformAndAgentSection-module__5x4eOG__pair :is([data-part],[data-entry])[data-lit]{background:#0000000b}.PlatformAndAgentSection-module__5x4eOG__document{fill:none;stroke:currentColor;stroke-width:1px;flex:none;width:10px;height:12px}.PlatformAndAgentSection-module__5x4eOG__record{padding:0 var(--pad) var(--pad);color:var(--color-ink);flex-direction:column;flex:1;font-size:13px;line-height:20px;display:flex}.PlatformAndAgentSection-module__5x4eOG__record p{margin:0}.PlatformAndAgentSection-module__5x4eOG__record .PlatformAndAgentSection-module__5x4eOG__batch{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:12px -10px 0;padding:4px 10px;display:flex}.PlatformAndAgentSection-module__5x4eOG__batch>span:last-child{color:var(--color-quiet);font-size:12px}.PlatformAndAgentSection-module__5x4eOG__record .PlatformAndAgentSection-module__5x4eOG__heading{margin-top:18px}.PlatformAndAgentSection-module__5x4eOG__record .PlatformAndAgentSection-module__5x4eOG__instruction{color:var(--color-muted);margin-top:2px}.PlatformAndAgentSection-module__5x4eOG__readings{border:1px solid var(--color-rule);border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:12px}.PlatformAndAgentSection-module__5x4eOG__readings th,.PlatformAndAgentSection-module__5x4eOG__readings td{border-top:1px solid var(--color-rule);text-align:left;padding:6px 12px;font-weight:400}.PlatformAndAgentSection-module__5x4eOG__readings th{color:var(--color-quiet);border-top:0;font-size:12px}.PlatformAndAgentSection-module__5x4eOG__readings th:first-child,.PlatformAndAgentSection-module__5x4eOG__readings td:first-child{width:1px;color:var(--color-quiet);padding-right:4px}.PlatformAndAgentSection-module__5x4eOG__links{margin:12px 0 var(--pad);border:1px solid var(--color-rule);padding:0;list-style:none}.PlatformAndAgentSection-module__5x4eOG__links li{align-items:center;gap:10px;padding:6px 12px;display:flex}.PlatformAndAgentSection-module__5x4eOG__links li+li{border-top:1px solid var(--color-rule)}.PlatformAndAgentSection-module__5x4eOG__links .PlatformAndAgentSection-module__5x4eOG__title{flex:1;min-width:0}.PlatformAndAgentSection-module__5x4eOG__links .PlatformAndAgentSection-module__5x4eOG__document,.PlatformAndAgentSection-module__5x4eOG__links .PlatformAndAgentSection-module__5x4eOG__state{color:var(--color-quiet)}.PlatformAndAgentSection-module__5x4eOG__links li[data-open] .PlatformAndAgentSection-module__5x4eOG__state{color:var(--color-brand)}.PlatformAndAgentSection-module__5x4eOG__record .PlatformAndAgentSection-module__5x4eOG__release{margin:auto calc(-1 * var(--pad)) calc(-1 * var(--pad));padding:12px var(--pad);border-top:1px solid var(--color-rule);justify-content:space-between;gap:16px;display:flex}.PlatformAndAgentSection-module__5x4eOG__record .PlatformAndAgentSection-module__5x4eOG__release span:first-child{color:var(--color-quiet)}.PlatformAndAgentSection-module__5x4eOG__neil{--pad:clamp(1.05rem, 3.2vw, 1.6rem);color:var(--color-ink);background:#fff;border:1px solid #0000001f;font-size:13px;line-height:20px;overflow:hidden}.PlatformAndAgentSection-module__5x4eOG__neil p{margin:0}.PlatformAndAgentSection-module__5x4eOG__bar{padding:8px var(--pad);background:#00000006;border-bottom:1px solid #00000012;align-items:center;gap:8px;font-size:12px;line-height:20px;display:flex}.PlatformAndAgentSection-module__5x4eOG__bar svg{width:16px;height:16px;color:var(--color-brand)}.PlatformAndAgentSection-module__5x4eOG__chat{padding:var(--pad);flex-direction:column;flex:1;display:flex}.PlatformAndAgentSection-module__5x4eOG__neil .PlatformAndAgentSection-module__5x4eOG__ask{background:#0000000d;border-radius:14px 14px 4px;align-self:flex-end;max-width:82%;padding:8px 12px}.PlatformAndAgentSection-module__5x4eOG__turn{grid-template-columns:20px minmax(0,1fr);align-content:start;column-gap:12px;margin:20px 0 24px;display:grid;position:relative}.PlatformAndAgentSection-module__5x4eOG__turn>*{grid-column:2}.PlatformAndAgentSection-module__5x4eOG__turn>.PlatformAndAgentSection-module__5x4eOG__avatar{width:20px;height:20px;color:var(--color-brand);--d:.7s;grid-area:1/1/span 2}.PlatformAndAgentSection-module__5x4eOG__neil .PlatformAndAgentSection-module__5x4eOG__turn>p+p,.PlatformAndAgentSection-module__5x4eOG__neil .PlatformAndAgentSection-module__5x4eOG__turn>.PlatformAndAgentSection-module__5x4eOG__draft{margin-top:10px}.PlatformAndAgentSection-module__5x4eOG__neil .PlatformAndAgentSection-module__5x4eOG__steps{color:var(--color-quiet);gap:2px;margin-bottom:2px;display:grid}.PlatformAndAgentSection-module__5x4eOG__steps>span{justify-self:start;margin-left:-6px;padding:0 6px}.PlatformAndAgentSection-module__5x4eOG__steps>span>span{color:var(--color-muted)}.PlatformAndAgentSection-module__5x4eOG__named{text-decoration-line:underline;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:3px;margin:0 -2px;padding:0 2px;text-decoration-thickness:1px}.PlatformAndAgentSection-module__5x4eOG__typing{display:none}@media screen and (prefers-reduced-motion:no-preference){:is([data-reveal=waiting],[data-reveal=play]) .PlatformAndAgentSection-module__5x4eOG__typing{gap:4px;animation:1.1s linear .75s both PlatformAndAgentSection-module__5x4eOG__typing;display:flex;position:absolute;top:8px;left:0}.PlatformAndAgentSection-module__5x4eOG__typing>span{background:var(--color-quiet);border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite PlatformAndAgentSection-module__5x4eOG__typing-dot}.PlatformAndAgentSection-module__5x4eOG__typing>span:nth-child(2){animation-delay:.15s}.PlatformAndAgentSection-module__5x4eOG__typing>span:nth-child(3){animation-delay:.3s}}@keyframes PlatformAndAgentSection-module__5x4eOG__typing{0%,to{opacity:0}12%,88%{opacity:1}}@keyframes PlatformAndAgentSection-module__5x4eOG__typing-dot{0%,60%,to{translate:0}30%{translate:0 -3px}}.PlatformAndAgentSection-module__5x4eOG__neil .PlatformAndAgentSection-module__5x4eOG__draft{border:1px solid var(--color-rule);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;padding:9px 12px 10px;display:grid}.PlatformAndAgentSection-module__5x4eOG__draft .PlatformAndAgentSection-module__5x4eOG__document{width:15px;height:18px;color:var(--color-quiet);grid-row:span 2}.PlatformAndAgentSection-module__5x4eOG__draft small{font-size:inherit;color:var(--color-quiet)}.PlatformAndAgentSection-module__5x4eOG__composer{border:1px solid var(--color-rule);color:var(--color-quiet);border-radius:10px;justify-content:space-between;align-items:center;margin-top:auto;padding:7px 8px 7px 12px;display:flex}.PlatformAndAgentSection-module__5x4eOG__send{border:1px solid var(--color-rule);border-radius:50%;place-items:center;width:26px;height:26px;line-height:1;display:grid}@container pair (max-width:860px){.PlatformAndAgentSection-module__5x4eOG__pair{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:48px}.PlatformAndAgentSection-module__5x4eOG__product{flex-direction:column;align-items:flex-start;display:flex}.PlatformAndAgentSection-module__5x4eOG__screen{width:100%}.PlatformAndAgentSection-module__5x4eOG__neil{min-height:0}}
.ReviewRecord-module__KaShUa__head,.ReviewRecord-module__KaShUa__history li{grid-template-columns:48px 84px 112px minmax(0,1fr);align-items:baseline;column-gap:16px;display:grid}.ReviewRecord-module__KaShUa__head{padding:0 var(--pad) 8px;color:var(--color-quiet);border-bottom:1px solid #00000012;margin-top:14px;font-size:12px;line-height:16px}.ReviewRecord-module__KaShUa__history{padding:0 var(--pad);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:20px;list-style:none}.ReviewRecord-module__KaShUa__history li{border-bottom:1px solid #00000012;padding:11px 0}.ReviewRecord-module__KaShUa__history li:last-child{border-bottom:0}.ReviewRecord-module__KaShUa__history time{color:var(--color-quiet)}.ReviewRecord-module__KaShUa__what{display:contents}.ReviewRecord-module__KaShUa__what b{color:var(--color-ink);font-weight:400}.ReviewRecord-module__KaShUa__by{color:var(--color-ink)}.ReviewRecord-module__KaShUa__neil svg{vertical-align:-1px;width:16px;height:auto;color:var(--color-brand);margin-right:6px;display:inline-block}.ReviewRecord-module__KaShUa__detail{color:var(--color-copy);text-wrap:pretty}.ReviewRecord-module__KaShUa__passed{align-items:center;gap:6px;display:inline-flex}.ReviewRecord-module__KaShUa__controls{background:#fafbfb;border-top:1px solid #00000012;grid-template-columns:repeat(4,minmax(0,1fr));margin:4px 0 0;display:grid}.ReviewRecord-module__KaShUa__controls>div{padding:14px 16px 16px var(--pad)}.ReviewRecord-module__KaShUa__controls>div+div{border-left:1px solid #00000012;padding-left:16px}.ReviewRecord-module__KaShUa__controls dt{color:var(--color-ink);text-wrap:balance;font-size:12px;line-height:17px}.ReviewRecord-module__KaShUa__controls dd{color:var(--color-quiet);text-wrap:pretty;margin:4px 0 0;font-size:12px;line-height:17px}@media (max-width:699px){.ReviewRecord-module__KaShUa__head{display:none}.ReviewRecord-module__KaShUa__history li{grid-template-columns:48px minmax(0,1fr);row-gap:2px}.ReviewRecord-module__KaShUa__what{gap:8px;display:flex}.ReviewRecord-module__KaShUa__what b:after{content:" ·";color:var(--color-quiet)}.ReviewRecord-module__KaShUa__detail{grid-column:2}.ReviewRecord-module__KaShUa__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.ReviewRecord-module__KaShUa__controls>div,.ReviewRecord-module__KaShUa__controls>div+div{padding:12px 14px 14px var(--pad);border-left:0}.ReviewRecord-module__KaShUa__controls>div:nth-child(2n){border-left:1px solid #00000012;padding-left:14px}.ReviewRecord-module__KaShUa__controls>div:nth-child(n+3){border-top:1px solid #00000012}}
.TrustControls-module__9Yd7AG__controls{--line:#00000014;grid-template-columns:repeat(var(--columns,2), minmax(0, 1fr));background:var(--line);width:100%;box-shadow:var(--shadow-card);font-family:var(--font-mono);text-align:left;border:1px solid #0000001f;gap:1px;margin:0;padding:0;list-style:none;display:grid}.TrustControls-module__9Yd7AG__controls li{background:#fff;flex-direction:column;display:flex}.TrustControls-module__9Yd7AG__proof{min-height:var(--proof-height,172px);color:var(--color-ink);font-variant-numeric:tabular-nums;background:#f8f9f9;align-items:center;padding:20px 24px;font-size:13px;line-height:20px;display:flex}.TrustControls-module__9Yd7AG__dim{color:var(--color-muted)}.TrustControls-module__9Yd7AG__caption{padding:18px 24px 22px}.TrustControls-module__9Yd7AG__controls h3{font-family:var(--font-mono);color:var(--color-ink);text-wrap:balance;margin:0;font-size:16px;font-weight:400;line-height:1.4}.TrustControls-module__9Yd7AG__controls p{max-width:38ch;font-family:var(--font-mono);color:var(--color-copy);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.55}.TrustControls-module__9Yd7AG__rows{grid-template-columns:max-content minmax(0,1fr) auto;gap:0 16px;width:100%;display:grid}.TrustControls-module__9Yd7AG__rows>div{display:contents}.TrustControls-module__9Yd7AG__whole{grid-column:span 2}.TrustControls-module__9Yd7AG__links{flex-wrap:wrap;gap:12px 40px;display:flex}@media (max-width:699px){.TrustControls-module__9Yd7AG__controls{--columns:1}.TrustControls-module__9Yd7AG__proof{min-height:0;padding:24px 16px}.TrustControls-module__9Yd7AG__caption{padding:16px 16px 20px}}
.S16-module__gyWwLW__cursor{animation:1.06s step-end infinite S16-module__gyWwLW__blink}@keyframes S16-module__gyWwLW__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.S16-module__gyWwLW__cursor{animation:none}}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_1201d9f4-module__P5zWZa__className{font-family:Caveat,Caveat Fallback;font-style:normal}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_a0f01df6-module__s-9tGq__className{font-family:Caveat,Caveat Fallback;font-style:normal}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e53e3b149393d1c-s.04zcam1iel9wu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a93cb13d889c4ad-s.034_md61ci_hx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0da3903252e3445-s.2-gvzunjwzw93.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8dba48c3ca6529a0-s.3r6si8l984dsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_1f5c9aad-module__fP7mSa__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}
.Platform-module__kU3OJG__page{--rule:#d4d8db;--hairline:#e6e9eb;color:var(--color-ink);font-family:var(--font-mono);background:#fff;overflow-x:clip}.Platform-module__kU3OJG__opening{max-width:var(--frame);padding:92px var(--frame-gutter) 0;margin:0 auto}.Platform-module__kU3OJG__capture{width:100%;max-width:1120px;display:block}.Platform-module__kU3OJG__capture img{aspect-ratio:1280/790;object-fit:cover;object-position:top;border:1px solid #0000001f;width:100%;height:auto;display:block}.Platform-module__kU3OJG__photo{width:100%;height:auto;display:block}.Platform-module__kU3OJG__table{border-collapse:collapse;width:100%;font:400 14px / 1.5 var(--font-mono);text-align:left}.Platform-module__kU3OJG__table thead th{border-bottom:1px solid var(--rule);font:var(--label-font);letter-spacing:var(--label-letter-spacing);color:var(--label-color);vertical-align:bottom;padding:0 24px 10px 0}.Platform-module__kU3OJG__table tbody th,.Platform-module__kU3OJG__table tbody td{border-bottom:1px solid var(--hairline);vertical-align:top;color:var(--color-ink);text-wrap:balance;padding:12px 24px 12px 0;font-weight:400}.Platform-module__kU3OJG__table tbody tr:last-child :is(th,td){border-bottom-color:var(--rule)}.Platform-module__kU3OJG__table :is(th,td):last-child{padding-right:0}.Platform-module__kU3OJG__table tbody th{width:26%}.Platform-module__kU3OJG__table td a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:3px;white-space:nowrap;text-decoration-thickness:1px}.Platform-module__kU3OJG__table td a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.Platform-module__kU3OJG__compare tbody td:not(:last-child),.Platform-module__kU3OJG__systems tbody td:not(:last-child){color:var(--color-copy)}.Platform-module__kU3OJG__compare thead th:last-child{color:var(--color-ink)}@media (max-width:760px){.Platform-module__kU3OJG__opening{padding:40px var(--frame-gutter-phone) 0}.Platform-module__kU3OJG__capture img{aspect-ratio:41/60}.Platform-module__kU3OJG__table,.Platform-module__kU3OJG__table tbody,.Platform-module__kU3OJG__table tr,.Platform-module__kU3OJG__table tbody th,.Platform-module__kU3OJG__table tbody td{width:auto;display:block}.Platform-module__kU3OJG__table thead{display:none}.Platform-module__kU3OJG__table tbody tr{border-top:1px solid var(--hairline);padding:14px 0 2px}.Platform-module__kU3OJG__table tbody tr:first-child{border-top-color:var(--rule)}.Platform-module__kU3OJG__table tbody tr:last-child{border-bottom:1px solid var(--rule)}.Platform-module__kU3OJG__table tbody th,.Platform-module__kU3OJG__table tbody td,.Platform-module__kU3OJG__table tbody tr:last-child :is(th,td){border-bottom:0;padding:0}.Platform-module__kU3OJG__table tbody th{width:auto;margin-bottom:8px}.Platform-module__kU3OJG__table tbody td{margin-bottom:12px}.Platform-module__kU3OJG__table tbody td:before{content:attr(data-label);font:var(--label-font);letter-spacing:var(--label-letter-spacing);color:var(--label-color);margin-bottom:2px;display:block}}
.PlatformFigures-module__RCGbeq__change{max-width:820px}.PlatformFigures-module__RCGbeq__step{padding:18px var(--pad) 22px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);font-size:13px;line-height:20px;display:grid}.PlatformFigures-module__RCGbeq__step>div:first-child{padding-right:28px}.PlatformFigures-module__RCGbeq__step>div:last-child{border-left:1px solid #00000012;padding-left:28px}.PlatformFigures-module__RCGbeq__label{color:var(--color-quiet);margin:0 0 8px;font-size:12px;line-height:16px}.PlatformFigures-module__RCGbeq__clause{color:var(--color-ink);text-wrap:pretty;margin:0}.PlatformFigures-module__RCGbeq__step dl{gap:4px;margin:0;display:grid}.PlatformFigures-module__RCGbeq__step dl>div{grid-template-columns:76px minmax(0,1fr);gap:12px;display:grid}.PlatformFigures-module__RCGbeq__step dt{color:var(--color-quiet)}.PlatformFigures-module__RCGbeq__step dd{color:var(--color-ink);margin:0}.PlatformFigures-module__RCGbeq__tests{width:calc(100% - 2 * var(--pad));margin:0 var(--pad);border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}.PlatformFigures-module__RCGbeq__tests :is(th,td){text-align:left;white-space:nowrap;border-top:1px solid #00000012;padding:9px 16px 9px 0;font-weight:400}.PlatformFigures-module__RCGbeq__tests :is(th,td):last-child{padding-right:0}.PlatformFigures-module__RCGbeq__tests thead th{color:var(--color-quiet);border-top:0;border-bottom:1px solid #00000012;padding-top:0;font-size:12px;line-height:16px}.PlatformFigures-module__RCGbeq__tests thead+tbody tr:first-child :is(th,td){border-top:0}.PlatformFigures-module__RCGbeq__tests tbody td:first-child{color:var(--color-quiet)}.PlatformFigures-module__RCGbeq__tests tbody th{color:var(--color-ink)}.PlatformFigures-module__RCGbeq__tests tbody td:nth-child(3){color:var(--color-copy)}.PlatformFigures-module__RCGbeq__tests td[data-result]{width:84px;color:var(--color-ink)}.PlatformFigures-module__RCGbeq__tests td[data-result] svg{vertical-align:-1px;margin-right:6px}.PlatformFigures-module__RCGbeq__tests td[data-result=fail]{color:var(--color-brand)}.PlatformFigures-module__RCGbeq__tests td[data-result=not-run]{color:var(--color-quiet)}.PlatformFigures-module__RCGbeq__kept{padding:12px var(--pad) 14px;color:var(--color-copy);text-wrap:pretty;background:#fafbfb;border-top:1px solid #00000012;margin:4px 0 0;font-size:12px;line-height:18px}@media (max-width:699px){.PlatformFigures-module__RCGbeq__step{grid-template-columns:minmax(0,1fr)}.PlatformFigures-module__RCGbeq__step>div:first-child{padding:0 0 16px}.PlatformFigures-module__RCGbeq__step>div:last-child{border-top:1px solid #00000012;border-left:0;padding:16px 0 0}.PlatformFigures-module__RCGbeq__tests :is(th,td):is(:first-child,:nth-child(3)){display:none}.PlatformFigures-module__RCGbeq__tests td[data-result]{width:76px}}
.BlueprintLibrary-module__tKE0fG__page{max-width:var(--frame);padding:80px var(--frame-gutter) 96px;font:400 16px / 1.65 var(--font-mono);color:var(--color-ink);margin:0 auto}.BlueprintLibrary-module__tKE0fG__hero{max-width:780px;margin-bottom:72px}.BlueprintLibrary-module__tKE0fG__hero>div{margin-top:32px}.BlueprintLibrary-module__tKE0fG__page h1,.BlueprintLibrary-module__tKE0fG__page h2,.BlueprintLibrary-module__tKE0fG__page h3,.BlueprintLibrary-module__tKE0fG__page p{margin:0;font-weight:400}.BlueprintLibrary-module__tKE0fG__page h1{font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);text-wrap:balance}.BlueprintLibrary-module__tKE0fG__page h2{font-size:var(--text-section);line-height:var(--text-section--line-height);letter-spacing:var(--text-section--letter-spacing);text-wrap:pretty}.BlueprintLibrary-module__tKE0fG__page h3{text-wrap:balance;font-size:18px;line-height:1.45}.BlueprintLibrary-module__tKE0fG__page p{color:var(--color-muted);text-wrap:pretty}.BlueprintLibrary-module__tKE0fG__page button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0}.BlueprintLibrary-module__tKE0fG__cta{margin-top:20px}.BlueprintLibrary-module__tKE0fG__jump{color:var(--color-ink);text-underline-offset:3px;margin-top:20px;-webkit-text-decoration:underline #aab2b7;text-decoration:underline #aab2b7;display:inline-block}.BlueprintLibrary-module__tKE0fG__jump:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.BlueprintLibrary-module__tKE0fG__toolbar{grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:32px;display:grid}.BlueprintLibrary-module__tKE0fG__filters{border:0;flex-wrap:wrap;gap:4px 24px;min-width:0;margin:0;padding:0;display:flex}.BlueprintLibrary-module__tKE0fG__filters button{text-align:left;min-height:44px;color:var(--color-muted);align-items:center;padding:8px 0;display:flex}.BlueprintLibrary-module__tKE0fG__filters button:hover{color:var(--color-ink)}.BlueprintLibrary-module__tKE0fG__filters button[aria-pressed=true]{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink);text-underline-offset:3px}.BlueprintLibrary-module__tKE0fG__textLink{color:var(--color-ink);text-underline-offset:3px;margin-top:16px;text-decoration-line:underline;text-decoration-color:#aab2b7;display:inline-block}.BlueprintLibrary-module__tKE0fG__textLink:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.BlueprintLibrary-module__tKE0fG__catalog{min-width:0;padding-top:64px}.BlueprintLibrary-module__tKE0fG__searchBox{border-bottom:1px solid #aab2b7;align-items:center;gap:12px;min-height:48px;display:flex}.BlueprintLibrary-module__tKE0fG__searchBox:focus-within{border-color:var(--color-ink);box-shadow:0 1px 0 var(--color-ink)}.BlueprintLibrary-module__tKE0fG__searchBox svg{color:var(--color-muted);flex-shrink:0}.BlueprintLibrary-module__tKE0fG__searchBox input{width:100%;min-width:0;min-height:43px;font:inherit;color:var(--color-ink);background:0 0;border:0;border-radius:0;outline:none;padding:0}.BlueprintLibrary-module__tKE0fG__searchBox input::placeholder{color:var(--color-muted);opacity:1}.BlueprintLibrary-module__tKE0fG__searchBox button{min-height:44px;color:var(--color-muted);padding:4px 0}.BlueprintLibrary-module__tKE0fG__catalog .BlueprintLibrary-module__tKE0fG__resultCount{margin:0 0 28px}.BlueprintLibrary-module__tKE0fG__category+.BlueprintLibrary-module__tKE0fG__category{margin-top:104px}.BlueprintLibrary-module__tKE0fG__category h2{margin-bottom:36px}.BlueprintLibrary-module__tKE0fG__entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 72px;margin:0;padding:0;list-style:none;display:grid}.BlueprintLibrary-module__tKE0fG__entries li{min-width:0}.BlueprintLibrary-module__tKE0fG__entry{height:100%;color:var(--color-ink);text-decoration:none;display:block}.BlueprintLibrary-module__tKE0fG__entry:hover h3{text-underline-offset:3px;-webkit-text-decoration:underline #aab2b7;text-decoration:underline #aab2b7}.BlueprintLibrary-module__tKE0fG__entry p{color:var(--color-copy);text-wrap:balance;max-width:48ch;margin-top:12px}.BlueprintLibrary-module__tKE0fG__entryHeading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.BlueprintLibrary-module__tKE0fG__entryHeading>span{flex-shrink:0}.BlueprintLibrary-module__tKE0fG__illustratedEntries{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.BlueprintLibrary-module__tKE0fG__preview{background:#f1f2f0;width:100%;height:auto;margin-bottom:24px;display:block}.BlueprintLibrary-module__tKE0fG__more{margin-top:40px}.BlueprintLibrary-module__tKE0fG__more summary{cursor:pointer;align-items:center;gap:16px;min-height:44px;list-style:none;display:inline-flex}.BlueprintLibrary-module__tKE0fG__more summary::-webkit-details-marker{display:none}.BlueprintLibrary-module__tKE0fG__showLess,.BlueprintLibrary-module__tKE0fG__more[open] .BlueprintLibrary-module__tKE0fG__showMore{display:none}.BlueprintLibrary-module__tKE0fG__more[open] .BlueprintLibrary-module__tKE0fG__showLess{display:inline}.BlueprintLibrary-module__tKE0fG__more[open] .BlueprintLibrary-module__tKE0fG__moreMark{transform:rotate(45deg)}.BlueprintLibrary-module__tKE0fG__more .BlueprintLibrary-module__tKE0fG__entries{margin-top:40px}.BlueprintLibrary-module__tKE0fG__empty{padding:24px 0 48px}.BlueprintLibrary-module__tKE0fG__empty p{margin-top:20px}.BlueprintLibrary-module__tKE0fG__empty button{text-underline-offset:3px;min-height:44px;margin-top:16px;padding:8px 0;-webkit-text-decoration:underline #aab2b7;text-decoration:underline #aab2b7}.BlueprintLibrary-module__tKE0fG__closing{justify-content:space-between;align-items:center;gap:48px;margin-top:144px;display:flex}.BlueprintLibrary-module__tKE0fG__closing p{max-width:640px;margin-top:20px}.BlueprintLibrary-module__tKE0fG__closing .BlueprintLibrary-module__tKE0fG__cta{flex-shrink:0;margin-top:0}@media (max-width:900px){.BlueprintLibrary-module__tKE0fG__toolbar{grid-template-columns:1fr;gap:20px}.BlueprintLibrary-module__tKE0fG__entries{gap:28px}.BlueprintLibrary-module__tKE0fG__illustratedEntries{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (max-width:760px){.BlueprintLibrary-module__tKE0fG__page{padding:48px var(--frame-gutter-phone) 64px}.BlueprintLibrary-module__tKE0fG__hero{margin-bottom:48px}.BlueprintLibrary-module__tKE0fG__filters{flex-wrap:wrap;gap:4px 12px;display:flex}.BlueprintLibrary-module__tKE0fG__entries{grid-template-columns:1fr;row-gap:36px}.BlueprintLibrary-module__tKE0fG__illustratedEntries{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.BlueprintLibrary-module__tKE0fG__catalog{padding-top:48px}.BlueprintLibrary-module__tKE0fG__category+.BlueprintLibrary-module__tKE0fG__category{margin-top:80px}.BlueprintLibrary-module__tKE0fG__searchBox input{font-size:16px}.BlueprintLibrary-module__tKE0fG__closing{flex-direction:column;align-items:flex-start;gap:24px;margin-top:72px}}@media (max-width:540px){.BlueprintLibrary-module__tKE0fG__illustratedEntries{grid-template-columns:1fr;gap:40px}.BlueprintLibrary-module__tKE0fG__hero br{display:none}}@media (max-width:380px){.BlueprintLibrary-module__tKE0fG__filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.BlueprintLibrary-module__tKE0fG__guideSection{margin:72px 0;scroll-margin-top:110px}.BlueprintLibrary-module__tKE0fG__guideSection>h2{margin-bottom:20px}.BlueprintLibrary-module__tKE0fG__guideSection>p{max-width:70ch;margin-bottom:36px}.BlueprintLibrary-module__tKE0fG__guideCards.BlueprintLibrary-module__tKE0fG__guideCards{--proof-height:136px}.BlueprintLibrary-module__tKE0fG__guideCards li{position:relative}.BlueprintLibrary-module__tKE0fG__guideLink{color:var(--color-ink);text-decoration:none;display:block}.BlueprintLibrary-module__tKE0fG__guideLink:after{content:"";position:absolute;inset:0}.BlueprintLibrary-module__tKE0fG__guideLink:is(:hover,:focus-visible) h3{text-underline-offset:3px;-webkit-text-decoration:underline #aab2b7;text-decoration:underline #aab2b7}.BlueprintLibrary-module__tKE0fG__guideLink:focus-visible h3{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink);text-decoration-thickness:2px}.BlueprintLibrary-module__tKE0fG__guideCards.BlueprintLibrary-module__tKE0fG__guideCards h3{font-size:16px;line-height:1.45}.BlueprintLibrary-module__tKE0fG__guideCards.BlueprintLibrary-module__tKE0fG__guideCards p{max-width:52ch;color:var(--color-copy);margin-top:8px;font-size:14px;line-height:1.55}.BlueprintLibrary-module__tKE0fG__open{color:var(--color-brand)}@media (max-width:699px){.BlueprintLibrary-module__tKE0fG__guideCards li>div:first-child{font-size:12px}}@media (min-width:700px){.BlueprintLibrary-module__tKE0fG__guideCards li:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.BlueprintLibrary-module__tKE0fG__category,.BlueprintLibrary-module__tKE0fG__guideSection,.BlueprintLibrary-module__tKE0fG__closing{content-visibility:auto;contain-intrinsic-size:auto 700px}
