.yIDChG_page{color:var(--mkt-ink);background:var(--mkt-paper)}.yIDChG_container{width:min(1180px,100% - 2.5rem);margin-inline:auto}.yIDChG_hero{border-bottom:1px solid var(--mkt-line);background:#faf4f7}.yIDChG_heroInner{grid-template-columns:minmax(0,.9fr) minmax(21rem,.62fr);align-items:center;gap:clamp(3rem,8vw,8rem);min-height:min(630px,100svh - 76px);padding-block:clamp(3.5rem,8vw,7rem);display:grid}.yIDChG_eyebrow{color:var(--mkt-violet);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.7rem;font-weight:720;display:inline-flex}.yIDChG_eyebrow:before{content:"";background:currentColor;width:1.4rem;height:1px}.yIDChG_hero h1{letter-spacing:-.07em;max-width:11ch;margin:1.1rem 0 0;font-size:clamp(3.4rem,7vw,6.5rem);font-weight:540;line-height:.92}.yIDChG_heroCopy{max-width:41rem;color:var(--mkt-muted);margin-top:1.5rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.68}.yIDChG_actions{flex-wrap:wrap;gap:.7rem;margin-top:1.75rem;display:flex}.yIDChG_primary,.yIDChG_secondary{border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.7rem 1rem;font-size:.83rem;font-weight:650;text-decoration:none;display:inline-flex}.yIDChG_primary{color:#fff;background:var(--mkt-violet)}.yIDChG_secondary{border:1px solid var(--mkt-line);color:var(--mkt-ink);background:var(--mkt-white)}.yIDChG_signalCanvas{border:1px solid var(--mkt-line);background:var(--mkt-white);min-height:390px;position:relative;overflow:hidden}.yIDChG_signalHeader{border-bottom:1px solid var(--mkt-line);min-height:52px;color:var(--mkt-muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-inline:1rem;font-size:.65rem;font-weight:700;display:flex}.yIDChG_signalHeader b{color:var(--mkt-success)}.yIDChG_signalMap{gap:0;padding:1.8rem;display:grid;position:relative}.yIDChG_signalMap:before{background:var(--mkt-line);content:"";width:1px;position:absolute;top:3.2rem;bottom:3.2rem;left:3.45rem}.yIDChG_signalMap:after{background:var(--mkt-violet);content:"";transform-origin:top;width:1px;animation:4.2s ease-in-out infinite yIDChG_integration-trace;position:absolute;top:3.2rem;bottom:3.2rem;left:3.45rem;transform:scaleY(0)}.yIDChG_signalNode{z-index:1;border-bottom:1px solid var(--mkt-line);grid-template-columns:3.3rem 1fr auto;align-items:center;gap:1rem;min-height:88px;display:grid}.yIDChG_signalNode:last-child{border-bottom:0}.yIDChG_signalIcon{border:1px solid var(--mkt-line);width:3.3rem;height:3.3rem;color:var(--mkt-violet);background:var(--mkt-white);border-radius:50%;place-items:center;display:grid}.yIDChG_signalNode strong{font-size:.92rem;font-weight:620;display:block}.yIDChG_signalNode small{color:var(--mkt-muted);font-size:.7rem}.yIDChG_signalState{color:var(--mkt-success);letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-weight:700}.yIDChG_section{border-bottom:1px solid var(--mkt-line);padding-block:clamp(4rem,8vw,7.5rem)}.yIDChG_section[data-tone=lilac]{background:var(--mkt-lilac)}.yIDChG_section[data-tone=blush]{background:#faf0f5}.yIDChG_sectionGrid{grid-template-columns:minmax(0,.75fr) minmax(20rem,.85fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.yIDChG_section h2{letter-spacing:-.062em;max-width:12ch;margin:1rem 0 0;font-size:clamp(2.7rem,5.5vw,5.3rem);font-weight:540;line-height:.96}.yIDChG_sectionCopy{max-width:40rem;color:var(--mkt-muted);margin-top:1.4rem;line-height:1.7}.yIDChG_capabilityList,.yIDChG_roadmapList,.yIDChG_apiList{border-top:1px solid var(--mkt-line);margin:0;padding:0;list-style:none}.yIDChG_capabilityList li,.yIDChG_apiList li{border-bottom:1px solid var(--mkt-line);grid-template-columns:2.2rem 1fr;align-items:center;gap:.8rem;min-height:64px;font-size:.88rem;display:grid}.yIDChG_capabilityList span,.yIDChG_apiList span{width:2.2rem;height:2.2rem;color:var(--mkt-success);place-items:center;display:grid}.yIDChG_syncRecord,.yIDChG_apiRecord{border-block:1px solid var(--mkt-line);margin-top:2.2rem}.yIDChG_recordHead{min-height:48px;color:var(--mkt-muted);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.67rem;font-weight:700;display:flex}.yIDChG_recordHead b{color:var(--mkt-success)}.yIDChG_recordRow{border-top:1px solid var(--mkt-line);grid-template-columns:minmax(10rem,.75fr) 1fr auto;align-items:center;gap:1rem;min-height:58px;font-size:.78rem;display:grid}.yIDChG_recordRow span:nth-child(2){color:var(--mkt-muted)}.yIDChG_recordRow em{color:var(--mkt-success);font-style:normal}.yIDChG_apiRecord{padding-bottom:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.yIDChG_apiRecord .yIDChG_recordRow{grid-template-columns:4rem 1fr auto}.yIDChG_apiRecord .yIDChG_recordRow b{color:var(--mkt-violet)}.yIDChG_roadmapHead{grid-template-columns:minmax(14rem,.52fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:2.5rem;display:grid}.yIDChG_roadmapHead h2{margin:0}.yIDChG_roadmapHead p{color:var(--mkt-muted);margin:0;line-height:1.7}.yIDChG_roadmapRow{border-bottom:1px solid var(--mkt-line);grid-template-columns:42px minmax(9rem,.42fr) minmax(14rem,1fr) auto;align-items:center;gap:1.4rem;min-height:90px;display:grid}.yIDChG_roadmapIcon{width:42px;height:42px;color:var(--mkt-violet);place-items:center;display:grid}.yIDChG_roadmapRow h3{margin:0;font-size:1.08rem;font-weight:610}.yIDChG_roadmapRow p{color:var(--mkt-muted);margin:0;font-size:.84rem;line-height:1.55}.yIDChG_roadmapRow span:last-child{color:var(--mkt-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}.yIDChG_request{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding-top:2rem;display:grid}.yIDChG_request p{max-width:44rem;color:var(--mkt-muted);margin:0;line-height:1.6}.yIDChG_finalCta{background:var(--mkt-blush);padding-block:clamp(4rem,8vw,7rem)}.yIDChG_finalCta h2{letter-spacing:-.06em;max-width:12ch;margin:0;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:540;line-height:.98}.yIDChG_finalCta p{max-width:42rem;color:var(--mkt-muted);margin:1rem 0 0;line-height:1.7}@keyframes yIDChG_integration-trace{0%,10%{transform:scaleY(0)}70%,to{transform:scaleY(1)}}@media (max-width:850px){.yIDChG_heroInner,.yIDChG_sectionGrid,.yIDChG_roadmapHead,.yIDChG_request{grid-template-columns:1fr}.yIDChG_heroInner{min-height:0}}@media (max-width:640px){.yIDChG_container{width:min(100% - 2rem,1180px)}.yIDChG_hero h1{font-size:clamp(3rem,15vw,4.35rem)}.yIDChG_signalCanvas{min-height:350px}.yIDChG_roadmapRow{grid-template-columns:36px 1fr auto;gap:.8rem;padding-block:1rem}.yIDChG_roadmapRow p{grid-column:2/-1}.yIDChG_recordRow{grid-template-columns:1fr auto;padding-block:.7rem}.yIDChG_recordRow span:nth-child(2){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.yIDChG_signalMap:after{animation:none;transform:scaleY(1)}}