.claude-pathway{--lts-blue:#4263eb;--lts-blue-hi:#748ffc;--lts-blue-glow:#748ffc;--lts-blue-deep:#3b5bdb;--lts-cyan:#7dd3fc;--lts-navy-900:#070b1a;--lts-navy-850:#0a1128;--lts-navy-800:#1a2332;--lts-navy-700:#1f2937;--lts-navy-600:#374151;--lts-gold:#e0b840;--lts-gold-hi:#f5d37a;--lts-gold-deep:#c9a227;--bg:#06091a;--bg-1:#0a1128;--bg-2:#0f1935;--surface:#ffffff09;--surface-hi:#ffffff0f;--border:#ffffff14;--border-hi:#ffffff29;--border-glow:#748ffc59;--fg1:#f4f6fb;--fg2:#f4f6fbc7;--fg3:#f4f6fb94;--fg4:#f4f6fb61;--font-display:"Inter Tight", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif:"Inter Tight", -apple-system, BlinkMacSystemFont, sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-ui:"Inter Tight", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", Consolas, monospace;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--container:1240px;--gutter:24px}.claude-pathway *{box-sizing:border-box}.claude-pathway,.claude-pathway{margin:0;padding:0}.claude-pathway{scroll-behavior:smooth;font-family:var(--font-body);color:var(--fg1);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;overflow-x:hidden}.claude-pathway h1,.claude-pathway h2,.claude-pathway h3,.claude-pathway h4,.claude-pathway h5,.claude-pathway h6{margin:0;font-weight:500}.claude-pathway p{margin:0}.claude-pathway a{color:inherit;text-decoration:none}.claude-pathway img{max-width:100%;display:block}.claude-pathway button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.claude-pathway ::selection{background:var(--lts-blue);color:#fff}.claude-pathway .container{max-width:var(--container);padding:0 var(--gutter);margin:0 auto;position:relative}.claude-pathway section{position:relative}@keyframes italicSheen{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.claude-pathway .pathway-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:1000px){.claude-pathway .pathway-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.claude-pathway .pathway-grid{grid-template-columns:1fr}}.claude-pathway .path-card{--accent:#1e5bb8;--accent-hi:#6fa8ff;--accent-deep:#164a99;--accent-rgb:30,91,184;min-height:320px;transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out), border-color .5s;isolation:isolate;background:#fff;border:1px solid #e4dfce;border-radius:18px;flex-direction:column;gap:16px;padding:36px 32px 32px;display:flex;position:relative;overflow:visible;box-shadow:0 2px 4px #0f1e3d0a,0 8px 18px -6px #0f1e3d1f,0 28px 56px -18px #0f1e3d47}.claude-pathway .path-card:after{content:"";background:conic-gradient(from var(--glow-angle,0deg), rgba(var(--accent-rgb),0) 0%, rgba(var(--accent-rgb),0) 65%, rgba(var(--accent-rgb),.25) 78%, rgba(var(--accent-rgb),.5) 86%, rgba(var(--accent-rgb),.25) 94%, rgba(var(--accent-rgb),0) 100%);filter:blur(8px);opacity:.6;z-index:-1;pointer-events:none;border-radius:20px;animation:6s linear infinite pathEdge;position:absolute;inset:-3px}.claude-pathway .path-card:before{content:none}.claude-pathway .path-card{border:1px solid #e4dfce}.claude-pathway .path-card.route-teal:after{animation-delay:-1.5s}.claude-pathway .path-card.route-gold:after{animation-delay:-3s}.claude-pathway .path-card.route-red:after{animation-delay:-4.5s}@property --glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pathEdge{0%{--glow-angle:0deg}to{--glow-angle:360deg}}@supports not (background:conic-gradient(from 0deg, red)){.claude-pathway .path-card:after{background:radial-gradient(ellipse 80% 60% at 50% 110%, rgba(var(--accent-rgb),.55), transparent 70%);filter:blur(12px);animation:none}}.claude-pathway .path-card:hover{box-shadow:0 2px 4px #0f1e3d0a, 0 12px 24px -6px rgba(var(--accent-rgb),.22), 0 40px 72px -14px rgba(var(--accent-rgb),.55), 0 0 0 1px rgba(var(--accent-rgb),.3);transform:translateY(-6px)}.claude-pathway .path-card-years{font-family:var(--font-ui);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.claude-pathway .path-card-title{font-family:var(--font-serif);letter-spacing:-.025em;color:#0f1e3d;margin-top:4px;font-size:34px;font-weight:700;line-height:1.05}.claude-pathway .path-card-desc{color:#4b5563;font-size:15px;line-height:1.6}.claude-pathway .path-card-cta{font-family:var(--font-ui);color:#0000008c;transition:color .35s var(--ease-out);border-top:1px solid #edeae0;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:13.5px;font-weight:500;display:inline-flex}.claude-pathway .path-card-cta svg{stroke-width:2px;width:16px;height:16px;transition:transform .3s var(--ease-out);stroke-width:2px;width:16px;height:16px;transition:transform .3s var(--ease-out)}.claude-pathway .path-card:hover .path-card-cta{color:var(--accent-deep)}.claude-pathway .path-card:hover .path-card-cta svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.claude-pathway .path-card:before,.claude-pathway .path-card:after{animation:none}}.claude-pathway .path-card.route-blue{--accent:#1e5bb8;--accent-hi:#6fa8ff;--accent-deep:#164a99;--accent-rgb:30,91,184}.claude-pathway .path-card.route-teal{--accent:#0ea892;--accent-hi:#5ee0c6;--accent-deep:#086b5d;--accent-rgb:14,168,146}.claude-pathway .path-card.route-gold{--accent:#c9a227;--accent-hi:#f5d37a;--accent-deep:#9a7a15;--accent-rgb:201,162,39}.claude-pathway .path-card.route-red{--accent:#c8102e;--accent-hi:#ff8a8a;--accent-deep:#8f0620;--accent-rgb:200,16,46}.claude-pathway{--bn-bg:#0a1628;--bn-bg-2:#0d1d36;--bn-bg-3:#122a4d;--bn-blue-1:#2563eb;--bn-blue-2:#3b82f6;--bn-blue-3:#60a5fa;--bn-blue-4:#93c5fd;--bn-gold-1:#d97706;--bn-gold-2:#f59e0b;--bn-gold-3:#fbbf24;--bn-text:#e8eef8;--bn-text-mute:#e8eef8b8;--bn-text-dim:#e8eef880;--bn-glass:#ffffff0a;--bn-glass-hi:#ffffff12;--bn-border:#93c5fd24;--bn-border-hi:#93c5fd52;background:var(--bn-bg);color:var(--bn-text)}.claude-pathway .bn-reveal,.claude-pathway .bn-reveal-l,.claude-pathway .bn-reveal-r,.claude-pathway .bn-reveal-scale{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--bn-delay,0s);will-change:opacity,transform;transform:translateY(40px)}.claude-pathway .bn-reveal.in{opacity:1;transform:translateY(0)}.claude-pathway .bn-reveal-l{transform:translate(-40px)}.claude-pathway .bn-reveal-l.in{opacity:1;transform:translate(0)}.claude-pathway .bn-reveal-r{transform:translate(40px)}.claude-pathway .bn-reveal-r.in{opacity:1;transform:translate(0)}.claude-pathway .bn-reveal-scale{transform:scale(.94)}.claude-pathway .bn-reveal-scale.in{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.claude-pathway .bn-reveal,.claude-pathway .bn-reveal-l,.claude-pathway .bn-reveal-r,.claude-pathway .bn-reveal-scale{opacity:1;transition:none;transform:none!important}}.claude-pathway .bn-faq{flex-direction:column;gap:14px;max-width:880px;margin:0 auto;display:flex}.claude-pathway .bn-faq-item{border:1px solid var(--bn-border);-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff0a,#ffffff05);border-radius:18px;transition:border-color .3s,background .3s,box-shadow .35s;overflow:hidden}.claude-pathway .bn-faq-item:hover{border-color:var(--bn-border-hi);background:linear-gradient(160deg,#ffffff0f,#ffffff08)}.claude-pathway .bn-faq-item.is-open{background:linear-gradient(160deg,#3b82f614,#ffffff08);border-color:#60a5fa66;box-shadow:0 18px 50px -16px #0009,0 0 0 1px #60a5fa26}.claude-pathway .bn-faq-q{width:100%;font-family:var(--font-serif);letter-spacing:-.015em;color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;font-size:18px;font-weight:700;display:flex}.claude-pathway .bn-faq-icon{width:32px;height:32px;color:var(--bn-blue-3);background:#60a5fa1f;border:1px solid #60a5fa4d;border-radius:50%;flex:none;place-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1),background .3s;display:grid}.claude-pathway .bn-faq-icon svg{stroke-width:2.5px;width:14px;height:14px}.claude-pathway .bn-faq-item.is-open .bn-faq-icon{background:#60a5fa40;transform:rotate(45deg)}.claude-pathway .bn-faq-a{max-height:0;transition:max-height .5s cubic-bezier(.16,1,.3,1);overflow:hidden}.claude-pathway .bn-faq-a-inner{font-family:var(--font-body);color:var(--bn-text-mute);text-wrap:pretty;max-width:780px;padding:0 26px 24px;font-size:15px;line-height:1.65}@property --bn-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.claude-pathway .bn-compare-section{color:#0b1220;isolation:isolate;background:#fff;padding:120px 0 140px;position:relative;overflow:hidden}@media (max-width:860px){.claude-pathway .bn-compare-section{padding:80px 0 100px}}.claude-pathway .bn-section-light{color:#0b1220;isolation:isolate;background:#fff;position:relative}.claude-pathway .bn-section-light .bn-faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 8px 24px -16px #0f172a2e}.claude-pathway .bn-section-light .bn-faq-item:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 14px 34px -16px #0f172a38}.claude-pathway .bn-section-light .bn-faq-item.is-open{background:linear-gradient(160deg,#60a5fa0f,#fff 60%);border-color:#2563eb80;box-shadow:0 18px 50px -16px #0f172a2e,0 0 0 1px #2563eb2e}.claude-pathway .bn-section-light .bn-faq-q{color:#0b1220}.claude-pathway .bn-section-light .bn-faq-icon{color:#1d4ed8;background:#60a5fa24}.claude-pathway .bn-section-light .bn-faq-item.is-open .bn-faq-icon{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8)}.claude-pathway .bn-section-light .bn-faq-a-inner{color:#475569}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.claude-pathway .bn-photorail-arrow:focus-visible{outline-offset:3px;outline:2px solid #f59e0be6}.claude-pathway .bnh-hero{color:#0f1e3d;isolation:isolate;padding:140px 0 72px;position:relative;overflow:hidden}.claude-pathway .bnh-bg-soft{z-index:-1;background:#0a142e;position:absolute;inset:0}.claude-pathway .bnh-bg-soft:after{content:"";pointer-events:none;background:radial-gradient(60% 50% at 20% 20%,#1e5bb859 0%,#0000 55%),radial-gradient(50% 40% at 85% 80%,#6fa8ff2e 0%,#0000 55%);position:absolute;inset:0}.claude-pathway .bnh-hero-inner{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.claude-pathway .bnh-title{font-family:var(--font-serif);letter-spacing:-.035em;color:#fff;text-wrap:balance;text-shadow:0 4px 40px #06091ab3;max-width:1100px;margin:0 0 36px;font-size:clamp(44px,6.2vw,92px);font-weight:700;line-height:1.04}.claude-pathway .bnh-title em{font-family:var(--font-serif);color:#eaf4ff;padding:0 .05em;font-style:italic;font-weight:400}.claude-pathway .bnh-title .italic{background:linear-gradient(100deg, var(--lts-blue) 0%, var(--lts-blue-hi) 20%, var(--lts-blue-glow) 40%, #eaf4ff 50%, var(--lts-blue-glow) 60%, var(--lts-blue-hi) 80%, var(--lts-blue) 100%);-webkit-text-fill-color:transparent;color:#0000;background-position:0%;background-size:180% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:700;animation:5s ease-in-out infinite italicSheen}@media (prefers-reduced-motion:reduce){.claude-pathway .bnh-title .italic{animation:none}}.claude-pathway .bnh-card{aspect-ratio:5/3.5;background:var(--lts-blue-deep);border-radius:36px;width:min(560px,90%);margin-bottom:36px;position:relative;box-shadow:0 30px 60px -24px #0f1e3d80,0 12px 24px -16px #0f1e3d59,0 0 0 1px #ffffff2e}.claude-pathway .bnh-card>.bnh-card-img,.claude-pathway .bnh-card>.bnh-card-chips,.claude-pathway .bnh-card>.bnh-card-script{border-radius:inherit}.claude-pathway .bnh-card{overflow:visible}.claude-pathway .bnh-card:after{content:"";border-radius:inherit;background:conic-gradient(from var(--bnh-glow-angle,0deg), #6fa8ff00 0deg, #6fa8fff2 45deg, #eaf4ff 90deg, #6fa8fff2 135deg, #6fa8ff00 220deg, #6fa8ff00 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 14px #6fa8ff8c);pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:3px;animation:4.5s linear infinite bnhGlowSpin;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --bnh-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes bnhGlowSpin{to{--bnh-glow-angle:360deg}}@supports not (background:conic-gradient(from 0deg, red)){.claude-pathway .bnh-card:after{background:radial-gradient(70% 50%,#6fa8ff99,#0000 70%);animation:none}}@media (prefers-reduced-motion:reduce){.claude-pathway .bnh-card:after{animation:none}}.claude-pathway .bnh-card-img{object-fit:cover;object-position:center 40%;border-radius:inherit;z-index:0;width:100%;height:100%;position:absolute;inset:0}.claude-pathway .bnh-card-chips{z-index:2;flex-wrap:wrap;gap:8px;display:inline-flex;position:absolute;bottom:18px;left:18px}.claude-pathway .bnh-chip{color:var(--lts-blue);font-family:var(--font-ui);letter-spacing:-.005em;background:#fff;border-radius:999px;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px -8px #0f1e3d59}.claude-pathway .bnh-chip-ghost{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff59}.claude-pathway .bnh-card-script{font-family:var(--font-serif);letter-spacing:-.02em;color:#fff;text-shadow:0 2px 12px #0f1e3d80;z-index:2;pointer-events:none;font-size:clamp(28px,3vw,40px);line-height:1;position:absolute;bottom:18px;right:22px}.claude-pathway .bnh-card-script em{opacity:.95;font-style:italic;font-weight:400}.claude-pathway .bnh-card-script strong{font-style:normal;font-weight:600}.claude-pathway .bnh-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-bottom:48px;display:flex}.claude-pathway .bnh-btn-animated{color:#fff;font-family:var(--font-serif);letter-spacing:-.01em;cursor:pointer;background:linear-gradient(135deg,#1e5bb8 0%,#3b7ae8 100%);border:none;border-radius:999px;align-items:center;gap:12px;padding:22px 32px 22px 30px;font-size:20px;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.2,.9,.3,1.2),box-shadow .3s;animation:3.2s ease-in-out infinite bnhBtnBreathe;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 #6fa8ff8c,0 12px 32px -8px #1e5bb88c,inset 0 -2px #0000002e}@keyframes bnhBtnBreathe{0%,to{box-shadow:0 0 #6fa8ff99,0 12px 32px -8px #1e5bb88c,inset 0 -2px #0000002e}50%{box-shadow:0 0 0 14px #6fa8ff00,0 18px 42px -8px #1e5bb8bf,inset 0 -2px #0000002e}}.claude-pathway .bnh-btn-animated-shine{pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);width:60%;height:100%;animation:3.2s ease-in-out infinite bnhBtnShine;position:absolute;top:0;left:-120%;transform:skew(-20deg)}@keyframes bnhBtnShine{0%{left:-120%}55%{left:130%}to{left:130%}}.claude-pathway .bnh-btn-animated-label{z-index:1;font-weight:700;font-family:var(--font-serif);position:relative}.claude-pathway .bnh-btn-animated-free{z-index:1;font-style:italic;font-weight:500;font-family:var(--font-serif);color:#fffc;letter-spacing:0;position:relative}.claude-pathway .bnh-btn-animated-arrow{z-index:1;color:#1e5bb8;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:6px;transition:transform .4s cubic-bezier(.2,.9,.3,1.2);display:flex;position:relative}.claude-pathway .bnh-btn-animated-arrow svg{width:14px;height:14px}.claude-pathway .bnh-btn-animated:hover{animation:none;transform:translateY(-3px)scale(1.02);box-shadow:0 0 0 16px #6fa8ff2e,0 24px 52px -10px #1e5bb8d9,inset 0 -2px #0000002e}.claude-pathway .bnh-btn-animated:hover .bnh-btn-animated-arrow{transform:rotate(45deg)scale(1.1)}.claude-pathway .bnh-btn-animated:active{transform:translateY(-1px)scale(.99)}.claude-pathway .bnh-btn-ghost{color:#0f1e3d;font-family:var(--font-serif);letter-spacing:-.01em;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:22px 32px 22px 30px;font-size:20px;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.2,.9,.3,1.2),box-shadow .3s,background .3s;display:inline-flex;position:relative;box-shadow:0 12px 32px -8px #0f1e3d59,inset 0 -2px #0f1e3d0f}.claude-pathway .bnh-btn-ghost-label{font-weight:700;font-family:var(--font-serif)}.claude-pathway .bnh-btn-ghost-arrow{color:#fff;background:#1e5bb8;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:6px;transition:transform .4s cubic-bezier(.2,.9,.3,1.2),background .3s;display:flex}.claude-pathway .bnh-btn-ghost-arrow svg{width:14px;height:14px}.claude-pathway .bnh-btn-ghost:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 24px 52px -10px #0f1e3d73,inset 0 -2px #0f1e3d0f}.claude-pathway .bnh-btn-ghost:hover .bnh-btn-ghost-arrow{background:#0f1e3d;transform:translateY(2px)scale(1.08)}.claude-pathway .bnh-btn-ghost:active{transform:translateY(-1px)scale(.99)}.claude-pathway .bnh-deck{flex-direction:column;align-items:center;gap:18px;width:100%;max-width:1100px;display:flex}.claude-pathway .bnh-deck-hint{font-family:var(--font-ui);letter-spacing:.02em;color:#ffffff8c;margin:0;font-size:13px}.claude-pathway .bnh-deck-hint span{color:#ffffffd9;font-weight:600}.claude-pathway .bnh-deck-stage{perspective:1400px;width:100%;max-width:780px;height:260px;position:relative}.claude-pathway .bnh-imgdeck{justify-content:center;width:min(680px,92%);margin:24px auto 28px;display:flex;position:relative}.claude-pathway .bnh-imgpeek{aspect-ratio:5/2.6;-webkit-backdrop-filter:blur(28px)saturate(1.3);transform-origin:bottom;pointer-events:auto;cursor:grab;width:92%;color:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:none;background:#ffffff0a;border:1px solid #ffffff38;border-radius:34px;text-decoration:none;transition:transform .6s cubic-bezier(.2,.9,.3,1.1),box-shadow .45s,opacity .45s,filter .35s;display:block;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 30px 70px -22px #0000008c,inset 0 1px #ffffff38}.claude-pathway .bnh-imgpeek:active{cursor:grabbing}.claude-pathway .bnh-imgpeek.is-dragging{cursor:grabbing;box-shadow:0 50px 100px -20px #000000b3,inset 0 1px #ffffff52;z-index:5!important;transition:none!important}.claude-pathway .bnh-imgpeek img{object-fit:cover;object-position:center 40%;opacity:.32;filter:blur(8px)saturate(.7)brightness(.85);pointer-events:none;width:100%;height:100%;transition:opacity .35s,filter .35s}.claude-pathway .bnh-imgdeck .bnh-imgpeek:hover{z-index:4;border-color:#ffffff6b;box-shadow:0 50px 90px -18px #000000b3,inset 0 1px #ffffff5c}.claude-pathway .bnh-imgdeck .bnh-imgpeek:hover img{opacity:.55;filter:blur(2px)saturate()brightness()}.claude-pathway .bnh-imgdeck .bnh-imgpeek:hover .bnh-imgpeek-label{color:#0b1d3a;background:#fffffff5;border-color:#fffffff5;box-shadow:0 8px 22px -6px #00000073}.claude-pathway .bnh-imgpeek:before{content:"";pointer-events:none;background:linear-gradient(#ffffff1f 0%,#fff0 35%,#0f1e3d80 100%),radial-gradient(120% 80% at 30% 0,#ffffff2e,#0000 55%);position:absolute;inset:0}.claude-pathway .bnh-imgpeek:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.claude-pathway .bnh-imgpeek-label{z-index:2;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#ffffffeb;-webkit-backdrop-filter:blur(10px)saturate(1.3);background:#ffffff24;border:1px solid #ffffff3d;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700;position:absolute;bottom:16px;left:18px;box-shadow:0 4px 14px -4px #0006}.claude-pathway .bnh-imgpeek-left-far{z-index:1;transform:translate(-50%,-50%)translate(-160px)translateY(34px)rotate(-9deg)scale(.94)}.claude-pathway .bnh-imgpeek-left-near{z-index:2;transform:translate(-50%,-50%)translate(-90px)translateY(18px)rotate(-4.5deg)scale(.97)}.claude-pathway .bnh-imgpeek-right-near{z-index:2;transform:translate(-50%,-50%)translate(120px)translateY(24px)rotate(6.5deg)scale(.96)}.claude-pathway .bnh-imgdeck .bnh-card{z-index:3;margin-bottom:0;position:relative}.claude-pathway .bnh-imgdeck:hover .bnh-imgpeek-left-far{transform:translate(-50%,-50%)translate(-200px)translateY(42px)rotate(-11deg)scale(.94)}.claude-pathway .bnh-imgdeck:hover .bnh-imgpeek-left-near{transform:translate(-50%,-50%)translate(-118px)translateY(24px)rotate(-6deg)scale(.97)}.claude-pathway .bnh-imgdeck:hover .bnh-imgpeek-right-near{transform:translate(-50%,-50%)translate(160px)translateY(32px)rotate(8.5deg)scale(.96)}.claude-pathway .bnh-imgdeck .bnh-imgpeek-left-far:hover{transform:translate(-50%,-50%)translate(-150px)translateY(-14px)rotate(-3deg)scale(1.04)!important}.claude-pathway .bnh-imgdeck .bnh-imgpeek-left-near:hover{transform:translate(-50%,-50%)translate(-80px)translateY(-18px)rotate(-1.5deg)scale(1.05)!important}.claude-pathway .bnh-imgdeck .bnh-imgpeek-right-near:hover{transform:translate(-50%,-50%)translate(110px)translateY(-16px)rotate(2.5deg)scale(1.05)!important}.claude-pathway .bnh-hero .pathway-grid{gap:22px;width:calc(100% + 200px);max-width:none;margin-top:24px;margin-left:-100px;margin-right:-100px}@media (max-width:1100px){.claude-pathway .bnh-hero .pathway-grid{width:calc(100% + 80px);margin-left:-40px;margin-right:-40px}}.claude-pathway .bnh-hero .path-card{min-height:0;padding:14px 20px}.claude-pathway .bnh-hero .path-card .path-card-years{letter-spacing:.14em;text-transform:uppercase;text-align:center;margin-bottom:6px;font-size:11px;font-weight:600}.claude-pathway .bnh-hero .path-card .path-card-title{letter-spacing:-.01em;text-align:center;margin-bottom:6px;font-size:20px;font-weight:700;line-height:1.05}.claude-pathway .bnh-hero .path-card .path-card-desc{display:none}.claude-pathway .bnh-hero .path-card .path-card-cta{letter-spacing:.005em;text-align:center;border-top:none;justify-content:center;gap:7px;padding-top:0;font-size:13px;font-weight:600}.claude-pathway .bnh-hero .path-card .path-card-cta svg{width:14px;height:14px}.claude-pathway .bnh-hero .path-card:not(.is-current){-webkit-backdrop-filter:blur(18px)saturate(1.2);color:#ffffffeb;background:#ffffff0f;border:1px solid #ffffff29;box-shadow:0 14px 30px -16px #00000080,inset 0 1px #ffffff1f}.claude-pathway .bnh-hero .path-card:not(.is-current) .path-card-title{color:#fff}.claude-pathway .bnh-hero .path-card:not(.is-current) .path-card-desc{color:#ffffffb8}.claude-pathway .bnh-hero .path-card:not(.is-current) .path-card-cta{color:#ffffffeb}.claude-pathway .bnh-hero .path-card:not(.is-current) .path-card-years{color:#ffffffc7}.claude-pathway .bnh-hero .path-card:not(.is-current) .path-card-cta:hover{color:#fff}.claude-pathway .bnh-hero .path-card:not(.is-current):after{opacity:.6}.claude-pathway .bnh-hero .path-card.is-current{z-index:2;transform-origin:bottom;background:linear-gradient(#fff 0%,#f4f8ff 100%);border:1px solid #1e5bb866;animation:3.6s ease-in-out infinite bnhCurrentDance;transform:translateY(-14px)scale(1.06);box-shadow:0 38px 70px -18px #1e5bb8b3,0 0 0 2px #1e5bb880,0 0 0 10px #1e5bb81a,inset 0 1px #fff}@keyframes bnhCurrentDance{0%{transform:translateY(-14px)scale(1.06)rotate(0)}25%{transform:translateY(-22px)scale(1.065)rotate(-.6deg)}50%{transform:translateY(-16px)scale(1.06)rotate(0)}75%{transform:translateY(-22px)scale(1.065)rotate(.6deg)}to{transform:translateY(-14px)scale(1.06)rotate(0)}}@media (prefers-reduced-motion:reduce){.claude-pathway .bnh-hero .path-card.is-current{animation:none}}.claude-pathway .bnh-hero .path-card.is-current:after{opacity:1!important}.claude-pathway .bnh-hero .path-card.is-current .path-card-cta{color:#0e3f87;font-weight:700}.claude-pathway .bnh-hero .path-card.is-current .path-card-cta:before{content:"";background:#1e5bb8;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:2.2s ease-in-out infinite bnhCurrentPulse;display:inline-block;box-shadow:0 0 0 3px #1e5bb840}@keyframes bnhCurrentPulse{0%,to{box-shadow:0 0 0 3px #1e5bb840}50%{box-shadow:0 0 0 7px #1e5bb80f}}@media (max-width:980px){.claude-pathway .bnh-imgpeek-left-far{transform:translate(-50%,-50%)translate(-110px)translateY(28px)rotate(-8deg)scale(.94)}.claude-pathway .bnh-imgpeek-left-near{transform:translate(-50%,-50%)translate(-60px)translateY(14px)rotate(-4deg)scale(.97)}.claude-pathway .bnh-imgpeek-right-near{transform:translate(-50%,-50%)translate(80px)translateY(18px)rotate(5deg)scale(.96)}}@media (max-width:640px){.claude-pathway .bnh-hero{padding:110px 0 56px}.claude-pathway .bnh-title{margin-bottom:28px;font-size:46px}.claude-pathway .bnh-card{aspect-ratio:5/4;border-radius:28px}.claude-pathway .bnh-card-script{font-size:24px;bottom:14px;right:16px}.claude-pathway .bnh-chip{padding:7px 12px;font-size:12px}.claude-pathway .bnh-ctas{flex-direction:column;align-items:stretch;width:100%}.claude-pathway .bnh-imgpeek{display:none}}.claude-pathway{--font-serif:var(--font-lato), Lato, Inter, system-ui, sans-serif;--font-body:var(--font-lato), Lato, Inter, system-ui, sans-serif;--font-ui:var(--font-lato), Lato, Inter, system-ui, sans-serif;isolation:isolate}.claude-pathway img{max-width:none}.claude-pathway button{font-family:inherit}.claude-pathway .bn-compare-foot-cta,.claude-pathway .bn-final-card-cta,.claude-pathway .bnh-btn-animated,.claude-pathway .bnh-btn-ghost{cursor:pointer}.claude-pathway .bnh-btn-animated,.claude-pathway .bnh-btn-ghost,.claude-pathway .bn-final-card-cta,.claude-pathway .bn-compare-foot-cta,.claude-pathway .path-card-cta{text-decoration:none}.claude-pathway .bnh-hero{min-height:clamp(900px,100vh,1080px);padding:clamp(106px,8vh,128px) 0 0}.claude-pathway .bnh-title{max-width:1040px;margin-bottom:clamp(18px,2.2vh,30px);font-size:clamp(60px,6.4vw,96px);line-height:.94}.claude-pathway .bnh-sub{color:#c6d3e89e!important;max-width:680px!important;margin:0 auto!important;font-size:clamp(15px,1.05vw,17px)!important;line-height:1.45!important}.claude-pathway .bnh-imgdeck{width:min(650px,90%);margin-top:clamp(22px,3vh,34px);margin-bottom:clamp(18px,2.6vh,28px)}.claude-pathway .bnh-card{border-radius:28px;width:min(540px,90%)}.claude-pathway .bnh-imgpeek{border-radius:28px}.claude-pathway .bnh-card-chips{bottom:14px;left:16px}.claude-pathway .bnh-card-script{font-size:clamp(24px,2.35vw,34px);bottom:14px;right:18px}.claude-pathway .bnh-ctas{margin-bottom:0}.claude-pathway .bnh-btn-animated,.claude-pathway .bnh-btn-ghost{padding:18px 28px 18px 26px;font-size:18px}.claude-pathway .bnh-hero .pathway-grid{gap:18px;width:min(100%,1320px);max-width:1320px;margin:clamp(36px,4.6vh,54px) auto clamp(36px,5vh,64px)}.claude-pathway .bnh-hero .path-card{border-radius:16px;gap:8px;min-height:126px;padding:16px 18px 14px}.claude-pathway .bnh-hero .path-card:after{border-radius:18px}.claude-pathway .bnh-hero .path-card .path-card-years{margin-bottom:8px;font-size:10px}.claude-pathway .bnh-hero .path-card .path-card-title{font-size:clamp(18px,1.35vw,22px)}.claude-pathway .bnh-hero .path-card.is-current .path-card-title{font-size:clamp(20px,1.55vw,25px)}.claude-pathway .bnh-hero .path-card .path-card-cta{font-size:12px}@media (min-width:820px){.claude-pathway .bnh-hero .pathway-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.claude-pathway .bnh-title{font-size:clamp(52px,7vw,76px)}.claude-pathway .bnh-hero .pathway-grid{width:min(100%,1120px)}}@media (max-width:819px){.claude-pathway .bnh-hero{min-height:auto;padding:104px 0 48px}.claude-pathway .bnh-title{font-size:clamp(42px,11vw,58px)}.claude-pathway .bnh-imgdeck{width:min(560px,92%)}.claude-pathway .bnh-hero .pathway-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}}@media (max-width:560px){.claude-pathway .bnh-hero .pathway-grid{grid-template-columns:1fr}.claude-pathway .bnh-btn-animated,.claude-pathway .bnh-btn-ghost{justify-content:center;width:100%}}@media (min-width:940px) and (max-width:1023px){.claude-pathway-header .container-stitch{padding-left:16px;padding-right:16px}.claude-pathway-header .claude-logo-wrap{padding-left:10px;padding-right:10px}.claude-pathway-header .claude-logo-wrap img{width:128px;height:auto}.claude-pathway-header .claude-desktop-nav,.claude-pathway-header .claude-desktop-cta{display:flex!important}.claude-pathway-header .claude-desktop-nav{margin-left:14px;margin-right:12px}.claude-pathway-header .claude-desktop-nav>:not([hidden])~:not([hidden]){margin-left:12px}.claude-pathway-header .claude-desktop-nav a,.claude-pathway-header .claude-desktop-nav button{white-space:nowrap;font-size:11.5px}.claude-pathway-header .claude-desktop-cta>:not([hidden])~:not([hidden]){margin-left:6px}.claude-pathway-header .claude-desktop-cta a,.claude-pathway-header .claude-desktop-cta button{white-space:nowrap;min-height:44px;padding-left:10px;padding-right:10px;font-size:11px}.claude-pathway-header .claude-mobile-toggle,.claude-pathway-header .claude-mobile-overlay,.claude-pathway-header .claude-mobile-drawer,.claude-pathway-header .claude-mobile-sticky{display:none!important}}.claude-pathway .path-card,.claude-pathway .course-card,.claude-pathway .bn-bcard,.claude-pathway .bn-course-card,.claude-pathway .bn-final-card,.claude-pathway .bn-compare-shell,.claude-pathway .rmv5-card{border-radius:20px;box-shadow:0 16px 44px #0f1e3d14}.claude-pathway [data-theme=light] :is(.card,.path-card,.course-card,.story-card,.visit-card,.roi-card,.gold-card),.claude-pathway :is(.path-card,.course-card,.story-card,.visit-card,.roi-card,.gold-card,.bn-bcard,.bn-course-card,.bn-final-card,.bn-compare-shell,.rmv5-card){background-color:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000f}.claude-pathway .pathway-course-roadmap .gc-course-roadmap-link:focus-visible{outline-offset:4px;outline:4px solid #1f62c940}.claude-pathway :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #f5d37a}@supports (content-visibility:auto){.claude-pathway:is(.claude-pathway-beginner,.claude-pathway-improver,.claude-pathway-experienced)>section:not(.bnh-hero){content-visibility:auto;contain-intrinsic-block-size:auto 1000px}.claude-pathway[data-pathway-hash-navigation=true]>section:not(.bnh-hero){content-visibility:visible}}.claude-pathway .bnh-sub+.bnh-ctas{margin-top:24px}.claude-pathway .bnh-btn-animated-shine{will-change:transform;animation-name:bnhBtnShineComposited;left:-120%;transform:translate(0,0)skew(-20deg)}@keyframes bnhBtnShineComposited{0%{transform:translate(0,0)skew(-20deg)}55%,to{transform:translate(416.667%)skew(-20deg)}}.claude-pathway .bnh-sub{text-wrap:balance;color:#dce6f7!important}.claude-pathway .pathway-grid-heading{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1024px) and (max-height:950px){.claude-pathway .bnh-hero{min-height:0;padding-top:90px}.claude-pathway .bnh-title{margin-bottom:12px;font-size:clamp(52px,5.2vw,74px);line-height:.92}.claude-pathway .bnh-sub{font-size:15px!important}.claude-pathway .bnh-imgdeck{width:min(440px,72%);margin-top:10px;margin-bottom:10px}.claude-pathway .bnh-card{width:min(350px,80%)}.claude-pathway .bnh-card-chips{bottom:10px}.claude-pathway .bnh-card-script{display:none}.claude-pathway .bnh-ctas{margin-top:0}}@media (max-width:560px){.claude-pathway .bnh-card-script{display:none}.claude-pathway .bnh-card-chips{flex-wrap:wrap;left:12px;right:12px}}@media (max-width:760px),(prefers-reduced-motion:reduce){.claude-pathway .reveal,.claude-pathway .bn-reveal,.claude-pathway .bn-reveal-l,.claude-pathway .bn-reveal-r,.claude-pathway .bn-reveal-scale{will-change:auto;opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}@media (max-width:1023px){.pathway-mobile-sticky{pointer-events:none;opacity:0;transition:opacity .22s,transform .28s;transform:translateY(110%);padding:8px 12px!important}.pathway-mobile-sticky[data-visible=true]{pointer-events:auto;opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.claude-pathway *,.pathway-mobile-sticky{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}