.LearningPathExplorer-module__y2Qk4a__explorer{background:#03070a;border:1px solid #e9faff29}.LearningPathExplorer-module__y2Qk4a__tabs{border-bottom:1px solid #e9faff29;grid-template-columns:repeat(3,1fr);display:grid}.LearningPathExplorer-module__y2Qk4a__tabs button{color:#e9faffa8;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #e9faff29;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.8rem;min-height:5.25rem;padding:0 1.25rem;display:grid;position:relative}.LearningPathExplorer-module__y2Qk4a__tabs button:last-child{border-right:0}.LearningPathExplorer-module__y2Qk4a__tabs button:hover{color:#e9faff}.LearningPathExplorer-module__y2Qk4a__tabs button[aria-selected=true]{color:#061522;background:#02b8d4}.LearningPathExplorer-module__y2Qk4a__tabs button[aria-selected=true] strong{color:#061522!important}.LearningPathExplorer-module__y2Qk4a__tabs button>span{font:700 .55rem/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.LearningPathExplorer-module__y2Qk4a__tabs button svg{width:1rem;height:1rem}.LearningPathExplorer-module__y2Qk4a__tabs button strong{font:600 clamp(.82rem, 1.1vw, 1rem)/1 var(--font-tech), sans-serif}.LearningPathExplorer-module__y2Qk4a__tabs button>i{opacity:.42;background:currentColor;border-radius:50%;width:.42rem;height:.42rem}.LearningPathExplorer-module__y2Qk4a__tabs button[aria-selected=true]>i{opacity:1;box-shadow:0 0 0 .3rem #0615221f}.LearningPathExplorer-module__y2Qk4a__panel{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);min-height:31rem;display:grid}.LearningPathExplorer-module__y2Qk4a__panelCopy{border-right:1px solid #e9faff29;grid-template-rows:auto auto auto 1fr auto;align-content:start;padding:clamp(2rem,4vw,4rem);display:grid}.LearningPathExplorer-module__y2Qk4a__panelCopy>span{color:#02b8d4;font:700 .56rem/1 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase}.LearningPathExplorer-module__y2Qk4a__panelCopy>svg{color:#02b8d4;stroke-width:1.25px;width:2.25rem;height:2.25rem;margin:clamp(3rem,6vw,5rem) 0 1.6rem}.LearningPathExplorer-module__y2Qk4a__panelCopy h3{max-width:11ch;margin:0 0 1.5rem;font:500 clamp(2.4rem, 4.2vw, 4.6rem)/.91 var(--font-tech), sans-serif!important;letter-spacing:-.06em!important}.LearningPathExplorer-module__y2Qk4a__panelCopy p{max-width:34rem;margin:0;font-size:.94rem;line-height:1.68}.LearningPathExplorer-module__y2Qk4a__panelCopy a{color:#e9faff;font:700 .58rem/1.25 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #02b8d46b;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1rem;text-decoration:none;display:inline-flex}.LearningPathExplorer-module__y2Qk4a__panelCopy a svg{width:1rem;height:1rem}.LearningPathExplorer-module__y2Qk4a__console{background:linear-gradient(#e9faff0e 1px,#0000 1px) 0 0/4rem 4rem,linear-gradient(90deg,#e9faff0e 1px,#0000 1px) 0 0/4rem 4rem,radial-gradient(circle at 50% 48%,#02b8d41c,#0000 22rem),#020609;grid-template-rows:auto 1fr 8rem auto;min-width:0;display:grid;position:relative;overflow:hidden}.LearningPathExplorer-module__y2Qk4a__consoleBar{color:#e9faff9e;font:700 .52rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em;border-bottom:1px solid #e9faff29;justify-content:space-between;padding:1.2rem 1.35rem;display:flex}.LearningPathExplorer-module__y2Qk4a__consoleBar span:last-child{color:#02b8d4;align-items:center;gap:.5rem;display:flex}.LearningPathExplorer-module__y2Qk4a__consoleBar i{background:#02b8d4;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 .85rem #02b8d4}.LearningPathExplorer-module__y2Qk4a__console pre{align-self:center;max-width:100%;margin:0;padding:clamp(2rem,5vw,5rem);overflow:auto;background:0 0!important;border:0!important}.LearningPathExplorer-module__y2Qk4a__console code{white-space:pre-wrap;overflow-wrap:anywhere;color:#e9faff!important;font:500 clamp(.8rem, 1.3vw, 1.12rem)/1.8 var(--font-geist-mono), monospace!important}.LearningPathExplorer-module__y2Qk4a__signal{border-top:1px solid #e9faff1a;border-bottom:1px solid #e9faff1a;align-items:center;gap:clamp(.2rem,.46vw,.55rem);padding:0 clamp(1.4rem,4vw,4rem);display:flex}.LearningPathExplorer-module__y2Qk4a__signal i{background:#02b8d48c;flex:1;height:.11rem}.LearningPathExplorer-module__y2Qk4a__signal i:nth-child(7n+1),.LearningPathExplorer-module__y2Qk4a__signal i:nth-child(7n+6){height:.42rem}.LearningPathExplorer-module__y2Qk4a__signal i:nth-child(7n+2),.LearningPathExplorer-module__y2Qk4a__signal i:nth-child(7n+5){height:1.1rem}.LearningPathExplorer-module__y2Qk4a__signal i:nth-child(7n+3){background:#02b8d4;height:3.3rem;box-shadow:0 0 .7rem #02b8d480}.LearningPathExplorer-module__y2Qk4a__signal i:nth-child(7n+4){background:#02b8d4cc;height:1.8rem}.LearningPathExplorer-module__y2Qk4a__facts{grid-template-columns:repeat(3,1fr);display:grid}.LearningPathExplorer-module__y2Qk4a__facts span{color:#e9faffb3;min-width:0;font:500 .72rem/1.35 var(--font-tech), sans-serif;border-right:1px solid #e9faff1f;gap:.55rem;padding:1.25rem;display:grid}.LearningPathExplorer-module__y2Qk4a__facts span:last-child{border-right:0}.LearningPathExplorer-module__y2Qk4a__facts b{color:#02b8d4d1;font:700 .48rem/1 var(--font-geist-mono), monospace}@media (max-width:860px){.LearningPathExplorer-module__y2Qk4a__panel{grid-template-columns:1fr}.LearningPathExplorer-module__y2Qk4a__panelCopy{border-bottom:1px solid #e9faff29;border-right:0}.LearningPathExplorer-module__y2Qk4a__panelCopy>svg{margin-top:3rem}.LearningPathExplorer-module__y2Qk4a__console{min-height:30rem}}@media (max-width:580px){.LearningPathExplorer-module__y2Qk4a__tabs button{grid-template-columns:auto 1fr;gap:.5rem;min-height:4.4rem;padding:.8rem}.LearningPathExplorer-module__y2Qk4a__tabs button>span,.LearningPathExplorer-module__y2Qk4a__tabs button>i{display:none}.LearningPathExplorer-module__y2Qk4a__tabs button strong{font-size:.72rem}.LearningPathExplorer-module__y2Qk4a__panelCopy{padding:1.5rem}.LearningPathExplorer-module__y2Qk4a__panelCopy h3{font-size:clamp(2.5rem,14vw,4rem)!important}.LearningPathExplorer-module__y2Qk4a__console{grid-template-rows:auto 1fr 6rem auto;min-height:27rem}.LearningPathExplorer-module__y2Qk4a__consoleBar{padding:1rem}.LearningPathExplorer-module__y2Qk4a__consoleBar span:last-child{font-size:.46rem}.LearningPathExplorer-module__y2Qk4a__console pre{padding:2rem 1rem}.LearningPathExplorer-module__y2Qk4a__facts{grid-template-columns:1fr}.LearningPathExplorer-module__y2Qk4a__facts span{border-bottom:1px solid #e9faff1a;border-right:0;grid-template-columns:1.8rem 1fr;gap:0}}
.TutorialsPage-module__UK33kq__page.TutorialsPage-module__UK33kq__page{--ink:#050608;--ink-soft:#07131c;--paper:#e9faff;--brand:#02b8d4;--blue:#0b4b80;--coral:#ff5d45;--line:#e9faff29;--muted:#e9faff9c;color:var(--paper);position:relative;overflow:clip;background:var(--ink)!important}.TutorialsPage-module__UK33kq__page.TutorialsPage-module__UK33kq__page h1,.TutorialsPage-module__UK33kq__page.TutorialsPage-module__UK33kq__page h2,.TutorialsPage-module__UK33kq__page.TutorialsPage-module__UK33kq__page h3{margin-top:0;color:var(--paper)!important;font-family:var(--font-tech), sans-serif!important;font-weight:500!important}.TutorialsPage-module__UK33kq__page.TutorialsPage-module__UK33kq__page p{color:var(--muted)!important}.TutorialsPage-module__UK33kq__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.87fr) minmax(34rem,1.13fr);min-height:calc(100svh - 8rem);display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 46%,#02b8d41f,#0000 27rem),linear-gradient(115deg,#050608 0 45%,#061018 100%)!important}.TutorialsPage-module__UK33kq__heroGrid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#e9faff0b 1px,#0000 1px),linear-gradient(90deg,#e9faff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:5rem 5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 96%);mask-image:linear-gradient(#000,#0000 96%)}.TutorialsPage-module__UK33kq__heroMeta{z-index:5;color:#e9faff9e;font:700 .58rem/1 var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;display:grid;position:absolute;inset:1.35rem max(1.4rem,3.4vw) auto}.TutorialsPage-module__UK33kq__heroMeta span:last-child{justify-self:end}.TutorialsPage-module__UK33kq__heroCopy{z-index:3;align-self:center;padding:clamp(7.8rem,11vw,10.5rem) 1rem clamp(7rem,9vw,9rem) max(1.4rem,5.2vw);position:relative}.TutorialsPage-module__UK33kq__eyebrow,.TutorialsPage-module__UK33kq__sectionLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.6rem;font-size:.62rem;font-weight:750;color:var(--brand)!important}.TutorialsPage-module__UK33kq__hero h1{max-width:8ch;margin-bottom:2rem;letter-spacing:-.07em!important;font-size:clamp(4.5rem,7.4vw,8.2rem)!important;line-height:.85!important}.TutorialsPage-module__UK33kq__hero h1 span{color:var(--brand);display:block}.TutorialsPage-module__UK33kq__heroDescription{max-width:37rem;margin:0;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.62}.TutorialsPage-module__UK33kq__heroActions{flex-wrap:wrap;align-items:stretch;gap:.7rem;margin-top:2.6rem;display:flex}.TutorialsPage-module__UK33kq__heroActions a,.TutorialsPage-module__UK33kq__finalActions a{color:#061522;background:var(--brand);min-height:4rem;font:750 .64rem/1.15 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;padding:0 1.4rem;text-decoration:none;display:inline-flex}.TutorialsPage-module__UK33kq__finalActions a{color:#061522;background:var(--brand);min-height:4rem;font:750 .64rem/1.15 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;padding:0 1.4rem;text-decoration:none;display:inline-flex}.TutorialsPage-module__UK33kq__heroActions svg,.TutorialsPage-module__UK33kq__finalActions svg{flex:none;width:1rem;height:1rem}.TutorialsPage-module__UK33kq__heroActions .TutorialsPage-module__UK33kq__secondaryAction{color:var(--paper);background:#050608d1;border:1px solid #e9faff38}.TutorialsPage-module__UK33kq__heroActions a:hover,.TutorialsPage-module__UK33kq__heroActions a:focus-visible,.TutorialsPage-module__UK33kq__finalActions a:hover,.TutorialsPage-module__UK33kq__finalActions a:focus-visible{color:var(--paper);background:var(--blue);outline:none}.TutorialsPage-module__UK33kq__heroInstrument{z-index:2;background:#020609e0;border:1px solid #e9faff30;align-self:center;min-width:0;margin:7rem max(1.4rem,4vw) 4rem 1rem;position:relative;box-shadow:0 2rem 8rem #0000005c}.TutorialsPage-module__UK33kq__scopeBar{border-bottom:1px solid var(--line);color:#e9faff9e;min-height:3.15rem;font:700 .52rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em;justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.TutorialsPage-module__UK33kq__scopeBar span:last-child{color:var(--brand);align-items:center;gap:.5rem;display:flex}.TutorialsPage-module__UK33kq__scopeBar i{background:var(--brand);width:.38rem;height:.38rem;box-shadow:0 0 .8rem var(--brand);border-radius:50%}.TutorialsPage-module__UK33kq__scope{background:linear-gradient(#e9faff0d 1px,#0000 1px) 0 0/3.5rem 3.5rem,linear-gradient(90deg,#e9faff0d 1px,#0000 1px) 0 0/3.5rem 3.5rem,radial-gradient(circle,#02b8d41a,#0000 18rem);min-height:25rem;position:relative;overflow:hidden}.TutorialsPage-module__UK33kq__scope svg{width:108%;height:78%;position:absolute;inset:13% -4% 9%;overflow:visible}.TutorialsPage-module__UK33kq__scopeGhost{fill:none;stroke:#e9faff24;stroke-width:8px}.TutorialsPage-module__UK33kq__scopeTrace{fill:none;stroke:var(--brand);stroke-width:2.6px;filter:drop-shadow(0 0 8px #02b8d4e0);stroke-dasharray:1050;animation:3.6s cubic-bezier(.5,0,.25,1) both TutorialsPage-module__UK33kq__drawTrace}@keyframes TutorialsPage-module__UK33kq__drawTrace{0%{stroke-dashoffset:1050px}to{stroke-dashoffset:0}}.TutorialsPage-module__UK33kq__probe{color:#e9faff85;font:700 .48rem/1 var(--font-geist-mono), monospace;letter-spacing:.1em;gap:.38rem;display:grid;position:absolute}.TutorialsPage-module__UK33kq__probe i{border:1px solid var(--brand);background:#020609;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 .28rem #02b8d41f,0 0 1rem #02b8d473}.TutorialsPage-module__UK33kq__probeOne{top:42%;left:12%}.TutorialsPage-module__UK33kq__probeTwo{top:16%;left:30%}.TutorialsPage-module__UK33kq__probeThree{top:24%;left:62%}.TutorialsPage-module__UK33kq__probeFour{top:43%;right:7%}.TutorialsPage-module__UK33kq__scopeLegend{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.TutorialsPage-module__UK33kq__scopeLegend div{border-right:1px solid var(--line);min-width:0;padding:1.15rem}.TutorialsPage-module__UK33kq__scopeLegend div:last-child{border-right:0}.TutorialsPage-module__UK33kq__scopeLegend span{color:#02b8d4d1;font:700 .47rem/1 var(--font-geist-mono), monospace;display:block}.TutorialsPage-module__UK33kq__scopeLegend strong{color:var(--paper);font:500 clamp(.72rem, 1vw, .9rem)/1.2 var(--font-tech), sans-serif;margin-top:.7rem;display:block}.TutorialsPage-module__UK33kq__scopeLegend small{color:#e9faffa8;font:650 .46rem/1 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:.35rem;display:block}.TutorialsPage-module__UK33kq__factStrip{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.TutorialsPage-module__UK33kq__factStrip div{border-right:1px solid var(--line);min-width:0;padding:1.35rem max(.9rem,1.6vw)}.TutorialsPage-module__UK33kq__factStrip div:last-child{border-right:0}.TutorialsPage-module__UK33kq__factStrip span{color:#e9faffa8;font:650 .5rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.55rem;display:block}.TutorialsPage-module__UK33kq__factStrip strong{color:var(--paper);font:500 clamp(.72rem, 1vw, .9rem)/1.25 var(--font-tech), sans-serif}.TutorialsPage-module__UK33kq__thesis{border-bottom:1px solid var(--line);grid-template-columns:.38fr 1.02fr .6fr;align-items:start;gap:clamp(2rem,5vw,6rem);padding:clamp(6rem,10vw,11rem) max(1.4rem,5.2vw);display:grid}.TutorialsPage-module__UK33kq__thesis h2,.TutorialsPage-module__UK33kq__sectionHeading h2,.TutorialsPage-module__UK33kq__guideHeading h2,.TutorialsPage-module__UK33kq__referenceHeading h2,.TutorialsPage-module__UK33kq__safetySection h2,.TutorialsPage-module__UK33kq__finalCta h2{margin-bottom:0;letter-spacing:-.06em!important;font-size:clamp(3rem,6vw,6.7rem)!important;line-height:.93!important}.TutorialsPage-module__UK33kq__thesis p:last-child{border-top:1px solid #02b8d480;max-width:33rem;margin:0;padding-top:.8rem;font-size:.98rem;line-height:1.7}.TutorialsPage-module__UK33kq__pathSection{border-bottom:1px solid var(--line);padding:clamp(6rem,9vw,10rem) max(1.4rem,5.2vw);background:linear-gradient(135deg,#061018,#050608 62%)!important}.TutorialsPage-module__UK33kq__sectionHeading{grid-template-columns:.38fr 1.05fr .57fr;align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(4rem,7vw,7rem);display:grid}.TutorialsPage-module__UK33kq__sectionHeading>p:last-child{margin:0 0 .3rem;font-size:.95rem;line-height:1.65}.TutorialsPage-module__UK33kq__guideSection{border-bottom:1px solid var(--line);padding:clamp(6rem,10vw,11rem) max(1.4rem,5.2vw)}.TutorialsPage-module__UK33kq__guideHeading{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.5fr);align-items:end;gap:clamp(3rem,7vw,8rem);margin-bottom:clamp(4rem,7vw,7rem);display:grid}.TutorialsPage-module__UK33kq__guideHeading h2{max-width:10ch}.TutorialsPage-module__UK33kq__guideHeading>p{margin:0 0 .35rem;font-size:.98rem;line-height:1.66}.TutorialsPage-module__UK33kq__guideList{border-top:1px solid var(--line)}.TutorialsPage-module__UK33kq__guide{border-bottom:1px solid var(--line);min-height:10.2rem;color:inherit;grid-template-columns:3rem minmax(13rem,.72fr) minmax(15rem,.82fr) minmax(11rem,.5fr) 2.6rem;align-items:center;gap:clamp(1rem,2.5vw,2.8rem);text-decoration:none;display:grid}.TutorialsPage-module__UK33kq__guide:hover{background:#02b8d40b}.TutorialsPage-module__UK33kq__guideIndex{color:#02b8d4d1;font:700 .54rem/1 var(--font-geist-mono), monospace}.TutorialsPage-module__UK33kq__guideTitle>div{color:#e9faffad;font:700 .5rem/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;gap:1rem;margin-bottom:.8rem;display:flex}.TutorialsPage-module__UK33kq__guideTitle>div span:first-child{color:var(--brand)}.TutorialsPage-module__UK33kq__guide h3{margin:0;font-size:clamp(1.5rem,2.5vw,2.75rem)!important;line-height:1!important}.TutorialsPage-module__UK33kq__guide>p{margin:0;font-size:.84rem;line-height:1.6}.TutorialsPage-module__UK33kq__guideTags{flex-wrap:wrap;gap:.4rem;display:flex}.TutorialsPage-module__UK33kq__guideTags code{letter-spacing:.06em;border:1px solid #e9faff21;padding:.45rem .55rem;color:#e9faff80!important;font:650 .45rem/1 var(--font-geist-mono), monospace!important}.TutorialsPage-module__UK33kq__guideArrow{border:1px solid #e9faff2b;place-items:center;width:2.3rem;height:2.3rem;display:grid}.TutorialsPage-module__UK33kq__guideArrow svg{width:.95rem;height:.95rem}.TutorialsPage-module__UK33kq__guide:hover .TutorialsPage-module__UK33kq__guideArrow{color:#061522;border-color:var(--brand);background:var(--brand)}.TutorialsPage-module__UK33kq__referenceSection{border-bottom:1px solid var(--line);padding:clamp(6rem,9vw,10rem) max(1.4rem,5.2vw);background:linear-gradient(150deg,#050608 40%,#06131c)!important}.TutorialsPage-module__UK33kq__referenceHeading{grid-template-columns:.36fr 1.04fr .6fr;align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(4rem,7vw,7rem);display:grid}.TutorialsPage-module__UK33kq__referenceHeading>p:last-child{margin:0;font-size:.95rem;line-height:1.65}.TutorialsPage-module__UK33kq__referenceGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.TutorialsPage-module__UK33kq__referenceGrid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:27rem;color:inherit;grid-template-rows:auto auto auto 1fr auto;padding:clamp(1.5rem,3vw,2.8rem);text-decoration:none;display:grid}.TutorialsPage-module__UK33kq__referenceGrid>a:hover{background:#02b8d40e}.TutorialsPage-module__UK33kq__referenceGrid>a>div{color:#e9faffa8;font:700 .5rem/1 var(--font-geist-mono), monospace;justify-content:space-between;display:flex}.TutorialsPage-module__UK33kq__referenceGrid code{color:#02b8d4d1!important}.TutorialsPage-module__UK33kq__referenceGrid>a>svg{width:2.5rem;height:2.5rem;color:var(--brand);stroke-width:1.2px;margin:clamp(4rem,8vw,7rem) 0 1.5rem}.TutorialsPage-module__UK33kq__referenceGrid h3{margin:0 0 1.2rem;font-size:clamp(1.8rem,3vw,3.2rem)!important;line-height:.98!important}.TutorialsPage-module__UK33kq__referenceGrid p{margin:0;font-size:.85rem;line-height:1.6}.TutorialsPage-module__UK33kq__referenceGrid>a>span{color:var(--paper);font:700 .53rem/1.2 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #e9faff21;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1rem;display:inline-flex}.TutorialsPage-module__UK33kq__referenceGrid>a>span svg{width:.9rem;height:.9rem}.TutorialsPage-module__UK33kq__safetySection{border-bottom:1px solid var(--line);grid-template-columns:.14fr 1fr .72fr;align-items:start;gap:clamp(2rem,5vw,6rem);padding:clamp(6rem,10vw,11rem) max(1.4rem,5.2vw);display:grid}.TutorialsPage-module__UK33kq__safetyIndex{color:#02b8d4d1;font:700 .62rem/1 var(--font-geist-mono), monospace}.TutorialsPage-module__UK33kq__safetySection h2{max-width:10ch}.TutorialsPage-module__UK33kq__safetyCopy{border-top:1px solid #ff5d4580;padding-top:.9rem}.TutorialsPage-module__UK33kq__safetyCopy p{margin:0;font-size:.95rem;line-height:1.68}.TutorialsPage-module__UK33kq__safetyCopy a{color:var(--paper);font:700 .56rem/1.2 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;text-decoration:none;display:inline-flex}.TutorialsPage-module__UK33kq__safetyCopy svg{width:1rem;height:1rem}.TutorialsPage-module__UK33kq__finalCta{grid-template-columns:minmax(0,1.15fr) minmax(21rem,.85fr);gap:clamp(4rem,8vw,10rem);padding:clamp(7rem,12vw,13rem) max(1.4rem,5.2vw);display:grid;background:radial-gradient(circle at 80% 45%,#02b8d426,#0000 24rem),linear-gradient(#e9faff0a 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(90deg,#e9faff0a 1px,#0000 1px) 0 0/5rem 5rem,#050608!important}.TutorialsPage-module__UK33kq__finalCta h2{max-width:12ch}.TutorialsPage-module__UK33kq__finalCta h2 span{color:var(--brand);display:block}.TutorialsPage-module__UK33kq__finalActions{align-self:end;gap:.75rem;display:grid}.TutorialsPage-module__UK33kq__finalActions a{min-height:4.8rem}.TutorialsPage-module__UK33kq__finalActions .TutorialsPage-module__UK33kq__outlineAction{color:var(--paper);background:#050608a6;border:1px solid #e9faff38}.TutorialsPage-module__UK33kq__finalActions .TutorialsPage-module__UK33kq__textAction{color:#e9faffb3;background:0 0}@media (max-width:1120px){.TutorialsPage-module__UK33kq__hero{grid-template-columns:minmax(0,.82fr) minmax(31rem,1.18fr)}.TutorialsPage-module__UK33kq__guide{grid-template-columns:2.5rem minmax(13rem,.75fr) minmax(0,1fr) 2.5rem}.TutorialsPage-module__UK33kq__guideTags{grid-area:2/2;margin-top:-1.8rem}}@media (max-width:900px){.TutorialsPage-module__UK33kq__hero{grid-template-columns:1fr;min-height:auto;padding-top:4rem}.TutorialsPage-module__UK33kq__heroMeta{grid-template-columns:1fr auto}.TutorialsPage-module__UK33kq__heroMeta span:nth-child(2){display:none}.TutorialsPage-module__UK33kq__heroCopy{padding:5.5rem 1.4rem 2.5rem}.TutorialsPage-module__UK33kq__heroInstrument{margin:1rem 1.4rem 3rem}.TutorialsPage-module__UK33kq__scope{min-height:22rem}.TutorialsPage-module__UK33kq__thesis,.TutorialsPage-module__UK33kq__sectionHeading,.TutorialsPage-module__UK33kq__referenceHeading{grid-template-columns:.3fr 1.2fr}.TutorialsPage-module__UK33kq__thesis p:last-child,.TutorialsPage-module__UK33kq__sectionHeading>p:last-child,.TutorialsPage-module__UK33kq__referenceHeading>p:last-child{grid-column:2}.TutorialsPage-module__UK33kq__guideHeading,.TutorialsPage-module__UK33kq__finalCta{grid-template-columns:1fr}.TutorialsPage-module__UK33kq__guide{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;padding:1.8rem 0}.TutorialsPage-module__UK33kq__guide>p{grid-column:2/-1}.TutorialsPage-module__UK33kq__guideTags{grid-area:auto/2/auto/-1;margin:0}.TutorialsPage-module__UK33kq__guideArrow{grid-area:1/3/3}.TutorialsPage-module__UK33kq__referenceGrid{grid-template-columns:1fr}.TutorialsPage-module__UK33kq__referenceGrid>a{min-height:22rem}.TutorialsPage-module__UK33kq__referenceGrid>a>svg{margin-top:3rem}.TutorialsPage-module__UK33kq__safetySection{grid-template-columns:.15fr 1fr}.TutorialsPage-module__UK33kq__safetyCopy{grid-column:2}.TutorialsPage-module__UK33kq__finalCta{gap:3rem}}@media (max-width:620px){.TutorialsPage-module__UK33kq__hero h1{font-size:clamp(4rem,20vw,6.4rem)!important}.TutorialsPage-module__UK33kq__heroInstrument{margin-left:.8rem;margin-right:.8rem}.TutorialsPage-module__UK33kq__scope{min-height:17rem}.TutorialsPage-module__UK33kq__probe{font-size:.4rem}.TutorialsPage-module__UK33kq__probeTwo{left:28%}.TutorialsPage-module__UK33kq__scopeLegend{grid-template-columns:repeat(2,1fr)}.TutorialsPage-module__UK33kq__scopeLegend div:nth-child(2){border-right:0}.TutorialsPage-module__UK33kq__scopeLegend div:nth-child(-n+2){border-bottom:1px solid var(--line)}.TutorialsPage-module__UK33kq__factStrip{grid-template-columns:repeat(2,1fr)}.TutorialsPage-module__UK33kq__factStrip div:nth-child(2){border-right:0}.TutorialsPage-module__UK33kq__factStrip div:nth-child(-n+2){border-bottom:1px solid var(--line)}.TutorialsPage-module__UK33kq__thesis,.TutorialsPage-module__UK33kq__sectionHeading,.TutorialsPage-module__UK33kq__referenceHeading,.TutorialsPage-module__UK33kq__safetySection{grid-template-columns:1fr}.TutorialsPage-module__UK33kq__thesis p:last-child,.TutorialsPage-module__UK33kq__sectionHeading>p:last-child,.TutorialsPage-module__UK33kq__referenceHeading>p:last-child,.TutorialsPage-module__UK33kq__safetyCopy{grid-column:auto}.TutorialsPage-module__UK33kq__guide{grid-template-columns:2rem minmax(0,1fr) 2rem;gap:.8rem}.TutorialsPage-module__UK33kq__guide h3{font-size:clamp(1.7rem,9vw,2.5rem)!important}.TutorialsPage-module__UK33kq__guide>p,.TutorialsPage-module__UK33kq__guideTags{grid-column:2/-1}.TutorialsPage-module__UK33kq__guideArrow{grid-row:1/2}.TutorialsPage-module__UK33kq__safetyIndex{display:none}.TutorialsPage-module__UK33kq__heroActions{display:grid}}@media (prefers-reduced-motion:reduce){.TutorialsPage-module__UK33kq__scopeTrace{stroke-dasharray:none;animation:none}}
