.CallFlow_flow__0I80E{display:grid;gap:1.5rem;width:100%;max-width:42rem;margin:2.75rem auto 0}.CallFlow_role__9mPSN{display:flex;min-width:0;flex-direction:column;align-items:center;text-align:center}.CallFlow_roleLabel__wjVtC{display:flex;min-height:2.75rem;max-width:100%;align-items:center;justify-content:center;padding:.45rem 1.1rem;border-radius:9999px;background:rgba(226,215,194,.68);color:#394d3c;font-family:var(--font-noto-serif),serif;font-size:15px;line-height:1.4;white-space:nowrap}.CallFlow_roleDescription__V4C51{max-width:21rem;margin-top:.65rem;color:rgba(31,26,20,.76);font-size:14px;line-height:1.7}.CallFlow_roleIllustration__UKCNw{display:flex;width:100%;min-height:11.75rem;align-items:center;justify-content:center;margin-top:.65rem}.CallFlow_portrait__dReRP,.CallFlow_privacyIllustration__ie_IN{position:relative;width:min(100%,11.5rem);aspect-ratio:1;overflow:hidden}.CallFlow_portraitSmall__KhX_O{width:7rem}.CallFlow_finderImage__h0Cq_,.CallFlow_registrantImage__33Hc5{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CallFlow_privacyImage__gWHoX{-o-object-fit:contain;object-fit:contain}.CallFlow_charge__zbHJv{min-width:0}.CallFlow_chargeSpacer__H5WtB{display:none}.CallFlow_chargeBody__VJKy5{display:flex;width:100%;flex-direction:column;align-items:center;gap:.5rem}.CallFlow_arrow___3Gz6{display:flex;width:100%;height:2rem;align-items:center;justify-content:center;color:var(--color-moss)}.CallFlow_arrowVertical__BFkYz{width:2rem;height:2rem}.CallFlow_arrowHorizontal__P1I2C{display:none}.CallFlow_chargeCard__xj88y{display:flex;width:100%;max-width:30rem;min-height:11.5rem;flex-direction:column;align-items:center;justify-content:space-between;gap:.8rem;padding:1.15rem 1.25rem;border-radius:1.25rem;color:rgba(31,26,20,.85);font-size:14px;line-height:1.7;text-align:center}.CallFlow_callCharge__EA_qP{background:#e9eddf}.CallFlow_serviceCharge__zvhrQ{background:#f5e8e0}.CallFlow_chargeTitle__TmZ1M{color:#394d3c;font-family:var(--font-noto-serif),serif;font-size:18px;line-height:1.45}.CallFlow_serviceCharge__zvhrQ .CallFlow_chargeTitle__TmZ1M{color:#a95f4c}.CallFlow_payer__Wn4RD{width:-moz-max-content;width:max-content;max-width:100%;padding:.35rem 1.4rem;border-radius:9999px;color:white;font-size:14px;font-weight:600;line-height:1.4}.CallFlow_callerPayer__9jxS_{background:var(--color-moss)}.CallFlow_registrantPayer__G_TOb{background:#b96f5b}@media (min-width:1200px){.CallFlow_flow__0I80E{max-width:none;grid-template-columns:minmax(0,1fr) minmax(0,1.48fr) minmax(0,1.05fr) minmax(0,1.48fr) minmax(0,1fr);gap:.7rem}.CallFlow_charge__zbHJv,.CallFlow_role__9mPSN{display:grid;grid-template-rows:2.75rem 5.4rem 15.5rem;justify-items:center}.CallFlow_roleLabel__wjVtC{max-width:none}.CallFlow_roleDescription__V4C51{align-self:center;margin-top:0}.CallFlow_roleIllustration__UKCNw{align-self:start;margin-top:.7rem}.CallFlow_chargeSpacer__H5WtB{display:block;grid-row:1/span 2}.CallFlow_chargeBody__VJKy5{grid-row:3}.CallFlow_arrowVertical__BFkYz{display:none}.CallFlow_arrowHorizontal__P1I2C{display:block;width:100%;height:2rem}.CallFlow_chargeCard__xj88y{min-height:12.4rem}}