.protocol-editorial{color:#d8e2f8;background:radial-gradient(at 14% 0,#152344 0,#0000 34rem),#0a1020;padding:28px 22px 64px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.protocol-editorial article,.protocol-breadcrumb{width:min(100%,1040px);margin-left:auto;margin-right:auto}.protocol-breadcrumb{color:#78a;align-items:center;gap:9px;font-size:11px;display:flex}.protocol-breadcrumb a,.protocol-editorial a:not(.protocol-related-card):not(.protocol-final-cta a){color:#9cb4ff;text-underline-offset:3px;-webkit-text-decoration:underline #516ca777;text-decoration:underline #516ca777}.protocol-breadcrumb a:hover,.protocol-editorial a:hover{color:#c4d2ff;text-decoration-color:currentColor}.protocol-editorial-hero{border-bottom:1px solid #263450;margin-top:42px;padding:0 0 28px}.protocol-editorial h2{color:#f1f5ff;letter-spacing:-.04em;margin:8px 0 15px;font-size:clamp(25px,4vw,36px);font-weight:750;line-height:1.16}.protocol-eyebrow{color:#829cff;letter-spacing:.17em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:800}.protocol-hero-subtitle{color:#c1cde4;max-width:850px;margin:0;font-size:17px;line-height:1.75}.protocol-editorial article>p{color:#aebbd4;max-width:850px;margin:24px 0;font-size:15px;line-height:1.85}.protocol-copy-section{border-top:1px solid #263450;padding:32px 0 36px}.protocol-copy-section>h2,.protocol-related-section h2,.protocol-final-cta h2{margin-bottom:20px;font-size:clamp(22px,3vw,29px)}.protocol-copy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.protocol-copy-grid>section,.protocol-faq-list>section{background:#10182b;border:1px solid #263450;border-radius:5px;padding:18px}.protocol-editorial h3{color:#e6edfc;margin:6px 0 8px;font-size:16px;font-weight:700;line-height:1.35}.protocol-editorial p{color:#aebbd4}.protocol-copy-grid p,.protocol-example-list p,.protocol-faq-list p{margin:0;font-size:13px;line-height:1.8}.protocol-index{color:#a9bdff;background:#172440;border:1px solid #344c80;border-radius:3px;justify-content:center;align-items:center;min-width:32px;height:25px;padding:0 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;display:inline-flex}.protocol-example-list{gap:10px;display:grid}.protocol-example-list>section{background:#10182b;border:1px solid #263450;border-radius:5px;grid-template-columns:45px minmax(0,1fr);gap:11px;padding:16px 17px;display:grid}.protocol-example-list h3{margin-top:0}.protocol-comparison-scroll{border:1px solid #263450;border-radius:5px;overflow-x:auto}.protocol-comparison-table{border-collapse:collapse;text-align:left;background:#10182b;width:100%;min-width:650px;font-size:12px;line-height:1.6}.protocol-comparison-table th,.protocol-comparison-table td{vertical-align:top;border-bottom:1px solid #263450;padding:12px 14px}.protocol-comparison-table thead th{color:#e6edfc;background:#15213a;font-weight:700}.protocol-comparison-table tbody th{color:#ced9ef;width:24%;font-weight:650}.protocol-comparison-table td{color:#aebbd4}.protocol-faq-list{gap:9px;display:grid}.protocol-faq-list>section{padding:15px 17px}.protocol-faq-list h3{margin-top:0}.protocol-related-section{border-top:1px solid #263450;padding:32px 0 36px}.protocol-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.protocol-related-card{color:#dce6fa;background:#10182b;border:1px solid #293958;border-radius:5px;justify-content:space-between;align-items:flex-start;gap:12px;min-height:110px;padding:15px;text-decoration:none;transition:border-color .14s,transform .14s,background .14s;display:flex}.protocol-related-card:hover{color:#fff;background:#14213a;border-color:#5479d4;transform:translateY(-2px)}.protocol-related-card>span:first-child{gap:8px;display:grid}.protocol-related-card strong{font-size:13px}.protocol-related-card>span:first-child>span{color:#9eacc8;font-size:11px;line-height:1.6}.protocol-related-card>span:last-child{color:#93aaff}.protocol-final-cta{background:linear-gradient(105deg,#152445,#10182b 70%);border:1px solid #344a79;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;margin-top:7px;padding:22px;display:flex}.protocol-final-cta h2{margin:7px 0;font-size:22px}.protocol-final-cta p:not(.protocol-eyebrow){margin:0;font-size:12px}.protocol-final-cta>a{color:#fff;background:#2056dd;border:1px solid #5d7ee0;border-radius:4px;flex:none;align-items:center;gap:9px;height:40px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.protocol-final-cta>a:hover{color:#fff;background:#3568ed}@media (width<=760px){.protocol-editorial{padding:22px 16px 46px}.protocol-editorial-hero{margin-top:30px}.protocol-copy-grid{grid-template-columns:minmax(0,1fr)}.protocol-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.protocol-editorial{padding-left:12px;padding-right:12px}.protocol-hero-subtitle{font-size:15px}.protocol-editorial article>p{font-size:14px}.protocol-related-grid{grid-template-columns:minmax(0,1fr)}.protocol-related-card{min-height:82px}.protocol-final-cta{flex-direction:column;align-items:flex-start}}
