.guides-tutorials{padding-top:0}.featured-guides-toggle{background:#5494cc;text-align:center;width:100%}.featured-guides-toggle__button{align-items:center;appearance:none;-webkit-appearance:none;background:transparent;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:1.4rem;font-weight:700;gap:1.4rem;justify-content:center;letter-spacing:.3em;line-height:1.2;margin:0 auto;min-height:6.4rem;outline:0;padding:1.8rem 3rem;text-transform:uppercase;transition:opacity .15s ease-out}.featured-guides-toggle__button:focus,.featured-guides-toggle__button:hover{box-shadow:none;opacity:.8;outline:0}.featured-guides-toggle__icon{align-items:center;color:#fff;display:flex;justify-content:center;transition:transform .3s ease}.featured-guides-toggle__button[aria-expanded=true] .featured-guides-toggle__icon{transform:rotate(180deg)}.featured-guides-drawer{background:var(--c-super-light);display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease;width:100%}.featured-guides-drawer.is-open{grid-template-rows:1fr}.featured-guides-drawer__inner{min-height:0;overflow:hidden}.featured-guides{background:var(--c-super-light);padding:3.5rem 0;width:100%}.featured-guides__viewport{overflow:hidden;width:100%}.featured-guides__track{display:flex;gap:2rem;transition:transform .4s ease;width:100%}.featured-guides__card{background:#fff;border:1px solid rgba(4,23,63,.12);display:flex;flex:0 0 calc(33.33333% - 1.33333rem);flex-direction:column;min-width:0;overflow:hidden}.featured-guides__image-wrap{overflow:hidden;width:100%}.featured-guides__image-link{display:block;overflow:hidden;width:100%}.featured-guides__image{display:block;height:24rem;object-fit:cover;transition:transform .25s ease;width:100%}.featured-guides__image-link:hover .featured-guides__image{transform:scale(1.025)}.featured-guides__body{display:flex;flex:1;flex-direction:column;padding:2.2rem;text-align:left}.featured-guides__type{color:var(--c-light);font-family:var(--font-body);font-size:1.3rem;font-weight:700;letter-spacing:.22em;line-height:1.2;margin-bottom:1rem;text-align:left;text-transform:uppercase}.featured-guides__title{color:var(--c-second);font-family:var(--font-heading);font-size:2.6rem;font-weight:800;line-height:1.05;margin:0 0 1.4rem;text-align:left;text-transform:uppercase}.featured-guides__title a{color:inherit;text-decoration:none}.featured-guides__title a:focus,.featured-guides__title a:hover{color:var(--c-light)}.featured-guides__machine{align-items:center;align-self:flex-start;background:#5494cc;color:#fff;display:inline-flex;font-family:var(--font-body);font-size:1.2rem;font-weight:700;letter-spacing:.12em;line-height:1;margin-bottom:2rem;padding:.65rem .9rem;text-transform:uppercase}.featured-guides__cta{margin-top:auto}.featured-guides__link{align-items:center;color:#ed1c24;display:inline-flex;font-family:var(--font-body);font-size:1.4rem;font-weight:700;gap:.8rem;letter-spacing:.2em;line-height:1;text-decoration:none;text-transform:uppercase}.featured-guides__nav{align-items:center;display:flex;gap:.8rem;justify-content:flex-end;margin-top:2rem}.featured-guides__arrow{align-items:center;background:none;border:0;cursor:pointer;display:flex;justify-content:center;padding:0}.featured-guides__arrow:disabled{cursor:default;opacity:.25}.guides-tutorials__machines-section{background:var(--c-white);padding:4rem 0 0}.guides-tutorials__heading{color:var(--c-second);font-size:16px;font-weight:700;letter-spacing:4.8px;line-height:16px;margin:0 auto 2rem;text-align:center;text-transform:uppercase}.guides-tutorials__content{text-align:center}.guides-tutorials__machines-nav{display:flex;gap:.8rem;padding:0 2rem 1rem}.guides-tutorials__machines-next,.guides-tutorials__machines-prev{align-items:center;background:none;border:0;cursor:pointer;display:flex;justify-content:center;padding:0}.guides-tutorials__machines-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.guides-tutorials__machines-track::-webkit-scrollbar{display:none}.guides-tutorials__machine-btn{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;padding:1.5rem;scroll-snap-align:start}.guides-tutorials__machine-btn:focus{outline:none}.guides-tutorials__machine-img{aspect-ratio:3/2;display:block;max-width:40.5rem;object-fit:contain;width:75%}.guides-tutorials__machine-logo{display:block;margin-top:.8rem;max-height:5rem;max-width:15rem;object-fit:contain;width:auto}.guides-tutorials__machine-btn--fusion .guides-tutorials__machine-img{margin-bottom:0}.guides-tutorials__filters{align-items:stretch;border:1px solid var(--c-main);box-sizing:border-box;display:flex;margin:6rem auto;width:100%}.guides-tutorials__filter-search-wrap{align-items:center;border-right:1px solid var(--c-main);box-sizing:border-box;display:flex;flex:1 1 0;min-height:5.8rem;min-width:0;position:relative}.guides-tutorials__filter-search-icon{align-items:center;color:var(--c-main);display:flex;height:2rem;justify-content:center;left:2rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:2rem;z-index:2}.guides-tutorials__filter-search-wrap .guides-tutorials__filter-search{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--c-main)!important;display:block!important;font-family:var(--font-body)!important;font-size:1.6rem!important;font-weight:700!important;height:5.8rem!important;letter-spacing:.22em!important;line-height:5.8rem!important;margin:0!important;min-height:5.8rem!important;outline:0!important;padding:0 2rem 0 6rem!important;text-transform:uppercase!important;width:100%!important}.guides-tutorials__filter-search-wrap .guides-tutorials__filter-search:focus,.guides-tutorials__filter-search-wrap .guides-tutorials__filter-search:focus-visible,.guides-tutorials__filter-search-wrap .guides-tutorials__filter-search:hover{border:0!important;box-shadow:none!important;outline:0!important}.guides-tutorials__filter-search::placeholder{color:var(--c-main);opacity:1}.guides-tutorials__filter-hidden{display:none!important}.guides-tutorials__sr-only{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;clip-path:inset(50%)!important;white-space:nowrap!important}.guides-tutorials__filter-select-wrap{align-items:center;border-right:1px solid var(--c-main);box-sizing:border-box;display:flex;flex:1 1 0;min-height:5.8rem;min-width:0;position:relative}.guides-tutorials__filter-select-wrap:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--c-main);content:"";height:0;pointer-events:none;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:0}.guides-tutorials__filter-select{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--c-main)!important;cursor:pointer;display:block!important;font-family:var(--font-body)!important;font-size:1.6rem!important;font-weight:700!important;height:5.8rem!important;letter-spacing:.2em!important;line-height:5.8rem!important;margin:0!important;min-height:5.8rem!important;outline:0!important;padding:0 4rem 0 2rem!important;text-transform:uppercase!important;width:100%!important}.guides-tutorials__filter-reset{align-items:center;appearance:none!important;background:var(--c-super-light);border:0!important;color:var(--c-main);cursor:pointer;display:flex;flex:0 0 auto;font-family:var(--font-body);font-size:1.6rem;font-weight:700;justify-content:center;letter-spacing:.2em;line-height:1;margin:0!important;min-height:5.8rem;padding:0 2rem!important;text-transform:uppercase;white-space:nowrap}.guides-tutorials__results-area{background:var(--c-super-light);padding-bottom:0}.guides-tutorials__results-bar{padding:2.8rem 0 3.2rem}.guides-tutorials__results-count{color:var(--c-second);font-family:var(--font-body);font-size:2.4rem;font-weight:700}.guides-tutorials__list{display:flex;flex-direction:column}.guides-tutorials__entry{border-top:2px solid var(--c-second)}.guides-tutorials__entry:first-child{border-top:0}.guides-tutorials__entry:last-child{border-bottom:2px solid var(--c-second)}.guides-tutorials__entry-inner{padding:4rem 0}.guides-tutorials__entry-title{color:var(--c-second);font-family:var(--font-heading);font-size:4rem;font-weight:800;line-height:1;margin:0 0 1.6rem;text-transform:uppercase}.guides-tutorials__entry-title a{color:inherit;text-decoration:none}.guides-tutorials__entry-meta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.guides-tutorials__entry-tags{color:var(--c-light);font-size:1.6rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.guides-tutorials__machine-tags{display:flex;flex-wrap:wrap;gap:.6rem}.guides-tutorials__machine-tag{background:#5494cc;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.12em;padding:.6rem .8rem;text-transform:uppercase}.guides-tutorials__entry-desc{color:var(--c-main);font-size:1.8rem;line-height:1.667;margin-bottom:2rem}.guides-tutorials__pagination{align-items:center;display:flex;padding:4rem 0}.guides-tutorials__page-btn{align-items:center;background:none;border:2px solid var(--c-second);color:var(--c-second);cursor:pointer;display:flex;height:4rem;justify-content:center;width:3.8rem}.guides-tutorials__page-numbers{display:flex}.guides-tutorials__page-numbers button{background:none;border:0;color:var(--c-second);cursor:pointer;font-size:2.4rem;font-weight:700;padding:0 1rem}.guides-tutorials__page-numbers button.is-active{color:var(--c-light)}@media screen and (min-width:992px){.guides-tutorials__machine-btn{flex:0 0 20%}}@media screen and (max-width:991px){.featured-guides__card{flex:0 0 calc(50% - 1rem)}.guides-tutorials__machine-btn{flex:0 0 100%}.guides-tutorials__machine-img{max-width:36rem;width:75%}.guides-tutorials__machine-logo{max-width:13rem}.guides-tutorials__filters{border:0;flex-direction:column;gap:.75rem;margin:3rem auto;width:100%}.guides-tutorials__filter-search-wrap,.guides-tutorials__filter-select-wrap{border:1px solid var(--c-main);width:100%}.guides-tutorials__filter-reset{border:1px solid var(--c-main)!important;width:100%}.guides-tutorials__entry-title{font-size:2.4rem}}@media screen and (max-width:600px){.featured-guides-toggle__button{font-size:1.2rem;letter-spacing:.1em;width:100%}.featured-guides{padding:2.5rem 0}.featured-guides .container{align-items:stretch;display:flex;flex-direction:column}.featured-guides__nav{align-items:center;display:flex;gap:.8rem;justify-content:flex-start;margin:0 0 1.5rem;order:1;width:100%}.featured-guides__viewport{order:2;overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y}.featured-guides__viewport::-webkit-scrollbar{display:none}.featured-guides__track{display:flex;gap:2rem;min-width:100%;transform:none!important;transition:none!important;width:100%}.featured-guides__card{flex:0 0 100%;min-width:100%;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.featured-guides__image{height:22rem}.featured-guides__body,.featured-guides__cta,.featured-guides__title,.featured-guides__title a,.featured-guides__type{text-align:left}.featured-guides__title{font-size:2.2rem}}@media screen and (max-width:767px){.guides-tutorials__entry-body{text-align:center;width:100%}.guides-tutorials__entry-title,.guides-tutorials__entry-title a{text-align:center}.guides-tutorials__entry-meta{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center;width:100%}.guides-tutorials__entry-tags{margin:0;text-align:center;width:100%}.guides-tutorials__machine-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;width:100%}.guides-tutorials__machine-tag{text-align:center}.guides-tutorials__entry-desc{text-align:center;width:100%}.guides-tutorials__entry-button{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.guides-tutorials__entry-button .btn{align-items:center;display:inline-flex;justify-content:center;max-width:100%;text-align:center}.guides-tutorials__results-count{text-align:center}}