.protocol-explorer_explorer__RlbNG{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);border-top:1px solid hsla(15,17%,95%,.14);border-bottom:1px solid hsla(15,17%,95%,.14);color:#f5f2f1}.protocol-explorer_diagram__0FP35{min-width:0;padding:32px 32px 32px 0;border-right:1px solid hsla(15,17%,95%,.14)}.protocol-explorer_diagramHeader__Dnoi9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:24px}.protocol-explorer_eyebrow__VQbKu{margin:0;color:hsla(15,17%,95%,.5);font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.protocol-explorer_overviewButton__sp_aQ{padding:4px 0;border-bottom:1px solid transparent;color:hsla(15,17%,95%,.65);font-size:.875rem;line-height:1.5;transition:color .16s ease,border-color .16s ease}.protocol-explorer_overviewButton__sp_aQ:hover,.protocol-explorer_overviewButton__sp_aQ[aria-pressed=true]{border-color:currentColor;color:var(--protocol-accent,#e9c062)}.protocol-explorer_nodes__WywlC{margin:0;padding:0;list-style:none}.protocol-explorer_nodeButton__O35wF{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:14px;width:100%;min-height:72px;padding:13px 16px;border:1px solid hsla(15,17%,95%,.16);background:transparent;color:hsla(15,17%,95%,.8);text-align:left;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.protocol-explorer_nodeButton__O35wF:after,.protocol-explorer_nodeButton__O35wF:before{position:absolute;top:-1px;bottom:-1px;width:5px;border-top:1px solid;border-bottom:1px solid;color:hsla(15,17%,95%,.35);content:"";pointer-events:none}.protocol-explorer_nodeButton__O35wF:before{left:-1px;border-left:1px solid}.protocol-explorer_nodeButton__O35wF:after{right:-1px;border-right:1px solid}.protocol-explorer_nodeButton__O35wF:hover{border-color:rgba(233,192,98,.45);background:rgb(233 192 98/3%);color:#f5f2f1}.protocol-explorer_nodeButton__O35wF[aria-pressed=true]{border-color:rgba(233,192,98,.45);background:rgb(233 192 98/6%);color:var(--protocol-accent,#e9c062)}.protocol-explorer_nodeButton__O35wF[aria-pressed=true]:after,.protocol-explorer_nodeButton__O35wF[aria-pressed=true]:before{color:var(--protocol-accent,#e9c062)}.protocol-explorer_nodeNumber__QqqUq{color:var(--protocol-accent,#e9c062);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.5}.protocol-explorer_nodeCopy__HMEdH{display:grid;min-width:0;gap:2px}.protocol-explorer_nodeTitle__Wsqip{font-size:1rem;font-weight:600;line-height:1.5;overflow-wrap:break-word}.protocol-explorer_nodeRole__y3rui{color:hsla(15,17%,95%,.5);font-size:.875rem;line-height:1.5;overflow-wrap:break-word}.protocol-explorer_nodeArrow__Z4vqp{color:hsla(15,17%,95%,.45);font-size:1.25rem;line-height:1}.protocol-explorer_nodeButton__O35wF[aria-pressed=true] .protocol-explorer_nodeArrow__Z4vqp{color:var(--protocol-accent,#e9c062)}.protocol-explorer_connector__NzG9o{display:flex;align-items:center;gap:20px;min-height:36px;padding:6px 22px;color:hsla(15,17%,95%,.5);font-size:.875rem;line-height:1.5}.protocol-explorer_connector__NzG9o svg{flex-shrink:0;width:12px;height:20px;color:rgba(233,192,98,.6)}.protocol-explorer_foundation__ACNGu{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-top:20px;padding-top:12px;border-top:1px solid rgba(233,192,98,.35);font-size:.875rem;line-height:1.5}.protocol-explorer_foundation__ACNGu strong{color:var(--protocol-accent,#e9c062);font-weight:600}.protocol-explorer_foundation__ACNGu span{color:hsla(15,17%,95%,.5)}.protocol-explorer_panel__gqql9{display:flex;flex-direction:column;min-width:0;padding:32px 0 32px 40px}.protocol-explorer_panelContent__Veoj_{min-height:250px;scroll-margin-top:24px}.protocol-explorer_panelTitle__LnVlj{margin:12px 0 20px;color:#f5f2f1;font-size:1.5rem;font-weight:600;line-height:1.35;overflow-wrap:break-word}.protocol-explorer_summary__NMLuC{margin:0;color:hsla(15,17%,95%,.8);font-size:1.125rem;line-height:1.625;overflow-wrap:break-word}.protocol-explorer_paper__1G3Yw{margin-top:20px;font-size:1rem;line-height:1.5}.protocol-explorer_paperLink__YcKQR{color:var(--protocol-accent,#e9c062);text-underline-offset:4px}.protocol-explorer_paperLink__YcKQR:hover{text-decoration:underline}.protocol-explorer_paperPlaceholder__p_GMD{color:hsla(15,17%,95%,.5)}.protocol-explorer_controls__r1bp3{display:flex;align-items:center;gap:12px;margin-top:24px}.protocol-explorer_counter__3JuBH{margin-left:auto;color:hsla(15,17%,95%,.5);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.5;font-variant-numeric:tabular-nums}.protocol-explorer_arrowButton__5urIU{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid hsla(15,17%,95%,.25);border-radius:50%;color:hsla(15,17%,95%,.8);font-size:1.25rem;line-height:1;transition:border-color .16s ease,color .16s ease}.protocol-explorer_arrowButton__5urIU:hover:not(:disabled){border-color:var(--protocol-accent,#e9c062);color:var(--protocol-accent,#e9c062)}.protocol-explorer_arrowButton__5urIU:disabled{border-color:hsla(15,17%,95%,.1);color:hsla(15,17%,95%,.2);cursor:default}.protocol-explorer_arrowButton__5urIU:focus-visible,.protocol-explorer_detailsBody__U595w a:focus-visible,.protocol-explorer_nodeButton__O35wF:focus-visible,.protocol-explorer_overviewButton__sp_aQ:focus-visible,.protocol-explorer_paperLink__YcKQR:focus-visible{outline:2px solid var(--protocol-accent,#e9c062);outline-offset:4px}.protocol-explorer_detailsBody__U595w{color:hsla(15,17%,95%,.8);font-size:1.125rem;line-height:1.625;overflow-wrap:break-word}.protocol-explorer_detailsBody__U595w p{margin:0}.protocol-explorer_detailsBody__U595w p+p{margin-top:16px}.protocol-explorer_detailsBody__U595w strong{color:inherit;font-weight:700}.protocol-explorer_detailsBody__U595w.protocol-explorer_highlightLead__5W_Uw p:first-child strong:first-child{color:var(--protocol-accent,#e9c062)}.protocol-explorer_detailsBody__U595w a{color:var(--protocol-accent,#e9c062);text-decoration:underline;text-underline-offset:4px}@media (max-width:899px){.protocol-explorer_explorer__RlbNG{grid-template-columns:minmax(0,1fr)}.protocol-explorer_diagram__0FP35{padding:28px 0;border-right:0;border-bottom:1px solid hsla(15,17%,95%,.14)}.protocol-explorer_panel__gqql9{padding:28px 0}.protocol-explorer_panelContent__Veoj_{min-height:0}}@media (max-width:599px){.protocol-explorer_diagram__0FP35,.protocol-explorer_panel__gqql9{padding-top:24px;padding-bottom:24px}.protocol-explorer_diagramHeader__Dnoi9{margin-bottom:20px}.protocol-explorer_nodeButton__O35wF{grid-template-columns:20px minmax(0,1fr) 16px;gap:10px;padding:12px}.protocol-explorer_connector__NzG9o{gap:14px;padding-left:16px;padding-right:12px}.protocol-explorer_panelTitle__LnVlj{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.protocol-explorer_arrowButton__5urIU,.protocol-explorer_nodeButton__O35wF,.protocol-explorer_overviewButton__sp_aQ{transition:none}}.features_section__MxEGy{--protocol-accent:#e9c062;background:#120f0b;color:#f5f2f1;padding:96px 0 24px}.features_container__Cxj8p{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}.features_actions__Z3ja0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}.features_action__Inli_{display:inline-flex;align-items:center;gap:12px;min-width:200px;padding:16px;color:#dad085;background:#392e1e;font-size:1rem;line-height:1.5;white-space:nowrap}.features_scrollIndicator__soIFS{display:inline-flex;align-items:center;justify-content:center;width:48px;height:56px;margin-left:auto;color:#dad085}.features_scrollIndicator__soIFS svg{transition:transform .18s ease}.features_scrollIndicator__soIFS:hover svg{transform:translateY(4px)}.features_action__Inli_:focus-visible,.features_scrollIndicator__soIFS:focus-visible{outline:2px solid #dad085;outline-offset:4px}@media (prefers-reduced-motion:reduce){.features_scrollIndicator__soIFS svg{transition:none}}.features_protocols__ehxPi{scroll-margin-top:16px}.features_protocols__ehxPi:focus{outline:none}.features_overview__kArmy{margin-bottom:32px}.features_overviewTitle__hvmmO{margin:0 0 16px;color:hsla(15,17%,95%,.5);font-size:1rem;font-weight:700;line-height:1.5}.features_introduction__ZOGny{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:16px 40px;color:hsla(15,17%,95%,.8);font-size:1.125rem;line-height:1.625}.features_introduction__ZOGny>p{margin:0;max-width:58ch;white-space:pre-line}.features_brand__MDOuH{color:var(--protocol-accent);font-weight:inherit}.features_introduction__ZOGny strong{color:inherit;font-weight:700}@media (max-width:899px){.features_introduction__ZOGny{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.features_section__MxEGy{padding:36px 0 12px}.features_container__Cxj8p{padding:0 24px}}