.MethodLab_board__YmqLf{position:relative;display:flex;min-height:100svh;flex-direction:column;overflow:hidden;background:#0b121d;color:#f0f3ea}.MethodLab_bar__X2_OX{position:relative;z-index:1;display:flex;min-height:63px;align-items:center;justify-content:space-between;padding:.9rem clamp(1.25rem,3vw,3rem);gap:1rem;border-bottom:1px solid rgba(174,193,211,.2);background:#101a27;color:#b9c8d5;font:500 .65rem/1.4 var(--font-mono,monospace);letter-spacing:.13em}.MethodLab_barMeta__zRiap,.MethodLab_barTitle__Hv0It{display:inline-flex;align-items:center;gap:.7rem}.MethodLab_barTitle__Hv0It i{width:.52rem;height:.52rem;border-radius:50%;background:#d9f46c;box-shadow:0 0 14px rgba(217,244,108,.5)}.MethodLab_barMeta__zRiap b{color:#d9f46c;font-size:.55rem}.MethodLab_figure__6nZE9{position:relative;display:grid;min-height:clamp(350px,32vw,610px);flex:1 0 auto;align-items:center;overflow:hidden;background:radial-gradient(ellipse 48% 66% at 52% 55%,rgba(91,111,173,.13),transparent),linear-gradient(180deg,#0d1623,#0a111c)}.MethodLab_figure__6nZE9:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(7,14,23,.5),transparent 12%,transparent 88%,rgba(7,14,23,.5))}.MethodLab_desktopDiagram__uV0f9{display:block;width:100%;height:auto}.MethodLab_stepVisual__gq0T0{display:none}.MethodLab_flow__DjdWs{animation:MethodLab_flow__DjdWs 16s linear infinite}.MethodLab_station__ews1w>rect:first-child{fill:rgba(13,24,37,.7);stroke:rgba(171,194,220,.26);stroke-width:1}.MethodLab_station__ews1w>path:first-of-type{stroke:rgba(171,194,220,.22);stroke-width:1}.MethodLab_diagramIndex__mPD69,.MethodLab_diagramMicro__gMshw{fill:#aebdd1;font-family:var(--font-mono,monospace);font-size:10px;letter-spacing:1.8px}.MethodLab_diagramIndex__mPD69{fill:#d9f46c}.MethodLab_diagramMicro__gMshw{font-size:9px;letter-spacing:1.25px}.MethodLab_limeRing__n_jEZ{stroke:rgba(217,244,108,.72);stroke-width:1.3}.MethodLab_dimRing___jz3n{stroke:rgba(166,185,239,.46);stroke-width:1;stroke-dasharray:3 6}.MethodLab_dimStroke__P6cDH{stroke:rgba(168,187,230,.59);stroke-width:1.4}.MethodLab_limeStroke__SOCv7{stroke:#d9f46c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.MethodLab_limeDot__O8YmE{fill:#d9f46c;filter:drop-shadow(0 0 7px rgba(217,244,108,.7))}.MethodLab_paperDot__89PTS{fill:#b3c1fa}.MethodLab_innerFrame__hoysv{fill:#101d2d;stroke:rgba(175,196,217,.5)}.MethodLab_histogramBars__1kqPN{stroke:#aebfff;stroke-width:9;stroke-linecap:square;opacity:.68}.MethodLab_steps__s_EwC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-top:1px solid rgba(174,193,211,.38);list-style:none}.MethodLab_step__AV7pf{--step-pad-x:clamp(1rem,2vw,2.1rem);position:relative;display:flex;min-height:290px;flex-direction:column;padding:1.55rem var(--step-pad-x) 1.8rem;border-right:1px solid rgba(174,193,211,.25);background:linear-gradient(180deg,rgba(32,48,70,.3),rgba(16,26,40,.08))}.MethodLab_step__AV7pf:nth-child(2n){background:linear-gradient(180deg,rgba(27,37,60,.32),rgba(18,27,43,.08))}.MethodLab_step__AV7pf:last-child{border-right:0}.MethodLab_step__AV7pf:before{position:absolute;top:-4px;left:var(--step-pad-x);width:7px;height:7px;border-radius:50%;background:#d9f46c;box-shadow:0 0 12px rgba(217,244,108,.6);content:""}.MethodLab_stepTop__EuSwT{display:flex;justify-content:space-between;color:#9eb1c0;font:500 .64rem/1.4 var(--font-mono,monospace);letter-spacing:.15em}.MethodLab_stepTop__EuSwT strong{color:#d9f46c;font-size:.85rem;font-weight:500}.MethodLab_stepTop__EuSwT>span:last-child{color:#a8baff;font-size:1rem}.MethodLab_step__AV7pf h3{margin:1.45rem 0 .8rem;color:#f0f3ea;font-family:var(--font-display,sans-serif);font-size:clamp(1.55rem,2.6vw,2.7rem);font-weight:520;letter-spacing:-.065em;line-height:1.06;text-wrap:balance}.MethodLab_step__AV7pf p{max-width:26rem;margin:0 0 1.6rem;color:#b2c0ca;font-size:.85rem;line-height:1.62}.MethodLab_step__AV7pf code{display:inline-block;align-self:flex-start;margin-top:auto;padding:.45rem .65rem;border:1px solid rgba(169,185,252,.33);background:#1b2737;color:#c6d0ff;font:500 .67rem/1.4 var(--font-mono,monospace);letter-spacing:.01em;white-space:normal}.MethodLab_formula__8GgmX{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(15rem,.65fr);align-items:center;min-height:230px;padding:2.8rem 3rem 3.4rem;gap:1rem 4rem;border-top:1px solid rgba(174,193,211,.35);background:radial-gradient(ellipse 50% 130% at 25% 25%,rgba(114,133,237,.18),transparent 70%),#111c2a}.MethodLab_formulaExpression__l1iP6{display:grid;gap:1rem}.MethodLab_formulaExpression__l1iP6>span,.MethodLab_formulaIndex__aQvNq{color:#b4c4d3;font:500 .65rem/1.4 var(--font-mono,monospace);letter-spacing:.14em}.MethodLab_formulaExpression__l1iP6>span:before{display:inline-block;width:7px;height:7px;margin-right:.75rem;border:1px solid #d9f46c;content:""}.MethodLab_formulaExpression__l1iP6 strong{color:#e8f1bf;font-family:var(--font-editorial,Georgia,serif);font-size:clamp(2.4rem,4.7vw,5.6rem);font-weight:400;font-style:italic;letter-spacing:-.055em;line-height:1;white-space:nowrap}.MethodLab_formula__8GgmX p{max-width:27rem;margin:0;padding-left:1.2rem;border-left:2px solid #a8baff;color:#c3cdd4;font-size:.88rem;line-height:1.7}.MethodLab_formulaIndex__aQvNq{position:absolute;right:3rem;bottom:1.2rem;color:#8297a7;font-size:.52rem}@keyframes MethodLab_flow__DjdWs{to{stroke-dashoffset:-300}}@media (max-width:1100px){.MethodLab_steps__s_EwC{grid-template-columns:repeat(2,minmax(0,1fr))}.MethodLab_step__AV7pf{min-height:240px}.MethodLab_step__AV7pf:nth-child(2){border-right:0}.MethodLab_step__AV7pf:nth-child(-n+2){border-bottom:1px solid rgba(174,193,211,.25)}.MethodLab_step__AV7pf h3{font-size:clamp(1.8rem,3.8vw,2.65rem)}.MethodLab_formula__8GgmX{padding-inline:clamp(1.5rem,4vw,3rem);column-gap:clamp(1.5rem,4vw,3rem)}}@media (max-width:1050px){.MethodLab_figure__6nZE9{display:none}.MethodLab_formula__8GgmX{flex:1 0 auto}.MethodLab_step__AV7pf{min-height:290px}.MethodLab_step__AV7pf:before{display:none}.MethodLab_stepVisual__gq0T0{display:block;height:clamp(105px,13vw,140px);margin:-1.55rem calc(-1 * var(--step-pad-x)) 1.1rem;border-bottom:1px solid rgba(174,193,211,.2);background:radial-gradient(circle at 50% 50%,rgba(117,134,216,.14),transparent 64%),linear-gradient(rgba(155,173,209,.07) 1px,transparent 0),linear-gradient(90deg,rgba(155,173,209,.07) 1px,transparent 0),#101b2b;background-size:auto,18px 18px,18px 18px,auto}.MethodLab_stepVisual__gq0T0 svg{display:block;width:100%;height:100%}}@media (max-width:700px){.MethodLab_bar__X2_OX{min-height:54px;padding:.8rem 1.25rem;font-size:.62rem}.MethodLab_barMeta__zRiap,.MethodLab_figure__6nZE9{display:none}.MethodLab_steps__s_EwC{grid-template-columns:repeat(2,minmax(0,1fr))}.MethodLab_step__AV7pf{min-height:0;padding:0 .65rem 1.15rem;border-right:1px solid rgba(174,193,211,.25);border-bottom:1px solid rgba(174,193,211,.25)}.MethodLab_step__AV7pf:nth-child(2n){border-right:0}.MethodLab_step__AV7pf:nth-child(n+3){border-bottom:0}.MethodLab_step__AV7pf:before{display:none}.MethodLab_stepVisual__gq0T0{height:96px;margin:0 -.65rem .8rem}.MethodLab_stepTop__EuSwT{font-size:.58rem;letter-spacing:.08em}.MethodLab_stepTop__EuSwT strong{font-size:.8rem}.MethodLab_stepTop__EuSwT>span:last-child{display:none}.MethodLab_step__AV7pf h3{margin:.55rem 0 .6rem;font-size:clamp(1.25rem,5.2vw,1.55rem);overflow-wrap:anywhere}.MethodLab_step__AV7pf p{margin-bottom:.85rem;font-size:.84rem;line-height:1.5}.MethodLab_step__AV7pf code{padding:.35rem .45rem;font-size:.58rem;line-height:1.3}.MethodLab_formula__8GgmX{grid-template-columns:1fr;min-height:0;padding:1.9rem 1rem 2.9rem;align-content:center;gap:1.2rem}.MethodLab_formulaExpression__l1iP6{gap:.7rem}.MethodLab_formulaExpression__l1iP6>span{font-size:.64rem;letter-spacing:.08em}.MethodLab_formulaExpression__l1iP6 strong{font-size:clamp(2.15rem,10vw,2.7rem)}.MethodLab_formula__8GgmX p{padding-left:.85rem;font-size:.88rem;line-height:1.58}.MethodLab_formulaIndex__aQvNq{right:1rem;bottom:1.1rem}}@media (max-width:360px){.MethodLab_step__AV7pf h3{font-size:1.08rem}.MethodLab_step__AV7pf p{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.MethodLab_flow__DjdWs{animation:none}}