.jl-mobile-learning-shortcuts,.jl-mobile-lesson-note-link{display:none}@media (max-width:767px){html{scroll-padding-top:16px}.jl-site-header{position:relative;top:auto}#main-content #essentials,#main-content #lessons,#main-content #library-heading,#main-content #notes,#main-content #outcomes,#main-content #top,#main-content .jl-br-section,#main-content .jl-crypto-section,#main-content .jl-lp-index-section,#main-content .jl-ng-section,#main-content .jl-topics-index,#main-content .jp-browse{scroll-margin-top:18px}#main-content .jl-mobile-learning-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;position:relative;z-index:2;width:calc(100% - 32px);max-width:520px;margin:15px auto 0}#main-content .jl-mobile-learning-shortcuts a{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:61px;min-width:0;padding:10px 9px;border:1px solid rgba(125,211,252,.34);border-radius:13px;background:#12243a;text-decoration:none;text-align:center;color:#f1f8ff;line-height:1.3}#main-content .jl-mobile-learning-shortcuts a:focus-visible{outline:3px solid #67e8f9;outline-offset:2px}#main-content .jl-mobile-learning-shortcuts strong{font-size:12px;font-weight:820}#main-content .jl-mobile-learning-shortcuts span{font-size:11px;color:#a5bed5}#main-content .jl-mobile-learning-shortcuts a:last-child{border-color:rgba(110,231,183,.5);background:#13352f}#main-content .jl-mobile-learning-shortcuts a:last-child span{color:#b7e7d2}html[data-theme=light] #main-content .jl-mobile-learning-shortcuts a{background:#eaf4fa;color:#16334e;border-color:#8db8d0}html[data-theme=light] #main-content .jl-mobile-learning-shortcuts a span{color:#486981}html[data-theme=light] #main-content .jl-mobile-learning-shortcuts a:last-child{background:#e2f7ee;border-color:#67ad94}html[data-theme=light] #main-content .jl-mobile-learning-shortcuts a:last-child span{color:#23624e}#main-content #top.jl-home-section{padding-top:15px}#main-content #top .jl-home-section-body{gap:0}#main-content #top .jl-home-section-body>.jl-keep-dark{display:none}#main-content #top .jl-home-section-body h1{font-size:clamp(38px,9.4vw,49px);line-height:1.07;margin-top:13px}#main-content #top .jl-home-section-body h1+p{font-size:15px;line-height:1.55;margin-top:13px}#main-content #top [data-jl-tour=learning-stages]{margin-top:17px;gap:8px}#main-content #top .jl-home-stage{min-height:44px;border-radius:11px;padding:8px}#main-content .jl-home-hero-break,#main-content .jl-home-next{display:none}#main-content .jl-home-section:not(#top)>.jl-home-section-body{padding-top:21px;padding-bottom:16px}#main-content .jl-home-learn-grid{gap:8px;margin-top:18px}#main-content .jl-home-learn-grid .jl-home-learn-topic{display:flex;flex-direction:row;align-items:center;gap:13px;min-height:67px;padding:12px 14px;border-radius:13px;transform:none}#main-content .jl-home-learn-topic>div:first-child{width:38px;flex:0 0 38px}#main-content .jl-home-learn-topic>div:first-child>span:last-child{display:none}#main-content .jl-home-learn-topic>div:first-child>span:first-child{width:36px;height:36px;border-radius:10px}#main-content .jl-home-learn-topic h3{flex:1;min-height:0!important;font-size:16px!important;line-height:1.3;margin:0;letter-spacing:-.012em}#main-content .jl-home-learn-topic .jl-home-learn-topic-action,#main-content .jl-home-learn-topic p{display:none}#main-content .jl-home-feature-spotlight{padding:15px;margin-top:12px}#main-content .jl-home-feature-spotlight p{font-size:13px;line-height:1.55}#main-content .jl-home-section h2{font-size:clamp(26px,7vw,34px);line-height:1.19}#main-content .jl-lp-breadcrumb{padding-top:17px}#main-content .jl-lp-hero,#main-content .jl-lp-library-hero{display:block;padding:23px 0 21px}#main-content .jl-lp-hero-visual,#main-content .jl-lp-library-hero-stat{display:none}#main-content .jl-lp-hero h1,#main-content .jl-lp-library-hero h1{font-size:clamp(33px,8.2vw,43px);line-height:1.12;margin:10px 0 12px}#main-content .jl-lp-hero-copy>p,#main-content .jl-lp-library-hero>div>p{font-size:14px;line-height:1.55}#main-content .jl-lp-hero-actions{margin-top:16px;gap:8px}#main-content .jl-lp-hero-actions>a{width:auto;flex:1 1 135px;padding:11px 13px;min-height:44px;font-size:12px}#main-content .jl-lp-index-section{padding:23px 0 42px}#main-content .jl-lp-section-head{margin-bottom:16px}#main-content .jl-lp-section-head h2{font-size:clamp(25px,6.7vw,32px);margin:7px 0}#main-content .jl-lp-section-head>p{font-size:14px;line-height:1.55}#main-content .jl-lp-path-cards{gap:12px}#main-content .jl-lp-path-card{min-height:0;padding:17px;border-radius:16px}#main-content .jl-lp-path-card h3{font-size:23px;line-height:1.24;margin-bottom:8px}#main-content .jl-lp-path-card>p{font-size:14px;line-height:1.55}#main-content .jl-lp-path-tags{margin:11px 0 8px;gap:6px}#main-content .jl-lp-path-tags>span{font-size:11px;padding:5px 8px}#main-content .jl-lp-path-mini{display:none}#main-content .jl-lp-path-card-bottom{margin-top:15px;padding-top:13px}#main-content .jl-lp-about-band{margin:15px 0 22px}#main-content .jl-lp-library-workspace{padding:14px 0 35px}#main-content .jl-lp-library-workspace-head{margin-bottom:13px;gap:8px}#main-content .jl-lp-library-workspace-head h2{font-size:25px}#main-content .jl-lp-library-workspace-head>div:last-child{gap:11px}#main-content .jl-lp-library-filter-panel{padding:14px}#main-content .jl-lp-library-results{gap:10px}#main-content .jl-lp-lesson-card{padding:15px;border-radius:13px}#main-content .jl-lp-lesson-card h3{font-size:19px;line-height:1.28}#main-content .jl-lp-lesson-card p{font-size:13px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#main-content .jl-lp-lesson-tags{gap:5px}#main-content .jl-lp-lesson-card-actions{margin-top:12px}#main-content .jl-topics-hero{display:block;padding:27px 0 24px}#main-content .jl-topics-hero h1{font-size:clamp(35px,8.2vw,44px);margin:12px 0}#main-content .jl-topics-hero p{font-size:14px;line-height:1.6}#main-content .jl-topics-actions{margin-top:15px}#main-content .jl-topics-map{display:none}#main-content .jl-topics-index{padding-top:15px}#main-content .jl-topics-section-intro{margin-bottom:16px}#main-content .jl-topics-section-intro>p{display:none}#main-content .jl-topics-grid{gap:9px}#main-content .jl-topics-card{min-height:0;padding:16px;border-radius:15px;border-top-width:3px}#main-content .jl-topics-card h3{font-size:21px;margin-top:10px}#main-content .jl-topics-card strong{font-size:13px;line-height:1.55}#main-content .jl-topics-card>p,#main-content .jl-topics-tags{display:none}#main-content .jl-topics-card-bottom{margin-top:12px;padding-top:11px}#main-content .jl-topics-bottom{padding:20px;margin-top:27px}#main-content .jl-topic-hero-panel{display:none}#main-content .jl-topic-hero{padding:24px 16px 20px}#main-content .jl-topic-hero h1{font-size:clamp(36px,9vw,48px);margin-top:12px}#main-content .jl-topic-hero p{font-size:15px;line-height:1.58;margin-top:12px}#main-content .jl-topic-hero .jl-topic-hero-actions{margin-top:16px}#main-content .jl-topic-lessons>div{padding-top:23px;padding-bottom:30px}#main-content .jl-lesson-learning-map{display:none}#main-content .jl-mobile-lesson-note-link{display:inline-flex;align-items:center;min-height:44px;padding:11px 15px;border-radius:12px;border:1px solid rgba(125,211,252,.4);background:rgba(14,116,144,.16);font-size:13px;font-weight:750;color:#d3f6ff}html[data-theme=light] #main-content .jl-mobile-lesson-note-link{background:#e5f4fb;color:#175878;border-color:#92c8d8}#main-content .jl-lesson-hero{padding-top:23px;padding-bottom:27px;gap:0}#main-content .jl-lesson-hero h1{font-size:clamp(33px,8.2vw,44px);margin-top:13px}#main-content .jl-lesson-hero h1+p{font-size:15px;line-height:1.6;margin-top:13px}#main-content .jl-lesson-hero .jl-lesson-meta{margin-top:12px}#main-content .jl-lesson-hero .jl-lesson-actions{margin-top:16px}#main-content .jl-lesson-body-grid{padding-top:30px;padding-bottom:35px}#main-content .jl-lesson-notes h2{margin-top:1.7rem}#main-content .jl-lesson-notes h3{margin-top:1.35rem}#main-content .jl-lesson-notes p{line-height:1.68}#main-content .jl-lesson-notes pre{max-width:100%;overflow-x:auto}#main-content .jl-br-hero,#main-content .jl-crypto-hero,#main-content .jl-ng-hero,#main-content .jl-sg-hero{padding-top:23px;padding-bottom:24px;gap:13px}#main-content .jl-br-hero-panel,#main-content .jl-crypto-hero>.jl-wi-hero-panel,#main-content .jl-ng-hero-panel,#main-content .jl-sg-terminal{display:none}#main-content .jl-br-hero h1,#main-content .jl-crypto-hero h1,#main-content .jl-ng-hero h1,#main-content .jl-sg-hero h1{font-size:clamp(32px,8.5vw,43px);line-height:1.14;margin-top:12px}#main-content .jl-br-hero p,#main-content .jl-crypto-hero p,#main-content .jl-ng-hero p,#main-content .jl-sg-hero-copy>p{font-size:15px;line-height:1.62}#main-content .jl-sc300-page .jl-lp-wrap{display:flex;flex-direction:column}#main-content .jl-sc300-page .jl-lp-wrap>.jl-lp-breadcrumb{order:0}#main-content .jl-sc300-page .jl-lp-wrap>.jl-sc300-hero{order:1}#main-content .jl-sc300-page .jl-lp-wrap>.jl-sc300-starter{order:2}#main-content .jl-sc300-page .jl-lp-wrap>.jl-sc300-domain-overview{order:3}#main-content .jl-sc300-page .jl-lp-wrap>.jl-sc300-map{order:4}#main-content .jl-sc300-page .jl-lp-wrap>.jl-sc300-closing{order:5}#main-content .jl-sc300-page .jl-sc300-hero-panel{display:none}#main-content .jl-sc300-page .jl-sc300-hero{padding:22px 0 25px;display:block}#main-content .jl-sc300-page .jl-sc300-hero h1{font-size:clamp(34px,8.5vw,44px)}#main-content .jl-sc300-page .jl-sc300-hero-copy>p{font-size:14px;line-height:1.65}#main-content .jl-sc300-page .jl-sc300-hero-actions{gap:8px;margin-top:16px}#main-content .jl-sc300-page .jl-sc300-hero-actions a{min-height:44px}#main-content .jl-sc300-page .jl-sc300-facts{gap:6px;margin-top:15px}#main-content .jl-sc300-page .jl-sc300-starter{padding-top:20px}#main-content .jl-sc300-page .jl-sc300-section-heading{margin-bottom:15px}#main-content .jl-sc300-page .jl-sc300-section-heading h2{font-size:clamp(24px,6.5vw,31px)}#main-content .jl-sc300-page .jl-sc300-section-heading p{font-size:14px;line-height:1.6}#main-content .jl-sc300-page .jl-sc300-guide-top{padding:17px}#main-content .jl-sc300-page .jl-sc300-guide-top h3{font-size:21px}#main-content .jl-sc300-page .jl-sc300-guide-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#main-content .jl-sc300-page .jl-sc300-guide-nav button{min-height:48px}#main-content .jl-sc300-page .jl-sc300-guide-focus{padding:16px}#main-content .jl-sc300-page .jl-sc300-guide-title h4{font-size:22px}#main-content .jl-sc300-page .jl-sc300-guide-stage{padding:14px}#main-content .jl-sc300-page .jl-sc300-domain-overview{padding-top:25px}#main-content .jp-hub .jp-hero{padding:17px 0 21px;gap:0}#main-content .jp-hub .jp-hero-demo{display:none}#main-content .jp-hub .jp-hero-copy h1{font-size:clamp(35px,9vw,46px);margin:8px 0}#main-content .jp-hub .jp-hero-description{font-size:14px;line-height:1.58}#main-content .jp-hub .jp-hero-cta{margin-top:14px;gap:8px}#main-content .jp-hub .jp-hero-cta a{min-height:44px;padding:10px 12px;font-size:12px}#main-content .jp-hub .jp-hero-note{margin-top:9px}#main-content .jp-hub .jp-feature-banner{margin:8px 0 17px;padding:13px;border-radius:13px}#main-content .jp-hub .jp-feature-content{flex-basis:auto}#main-content .jp-hub .jp-feature-icon{display:none}#main-content .jp-hub .jp-feature-content strong{font-size:16px;line-height:1.4}#main-content .jp-hub .jp-feature-content>span:last-child{display:none}#main-content .jp-hub .jp-feature-link{padding-top:3px;width:auto}#main-content .jp-hub .jp-section-heading{margin-bottom:12px}#main-content .jp-hub .jp-section-heading h2{font-size:26px}#main-content .jp-hub .jp-section-heading p{font-size:13px;line-height:1.5}#main-content .jp-hub .jp-cert-card,#main-content .jp-hub .jp-topic-card{min-height:0;padding:15px}#main-content .jp-hub .jp-card-top{margin-bottom:10px}#main-content .jp-hub .jp-card-icon{display:none}#main-content .jp-hub .jp-cert-card p,#main-content .jp-hub .jp-topic-card p{font-size:13px;line-height:1.5}#main-content .jp-workspace .jp-topic-hero{padding:16px 0 15px}#main-content .jp-workspace .jp-topic-hero h1{font-size:clamp(32px,8.2vw,43px)}#main-content .jp-workspace .jp-workbench-grid{gap:12px}#main-content .jp-workspace .jp-workbench-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px;align-items:stretch}#main-content .jp-workspace .jp-side-kicker,#main-content .jp-workspace .jp-side-support{display:none}#main-content .jp-workspace .jp-side-tab{display:flex;align-items:center;justify-content:center;min-width:0;min-height:50px;padding:10px 7px;gap:4px;text-align:center;border:1px solid var(--jp-line)}#main-content .jp-workspace .jp-side-arrow,#main-content .jp-workspace .jp-side-no,#main-content .jp-workspace .jp-side-tab-copy em,#main-content .jp-workspace .jp-side-tab-copy small{display:none}#main-content .jp-workspace .jp-side-tab-copy strong{font-size:13px;line-height:1.3}#main-content .jp-workspace .jp-reset-progress{grid-column:1/-1;justify-self:start}#main-content .jp-workspace .jp-flashcard{min-height:220px;padding:19px;gap:13px}#main-content .jp-workspace .jp-flashcard>strong{font-size:clamp(20px,5.8vw,25px)}#main-content .jp-workspace .jp-flash-actions button,#main-content .jp-workspace .jp-flash-nav button,#main-content .jp-workspace .jp-quiz-nav button{min-height:44px}#main-content .jl-cp-page .jl-cp-hero{padding:18px 0 15px;gap:13px}#main-content .jl-cp-page .jl-cp-hero h1{font-size:clamp(32px,8.1vw,43px);margin:9px 0}#main-content .jl-cp-page .jl-cp-header-links{gap:8px;margin-top:14px}#main-content .jl-cp-page .jl-cp-header-links>a{min-height:44px;display:inline-flex;align-items:center}#main-content .jl-cp-page .jl-cp-progress{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;padding:12px 14px;border-radius:12px}#main-content .jl-cp-page .jl-cp-progress>strong{font-size:26px;margin:0}#main-content .jl-cp-page .jl-cp-progress>span{font-size:10px}#main-content .jl-cp-page .jl-cp-meter{width:100%;order:3;margin:3px 0}#main-content .jl-cp-page .jl-cp-progress small{font-size:11px;margin:0}#main-content .jl-cp-page .jl-cp-layout{gap:12px;padding:14px 0 34px}#main-content .jl-cp-page .jl-cp-nav{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px;border-radius:13px}#main-content .jl-cp-page .jl-cp-nav-label,#main-content .jl-cp-page .jl-cp-nav-note{display:none}#main-content .jl-cp-page .jl-cp-nav-item{min-width:0;min-height:49px;display:flex;justify-content:center;align-items:center;text-align:center;gap:5px;padding:9px 5px;border:1px solid var(--cp-line)}#main-content .jl-cp-page .jl-cp-nav-item em,#main-content .jl-cp-page .jl-cp-nav-item small,#main-content .jl-cp-page .jl-cp-nav-item>b,#main-content .jl-cp-page .jl-cp-nav-item>span{display:none}#main-content .jl-cp-page .jl-cp-nav-item strong{font-size:13px;line-height:1.3}#main-content .jl-cp-page .jl-cp-reset,#main-content .jl-cp-page .jl-cp-storage-error{grid-column:1/-1}#main-content .jl-cp-page .jl-wp-question-jump{display:flex;flex-wrap:nowrap;gap:7px;overflow-x:auto;max-width:100%;padding-bottom:8px;scrollbar-width:thin}#main-content .jl-cp-page .jl-wp-question-jump button{flex:0 0 40px;min-width:40px;min-height:44px}#main-content .jl-cp-page .jl-cp-mode-head h2{font-size:clamp(23px,6.5vw,29px);margin:8px 0}#main-content .jl-cp-page .jl-cp-mode-head p{font-size:14px;line-height:1.55;margin-bottom:13px}#main-content .jl-cp-page .jl-cp-flashcard{min-height:220px;padding:19px 15px;gap:11px;border-radius:14px}#main-content .jl-cp-page .jl-cp-flashcard>strong{font-size:clamp(19px,5.4vw,25px);line-height:1.48}#main-content .jl-cp-page .jl-cp-flashcard.is-flipped>strong{font-size:clamp(16px,4.6vw,21px)}#main-content .jl-cp-page .jl-cp-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#main-content .jl-cp-page .jl-cp-card-actions>button{min-height:44px;padding:10px}#main-content .jl-cp-page .jl-cp-card-counts{gap:7px;margin:13px 0}#main-content .jl-cp-page .jl-cp-card-counts button{width:30px;height:28px}#main-content .jl-cp-page .jl-cp-question{padding:15px}#main-content .jl-cp-page .jl-cp-options button{min-height:46px;padding:12px}#main-content .jp-workspace .jp-answer{min-height:46px;padding:12px;align-items:center}#main-content .jp-workspace .jp-quiz-nav{flex-wrap:wrap}#main-content .jp-workspace .jp-quiz-nav button{flex:1 1 125px}}@media (max-width:390px){#main-content .jl-mobile-learning-shortcuts strong{font-size:11px}#main-content .jl-mobile-learning-shortcuts a{padding:9px 5px}#main-content #top .jl-home-section-body h1{font-size:36px}}#main-content .jl-lesson-flow-hint{display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px;min-height:44px;padding:7px 2px;color:#aebdce;font-size:13px;line-height:1.5;font-weight:650}#main-content .jl-lesson-flow-hint strong{color:#f0f5fb;font-weight:850}#main-content .jl-lesson-flow-hint span[aria-hidden]{font-size:16px;color:#809bad}html[data-theme=light] #main-content .jl-lesson-flow-hint{color:#526780}html[data-theme=light] #main-content .jl-lesson-flow-hint strong{color:#163a53}html[data-theme=light] #main-content .jl-lesson-flow-hint span[aria-hidden]{color:#6b8395}#main-content .jl-br-actions,#main-content .jl-crypto-hero-actions,#main-content .jl-ng-actions,#main-content .jl-sw-actions{align-items:center}#main-content .jl-br-section,#main-content .jl-crypto-section,#main-content .jl-ng-section,#main-content .jl-sw-section{scroll-margin-top:calc(var(--jl-header-height,88px) + 20px)}@media (min-width:1024px){#main-content .jl-crypto-hero{padding-top:clamp(36px,4vw,54px);padding-bottom:clamp(36px,3.6vw,50px)}#main-content .jl-crypto-hero h1{font-size:clamp(42px,5vw,72px);line-height:1.08;margin:15px 0 17px}#main-content .jl-crypto-hero p{font-size:17px;line-height:1.68}#main-content .jl-crypto-tags{margin-top:18px}#main-content .jl-crypto-hero-actions{margin-top:21px}#main-content .jl-crypto-grid{padding-top:30px}#main-content .jl-ng-hero,#main-content .jl-sw-hero{padding-top:clamp(34px,4vw,48px);padding-bottom:clamp(36px,4vw,50px)}#main-content .jl-ng-hero h1,#main-content .jl-sw-hero h1{font-size:clamp(40px,4.9vw,69px);line-height:1.09}#main-content .jl-ng-actions,#main-content .jl-sw-actions{margin-top:20px}}@media (max-width:767px){#main-content .jl-lesson-flow-hint{flex-basis:100%;min-height:0;padding:0 0 3px;font-size:12px}}#main-content .jl-lesson-nav{--ln-accent:#85ddeb;--ln-muted:#bdd0e2;--ln-panel:#112238;--ln-line:#35516c;--ln-highlight:rgba(67,196,221,.15);box-sizing:border-box;min-width:0;width:100%;border:1px solid var(--ln-line);border-radius:16px;background:var(--ln-panel);color:var(--ln-muted);padding:22px}#main-content .jl-network-guide .jl-lesson-nav{--ln-accent:var(--ng-amber,#a9c8ef);--ln-muted:var(--ng-muted,#b8c6dd);--ln-panel:var(--ng-card,#0e1d32);--ln-line:var(--ng-border,#2e4463);--ln-highlight:rgba(120,147,215,.15)}#main-content .jl-sw-page .jl-lesson-nav{--ln-accent:var(--sw-accent,#85ddeb);--ln-muted:var(--sw-muted,#bdd0e2);--ln-panel:var(--sw-panel,#0e1d33);--ln-line:var(--sw-line,#35516c);--ln-highlight:rgba(67,196,221,.16)}#main-content .jl-crypto-page .jl-lesson-nav{--ln-accent:var(--cx-accent,#ffacbd);--ln-muted:var(--cx-muted,#cbd5e4);--ln-panel:var(--cx-panel,#1d2534);--ln-line:var(--cx-line,#4b5669);--ln-highlight:rgba(185,75,106,.16)}#main-content .jl-br-page .jl-lesson-nav{--ln-accent:var(--br-accent,#a0e5d6);--ln-muted:var(--br-muted,#bccbe0);--ln-panel:var(--br-panel,#101f35);--ln-line:var(--br-line,#344963);--ln-highlight:rgba(74,188,165,.16)}#main-content .jl-sg-page .jl-lesson-nav{--ln-accent:var(--sg-accent,#a5dfc4);--ln-muted:var(--sg-muted,#bcc9cb);--ln-panel:var(--sg-panel,#1d252c);--ln-line:var(--sg-border,#43535a);--ln-highlight:var(--sg-tint,rgba(73,149,108,.12))}#main-content .jl-lesson-nav-tone-microsoft{--ln-accent:#93c5fd;--ln-highlight:rgba(59,130,246,.14)}#main-content .jl-lesson-nav-tone-cybersecurity{--ln-accent:#fca5a5;--ln-highlight:rgba(220,69,84,.14)}#main-content .jl-lesson-nav-tone-troubleshooting{--ln-accent:#82e2eb;--ln-highlight:rgba(57,169,195,.14)}#main-content .jl-lesson-nav-heading{color:var(--ln-accent);font-size:11px;line-height:1.4;font-weight:850;letter-spacing:.15em;margin:0 0 17px}#main-content .jl-lesson-nav-links{display:grid;gap:2px;max-height:min(70vh,650px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ln-line) transparent}#main-content .jl-lesson-nav-link{display:flex;align-items:baseline;gap:6px;min-width:0;padding:10px 9px 10px 11px;margin:0;border-left:3px solid transparent;border-radius:5px 9px 9px 5px;color:var(--ln-muted);font-size:13px;line-height:1.48;font-weight:700;text-decoration:none;overflow-wrap:anywhere;background:transparent;transition:background-color .15s,color .15s,border-color .15s}#main-content .jl-lesson-nav-index{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.85}#main-content .jl-lesson-nav-link:hover{color:var(--ln-accent);background:var(--ln-highlight)}#main-content .jl-lesson-nav-link[aria-current=location]{border-left-color:var(--ln-accent);background:var(--ln-highlight);color:var(--ln-accent);font-weight:850}#main-content .jl-lesson-nav-link:focus-visible,#main-content .jl-lesson-nav-summary:focus-visible{outline:3px solid var(--ln-accent);outline-offset:2px}#main-content .jl-lesson-nav-mobile{display:none}#main-content .jl-sg-layout{grid-template-columns:minmax(0,1fr) 285px}#main-content .jl-sg-sidebar{position:sticky;top:115px;display:grid;gap:16px;padding:0;border:0;border-radius:0;background:transparent}#main-content .jl-sg-sidebar-note{border:1px solid var(--sg-border);border-radius:14px;background:var(--sg-panel);padding:17px;margin:0;color:var(--sg-muted)}html[data-theme=light] #main-content .jl-lesson-nav{--ln-highlight:rgba(25,113,145,.09)}html[data-theme=light] #main-content .jl-crypto-page .jl-lesson-nav{--ln-highlight:rgba(167,50,69,.09)}html[data-theme=light] #main-content .jl-sg-page .jl-lesson-nav{--ln-highlight:var(--sg-tint,rgba(73,149,108,.1))}html[data-theme=light] #main-content .jl-lesson-nav-tone-microsoft{--ln-accent:#205ba3;--ln-highlight:rgba(32,91,163,.09)}html[data-theme=light] #main-content .jl-lesson-nav-tone-cybersecurity{--ln-accent:#a73245;--ln-highlight:rgba(167,50,69,.09)}html[data-theme=light] #main-content .jl-lesson-nav-tone-troubleshooting{--ln-accent:#08738e;--ln-highlight:rgba(8,115,142,.09)}@media(max-width:1100px){#main-content .jl-lesson-nav-desktop{display:none}#main-content .jl-lesson-nav-mobile{display:block;padding:0;margin:0 0 25px;overflow:hidden}#main-content .jl-lesson-nav-summary{list-style:none;padding:15px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;min-height:58px;color:var(--ln-muted)}#main-content .jl-lesson-nav-summary::-webkit-details-marker{display:none}#main-content .jl-lesson-nav-summary-copy{display:grid;gap:4px}#main-content .jl-lesson-nav-summary-copy strong{color:var(--ln-accent);font-size:11px;font-weight:850;letter-spacing:.14em}#main-content .jl-lesson-nav-summary-copy small{font-size:13px;line-height:1.5;font-weight:700;color:var(--ln-muted)}#main-content .jl-lesson-nav-chevron{color:var(--ln-accent);font-size:22px;line-height:1}#main-content .jl-lesson-nav-mobile details[open] .jl-lesson-nav-chevron{transform:rotate(180deg)}#main-content .jl-lesson-nav-mobile .jl-lesson-nav-links{max-height:min(50vh,450px);padding:6px 12px 12px;border-top:1px solid var(--ln-line)}#main-content .jl-sg-layout{grid-template-columns:minmax(0,1fr)}#main-content .jl-sg-sidebar{position:static;display:block}#main-content .jl-sg-sidebar-note{margin:0}}@media(prefers-reduced-motion:reduce){#main-content .jl-lesson-nav-link{transition:none}}@media (min-width:1101px){#main-content :is(.jl-crypto-sidebar,.jl-ng-sidebar,.jl-sw-aside,.jl-br-sidebar,.jl-sg-sidebar,.jl-py-sidebar){position:sticky;top:calc(var(--jl-header-height,88px) + 16px);align-self:start;min-height:0;max-height:calc(100vh - var(--jl-header-height,88px) - 32px);max-height:calc(100dvh - var(--jl-header-height,88px) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}#main-content .jl-lesson-nav-desktop .jl-lesson-nav-links{max-height:min(46vh,420px);max-height:min(46dvh,420px)}}@media (min-width:1024px){#main-content .jl-legacy-lesson-sidebar{position:sticky;top:calc(var(--jl-header-height,88px) + 16px);align-self:start;min-height:0;max-height:calc(100vh - var(--jl-header-height,88px) - 32px);max-height:calc(100dvh - var(--jl-header-height,88px) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}#main-content .jl-network-guide{overflow:clip}@media (max-width:1100px){#main-content :is(.jl-ng-content,.jl-sw-grid,.jl-crypto-grid,.jl-br-grid){grid-template-columns:minmax(0,1fr)}#main-content :is(.jl-ng-sidebar,.jl-sw-aside,.jl-crypto-sidebar,.jl-br-sidebar){position:static;top:auto;align-self:auto;max-height:none;overflow:visible;grid-template-columns:minmax(0,1fr)}}#main-content .jl-lesson-companion-card{--lc-accent:#8fe2e9;--lc-text:#e8f4ff;--lc-muted:#bacbdc;--lc-panel:#0f2136;--lc-line:#385473;border:1px solid var(--lc-line);border-radius:16px;padding:21px;background:var(--lc-panel);color:var(--lc-text);min-width:0}#main-content .jl-sg-page .jl-lesson-companion-card{--lc-accent:var(--sg-accent,#a5dfc4);--lc-text:var(--sg-text,#f0f4f4);--lc-muted:var(--sg-muted,#bcc9cb);--lc-panel:var(--sg-panel,#1d252c);--lc-line:var(--sg-border,#43535a)}#main-content .jl-lesson-companion-card[data-tone=microsoft]{--lc-accent:#93c5fd}#main-content .jl-lesson-companion-card[data-tone=cybersecurity]{--lc-accent:#fca5a5}#main-content .jl-lesson-companion-card[data-tone=troubleshooting]{--lc-accent:#f4c87f}#main-content .jl-lesson-companion-heading{display:block;margin:0 0 12px;color:var(--lc-accent);font-size:11px;font-weight:850;line-height:1.4;letter-spacing:.13em}#main-content .jl-lesson-companion-card p{margin:0 0 16px;font-size:13px;line-height:1.7;color:var(--lc-muted)}#main-content .jl-lesson-companion-links{display:grid;gap:7px}#main-content .jl-lesson-companion-links a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;padding:11px;min-width:0;border:1px solid var(--lc-line);border-radius:10px;color:var(--lc-text);text-decoration:none;background:rgba(145,176,204,.05);font-size:13px;line-height:1.45;font-weight:700}#main-content .jl-lesson-companion-links a small{grid-column:1;color:var(--lc-accent);font-size:10px;font-weight:850;letter-spacing:.09em}#main-content .jl-lesson-companion-links a span:not(.jl-lesson-companion-arrow){grid-column:1;overflow-wrap:anywhere}#main-content .jl-lesson-companion-arrow{grid-column:2;grid-row:1/span 2;color:var(--lc-accent);font-weight:850}#main-content .jl-lesson-companion-links a:hover{border-color:var(--lc-accent);background:rgba(118,181,186,.1)}#main-content .jl-lesson-companion-links a:focus-visible{outline:3px solid var(--lc-accent);outline-offset:2px}html[data-theme=light] #main-content .jl-sg-page .jl-lesson-companion-links a{background:var(--sg-raised,#f1f8f4)}html[data-theme=light] #main-content .jl-lesson-companion-card[data-tone=microsoft]{--lc-accent:#70aaf9}html[data-theme=light] #main-content .jl-lesson-companion-card[data-tone=cybersecurity]{--lc-accent:#e58a9a}@media(min-width:1024px) and (max-width:1100px){#main-content .jl-legacy-lesson-sidebar .jl-lesson-nav-desktop{display:block}#main-content .jl-lesson-body-grid .jl-lesson-nav-mobile{display:none}}.jl-next-path-step{background:linear-gradient(115deg,#211438,#111b35);color:#f8f5ff;border-top:1px solid #604b96;border-bottom:1px solid #604b96}.jl-next-path-wrap{max-width:1360px;margin:0 auto;padding:clamp(1.35rem,3vw,2.25rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);align-items:center;gap:1.4rem}.jl-next-path-eyebrow{font-size:.76rem;letter-spacing:.095em;font-weight:850;color:#ceb6ff}.jl-next-path-copy h2{font-size:clamp(1.45rem,2.5vw,2.1rem);line-height:1.2;margin:.55rem 0 .7rem}.jl-next-path-copy p{line-height:1.7;font-size:.98rem;margin:0;max-width:62rem;color:#e0dbea}.jl-next-path-actions{display:flex;flex-direction:column;gap:.65rem;min-width:0}.jl-next-path-primary{display:block;padding:1rem 1.15rem;border-radius:.8rem;background:#bfa4ff;color:#211438!important;font-weight:850;line-height:1.4;text-align:center;border:2px solid #d8c8ff}.jl-next-path-primary:focus-visible,.jl-next-path-primary:hover{background:#e0d5ff;outline-offset:3px}.jl-next-path-secondary{display:block;text-align:center;font-size:.9rem;text-decoration:underline!important;text-underline-offset:4px;color:#e7ddff!important;padding:.45rem}html[data-theme=light] .jl-next-path-step{background:linear-gradient(120deg,#efebfa,#e9e8f7);color:#202344;border-color:#c7b9e9}html[data-theme=light] .jl-next-path-eyebrow{color:#6240b4}html[data-theme=light] .jl-next-path-copy p{color:#404260}html[data-theme=light] .jl-next-path-primary{background:#6342ad;color:#fff!important;border-color:#6342ad}html[data-theme=light] .jl-next-path-primary:hover{background:#51318f}html[data-theme=light] .jl-next-path-secondary{color:#53338e!important}@media(max-width:750px){.jl-next-path-wrap{grid-template-columns:1fr;padding:1.25rem}.jl-next-path-primary{width:100%}}.jl-next-path-option{display:flex;flex-direction:column;gap:.4rem;padding:.8rem;border:1px solid #6a5898;border-radius:.8rem;background:hsla(0,0%,100%,.055)}.jl-next-path-option>strong{font-size:.87rem;line-height:1.4;color:#efe8ff}.jl-next-path-choice{display:block;padding:.75rem .9rem;border:1px solid #c9b5f5;border-radius:.65rem;font-weight:750;font-size:.9rem;line-height:1.4;color:#f3eaff!important;text-decoration:underline!important;text-underline-offset:3px}.jl-next-path-choice:focus-visible,.jl-next-path-choice:hover{background:rgba(205,182,255,.16)}html[data-theme=light] .jl-next-path-option{background:rgba(76,52,142,.04);border-color:#c5b8e2}html[data-theme=light] .jl-next-path-choice,html[data-theme=light] .jl-next-path-option>strong{color:#49317d!important}html[data-theme=light] .jl-next-path-choice{border-color:#8769c9}