.approach{background:#f3f8f9}.approach-head{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;align-items:end;margin-bottom:50px}.approach-head p{color:var(--muted);font-size:16px;max-width:430px}.approach-head h2{margin-bottom:0}.approach-layout{display:grid;grid-template-columns:.8fr 1.5fr;gap:65px}.process-tabs{display:flex;flex-direction:column}.process-tab{border:0;border-top:1px solid #d5e2e5;text-align:left;background:transparent;padding:22px 0;color:#657e87;cursor:pointer;display:flex;align-items:center;gap:18px;font-size:18px}.process-tab:last-child{border-bottom:1px solid #d5e2e5}.process-tab span{font-size:10px;color:#607b84;font-variant-numeric:tabular-nums}.process-tab[aria-selected=true]{color:#057f98}.process-tab[aria-selected=true]:after{content:'↗';margin-left:auto}.process-panel{border-left:1px solid #cddfe3;padding:10px 0 0 50px;min-height:335px}.process-panel[hidden]{display:none}.process-panel h3{font-size:32px;margin:13px 0 20px}.process-panel p{font-size:16px;max-width:590px;color:#526a73}.process-output{margin-top:26px;padding-top:20px;border-top:1px solid #cddfe3;font-size:13px;color:#224d5b}.process-output b{display:block;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#057f98;margin-bottom:7px}.listen-note{border-left:2px solid #1198ac;padding-left:18px;margin-top:30px;color:var(--muted);font-size:14px}.consult textarea{min-height:90px}.consult .context-note{font-size:11px;margin-top:-8px;color:#617881}.approach-end{margin-top:35px;font-size:13px;color:#426672}
@media(max-width:850px){.approach-head{grid-template-columns:1fr;gap:22px;margin-bottom:25px}.approach-layout{grid-template-columns:1fr;gap:30px}.process-tabs{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.process-tab{font-size:15px;padding:15px 0;gap:10px}.process-tab:last-child{border-bottom:0}.process-panel{border-left:0;border-top:1px solid #cddfe3;padding:25px 0 0;min-height:350px}.process-panel h3{font-size:29px}}
