.cs_pathway_scroll{overflow:visible}.cs_pathway_container{position:relative;max-width:1200px;margin:0 auto}.bg-model-section{background:#090909}.cs_pathway_row{gap:30px;margin-bottom:40px;flex-wrap:wrap}.cs_pathway_node,.cs_pathway_row{display:flex;justify-content:center;position:relative}.cs_pathway_node{background:rgba(26,26,26,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(195,145,59,.2);border-radius:16px;padding:20px 30px;min-width:200px;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgba(0,0,0,.2);align-items:center;z-index:2}.cs_pathway_node:hover{transform:translateY(-1px);border-color:#c3913b;background:rgba(195,145,59,.05)}.cs_pathway_node.cs_highlight{background:rgba(184,134,11,.1);border-color:#c3913b}.cs_pathway_node.cs_highlight .cs_node_text{color:#c3913b;font-weight:700}.cs_node_text{font-family:Prompt,sans-serif;font-size:18px;font-weight:600;color:#fff;margin:0}.cs_connector_branch{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:50%;height:20px;border-left:2px solid #c3913b;border-right:2px solid #c3913b;border-top:2px solid #c3913b;z-index:1;display:none}@media (max-width:768px){.cs_pathway_scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:12px}.cs_pathway_container{display:inline-grid;grid-template-columns:320px 520px 320px;grid-template-rows:auto auto auto auto;column-gap:28px;row-gap:28px;padding:0 8px 60px;max-width:none;margin:0}.cs_pathway_container>.row{display:contents}.cs_pathway_col_eval{grid-column:1;grid-row:1}.cs_pathway_col_solidarity{grid-column:2;grid-row:1}.cs_pathway_col_workshop{grid-column:3;grid-row:1}.cs_pathway_col_recovery{grid-column:1;grid-row:2}.cs_pathway_col_contract{grid-column:2;grid-row:2}.cs_pathway_col_scaling{grid-column:2;grid-row:3}.cs_pathway_col_elite{grid-column:2;grid-row:4}.cs_pathway_col_management{grid-column:3;grid-row:4}.cs_pathway_col_contract,.cs_pathway_col_elite,.cs_pathway_col_eval,.cs_pathway_col_management,.cs_pathway_col_recovery,.cs_pathway_col_scaling,.cs_pathway_col_solidarity,.cs_pathway_col_workshop{width:100%!important;padding:0!important}.cs_pathway_row{flex-direction:column;align-items:center;gap:20px;margin-bottom:30px}.cs_pathway_row:after{height:30px;bottom:-30px}.cs_pathway_node{width:100%;max-width:300px}.cs_pathway_container .cs_pathway_node{max-width:none!important}}