.GuideImage_imageContainer__9j5NA{text-align:center;margin:40px 0;width:calc(100% - 4px)}.GuideImage_imageContainer__9j5NA table td{font-size:24px}.GuideImage_imageContainer__9j5NA img{max-width:500px;border-radius:10px;border:2px solid var(--white)}.GuideImage_imageContainer__9j5NA img.GuideImage_full__3pYfB{width:100%;max-width:100%}.GuideImage_imageContainer__9j5NA img.GuideImage_large__zVgW5{width:100%;max-width:700px}.GuideImage_imageContainer__9j5NA img.GuideImage_medium__UAndt{width:100%;max-width:500px}.GuideImage_imageContainer__9j5NA img.GuideImage_small__ETCtf{width:100%;max-width:300px}.GuideImage_imageContainer__9j5NA img.GuideImage_tiny__lnu48{width:100%;max-width:120px}.GuideImage_imageContainer__9j5NA .GuideImage_hideBorder__s8ohw{border:none}.GuideImage_imageContainer__9j5NA .GuideImage_hideRadius__Sx_UZ{border-radius:0}.GuideImage_imageContainer__9j5NA:hover{filter:brightness(1.1)}.GuideImage_imageContainer__9j5NA a{text-decoration:none}.GuideImage_imageContainer__9j5NA a .GuideImage_caption__AY1vS{display:block;opacity:.6;margin-top:5px;font-size:16px;color:var(--white)}.GuideImage_allImages__ytBSq{display:flex;justify-content:center;gap:15px;margin:40px 0}.GuideImage_allImages__ytBSq .GuideImage_imageContainer__9j5NA{flex:1 1 100px;margin:0}.GuideImage_allImages__ytBSq .GuideImage_imageContainer__9j5NA img{width:100%;max-width:100%}.TopBar_topBar__KjqmS{position:fixed;left:0;right:0;top:0;height:10px;background-color:var(--highlight);z-index:10;background:linear-gradient(to right,var(--illuminations-blue),var(--illuminations-purple))}.TopBar_topBar2__dsXrf{position:fixed;right:0;width:100vw;top:10px;background-color:#222;z-index:8;text-align:left;font-family:DM Sans,sans-serif}.TopBar_accessibility__b_wlR,.TopBar_home__6LQnT{padding:10px 20px;font-size:16px;display:inline-block;opacity:.6}.TopBar_accessibility__b_wlR:hover,.TopBar_home__6LQnT:hover{opacity:1;cursor:pointer;background-color:#333}.TopBar_accessibility__b_wlR{opacity:.9;color:#c09bea;float:right}@media(max-width:900px){.TopBar_accessibility__b_wlR{display:none}.TopBar_topBar2__dsXrf{text-align:right;background:transparent;width:50vw}.TopBar_topBar2__dsXrf .TopBar_home__6LQnT{padding:14.5px 20px}.TopBar_topBar2__dsXrf .TopBar_home__6LQnT:hover{background-color:transparent}}.Sidebar_sidebarContent__dy9CV h3{font-size:13px;margin-top:20px;text-transform:uppercase;letter-spacing:2px;font-weight:400;color:#888}.Sidebar_sidebarContent__dy9CV ul{font-family:DM Sans,sans-serif;width:280px;line-height:normal;font-size:16px;margin-right:30px;position:relative}.Sidebar_sidebarContent__dy9CV ul:after{content:"";display:block;position:absolute;right:-30px;top:0;width:1px;background:linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,91%,.5));height:500px}.Sidebar_sidebarContent__dy9CV ul .Sidebar_chapterId__oPqwV{color:#555;font-weight:500;margin-bottom:5px;width:26px;display:inline-block}.Sidebar_sidebarContent__dy9CV ul li{border-radius:8px;padding:0 4px 0 15px;background-color:#222;height:30px;margin-bottom:7px;border:2px solid #222;transition:.1s;display:flex;justify-content:space-between;align-items:center}.Sidebar_sidebarContent__dy9CV ul li .Sidebar_text__Kzo4A{line-height:normal;padding-top:3px}.Sidebar_sidebarContent__dy9CV ul li .Sidebar_type__MXaNF{opacity:.5}.Sidebar_sidebarContent__dy9CV ul li.Sidebar_active__835Rt{border-color:var(--highlight)}.Sidebar_sidebarContent__dy9CV ul li.Sidebar_active__835Rt .Sidebar_type__MXaNF{opacity:1}.Sidebar_sidebarContent__dy9CV ul li.Sidebar_active__835Rt .Sidebar_chapterId__oPqwV{color:var(--highlight)}.Sidebar_sidebarContent__dy9CV ul li:hover:not(.Sidebar_active__835Rt){cursor:pointer;border-color:var(--white)}.Sidebar_sidebarContent__dy9CV ul li:hover:not(.Sidebar_active__835Rt) .Sidebar_type__MXaNF{opacity:1}.Sidebar_sidebarContent__dy9CV .Sidebar_icons__i4dYs{display:flex;align-items:center}.Sidebar_type__MXaNF{width:22px;height:22px;border-radius:3px;display:inline-block;margin-left:4px}.Sidebar_arduino__yWlqs{background-color:#00949c;background-image:url(/images/arduino.svg);background-position:50%;background-size:80%;background-repeat:no-repeat}.Sidebar_app__rkjfC{background:linear-gradient(45deg,var(--illuminations-purple) 20%,var(--illuminations-blue) 100%)}.Sidebar_sidebarMobile__Sqg_a{position:fixed;background-color:#1d1d1d;left:0;width:100vw;top:0;height:66px;z-index:7;display:none}.Sidebar_sidebarMobileContentContainer__wNf_b{overflow:scroll;left:-100vw;width:calc(100vw - 60px);top:0;bottom:0;padding:70px 30px 30px;background-color:var(--black);transition:all .3s;position:fixed;z-index:1}.Sidebar_sidebarMobileContentContainer__wNf_b ul{width:100%}.Sidebar_sidebarMobileContentContainer__wNf_b ul:after{display:none}.Sidebar_hotdog__f_N_8{position:absolute;z-index:31;display:block;width:22px;height:3px;background-color:#fff;border-radius:1.5px;transition:all .2s}.Sidebar_hotdogTop__hqHoB{top:20px;left:19px}.Sidebar_hotdogMiddle___kI58{top:27px;left:19px}.Sidebar_hotdogBottom__W7pYT{top:34px;left:19px}.Sidebar_menuButtonHitArea__DTvzn{position:fixed;z-index:999;top:11px;left:8px;width:60px;height:60px;margin-top:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Sidebar_menuButtonHitArea__DTvzn:hover{cursor:pointer}.Sidebar_menuButton__npma1{display:block;visibility:hidden}.Sidebar_menuButton__npma1:checked~.Sidebar_hotdogTop__hqHoB{transform:rotate(45deg) translate(3px,4px)}.Sidebar_menuButton__npma1:checked~.Sidebar_hotdogMiddle___kI58{opacity:0;transform:translateX(-10px)}.Sidebar_menuButton__npma1:checked~.Sidebar_hotdogBottom__W7pYT{transform:rotate(-45deg) translate(6px,-7px)}.Sidebar_menuButton__npma1:checked~.Sidebar_mobileNavbarContainer__8ZPRe{top:0;left:0}.Sidebar_menuButton__npma1:checked~.Sidebar_sidebarMobileContentContainer__wNf_b{left:0}@media(max-width:900px){.Sidebar_sidebarMobile__Sqg_a{display:block}.Sidebar_sidebarDesktop__okxYh{display:none}}.PageNavigationButtons_navigation__l03IZ{display:flex;justify-content:space-between;margin-top:40px;margin-bottom:100px;gap:10px}.PageNavigationButtons_navigation__l03IZ a{transition:all .2s}.PageNavigationButtons_next___l12_,.PageNavigationButtons_previous__xRewA{font-size:15px;text-decoration:underline;cursor:pointer;border:2px solid var(--highlight);display:inline-block;padding:5px 15px;color:#fff;border-radius:6px;text-decoration:none;transition:all .2s}.PageNavigationButtons_next___l12_:hover,.PageNavigationButtons_previous__xRewA:hover{border-color:var(--white)}.PageNavigationButtons_navigation__l03IZ .PageNavigationButtons_next___l12_:after{content:"";margin-left:5px;transform:rotate(-45deg);display:inline-block;width:8px;height:8px;border:3px solid #fff;border-width:0 3px 3px 0}.PageNavigationButtons_navigation__l03IZ .PageNavigationButtons_previous__xRewA:before{content:"";margin-right:5px;transform:rotate(-225deg);display:inline-block;width:8px;height:8px;border:3px solid #fff;border-width:0 3px 3px 0}.Guide_appWrapper__Vurzl{margin:70px 25px;display:flex;justify-content:center;gap:10px}.Guide_guideContent__gK9je{font-family:DM Sans,sans-serif;font-size:16px;line-height:24px;max-width:800px;width:calc(100% - 50px);padding:25px}.Guide_guideContent__gK9je p{font-weight:300;font-size:18px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:1.5em}.Guide_guideContent__gK9je h1{line-height:1.3em;margin-bottom:5px}.Guide_guideContent__gK9je h2,.Guide_guideContent__gK9je h3{color:var(--highlight);line-height:1.5em}.Guide_guideContent__gK9je h3{font-size:18px;font-weight:100}.Guide_guideContent__gK9je ol,.Guide_guideContent__gK9je ul{list-style-type:disc;padding-left:25px}.Guide_guideContent__gK9je ol li,.Guide_guideContent__gK9je ul li{text-decoration:none;margin:0 0 5px 5px;padding:0 0 0 13px;font-size:18px;opacity:.9;border:0;line-height:1.5em}.Guide_guideContent__gK9je ol{list-style-type:decimal}.Guide_guideContent__gK9je .Guide_tableContainer__aMz9l{width:100%;overflow-x:scroll}.Guide_guideContent__gK9je table.Guide_dataTable__YDZzZ{border-collapse:collapse;margin:0 0 20px;font-size:16px;line-height:24px}.Guide_guideContent__gK9je table.Guide_dataTable__YDZzZ th{text-align:left;padding:3px 15px 3px 2px;font-size:13px;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid var(--white);white-space:nowrap}.Guide_guideContent__gK9je table.Guide_dataTable__YDZzZ td{padding:3px 15px 3px 2px;font-size:15px;border-bottom:1px solid var(--smudgy-gray)}.Guide_guideContent__gK9je .Guide_author__KI73Y{color:var(--smudgy-gray);opacity:.8;font-size:16px}.Guide_guideContent__gK9je .Guide_author__KI73Y a{color:var(--smudgy-gray)}.Guide_guideContent__gK9je .Guide_center___aMIi{text-align:center}.Guide_guideContent__gK9je .Guide_equation__PHo46,.Guide_guideContent__gK9je code{background-color:hsla(0,0%,39%,.9);font-size:16px;padding:1px 5px;border-radius:5px;font-family:monospace}.Guide_guideContent__gK9je textarea{outline:2px solid #444!important;border-radius:20px}.Guide_guideContent__gK9je textarea:focus{outline:2px solid var(--highlight)!important}.Guide_guideContent__gK9je .Guide_special__zNVbH{background-color:var(--highlight);border-radius:4px;padding:0 6px;color:var(--black);margin:2px 5px;display:inline-block}.Guide_learningGoals__4Cgg1{border:2px solid var(--illuminations-purple);border-radius:8px;padding:20px;margin-top:20px;opacity:.8;transition:opacity .2s}.Guide_learningGoals__4Cgg1:hover{opacity:1}.Guide_learningGoals__4Cgg1 h3{padding:0;color:var(--illuminations-purple);text-transform:uppercase;letter-spacing:1px;font-size:15px;margin:0}.Guide_learningGoals__4Cgg1 p{padding:0;margin:0}.Guide_learningGoals__4Cgg1 ul{list-style:"-";margin-left:0;padding-left:5px;margin-bottom:0;margin-top:8px}.Guide_learningGoals__4Cgg1 ul li{margin-bottom:0}.Guide_legend__l6f_p{font-size:16px;color:var(--white);opacity:1;max-width:600px;margin:30px auto 50px}.Guide_legend__l6f_p td{padding-bottom:20px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.Guide_legend__l6f_p .Guide_largeIcons__v_mCg{width:45px;height:45px;opacity:1;background-color:#0098a0;margin-right:10px;border-radius:6px;margin-bottom:10px;margin-top:5px}.Guide_pin__lvS2W{background-color:#551b00;color:#ff9a3c;padding:0 5px;display:inline-block;border-radius:6px;font-weight:700;font-size:15px;line-height:normal;font-feature-settings:"smcp";font-variant:small-caps}.Guide_pin__lvS2W,.Guide_sign__1wMgV{white-space:nowrap;margin:0 1px;font-family:Fira Code,monospace}.Guide_sign__1wMgV{background-color:#ffecce;color:#eb7405;display:inline-flex;align-items:center;justify-content:center;border-radius:20px;width:18px;height:18px;font-size:16px;line-height:0;text-transform:uppercase;font-weight:900}.Guide_positive__ErikY,.Guide_red__C_Xo2{background-color:#ffe3e3;color:#e40000}.Guide_black__eVm8m,.Guide_negative__45A6E{background-color:#e0e0e0;color:#292929}@media(max-width:900px){.Guide_appWrapper__Vurzl{display:block;margin-left:0;margin-right:0;margin-top:60px}}