.WZBb_q_overview{color:#1a1a1a;margin:1.8rem 0 2.5rem}.WZBb_q_eyebrow{color:#914222;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.75rem;font-weight:700}.WZBb_q_overview h2{max-width:30ch;margin:0 0 1.4rem;font-size:1.35rem;line-height:1.25}.WZBb_q_figure{margin:0}.WZBb_q_flow{margin:0;padding:0;list-style:none}.WZBb_q_step{grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-bottom:1.5rem;display:grid;position:relative}.WZBb_q_step:not(:last-child):before{content:"";border-left:1px solid #b7afa4;position:absolute;top:2.3rem;bottom:.4rem;left:.96rem}.WZBb_q_step:not(:last-child):after{content:"";border-bottom:1px solid #b7afa4;border-right:1px solid #b7afa4;width:.36rem;height:.36rem;position:absolute;bottom:.4rem;left:.78rem;transform:rotate(45deg)}.WZBb_q_number{background:#ece7df;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:600;display:grid}.WZBb_q_actor{color:#665e55;font-size:.75rem;display:block}.WZBb_q_content h3{margin:.1rem 0 .2rem;font-size:1rem;line-height:1.35}.WZBb_q_overview p:not(.WZBb_q_eyebrow){margin:0;font-size:.875rem}.WZBb_q_overview p.WZBb_q_tldr{border-left:3px solid #b5532a;margin:0 0 1.8rem;padding:.4rem 0 .4rem .9rem;font-size:1.05rem}.WZBb_q_pair{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.WZBb_q_exchange{text-align:center;color:#914222;font-size:1.8rem}.WZBb_q_partner{background:#f3e7dd;border-left:3px solid #b5532a;padding:.8rem 1rem}.WZBb_q_partner strong{color:#914222;margin-bottom:.2rem;font-size:1.2rem;display:block}.WZBb_q_caption{color:#665e55;max-width:68ch;margin:.2rem 0 1.2rem 3rem;font-size:.75rem}.WZBb_q_links{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.8rem;font-size:.8rem;display:flex}.WZBb_q_links a{color:#914222;text-underline-offset:.2em;padding:.4rem 0}.WZBb_q_links a:focus-visible{outline-offset:4px;outline:2px solid #914222}@media (max-width:540px){.WZBb_q_step{gap:.7rem}.WZBb_q_pair{grid-template-columns:minmax(0,1fr);gap:.4rem}.WZBb_q_exchange{text-align:left;padding-left:1rem;font-size:1.5rem;line-height:1;transform:none}.WZBb_q_exchange:before{content:"↕"}.WZBb_q_exchange{font-size:0}.WZBb_q_exchange:before{font-size:1.5rem}.WZBb_q_caption{margin-left:2.7rem}.WZBb_q_links a{align-items:center;min-height:2rem;display:inline-flex}}
