.breadcrumb-nav{padding-top:calc(var(--nav-height) + var(--space-4));padding-bottom:0}.breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted)}.breadcrumb-item a{color:var(--color-text-muted);transition:color var(--transition-fast)}.breadcrumb-item a:hover{color:var(--color-accent-1)}.breadcrumb-item span{color:var(--color-text-secondary)}.breadcrumb-item:not(:last-child):after{content:"/";margin-left:var(--space-1);color:var(--color-text-muted);opacity:.5}.pathways-hero{position:relative;padding-top:0;overflow:hidden}.pathways-hero-bg{position:absolute;inset:0;overflow:hidden}.pathways-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.28}.pathways-hero-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0a0b1473,#0a0b14eb)}.pathways-hero-gradient-1{position:absolute;top:-40%;left:-20%;width:80%;height:100%;background:radial-gradient(circle,rgba(50,69,255,.12) 0%,transparent 60%)}.pathways-hero-gradient-2{position:absolute;bottom:-30%;right:-20%;width:70%;height:80%;background:radial-gradient(circle,rgba(188,82,238,.1) 0%,transparent 60%)}.pathways-hero-content{position:relative;z-index:1;padding-block:var(--space-20) var(--space-16);text-align:center}.pathways-hero-title{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-white);margin-bottom:var(--space-6);max-width:820px;margin-inline:auto}.pathways-hero-subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);max-width:720px;margin-bottom:var(--space-8);margin-inline:auto}.pathways-hero-actions{display:flex;gap:var(--space-4);flex-wrap:wrap;justify-content:center}.pathways-hero-helper{margin-top:var(--space-6);font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:640px;margin-inline:auto}.btn-lg{padding:var(--space-4) var(--space-10);font-size:var(--font-size-lg)}.section-intro{color:var(--color-text-secondary);font-size:1.1rem;line-height:1.7;max-width:820px;margin-bottom:2rem}.pathways-image{margin-block:var(--space-8);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);box-shadow:0 20px 60px #0006}.pathways-image img{width:100%;height:auto;display:block}.pathways-image-caption{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-3);text-align:center}.operating-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5);margin-top:var(--space-8)}.operating-mode{position:relative;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.operating-mode:after{content:"→";position:absolute;right:-1.05rem;top:50%;transform:translateY(-50%);color:var(--color-accent-1);font-size:1.25rem;font-weight:700;z-index:1}.operating-mode:last-child:after{display:none}.operating-mode-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.operating-mode h3{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-white);background:linear-gradient(135deg,var(--color-accent-1),var(--color-accent-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.operating-mode-question{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text);margin:0}.operating-mode p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.evidence-rail{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-3);margin-top:var(--space-8)}.evidence-node{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);position:relative}.evidence-node:after{content:"→";position:absolute;right:-.85rem;top:50%;transform:translateY(-50%);color:var(--color-accent-2);font-size:1.1rem;font-weight:700;z-index:1}.evidence-node:last-child:after{display:none}.evidence-node-step{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-accent-1)}.evidence-node h3{margin:var(--space-2) 0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-white)}.evidence-node p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.trigger-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6);margin-top:var(--space-8)}.trigger-card{display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);text-decoration:none;transition:all var(--transition-base)}.trigger-card:hover{border-color:#3245ff66;background:linear-gradient(180deg,rgba(50,69,255,.06) 0%,var(--color-card) 100%);box-shadow:0 8px 32px #0000004d}.trigger-card .trigger-flag{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-2)}.trigger-card h3{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-white)}.trigger-meta{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-2) 0}.trigger-meta div{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.trigger-meta strong{color:var(--color-text);font-weight:var(--font-weight-semibold)}.trigger-card-cta{margin-top:auto;padding-top:var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-accent-1);display:inline-flex;align-items:center;gap:var(--space-2);transition:gap var(--transition-base)}.trigger-card:hover .trigger-card-cta{gap:var(--space-3)}.entry-offer{background:var(--color-card);border:1px solid rgba(50,69,255,.25);border-radius:var(--radius-lg);padding:var(--space-8);display:grid;grid-template-columns:1fr 1.4fr;gap:var(--space-8);align-items:start}.entry-offer-head h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-white);margin:0 0 var(--space-3)}.entry-offer-duration{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent-2);padding:var(--space-1) var(--space-3);border:1px solid rgba(188,82,238,.3);border-radius:var(--radius-sm);margin-bottom:var(--space-4)}.entry-offer-head p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0}.entry-offer-cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.entry-offer-col h4{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-white);margin-bottom:var(--space-3)}.entry-offer-list{display:flex;flex-direction:column;gap:var(--space-2)}.entry-offer-list li{position:relative;padding-left:var(--space-5);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.entry-offer-list li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--color-accent-1)}.entry-offer-decision{grid-column:1 / -1;padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.entry-offer-decision strong{color:var(--color-white)}.offer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-5);margin-top:var(--space-8)}.offer-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.offer-card .offer-duration{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-2)}.offer-card h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-white);margin:var(--space-2) 0 var(--space-3)}.offer-card p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.compare-table{margin-top:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.compare-row{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1.2fr;border-bottom:1px solid var(--color-border)}.compare-row:last-child{border-bottom:none}.compare-row>div{padding:var(--space-4) var(--space-5);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);border-right:1px solid var(--color-border)}.compare-row>div:last-child{border-right:none}.compare-row.compare-head>div{background:var(--color-surface);color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.compare-row>div.compare-rowlabel{background:#ffffff05;color:var(--color-text);font-weight:var(--font-weight-medium)}.compare-row>div.compare-enpraxis{background:#3245ff0f;color:var(--color-text)}.compare-head>div.compare-enpraxis{background:#3245ff1f;color:var(--color-white)}.cost-grid,.capability-grid,.choose-grid,.outcome-grid{display:grid;gap:var(--space-5);margin-top:var(--space-8)}.cost-grid,.capability-grid{grid-template-columns:repeat(3,1fr)}.choose-grid{grid-template-columns:repeat(2,1fr)}.outcome-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.cost-card,.capability-col,.choose-card,.outcome-card,.info-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.cost-card h3,.capability-col h3,.choose-card h3,.outcome-card h3,.info-card h3{margin:0 0 var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-white)}.cost-card p,.capability-col p,.choose-card p,.outcome-card p,.info-card p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-5);margin-top:var(--space-8)}.io-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin-top:var(--space-8)}.io-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8)}.io-card-key{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-2)}.io-card h3{margin:var(--space-2) 0 var(--space-5);font-size:var(--font-size-xl);color:var(--color-white)}.io-list,.output-list{display:flex;flex-direction:column;gap:var(--space-3)}.io-list li,.output-list li{position:relative;padding-left:var(--space-6);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.io-list li:before,.output-list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-accent-1);font-weight:var(--font-weight-bold)}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-top:var(--space-8)}.tier-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.tier-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,var(--color-accent-1),var(--color-accent-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tier-card h3{margin:var(--space-2) 0 var(--space-3);font-size:var(--font-size-lg);color:var(--color-white)}.tier-list{display:flex;flex-direction:column;gap:var(--space-2)}.tier-list li{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.journey-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-4);margin-top:var(--space-8)}.journey-step{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.journey-num{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1;background:linear-gradient(135deg,var(--color-accent-1),var(--color-accent-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.journey-label{display:block;margin:var(--space-3) 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-white)}.journey-step p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.sprint-layout{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--space-8);margin-top:var(--space-8);align-items:start}.sprint-meta{background:var(--color-card);border:1px solid rgba(50,69,255,.25);border-radius:var(--radius-lg);padding:var(--space-8)}.sprint-duration{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent-2);text-transform:uppercase;letter-spacing:.05em}.sprint-meta h3{margin:var(--space-3) 0;font-size:var(--font-size-2xl);color:var(--color-white)}.sprint-meta p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.sprint-outputs{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8)}.sprint-outputs h4{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-white);margin-bottom:var(--space-5)}.split-feature{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center;margin-top:var(--space-10)}.split-feature.split-reverse .split-figure{order:2}.split-figure{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);box-shadow:0 20px 60px #0006}.split-figure img{width:100%;height:auto;display:block}.split-copy h3{font-size:var(--font-size-2xl);color:var(--color-white);margin:0 0 var(--space-4)}.split-copy p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0 0 var(--space-4)}.split-copy ul{display:flex;flex-direction:column;gap:var(--space-3)}.split-copy li{position:relative;padding-left:var(--space-6);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.split-copy li:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-accent-1);font-weight:var(--font-weight-bold)}.ladder-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-4);margin-top:var(--space-8)}.ladder-step{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.ladder-step.ladder-danger{border-color:#dc3c3c66;background:linear-gradient(180deg,rgba(220,60,60,.08) 0%,var(--color-card) 100%)}.ladder-stage{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-1)}.ladder-stage.ladder-stage-danger{color:#ff6b6b}.ladder-step h3{margin:var(--space-2) 0;font-size:var(--font-size-base);color:var(--color-white)}.ladder-step p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.flow-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-4);margin-top:var(--space-8)}.flow-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);position:relative}.flow-num{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);background:linear-gradient(135deg,var(--color-accent-1),var(--color-accent-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.flow-key{display:block;margin:var(--space-2) 0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-white)}.flow-card p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-6);margin-top:var(--space-8)}.proof-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:all var(--transition-base)}.proof-card:hover{border-color:#3245ff66;box-shadow:0 8px 32px #0000004d}.proof-card img{width:100%;height:auto;display:block;border-bottom:1px solid var(--color-border)}.proof-card-body{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);flex-grow:1}.proof-card-body h3{margin:0;font-size:var(--font-size-lg);color:var(--color-white)}.proof-card-body p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.why-card{background:var(--color-card);border:1px solid rgba(50,69,255,.2);border-radius:var(--radius-lg);padding:var(--space-8)}.why-card h4{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-white);margin-bottom:var(--space-6)}.why-list{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}.why-list li{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.why-marker{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--color-accent-1),var(--color-accent-2));flex-shrink:0}.why-link{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-accent-1);transition:color var(--transition-fast)}.why-link:hover{color:var(--color-accent-2)}.callout-band{text-align:center;border-left:3px solid var(--color-accent-1);background:#3245ff0f;border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:var(--space-6) var(--space-8);margin-top:var(--space-8)}.callout-band p{color:var(--color-text-secondary);margin:0;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}.cross-link-stack{display:flex;flex-direction:column;gap:var(--space-5)}.cross-link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-10);text-decoration:none;transition:all var(--transition-base)}.cross-link:hover{border-color:#3245ff66;background:linear-gradient(180deg,rgba(50,69,255,.06) 0%,var(--color-card) 100%);box-shadow:0 8px 32px #0000004d}.cross-link-body .section-label{margin-bottom:var(--space-2)}.cross-link-body h3{color:var(--color-white);font-size:var(--font-size-xl);margin:var(--space-2) 0}.cross-link-body p{color:var(--color-text-secondary);margin:0;font-size:var(--font-size-sm);max-width:640px;line-height:var(--line-height-relaxed)}.cross-link-arrow{color:var(--color-accent-1);font-size:var(--font-size-2xl);flex-shrink:0;transition:transform var(--transition-base)}.cross-link:hover .cross-link-arrow{transform:translate(6px)}.faq-list{max-width:820px;margin-top:var(--space-8)}.faq-item{border-bottom:1px solid var(--color-border)}.faq-question{cursor:pointer;padding:var(--space-5) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-white);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);transition:color var(--transition-fast)}.faq-question::-webkit-details-marker{display:none}.faq-question:after{content:"+";font-size:1.5rem;font-weight:var(--font-weight-normal);color:var(--color-text-muted);transition:transform var(--transition-base);flex-shrink:0}.faq-item[open] .faq-question:after{content:"−";color:var(--color-accent-1)}.faq-question:hover{color:var(--color-accent-1)}.faq-answer{padding-bottom:var(--space-6)}.faq-answer p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);font-size:var(--font-size-base);margin:0 0 var(--space-3)}.faq-answer p:last-child{margin-bottom:0}.content-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.prose p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-4)}.prose ul{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.prose li{position:relative;padding-left:var(--space-6);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.prose li:before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:var(--color-accent-1)}@media(max-width:1024px){.operating-rail{grid-template-columns:repeat(2,1fr)}.operating-mode:after{display:none}.evidence-rail{grid-template-columns:repeat(2,1fr)}.evidence-node:after{display:none}.cost-grid,.capability-grid,.tier-grid,.flow-grid,.ladder-grid{grid-template-columns:repeat(2,1fr)}.choose-grid,.entry-offer,.sprint-layout,.content-grid{grid-template-columns:1fr}.split-feature{grid-template-columns:1fr;gap:var(--space-6)}.split-feature.split-reverse .split-figure{order:0}.compare-row{grid-template-columns:1fr}.compare-row>div{border-right:none}}@media(max-width:768px){.pathways-hero-content{padding-block:var(--space-12) var(--space-8)}.pathways-hero-title{font-size:clamp(1.75rem,6vw,2.5rem);margin-bottom:var(--space-4)}.pathways-hero-subtitle{font-size:var(--font-size-base)}.pathways-hero-actions{flex-direction:column;align-items:stretch}.btn-lg{padding:var(--space-3) var(--space-8);font-size:var(--font-size-base);text-align:center}.operating-rail,.evidence-rail,.cost-grid,.capability-grid,.tier-grid,.flow-grid,.ladder-grid,.io-grid,.entry-offer-cols{grid-template-columns:1fr}.cross-link{flex-direction:column;align-items:flex-start;padding:var(--space-6)}.faq-question{font-size:var(--font-size-base)}}
