.blog-module__R2lbeq__article{color:#111111ad}.blog-module__R2lbeq__article h2{letter-spacing:-.035em;color:#111;margin:4rem 0 1.15rem;scroll-margin-top:8.5rem;font-size:clamp(2rem,3vw,2.6rem);font-weight:500;line-height:1.08}.blog-module__R2lbeq__article h3{letter-spacing:-.01em;color:#111;margin:2.25rem 0 .95rem;scroll-margin-top:8.5rem;font-size:.98rem;font-weight:500;line-height:1.5}.blog-module__R2lbeq__article p{letter-spacing:-.018em;color:#111111b8;margin:0 0 1.55rem;font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.9}.blog-module__R2lbeq__article strong{color:#111;font-weight:500}.blog-module__R2lbeq__article a{color:#111;text-underline-offset:.18em;-webkit-text-decoration:underline #1111112e;text-decoration:underline #1111112e}.blog-module__R2lbeq__article .blog-module__R2lbeq__section-rule{border:0;border-top:1px solid #11111114;margin:3.5rem 0}.blog-module__R2lbeq__article .blog-module__R2lbeq__diagram-wrap{background-color:#fbfbfa;background-image:linear-gradient(#11111109 1px,#0000 1px),linear-gradient(90deg,#11111109 1px,#0000 1px);background-size:32px 32px;border:1px solid #11111117;border-radius:1.25rem;margin:2.4rem 0 3rem;padding:1.25rem;overflow:hidden}.blog-module__R2lbeq__article .blog-module__R2lbeq__diagram-wrap>span{display:block}.blog-module__R2lbeq__article .blog-module__R2lbeq__diagram-label{letter-spacing:.26em;text-transform:uppercase;color:#11111157;margin-bottom:1rem;font-size:.7rem;font-weight:500}.blog-module__R2lbeq__article svg{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.blog-module__R2lbeq__article svg rect{stroke-width:1.1px;filter:drop-shadow(0 5px 9px #11111109)}.blog-module__R2lbeq__article svg line,.blog-module__R2lbeq__article svg path[fill=none]{stroke:#11111157;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.blog-module__R2lbeq__article svg line{stroke-dasharray:none}.blog-module__R2lbeq__article svg marker path{fill:#11111180;stroke:none}.blog-module__R2lbeq__article svg text{font-family:inherit}.blog-module__R2lbeq__article svg .svg-title{letter-spacing:-.02em;font-size:16px;font-weight:500}.blog-module__R2lbeq__article svg .svg-label{letter-spacing:.015em;font-size:12px}.blog-module__R2lbeq__article .diagram-caption{color:#11111180;border-top:1px solid #11111112;margin:1rem 0 0;padding:.9rem .2rem 0;font-size:.92rem;line-height:1.65}.blog-module__R2lbeq__article .blog-module__R2lbeq__callout{background:#11111106;border-left:1px solid #11111129;border-radius:0;margin:1.9rem 0;padding:.95rem 1rem .95rem 1.1rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__callout p,.blog-module__R2lbeq__article .blog-module__R2lbeq__callout-amber p,.blog-module__R2lbeq__article .blog-module__R2lbeq__callout-purple p{margin:0;font-size:1rem;line-height:1.7}.blog-module__R2lbeq__article .blog-module__R2lbeq__callout strong,.blog-module__R2lbeq__article .blog-module__R2lbeq__callout-amber strong,.blog-module__R2lbeq__article .blog-module__R2lbeq__callout-purple strong{color:#111}.blog-module__R2lbeq__article .blog-module__R2lbeq__callout-amber,.blog-module__R2lbeq__article .blog-module__R2lbeq__callout-purple{background:#1111110d}.blog-module__R2lbeq__article .blog-module__R2lbeq__table-wrap{background:#fff;border:1px solid #11111114;border-radius:.9rem;margin:1.8rem 0 2.2rem;overflow-x:auto}.blog-module__R2lbeq__article table{border-collapse:collapse;width:100%;min-width:520px}.blog-module__R2lbeq__article th{text-align:left;letter-spacing:.2em;text-transform:uppercase;color:#1116;background:#f7f2ea;border-bottom:1px solid #11111114;padding:.95rem 1rem;font-size:.72rem;font-weight:500}.blog-module__R2lbeq__article td{vertical-align:top;color:#111111ad;border-bottom:1px solid #1111110f;padding:1rem;font-size:1rem;line-height:1.7}.blog-module__R2lbeq__article td:first-child{color:#111;font-weight:500}.blog-module__R2lbeq__article tr:last-child td{border-bottom:0}.blog-module__R2lbeq__article .blog-module__R2lbeq__path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.8rem 0 2.4rem;display:grid}.blog-module__R2lbeq__article .blog-module__R2lbeq__path-card{background:#fff;border:1px solid #11111114;border-radius:1rem;padding:1.2rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__path-num{letter-spacing:.24em;text-transform:uppercase;color:#11111157;margin-bottom:.55rem;font-size:.7rem}.blog-module__R2lbeq__article h4{color:#111;margin-bottom:.5rem;font-size:1.05rem;font-weight:500;line-height:1.45}.blog-module__R2lbeq__article .blog-module__R2lbeq__block{background:#11111103;border:1px solid #1111;border-radius:1rem;margin:1.85rem 0;padding:1.35rem 1.45rem 1.45rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__block-blue{background:#6f91df08}.blog-module__R2lbeq__article .blog-module__R2lbeq__block-teal{background:#49a98708}.blog-module__R2lbeq__article .blog-module__R2lbeq__block-purple{background:#7e6fcf08}.blog-module__R2lbeq__article .blog-module__R2lbeq__block-amber{background:#d99a4e09}.blog-module__R2lbeq__article .blog-module__R2lbeq__block-rose{background:#e2687d08}.blog-module__R2lbeq__article .blog-module__R2lbeq__block h3{letter-spacing:-.025em;margin:.5rem 0 .9rem;font-family:inherit;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:500;line-height:1.25}.blog-module__R2lbeq__article .blog-module__R2lbeq__block p{margin-bottom:1.1rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__block p:last-child{margin-bottom:0}.blog-module__R2lbeq__article .blog-module__R2lbeq__section-index{color:#11111175;margin-bottom:.45rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.4;display:block}.blog-module__R2lbeq__article .blog-module__R2lbeq__flow-line{white-space:pre-line;overflow-wrap:anywhere;color:#111111ad;border-top:1px solid #11111114;margin:1.15rem 0 0;padding-top:.9rem;font-family:inherit;font-size:1.08rem;line-height:1.75}.blog-module__R2lbeq__article code{font-family:inherit;font-size:.96em}.blog-module__R2lbeq__diagram-section{margin:3.4rem 0}.blog-module__R2lbeq__research-diagram{background-color:#fbfbfa;background-image:linear-gradient(#11111107 1px,#0000 1px),linear-gradient(90deg,#11111107 1px,#0000 1px);background-size:30px 30px;border:1px solid #11111114;border-radius:1.15rem;padding:1.2rem 1.25rem .75rem;overflow:hidden}.blog-module__R2lbeq__research-diagram-heading{border-bottom:1px solid #11111112;align-items:baseline;gap:.8rem;padding-bottom:.9rem;display:flex}.blog-module__R2lbeq__research-diagram-heading span{color:#1116;flex:none;font-size:.88rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__research-diagram-heading h3{margin:0;font-size:1.2rem;font-weight:500}.blog-module__R2lbeq__diagram-connector{stroke:#11111147;stroke-width:1px;stroke-dasharray:none}.blog-module__R2lbeq__diagram-arrow{fill:none;stroke:#1111115c;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.blog-module__R2lbeq__diagram-stage-text{font-size:13px;font-weight:500}.blog-module__R2lbeq__diagram-explanation{margin-top:1.25rem;padding:0 .25rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__diagram-explanation p:last-child{margin-bottom:0}.blog-module__R2lbeq__article .blog-module__R2lbeq__path-card p{margin:0;font-size:.98rem;line-height:1.75}@media (max-width:1023px){.blog-module__R2lbeq__article .blog-module__R2lbeq__path-grid{grid-template-columns:1fr}}@media (max-width:640px){.blog-module__R2lbeq__article h2{margin-top:3rem}.blog-module__R2lbeq__article p{font-size:1rem;line-height:1.85}.blog-module__R2lbeq__article .blog-module__R2lbeq__diagram-wrap{background-size:22px 22px;border-radius:.85rem;padding:.8rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__table-wrap{border-radius:.85rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__block{margin:1.45rem 0;padding:1.15rem}.blog-module__R2lbeq__article .blog-module__R2lbeq__flow-line{font-size:.96rem}.blog-module__R2lbeq__diagram-section{margin:2.6rem 0}.blog-module__R2lbeq__research-diagram{margin-inline:-.25rem;padding:1rem .75rem .45rem}.blog-module__R2lbeq__research-diagram-heading{flex-direction:column;align-items:flex-start;gap:.25rem}.blog-module__R2lbeq__diagram-stage-text{font-size:12px}}
