.course-recommendation{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);align-items:stretch;gap:2rem!important;padding:0!important;border-color:#bedbd8!important;background:linear-gradient(135deg,#fbfefd,#f3fbf9 62%,#e8f7f5)!important;box-shadow:0 24px 64px rgba(7,54,64,.11)!important}.course-recommendation:before{width:.32rem;background:linear-gradient(180deg,#087bed,#0ab7a3)}.course-recommendation:after{content:"";right:-7rem;bottom:-8rem;width:20rem;height:20rem;border-radius:50%;background:radial-gradient(circle,rgba(18,189,181,.13),transparent 68%)}.recommendation-intro{position:relative;z-index:1;display:grid;grid-template-columns:4.4rem minmax(0,1fr);gap:1.35rem;padding:2.2rem 0 2.2rem 2.35rem}.recommendation-icon{width:4.4rem;height:4.4rem;border:1px solid hsla(0,0%,100%,.45);border-radius:1.2rem;background:linear-gradient(145deg,#073b4d,#078982);box-shadow:0 16px 34px rgba(7,69,78,.2)}.recommendation-copy>p{font-size:.65rem;letter-spacing:.18em}.recommendation-copy h2{max-width:32rem;margin-top:.65rem;font-size:clamp(1.65rem,2.4vw,2.15rem);line-height:1.12;letter-spacing:-.045em}.recommendation-copy>span{max-width:38rem;margin-top:.8rem;font-size:.9rem;line-height:1.68}.recommendation-copy ul{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:1.25rem;padding:0;list-style:none}.recommendation-copy li{display:flex;align-items:center;gap:.38rem;color:#42666a;font-size:.68rem;font-weight:720}.recommendation-copy li svg{width:.8rem;color:#0b9d83;stroke-width:2.7}.course-recommendation>.recommendation-actions{position:relative;z-index:1;display:grid;align-content:center;gap:.7rem;border-left:1px solid rgba(155,198,193,.55);background:hsla(0,0%,100%,.48);padding:1.5rem}.course-recommendation>.recommendation-actions a{display:grid;min-height:5.1rem;grid-template-columns:2.55rem minmax(0,1fr) auto;align-items:center;gap:.8rem;border-radius:1rem;padding:.85rem 1rem;text-align:left;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.course-recommendation>.recommendation-actions a:hover{transform:translateY(-2px)}.course-recommendation>.recommendation-actions a>span{display:grid;width:2.55rem;height:2.55rem;place-items:center;border-radius:.72rem}.course-recommendation>.recommendation-actions a>span svg{width:1rem}.course-recommendation>.recommendation-actions a>b{display:grid;font-size:.78rem;line-height:1.3}.course-recommendation>.recommendation-actions a small{margin-top:.22rem;font-size:.62rem;font-weight:550}.course-recommendation>.recommendation-actions a>svg:last-child{width:.9rem;transition:transform .2s ease}.course-recommendation>.recommendation-actions a:hover>svg:last-child{transform:translate(2px,-2px)}.course-recommendation>.recommendation-actions .recommendation-primary{background:linear-gradient(135deg,#087bed,#0668d7)!important;box-shadow:0 14px 30px rgba(8,123,237,.22)}.course-recommendation>.recommendation-actions .recommendation-primary:hover{box-shadow:0 18px 36px rgba(8,123,237,.29)}.course-recommendation>.recommendation-actions .recommendation-primary>span{background:hsla(0,0%,100%,.16)}.course-recommendation>.recommendation-actions .recommendation-primary small{color:hsla(0,0%,100%,.76)}.course-recommendation>.recommendation-actions .recommendation-secondary{border:1px solid #b8d3d0!important;background:hsla(0,0%,100%,.9);color:#174b51}.course-recommendation>.recommendation-actions .recommendation-secondary:hover{border-color:#7db8b2!important;box-shadow:0 12px 28px rgba(7,75,81,.1)}.course-recommendation>.recommendation-actions .recommendation-secondary>span{background:#e2f3ef;color:#087d72}.course-recommendation>.recommendation-actions .recommendation-secondary small{color:#71878b}@media(max-width:850px){.course-recommendation{grid-template-columns:1fr}.recommendation-intro{padding:1.8rem 1.8rem 0}.course-recommendation>.recommendation-actions{grid-template-columns:1fr 1fr;border-top:1px solid rgba(155,198,193,.55);border-left:0}}@media(max-width:640px){.recommendation-intro{grid-template-columns:1fr;padding:1.45rem 1.35rem 0}.recommendation-icon{width:3.7rem;height:3.7rem}.recommendation-copy h2{font-size:1.55rem}.recommendation-copy>span{font-size:.83rem}.recommendation-copy ul{display:grid;gap:.55rem}.course-recommendation>.recommendation-actions{grid-template-columns:1fr;padding:1.25rem}.course-recommendation>.recommendation-actions a{min-height:4.8rem}}.handbook-course-library-cta{position:relative;display:grid;grid-template-columns:4.25rem minmax(0,1fr) auto;align-items:center;gap:1.35rem;overflow:hidden;margin:2.25rem 0 5.5rem;border:1px solid #bfd8d6;border-radius:1.35rem;background:radial-gradient(circle at 86% 0,rgba(35,193,181,.16),transparent 32%),linear-gradient(135deg,#f9fdfc,#edf8f6);padding:1.65rem 1.8rem;box-shadow:0 20px 50px rgba(8,55,64,.09)}.handbook-course-library-cta:before{content:"";position:absolute;inset:0 auto 0 0;width:.3rem;background:linear-gradient(180deg,#087bed,#0ab49f)}.handbook-course-library-icon{display:grid;width:4.25rem;height:4.25rem;place-items:center;border-radius:1rem;background:linear-gradient(145deg,#073b4d,#078982);box-shadow:0 13px 28px rgba(7,69,78,.2);color:#8cf0df}.handbook-course-library-icon svg{width:1.45rem}.handbook-course-library-copy{position:relative;z-index:1}.handbook-course-library-copy>p{color:#087d7b;font-size:.59rem;font-weight:850;letter-spacing:.17em}.handbook-course-library-copy h2{margin-top:.35rem;color:#102f3a;font-size:1.35rem;line-height:1.25;letter-spacing:-.03em}.handbook-course-library-copy>span{display:block;max-width:42rem;margin-top:.42rem;color:#60777c;font-size:.75rem;line-height:1.62}.handbook-course-library-cta>a{position:relative;z-index:1;display:flex;min-height:3.35rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;background:linear-gradient(135deg,#087bed,#0668d7);padding:.9rem 1.15rem;color:#fff;font-size:.7rem;font-weight:800;white-space:nowrap;box-shadow:0 12px 25px rgba(8,123,237,.22);transition:transform .22s ease,box-shadow .22s ease}.handbook-course-library-cta>a:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(8,123,237,.29)}.handbook-course-library-cta>a svg{width:.85rem;transition:transform .2s ease}.handbook-course-library-cta>a:hover svg{transform:translate(2px,-2px)}@media(max-width:760px){.handbook-course-library-cta{grid-template-columns:3.65rem minmax(0,1fr);padding:1.35rem}.handbook-course-library-icon{width:3.65rem;height:3.65rem}.handbook-course-library-cta>a{grid-column:1/-1;width:100%}}@media(max-width:480px){.handbook-course-library-cta{grid-template-columns:1fr}.handbook-course-library-copy h2{font-size:1.2rem}.handbook-course-library-icon{width:3.4rem;height:3.4rem}}.apps-work-visual{--app-accent:#0d90a0;overflow:hidden;margin:1.5rem 0 2.2rem;border:1px solid #cddfe2;border-radius:1.25rem;background:linear-gradient(145deg,#fff,#f1f8f8);box-shadow:0 22px 52px rgba(7,47,61,.09)}.apps-work-visual>header{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;gap:.9rem;border-bottom:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,#071f32,#0d4658);padding:1.1rem 1.2rem;color:#fff}.apps-work-visual>header>span{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid hsla(0,0%,100%,.16);border-radius:.8rem;background:hsla(0,0%,100%,.08);color:#75e6eb}.apps-work-visual>header svg{width:1.2rem}.apps-work-visual>header div{display:grid;gap:.2rem}.apps-work-visual>header small{color:#74dce2;font-size:.55rem;font-weight:850;letter-spacing:.15em}.apps-work-visual>header h3{color:#fff;font-size:.9rem;line-height:1.4}.apps-work-visual>header i{border:1px solid hsla(0,0%,100%,.17);border-radius:99px;background:hsla(0,0%,100%,.07);padding:.4rem .6rem;color:#a8f0d9;font-size:.5rem;font-style:normal;font-weight:850;letter-spacing:.1em}.apps-work-payment{--app-accent:#247b59}.apps-work-payment>header{background:linear-gradient(135deg,#083829,#14634a)}.apps-work-tracking{--app-accent:#d86b2f}.apps-work-tracking>header{background:linear-gradient(135deg,#422114,#8b3f20)}.apps-work-streaming{--app-accent:#b52b43}.apps-work-streaming>header{background:linear-gradient(135deg,#35131e,#7c2033)}.apps-work-routing{--app-accent:#3a63c8}.apps-work-routing>header{background:linear-gradient(135deg,#13284e,#284c9f)}.apps-work-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:.45rem;padding:1.35rem}.apps-work-step-wrap{display:flex;min-width:0;align-items:center;gap:.45rem}.apps-work-step-wrap section{display:grid;width:100%;min-height:7rem;align-content:center;justify-items:center;border:1px solid #d7e3e5;border-radius:.85rem;background:#fff;padding:.8rem;text-align:center;box-shadow:0 9px 22px rgba(9,54,68,.055)}.apps-work-step-wrap section>span{display:grid;width:2.55rem;height:2.55rem;place-items:center;border-radius:.7rem;background:color-mix(in srgb,var(--app-accent) 11%,#fff);color:var(--app-accent)}.apps-work-step-wrap section svg{width:1.05rem}.apps-work-step-wrap section>div{display:grid;gap:.2rem;margin-top:.55rem}.apps-work-step-wrap b{color:#173a46;font-size:.7rem}.apps-work-step-wrap small{color:#6f8289;font-size:.56rem;line-height:1.35}.apps-work-step-wrap em{color:var(--app-accent);font-size:.8rem;font-style:normal}.apps-work-visual>figcaption{display:flex;align-items:flex-start;gap:.6rem;border-top:1px solid #d8e6e7;background:color-mix(in srgb,var(--app-accent) 7%,#fff);padding:.9rem 1.2rem;color:#49646d;font-size:.68rem;line-height:1.55}.apps-work-visual>figcaption svg{width:.9rem;flex:none;color:var(--app-accent)}@media(max-width:760px){.apps-work-visual>header{grid-template-columns:2.7rem 1fr}.apps-work-visual>header>span{width:2.7rem;height:2.7rem}.apps-work-visual>header i{display:none}.apps-work-flow{grid-template-columns:1fr;padding:1rem}.apps-work-step-wrap{display:grid;grid-template-columns:1fr}.apps-work-step-wrap section{min-height:4.3rem;grid-template-columns:2.5rem 1fr;justify-items:start;gap:.7rem;text-align:left}.apps-work-step-wrap section>div{margin-top:0}.apps-work-step-wrap em{margin:auto;transform:rotate(90deg)}}.track-hero-how-everyday-apps-work{background:radial-gradient(circle at 78% 24%,rgba(52,209,201,.23),transparent 29%),linear-gradient(135deg,#061e2d,#0a3948 52%,#126b70)}.everyday-apps-console{position:absolute;inset:1.1rem 0;overflow:hidden;border:1px solid rgba(184,241,238,.22);border-radius:1.25rem;background:rgba(4,29,42,.78);box-shadow:0 32px 75px rgba(0,0,0,.34);backdrop-filter:blur(15px)}.everyday-apps-console>header{display:grid;grid-template-columns:2.8rem 1fr auto;align-items:center;gap:.8rem;border-bottom:1px solid hsla(0,0%,100%,.1);padding:1rem}.everyday-apps-console>header>svg{width:1.25rem;color:#6ce4df}.everyday-apps-console>header span{display:grid}.everyday-apps-console>header small{color:#6fdedb;font-size:.48rem;font-weight:850;letter-spacing:.13em}.everyday-apps-console>header strong{margin-top:.2rem;font-size:.72rem}.everyday-apps-console>header i{border-radius:99px;background:rgba(77,222,202,.12);padding:.35rem .5rem;color:#8ff0d9;font-size:.48rem;font-style:normal;font-weight:850;letter-spacing:.08em}.everyday-apps-console>div{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;padding:2rem 1rem}.everyday-apps-console>div:before{content:"";position:absolute;top:50%;right:9%;left:9%;height:1px;background:linear-gradient(90deg,transparent,#61d9d5,transparent)}.everyday-apps-console>div span{position:relative;z-index:1;display:grid;min-height:6.2rem;align-content:center;justify-items:center;gap:.6rem;border:1px solid hsla(0,0%,100%,.12);border-radius:.8rem;background:hsla(0,0%,100%,.07);box-shadow:0 12px 25px rgba(0,0,0,.14);animation:app-action-pulse 5s ease-in-out infinite}.everyday-apps-console>div span:nth-child(2){animation-delay:.7s}.everyday-apps-console>div span:nth-child(3){animation-delay:1.4s}.everyday-apps-console>div span:nth-child(4){animation-delay:2.1s}.everyday-apps-console>div span:nth-child(5){animation-delay:2.8s}.everyday-apps-console>div svg{width:1.2rem;color:#75e4df}.everyday-apps-console>div small{font-size:.5rem;font-weight:750}.everyday-apps-console>footer{display:flex;align-items:center;gap:.6rem;border-top:1px solid hsla(0,0%,100%,.1);padding:.8rem 1rem;color:#9fc2c8;font-size:.58rem}.everyday-apps-console>footer svg{width:.9rem;color:#60dbd5}@keyframes app-action-pulse{0%,to{transform:translateY(0);border-color:hsla(0,0%,100%,.12)}20%,34%{transform:translateY(-5px);border-color:rgba(104,230,222,.42);background:rgba(63,191,185,.13)}}@media(max-width:900px){.everyday-apps-console>div{grid-template-columns:repeat(5,6rem);overflow:hidden}.everyday-apps-console>div span{min-height:5.5rem}}@media(prefers-reduced-motion:reduce){.everyday-apps-console>div span{animation:none}}.apps-decision-lab{--decision-accent:#0d8f9f;overflow:hidden;margin:1.1rem 0 2rem;border:1px solid #c9dfe1;border-radius:1.2rem;background:#fff;box-shadow:0 20px 48px rgba(7,49,62,.09)}.apps-decision-lab>header{display:grid;grid-template-columns:2.8rem 1fr auto;align-items:center;gap:.8rem;background:linear-gradient(135deg,#082a3b,#0b5361);padding:1rem 1.15rem;color:#fff}.apps-decision-lab>header>span{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:.72rem;background:hsla(0,0%,100%,.1);color:#72e5e2}.apps-decision-lab>header svg{width:1.05rem}.apps-decision-lab>header div{display:grid}.apps-decision-lab>header small{color:#72dedc;font-size:.52rem;font-weight:850;letter-spacing:.13em}.apps-decision-lab>header h3{margin-top:.18rem;color:#fff;font-size:.86rem}.apps-decision-lab>header i{border:1px solid hsla(0,0%,100%,.16);border-radius:99px;padding:.35rem .5rem;color:#acf1da;font-size:.48rem;font-style:normal;font-weight:850;letter-spacing:.08em}.apps-decision-body{padding:1.2rem}.apps-decision-body>p{margin:0;color:#294b57;font-size:.79rem;font-weight:700;line-height:1.6}.apps-decision-options{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:1rem}.apps-decision-options button{display:grid;grid-template-columns:1.7rem 1fr;align-items:center;gap:.55rem;min-height:4.5rem;border:1px solid #d6e2e4;border-radius:.8rem;background:#f8fbfb;padding:.75rem;color:#49636b;text-align:left;transition:.2s}.apps-decision-options button:hover:not(:disabled){transform:translateY(-2px);border-color:#89c9c8;background:#f0fafa}.apps-decision-options button>b{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:.45rem;background:#e5f2f3;color:#087d87;font-size:.58rem}.apps-decision-options button span{font-size:.65rem;font-weight:720;line-height:1.45}.apps-decision-options button.selected.correct{border-color:#56b597;background:#edf9f4}.apps-decision-options button.selected.wrong{border-color:#e1a09a;background:#fff3f2}.apps-decision-body>aside{display:grid;grid-template-columns:1.6rem 1fr auto;align-items:start;gap:.65rem;margin-top:1rem;border-radius:.75rem;padding:.85rem}.apps-decision-body>aside.correct{background:#eaf8f2;color:#176b52}.apps-decision-body>aside.wrong{background:#fff0ef;color:#8a3f3a}.apps-decision-body>aside>svg{width:1.15rem}.apps-decision-body>aside div{display:grid;gap:.2rem}.apps-decision-body>aside b{font-size:.68rem}.apps-decision-body>aside p{margin:0;font-size:.63rem;line-height:1.5}.apps-decision-body>aside button{display:flex;align-items:center;gap:.35rem;border-radius:.5rem;background:#fff;padding:.45rem .6rem;font-size:.58rem;font-weight:750}.apps-decision-body>aside button svg{width:.72rem}.apps-decision-lab>footer{display:grid;grid-template-columns:1rem 1fr auto;align-items:center;gap:.55rem;border-top:1px solid #dce7e8;background:#f1f7f7;padding:.8rem 1.15rem;color:#557178;font-size:.61rem;line-height:1.45}.apps-decision-lab>footer svg{width:.9rem;color:#16866c}.apps-decision-lab>footer strong{color:#087d87;font-size:.56rem}@media(max-width:720px){.apps-decision-options{grid-template-columns:1fr}.apps-decision-body>aside{grid-template-columns:1.5rem 1fr}.apps-decision-body>aside button{grid-column:1/-1;justify-content:center}.apps-decision-lab>header{grid-template-columns:2.5rem 1fr}.apps-decision-lab>header>span{width:2.5rem;height:2.5rem}.apps-decision-lab>header i{display:none}}.apps-knowledge-quiz{overflow:hidden;margin:1.2rem 0 2.3rem;border:1px solid #c6dce0;border-radius:1.2rem;background:#fff;box-shadow:0 20px 48px rgba(6,48,63,.09)}.apps-knowledge-quiz>header{display:grid;grid-template-columns:2.8rem 1fr auto;align-items:center;gap:.8rem;background:linear-gradient(135deg,#082a3b,#0a6970);padding:1rem 1.15rem;color:#fff}.apps-knowledge-quiz>header>span{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:.72rem;background:hsla(0,0%,100%,.11);color:#7ce7dc}.apps-knowledge-quiz>header svg{width:1.05rem}.apps-knowledge-quiz>header div{display:grid;gap:.15rem}.apps-knowledge-quiz>header small{color:#8ee6df;font-size:.52rem;font-weight:850;letter-spacing:.13em}.apps-knowledge-quiz>header h3{color:#fff;font-size:.88rem}.apps-knowledge-quiz>header>strong{border:1px solid hsla(0,0%,100%,.18);border-radius:99px;padding:.4rem .58rem;font-size:.55rem}.apps-quiz-progress{height:.28rem;background:#dbe9e9}.apps-quiz-progress i{display:block;height:100%;background:linear-gradient(90deg,#13a69e,#72d8b7);transition:width .3s ease}.apps-quiz-body{display:grid;gap:1rem;padding:1.2rem}.apps-quiz-body h4{margin:0;color:#143b48;font-size:.92rem;line-height:1.55}.apps-quiz-options{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.apps-quiz-options button{display:grid;grid-template-columns:1.7rem 1fr;align-items:center;gap:.55rem;min-height:4.2rem;border:1px solid #d3e1e3;border-radius:.8rem;background:#f8fbfb;padding:.75rem;color:#46616a;text-align:left;transition:.2s}.apps-quiz-options button:not(:disabled):hover{transform:translateY(-2px);border-color:#58aaa9;background:#f0fafa}.apps-quiz-options button>b{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:.45rem;background:#e4f1f2;color:#087f87;font-size:.58rem}.apps-quiz-options button span{font-size:.65rem;font-weight:720;line-height:1.45}.apps-quiz-options button.selected.correct{border-color:#51b28f;background:#edf9f4}.apps-quiz-options button.selected.wrong{border-color:#df9b91;background:#fff2f0}.apps-quiz-body aside{display:flex;gap:.65rem;border-radius:.75rem;padding:.85rem}.apps-quiz-body aside.correct{background:#eaf8f2;color:#176b52}.apps-quiz-body aside.wrong{background:#fff0ef;color:#8a3f3a}.apps-quiz-body aside svg{width:1.15rem;flex:none}.apps-quiz-body aside p{display:grid;gap:.18rem;margin:0;font-size:.64rem;line-height:1.5}.apps-knowledge-quiz>footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid #dce7e8;background:#f1f7f7;padding:.85rem 1.15rem;color:#58727a;font-size:.62rem}.apps-knowledge-quiz>footer div{display:flex;align-items:center;gap:.55rem}.apps-knowledge-quiz>footer div small{font-weight:850;letter-spacing:.09em}.apps-knowledge-quiz>footer div strong{color:#087c84;font-size:.85rem}.apps-knowledge-quiz>footer button{display:flex;align-items:center;gap:.35rem;border:0;border-radius:.6rem;background:#087f87;padding:.58rem .75rem;color:#fff;font-size:.61rem;font-weight:820}.apps-knowledge-quiz>footer button:disabled{cursor:not-allowed;opacity:.45}.apps-knowledge-quiz>footer button svg{width:.8rem}@media(max-width:720px){.apps-knowledge-quiz>header{grid-template-columns:2.5rem 1fr}.apps-knowledge-quiz>header>span{width:2.5rem;height:2.5rem}.apps-knowledge-quiz>header>strong{display:none}.apps-quiz-options{grid-template-columns:1fr}.apps-knowledge-quiz>footer{align-items:flex-start;flex-direction:column}.apps-knowledge-quiz>footer button{width:100%;justify-content:center}}.apps-journey{--journey-accent:#0d90a0;margin:1.65rem 0 2.1rem;overflow:hidden;border:1px solid #cbdfe2;border-radius:1.25rem;background:#fff;box-shadow:0 18px 45px rgba(7,47,61,.08)}.apps-journey-payment{--journey-accent:#3d71b5}.apps-journey-tracking{--journey-accent:#1b9475}.apps-journey-streaming{--journey-accent:#8159bd}.apps-journey-routing{--journey-accent:#d0782e}.apps-journey>header{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.8rem;padding:1.05rem 1.2rem;color:#fff;background:linear-gradient(125deg,#092b3d,#134f60)}.apps-journey>header>span{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:.7rem;background:hsla(0,0%,100%,.13)}.apps-journey>header svg{width:1.2rem;height:1.2rem}.apps-journey>header small{font-size:.68rem;letter-spacing:.13em;font-weight:800;opacity:.75}.apps-journey>header h3{margin:.12rem 0 0;font-size:1.1rem;line-height:1.3;color:#fff}.apps-journey>header i{font-style:normal;font-size:.66rem;letter-spacing:.09em;font-weight:800;border-radius:2rem;padding:.4rem .6rem;background:hsla(0,0%,100%,.14)}.apps-journey-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding:1.15rem 1.2rem .6rem}.apps-journey-track button{border:1px solid #d9e7e9;border-radius:.8rem;padding:.7rem .35rem;background:#f6fafa;color:#45616b;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.3rem;font:inherit;font-size:.78rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s}.apps-journey-track button:hover{transform:translateY(-2px);border-color:var(--journey-accent)}.apps-journey-track button.active{background:#eaf7f7;color:#073545;border:2px solid var(--journey-accent);box-shadow:0 5px 18px rgba(7,47,61,.09)}.apps-journey-track button.visited{border-color:#9dcacb}.apps-journey-track b{font-size:.7rem;color:var(--journey-accent)}.apps-journey-detail{margin:.35rem 1.2rem 1rem;padding:1.1rem 1.2rem;border-left:4px solid var(--journey-accent);border-radius:.25rem .8rem .8rem .25rem;background:#f2f8f8;animation:journey-reveal .24s ease-out}.apps-journey-detail strong{display:block;font-size:1.03rem;color:#103d4c}.apps-journey-detail p{margin:.35rem 0 .45rem;line-height:1.6;color:#35515b}.apps-journey-detail small{color:#607b83;font-weight:700}.apps-journey>footer{display:flex;justify-content:flex-end;padding:0 1.2rem 1.15rem}.apps-journey>footer button{border:0;border-radius:.7rem;background:#103c4c;color:#fff;padding:.7rem 1rem;font:inherit;font-weight:750;cursor:pointer}.apps-journey>footer button:hover{background:#176176}.apps-journey>footer span{padding-left:.5rem}@keyframes journey-reveal{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.apps-journey-detail{animation:none}.apps-journey-track button{transition:none}}@media(max-width:600px){.apps-journey>header{grid-template-columns:2.3rem 1fr}.apps-journey>header i{grid-column:2;justify-self:start}.apps-journey-track{gap:.25rem;padding:.9rem .75rem .4rem}.apps-journey-track button{font-size:.68rem;padding:.58rem .18rem}.apps-journey-detail{margin:.4rem .75rem .85rem}.apps-journey>footer{padding:0 .75rem 1rem}}.journey-route{display:flex;align-items:center;justify-content:center;gap:1rem;margin:2.2rem 0 2.8rem;color:#657b83;font-size:.68rem;font-weight:850;letter-spacing:.13em}.journey-route i{width:min(11rem,15vw);height:1px;background:linear-gradient(90deg,transparent,#8ebfc2)}.journey-route i:nth-of-type(2){background:linear-gradient(90deg,#8ebfc2,transparent)}.journey-route b{border:1px solid #c9dfe0;border-radius:99px;background:hsla(0,0%,100%,.9);padding:.7rem 1rem;color:#087b84;font-size:.72rem;letter-spacing:.03em;box-shadow:0 10px 30px rgba(8,74,84,.08);backdrop-filter:blur(10px)}.category-byte-grid{position:relative;display:grid;max-width:76rem;gap:2.4rem;padding:1rem 0 4rem 4rem}.category-byte-grid:before{bottom:4rem;border-radius:99px;background:linear-gradient(180deg,transparent,#98c5c8 5%,#6bb4bb 48%,#98c5c8 95%,transparent)}.category-byte-grid:after,.category-byte-grid:before{content:"";position:absolute;top:2rem;left:1.1rem;width:2px}.category-byte-grid:after{height:8rem;background:linear-gradient(180deg,transparent,#2bc0c7,transparent);filter:drop-shadow(0 0 8px #35c8cf);animation:journey-flow 5.5s ease-in-out infinite}.journey-byte-card.library-byte-card{--path-accent:#087f87;--path-glow:#7ce5e9;position:relative;display:grid;min-width:0;min-height:21rem;grid-template-columns:minmax(18rem,38%) minmax(0,1fr);overflow:visible;border:1px solid color-mix(in srgb,var(--path-accent) 18%,#d9e4e5);border-radius:1.65rem;background:linear-gradient(145deg,#fff 0,#fff 70%,color-mix(in srgb,var(--path-accent) 4%,#fff));color:#163945;box-shadow:0 22px 65px rgba(8,46,60,.1);isolation:isolate;animation:journey-card-in .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--path-index) * 80ms);transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s,border-color .42s}.journey-byte-card.library-byte-card:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(115deg,color-mix(in srgb,var(--path-accent) 5%,transparent),transparent 36%);opacity:0;transition:opacity .4s}.journey-byte-card.library-byte-card:hover{border-color:color-mix(in srgb,var(--path-accent) 40%,#d9e4e5);box-shadow:0 34px 85px rgba(8,46,60,.16),0 0 0 1px color-mix(in srgb,var(--path-accent) 10%,transparent);transform:translateY(-7px)}.journey-byte-card.library-byte-card:hover:before{opacity:1}.category-byte-grid .journey-byte-card:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(18rem,38%)}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual{grid-column:2;grid-row:1;border-radius:0 1.58rem 1.58rem 0}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-content{grid-column:1;grid-row:1}.journey-connector{position:absolute;top:50%;left:-3.55rem;display:block;width:3.55rem;height:1px;background:linear-gradient(90deg,#a8cfd1,#cadfe0);transform:translateY(-50%)}.journey-connector:after{content:"";position:absolute;top:50%;left:-.05rem;width:.9rem;height:.9rem;border:3px solid #fff;border-radius:50%;background:var(--path-accent);box-shadow:0 0 0 .42rem color-mix(in srgb,var(--path-accent) 12%,transparent),0 0 22px color-mix(in srgb,var(--path-accent) 42%,transparent);transform:translate(-50%,-50%)}.journey-card-visual{position:relative;display:grid;min-height:21rem;overflow:hidden;place-items:center;border-radius:1.58rem 0 0 1.58rem;background:radial-gradient(circle at 78% 15%,color-mix(in srgb,var(--path-glow) 24%,transparent),transparent 29%),radial-gradient(circle at 18% 90%,color-mix(in srgb,var(--path-glow) 13%,transparent),transparent 31%),linear-gradient(145deg,color-mix(in srgb,var(--path-accent) 38%,#06192d),var(--path-accent));color:#fff}.journey-card-visual:after{content:"";position:absolute;inset:-70% -55%;background:linear-gradient(112deg,transparent 44%,hsla(0,0%,100%,.15) 49%,transparent 55%);transform:translateX(-55%);transition:transform 1s cubic-bezier(.2,.8,.2,1)}.journey-byte-card:hover .journey-card-visual:after{transform:translateX(55%)}.journey-grid{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:2rem 2rem;-webkit-mask-image:linear-gradient(120deg,#000,rgba(0,0,0,.12));mask-image:linear-gradient(120deg,#000,rgba(0,0,0,.12))}.journey-card-visual>b{position:absolute;right:1.2rem;bottom:1rem;z-index:4;color:hsla(0,0%,100%,.62);font:750 .67rem ui-monospace,monospace;letter-spacing:.16em}.journey-scene-label{position:absolute;top:1.15rem;z-index:4;border:1px solid hsla(0,0%,100%,.18);border-radius:99px;background:rgba(4,25,40,.27);padding:.45rem .7rem;color:hsla(0,0%,100%,.9);font-size:.55rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase;backdrop-filter:blur(10px)}.journey-scene{position:absolute;inset:4rem 2.5rem 2.5rem;z-index:3}.scene-node{position:absolute;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.27);background:rgba(8,31,52,.42);box-shadow:0 16px 35px rgba(0,0,0,.2);backdrop-filter:blur(9px)}.scene-node-a{top:50%;left:50%;width:5.2rem;height:5.2rem;transform:translate(-50%,-50%);border-radius:1.35rem}.scene-node-a svg{width:2.25rem;height:2.25rem;stroke-width:1.55;filter:drop-shadow(0 7px 14px rgba(0,0,0,.22));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.journey-byte-card:hover .scene-node-a svg{transform:scale(1.13) rotate(-3deg)}.scene-node-b,.scene-node-c{width:.86rem;height:.86rem;border-radius:50%;background:var(--path-glow);box-shadow:0 0 21px color-mix(in srgb,var(--path-glow) 74%,transparent)}.scene-line{position:absolute;height:1px;transform-origin:left;background:linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.78),hsla(0,0%,100%,.08))}.scene-signal{position:absolute;display:flex;gap:.3rem}.scene-signal i{width:.34rem;height:.34rem;border-radius:50%;background:hsla(0,0%,100%,.78);animation:scene-pulse 1.8s ease-in-out infinite}.scene-signal i:nth-child(2){animation-delay:.25s}.scene-signal i:nth-child(3){animation-delay:.5s}.journey-scene-1 .scene-node-a{border-radius:50%;box-shadow:0 0 0 .75rem hsla(0,0%,100%,.055),0 18px 38px rgba(0,0,0,.2)}.journey-scene-1 .scene-node-b{top:5%;left:8%}.journey-scene-1 .scene-node-c{right:6%;bottom:5%}.journey-scene-1 .scene-line-a{top:29%;left:17%;width:36%;transform:rotate(22deg)}.journey-scene-1 .scene-line-b{right:14%;bottom:27%;width:37%;transform:rotate(30deg)}.journey-scene-1 .scene-signal{right:5%;top:3%}.journey-scene-2 .scene-node-a{left:20%;border-radius:50% 50% 50% .7rem}.journey-scene-2 .scene-node-b{top:11%;right:15%}.journey-scene-2 .scene-node-c{right:0;bottom:10%}.journey-scene-2 .scene-line-a{top:34%;left:35%;width:48%;transform:rotate(-18deg)}.journey-scene-2 .scene-line-b{top:59%;left:35%;width:64%;transform:rotate(15deg)}.journey-scene-2 .scene-signal{right:13%;bottom:0}.journey-scene-3 .journey-scene{border:1px solid hsla(0,0%,100%,.17);border-radius:1rem;background:rgba(5,25,43,.22);box-shadow:inset 0 0 35px hsla(0,0%,100%,.03)}.journey-scene-3 .scene-node-a{left:74%;width:4.5rem;height:4.5rem}.journey-scene-3 .scene-node-b{top:20%;left:9%}.journey-scene-3 .scene-node-c{bottom:20%;left:31%}.journey-scene-3 .scene-line-a{top:27%;left:14%;width:61%;transform:rotate(9deg)}.journey-scene-3 .scene-line-b{bottom:29%;left:35%;width:40%;transform:rotate(-14deg)}.journey-scene-3 .scene-signal{top:9%;right:5%}.journey-scene-4 .scene-node-a{width:5.6rem;height:5.6rem;border-radius:50%;box-shadow:0 0 0 .85rem hsla(0,0%,100%,.065),0 0 0 1.75rem hsla(0,0%,100%,.035),0 18px 38px rgba(0,0,0,.18)}.journey-scene-4 .scene-node-b{top:0;left:50%;transform:translateX(-50%)}.journey-scene-4 .scene-node-c{right:2%;bottom:6%}.journey-scene-4 .scene-line-a{top:15%;left:50%;width:35%;transform:rotate(90deg)}.journey-scene-4 .scene-line-b{right:10%;bottom:21%;width:36%;transform:rotate(39deg)}.journey-scene-4 .scene-signal{left:1%;bottom:1%}.journey-scene-5 .scene-node-a{top:56%;left:73%;transform:translate(-50%,-50%) rotate(5deg);border-radius:50% 50% .75rem 50%;background:color-mix(in srgb,var(--path-accent) 58%,rgba(8,31,52,.55))}.journey-scene-5 .scene-node-b{bottom:3%;left:9%}.journey-scene-5 .scene-node-c{top:3%;right:3%}.journey-scene-5 .scene-line-a{bottom:18%;left:14%;width:57%;transform:rotate(-18deg)}.journey-scene-5 .scene-line-b{top:29%;right:5%;width:35%;transform:rotate(-60deg)}.journey-scene-5 .scene-signal{top:2%;left:2%}.journey-card-content{display:flex;min-width:0;flex-direction:column;padding:1.4rem 1.7rem 1.35rem}.journey-card-header{display:grid;min-height:4rem;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;border-bottom:1px solid #e0e8e9}.journey-card-header>span{display:grid;width:2.65rem;height:2.65rem;place-items:center;border-radius:.78rem;background:color-mix(in srgb,var(--path-accent) 10%,#f5f9f9);color:var(--path-accent)}.journey-card-header>span small{font-size:.4rem;font-weight:900;letter-spacing:.1em}.journey-card-header>span b{margin-top:-.38rem;font:850 .78rem ui-monospace,monospace}.journey-card-header>div{min-width:0;gap:.2rem}.journey-card-header>div small{overflow:hidden;color:#789097;font-size:.5rem;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.journey-card-header>div strong{color:#173b47;font-size:.76rem;font-weight:790}.journey-card-header>i{background:#f7fafa;color:#71858c;font:750 .57rem ui-monospace,monospace}.journey-card-copy{display:flex;flex:1;flex-direction:column;padding:1.25rem 0 1.1rem}.journey-card-meta{display:flex;gap:.5rem}.journey-card-meta span{display:flex;align-items:center;gap:.32rem;border-radius:99px;background:color-mix(in srgb,var(--path-accent) 8%,#f5f8f8);padding:.42rem .62rem;color:color-mix(in srgb,var(--path-accent) 82%,#183a45);font-size:.64rem;font-weight:780;text-transform:capitalize}.journey-card-meta svg{width:.78rem;height:.78rem}.journey-card-copy h3{max-width:24ch;color:#0b2e3b;font-size:clamp(1.35rem,2.1vw,1.75rem);font-weight:800;line-height:1.2;letter-spacing:-.035em}.journey-card-copy p{max-width:48rem;color:#587078;font-size:.88rem;line-height:1.75}.journey-card-content>footer{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:.8rem;border-top:1px solid #e0e8e9;padding-top:.9rem}.journey-card-content>footer>span{display:flex;min-width:0;align-items:center;gap:.4rem;overflow:hidden;font-size:.58rem;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.journey-card-content>footer>span svg{width:.8rem;height:.8rem;flex:none;color:var(--path-accent)}.journey-card-content>footer>b{display:flex;flex:none;align-items:center;gap:.42rem;border-radius:.68rem;background:var(--path-accent);padding:.72rem .85rem;color:#fff;font-size:.67rem;font-weight:830;box-shadow:0 10px 23px color-mix(in srgb,var(--path-accent) 25%,transparent);transition:transform .25s,box-shadow .25s}.journey-card-content>footer>b svg{width:.85rem;height:.85rem;transition:transform .25s}.journey-byte-card:hover footer>b{box-shadow:0 14px 28px color-mix(in srgb,var(--path-accent) 34%,transparent);transform:translateY(-2px)}.journey-byte-card:hover footer>b svg{transform:translate(2px,-2px)}@keyframes journey-card-in{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}@keyframes journey-flow{0%{transform:translateY(-80%)}to{transform:translateY(520%)}}@keyframes scene-pulse{0%,to{opacity:.28;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@media(max-width:900px){.category-byte-grid{padding-left:3rem}.category-byte-grid:after,.category-byte-grid:before{left:.65rem}.journey-connector{left:-2.85rem;width:2.85rem}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-template-columns:minmax(15rem,36%) minmax(0,1fr)}.journey-card-content{padding:1.2rem 1.35rem}.journey-card-copy h3{font-size:1.35rem}}@media(max-width:700px){.journey-route{justify-content:flex-start;overflow:hidden;margin:1.5rem 0 2rem}.journey-route i{min-width:2rem}.category-byte-grid{gap:1.35rem;padding:1rem 0 2rem 1.45rem}.category-byte-grid:after,.category-byte-grid:before{left:.25rem}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{min-height:0;grid-template-columns:1fr;grid-template-rows:13rem auto;border-radius:1.25rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{grid-column:1;grid-row:1;min-height:13rem;border-radius:1.18rem 1.18rem 0 0}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-content,.journey-card-content{grid-column:1;grid-row:2;padding:1rem 1.05rem}.journey-connector{top:6.5rem;left:-1.25rem;width:1.25rem}.journey-connector:after{left:-.03rem;width:.72rem;height:.72rem;border-width:2px}.journey-scene{inset:3.6rem 2rem 1.6rem}.scene-node-a{width:4rem;height:4rem}.scene-node-a svg{width:1.75rem;height:1.75rem}.journey-card-header{grid-template-columns:2.45rem minmax(0,1fr) auto}.journey-card-header>span{width:2.35rem;height:2.35rem}.journey-card-copy{padding:1rem 0}.journey-card-copy h3{max-width:none;font-size:1.3rem}.journey-card-copy p{font-size:.8rem}.journey-card-content>footer>span{display:none}}@media(prefers-reduced-motion:reduce){.category-byte-grid:after,.journey-byte-card.library-byte-card,.scene-signal i{animation:none}.journey-byte-card.library-byte-card,.journey-card-content>footer>b,.journey-card-visual:after,.scene-node-a svg{transition:none}}.category-byte-grid{max-width:70rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.35rem 5.4rem;padding:1.2rem 0 3rem}.category-byte-grid:after,.category-byte-grid:before{left:50%}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{min-height:27rem;grid-template-columns:1fr;grid-template-rows:10.75rem 1fr;border-radius:1.35rem}.category-byte-grid .journey-byte-card:nth-child(odd){grid-column:1}.category-byte-grid .journey-byte-card:nth-child(2n){grid-column:2;transform:translateY(4.5rem)}.category-byte-grid .journey-byte-card:nth-child(2n):hover{transform:translateY(calc(4.5rem - 7px))}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{min-height:10.75rem;border-radius:1.28rem 1.28rem 0 0}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-content,.journey-card-content{grid-column:1;grid-row:2;padding:0 1.25rem 1.1rem}.journey-connector{top:5.35rem;left:auto;width:2.7rem}.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector{right:-2.7rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector{right:auto;left:-2.7rem}.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector:after{right:-.45rem;left:auto}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector:after{left:-.45rem}.journey-scene{inset:2.65rem 1.2rem 1rem}.scene-ui{position:absolute;inset:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.2);border-radius:1rem;background:linear-gradient(145deg,rgba(4,20,38,.58),hsla(0,0%,100%,.08));box-shadow:0 18px 38px rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.08);backdrop-filter:blur(10px)}.scene-ui small{color:color-mix(in srgb,var(--path-glow) 78%,#fff);font-size:.43rem;font-weight:850;letter-spacing:.12em}.scene-ui strong{color:#fff;font-size:.7rem}.scene-ui i{color:hsla(0,0%,100%,.65);font-size:.47rem;font-style:normal}.scene-ui-concept{display:grid;grid-template-columns:3.4rem 1fr auto;align-items:center;gap:.75rem;padding:.75rem}.scene-ui-concept .scene-icon{display:grid;width:3.35rem;height:3.35rem;place-items:center;border:1px solid hsla(0,0%,100%,.23);border-radius:.9rem;background:hsla(0,0%,100%,.1);box-shadow:0 12px 24px rgba(0,0,0,.18)}.scene-ui-concept svg{width:1.55rem}.scene-ui-concept>div{display:grid;gap:.2rem}.scene-ui-concept>b{align-self:start;color:hsla(0,0%,100%,.22);font:850 2rem ui-monospace,monospace}.scene-ui-flow{display:grid;grid-template-rows:auto 1fr auto;padding:.65rem .75rem}.scene-ui-evidence header,.scene-ui-flow header{display:flex;align-items:center;justify-content:space-between}.scene-ui-evidence header span,.scene-ui-flow header span{display:flex;align-items:center;gap:.35rem;color:hsla(0,0%,100%,.72);font-size:.43rem;font-weight:850;letter-spacing:.1em}.scene-ui-evidence header svg,.scene-ui-flow header svg{width:.75rem}.scene-ui-evidence header i,.scene-ui-flow header i{border-radius:99px;background:rgba(120,255,208,.14);padding:.22rem .38rem;color:#a8f4d5;font-size:.38rem}.scene-ui-flow>div{display:flex;align-items:center;justify-content:center;gap:.38rem}.scene-ui-flow>div b{border:1px solid hsla(0,0%,100%,.18);border-radius:.45rem;background:hsla(0,0%,100%,.08);padding:.4rem .48rem;color:#fff;font-size:.48rem}.scene-ui-flow>div em{color:var(--path-glow);font-size:.6rem;font-style:normal}.scene-ui-flow footer{display:flex;gap:.25rem}.scene-ui-flow footer span{height:.22rem;flex:1;border-radius:99px;background:hsla(0,0%,100%,.12)}.scene-ui-flow footer span:nth-child(2){background:var(--path-glow);box-shadow:0 0 12px var(--path-glow)}.scene-ui-evidence{display:grid;grid-template-rows:auto 1fr auto;padding:.65rem .75rem}.scene-bars{display:flex;align-items:end;gap:.4rem;padding:.3rem .5rem 0}.scene-bars span{height:30%;flex:1;border-radius:.2rem .2rem 0 0;background:linear-gradient(var(--path-glow),hsla(0,0%,100%,.12));animation:scene-bar 2.8s ease-in-out infinite}.scene-bars span:nth-child(2){height:62%;animation-delay:.2s}.scene-bars span:nth-child(3){height:45%;animation-delay:.4s}.scene-bars span:nth-child(4){height:82%;animation-delay:.6s}.scene-ui-evidence footer{display:flex;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.12);padding-top:.35rem}.scene-ui-evidence footer b{color:hsla(0,0%,100%,.62);font-size:.4rem;font-weight:700}.scene-ui-guard{display:grid;grid-template-columns:4.2rem 1fr;align-items:center;gap:.8rem;padding:.7rem .85rem}.scene-shield{display:grid;width:3.9rem;height:3.9rem;place-items:center;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.17),hsla(0,0%,100%,.04));box-shadow:0 0 0 .45rem hsla(0,0%,100%,.04)}.scene-shield svg{width:1.7rem}.scene-ui-guard>div{display:grid;gap:.22rem}.scene-ui-guard div>i{display:flex;align-items:center;gap:.3rem}.scene-ui-guard div>i b{width:.38rem;height:.38rem;border-radius:50%;background:#72efbd;box-shadow:0 0 8px #72efbd}.scene-ui-launch{display:grid;grid-template-columns:4.2rem 1fr;align-items:center;gap:.9rem;padding:.7rem .85rem}.scene-launch-ring{display:grid;width:4rem;height:4rem;place-items:center;border:1px solid hsla(0,0%,100%,.22);border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.16),transparent);box-shadow:0 0 0 .4rem hsla(0,0%,100%,.04)}.scene-launch-ring svg{width:1.35rem;transform:translateY(-.3rem)}.scene-launch-ring span{margin-top:-1.15rem;color:var(--path-glow);font-size:.35rem;font-weight:900;letter-spacing:.12em}.scene-ui-launch>div{display:grid;gap:.24rem}@keyframes scene-bar{0%,to{filter:brightness(.8);transform:scaleY(.86);transform-origin:bottom}50%{filter:brightness(1.25);transform:scaleY(1);transform-origin:bottom}}@media(max-width:900px) and (min-width:701px){.category-byte-grid{gap:1.8rem 3.8rem}.journey-connector{width:1.9rem}.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector{right:-1.9rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector{left:-1.9rem}}@media(max-width:700px){.category-byte-grid{grid-template-columns:1fr;gap:1.2rem;padding:1rem 0 2rem 1.45rem}.category-byte-grid:after,.category-byte-grid:before{left:.25rem}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-column:1;grid-template-columns:1fr;grid-template-rows:10.75rem auto;transform:none}.category-byte-grid .journey-byte-card:nth-child(2n):hover{transform:translateY(-5px)}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector,.journey-connector{top:5.35rem;right:auto;left:-1.25rem;width:1.25rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector:after,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector:after{right:auto;left:-.35rem}.scene-ui-concept{grid-template-columns:3rem 1fr auto}.scene-ui-concept .scene-icon{width:3rem;height:3rem}}@media(prefers-reduced-motion:reduce){.scene-bars span{animation:none}}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{min-height:29rem}.journey-card-content{padding:0 1.45rem 1.2rem}.journey-card-header{min-height:4.75rem;grid-template-columns:2.7rem minmax(0,1fr) auto;gap:.85rem}.journey-card-header>span{width:2.55rem;height:2.55rem;border-radius:.8rem}.journey-card-header>span small{font-size:.38rem;letter-spacing:.14em}.journey-card-header>span b{font-size:.78rem}.journey-card-header>div{gap:.28rem}.journey-card-header>div small{color:#6f868e;font-size:.49rem;letter-spacing:.14em}.journey-card-header>div strong{font-size:.74rem;font-weight:820;letter-spacing:-.01em}.journey-card-header>i{border:0;background:transparent;padding:0;color:#87999f;font:780 .46rem ui-monospace,monospace;letter-spacing:.08em}.journey-card-copy{justify-content:flex-start;padding:1.1rem 0 .9rem}.journey-card-meta{gap:.42rem}.journey-card-meta span{border:1px solid color-mix(in srgb,var(--path-accent) 10%,#e3ebeb);background:color-mix(in srgb,var(--path-accent) 5%,#fbfcfc);padding:.38rem .58rem;color:#526b73;font-size:.57rem;font-weight:760;letter-spacing:.01em}.journey-card-meta span:first-child{color:var(--path-accent)}.journey-card-copy h3{max-width:25ch;margin-top:1rem;color:#092d3a;font-size:clamp(1.28rem,1.65vw,1.52rem);letter-spacing:-.038em;text-wrap:balance}.journey-card-copy p{display:-webkit-box;overflow:hidden;max-width:46rem;margin-top:.65rem;color:#5d737b;font-size:.78rem;font-weight:450;line-height:1.72;-webkit-box-orient:vertical}.journey-card-outcome{grid-template-columns:auto minmax(0,1fr);margin-top:auto;padding-top:.9rem}.journey-card-outcome span{font-size:.43rem}.journey-card-outcome strong{position:relative;color:#294c57;font-size:.64rem;font-weight:760}.journey-card-outcome strong:before{display:inline-block;width:.34rem;height:.34rem;margin-right:.42rem;border-radius:50%;background:var(--path-accent);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--path-accent) 10%,transparent);content:"";vertical-align:.04rem}.journey-card-content>footer{min-height:3.7rem;padding-top:.95rem}.journey-card-content>footer>span{color:#74888f;font-weight:730}.journey-card-content>footer>b{border-radius:.72rem;padding:.7rem .85rem;font-size:.65rem;letter-spacing:.005em}.journey-card-content>footer>b svg{width:.82rem;height:.82rem}@media(max-width:700px){.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{min-height:0}.journey-card-content{padding:0 1.1rem 1rem}.journey-card-header{grid-template-columns:2.5rem minmax(0,1fr) auto}.journey-card-header>i{font-size:.4rem}.journey-card-copy h3{font-size:1.28rem}.journey-card-copy p{font-size:.79rem;-webkit-line-clamp:4}.journey-card-outcome{grid-template-columns:1fr;gap:.35rem}.journey-card-content>footer>span{display:flex}}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{min-height:28rem}.journey-card-content{padding:0 1.35rem 1.05rem}.journey-card-header{min-height:4.55rem;grid-template-columns:2.55rem minmax(0,1fr) auto;gap:.8rem}.journey-card-header>span{width:2.45rem;height:2.45rem}.journey-card-header>div{gap:.22rem}.journey-card-header>div strong{overflow:hidden;color:#244b57;font-size:.65rem;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.journey-card-header>i{border:1px solid #dde7e8;padding:.32rem .45rem;color:#6f858c;font-size:.5rem;letter-spacing:.04em}.journey-card-copy{padding:1rem 0 .85rem}.journey-card-meta{align-items:center;gap:.4rem}.journey-card-meta span{border:0;background:#f4f7f7;padding:.36rem .54rem;color:#667d84;font-size:.56rem}.journey-card-meta .journey-stage-pill{background:color-mix(in srgb,var(--path-accent) 10%,#f8fafa);color:var(--path-accent);font-weight:830}.journey-card-copy h3{max-width:26ch;margin-top:.9rem;font-size:clamp(1.25rem,1.55vw,1.46rem);line-height:1.22}.journey-card-copy p{margin-top:.58rem;color:#5c737b;font-size:.77rem;line-height:1.68;-webkit-line-clamp:3}.journey-card-outcome{margin-top:.8rem;border:1px solid color-mix(in srgb,var(--path-accent) 12%,#e2e9e9);border-radius:.72rem;background:linear-gradient(110deg,color-mix(in srgb,var(--path-accent) 6%,#fff),#fff);padding:.62rem .72rem}.journey-card-outcome>svg{height:1rem;margin:auto}.journey-card-outcome>div{gap:.18rem}.journey-card-outcome span{color:#81949a;font-weight:880;letter-spacing:.13em}.journey-card-outcome strong{color:#254853;font-size:.62rem;font-weight:770}.journey-card-outcome strong:before{display:none}.journey-card-content>footer{min-height:3.35rem}.journey-card-content>footer>span{font-size:.51rem}.journey-card-content>footer>b{padding:.66rem .78rem;font-size:.62rem}@media(max-width:700px){.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{min-height:0}.journey-card-header{grid-template-columns:2.45rem minmax(0,1fr) auto}.journey-card-header>div strong{max-width:15rem}.journey-card-header>i{font-size:.45rem}.journey-card-meta{flex-wrap:wrap}.journey-card-copy h3{font-size:1.24rem}.journey-card-outcome{grid-template-columns:1.8rem 1fr}.journey-card-content>footer>span{display:none}}.category-byte-grid{max-width:75rem;grid-template-columns:1fr;gap:1.5rem;margin:0 auto;padding:1rem 0 3.5rem 3.8rem}.category-byte-grid:after,.category-byte-grid:before{left:1rem}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-column:1;grid-template-columns:minmax(17rem,34%) minmax(0,1fr);grid-template-rows:1fr;overflow:hidden;border-radius:1.45rem;transform:none}.category-byte-grid .journey-byte-card:nth-child(2n):hover,.journey-byte-card.library-byte-card:hover{transform:translateY(-5px)}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{grid-column:1;grid-row:1;border-radius:1.38rem 0 0 1.38rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-content,.journey-card-content{grid-column:2;grid-row:1;padding:1.35rem 1.65rem 1.2rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector,.journey-connector{top:50%;right:auto;left:-2.8rem;width:2.8rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector:after,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector:after{right:auto;left:-.42rem}.journey-card-visual>b{right:1rem;bottom:.85rem;font-size:.56rem}.journey-scene-label{top:1rem;left:1rem;padding:.4rem .62rem;font-size:.47rem}.journey-scene{inset:3.25rem 1rem 1.2rem}.scene-ui{border-radius:.9rem}.scene-ui-concept{grid-template-columns:3rem 1fr auto;gap:.62rem;padding:.65rem}.scene-ui-concept .scene-icon{width:3rem;height:3rem}.scene-ui-concept>div strong{font-size:.64rem}.scene-ui-concept>b{font-size:1.6rem}.scene-ui-evidence,.scene-ui-flow{padding:.58rem .65rem}.scene-ui-guard,.scene-ui-launch{grid-template-columns:3.7rem 1fr;gap:.65rem;padding:.65rem}.scene-launch-ring,.scene-shield{width:3.5rem;height:3.5rem}.journey-card-header{min-height:3.7rem;grid-template-columns:minmax(0,1fr) auto;gap:1rem;border-bottom:0}.journey-card-header>div{display:grid;gap:.35rem}.journey-card-header>div small{color:#71878e;font-size:.48rem;font-weight:850;letter-spacing:.125em}.journey-card-header>div strong{width:-moz-max-content;width:max-content;border-radius:99px;background:color-mix(in srgb,var(--path-accent) 9%,#f8fafa);padding:.36rem .58rem;color:var(--path-accent);font-size:.59rem;font-weight:830}.journey-card-header>i{align-self:start;border:1px solid #dce7e8;border-radius:99px;background:#f8fbfb;padding:.38rem .55rem;color:#667d84;font:760 .5rem ui-monospace,monospace;letter-spacing:.02em;text-transform:capitalize}.journey-card-copy{justify-content:center;padding:.65rem 0 1rem}.journey-card-copy h3{max-width:29ch;margin:0;color:#082d3a;font-size:clamp(1.45rem,2.1vw,1.8rem);font-weight:820;line-height:1.16;letter-spacing:-.042em}.journey-card-copy p{display:block;max-width:52rem;margin-top:.72rem;color:#5b727a;font-size:.84rem;line-height:1.7}.journey-card-outcome{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;width:-moz-max-content;width:max-content;max-width:100%;margin-top:1rem;border:0;border-left:3px solid var(--path-accent);border-radius:0 .65rem .65rem 0;background:color-mix(in srgb,var(--path-accent) 5%,#fff);padding:.62rem .9rem .62rem .7rem}.journey-card-outcome>svg{width:1rem;color:var(--path-accent)}.journey-card-outcome>div{display:grid;gap:.2rem}.journey-card-outcome span{font-size:.4rem}.journey-card-outcome strong{font-size:.65rem}.journey-card-content>footer{min-height:3.2rem;margin-top:auto;border-top:1px solid #e1e9e9;padding-top:.78rem}.journey-card-content>footer>span{color:#71868d;font-size:.54rem}.journey-card-content>footer>b{border-radius:.7rem;padding:.68rem .82rem;font-size:.63rem}@media(max-width:850px){.category-byte-grid{padding-left:3rem}.category-byte-grid:after,.category-byte-grid:before{left:.65rem}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-template-columns:minmax(14rem,34%) minmax(0,1fr)}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector,.journey-connector{left:-2.35rem;width:2.35rem}.journey-card-copy h3{font-size:1.42rem}}@media(max-width:700px){.category-byte-grid{gap:1.15rem;padding:1rem 0 2rem 1.4rem}.category-byte-grid:after,.category-byte-grid:before{left:.22rem}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-template-columns:1fr;grid-template-rows:11rem auto;border-radius:1.25rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{grid-column:1;grid-row:1;min-height:11rem;border-radius:1.18rem 1.18rem 0 0}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-content,.journey-card-content{grid-column:1;grid-row:2;padding:1rem 1.1rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector,.journey-connector{top:5.5rem;left:-1.18rem;width:1.18rem}.journey-scene{inset:3rem .9rem .9rem}.journey-card-header{min-height:3.3rem;gap:.6rem}.journey-card-header>div small{font-size:.42rem}.journey-card-header>i{font-size:.43rem}.journey-card-copy{padding:.75rem 0 .9rem}.journey-card-copy h3{font-size:1.32rem}.journey-card-copy p{font-size:.8rem}.journey-card-outcome{width:100%}.journey-card-content>footer>span{display:none}}.journey-card-visual{background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--path-glow) 25%,transparent),transparent 30%),linear-gradient(145deg,color-mix(in srgb,var(--path-accent) 30%,#06182d),color-mix(in srgb,var(--path-accent) 78%,#17214b))}.journey-scene{inset:3.2rem 1rem 1.15rem}.scene-ui{padding:.78rem;background:linear-gradient(145deg,rgba(4,17,35,.76),hsla(0,0%,100%,.08))}.scene-ui header{display:flex;align-items:center;gap:.42rem;color:hsla(0,0%,100%,.78);font-size:.42rem;font-weight:880;letter-spacing:.1em}.scene-ui header svg{width:.82rem;height:.82rem;color:var(--path-glow)}.scene-ui header>i{margin-left:auto;border-radius:99px;background:rgba(111,255,203,.13);padding:.22rem .38rem;color:#aaf2d7;font-size:.35rem}.scene-ui footer{color:hsla(0,0%,100%,.55);font-size:.4rem;font-weight:720;letter-spacing:.035em}.scene-ui-compare{display:grid;grid-template-rows:auto 1fr auto;gap:.6rem}.scene-ui-compare>div{display:grid;grid-template-columns:repeat(3,1fr);gap:.38rem}.scene-ui-compare>div>span{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:center;gap:.22rem;border:1px solid hsla(0,0%,100%,.12);border-radius:.62rem;background:hsla(0,0%,100%,.055);padding:.48rem .4rem}.scene-ui-compare>div>span:not(:last-child):after{position:absolute;right:-.32rem;z-index:2;color:var(--path-glow);content:"→";font-size:.5rem}.scene-ui-compare span.is-focus{border-color:color-mix(in srgb,var(--path-glow) 55%,transparent);background:color-mix(in srgb,var(--path-accent) 45%,hsla(0,0%,100%,.11));box-shadow:0 8px 22px rgba(0,0,0,.18)}.scene-ui-compare b{overflow:hidden;color:#fff;font-size:.51rem;text-overflow:ellipsis;white-space:nowrap}.scene-ui-compare i{color:hsla(0,0%,100%,.57);font-size:.39rem}.scene-ui-process{display:grid;grid-template-rows:auto 1fr auto;gap:.58rem}.scene-ui-process>div{display:flex;align-items:stretch;gap:.25rem}.scene-ui-process>div>span{position:relative;display:grid;min-width:0;flex:1;place-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:.55rem;background:hsla(0,0%,100%,.06);padding:.38rem .18rem;text-align:center}.scene-ui-process>div>span:not(:last-child):after{position:absolute;right:-.22rem;z-index:3;width:.2rem;height:1px;background:var(--path-glow);content:""}.scene-ui-process b{display:grid;width:1rem;height:1rem;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--path-accent) 70%,#fff);color:#fff;font-size:.35rem}.scene-ui-process strong{margin-top:.2rem;color:#fff;font-size:.39rem}.scene-ui-process footer{height:.2rem;overflow:hidden;border-radius:99px;background:hsla(0,0%,100%,.1)}.scene-ui-process footer i{display:block;width:38%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--path-glow),transparent);animation:meaning-flow 2.8s ease-in-out infinite}.scene-ui-decisions{display:grid;grid-template-rows:auto 1fr;gap:.58rem}.scene-ui-decisions>div{display:grid;gap:.28rem}.scene-ui-decisions>div>span{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.4rem;border:1px solid hsla(0,0%,100%,.11);border-radius:.52rem;background:hsla(0,0%,100%,.05);padding:.36rem .48rem}.scene-ui-decisions>div>span.is-selected{border-color:rgba(120,255,202,.35);background:rgba(85,224,171,.1)}.scene-ui-decisions b{color:#fff;font-size:.44rem}.scene-ui-decisions i{color:hsla(0,0%,100%,.56);font-size:.37rem}.scene-ui-decisions em{display:grid;width:1rem;height:1rem;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.08);color:var(--path-glow);font-size:.38rem;font-style:normal}.scene-ui-gates{display:grid;grid-template-rows:auto 1fr auto;gap:.52rem}.scene-ui-gates>div{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:.3rem}.scene-ui-gates>div>span{position:relative;display:grid;place-items:center;gap:.25rem;text-align:center}.scene-ui-gates>div>span:not(:last-child):after{position:absolute;top:.55rem;right:-.28rem;width:.3rem;height:1px;background:hsla(0,0%,100%,.3);content:""}.scene-ui-gates b{display:grid;width:1.15rem;height:1.15rem;place-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;background:hsla(0,0%,100%,.08);color:#8ef0ca;font-size:.38rem}.scene-ui-gates span.is-human b{background:#fff;color:var(--path-accent);box-shadow:0 0 0 .18rem hsla(0,0%,100%,.1)}.scene-ui-gates strong{color:hsla(0,0%,100%,.76);font-size:.36rem;line-height:1.25}.scene-ui-roadmap{display:grid;grid-template-rows:auto 1fr auto;gap:.55rem}.scene-ui-roadmap>div{display:flex;align-items:center;gap:.24rem}.scene-ui-roadmap>div>span{position:relative;display:grid;min-width:0;flex:1;gap:.2rem;border-top:2px solid hsla(0,0%,100%,.14);padding-top:.34rem}.scene-ui-roadmap>div>span:before{position:absolute;top:-.28rem;left:0;width:.42rem;height:.42rem;border-radius:50%;background:var(--path-glow);box-shadow:0 0 0 .16rem color-mix(in srgb,var(--path-glow) 15%,transparent);content:""}.scene-ui-roadmap b{color:var(--path-glow);font:.34rem ui-monospace,monospace}.scene-ui-roadmap strong{overflow:hidden;color:#fff;font-size:.37rem;text-overflow:ellipsis;white-space:nowrap}@keyframes meaning-flow{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@media(max-width:700px){.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{min-height:13rem}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-template-rows:13rem auto}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector,.journey-connector{top:6.5rem}.journey-scene{inset:3rem .75rem .75rem}.scene-ui{padding:.62rem}.scene-ui-gates strong,.scene-ui-roadmap strong{font-size:.34rem}}@media(prefers-reduced-motion:reduce){.scene-ui-process footer i{animation:none}}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{min-height:21rem;grid-template-columns:minmax(23rem,39%) minmax(0,1fr)}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{min-height:21rem}.journey-scene{inset:3.35rem 1.15rem 1.25rem}.scene-ui{padding:1rem}.scene-ui header{gap:.55rem;font-size:.56rem;letter-spacing:.105em}.scene-ui header svg{width:1.05rem;height:1.05rem;stroke-width:2}.scene-ui header>i{padding:.28rem .48rem;font-size:.45rem}.scene-ui footer{font-size:.52rem}.journey-scene-label{padding:.46rem .72rem;font-size:.54rem}.scene-ui-compare{gap:.78rem}.scene-ui-compare>div{gap:.5rem}.scene-ui-compare>div>span{gap:.3rem;border-radius:.72rem;padding:.7rem .55rem}.scene-ui-compare>div>span:not(:last-child):after{right:-.4rem;font-size:.72rem}.scene-ui-compare b{font-size:.66rem}.scene-ui-compare i{font-size:.52rem;line-height:1.35}.scene-ui-process{gap:.72rem}.scene-ui-process>div{gap:.34rem}.scene-ui-process>div>span{gap:.18rem;border-radius:.62rem;padding:.55rem .25rem}.scene-ui-process>div>span:not(:last-child):after{right:-.29rem;width:.3rem}.scene-ui-process b{width:1.35rem;height:1.35rem;font-size:.48rem}.scene-ui-process strong{font-size:.51rem;line-height:1.25}.scene-ui-process footer{height:.25rem}.scene-ui-decisions{gap:.72rem}.scene-ui-decisions>div{gap:.38rem}.scene-ui-decisions>div>span{gap:.55rem;border-radius:.62rem;padding:.5rem .62rem}.scene-ui-decisions b{font-size:.58rem}.scene-ui-decisions i{font-size:.5rem}.scene-ui-decisions em{width:1.35rem;height:1.35rem;font-size:.52rem}.scene-ui-gates{gap:.7rem}.scene-ui-gates>div{gap:.4rem}.scene-ui-gates>div>span{gap:.38rem}.scene-ui-gates>div>span:not(:last-child):after{top:.72rem;right:-.35rem;width:.42rem}.scene-ui-gates b{width:1.5rem;height:1.5rem;font-size:.52rem}.scene-ui-gates strong{font-size:.49rem;line-height:1.35}.scene-ui-roadmap{gap:.72rem}.scene-ui-roadmap>div{gap:.35rem}.scene-ui-roadmap>div>span{gap:.3rem;padding-top:.48rem}.scene-ui-roadmap>div>span:before{top:-.35rem;width:.56rem;height:.56rem}.scene-ui-roadmap b{font-size:.46rem}.scene-ui-roadmap strong{font-size:.5rem}@media(max-width:1000px) and (min-width:701px){.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-template-columns:minmax(20rem,40%) minmax(0,1fr)}.scene-ui{padding:.78rem}.scene-ui header{font-size:.48rem}.scene-ui-compare b{font-size:.57rem}.scene-ui-compare i,.scene-ui-decisions i{font-size:.45rem}}@media(max-width:700px){.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-template-columns:1fr;grid-template-rows:15rem auto}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{min-height:15rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector,.journey-connector{top:7.5rem}.journey-scene{inset:3.2rem .85rem .85rem}.scene-ui{padding:.76rem}.scene-ui header{font-size:.48rem}.scene-ui footer{font-size:.46rem}.scene-ui-compare b{font-size:.59rem}.scene-ui-compare i{font-size:.47rem}.scene-ui-process strong,.scene-ui-roadmap strong{font-size:.45rem}.scene-ui-decisions b{font-size:.53rem}.scene-ui-decisions i{font-size:.45rem}.scene-ui-gates strong{font-size:.43rem}}.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{min-height:19rem;grid-template-columns:minmax(20rem,35%) minmax(0,1fr)}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{min-height:19rem}.journey-card-visual{background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--path-glow) 30%,transparent),transparent 32%),linear-gradient(145deg,color-mix(in srgb,var(--path-accent) 34%,#07162a),color-mix(in srgb,var(--path-accent) 82%,#172047))}.journey-card-visual:before{position:absolute;right:-3rem;bottom:-4rem;width:12rem;height:12rem;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;box-shadow:0 0 0 2.2rem hsla(0,0%,100%,.025),0 0 0 4.4rem hsla(0,0%,100%,.018);content:""}.journey-card-visual>b{display:none}.journey-scene-label{top:1.1rem;left:1.2rem;border:0;background:rgba(4,19,38,.3);padding:.45rem .68rem;font-size:.51rem;letter-spacing:.13em}.journey-scene{inset:3.35rem 1.2rem 1.2rem}.scene-ui-cover{display:grid;grid-template-columns:4.4rem minmax(0,1fr);grid-template-rows:1fr auto;align-items:center;gap:1rem;border-color:hsla(0,0%,100%,.14);border-radius:1rem;background:linear-gradient(145deg,rgba(3,16,33,.48),hsla(0,0%,100%,.07));padding:1rem 1.05rem;box-shadow:0 20px 40px rgba(0,0,0,.18)}.scene-cover-icon{display:grid;width:4.25rem;height:4.25rem;place-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:1.2rem;background:linear-gradient(145deg,hsla(0,0%,100%,.17),hsla(0,0%,100%,.07));box-shadow:0 14px 30px rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.16)}.scene-cover-icon svg{width:2rem;height:2rem;color:#fff;stroke-width:1.65;filter:drop-shadow(0 8px 15px rgba(0,0,0,.2));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.journey-byte-card:hover .scene-cover-icon svg{transform:scale(1.1) rotate(-3deg)}.scene-ui-cover>div{display:grid;min-width:0;gap:.32rem}.scene-ui-cover>div small{overflow:hidden;color:color-mix(in srgb,var(--path-glow) 75%,#fff);font-size:.47rem;font-weight:820;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.scene-ui-cover>div>strong{color:#fff;font-size:1.05rem;font-weight:790;letter-spacing:-.025em}.scene-ui-cover p{display:flex;align-items:center;gap:.42rem;margin-top:.2rem;color:hsla(0,0%,100%,.72);font-size:.59rem;font-weight:680}.scene-ui-cover p i{color:var(--path-glow);font-style:normal}.scene-ui-cover footer{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.12);padding-top:.7rem;color:hsla(0,0%,100%,.55);font-size:.43rem;font-weight:780;letter-spacing:.1em}.scene-ui-cover footer b{color:hsla(0,0%,100%,.82);font:750 .49rem ui-monospace,monospace;letter-spacing:.08em}@media(max-width:900px) and (min-width:701px){.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-template-columns:minmax(18rem,38%) minmax(0,1fr)}.scene-ui-cover{grid-template-columns:3.7rem minmax(0,1fr);gap:.75rem;padding:.85rem}.scene-cover-icon{width:3.6rem;height:3.6rem}.scene-cover-icon svg{width:1.7rem}.scene-ui-cover>div>strong{font-size:.92rem}}@media(max-width:700px){.category-byte-grid .journey-byte-card:nth-child(2n),.journey-byte-card.library-byte-card{grid-template-columns:1fr;grid-template-rows:12.5rem auto}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-card-visual,.journey-card-visual{min-height:12.5rem}.category-byte-grid .journey-byte-card:nth-child(2n) .journey-connector,.category-byte-grid .journey-byte-card:nth-child(odd) .journey-connector,.journey-connector{top:6.25rem}.journey-scene{inset:3rem .85rem .8rem}.scene-ui-cover{grid-template-columns:3.65rem minmax(0,1fr);gap:.72rem;padding:.75rem}.scene-cover-icon{width:3.55rem;height:3.55rem;border-radius:1rem}.scene-cover-icon svg{width:1.65rem}.scene-ui-cover>div small{font-size:.4rem}.scene-ui-cover>div>strong{font-size:.9rem}.scene-ui-cover p{font-size:.5rem}.scene-ui-cover footer{padding-top:.55rem;font-size:.38rem}}.library-with-sidebar .journey-byte-card.library-byte-card{display:grid;min-width:0;min-height:27.5rem;grid-column:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:11.5rem minmax(0,1fr);overflow:hidden;border-radius:1.2rem}.library-with-sidebar .journey-byte-card .journey-connector{display:none}.library-with-sidebar .journey-card-visual{grid-column:1;grid-row:1;min-width:0;min-height:11.5rem;border-radius:1.14rem 1.14rem 0 0}.library-with-sidebar .journey-scene-label{top:.8rem;left:.85rem;padding:.36rem .58rem;font-size:.46rem}.library-with-sidebar .journey-scene{inset:2.75rem .8rem .72rem}.library-with-sidebar .scene-ui-cover{grid-template-columns:3rem minmax(0,1fr);gap:.65rem;border-radius:.75rem;padding:.65rem .7rem}.library-with-sidebar .scene-cover-icon{width:2.9rem;height:2.9rem;border-radius:.78rem}.library-with-sidebar .scene-cover-icon svg{width:1.4rem;height:1.4rem}.library-with-sidebar .scene-ui-cover>div{gap:.2rem}.library-with-sidebar .scene-ui-cover>div small{font-size:.36rem;letter-spacing:.08em}.library-with-sidebar .scene-ui-cover>div>strong{font-size:.78rem;line-height:1.2}.library-with-sidebar .scene-ui-cover p{gap:.28rem;margin-top:.1rem;font-size:.43rem}.library-with-sidebar .scene-ui-cover footer{padding-top:.42rem;font-size:.34rem}.library-with-sidebar .journey-card-content{grid-column:1;grid-row:2;min-width:0;padding:0 1rem 1rem}.library-with-sidebar .journey-card-header{min-height:3.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;border-bottom:1px solid #e2e9e9;padding:.65rem 0}.library-with-sidebar .journey-card-header>div{gap:.22rem}.library-with-sidebar .journey-card-header>div small{color:var(--path-accent);font-size:.48rem;line-height:1.35;letter-spacing:.11em;white-space:normal}.library-with-sidebar .journey-card-header>div strong{font-size:.58rem}.library-with-sidebar .journey-card-header>i{position:static;align-self:center;padding:.3rem .45rem;font-size:.44rem;white-space:nowrap}.library-with-sidebar .journey-card-copy{justify-content:flex-start;padding:.9rem 0 .7rem}.library-with-sidebar .journey-card-copy h3{display:-webkit-box;max-width:none;overflow:hidden;margin:0;font-size:1.08rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:3}.library-with-sidebar .journey-card-copy p{display:-webkit-box;overflow:hidden;margin-top:.55rem;font-size:.7rem;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.library-with-sidebar .journey-card-outcome{width:100%;margin-top:auto;grid-template-columns:1.55rem minmax(0,1fr);gap:.45rem;padding:.5rem .58rem}.library-with-sidebar .journey-card-outcome>svg{width:.85rem;height:.85rem}.library-with-sidebar .journey-card-outcome span{font-size:.34rem}.library-with-sidebar .journey-card-outcome strong{font-size:.55rem;line-height:1.35}.library-with-sidebar .journey-card-content>footer{display:grid;min-height:0;grid-template-columns:1fr;gap:.62rem;padding-top:.68rem}.library-with-sidebar .journey-card-content>footer>span{max-width:none;font-size:.49rem}.library-with-sidebar .journey-card-content>footer>b{width:100%;min-height:2.75rem;justify-content:center;padding:.65rem .75rem;font-size:.65rem}@media(max-width:1180px){.library-with-sidebar .journey-byte-card.library-byte-card{min-height:28rem}.library-with-sidebar .journey-card-copy h3{font-size:1.16rem}.library-with-sidebar .journey-card-copy p{font-size:.73rem}}@media(max-width:700px){.library-with-sidebar .journey-byte-card.library-byte-card{min-height:0;grid-template-rows:12.5rem auto}.library-with-sidebar .journey-card-visual{min-height:12.5rem}.library-with-sidebar .journey-scene{inset:3rem .85rem .8rem}.library-with-sidebar .journey-card-copy h3{font-size:1.24rem}.library-with-sidebar .journey-card-copy p{font-size:.78rem}.library-with-sidebar .journey-card-content>footer>span{display:flex}}.byte-trust-rail>div{border-color:#d7dfdc;border-radius:1.2rem;box-shadow:0 18px 42px rgba(18,42,52,.07)}.byte-progress-track{overflow:hidden;height:.35rem;margin-top:.85rem;border-radius:1rem;background:#e5ecea}.byte-progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#087b91,#42bdc4)}.handbook-quick-nav{overflow:hidden;border:1px solid #d7dfdc;background:#fff}.handbook-nav-heading{padding:1.35rem 1.25rem 1.15rem;background:linear-gradient(145deg,#fbfaf7,#f2f8f7);text-align:left}.handbook-nav-heading>span{display:block;color:#93602d;font-size:.65rem;font-weight:750;line-height:1.2;letter-spacing:.12em}.handbook-nav-heading>strong{display:block;margin-top:.65rem;color:#123d4b;font-size:1.05rem;font-weight:750;line-height:1.3;letter-spacing:-.012em}.handbook-nav-heading>p{margin-top:.38rem;color:#566f79;font-size:.76rem;line-height:1.5}.handbook-nav-heading>small{display:block;margin-top:.7rem;color:#71858d;font-size:.67rem;line-height:1.4}.handbook-byte-list{margin:0;padding:.65rem .7rem;list-style:none}.handbook-byte-list li+li{border-top:1px solid #edf0ee}.handbook-byte-link{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.72rem;margin:.2rem 0;border-radius:.82rem;padding:.9rem .68rem;color:#526872;text-align:left;transition:background .2s,color .2s,transform .2s}.handbook-byte-list a:hover{background:#f2f8f7;color:#123d4b;transform:translateX(2px)}.handbook-byte-number{display:grid!important;width:1.9rem;height:1.9rem;place-items:center;border:1px solid #d8e3e1;border-radius:.58rem;background:#f6f9f8;color:#758b94!important;font-size:.62rem!important;font-weight:750;letter-spacing:0!important}.handbook-byte-number svg{width:.78rem}.handbook-byte-copy{display:grid;min-width:0;color:inherit!important;letter-spacing:normal!important}.handbook-byte-copy small{color:#7d929a;font-size:.58rem;font-weight:750;line-height:1.2;letter-spacing:.105em}.handbook-byte-copy strong{display:block;margin-top:.22rem;color:inherit;font-size:.84rem;font-weight:690;line-height:1.38;letter-spacing:-.008em;overflow-wrap:normal;word-break:normal}.handbook-byte-arrow{width:.78rem;color:#91a4aa}.handbook-byte-list .is-current .handbook-byte-link{cursor:default;background:linear-gradient(135deg,#087b91,#0799a2);color:#fff;box-shadow:0 8px 20px rgba(8,123,145,.2)}.handbook-byte-list .is-current .handbook-byte-number{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.16);color:#fff!important}.handbook-byte-list .is-current .handbook-byte-arrow,.handbook-byte-list .is-current small{color:#bceff0}.handbook-byte-list .is-complete .handbook-byte-number{border-color:#cce6dd;background:#eaf7f2;color:#188466!important}.handbook-current-label{align-self:start;border:1px solid hsla(0,0%,100%,.35);border-radius:99px;padding:.23rem .38rem;color:#fff!important;font-size:.47rem!important;font-weight:750;line-height:1;letter-spacing:.06em!important}.handbook-rail-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;border-top:1px solid #e6ebe9;padding:.75rem}.handbook-rail-actions.has-single{grid-template-columns:1fr}.handbook-rail-actions a{display:flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid #d5e5e2;border-radius:.7rem;background:#f4f9f8;padding:.55rem;color:#087b91;font-size:.7rem;font-weight:800;line-height:1.15;text-align:left;transition:border-color .2s,background .2s,transform .2s}.handbook-rail-actions a:last-child{background:#087b91;color:#fff}.handbook-rail-actions a:hover{transform:translateY(-1px);border-color:#087b91;background:#eaf5f3}.handbook-rail-actions a:last-child:hover{background:#076d7e;color:#fff}.handbook-rail-actions a span{display:grid;color:inherit!important;font-size:inherit!important;letter-spacing:normal!important}.handbook-rail-actions a small{margin-bottom:.12rem;color:inherit;font-size:.48rem;font-weight:850;letter-spacing:.1em;opacity:.72}.handbook-rail-actions svg{width:.82rem;flex:none}.handbook-quick-nav-mobile{display:none}@media(max-width:1450px){.handbook-quick-nav-mobile{display:block;margin-bottom:2rem;border:1px solid #d7dfdc;border-radius:1rem;background:#fff;box-shadow:0 12px 30px rgba(18,42,52,.06)}.handbook-quick-nav-mobile summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;cursor:pointer;list-style:none}.handbook-quick-nav-mobile summary::-webkit-details-marker{display:none}.handbook-quick-nav-mobile summary>span{display:grid;color:#123d4b}.handbook-quick-nav-mobile summary small{color:#9b652f;font-size:.55rem;font-weight:850;letter-spacing:.12em}.handbook-quick-nav-mobile summary strong{margin-top:.2rem;font-size:.85rem}.handbook-quick-nav-mobile summary>span:last-child{display:flex;grid-auto-flow:column;align-items:center;gap:.3rem;color:#087b91;font-size:.68rem;font-weight:800}.handbook-quick-nav-mobile summary svg{width:.85rem;transition:transform .2s}.handbook-quick-nav-mobile[open] summary svg{transform:rotate(90deg)}.handbook-mobile-panel{border-top:1px solid #e5ebe8}.handbook-mobile-panel .handbook-nav-heading{display:none}.handbook-mobile-panel .handbook-byte-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.7rem}.handbook-mobile-panel .handbook-byte-list li+li{border-top:0}.handbook-mobile-panel .handbook-rail-actions{padding:.8rem 1rem}}@media(max-width:560px){.handbook-mobile-panel .handbook-byte-list{grid-template-columns:1fr}.handbook-quick-nav-mobile summary>span:last-child{font-size:.68rem}.handbook-byte-list a{padding:.8rem .65rem}.handbook-byte-copy strong{font-size:.82rem}}@media(min-width:1451px){.byte-reading-layout{grid-template-columns:15.5rem minmax(0,52rem) 17rem;gap:2.5rem;max-width:89.5rem}}.bytes-organized-nav>.is-current-route{position:relative;display:flex;height:5rem;align-items:center;padding:0 .72rem;color:#071a2b;font-size:.84rem;font-weight:750;letter-spacing:-.005em;white-space:nowrap;cursor:default}.bytes-organized-nav>.is-current-route:after{content:"";position:absolute;right:.72rem;bottom:0;left:.72rem;height:2px;background:#087bed}.maanavan-mobile-nav>.is-current-route{display:flex;align-items:center;border-radius:.5rem;background:#edf7f8;padding:.7rem;color:#087b91;font-size:.85rem;font-weight:800;cursor:default}.footer-link-column>.is-current-route,.footer-seo-directory .is-current-route{width:-moz-max-content;width:max-content;max-width:100%;color:#66d5df;cursor:default;pointer-events:none}.reading-mode-control{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin:0 0 2rem;border:1px solid #c9dfe4;border-radius:1.15rem;padding:1.05rem 1.15rem;background:linear-gradient(135deg,#fff 10%,#eff9f8);box-shadow:0 14px 34px rgba(14,83,105,.08)}.reading-mode-control>div:first-child{display:flex;align-items:center;gap:.85rem;min-width:13rem}.reading-mode-icon{display:grid!important;width:2.65rem;height:2.65rem;flex:none;place-items:center;border-radius:.78rem;background:#e4f5f4;color:#087f91}.reading-mode-control svg{width:1.25rem}.reading-mode-control>div:first-child>span:last-child{display:grid}.reading-mode-control>div:first-child small{color:#087f91;font-size:.62rem;font-weight:800;line-height:1.2;letter-spacing:.12em}.reading-mode-control>div:first-child strong{margin-top:.25rem;color:#163946;font-size:.86rem;font-weight:700;line-height:1.35}.reading-mode-options{display:grid;min-width:22rem;grid-template-columns:1fr 1fr;gap:.35rem;border:1px solid #c6dce1;border-radius:.9rem;padding:.3rem;background:#fff}.reading-mode-options button{display:grid;gap:.15rem;border:1px solid transparent;border-radius:.68rem;padding:.72rem .9rem;color:#526a74;text-align:left;transition:background .2s,color .2s,box-shadow .2s}.reading-mode-options button>strong{font-size:.82rem;font-weight:750;line-height:1.2}.reading-mode-options button>small{color:#7a8f97;font-size:.61rem;font-weight:600;line-height:1.25;letter-spacing:0}.reading-mode-options button.active{border-color:#087f91;background:#087f91;color:#fff;box-shadow:0 7px 18px rgba(8,127,145,.2)}.reading-mode-options button.active>small{color:#c9f1f0}.mode-tanglish{display:none}.reading-mode-text{margin:1.15rem 0}.reading-mode-text p{margin:0;color:#344e59;font-size:1.02rem;line-height:1.85}html[data-reading-mode=tanglish] .mode-english{display:none}html[data-reading-mode=tanglish] .mode-tanglish{display:block}.byte-article-tanglish{display:none;font-family:var(--font-tamil),Inter,"Segoe UI",sans-serif}.byte-article-tanglish .byte-list,.byte-article-tanglish .byte-paragraph{line-height:1.95}.byte-article-tanglish .byte-section-title{line-height:1.32}.byte-article-tanglish .byte-subtitle{line-height:1.5}html[data-reading-mode=tanglish] .byte-article-english{display:none}html[data-reading-mode=tanglish] .byte-article-tanglish{display:block}.reading-mode-inline{margin:3.2rem 0 -1.5rem;border-color:#bdd9df;background:linear-gradient(135deg,#f7fcfc,#edf8f7);box-shadow:0 10px 28px rgba(14,83,105,.065)}.reading-mode-inline .reading-mode-icon{width:2.35rem;height:2.35rem}.reading-mode-inline>div:first-child strong{font-size:.78rem}.reading-mode-inline .reading-mode-options{min-width:20rem}.reading-mode-inline .reading-mode-options button{padding:.62rem .78rem}@media(max-width:700px){.reading-mode-control{align-items:stretch;flex-direction:column;padding:1rem}.reading-mode-inline .reading-mode-options,.reading-mode-options{width:100%;min-width:0}.reading-mode-options button{padding:.72rem .68rem}.reading-mode-options button>strong{font-size:.78rem}.reading-mode-inline{margin-top:2.6rem;margin-bottom:-1.15rem}}.agent-boundary-visual,.agent-capability-visual{overflow:hidden;margin:2.2rem 0;border:1px solid #dfe2ef;border-radius:1.15rem;background:linear-gradient(145deg,#fbfaff,#f5f7ff);box-shadow:0 22px 54px rgba(65,49,123,.09)}.agent-boundary-visual>header,.agent-capability-visual>header{display:grid;gap:.35rem;padding:1.25rem 1.4rem;border-bottom:1px solid #e2e4f0;background:hsla(0,0%,100%,.82)}.agent-boundary-visual>header small,.agent-capability-visual>header small{color:#7056c8;font-size:.64rem;font-weight:850;letter-spacing:.13em}.agent-boundary-visual>header strong,.agent-capability-visual>header strong{color:#182f40;font-size:1rem;line-height:1.45}.agent-capability-visual>div{display:grid;grid-template-columns:repeat(3,1fr);padding:1.3rem}.agent-capability-visual section{position:relative;display:grid;justify-items:center;padding:1.1rem;text-align:center}.agent-boundary-visual>div>span>svg,.agent-capability-visual section>span{display:grid;width:3rem;height:3rem;place-items:center;border-radius:.9rem;background:#ebe7ff;color:#6749c8;padding:.75rem}.agent-capability-visual section>i{margin-top:.7rem;color:#968bbd;font:700 .6rem ui-monospace,monospace}.agent-capability-visual h3{margin-top:.2rem;color:#1c3544;font-size:.95rem}.agent-capability-visual p{margin-top:.3rem!important;color:#536a75!important;font-size:.72rem!important}.agent-capability-visual section>small{margin-top:.45rem;color:#725ac5;font-size:.61rem;font-weight:750}.agent-capability-visual section>svg{position:absolute;right:-.55rem;top:3.5rem;width:1.1rem;color:#a7a0be}.agent-boundary-visual>figcaption,.agent-capability-visual>figcaption{display:flex;align-items:center;gap:.65rem;padding:1rem 1.35rem;background:#ece9fa;color:#4f4770;font-size:.7rem;line-height:1.55}.agent-capability-visual>figcaption svg{width:1rem;flex:none;color:#6c51c3}.agent-boundary-visual>div{display:flex;align-items:center;justify-content:center;gap:1.15rem;padding:1.6rem}.agent-boundary-visual>div>span{display:grid;min-width:9rem;justify-items:center;gap:.35rem;text-align:center}.agent-boundary-visual>div>span>b{color:#1c3544;font-size:.78rem}.agent-boundary-visual>div>span>small{color:#71818a;font-size:.62rem}.agent-boundary-visual>div>svg{width:1rem;flex:none;color:#9b91bd}.published-agents .published-card-icon{background:#eee9ff;color:#684bc5}@media(max-width:640px){.agent-capability-visual>div{grid-template-columns:1fr}.agent-capability-visual section{grid-template-columns:3rem 1fr;justify-items:start;-moz-column-gap:.9rem;column-gap:.9rem;text-align:left}.agent-capability-visual section>span{grid-row:1/5}.agent-capability-visual section>i{margin-top:0}.agent-capability-visual section>svg{right:auto;left:1.9rem;top:auto;bottom:-.55rem;transform:rotate(90deg)}.agent-boundary-visual>div{display:grid}.agent-boundary-visual>div>svg{margin:auto;transform:rotate(90deg)}}.agent-learning-lab{overflow:hidden;margin:2.2rem 0;border:1px solid #d9d4f3;border-radius:1.2rem;background:linear-gradient(145deg,#fcfbff,#f3f5ff);box-shadow:0 22px 52px rgba(73,52,145,.1)}.agent-learning-lab>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.3rem;border-bottom:1px solid #e1def2;background:hsla(0,0%,100%,.88)}.agent-learning-lab>header>span{display:grid;grid-template-columns:2.4rem 1fr;-moz-column-gap:.75rem;column-gap:.75rem}.agent-learning-lab>header svg{grid-row:1/3;width:2.4rem;height:2.4rem;padding:.55rem;border-radius:.7rem;background:#eee9ff;color:#684bc5}.agent-learning-lab header small{color:#7359c7;font-size:.6rem;font-weight:850;letter-spacing:.11em}.agent-learning-lab header strong{color:#183241;font-size:.95rem}.agent-learning-lab header button{display:flex;align-items:center;gap:.35rem;border:1px solid #d8d4ea;border-radius:999px;background:#fff;padding:.45rem .7rem;color:#665b83;font-size:.65rem;font-weight:750}.agent-learning-lab header button svg{width:.8rem;height:.8rem;padding:0;background:none}.agent-lab-body{display:grid;gap:1rem;padding:1.25rem}.agent-lab-body>p{margin:0!important;color:#526975!important;font-size:.78rem!important}.agent-learning-lab>footer{display:flex;align-items:center;gap:.45rem;padding:.75rem 1.25rem;background:#ebe8f8;color:#625879;font-size:.62rem}.agent-learning-lab>footer svg{width:.85rem}.agent-lab-options{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.agent-lab-options button,.agent-loop-track button,.agent-pilot-list button{border:1px solid #ddd9ec;border-radius:.8rem;background:#fff;padding:.8rem;color:#354d59;font-size:.7rem;font-weight:700;text-align:left;transition:.2s}.agent-lab-options button:hover,.agent-lab-options button[aria-pressed=true]{border-color:#765acb;background:#eee9ff;color:#553bad;transform:translateY(-2px)}.agent-lab-result{display:grid;grid-template-columns:1.5rem 1fr;gap:.2rem .65rem;align-items:center;min-height:4rem;border-radius:.85rem;background:#172f40;padding:.85rem 1rem;color:#fff}.agent-lab-result svg{grid-row:1/3;width:1.1rem;color:#b8a7ff}.agent-lab-result b{font-size:.76rem}.agent-lab-result span{color:#c8d4dc;font-size:.67rem;line-height:1.5}.agent-loop-track{display:grid;grid-template-columns:repeat(5,1fr);gap:.45rem}.agent-loop-track button{display:grid;gap:.4rem;text-align:center}.agent-loop-track button i{margin:auto;display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;background:#e8e9ef;color:#667;font-size:.58rem}.agent-loop-track button.active{border-color:#6f52ca;background:#eee9ff}.agent-loop-track button.active i,.agent-loop-track button.done i{background:#684bc5;color:#fff}.agent-guardrail-grid,.agent-score-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.agent-guardrail-grid>label,.agent-score-grid label,.agent-toggle{display:grid;gap:.5rem;border:1px solid #dedbea;border-radius:.8rem;background:#fff;padding:.8rem;color:#435b67;font-size:.68rem;font-weight:750}.agent-score-grid small{color:#6f52c6}.agent-score-grid input{accent-color:#684bc5}.agent-guardrail-grid select{width:100%;border:1px solid #ddd9eb;border-radius:.5rem;background:#faf9ff;padding:.5rem;color:#384f5a;font-size:.65rem}.agent-toggle{align-content:center;text-align:left}.agent-toggle i{color:#9a4253;font-size:.6rem}.agent-toggle.on i{color:#32765c}.agent-risk-meter{height:.55rem;overflow:hidden;border-radius:999px;background:#e1e3e8}.agent-risk-meter span{display:block;height:100%;border-radius:inherit;background:#43a879;transition:.3s}.agent-risk-meter.risk-2 span{background:#e4a63d}.agent-risk-meter.risk-3 span{background:#db5864}.agent-pilot-list{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}.agent-pilot-list button{display:flex;gap:.45rem;align-items:flex-start}.agent-pilot-list button svg{width:1rem;flex:none;color:#b1aaba}.agent-pilot-list button span{display:grid;gap:.15rem}.agent-pilot-list button b{color:#7b68b3;font-size:.55rem}.agent-pilot-list button.done{border-color:#71bd9b;background:#edf9f3}.agent-pilot-list button.done svg{color:#2f8a65}@media(max-width:760px){.agent-guardrail-grid,.agent-lab-options,.agent-loop-track,.agent-pilot-list,.agent-score-grid{grid-template-columns:1fr}.agent-loop-track button{text-align:left;grid-template-columns:1.7rem 1fr;align-items:center}.agent-loop-track button i{margin:0}.agent-learning-lab>header{align-items:flex-start}.agent-learning-lab header button{padding:.4rem;font-size:0}.agent-learning-lab header button svg{width:1rem;height:1rem}}@media(prefers-reduced-motion:reduce){.agent-learning-lab *{scroll-behavior:auto!important;transition:none!important}}.agent-story{overflow:hidden;margin:2rem 0;border:1px solid #dce1ec;border-radius:1.15rem;background:#fff;box-shadow:0 18px 44px rgba(32,57,77,.08)}.agent-story header{display:grid;gap:.25rem;padding:1rem 1.2rem;border-bottom:1px solid #e4e7ef}.agent-story header small{color:#775ac8;font-size:.6rem;font-weight:850;letter-spacing:.12em}.agent-story header strong{color:#183241;font-size:.9rem}.agent-story figcaption{padding:.85rem 1.2rem;background:#f5f6fb;color:#586d78;font-size:.68rem;line-height:1.55}.agent-story-role>div{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.65rem;padding:1.2rem}.agent-story-role>div span{display:grid;min-height:6.2rem;place-items:center;align-content:center;border:1px solid #e1dcef;border-radius:.85rem;background:linear-gradient(145deg,#fff,#f6f3ff);text-align:center;animation:agent-pop .55s both}.agent-story-role>div span:nth-of-type(2){animation-delay:.12s}.agent-story-role>div span:nth-of-type(3){animation-delay:.24s}.agent-story-role b{color:#2a4452;font-size:.73rem}.agent-story-role small{margin-top:.35rem;color:#6f7f88;font-size:.61rem}.agent-story-role>div>i{color:#886fd1;font-weight:900}.agent-story-loop>div{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:.55rem;padding:1.35rem}.agent-story-loop>div:before{position:absolute;top:50%;right:8%;left:8%;height:2px;background:linear-gradient(90deg,#6c4bc3,#20a080,#6c4bc3);content:"";animation:agent-pulse 2.4s infinite}.agent-story-loop span{z-index:1;display:grid;min-height:4.4rem;place-items:center;border:1px solid #dad5ec;border-radius:50%;aspect-ratio:1;background:#fff;color:#503a92;font-size:.65rem;font-weight:800;text-align:center}.agent-story-work>div{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem;padding:1.2rem}.agent-story-work span{position:relative;display:grid;min-height:6.5rem;align-content:end;overflow:hidden;border-radius:.9rem;padding:1rem;background:#132f41;color:#fff}.agent-story-work span:before{position:absolute;inset:auto -10% 42% 40%;height:4.5rem;border-radius:50%;background:#7657d2;filter:blur(14px);content:"";animation:agent-float 3s ease-in-out infinite}.agent-story-work span:nth-child(2):before{background:#1ca686;animation-delay:.4s}.agent-story-work span:nth-child(3):before{background:#2586c8;animation-delay:.8s}.agent-story-work span:nth-child(4):before{background:#d88b43;animation-delay:1.2s}.agent-story-work b,.agent-story-work small{z-index:1}.agent-story-work b{font-size:.72rem}.agent-story-work small{margin-top:.25rem;color:#bfcdd5;font-size:.59rem}.agent-story-risk>div{position:relative;display:grid;min-height:16rem;place-items:center;padding:1rem}.agent-story-risk span{position:absolute;display:grid;place-items:center;border:1px solid rgba(109,78,194,.24);border-radius:50%;color:#654caf;font-size:.6rem;font-weight:800}.agent-story-risk span:first-child{width:15rem;height:15rem}.agent-story-risk span:nth-child(2){width:12rem;height:12rem}.agent-story-risk span:nth-child(3){width:9rem;height:9rem}.agent-story-risk span:nth-child(4){width:6rem;height:6rem}.agent-story-risk b{z-index:2;display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:50%;background:#173142;color:#fff;font-size:.58rem;text-align:center;box-shadow:0 0 0 .5rem rgba(31,159,128,.14);animation:agent-pulse-core 2s infinite}.agent-story-pilot>div{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;gap:.6rem;padding:1.3rem}.agent-story-pilot span{display:grid;place-items:center;border-radius:.8rem .8rem .25rem .25rem;background:linear-gradient(160deg,#ede8ff,#dff7ef);padding:.65rem;animation:agent-rise .6s both}.agent-story-pilot span:first-child{height:4.2rem}.agent-story-pilot span:nth-child(2){height:5rem;animation-delay:.1s}.agent-story-pilot span:nth-child(3){height:5.8rem;animation-delay:.2s}.agent-story-pilot span:nth-child(4){height:6.6rem;animation-delay:.3s}.agent-story-pilot span:nth-child(5){height:7.4rem;animation-delay:.4s}.agent-story-pilot i{color:#7c64bd;font-size:.55rem}.agent-story-pilot b{margin-top:.25rem;color:#27434f;font-size:.67rem}@keyframes agent-pop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes agent-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes agent-float{50%{transform:translate(-12px,8px)}}@keyframes agent-pulse-core{50%{box-shadow:0 0 0 1rem rgba(31,159,128,.05)}}@keyframes agent-rise{0%{opacity:0;transform:scaleY(.65);transform-origin:bottom}to{opacity:1;transform:scaleY(1)}}.byte-main-column .byte-content>h2{margin-top:3.6rem}.byte-main-column .byte-content>h2+p{font-size:.98rem;line-height:1.85}.track-hero-ai-agents+.container-custom .byte-card{transition:transform .22s,box-shadow .22s}.track-hero-ai-agents+.container-custom .byte-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px rgba(46,45,92,.12)}@media(max-width:700px){.agent-story-loop>div,.agent-story-pilot>div,.agent-story-role>div,.agent-story-work>div{grid-template-columns:1fr}.agent-story-role>div>i{transform:rotate(90deg);text-align:center}.agent-story-loop>div:before{top:8%;bottom:8%;left:50%;width:2px;height:auto}.agent-story-loop span{width:5.2rem;margin:auto}.agent-story-work span{min-height:5.4rem}.agent-story-pilot span,.agent-story-pilot span:nth-child(n){width:100%;height:auto}.agent-story-risk>div{transform:scale(.85);margin:-1rem 0}.byte-main-column .byte-content>h2{margin-top:2.8rem}}@media(prefers-reduced-motion:reduce){.agent-story *{animation:none!important}}