.learning-lab-module__SRE-Eq__page{--board-ink:#1f2937;--board-muted:#687386;--board-line:#313d4f24;background:hsl(var(--background));height:calc(100vh - 6rem);min-height:calc(100vh - 6rem);overflow:hidden}@supports (height:100dvh){.learning-lab-module__SRE-Eq__page{height:calc(100dvh - 6rem);min-height:calc(100dvh - 6rem)}}.learning-lab-module__SRE-Eq__shell{grid-template-rows:auto minmax(0,1fr);gap:clamp(.9rem,1.8vh,1.3rem);width:min(100%,1800px);height:100%;margin:0 auto;padding:clamp(.85rem,1.8vh,1.35rem) clamp(1rem,2.4vw,2.75rem) clamp(1rem,2.2vh,1.55rem);display:grid}.learning-lab-module__SRE-Eq__heading{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.learning-lab-module__SRE-Eq__headingCopy h1{color:hsl(var(--foreground));letter-spacing:0;margin:0;font-family:MiSans,HarmonyOS Sans SC,Microsoft YaHei UI,sans-serif;font-size:clamp(2rem,2.65vw,2.85rem);font-weight:680;line-height:1.08}.learning-lab-module__SRE-Eq__headingCopy p{max-width:48rem;color:hsl(var(--muted-foreground));margin:.42rem 0 0;font-size:clamp(.78rem,.84vw,.9rem);line-height:1.55}.learning-lab-module__SRE-Eq__filterGroup{align-items:center;gap:.35rem;display:flex}.learning-lab-module__SRE-Eq__filterButton{min-height:2.5rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.48rem;padding:.55rem .88rem;font-size:.71rem;font-weight:640;transition:color .18s,background-color .18s,border-color .18s,transform .16s;display:inline-flex}.learning-lab-module__SRE-Eq__filterButton i{background:#8a95a5;border-radius:50%;width:.42rem;height:.42rem}.learning-lab-module__SRE-Eq__filterButton:nth-child(2) i{background:#7c9cc0}.learning-lab-module__SRE-Eq__filterButton:nth-child(3) i{background:#94aa88}.learning-lab-module__SRE-Eq__filterButton:hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .55)}.learning-lab-module__SRE-Eq__filterButtonActive{border-color:hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground))}.learning-lab-module__SRE-Eq__filterButton:active,.learning-lab-module__SRE-Eq__projectLink:active,.learning-lab-module__SRE-Eq__closeButton:active{transform:translateY(1px)}.learning-lab-module__SRE-Eq__filterButton:focus-visible,.learning-lab-module__SRE-Eq__noteTrigger:focus-visible,.learning-lab-module__SRE-Eq__closeButton:focus-visible,.learning-lab-module__SRE-Eq__projectLink:focus-visible{outline-offset:3px;outline:2px solid #315ec9}.learning-lab-module__SRE-Eq__board{border:1px solid var(--board-line);isolation:isolate;background-color:#eef1f3;background-image:radial-gradient(#46526321 .7px,#0000 .7px);background-size:19px 19px;border-radius:8px;min-height:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #2d3a4c1a}.learning-lab-module__SRE-Eq__board:after{content:"";background:#3c485a47;width:4.2rem;height:1px;position:absolute;bottom:.9rem;right:1.15rem}.learning-lab-module__SRE-Eq__boardMeta{z-index:1;color:#7b8595;letter-spacing:0;justify-content:space-between;align-items:center;font-size:.59rem;font-weight:650;display:flex;position:absolute;top:1rem;left:1.15rem;right:1.15rem}.learning-lab-module__SRE-Eq__note,.learning-lab-module__SRE-Eq__detailNote{--note-paper:#dfe8f5;--note-ink:#233851;--note-muted:#526a85;--note-line:#2d48652e;background:var(--note-paper);color:var(--note-ink)}:is(.learning-lab-module__SRE-Eq__note,.learning-lab-module__SRE-Eq__detailNote)[data-tone=sage]{--note-paper:#dde8dc;--note-ink:#294234;--note-muted:#597062;--note-line:#2b48372e}:is(.learning-lab-module__SRE-Eq__note,.learning-lab-module__SRE-Eq__detailNote)[data-tone=yellow]{--note-paper:#f0e6bf;--note-ink:#483f26;--note-muted:#756945;--note-line:#4b40212e}:is(.learning-lab-module__SRE-Eq__note,.learning-lab-module__SRE-Eq__detailNote)[data-tone=coral]{--note-paper:#efd8ce;--note-ink:#4b3029;--note-muted:#795c53;--note-line:#4f2f262b}:is(.learning-lab-module__SRE-Eq__note,.learning-lab-module__SRE-Eq__detailNote)[data-tone=lilac]{--note-paper:#e6e1ec;--note-ink:#3f374d;--note-muted:#70657f;--note-line:#4137502b}:is(.learning-lab-module__SRE-Eq__note,.learning-lab-module__SRE-Eq__detailNote)[data-tone=ice]{--note-paper:#dce9e9;--note-ink:#284346;--note-muted:#5a7376;--note-line:#2843462b}.learning-lab-module__SRE-Eq__note{z-index:2;transform-origin:50% 8%;will-change:transform;border-radius:5px;grid-template-rows:auto auto minmax(0,1fr);min-width:0;padding:clamp(.85rem,1.25vw,1.15rem);display:grid;position:absolute;box-shadow:0 18px 34px #27344526,0 3px 7px #27344514}.learning-lab-module__SRE-Eq__note[data-note=portfolio]{z-index:3;grid-template-rows:auto minmax(0,1fr) auto;width:30%;height:45%;top:10%;left:3%}.learning-lab-module__SRE-Eq__note[data-note=rag-agent]{width:30%;height:40%;top:7%;left:35%}.learning-lab-module__SRE-Eq__note[data-note=moodist]{z-index:2;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1.18fr) minmax(8.5rem,.82fr);width:30%;height:45%;top:10%;right:3%}.learning-lab-module__SRE-Eq__note[data-note=vibe-coding]{z-index:4;width:30%;height:32%;bottom:7%;left:18%}.learning-lab-module__SRE-Eq__note[data-note=wave-model]{z-index:5;width:30%;height:32%;bottom:7%;right:18%}.learning-lab-module__SRE-Eq__noteMuted{pointer-events:none;filter:saturate(.45)}.learning-lab-module__SRE-Eq__tape,.learning-lab-module__SRE-Eq__detailTape{z-index:7;pointer-events:none;background:#f8f7efb8;border:1px solid #5b5b5314;width:clamp(3.1rem,5.2vw,4.8rem);height:1rem;position:absolute;top:-.48rem;left:50%;transform:translate(-50%)rotate(-1deg);box-shadow:0 2px 5px #4641340d}.learning-lab-module__SRE-Eq__noteTrigger{z-index:6;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.learning-lab-module__SRE-Eq__noteTrigger:disabled{cursor:default}.learning-lab-module__SRE-Eq__noteMeta,.learning-lab-module__SRE-Eq__detailMeta{border-bottom:1px solid var(--note-line);color:var(--note-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.55rem;font-size:clamp(.65rem,.7vw,.74rem);font-weight:680;display:flex}.learning-lab-module__SRE-Eq__imageVisual{background:#ffffffa3;border-radius:3px;min-height:0;margin-top:.72rem;position:relative;overflow:hidden;box-shadow:0 9px 22px #22324614}.learning-lab-module__SRE-Eq__portfolioVisual>span{z-index:1;color:#3d4b5e;background:#ffffffe0;border-radius:999px;padding:.26rem .42rem;font-size:.52rem;font-weight:650;position:absolute;top:.55rem;left:.58rem}.learning-lab-module__SRE-Eq__moodistVisual{background:#0c0d0e}.learning-lab-module__SRE-Eq__projectImage{-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.learning-lab-module__SRE-Eq__noteCopy{min-width:0;padding-top:clamp(.75rem,1.25vh,1rem)}.learning-lab-module__SRE-Eq__noteCopy h2{letter-spacing:0;max-width:22ch;margin:0;font-family:MiSans,HarmonyOS Sans SC,Microsoft YaHei UI,sans-serif;font-size:clamp(1.18rem,1.35vw,1.48rem);font-weight:690;line-height:1.24}.learning-lab-module__SRE-Eq__note[data-note=portfolio] .learning-lab-module__SRE-Eq__noteCopy h2,.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteCopy h2{max-width:none;font-size:clamp(1.45rem,1.7vw,1.78rem)}.learning-lab-module__SRE-Eq__note[data-note=portfolio] .learning-lab-module__SRE-Eq__noteCopy,.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteCopy{align-self:end;padding-bottom:.12rem}.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteMeta{grid-column:1/-1}.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__imageVisual{grid-area:2/1;margin-right:clamp(.8rem,1.2vw,1.15rem)}.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteCopy{grid-area:2/2;align-self:center;padding:.75rem 0 0}.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteCopy h2{max-width:8ch;font-size:clamp(1.28rem,1.5vw,1.62rem);line-height:1.3}.learning-lab-module__SRE-Eq__ragVisual,.learning-lab-module__SRE-Eq__codingVisual,.learning-lab-module__SRE-Eq__researchVisual{border-top:1px solid var(--note-line);border-bottom:1px solid var(--note-line);align-self:stretch;min-height:0;margin:.75rem 0 .6rem}.learning-lab-module__SRE-Eq__ragVisual{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.learning-lab-module__SRE-Eq__ragVisual>div{flex-direction:column;justify-content:space-between;min-width:0;padding:.55rem .42rem;display:flex}.learning-lab-module__SRE-Eq__ragVisual>div+div{border-left:1px solid var(--note-line)}.learning-lab-module__SRE-Eq__ragVisual span{color:var(--note-muted);font-size:clamp(.54rem,.6vw,.64rem)}.learning-lab-module__SRE-Eq__ragVisual strong{font-size:clamp(.76rem,.9vw,.96rem)}.learning-lab-module__SRE-Eq__codingVisual{justify-content:center;align-items:center;gap:clamp(.35rem,.65vw,.7rem);display:flex}.learning-lab-module__SRE-Eq__codingVisual span{font-size:clamp(.64rem,.72vw,.76rem);font-weight:720}.learning-lab-module__SRE-Eq__codingVisual i{background:var(--note-muted);opacity:.58;width:clamp(.8rem,1.6vw,1.8rem);height:1px}.learning-lab-module__SRE-Eq__researchVisual{grid-template-rows:minmax(0,1fr) auto;gap:.45rem;padding:.45rem 0;display:grid}.learning-lab-module__SRE-Eq__researchVisual>div{align-items:flex-end;gap:clamp(.12rem,.25vw,.28rem);min-height:2.5rem;display:flex}.learning-lab-module__SRE-Eq__researchVisual i{background:var(--note-muted);opacity:.5;width:100%}.learning-lab-module__SRE-Eq__researchVisual strong{color:var(--note-muted);font-size:clamp(.63rem,.72vw,.76rem);font-weight:670}.learning-lab-module__SRE-Eq__detailLayer{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#323b474d;justify-content:center;align-items:center;padding:clamp(1rem,3vw,3rem);display:flex;position:absolute;inset:0}.learning-lab-module__SRE-Eq__detailNote{border-radius:6px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(24rem,.94fr) minmax(28rem,1.06fr);width:min(78rem,92%);min-height:min(35rem,88%);max-height:min(41rem,92%);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 84px #1f2a384d,0 8px 18px #1f2a381f}.learning-lab-module__SRE-Eq__detailTape{width:6rem;height:1.2rem;top:-.5rem}.learning-lab-module__SRE-Eq__closeButton{z-index:3;border:1px solid var(--note-line);width:2.35rem;height:2.35rem;color:var(--note-ink);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background-color .18s,transform .16s;display:inline-flex;position:absolute;top:1rem;right:1rem}.learning-lab-module__SRE-Eq__closeButton:hover{background:#ffffff61}.learning-lab-module__SRE-Eq__detailIntro{grid-area:1/1;min-width:0;padding:clamp(1.75rem,2.7vw,2.7rem) clamp(1.6rem,2.5vw,2.5rem) 1.2rem}.learning-lab-module__SRE-Eq__detailMeta{padding-right:3rem}.learning-lab-module__SRE-Eq__detailIntro h2{letter-spacing:0;max-width:18ch;margin:clamp(1.1rem,1.8vh,1.5rem) 0 0;font-family:MiSans,HarmonyOS Sans SC,Microsoft YaHei UI,sans-serif;font-size:clamp(1.75rem,2.5vw,2.65rem);font-weight:690;line-height:1.18}.learning-lab-module__SRE-Eq__detailIntro>p{max-width:54ch;color:var(--note-muted);margin:.8rem 0 0;font-size:clamp(.82rem,.9vw,.94rem);line-height:1.72}.learning-lab-module__SRE-Eq__detailTags{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.learning-lab-module__SRE-Eq__detailTags span{border:1px solid var(--note-line);color:var(--note-muted);border-radius:999px;padding:.32rem .5rem;font-size:.61rem;font-weight:650}.learning-lab-module__SRE-Eq__detailVisual{border-radius:4px;grid-area:2/1;min-height:0;margin:0 clamp(1.6rem,2.5vw,2.5rem) clamp(1.4rem,2.4vh,2rem);overflow:hidden}.learning-lab-module__SRE-Eq__detailVisual>div{width:100%;height:100%;margin:0}.learning-lab-module__SRE-Eq__detailVisual .learning-lab-module__SRE-Eq__ragVisual>div{padding:clamp(1rem,2vw,1.7rem)}.learning-lab-module__SRE-Eq__detailVisual .learning-lab-module__SRE-Eq__ragVisual strong{font-size:clamp(.95rem,1.4vw,1.35rem)}.learning-lab-module__SRE-Eq__detailVisual .learning-lab-module__SRE-Eq__codingVisual span,.learning-lab-module__SRE-Eq__detailVisual .learning-lab-module__SRE-Eq__researchVisual strong{font-size:clamp(.74rem,1vw,.95rem)}.learning-lab-module__SRE-Eq__detailFacts{border-left:1px solid var(--note-line);grid-area:1/2/3;align-content:center;min-width:0;padding:clamp(4rem,6.5vh,5.4rem) clamp(2rem,3.4vw,3.6rem) clamp(1.5rem,3vh,2.5rem);display:grid}.learning-lab-module__SRE-Eq__detailFacts>div{border-bottom:1px solid var(--note-line);grid-template-columns:5.5rem minmax(0,1fr);gap:clamp(1rem,1.8vw,1.8rem);padding:clamp(1rem,2vh,1.45rem) 0;display:grid}.learning-lab-module__SRE-Eq__detailFacts>div:first-child{border-top:1px solid var(--note-line)}.learning-lab-module__SRE-Eq__detailFacts span{color:var(--note-ink);font-size:.67rem;font-weight:700}.learning-lab-module__SRE-Eq__detailFacts p{max-width:55ch;color:var(--note-muted);margin:0;font-size:clamp(.78rem,.86vw,.9rem);line-height:1.72}.learning-lab-module__SRE-Eq__detailActions{border-top:1px solid var(--note-line);grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:1rem;min-height:4.7rem;padding:0 clamp(1.6rem,2.5vw,2.5rem);display:flex}.learning-lab-module__SRE-Eq__detailActions>span{color:var(--note-muted);font-size:.61rem;font-weight:680}.learning-lab-module__SRE-Eq__projectLink{border:1px solid var(--note-ink);background:var(--note-ink);min-height:2.55rem;color:var(--note-paper);border-radius:999px;align-items:center;gap:.48rem;padding:.58rem .85rem;font-size:.67rem;font-weight:680;text-decoration:none;transition:opacity .18s,transform .16s;display:inline-flex}.learning-lab-module__SRE-Eq__projectLink:hover{opacity:.84}:is(.dark,.cyberpunk,.aurora,.synthwave) .learning-lab-module__SRE-Eq__page{--board-ink:#e5eaf0;--board-muted:#aeb9c8;--board-line:#dee6f024}:is(.dark,.cyberpunk,.aurora,.synthwave) .learning-lab-module__SRE-Eq__board{background-color:#20262f;background-image:radial-gradient(#dae3ef24 .7px,#0000 .7px);box-shadow:0 24px 70px #0000003d}:is(.dark,.cyberpunk,.aurora,.synthwave) .learning-lab-module__SRE-Eq__boardMeta{color:#a9b2c0}@media (min-width:1024px) and (max-height:780px){.learning-lab-module__SRE-Eq__shell{gap:.7rem;padding-top:.55rem;padding-bottom:.7rem}.learning-lab-module__SRE-Eq__headingCopy h1{font-size:1.85rem}.learning-lab-module__SRE-Eq__headingCopy p{margin-top:.2rem;font-size:.75rem}.learning-lab-module__SRE-Eq__filterButton{min-height:2.2rem;padding-top:.4rem;padding-bottom:.4rem}.learning-lab-module__SRE-Eq__note{padding:.78rem}.learning-lab-module__SRE-Eq__noteMeta{padding-bottom:.42rem}.learning-lab-module__SRE-Eq__noteCopy{padding-top:.48rem}.learning-lab-module__SRE-Eq__imageVisual{margin-top:.52rem}.learning-lab-module__SRE-Eq__ragVisual,.learning-lab-module__SRE-Eq__codingVisual,.learning-lab-module__SRE-Eq__researchVisual{margin-top:.5rem;margin-bottom:.4rem}.learning-lab-module__SRE-Eq__detailNote{min-height:92%;max-height:94%}.learning-lab-module__SRE-Eq__detailIntro{padding-top:1.65rem}.learning-lab-module__SRE-Eq__detailIntro h2{margin-top:.8rem;font-size:1.85rem}.learning-lab-module__SRE-Eq__detailIntro>p{margin-top:.5rem;line-height:1.58}.learning-lab-module__SRE-Eq__detailTags{margin-top:.65rem}.learning-lab-module__SRE-Eq__detailFacts{padding-top:3.25rem;padding-bottom:1rem}.learning-lab-module__SRE-Eq__detailFacts>div{padding:.75rem 0}.learning-lab-module__SRE-Eq__detailFacts p{line-height:1.58}.learning-lab-module__SRE-Eq__detailActions{min-height:4rem}}@media (max-width:1180px){.learning-lab-module__SRE-Eq__note[data-note=portfolio]{width:31%;left:2%}.learning-lab-module__SRE-Eq__note[data-note=rag-agent]{width:31%;left:34.5%}.learning-lab-module__SRE-Eq__note[data-note=moodist]{width:31%;right:2%}.learning-lab-module__SRE-Eq__note[data-note=vibe-coding]{width:31%;left:17%}.learning-lab-module__SRE-Eq__note[data-note=wave-model]{width:31%;right:17%}.learning-lab-module__SRE-Eq__noteCopy h2{font-size:1.08rem}.learning-lab-module__SRE-Eq__detailNote{grid-template-columns:minmax(21rem,.9fr) minmax(25rem,1.1fr)}}@media (max-width:900px){.learning-lab-module__SRE-Eq__page{height:auto;min-height:calc(100vh - 5rem);overflow:visible}.learning-lab-module__SRE-Eq__shell{min-height:calc(100vh - 5rem)}.learning-lab-module__SRE-Eq__heading{flex-direction:column;align-items:flex-start;gap:.85rem}.learning-lab-module__SRE-Eq__board{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-height:auto;padding:4rem 1rem 1rem;display:grid;overflow:visible}.learning-lab-module__SRE-Eq__note,.learning-lab-module__SRE-Eq__note[data-note]{width:auto;height:22rem;position:relative;inset:auto;transform:none!important}.learning-lab-module__SRE-Eq__note[data-note=portfolio],.learning-lab-module__SRE-Eq__note[data-note=moodist]{grid-column:1/-1;height:31rem}.learning-lab-module__SRE-Eq__note[data-note=moodist]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr}.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteMeta,.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__imageVisual,.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteCopy{grid-area:auto/1}.learning-lab-module__SRE-Eq__detailLayer{position:fixed}.learning-lab-module__SRE-Eq__detailNote{width:min(42rem,94%);min-height:0;max-height:90vh;display:block;overflow:auto}.learning-lab-module__SRE-Eq__detailFacts{border-top:1px solid var(--note-line);border-left:0;padding:1rem 2rem 2rem}.learning-lab-module__SRE-Eq__detailVisual{height:16rem}}@media (prefers-reduced-motion:reduce){.learning-lab-module__SRE-Eq__filterButton,.learning-lab-module__SRE-Eq__closeButton,.learning-lab-module__SRE-Eq__projectLink{transition-duration:.01ms}}.learning-lab-module__SRE-Eq__page{height:auto;min-height:calc(100vh - 6rem);overflow:visible}.learning-lab-module__SRE-Eq__shell{grid-template-rows:auto auto;height:auto;min-height:calc(100vh - 6rem);padding-bottom:clamp(2.5rem,5vw,5rem)}.learning-lab-module__SRE-Eq__board{min-height:0;padding:clamp(4.2rem,7vw,6.4rem) clamp(1.4rem,4vw,4.5rem) clamp(3.5rem,6vw,5.5rem);display:block;overflow:hidden}.learning-lab-module__SRE-Eq__board:after{bottom:1.4rem}.learning-lab-module__SRE-Eq__boardMeta{font-size:.64rem;top:1.35rem;left:clamp(1.4rem,4vw,4.5rem);right:clamp(1.4rem,4vw,4.5rem)}.learning-lab-module__SRE-Eq__noteCanvas{z-index:2;min-height:clamp(68rem,72vw,75rem);position:relative}.learning-lab-module__SRE-Eq__note,.learning-lab-module__SRE-Eq__note[data-note]{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);width:auto;height:auto;min-height:0;padding:clamp(1rem,1.6vw,1.45rem);position:absolute;inset:auto}.learning-lab-module__SRE-Eq__note[data-kind=making]{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);min-height:0}.learning-lab-module__SRE-Eq__noteCanvas .learning-lab-module__SRE-Eq__note[data-note=portfolio]{width:29.5%;top:0;left:2.5%}.learning-lab-module__SRE-Eq__noteCanvas .learning-lab-module__SRE-Eq__note[data-note=moodist]{width:28.5%;top:clamp(1.7rem,2vw,2.1rem);left:34.5%}.learning-lab-module__SRE-Eq__noteCanvas .learning-lab-module__SRE-Eq__note[data-note=daily-news]{width:27.5%;top:clamp(.7rem,1vw,1.1rem);left:66%}.learning-lab-module__SRE-Eq__note[data-kind=learning]{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);min-height:clamp(18rem,21vw,21rem)}.learning-lab-module__SRE-Eq__noteCanvas .learning-lab-module__SRE-Eq__note[data-note=rag-agent]{width:24%;top:clamp(33rem,35vw,36rem);left:7%}.learning-lab-module__SRE-Eq__noteCanvas .learning-lab-module__SRE-Eq__note[data-note=vibe-coding]{width:23%;top:clamp(35rem,37vw,38rem);right:7%}.learning-lab-module__SRE-Eq__noteCanvas .learning-lab-module__SRE-Eq__note[data-note=wave-model]{width:24%;top:clamp(42rem,45vw,47rem);left:37.5%}.learning-lab-module__SRE-Eq__noteMeta{grid-area:1/1;padding-bottom:.72rem}.learning-lab-module__SRE-Eq__note .learning-lab-module__SRE-Eq__imageVisual{aspect-ratio:2.05;grid-area:2/1;width:100%;height:auto;min-height:0;margin:clamp(.9rem,1.5vw,1.25rem) 0 0}.learning-lab-module__SRE-Eq__note .learning-lab-module__SRE-Eq__projectImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.learning-lab-module__SRE-Eq__note .learning-lab-module__SRE-Eq__portfolioVisual>span{display:none}.learning-lab-module__SRE-Eq__noteCopy,.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteCopy,.learning-lab-module__SRE-Eq__note[data-note=portfolio] .learning-lab-module__SRE-Eq__noteCopy{text-align:center;grid-area:3/1;align-self:start;padding:clamp(1.15rem,2vw,1.75rem) clamp(.25rem,.8vw,.75rem) 0}.learning-lab-module__SRE-Eq__noteCopy h2,.learning-lab-module__SRE-Eq__note[data-note=moodist] .learning-lab-module__SRE-Eq__noteCopy h2,.learning-lab-module__SRE-Eq__note[data-note=portfolio] .learning-lab-module__SRE-Eq__noteCopy h2{text-wrap:balance;max-width:none;margin:0 auto;font-size:clamp(1.55rem,2vw,2.05rem);line-height:1.22}.learning-lab-module__SRE-Eq__noteCopy p{max-width:64ch;color:var(--note-muted);text-align:center;margin:.72rem auto 0;font-size:clamp(.82rem,.9vw,.96rem);line-height:1.72}.learning-lab-module__SRE-Eq__note[data-kind=learning] .learning-lab-module__SRE-Eq__noteCopy{padding-top:1.25rem}.learning-lab-module__SRE-Eq__note[data-kind=learning] .learning-lab-module__SRE-Eq__noteCopy h2{font-size:clamp(1.28rem,1.55vw,1.58rem)}.learning-lab-module__SRE-Eq__note[data-kind=learning] .learning-lab-module__SRE-Eq__noteCopy p{max-width:42ch;font-size:clamp(.78rem,.84vw,.88rem);line-height:1.68}.learning-lab-module__SRE-Eq__note[data-kind=learning] :is(.learning-lab-module__SRE-Eq__ragVisual,.learning-lab-module__SRE-Eq__codingVisual,.learning-lab-module__SRE-Eq__researchVisual){grid-area:2/1;width:100%;height:clamp(7.5rem,10vw,9.5rem);margin:1rem 0 0}.learning-lab-module__SRE-Eq__dailyVisual{border-top:1px solid var(--note-ink);border-bottom:1px solid var(--note-ink);background:var(--note-line);grid-template-rows:repeat(2,1fr);grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(3.4rem,.7fr));gap:1px;width:100%;min-height:clamp(8.5rem,11vw,10.5rem);margin-top:1rem;padding:clamp(.8rem,1.2vw,1.1rem);display:grid}.learning-lab-module__SRE-Eq__dailyVisual>div,.learning-lab-module__SRE-Eq__dailyVisual>span{background:var(--note-paper);align-content:center;display:grid}.learning-lab-module__SRE-Eq__dailyVisual>div{grid-row:1/3;padding:.65rem .8rem}.learning-lab-module__SRE-Eq__dailyVisual strong{font-family:Daily Fraunces,Georgia,serif;font-size:clamp(1.35rem,1.8vw,1.8rem);font-weight:600;line-height:.95}.learning-lab-module__SRE-Eq__dailyVisual>span{text-align:center;padding:.45rem;font-size:clamp(.65rem,.72vw,.76rem);font-weight:760}.learning-lab-module__SRE-Eq__note[data-kind=learning] .learning-lab-module__SRE-Eq__ragVisual>div{padding:clamp(.75rem,1.2vw,1.1rem)}.learning-lab-module__SRE-Eq__note[data-kind=learning] .learning-lab-module__SRE-Eq__ragVisual strong{font-size:clamp(.84rem,1vw,1rem)}.learning-lab-module__SRE-Eq__note[data-kind=learning] .learning-lab-module__SRE-Eq__codingVisual span,.learning-lab-module__SRE-Eq__note[data-kind=learning] .learning-lab-module__SRE-Eq__researchVisual strong{font-size:clamp(.7rem,.8vw,.82rem)}.learning-lab-module__SRE-Eq__detailLayer{position:fixed}@media (max-width:760px){.learning-lab-module__SRE-Eq__board{padding:4rem 1rem 2.5rem}.learning-lab-module__SRE-Eq__noteCanvas{flex-direction:column;gap:2.5rem;min-height:0;display:flex}.learning-lab-module__SRE-Eq__noteCanvas .learning-lab-module__SRE-Eq__note[data-note]{align-self:stretch;width:100%;margin:0;position:relative;inset:auto}.learning-lab-module__SRE-Eq__note[data-kind=making],.learning-lab-module__SRE-Eq__note[data-kind=learning]{min-height:0}}
