.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_heroNote__3Qili{max-width:660px;margin:24px auto 0!important;color:#646d64;font-size:13px;line-height:1.8}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_heroNote__3Qili span{color:#343a35;font-weight:600}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_eyebrow__uWArs{color:#a8b5aa;font-size:12px;line-height:1.6;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_sectionCopy__VAkAO{color:#b4c0b6;font-size:17px;line-height:1.8}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSection__xsjs1{padding:100px 0 88px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningLayout__QSf24{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:center}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningCopy__8V2n_{min-width:0}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningCopy__8V2n_ h2{margin-top:18px;color:#f0f4eb;font-size:clamp(34px,3.8vw,52px);font-weight:500;line-height:1.17;letter-spacing:-.04em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningCopy__8V2n_ .QuantumClassPage_sectionCopy__VAkAO{margin-top:24px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSteps__pNRz7{display:grid;grid-gap:24px;gap:24px;margin:32px 0 0;padding:28px 0 0;list-style:none;border-top:1px solid #333d35}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSteps__pNRz7 h3{color:#e9eee5;font-size:19px;font-weight:500;line-height:1.4;letter-spacing:-.025em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSteps__pNRz7 p{margin-top:8px;color:#a5b1a7;font-size:14px;line-height:1.8}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewFigure___ir5T{min-width:0}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewFigure___ir5T figcaption{margin-top:14px;color:#96a298;font-size:11px;line-height:1.7}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboard__0KAIU{overflow:hidden;border:1px solid #535f54;border-radius:8px;background:#181d19;color:#cbd4cc;box-shadow:0 22px 45px rgba(3,10,5,.251)}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboardBar__I9vLr{display:flex;align-items:center;gap:10px;min-height:60px;padding:14px 20px;border-bottom:1px solid #3a453c;font-size:14px;color:#e9eee5}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboardBar__I9vLr img{display:block;width:24px;max-width:24px;flex:0 0 24px;border-radius:6px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboardBar__I9vLr .QuantumClassPage_planLabel__euC39{margin-left:auto;padding:4px 9px;border:1px solid #48544a;border-radius:4px;color:#bccbb9;font-size:10px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboardBody__Vi27E{padding:20px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border:1px solid #48564a;border-radius:8px;background:#253027}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12>div:first-child{min-width:0}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12 strong{display:block;margin-top:9px;color:#edf2e8;font-size:19px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12 p{margin-top:10px;color:#b0bfb0;font-size:11px;line-height:1.6}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewLabel__GWoxE{display:block;color:#a5b6a4;font-size:9px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_progressRing__pqQeD{display:grid;flex:0 0 auto;width:65px;height:65px;place-items:center;border-color:#d7e1ce #d7e1ce #526052 #526052;border-style:solid;border-width:5px;border-radius:50%;color:#edf2e8;font-size:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewActions__ezvye{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewActions__ezvye span{display:flex;grid-column:span 2;min-width:0;min-height:45px;align-items:center;justify-content:center;padding:10px 8px;border:1px solid #455248;border-radius:5px;color:#bdc9bd;font-size:10px;line-height:1.5;text-align:center}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewActions__ezvye span:nth-last-child(-n+2){grid-column:span 3}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewActions__ezvye .QuantumClassPage_previewPrimary__HhudI{border-color:#c4d0bb;background:#dbe4d4;color:#1c271e}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_lesson__KBKY8{overflow:hidden;margin-top:18px;border:1px solid #3e4a40;border-radius:6px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_lessonHeading__i2jS7{padding:14px 16px;border-bottom:1px solid #3e4a40;background:#202923}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_lessonHeading__i2jS7 p{margin-top:6px;color:#d6e0d1;font-size:11px;line-height:1.6}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_codePreview__6gt8t{margin:0;padding:16px;background:#141a16;color:#b9c7b6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:10px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_codePreview__6gt8t code{color:inherit;font:inherit;white-space:inherit}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmes__nj36e{padding:20px 0 100px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmes__nj36e>div>div:first-child{padding-top:56px;border-top:1px solid #303832}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCard__RRhz2{margin-top:48px;padding:clamp(28px,4vw,52px);border:1px solid #3a443c;border-radius:12px;background:#101612;scroll-margin-top:110px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCard__RRhz2+.QuantumClassPage_programmeCard__RRhz2{margin-top:32px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeTop__Xm2LO{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(32px,4vw,56px);gap:clamp(32px,4vw,56px);align-items:center}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCopy__iv3_y{min-width:0}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCopy__iv3_y h3{margin-top:18px;color:#f0f4eb;font-size:clamp(28px,3.05vw,40px);font-weight:500;line-height:1.22;letter-spacing:-.035em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCopy__iv3_y .QuantumClassPage_programmeDescription__zu8vF{margin-top:24px;color:#b4c0b6;font-size:16px;line-height:1.8}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_badges__RNqKU{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_badges__RNqKU li{max-width:100%;padding:7px 11px;border:1px solid #48544a;border-radius:999px;background:#1b241e;color:#c7d2c7;font-size:11px;line-height:1.5}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeAction__cfggA{width:auto;min-width:164px;margin-top:30px;padding-inline:24px;font-size:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeFigure__PmU0K{min-width:0;overflow:hidden;border:1px solid #475149;border-radius:8px;background:#171d19}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeFigure__PmU0K img{display:block;width:100%;height:auto;filter:grayscale(1)}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_courseDetails__XPela{display:grid;grid-template-columns:minmax(160px,.4fr) minmax(0,1fr);grid-gap:40px;gap:40px;margin-top:48px;padding-top:36px;border-top:1px solid #333f36}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_courseDetails__XPela h4{margin:0;color:#e9eee5;font-size:22px;font-weight:500;line-height:1.4;letter-spacing:-.025em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_courseDetails__XPela p{color:#aab7ad;font-size:15px;line-height:1.85}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_courseDetails__XPela p+p{margin-top:18px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_researchPath__n7TgJ{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(36px,5vw,64px);gap:clamp(36px,5vw,64px);margin-top:48px;padding-top:40px;border-top:1px solid #333f36}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_pathCopy__XT_mo h4{margin:18px 0 0;color:#e9eee5;font-size:28px;font-weight:500;line-height:1.3;letter-spacing:-.03em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_pathCopy__XT_mo>p:not(.QuantumClassPage_eyebrow__uWArs){margin-top:22px;color:#aab7ad;font-size:15px;line-height:1.85}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_pathCopy__XT_mo .QuantumClassPage_researchOutcome__ji4q2{padding-top:22px;border-top:1px solid #333f36;color:#d0dacf}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0{margin:0;padding:0;list-style:none}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0 li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:16px;gap:16px;padding:22px 0;border-top:1px solid #333f36}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0 li:first-child{padding-top:0;border-top:0}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0 li:last-child{padding-bottom:0}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0 h5{margin:0;color:#e9eee5;font-size:19px;font-weight:500;line-height:1.4;letter-spacing:-.02em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0 p{margin-top:8px;color:#a5b1a7;font-size:14px;line-height:1.8}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_stepNumber__RkK0S{padding-top:3px;color:#a5b79f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_communitySection__Awglw{padding:80px 0;background:#f4f5f1;color:#101311}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_communityHeading__JrGvX{max-width:900px;margin-inline:auto;text-align:center}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_communityHeading__JrGvX .QuantumClassPage_eyebrow__uWArs{color:#646d64}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_communityHeading__JrGvX h2{margin-top:20px;color:#1d251f;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.3;letter-spacing:-.035em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_logoSheets___LgIO{max-width:960px;margin:35px auto 0;display:grid;grid-gap:4px;gap:4px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_logoSheets___LgIO img{display:block;width:100%;height:auto}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonialSection__zI__b{padding:88px 0 64px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonialLayout__GS61V{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:clamp(40px,6vw,88px);gap:clamp(40px,6vw,88px)}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonialHeading__3Uotb h2{margin-top:20px;color:#f0f4eb;font-size:clamp(29px,3vw,40px);font-weight:500;line-height:1.2;letter-spacing:-.035em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM{min-width:0;padding-left:36px;border-left:1px solid #52624f}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM blockquote{margin:0;padding:0;border:0;color:#d7e0d2;font-size:clamp(21px,2.2vw,28px);font-weight:400;line-height:1.65;letter-spacing:-.02em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM blockquote:after,.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM blockquote:before{content:none}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM figcaption{margin-top:28px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM .QuantumClassPage_quoteLogo__MYnb8{display:block;width:160px;max-width:100%;height:auto;margin-bottom:16px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM figcaption p{color:#96a298;font-size:13px;line-height:1.8}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM figcaption .QuantumClassPage_quoteAuthor__Id5lO{margin-bottom:8px;color:#dce5d7;font-size:14px;font-weight:500}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStepSection__SOzF_{padding:16px 0 112px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStep__J5iQD{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:48px;gap:48px;padding:48px 0 0;border-top:1px solid #333d35}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStep__J5iQD h2{max-width:760px;margin-top:18px;color:#f0f4eb;font-size:clamp(32px,3.6vw,48px);font-weight:500;line-height:1.2;letter-spacing:-.035em}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStep__J5iQD .QuantumClassPage_sectionCopy__VAkAO{max-width:720px;margin-top:24px;font-size:16px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_finalAction__Po9im{width:auto;margin:0;padding-inline:26px;font-size:14px;white-space:nowrap}@media(max-width:1100px){.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningLayout__QSf24{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboardBody__Vi27E{padding:16px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12{padding:18px;gap:12px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12 strong{font-size:17px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_progressRing__pqQeD{width:55px;height:55px;border-width:4px;font-size:12px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeTop__Xm2LO{gap:32px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_courseDetails__XPela{grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);gap:30px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_researchPath__n7TgJ{gap:32px}}@media(max-width:900px){.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSection__xsjs1{padding:72px 0}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningLayout__QSf24{grid-template-columns:1fr;gap:40px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningCopy__8V2n_ h2{font-size:40px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningCopy__8V2n_ .QuantumClassPage_sectionCopy__VAkAO{max-width:650px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSteps__pNRz7{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewFigure___ir5T{width:100%;max-width:720px;margin-inline:auto!important}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboardBody__Vi27E{padding:22px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12 strong{font-size:20px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewActions__ezvye span{font-size:11px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeTop__Xm2LO{grid-template-columns:1fr}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCopy__iv3_y h3{max-width:660px;font-size:34px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeFigure__PmU0K{max-width:560px;width:100%;margin-inline:auto!important}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_courseDetails__XPela{grid-template-columns:1fr;gap:20px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_researchPath__n7TgJ{grid-template-columns:1fr}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_pathCopy__XT_mo{max-width:680px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0{padding-top:28px;border-top:1px solid #333f36}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonialLayout__GS61V{grid-template-columns:1fr;gap:32px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonialHeading__3Uotb{max-width:630px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStep__J5iQD{grid-template-columns:1fr;gap:30px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_finalAction__Po9im{justify-self:start}}@media(max-width:820px){.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_communityHeading__JrGvX h2{font-size:30px}}@media(max-width:767px){.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_logoSheets___LgIO{margin-top:25px;gap:12px}}@media(max-width:700px){.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_heroNote__3Qili{margin-top:20px!important;font-size:12px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSection__xsjs1{padding:64px 0 48px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningCopy__8V2n_ h2{font-size:34px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_sectionCopy__VAkAO{font-size:16px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSteps__pNRz7{grid-template-columns:1fr;gap:22px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningSteps__pNRz7 h3{font-size:20px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboardBar__I9vLr{padding-inline:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_dashboardBody__Vi27E{padding:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12{padding:16px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12 strong{font-size:17px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12 p{font-size:10px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewActions__ezvye{gap:6px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_previewActions__ezvye span{padding:9px 5px;font-size:9px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_lessonHeading__i2jS7{padding:12px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_codePreview__6gt8t{padding:12px;font-size:9px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmes__nj36e{padding:0 0 64px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmes__nj36e>div>div:first-child{padding-top:40px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCard__RRhz2{margin-top:32px;padding:28px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCard__RRhz2+.QuantumClassPage_programmeCard__RRhz2{margin-top:24px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeTop__Xm2LO{gap:28px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCopy__iv3_y h3{font-size:29px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCopy__iv3_y .QuantumClassPage_programmeDescription__zu8vF{margin-top:20px;font-size:15px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_badges__RNqKU{margin-top:22px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_badges__RNqKU li{font-size:10px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeAction__cfggA{margin-top:26px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_courseDetails__XPela{margin-top:32px;padding-top:28px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_courseDetails__XPela p{font-size:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_researchPath__n7TgJ{margin-top:32px;padding-top:28px;gap:28px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_pathCopy__XT_mo h4{font-size:26px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_pathCopy__XT_mo>p:not(.QuantumClassPage_eyebrow__uWArs){font-size:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0 li{grid-template-columns:24px minmax(0,1fr);gap:12px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0 h5{font-size:18px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_roadmap__Ev0u0 p{font-size:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_communitySection__Awglw{padding:56px 0}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_communityHeading__JrGvX h2{font-size:28px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonialSection__zI__b{padding:64px 0 48px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonialHeading__3Uotb h2{font-size:31px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM{padding-left:24px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM blockquote{font-size:22px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStepSection__SOzF_{padding:0 0 72px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStep__J5iQD{padding-top:40px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStep__J5iQD h2{font-size:32px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_nextStep__J5iQD .QuantumClassPage_sectionCopy__VAkAO{font-size:15px}}@media(max-width:430px){.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_eyebrow__uWArs{font-size:11px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_learningCopy__8V2n_ h2{font-size:32px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12{gap:10px;padding:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_welcome__Glk12 strong{font-size:16px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_progressRing__pqQeD{width:48px;height:48px;font-size:11px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCard__RRhz2{padding:24px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeCopy__iv3_y h3{font-size:28px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_finalAction__Po9im,.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_programmeAction__cfggA{width:100%;font-size:14px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_badges__RNqKU li{padding:6px 9px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM{padding-left:20px}.QuantumClassPage_quantumClass__mKoDi .QuantumClassPage_testimonial__RLbKM blockquote{font-size:20px}}.SpinorioLabProduct_page__5mKBS{background:#0c0e0d;color:#f4f5f1;font-family:Open Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased}.SpinorioLabProduct_page__5mKBS,.SpinorioLabProduct_page__5mKBS *{box-sizing:border-box}.SpinorioLabProduct_page__5mKBS figure,.SpinorioLabProduct_page__5mKBS h1,.SpinorioLabProduct_page__5mKBS h2,.SpinorioLabProduct_page__5mKBS h3,.SpinorioLabProduct_page__5mKBS p{margin:0}.SpinorioLabProduct_page__5mKBS a{text-decoration:none}.SpinorioLabProduct_page__5mKBS a,.SpinorioLabProduct_page__5mKBS button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.SpinorioLabProduct_page__5mKBS [role=tabpanel]:focus-visible,.SpinorioLabProduct_page__5mKBS a:focus-visible,.SpinorioLabProduct_page__5mKBS button:focus-visible{outline:2px solid currentColor;outline-offset:6px}.SpinorioLabProduct_page__5mKBS [hidden]{display:none}.SpinorioLabProduct_container__m5RsJ{width:100%;max-width:1400px;margin-inline:auto;padding-inline:clamp(24px,4.5vw,72px)}main:has(>.SpinorioLabProduct_page__5mKBS)+footer{margin-top:0}.SpinorioLabProduct_hero__h8YQk{padding:72px 0 48px;background:radial-gradient(ellipse at 50% 10%,#fcfcf9 0,#f0f1ed 52%,#e4e7e1 100%);color:#101311;text-align:center}.SpinorioLabProduct_hero__h8YQk h1{max-width:1100px;margin:0 auto 28px;color:#101311;font-size:clamp(38px,5.3vw,76px);font-weight:500;line-height:1.1;letter-spacing:-.045em}.SpinorioLabProduct_productMark__BeuXG{display:block;width:78px;height:78px;margin:0 auto 16px;border-radius:19px;filter:grayscale(1);box-shadow:0 2px 3px rgba(0,0,0,.086),0 10px 28px rgba(16,25,17,.039)}.SpinorioLabProduct_productName__ze_vn{margin-bottom:28px!important;color:#343a35;font-size:16px;font-weight:600;letter-spacing:-.02em}.SpinorioLabProduct_heroCopy__kNZJh{max-width:680px;margin-inline:auto!important;color:#4b514c;font-size:19px;line-height:1.65}.SpinorioLabProduct_heroActions__bi5PS{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px}.SpinorioLabProduct_cardAction__S8TYZ,.SpinorioLabProduct_primaryAction__FAQ8Z,.SpinorioLabProduct_secondaryAction__5v2Vf{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:12px;padding:14px 25px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:600;line-height:1.4;transition:background-color .16s ease,border-color .16s ease}.SpinorioLabProduct_cardAction__S8TYZ svg,.SpinorioLabProduct_primaryAction__FAQ8Z svg,.SpinorioLabProduct_secondaryAction__5v2Vf svg{flex-shrink:0}.SpinorioLabProduct_primaryAction__FAQ8Z{background:#131714;color:#fff}.SpinorioLabProduct_primaryAction__FAQ8Z:hover{background:#303a32;color:#fff}.SpinorioLabProduct_secondaryAction__5v2Vf{border-color:#cbd0c8;background:hsla(0,0%,100%,.188);color:#252d27}.SpinorioLabProduct_secondaryAction__5v2Vf:hover{background:#fff;border-color:#a2aaa0;color:#111}.SpinorioLabProduct_sdkStrip__b6JiX{max-width:860px;margin:64px auto 0;padding-top:26px;border-top:1px solid #ccd1c8}.SpinorioLabProduct_sdkStrip__b6JiX p{color:#646d64;font-size:12px;line-height:1.5}.SpinorioLabProduct_sdkStrip__b6JiX ul{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 46px;margin:18px 0 0;padding:0;list-style:none;color:#3a433b;font-size:17px;font-weight:600;letter-spacing:-.025em}.SpinorioLabProduct_features__bKyqA{padding:100px 0 0}.SpinorioLabProduct_sectionHeading__eucq_{max-width:1000px;margin:0 auto;text-align:center}.SpinorioLabProduct_sectionHeading__eucq_ h2{color:#f4f5f1;font-size:clamp(32px,3.8vw,52px);font-weight:500;line-height:1.17;letter-spacing:-.04em}.SpinorioLabProduct_sectionHeading__eucq_ p{max-width:680px;margin:24px auto 0;color:#adb5ae;font-size:18px;line-height:1.65}.SpinorioLabProduct_viewTabs__dj2TD{display:flex;justify-content:center;gap:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:36px auto 52px;padding:5px;border:1px solid #363c37;border-radius:999px;background:#141815}.SpinorioLabProduct_viewTabs__dj2TD button{min-height:44px;padding:9px 25px;border:0;border-radius:999px;background:transparent;color:#b7c0b8;font:inherit;font-size:14px;line-height:1.4;cursor:pointer;transition:color .16s ease,background-color .16s ease}.SpinorioLabProduct_viewTabs__dj2TD button:hover{background:#2a322b;color:#fff}.SpinorioLabProduct_viewTabs__dj2TD button[aria-selected=true]{background:#eef1e9;color:#1c241d}.SpinorioLabProduct_showcase___E9Qr{display:grid;grid-template-columns:minmax(0,.74fr) minmax(0,1.7fr);grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px);align-items:center}.SpinorioLabProduct_featureCopy__IwZVO{padding-bottom:24px}.SpinorioLabProduct_featureCopy__IwZVO .SpinorioLabProduct_eyebrow__EQii7{margin-bottom:20px;color:#b2bdb3;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.SpinorioLabProduct_featureCopy__IwZVO h3{color:#f3f5ef;font-size:clamp(27px,2.6vw,36px);font-weight:500;letter-spacing:-.035em;line-height:1.25}.SpinorioLabProduct_featureCopy__IwZVO p{margin-top:24px;color:#c6cec7;font-size:16px;line-height:1.8}.SpinorioLabProduct_featureCopy__IwZVO .SpinorioLabProduct_featureDetail__ansM3{margin-top:18px;color:#929e94;font-size:13px;line-height:1.75}.SpinorioLabProduct_featureCopy__IwZVO .SpinorioLabProduct_textLink__dIm8g{margin-top:28px}.SpinorioLabProduct_textLink__dIm8g{display:inline-flex;align-items:center;gap:10px;color:#eef2e9;font-size:13px;font-weight:600;line-height:1.6;text-decoration:underline!important;text-underline-offset:5px;-webkit-text-decoration-color:#617163!important;text-decoration-color:#617163!important}.SpinorioLabProduct_textLink__dIm8g:hover{color:#fff;-webkit-text-decoration-color:currentColor!important;text-decoration-color:currentColor!important}.SpinorioLabProduct_textLink__dIm8g svg{flex-shrink:0}.SpinorioLabProduct_workspaceFigure__UfOhf{min-width:0}.SpinorioLabProduct_workspaceFigure__UfOhf figcaption{margin-top:14px;color:#96a298;font-size:11px;line-height:1.7}.SpinorioLabProduct_previewStage__0i_Ah{padding:clamp(18px,2.5vw,36px);border:1px solid #4b554b;border-radius:12px;background:linear-gradient(140deg,#4e5b50,#303c32 44%,#1c271f)}.SpinorioLabProduct_workspace__gxfGo{min-height:446px;overflow:hidden;border:1px solid #535f54;border-radius:8px;background:#181d19;color:#cbd4cc;box-shadow:0 22px 45px rgba(3,10,5,.4);font-size:11px;line-height:1.5}.SpinorioLabProduct_workspaceBar__AKlBe{display:flex;align-items:center;gap:9px;min-height:43px;padding:10px 14px;border-bottom:1px solid #3e493f;background:#252d27;color:#ecf0e9;font-size:11px}.SpinorioLabProduct_workspaceBar__AKlBe img{width:20px;height:20px;max-width:20px;flex:0 0 20px;border-radius:4px;filter:grayscale(1)}.SpinorioLabProduct_workspaceMode__EZOQi{margin-left:auto;color:#a7b4a9;font-size:10px}.SpinorioLabProduct_windowDots__ygTMA{display:flex;gap:4px;margin-left:10px}.SpinorioLabProduct_windowDots__ygTMA span{width:4px;height:4px;border-radius:50%;background:#9aa89c}.SpinorioLabProduct_menuBar__ouKpd{display:flex;gap:15px;padding:8px 15px;border-bottom:1px solid #343e35;color:#aeb9af;font-size:9px}.SpinorioLabProduct_notebookBody__2f4Z3{display:grid;grid-template-columns:122px minmax(0,1fr)}.SpinorioLabProduct_filePanel__NCY7o{display:flex;flex-direction:column;gap:14px;padding:18px 9px;border-right:1px solid #343e35;background:#1d241e;color:#b4c0b6;font-size:9px;overflow:hidden}.SpinorioLabProduct_filePanel__NCY7o .SpinorioLabProduct_folder__r0WmR{color:#d2dcd3}.SpinorioLabProduct_filePanel__NCY7o .SpinorioLabProduct_selectedFile__0dRpa{margin-inline:-9px;padding:8px 9px;background:#354037;color:#e7ede4}.SpinorioLabProduct_panelLabel__pXE6B{display:block;color:#97a69b;font-size:8px;font-weight:600;line-height:1.7;letter-spacing:.08em}.SpinorioLabProduct_localContext__DDK4Z{display:flex;flex-direction:column;gap:12px;margin-top:45px}.SpinorioLabProduct_notebookCanvas__F2cqS{min-width:0;padding:18px 14px}.SpinorioLabProduct_notebookHeading__Y_XH4{display:flex;gap:12px;align-items:center;margin-bottom:15px;color:#e0e8de;font-size:10px}.SpinorioLabProduct_kernel__r99lr{margin-left:auto;color:#9ead9f;font-size:9px;white-space:nowrap}.SpinorioLabProduct_codeCell__OWVpg{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:6px;gap:6px;padding:12px 7px;border:1px solid #3c4a3f;border-left:2px solid #a9baa5;border-radius:2px;background:#202822}.SpinorioLabProduct_codeCell__OWVpg pre{margin:0;padding:0;background:none;overflow:visible}.SpinorioLabProduct_codeCell__OWVpg code{display:block;padding:0;color:#dee6d8;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.SpinorioLabProduct_cellPrompt__6PcyB{padding-top:2px;color:#94a497;font-family:monospace;font-size:9px}.SpinorioLabProduct_codeKeyword__CUl9T{color:#c6d3bf;font-weight:700}.SpinorioLabProduct_codeComment__KyO_Y{color:#9cae9c}.SpinorioLabProduct_circuitOutput__OTUpx{margin-top:16px;padding:10px;border-radius:3px;background:#eef0e9;color:#354236}.SpinorioLabProduct_circuitOutput__OTUpx span{display:block;font-size:9px}.SpinorioLabProduct_circuitOutput__OTUpx svg{display:block;width:100%;height:auto}.SpinorioLabProduct_notebookStatus__mXamh{display:flex;align-items:center;gap:6px;margin-top:12px;color:#9dab9e;font-size:9px}.SpinorioLabProduct_notebookStatus__mXamh span{width:5px;height:5px;border-radius:50%;background:#b6c4af}.SpinorioLabProduct_inspector__2yHr5{padding:25px 24px 24px}.SpinorioLabProduct_inspectorHeading__AgKWh{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:26px}.SpinorioLabProduct_inspectorHeading__AgKWh strong{display:block;margin-top:6px;color:#e8eee3;font-size:16px;font-weight:500;letter-spacing:-.025em}.SpinorioLabProduct_contextTag__D8IWW{padding:6px 9px;border:1px solid #4b594d;border-radius:4px;color:#c3d0c0;font-size:9px;white-space:nowrap}.SpinorioLabProduct_recordList__REa2i{border-block:1px solid #3e4a40}.SpinorioLabProduct_record__C3dUF{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:19px 0}.SpinorioLabProduct_record__C3dUF+.SpinorioLabProduct_record__C3dUF{border-top:1px solid #333f36}.SpinorioLabProduct_record__C3dUF strong{display:block;color:#dce6d7;font-size:12px;font-weight:500}.SpinorioLabProduct_record__C3dUF div>span{display:block;margin-top:4px;color:#97a69a;font-size:10px}.SpinorioLabProduct_recordMarker__GaSph{font-family:monospace;color:#a2b39e;font-size:10px}.SpinorioLabProduct_recordDetail__Ha1Ad{color:#bac8b5;font-size:9px}.SpinorioLabProduct_contextSummary__An3Iv{margin-top:22px}.SpinorioLabProduct_contextSummary__An3Iv p{margin-top:8px;color:#d0dccb;font-size:11px;line-height:1.7}.SpinorioLabProduct_contextSummary__An3Iv>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.SpinorioLabProduct_contextSummary__An3Iv>div span{padding:5px 9px;border-radius:3px;background:#303e33;color:#c7d5c2;font-size:9px}.SpinorioLabProduct_compilerInputs__lcxkk{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.SpinorioLabProduct_compilerInputs__lcxkk>div{padding:14px;border:1px solid #455348;border-radius:4px}.SpinorioLabProduct_compilerInputs__lcxkk span{display:block;color:#99aa9c;font-size:10px}.SpinorioLabProduct_compilerInputs__lcxkk strong{display:block;margin-top:7px;color:#dbe6d6;font-size:11px;font-weight:500}.SpinorioLabProduct_comparison__KJ5Dt{margin-top:20px;padding:19px 16px;border:1px solid #3d4b40;background:#212c24;border-radius:4px}.SpinorioLabProduct_comparison__KJ5Dt p{margin-top:20px;font-size:10px;color:#a3b4a4}.SpinorioLabProduct_comparisonHeading__0fRBR{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#e0ebda;font-size:12px}.SpinorioLabProduct_metricLabels__jtk5i{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.SpinorioLabProduct_metricLabels__jtk5i span{padding:6px 10px;background:#3a493b;color:#e0e8d9;border-radius:3px;font-size:10px}.SpinorioLabProduct_baseline__MJU6e{margin-top:20px;color:#9daf9e;font-size:10px;line-height:1.7}.SpinorioLabProduct_returnToNotebook__AN_xg{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:18px;color:#c5d6be;font-size:10px}.SpinorioLabProduct_researchDetails__Q_loj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:52px;gap:52px;margin-top:80px;padding:48px 0 72px;border-block:1px solid #303832}.SpinorioLabProduct_researchDetails__Q_loj h3{color:#e9eee5;font-size:21px;font-weight:500;letter-spacing:-.025em;line-height:1.4}.SpinorioLabProduct_researchDetails__Q_loj p{margin-top:18px;color:#a5b1a7;font-size:14px;line-height:1.85}.SpinorioLabProduct_researchDetails__Q_loj .SpinorioLabProduct_textLink__dIm8g{margin-top:22px;font-size:12px}.SpinorioLabProduct_getStarted__D_lI_{padding:100px 0 112px}.SpinorioLabProduct_startGrid__CRap7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:48px}.SpinorioLabProduct_startCard__EMSUP{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:304px;padding:32px;border:1px solid #3a443c;border-radius:10px;background:#101612}.SpinorioLabProduct_startCard__EMSUP h3{color:#f0f4eb;font-size:27px;font-weight:500;line-height:1.25;letter-spacing:-.035em}.SpinorioLabProduct_startCard__EMSUP p{margin:20px 0 35px;color:#b4c0b6;font-size:15px;line-height:1.8}.SpinorioLabProduct_cardAction__S8TYZ{width:100%;margin-top:auto;padding-inline:18px;background:#f2f5ee;color:#142016;font-size:13px}.SpinorioLabProduct_cardAction__S8TYZ:hover{background:#d8e3d1;color:#111c12}.SpinorioLabProduct_page__5mKBS .SpinorioLabProduct_hero__h8YQk a:focus-visible{outline-color:#171d18}.SpinorioLabProduct_page__5mKBS .SpinorioLabProduct_cardAction__S8TYZ:focus-visible,.SpinorioLabProduct_page__5mKBS .SpinorioLabProduct_viewTabs__dj2TD button:focus-visible{outline-color:#f1f4ec}@media(max-width:1100px){.SpinorioLabProduct_showcase___E9Qr{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:30px}.SpinorioLabProduct_filePanel__NCY7o{display:none}.SpinorioLabProduct_notebookBody__2f4Z3{grid-template-columns:1fr}.SpinorioLabProduct_workspace__gxfGo{min-height:416px}.SpinorioLabProduct_researchDetails__Q_loj{gap:30px}.SpinorioLabProduct_startCard__EMSUP{padding:26px}}@media(max-width:900px){.SpinorioLabProduct_hero__h8YQk{padding-top:56px}.SpinorioLabProduct_showcase___E9Qr{grid-template-columns:1fr;gap:32px}.SpinorioLabProduct_featureCopy__IwZVO{max-width:670px;padding-bottom:0}.SpinorioLabProduct_featureCopy__IwZVO h3{max-width:550px;font-size:32px}.SpinorioLabProduct_previewStage__0i_Ah{padding:32px}.SpinorioLabProduct_filePanel__NCY7o{display:flex}.SpinorioLabProduct_notebookBody__2f4Z3{grid-template-columns:135px minmax(0,1fr)}.SpinorioLabProduct_workspace__gxfGo{min-height:430px}.SpinorioLabProduct_researchDetails__Q_loj{gap:28px}.SpinorioLabProduct_startGrid__CRap7{gap:14px}.SpinorioLabProduct_startCard__EMSUP{padding:24px 20px;min-height:320px}.SpinorioLabProduct_startCard__EMSUP h3{font-size:23px}.SpinorioLabProduct_startCard__EMSUP p{font-size:14px}.SpinorioLabProduct_cardAction__S8TYZ{padding-inline:12px;font-size:12px}}@media(max-width:700px){.SpinorioLabProduct_heroBreak__8D_Er{display:none}.SpinorioLabProduct_hero__h8YQk{padding:48px 0 36px}.SpinorioLabProduct_hero__h8YQk h1{max-width:530px;font-size:clamp(37px,7.2vw,48px)}.SpinorioLabProduct_productMark__BeuXG{width:68px;height:68px;border-radius:17px}.SpinorioLabProduct_productName__ze_vn{font-size:14px;margin-bottom:26px!important}.SpinorioLabProduct_heroCopy__kNZJh{max-width:510px;font-size:17px}.SpinorioLabProduct_sdkStrip__b6JiX{margin-top:46px}.SpinorioLabProduct_sdkStrip__b6JiX ul{gap:15px 30px;font-size:15px}.SpinorioLabProduct_features__bKyqA{padding-top:64px}.SpinorioLabProduct_sectionHeading__eucq_ h2{font-size:34px}.SpinorioLabProduct_sectionHeading__eucq_ p{margin-top:18px;font-size:16px}.SpinorioLabProduct_viewTabs__dj2TD{margin-top:28px;margin-bottom:36px}.SpinorioLabProduct_viewTabs__dj2TD button{padding-inline:20px;font-size:13px}.SpinorioLabProduct_featureCopy__IwZVO h3{font-size:30px}.SpinorioLabProduct_featureCopy__IwZVO p{font-size:15px}.SpinorioLabProduct_featureCopy__IwZVO .SpinorioLabProduct_featureDetail__ansM3{font-size:13px}.SpinorioLabProduct_previewStage__0i_Ah{padding:20px}.SpinorioLabProduct_filePanel__NCY7o{display:none}.SpinorioLabProduct_notebookBody__2f4Z3{grid-template-columns:1fr}.SpinorioLabProduct_researchDetails__Q_loj{grid-template-columns:1fr;gap:32px;margin-top:48px;padding:40px 0}.SpinorioLabProduct_researchDetails__Q_loj h3{font-size:23px}.SpinorioLabProduct_researchDetails__Q_loj p{margin-top:14px;font-size:15px}.SpinorioLabProduct_researchDetails__Q_loj .SpinorioLabProduct_textLink__dIm8g{margin-top:16px;font-size:13px}.SpinorioLabProduct_getStarted__D_lI_{padding:64px 0 72px}.SpinorioLabProduct_startGrid__CRap7{grid-template-columns:1fr;gap:18px;margin-top:32px}.SpinorioLabProduct_startCard__EMSUP{padding:28px;min-height:258px}.SpinorioLabProduct_startCard__EMSUP h3{font-size:27px}.SpinorioLabProduct_startCard__EMSUP p{font-size:15px}.SpinorioLabProduct_cardAction__S8TYZ{font-size:14px}}@media(max-width:430px){.SpinorioLabProduct_heroActions__bi5PS{flex-direction:column;align-items:stretch;gap:12px}.SpinorioLabProduct_primaryAction__FAQ8Z,.SpinorioLabProduct_secondaryAction__5v2Vf{width:100%;font-size:14px}.SpinorioLabProduct_sdkStrip__b6JiX ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 14px;gap:18px 14px}.SpinorioLabProduct_sectionHeading__eucq_ h2{font-size:32px}.SpinorioLabProduct_viewTabs__dj2TD{width:100%;gap:2px}.SpinorioLabProduct_viewTabs__dj2TD button{flex:1 1;min-width:0;padding-inline:11px}.SpinorioLabProduct_previewStage__0i_Ah{padding:12px}.SpinorioLabProduct_workspace__gxfGo{min-height:395px}.SpinorioLabProduct_workspaceBar__AKlBe{padding-inline:10px}.SpinorioLabProduct_menuBar__ouKpd{gap:12px;padding-inline:10px;font-size:8px}.SpinorioLabProduct_notebookCanvas__F2cqS{padding:15px 10px}.SpinorioLabProduct_codeCell__OWVpg{grid-template-columns:19px minmax(0,1fr);gap:3px;padding-inline:5px}.SpinorioLabProduct_codeCell__OWVpg code{font-size:9px}.SpinorioLabProduct_circuitOutput__OTUpx{padding:8px}.SpinorioLabProduct_inspector__2yHr5{padding:20px 14px}.SpinorioLabProduct_inspectorHeading__AgKWh{gap:10px}.SpinorioLabProduct_inspectorHeading__AgKWh strong{font-size:15px}.SpinorioLabProduct_contextTag__D8IWW{display:none}.SpinorioLabProduct_record__C3dUF{grid-template-columns:20px minmax(0,1fr);gap:8px;padding:16px 0}.SpinorioLabProduct_recordDetail__Ha1Ad{display:none}.SpinorioLabProduct_compilerInputs__lcxkk{gap:8px}.SpinorioLabProduct_compilerInputs__lcxkk>div{padding:10px}.SpinorioLabProduct_compilerInputs__lcxkk strong{font-size:10px}.SpinorioLabProduct_comparison__KJ5Dt{padding:16px 12px}.SpinorioLabProduct_comparisonHeading__0fRBR{font-size:10px;gap:8px}.SpinorioLabProduct_metricLabels__jtk5i{gap:6px}.SpinorioLabProduct_metricLabels__jtk5i span{padding:5px 7px;font-size:9px}}@media(prefers-reduced-motion:reduce){.SpinorioLabProduct_page__5mKBS a,.SpinorioLabProduct_page__5mKBS button{transition:none}}