.tutorial-shell footer{position:relative!important}.tutorial-main{padding:8rem 0 0;min-height:0}.tutorial-main>section{margin-block:0;margin-inline:auto}.tutorial-main>section:last-of-type{padding-bottom:0}.tutorial-skip{position:fixed;top:-8rem;left:1rem;z-index:1000;padding:1rem;background:#080a35;color:#fff}.tutorial-skip:focus{top:1rem}.tutorial-main h1{max-width:60rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.18;overflow-wrap:anywhere;text-align:left}.tutorial-main h2{font-size:clamp(1.4rem,3vw,2rem);text-align:left}.tutorial-lead{max-width:52rem;font-size:1.15rem;line-height:1.7;color:#d8e3ff}.tutorial-category,.tutorial-eyebrow{color:#8ab2ff;font-weight:600}.tutorial-heading{display:flex;align-items:center;justify-content:space-between;gap:clamp(.75rem,3vw,2rem);margin-bottom:1rem}.tutorial-heading h1{min-width:0;margin:0}.tutorial-language{display:inline-flex;flex-shrink:0;gap:.125rem;padding:.1875rem;border:1px solid rgba(120,148,198,.2901960784);border-radius:999px;background:hsla(0,0%,100%,.031372549)}.tutorial-language a{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:36px;border-radius:999px;color:#c9d7f6;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-decoration:none;transition:background-color .15s ease,color .15s ease}.tutorial-language a:hover{background:rgba(74,139,255,.1333333333);color:#fff}.tutorial-language a[aria-current=page]{background:#4a8bff;color:#080a35}.tutorial-breadcrumbs a,.tutorial-privacy a{color:#8ab2ff}.tutorial-breadcrumbs{margin-bottom:1rem}.tutorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin:2rem 0}.tutorial-card{display:flex;flex-direction:column;padding:1.4rem!important;min-width:0}.tutorial-card,.tutorial-card>a:first-child{color:#fff;text-decoration:none}.tutorial-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:1.25rem;margin-bottom:1rem}.tutorial-card h2,.tutorial-card h3{font-size:1.3rem;line-height:1.4;margin:.6rem 0;overflow-wrap:anywhere}.tutorial-card p{color:#c9d7f6}.tutorial-card-actions{display:flex;justify-content:center;margin-top:auto;padding-top:1rem}.tutorial-card-actions .btn{margin:0;min-height:44px;max-width:100%}.tutorial-teaser{padding-top:3rem;padding-bottom:4rem;text-align:center}.tutorial-teaser .tutorial-card{text-align:left}.tutorial-filters{display:flex;gap:1.5rem;margin-top:2rem}.tutorial-filters label{display:flex;flex-direction:column;gap:.5rem;flex:1 1;min-width:0}.tutorial-controls select,.tutorial-filters input,.tutorial-filters select{background:#182348;color:#fff;border:1px solid #7e9cce;border-radius:.8rem;padding:.65rem;min-height:44px;font-size:1rem}.tutorial-result-count{margin-top:1.5rem;color:#b9ccec}.tutorial-empty{padding:3rem 0}.tutorial-player{background:#0b102d;border:1px solid rgba(120,148,198,.2901960784);border-radius:1.5rem;overflow:hidden;margin-top:2rem;box-shadow:0 20px 70px rgba(0,0,0,.3333333333)}.tutorial-player video{display:block;width:100%;aspect-ratio:16/9;background:#05081c;object-fit:contain}.tutorial-player video::cue{background:rgba(8,10,53,.8666666667);color:#fff;font-family:Wix Madefor Text,sans-serif}.tutorial-controls{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.6rem;background:#121b3c}.tutorial-controls button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:.75rem;min-width:44px;min-height:44px;background:rgba(0,0,0,0);color:#fff}.tutorial-controls button:hover{background:rgba(74,139,255,.2666666667)}.tutorial-controls input{accent-color:#4a8bff;min-height:44px;width:100%}.tutorial-seek{flex:1 1;min-width:90px}.tutorial-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.85rem;white-space:nowrap}.tutorial-volume{width:64px}.tutorial-backend{padding:.6rem;font-size:.85rem;color:#b9ccec}.tutorial-player-error,.tutorial-player-status{padding:1rem;margin:0}.tutorial-video-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.tutorial-audio{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:0;padding:.5rem .875rem;border:1px solid rgba(120,148,198,.2901960784);border-radius:999px;background:hsla(0,0%,100%,.031372549);color:#b9ccec;font-size:.85rem;line-height:1.5}.tutorial-audio svg{flex-shrink:0;color:#8ab2ff}.tutorial-audio strong{color:#fff;font-weight:600}.tutorial-audio-note{color:#b9ccec;font-size:.85rem}.tutorial-related,.tutorial-steps{margin:clamp(1.75rem,4vw,3rem) 0 0}.tutorial-steps ol{margin-bottom:0}.tutorial-steps li{padding:.4rem;line-height:1.7}.tutorial-steps li::marker{color:#8ab2ff;font-weight:600}.tutorial-transcript{margin:clamp(1.75rem,4vw,3rem) 0 0;padding-inline:clamp(1rem,3vw,1.5rem);border:1px solid rgba(120,148,198,.2901960784);border-radius:1.5rem;background:hsla(0,0%,100%,.0156862745)}.tutorial-transcript summary{padding-block:1rem;font-size:1.125rem;line-height:1.5;font-weight:600;cursor:pointer;min-height:44px}.tutorial-transcript ol{list-style:none;padding:0 0 1rem;margin:0}.tutorial-transcript li{display:flex;gap:1.3rem;padding:.6rem 0;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere}.tutorial-transcript li>span:last-child{flex:1 1;min-width:0}.tutorial-cue-time{color:#8ab2ff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.tutorial-privacy{margin-top:clamp(2rem,4vw,3rem);padding:1rem 0 2rem;color:#c9d7f6;font-size:.9rem}.tutorial-privacy summary{min-height:44px;cursor:pointer}.tutorial-privacy label{display:flex;align-items:center;gap:.8rem;min-height:44px}.tutorial-privacy input{width:1.2rem;height:1.2rem;accent-color:#4a8bff}#nav a:focus-visible,#nav button:focus-visible,.tutorial-main :is(a,button,input,select,summary):focus-visible,.tutorial-teaser a:focus-visible{outline:3px solid #9bc1ff;outline-offset:4px}#nav .nav-item[aria-current=page]{color:#8ab2ff;text-decoration:underline;text-underline-offset:.35rem}#nav,#nav .nav-links{gap:clamp(.8rem,2vw,2rem)}.tutorial-player:-webkit-full-screen{width:100%;height:100%;border:0;border-radius:0;display:flex;flex-direction:column;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.tutorial-player:fullscreen{width:100%;height:100%;border:0;border-radius:0;display:flex;flex-direction:column;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.tutorial-player:-webkit-full-screen video{flex:1 1;min-height:0}.tutorial-player:fullscreen video{flex:1 1;min-height:0}@media(max-width:991px){.tutorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px),(pointer:coarse){.tutorial-language a{min-width:44px;min-height:44px}}@media(max-width:575px){.tutorial-grid{grid-template-columns:1fr}.tutorial-filters{flex-direction:column}.tutorial-controls{gap:.35rem}.tutorial-volume{width:48px}.tutorial-controls select{max-width:135px}.tutorial-privacy{padding-left:1rem;padding-right:1rem}}@media(prefers-reduced-motion:reduce){.tutorial-main *,.tutorial-teaser *{scroll-behavior:auto;transition:none}}@font-face{font-family:GeistSans;src:url(/_next/static/media/e11418ac562b8ac1-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_3a0388{font-family:GeistSans,GeistSans Fallback}.__variable_3a0388{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/66f30814ff6d7cdf.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_c1e5c9{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_c1e5c9{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}