.notebook-module__EjwAOq__vars{--nb-paper:var(--nbL-paper);--nb-ink:var(--nbL-ink);--nb-soft:var(--nbL-soft);--nb-card:var(--nbL-card);--nb-grid:var(--nbL-grid);--nb-grid2:var(--nbL-gridMajor);--nb-margin:var(--nbL-margin);--nb-hole:var(--nbL-hole);--nb-pen:var(--nbL-pen);--nb-link:var(--brand-a);--nb-wash-blend:multiply;--nb-wash:1}.dark .notebook-module__EjwAOq__vars{--nb-paper:var(--nbD-paper);--nb-ink:var(--nbD-ink);--nb-soft:var(--nbD-soft);--nb-card:var(--nbD-card);--nb-grid:var(--nbD-grid);--nb-grid2:var(--nbD-gridMajor);--nb-margin:var(--nbD-margin);--nb-hole:var(--nbD-hole);--nb-pen:var(--nbD-pen);--nb-link:var(--nbD-pen);--nb-wash-blend:screen;--nb-wash:.45}.notebook-module__EjwAOq__sheet{isolation:isolate;color:var(--nb-ink);background-color:var(--nb-paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"), radial-gradient(120% 90% at 50% 40%, transparent 62%, color-mix(in oklch, var(--nb-ink) 7%, transparent)), linear-gradient(var(--nb-grid2) 1px, transparent 1px), linear-gradient(90deg, var(--nb-grid2) 1px, transparent 1px), linear-gradient(var(--nb-grid) 1px, transparent 1px), linear-gradient(90deg, var(--nb-grid) 1px, transparent 1px);background-position:0 0,0 0,-1px -1px,-1px -1px,-1px -1px,-1px -1px;background-size:220px 220px,100% 100%,120px 120px,120px 120px,24px 24px,24px 24px;position:relative}@media (min-width:1320px){.notebook-module__EjwAOq__sheet:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 1.6rem 50%, var(--nb-hole) 0 .55rem, color-mix(in oklch, var(--nb-ink) 18%, transparent) .58rem, transparent .72rem) 0 2rem / 100% 7.5rem repeat-y, linear-gradient(90deg, transparent calc(100% - 4px), var(--nb-margin) calc(100% - 4px), var(--nb-margin) calc(100% - 2.5px), transparent calc(100% - 2.5px), transparent calc(100% - 1.5px), var(--nb-margin) calc(100% - 1.5px));opacity:.85;width:4.75rem;position:absolute;inset:0 auto 0 0}}.notebook-module__EjwAOq__tear{z-index:1;pointer-events:none;background:var(--nb-paper);height:14px;position:absolute;inset:-10px 0 auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14V6l8 3 9-5 7 4 10-6 8 5 9-2 8 4 11-6 7 5 9-3 10 4 8-5 9 4 8-3 10 5 7-4 9 3 11-6 8 5 9-2 10 4 8-5 9 3 9-2 10 4 V14Z'/%3E%3C/svg%3E") 0 0/240px 14px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14V6l8 3 9-5 7 4 10-6 8 5 9-2 8 4 11-6 7 5 9-3 10 4 8-5 9 4 8-3 10 5 7-4 9 3 11-6 8 5 9-2 10 4 8-5 9 3 9-2 10 4 V14Z'/%3E%3C/svg%3E") 0 0/240px 14px repeat-x}.notebook-module__EjwAOq__coffee{z-index:0;pointer-events:none;opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%23996a3d'%3E%3Cpath d='M50 7c24 0 43 19 42 43-1 25-20 43-44 42C25 91 7 72 8 48 9 25 27 7 50 7Z' stroke-width='2.4' stroke-opacity='.22'/%3E%3Cpath d='M51 10c22 1 39 18 38 40' stroke-width='5' stroke-opacity='.08'/%3E%3Cpath d='M14 60c4 14 16 25 31 28' stroke-width='3.5' stroke-opacity='.1'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:9rem;height:9rem;position:absolute}.dark .notebook-module__EjwAOq__coffee{opacity:.25}.notebook-module__EjwAOq__tape{position:relative}.notebook-module__EjwAOq__tape:before{content:"";z-index:2;width:5.5rem;height:1.35rem;transform:translateX(-50%) rotate(var(--tape-tilt,-3deg));background:color-mix(in oklch, var(--tape,var(--nb-paper)) 55%, transparent);border-left:1px dashed color-mix(in oklch, var(--nb-ink) 18%, transparent);border-right:1px dashed color-mix(in oklch, var(--nb-ink) 18%, transparent);box-shadow:0 1px 2px color-mix(in oklch, var(--nb-ink) 15%, transparent);pointer-events:none;position:absolute;top:-.7rem;left:50%}.notebook-module__EjwAOq__lightSheet{--nb-paper:color-mix(in srgb, var(--sheet-tint) 26%, var(--nbL-paper));--nb-ink:var(--nbL-ink);--nb-soft:var(--nbL-soft);--nb-grid:color-mix(in srgb, var(--sheet-tint) 30%, var(--nbL-grid));--nb-grid2:color-mix(in srgb, var(--sheet-tint) 45%, var(--nbL-gridMajor));--nb-margin:var(--nbL-margin);--nb-hole:var(--nbL-hole)}
div.live-module__Xbdb3G__page{--acc:var(--st-sky);--sheet:#fffdf4;--rule:#2563eb29;--margin-red:#c8321f73;--cork:#c99a62;--cork-dot:#5a371447;--edge:var(--foreground);background-color:var(--background);background-image:linear-gradient(color-mix(in srgb, var(--nb-grid) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nb-grid) 55%, transparent) 1px, transparent 1px);background-position:-1px -1px;background-size:24px 24px;overflow-x:clip}div.live-module__Xbdb3G__graph,.live-module__Xbdb3G__graph{--acc:var(--st-sky)}div.live-module__Xbdb3G__ai,.live-module__Xbdb3G__ai{--acc:var(--st-pink)}div.live-module__Xbdb3G__sd,.live-module__Xbdb3G__sd{--acc:var(--st-orange)}.dark .live-module__Xbdb3G__page{--sheet:#211a10;--rule:#7cc4ff1f;--margin-red:#ff7a5973;--cork:#4a3520;--cork-dot:#00000059;--edge:#6b5a3a}.live-module__Xbdb3G__wrap{max-width:76rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.live-module__Xbdb3G__wrap{padding:0 1.75rem}}@media (min-width:1024px){.live-module__Xbdb3G__wrap{padding:0 2.5rem}}.live-module__Xbdb3G__display{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em}.live-module__Xbdb3G__hand{font-family:var(--font-hand), cursive}.live-module__Xbdb3G__mono{font-family:var(--font-jetbrains), ui-monospace, monospace}.live-module__Xbdb3G__small{color:var(--muted-foreground);font-size:.85rem;line-height:1.5}.live-module__Xbdb3G__link{color:var(--primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}.live-module__Xbdb3G__fact,.live-module__Xbdb3G__tool,.live-module__Xbdb3G__area,.live-module__Xbdb3G__company,.live-module__Xbdb3G__seats,.live-module__Xbdb3G__tab,.live-module__Xbdb3G__livePill,.live-module__Xbdb3G__stamp{border-radius:255px 15px 225px/15px 225px 15px 255px}.live-module__Xbdb3G__hero{padding:2.6rem 0 2.4rem;position:relative}@media (min-width:1024px){.live-module__Xbdb3G__hero{padding:3.4rem 0 2.8rem}}.live-module__Xbdb3G__crumb{color:var(--muted-foreground);margin-bottom:1rem;font-size:.875rem}.live-module__Xbdb3G__heroGrid{align-items:start;gap:2rem;display:grid}@media (min-width:1024px){.live-module__Xbdb3G__heroGrid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);grid-template-areas:"text art""price art";gap:0 2.6rem}.live-module__Xbdb3G__heroText{grid-area:text}.live-module__Xbdb3G__heroPrice{grid-area:price}.live-module__Xbdb3G__heroArt{grid-area:art;align-self:start}}.live-module__Xbdb3G__eyebrow{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--primary);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.8rem;font-weight:700;display:flex}.live-module__Xbdb3G__livePill{border:2px solid var(--nb-pen);color:var(--nb-pen);background:color-mix(in srgb, var(--nb-pen) 8%, transparent);font-family:var(--font-hand), cursive;letter-spacing:.02em;text-transform:none;align-items:center;gap:.4rem;padding:.22rem .7rem .26rem;font-size:1.15rem;display:inline-flex;transform:rotate(-3deg)}.live-module__Xbdb3G__dot{background:currentColor;border-radius:999px;width:.55rem;height:.55rem}@media (prefers-reduced-motion:no-preference){.live-module__Xbdb3G__dot{animation:1.6s ease-in-out infinite live-module__Xbdb3G__pulse}}@keyframes live-module__Xbdb3G__pulse{0%,to{opacity:1}50%{opacity:.3}}.live-module__Xbdb3G__batchStrip{border:2px solid var(--foreground);background:var(--card);max-width:52rem;box-shadow:3px 4px 0 color-mix(in srgb, var(--foreground) 18%, transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:-.2rem 0 1.4rem;padding:.55rem .9rem .6rem;font-size:.98rem;line-height:1.45;display:flex}.live-module__Xbdb3G__batchLive{color:var(--nb-pen);font-family:var(--font-hand), cursive;align-items:center;gap:.4rem;font-size:1.25rem;font-weight:700;line-height:1;display:inline-flex}.live-module__Xbdb3G__h1{text-wrap:balance;margin-top:.9rem;font-size:clamp(2.2rem,5.2vw,3.5rem);font-weight:800;line-height:1.02}.live-module__Xbdb3G__lede{max-width:44rem;color:var(--muted-foreground);margin-top:1.1rem;font-size:1.12rem;line-height:1.6}.live-module__Xbdb3G__facts{flex-wrap:wrap;gap:.5rem .55rem;margin-top:1.2rem;display:flex}.live-module__Xbdb3G__fact{border:2px solid var(--foreground);background:var(--card);font-family:var(--font-hand), cursive;padding:.32rem .85rem .38rem;font-size:1.2rem;font-weight:700;line-height:1.1}.live-module__Xbdb3G__fact:nth-child(odd){transform:rotate(-1.2deg)}.live-module__Xbdb3G__fact:nth-child(2n){transform:rotate(1deg)}.live-module__Xbdb3G__fact:first-child{background:var(--st-yellow);color:#1c1a17}.dark .live-module__Xbdb3G__fact{border-color:var(--edge)}.dark .live-module__Xbdb3G__fact:first-child{background:color-mix(in srgb, var(--st-yellow) 22%, var(--card));color:var(--foreground);border-color:var(--st-yellow)}.live-module__Xbdb3G__heroArt{min-width:0}.live-module__Xbdb3G__sketchNote{margin-top:.8rem}.live-module__Xbdb3G__priceNote{background:var(--st-yellow);color:#1c1a17;max-width:36rem;box-shadow:0 1px 1px #00000014, 0 18px 24px -16px #3c2d0599, 6px 6px 0 var(--acc);border-radius:3px 3px 10px;margin-top:1.6rem;padding:1.5rem 1.4rem 1.25rem;position:relative;transform:rotate(-.8deg)}.live-module__Xbdb3G__priceNote:after{content:"";background:linear-gradient(135deg,#0000 50%,#0000001f 50%,#ffffff80 62%,#0000 63%);border-radius:0 0 10px;width:28px;height:28px;position:absolute;bottom:0;right:0}.dark .live-module__Xbdb3G__priceNote{background:color-mix(in srgb, var(--st-yellow) 22%, var(--card));color:var(--foreground);border-top:3px solid var(--st-yellow);box-shadow:0 0 0 1px color-mix(in srgb, var(--st-yellow) 25%, transparent), 6px 6px 0 color-mix(in srgb, var(--acc) 40%, transparent)}.dark .live-module__Xbdb3G__priceNote:after{display:none}.live-module__Xbdb3G__priceTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.live-module__Xbdb3G__handKicker{font-family:var(--font-hand), cursive;opacity:.8;font-size:1.35rem;font-weight:700;line-height:1}.live-module__Xbdb3G__priceBig{letter-spacing:-.03em;margin-top:.2rem;font-size:clamp(2.6rem,6vw,3.4rem);font-weight:800;line-height:1.05}.live-module__Xbdb3G__priceHl{background-image:linear-gradient(100deg, transparent 0.6%, color-mix(in srgb, var(--st-orange) 85%, transparent) 2%, color-mix(in srgb, var(--st-orange) 70%, transparent) 97%, transparent 99.4%);background-position:0 88%;background-repeat:no-repeat;background-size:100% .4em;padding-inline:.06em}.dark .live-module__Xbdb3G__priceHl{color:var(--nb-marker);text-shadow:0 0 26px color-mix(in srgb, var(--nb-marker) 40%, transparent);background-image:none}.live-module__Xbdb3G__priceSub{opacity:.85;margin-top:.3rem;font-size:.95rem;line-height:1.45}.live-module__Xbdb3G__firstClass{text-align:center;font-family:var(--font-hand), cursive;color:var(--nb-pen);flex:none;padding:.7rem 1.1rem .8rem;font-size:1.45rem;font-weight:700;line-height:1.02;position:relative;transform:rotate(4deg)}.live-module__Xbdb3G__firstClass svg{width:calc(100% + 20px);height:calc(100% + 8px);position:absolute;inset:-4px -10px;overflow:visible}.live-module__Xbdb3G__firstClass path{fill:none;stroke:var(--nb-pen);stroke-width:2.6px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.live-module__Xbdb3G__firstClass path{stroke-dasharray:560;stroke-dashoffset:560px;animation:1s ease-out 1.2s forwards live-module__Xbdb3G__skDraw}}.live-module__Xbdb3G__checks{gap:.45rem;margin-top:.9rem;display:grid}.live-module__Xbdb3G__check{color:inherit;align-items:center;gap:.7rem;text-decoration:none;display:flex}.live-module__Xbdb3G__check b{font-size:1rem;line-height:1.2;display:block}.live-module__Xbdb3G__check small{font-family:var(--font-hand), cursive;opacity:.8;font-size:1.1rem;font-weight:700;line-height:1.1;display:block}.live-module__Xbdb3G__check:hover b{text-underline-offset:3px;text-decoration:underline}.live-module__Xbdb3G__box{background:#ffffff8c;border:2.2px solid;border-radius:4px 7px 3px 6px;flex:none;width:1.6rem;height:1.6rem;display:inline-block;position:relative}.dark .live-module__Xbdb3G__box{background:0 0}.live-module__Xbdb3G__tick{width:2rem;height:2rem;position:absolute;top:-7px;left:-2px;overflow:visible}.live-module__Xbdb3G__tick path{fill:none;stroke:var(--nb-pen);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.live-module__Xbdb3G__ctaRow{flex-wrap:wrap;gap:.7rem;margin-top:1.1rem;display:flex}.live-module__Xbdb3G__tape{z-index:2;background:color-mix(in srgb, var(--acc) 78%, transparent);width:86px;height:24px;position:absolute;top:-12px;left:24px;transform:rotate(-5deg);box-shadow:0 1px 2px #0000002e;-webkit-mask-image:linear-gradient(90deg,#0000 0 3px,#000 3px calc(100% - 3px),#0000 calc(100% - 3px));mask-image:linear-gradient(90deg,#0000 0 3px,#000 3px calc(100% - 3px),#0000 calc(100% - 3px))}.live-module__Xbdb3G__tapeR{background:color-mix(in srgb, var(--st-mint) 75%, transparent);left:auto;right:26px;transform:rotate(4deg)}.dark .live-module__Xbdb3G__tape{background:color-mix(in srgb, var(--acc) 45%, transparent)}.live-module__Xbdb3G__titleBlock{max-width:none;margin-top:2.2rem;margin-left:0}@media (max-width:639px){.live-module__Xbdb3G__titleBlock{display:none}}.live-module__Xbdb3G__sk{width:100%;color:var(--foreground);--k:1;margin:0;position:relative;container-type:inline-size}.live-module__Xbdb3G__skMini{--k:1.65}.live-module__Xbdb3G__skSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.live-module__Xbdb3G__skInk{fill:none;stroke:var(--foreground);stroke-linecap:round}.live-module__Xbdb3G__skPen{fill:none;stroke:var(--nb-pen);stroke-linecap:round}.live-module__Xbdb3G__skFill{stroke:none}.dark .live-module__Xbdb3G__skFill{opacity:.9}.live-module__Xbdb3G__skLabel{align-items:center;gap:calc(1.3cqw * var(--k));white-space:nowrap;color:#1c1a17;line-height:1.05;display:flex;position:absolute;transform:translate(-50%,-50%)}.live-module__Xbdb3G__skText b{font-family:var(--font-hand), cursive;font-size:max(12px, calc(4cqw * var(--k)));font-weight:700;display:block}.live-module__Xbdb3G__skText small{font-family:var(--font-hand), cursive;font-size:max(11px, calc(3cqw * var(--k)));opacity:.8;font-weight:600;display:block}.live-module__Xbdb3G__skSmall .live-module__Xbdb3G__skText b{font-size:max(12px, calc(3.3cqw * var(--k)))}.live-module__Xbdb3G__skStack{flex-direction:column;gap:2px}.live-module__Xbdb3G__skFree{color:var(--foreground)}.live-module__Xbdb3G__skLeft{transform:translateY(-50%)}.live-module__Xbdb3G__skTile{width:calc(5.8cqw * var(--k));height:calc(5.8cqw * var(--k));border-radius:calc(1.4cqw * var(--k));background:#fffdf5;border:1px solid #3c2d0a24;flex:none;place-items:center;min-width:22px;min-height:22px;display:grid}.live-module__Xbdb3G__skTile svg{width:64%;height:64%}.live-module__Xbdb3G__skNote{white-space:nowrap;font-family:var(--font-hand), cursive;font-size:max(12px, calc(3.7cqw * var(--k)));color:var(--nb-pen);margin:0;font-weight:700;position:absolute;transform:translate(-50%,-50%)rotate(-3deg)}.live-module__Xbdb3G__skNoteInk{color:var(--foreground);opacity:.85}.live-module__Xbdb3G__skCode{font-variant-ligatures:none;font-family:var(--font-jetbrains), ui-monospace, monospace;font-size:max(10px, calc(2.55cqw * var(--k)));font-weight:700;transform:translate(-50%,-50%)rotate(-1.5deg)}.live-module__Xbdb3G__skSticky{white-space:nowrap;font-family:var(--font-hand), cursive;color:#1c1a17;margin:0;font-size:max(13px,4.4cqw);font-weight:700;position:absolute;transform:translate(-50%,-50%)rotate(-2deg)}@media (prefers-reduced-motion:no-preference){.live-module__Xbdb3G__sk:not(.live-module__Xbdb3G__skMini):not(.live-module__Xbdb3G__skStill):not(.live-module__Xbdb3G__skScroll) :is(.live-module__Xbdb3G__skInk,.live-module__Xbdb3G__skPen){stroke-dasharray:1400;stroke-dashoffset:1400px;animation:.9s ease-out forwards live-module__Xbdb3G__skDraw;animation-delay:calc(var(--d) * .42s + .2s)}.live-module__Xbdb3G__sk:not(.live-module__Xbdb3G__skMini):not(.live-module__Xbdb3G__skStill):not(.live-module__Xbdb3G__skScroll) :is(.live-module__Xbdb3G__skFill,.live-module__Xbdb3G__skLabel,.live-module__Xbdb3G__skNote,.live-module__Xbdb3G__skSticky){opacity:0;animation:.5s ease-out forwards live-module__Xbdb3G__skFade;animation-delay:calc(var(--d) * .42s + .45s)}@supports (animation-timeline:view()){:is(.live-module__Xbdb3G__skMini,.live-module__Xbdb3G__skScroll) :is(.live-module__Xbdb3G__skInk,.live-module__Xbdb3G__skPen){stroke-dasharray:1400;stroke-dashoffset:1400px;animation:linear both live-module__Xbdb3G__skDraw;animation-timeline:view();animation-range:entry cover 45%}:is(.live-module__Xbdb3G__skMini,.live-module__Xbdb3G__skScroll) :is(.live-module__Xbdb3G__skFill,.live-module__Xbdb3G__skLabel,.live-module__Xbdb3G__skNote,.live-module__Xbdb3G__skSticky){animation:linear both live-module__Xbdb3G__skFade;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes live-module__Xbdb3G__skDraw{to{stroke-dashoffset:0}}@keyframes live-module__Xbdb3G__skFade{0%{opacity:0}to{opacity:1}}.live-module__Xbdb3G__section{content-visibility:auto;contain-intrinsic-size:auto 900px;padding:2.75rem 0}@media (min-width:1024px){.live-module__Xbdb3G__section{padding:3.5rem 0}}.live-module__Xbdb3G__kicker{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--nb-pen);font-size:.75rem;font-weight:700}.live-module__Xbdb3G__h2{text-wrap:balance;margin-top:.45rem;font-size:clamp(1.75rem,3.8vw,2.7rem);font-weight:800;line-height:1.08}.live-module__Xbdb3G__sectionLede{max-width:46rem;color:var(--muted-foreground);margin-top:.7rem;font-size:1.05rem;line-height:1.6}.live-module__Xbdb3G__grid2{gap:1.6rem;display:grid}@media (min-width:768px){.live-module__Xbdb3G__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.live-module__Xbdb3G__grid3{gap:1.6rem;display:grid}@media (min-width:768px){.live-module__Xbdb3G__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.live-module__Xbdb3G__indexCard{color:var(--foreground);background-color:var(--sheet);background-image:linear-gradient(var(--margin-red), var(--margin-red)), repeating-linear-gradient(transparent 0 31px, var(--rule) 31px 32px);border:2px solid var(--edge);box-shadow:6px 6px 0 var(--acc);background-position:0 4rem,0 4.15rem;background-repeat:no-repeat,no-repeat;background-size:100% 2px,100% 100%;border-radius:6px;padding:1.6rem 1.25rem 1.25rem;display:block;position:relative}.dark .live-module__Xbdb3G__indexCard{box-shadow:6px 6px 0 color-mix(in srgb, var(--acc) 38%, transparent)}.live-module__Xbdb3G__slotGrid{margin-top:1.9rem}.live-module__Xbdb3G__slot{scroll-margin-top:110px}.live-module__Xbdb3G__slot:nth-child(2){--acc:var(--st-mint)}.live-module__Xbdb3G__slotHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.live-module__Xbdb3G__slotName{font-size:1.45rem;font-weight:800}.live-module__Xbdb3G__slotTime{margin-top:.75rem;font-size:1.1rem;font-weight:700}.live-module__Xbdb3G__slotLocal{color:var(--muted-foreground);margin-top:.55rem;font-size:.95rem;line-height:1.6}.live-module__Xbdb3G__seats{border:2px solid var(--nb-pen);color:var(--nb-pen);font-family:var(--font-hand), cursive;padding:.18rem .75rem .24rem;font-size:1.2rem;font-weight:700;line-height:1.1;transform:rotate(-4deg)}.live-module__Xbdb3G__seatsFull{background:var(--nb-pen);color:#fff}.live-module__Xbdb3G__slotActions{flex-wrap:wrap;gap:.65rem;margin-top:1.1rem;display:flex}.live-module__Xbdb3G__dates{flex-wrap:wrap;gap:.55rem;margin-top:1.6rem;display:flex}.live-module__Xbdb3G__date{border:2px solid var(--edge);background:var(--card);border-radius:6px;flex-direction:column;align-items:center;min-width:3.6rem;line-height:1.1;display:inline-flex;overflow:hidden}.live-module__Xbdb3G__date small{text-align:center;background:var(--nb-pen);color:#fff;letter-spacing:.1em;text-transform:uppercase;align-self:stretch;padding:.12rem .4rem;font-size:.68rem;font-weight:800}.live-module__Xbdb3G__date b{font-family:var(--font-hand), cursive;padding:.28rem .45rem .34rem;font-size:1.15rem}.live-module__Xbdb3G__date:nth-child(2n) small{background:var(--primary)}.live-module__Xbdb3G__dateFirst{outline:2.5px solid var(--nb-pen);outline-offset:4px;border-radius:6px;transform:rotate(-3deg)}.live-module__Xbdb3G__ruled{background-color:var(--sheet);background-image:linear-gradient(90deg, transparent 2.6rem, var(--margin-red) 2.6rem, var(--margin-red) calc(2.6rem + 2px), transparent calc(2.6rem + 2px)), repeating-linear-gradient(transparent 0 33px, var(--rule) 33px 34px);border:2px solid var(--edge);box-shadow:6px 6px 0 var(--acc);border-radius:6px;padding:1.7rem 1.25rem 1.5rem 3.6rem;position:relative}.dark .live-module__Xbdb3G__ruled{box-shadow:6px 6px 0 color-mix(in srgb, var(--acc) 38%, transparent)}@media (min-width:768px){.live-module__Xbdb3G__ruled{background-image:linear-gradient(90deg, transparent 3.4rem, var(--margin-red) 3.4rem, var(--margin-red) calc(3.4rem + 2px), transparent calc(3.4rem + 2px)), repeating-linear-gradient(transparent 0 33px, var(--rule) 33px 34px);padding:2.2rem 2rem 2rem 4.6rem}}.live-module__Xbdb3G__outcomes{gap:1rem 2.2rem;margin-top:1.5rem;display:grid}@media (min-width:900px){.live-module__Xbdb3G__outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}}.live-module__Xbdb3G__outcome{align-items:flex-start;gap:.85rem;font-size:1.04rem;line-height:1.55;display:flex}.live-module__Xbdb3G__outcome .live-module__Xbdb3G__box{color:var(--foreground);margin-top:.1rem}.live-module__Xbdb3G__tabs{flex-wrap:wrap;gap:.4rem;margin-top:1.7rem;padding-left:2.8rem;display:flex}.live-module__Xbdb3G__tab{background:var(--tab);color:#1c1a17;border:2px solid var(--foreground);font-family:var(--font-hand), cursive;box-shadow:2px 2px 0 var(--foreground);padding:.35rem .9rem .45rem;font-size:1.2rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s}.live-module__Xbdb3G__tab:hover{transform:translateY(-2px)rotate(-2deg)}.live-module__Xbdb3G__tab:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.dark .live-module__Xbdb3G__tab{border-color:var(--edge);box-shadow:2px 2px 0 var(--edge)}@media (prefers-reduced-motion:reduce){.live-module__Xbdb3G__tab{transition:none}}.live-module__Xbdb3G__notebook{gap:1.6rem;margin-top:1rem;display:grid}.live-module__Xbdb3G__page2{background-color:var(--sheet);background-image:radial-gradient(circle at 1.25rem 50%, var(--background) 0 .42rem, color-mix(in srgb, var(--foreground) 55%, transparent) .42rem .52rem, transparent .53rem), repeating-linear-gradient(transparent 0 31px, var(--rule) 31px 32px);border:2px solid var(--edge);border-left:6px solid var(--tab);box-shadow:5px 5px 0 color-mix(in srgb, var(--tab) 85%, transparent);background-repeat:repeat-y,no-repeat;background-size:2.5rem 2.1rem,100% 100%;border-radius:4px 10px 10px 4px;padding:1.4rem 1.2rem 1.4rem 3.4rem;scroll-margin-top:100px;position:relative}.dark .live-module__Xbdb3G__page2{box-shadow:5px 5px 0 color-mix(in srgb, var(--tab) 30%, transparent)}@media (min-width:768px){.live-module__Xbdb3G__page2{padding:1.6rem 1.6rem 1.6rem 3.8rem}}.live-module__Xbdb3G__weekHead{flex-direction:column;gap:.25rem;display:flex}.live-module__Xbdb3G__weekN{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:.74rem;font-weight:800}.live-module__Xbdb3G__weekTheme{font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:800;line-height:1.15}.live-module__Xbdb3G__weekTheme:after{content:"";background:color-mix(in srgb, var(--tab) 90%, transparent);border-radius:3px;width:7rem;height:6px;margin-top:.3rem;display:block;transform:rotate(-1deg)}.live-module__Xbdb3G__weekBody{gap:1.2rem;margin-top:1rem;display:grid}@media (min-width:900px){.live-module__Xbdb3G__weekBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.05fr);align-items:start}}.live-module__Xbdb3G__session{min-width:0}.live-module__Xbdb3G__day{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.35rem;font-weight:700;line-height:1}.live-module__Xbdb3G__sessTitle{margin-top:.3rem;font-size:1.05rem;font-weight:800;line-height:1.3}.live-module__Xbdb3G__points{gap:.35rem;margin-top:.55rem;font-size:.96rem;line-height:1.5;display:grid}.live-module__Xbdb3G__points li{padding-left:.95rem;position:relative}.live-module__Xbdb3G__points li:before{content:"-";color:var(--nb-pen);font-weight:800;position:absolute;top:0;left:0}.live-module__Xbdb3G__lab{align-items:flex-start;gap:.6rem;margin-top:.8rem;font-size:.94rem;line-height:1.45;display:flex}.live-module__Xbdb3G__stamp{border:2.5px solid var(--nb-pen);color:var(--nb-pen);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;opacity:.92;mix-blend-mode:multiply;flex:none;margin-top:.05rem;padding:.1rem .5rem .14rem;font-size:.72rem;font-weight:800;transform:rotate(-7deg)}.dark .live-module__Xbdb3G__stamp{mix-blend-mode:normal}.live-module__Xbdb3G__weekArt{justify-self:center;width:100%;min-width:0;max-width:24rem}@media (min-width:900px){.live-module__Xbdb3G__weekArt{order:0}}.live-module__Xbdb3G__figCap{text-align:right;font-family:var(--font-hand), cursive;color:var(--muted-foreground);margin-top:.2rem;font-size:1.05rem;font-weight:700}.live-module__Xbdb3G__sheets{margin-top:1.9rem}.live-module__Xbdb3G__sheet{background:var(--card);color:var(--foreground);background-image:linear-gradient(color-mix(in srgb, var(--nb-grid) 70%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nb-grid) 70%, transparent) 1px, transparent 1px);border:2px solid var(--edge);box-shadow:5px 5px 0 var(--sticker);background-size:16px 16px;border-radius:4px;padding:1.5rem 1.25rem 1.2rem;position:relative}.live-module__Xbdb3G__sheet .live-module__Xbdb3G__tape{background:color-mix(in srgb, var(--sticker) 80%, transparent)}.live-module__Xbdb3G__sheet:nth-child(odd){transform:rotate(-.6deg)}.live-module__Xbdb3G__sheet:nth-child(2n){transform:rotate(.5deg)}.dark .live-module__Xbdb3G__sheet{box-shadow:5px 5px 0 color-mix(in srgb, var(--sticker) 35%, transparent)}.live-module__Xbdb3G__sheetTitle{align-items:baseline;gap:.55rem;font-size:1.25rem;font-weight:800;line-height:1.2;display:flex}.live-module__Xbdb3G__projN{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.6rem}.live-module__Xbdb3G__tools{flex-wrap:wrap;gap:.6rem;margin-top:1.7rem;display:flex}.live-module__Xbdb3G__tool{color:#1c1a17;background:#fffdf5;border:2px solid #1c1a17;align-items:center;gap:.5rem;padding:.4rem .85rem .45rem;font-size:.94rem;font-weight:700;display:inline-flex}.live-module__Xbdb3G__tool:nth-child(3n){transform:rotate(-1.5deg)}.live-module__Xbdb3G__tool:nth-child(3n+1){transform:rotate(1deg)}.live-module__Xbdb3G__tool svg{width:auto;max-width:4.5rem;height:1.35rem}.dark .live-module__Xbdb3G__tool{border-color:var(--edge)}.live-module__Xbdb3G__stickies{margin-top:2rem}.live-module__Xbdb3G__stickyNote,.live-module__Xbdb3G__corkNote{background:var(--note);color:#1c1a17;border-radius:2px 2px 8px;padding:1.6rem 1.2rem 1.25rem;position:relative;box-shadow:0 1px 1px #00000014,0 16px 20px -14px #3c2d058c}.live-module__Xbdb3G__stickyNote:first-child{transform:rotate(-1.4deg)}.live-module__Xbdb3G__stickyNote:nth-child(2){transform:rotate(.9deg)}.live-module__Xbdb3G__stickyNote:nth-child(3){transform:rotate(-.6deg)}.live-module__Xbdb3G__stickyNote .live-module__Xbdb3G__points li:before,.live-module__Xbdb3G__corkNote .live-module__Xbdb3G__points li:before{color:#9b1c0e}.live-module__Xbdb3G__noteTitle{font-family:var(--font-hand), cursive;font-size:1.7rem;font-weight:700;line-height:1}.live-module__Xbdb3G__pin{background:radial-gradient(circle at 35% 35%,#ff9b8a 0 18%,#d6402a 40%,#8f1f10 100%);border-radius:999px;width:20px;height:20px;margin-left:-10px;position:absolute;top:-9px;left:50%;box-shadow:1px 3px 3px #00000059}.live-module__Xbdb3G__cork{background-color:var(--cork);background-image:radial-gradient(var(--cork-dot) 1px, transparent 1.6px), radial-gradient(#ffffff1f 1px, transparent 1.5px);background-position:0 0,4px 6px;background-size:9px 9px,13px 13px;border:10px solid #8a5a2b;border-radius:10px;margin-top:1.9rem;padding:2rem 1.1rem 1.4rem;box-shadow:inset 0 0 0 2px #0000002e,5px 6px #1c1a1740}.dark .live-module__Xbdb3G__cork{border-color:#2b1e10}@media (min-width:768px){.live-module__Xbdb3G__cork{padding:2.4rem 2rem 1.8rem}}.live-module__Xbdb3G__corkGrid{gap:1.6rem;display:grid}@media (min-width:768px){.live-module__Xbdb3G__corkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.live-module__Xbdb3G__corkGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.live-module__Xbdb3G__corkNote:nth-child(odd){transform:rotate(-1.6deg)}.live-module__Xbdb3G__corkNote:nth-child(2n){transform:rotate(1.2deg)}.live-module__Xbdb3G__role{font-family:var(--font-hand), cursive;font-size:1.6rem;font-weight:700;line-height:1.05}.live-module__Xbdb3G__corkLabel{color:#1c1a17;background:#fffdf5;margin-top:2rem;padding:.4rem .8rem;font-weight:800;display:inline-block;transform:rotate(-1deg);box-shadow:0 2px 4px #0003}.live-module__Xbdb3G__companies{flex-wrap:wrap;gap:.75rem .7rem;margin-top:1rem;display:flex}.live-module__Xbdb3G__company{color:#1c1a17;clip-path:polygon(.75rem 0,100% 0,100% 100%,.75rem 100%,0 50%);background:#fffdf5;border:1.5px solid #1c1a1799;padding:.38rem .85rem .42rem 1.6rem;font-size:.92rem;font-weight:700;position:relative;box-shadow:0 2px 3px #0003;border-radius:3px 8px 8px 3px!important}.live-module__Xbdb3G__company:before{content:"";background:var(--cork);border-radius:999px;width:.4rem;height:.4rem;margin-top:-.2rem;position:absolute;top:50%;left:.75rem;box-shadow:inset 0 0 0 1.5px #1c1a1799}.live-module__Xbdb3G__company:nth-child(odd){transform:rotate(-2deg)}.live-module__Xbdb3G__company:nth-child(2n){transform:rotate(1.5deg)}.live-module__Xbdb3G__corkSmall{color:#3d372c;background:#fffdf5eb;border-radius:2px;max-width:44rem;margin-top:1.4rem;padding:.6rem .8rem;font-size:.85rem;line-height:1.5}.live-module__Xbdb3G__instructor{align-items:start;gap:1.5rem;margin-top:1.1rem;padding-top:2rem;display:grid}@media (min-width:768px){.live-module__Xbdb3G__instructor{grid-template-columns:11rem minmax(0,1fr);padding:2.2rem 2rem 1.8rem}}.live-module__Xbdb3G__photo{width:10rem;position:relative;transform:rotate(-3deg)}.live-module__Xbdb3G__avatar{object-fit:cover;background:#fffdf5;border:1px solid #1c1a1740;width:10rem;height:10rem;padding:.45rem .45rem 1.6rem;box-shadow:0 10px 18px -10px #00000080}.live-module__Xbdb3G__photoTape{width:70px;margin-left:-35px;top:-10px;left:50%}.live-module__Xbdb3G__areas{flex-wrap:wrap;gap:.45rem;margin-top:.9rem;display:flex}.live-module__Xbdb3G__area{border:1.5px solid var(--edge);background:color-mix(in srgb, var(--acc) 30%, var(--card));padding:.24rem .7rem .3rem;font-size:.86rem;font-weight:600}.live-module__Xbdb3G__sig{margin-top:1rem}.live-module__Xbdb3G__incGrid{gap:1.8rem;margin-top:1.9rem;display:grid}@media (min-width:1000px){.live-module__Xbdb3G__incGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.live-module__Xbdb3G__incList{gap:.95rem;display:grid}.live-module__Xbdb3G__inc{align-items:flex-start;gap:.8rem;line-height:1.55;display:flex}.live-module__Xbdb3G__inc svg{color:var(--nb-pen);flex:none;margin-top:.15rem}.live-module__Xbdb3G__payCard{--acc:var(--st-yellow)}.live-module__Xbdb3G__payCard .live-module__Xbdb3G__noteTitle{font-family:var(--font-display), system-ui, sans-serif;font-size:1.3rem;font-weight:800}.live-module__Xbdb3G__faqGrid{gap:1.6rem;display:grid}@media (min-width:1024px){.live-module__Xbdb3G__faqGrid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:3rem}.live-module__Xbdb3G__faqAside{position:sticky;top:110px}}.live-module__Xbdb3G__faqNote{background:var(--st-yellow);color:#1c1a17;font-family:var(--font-hand), cursive;border-radius:2px 2px 6px;margin-top:1.4rem;padding:.9rem 1.1rem 1rem;font-size:1.3rem;font-weight:700;line-height:1.2;display:inline-block;transform:rotate(-1.2deg);box-shadow:0 1px 1px #00000014,0 14px 18px -14px #3c2d058c}.live-module__Xbdb3G__faqNote a{text-underline-offset:4px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.dark .live-module__Xbdb3G__faqNote{background:color-mix(in srgb, var(--st-yellow) 22%, var(--card));color:var(--foreground);border-top:3px solid var(--st-yellow)}.live-module__Xbdb3G__faq{gap:.2rem;display:grid}.live-module__Xbdb3G__faq details{border-bottom:1px dashed color-mix(in srgb, var(--foreground) 22%, transparent);padding:.55rem 0;position:relative}.live-module__Xbdb3G__faq details:last-child{border-bottom:0}.live-module__Xbdb3G__faq summary{cursor:pointer;font-size:1.02rem;font-weight:800;line-height:1.45;list-style:none}.live-module__Xbdb3G__faq summary::-webkit-details-marker{display:none}.live-module__Xbdb3G__faq summary:before{content:"Q";text-align:center;width:1.8rem;font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.6rem;font-weight:700;position:absolute;top:.35rem;left:-2.4rem;transform:rotate(-6deg)}@media (min-width:768px){.live-module__Xbdb3G__faq summary:before{left:-3.4rem}}.live-module__Xbdb3G__faq details[open] summary:before{content:"A"}.live-module__Xbdb3G__faq summary:after{content:" +";color:var(--nb-pen);font-family:var(--font-hand), cursive;font-size:1.3rem}.live-module__Xbdb3G__faq details[open] summary:after{content:" -"}.live-module__Xbdb3G__faq p{color:var(--muted-foreground);margin-top:.4rem;line-height:1.6}.live-module__Xbdb3G__faq summary:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.live-module__Xbdb3G__formCard{--acc:var(--st-mint);padding:2rem 1.25rem 1.5rem;scroll-margin-top:100px}@media (min-width:768px){.live-module__Xbdb3G__formCard{padding:2.4rem 2rem 2rem}}.live-module__Xbdb3G__otherCard{color:inherit;text-decoration:none;transition:transform .2s}.live-module__Xbdb3G__otherCard:hover{transform:translateY(-3px)rotate(-.4deg)}@media (prefers-reduced-motion:reduce){.live-module__Xbdb3G__otherCard{transition:none}.live-module__Xbdb3G__otherCard:hover{transform:none}}.live-module__Xbdb3G__otherArt{max-width:24rem;margin-top:.4rem}.live-module__Xbdb3G__hubGrid{align-items:center;gap:2rem;display:grid}@media (min-width:1024px){.live-module__Xbdb3G__hubGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.live-module__Xbdb3G__hubCard{background:var(--card);border:2px solid var(--edge);box-shadow:8px 8px 0 var(--acc);border-radius:8px;padding:1.8rem 1.25rem 1.5rem;position:relative}.dark .live-module__Xbdb3G__hubCard{box-shadow:8px 8px 0 color-mix(in srgb, var(--acc) 38%, transparent)}@media (min-width:768px){.live-module__Xbdb3G__hubCard{padding:2.2rem 2rem 1.8rem}}.live-module__Xbdb3G__hubCard .live-module__Xbdb3G__tape{left:40px}.live-module__Xbdb3G__hubNo{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.5rem;font-weight:700}.live-module__Xbdb3G__hubPrice{background:var(--st-yellow);color:#1c1a17;border-radius:2px 2px 6px;margin-top:1rem;padding:.7rem 1rem .8rem;display:inline-block;transform:rotate(-1.2deg);box-shadow:0 12px 16px -12px #3c2d0599}.dark .live-module__Xbdb3G__hubPrice{background:color-mix(in srgb, var(--st-yellow) 22%, var(--card));color:var(--foreground);border-top:3px solid var(--st-yellow)}.live-module__Xbdb3G__hubPrice b{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:1.8rem;font-weight:800}.live-module__Xbdb3G__hubPrice small{font-family:var(--font-hand), cursive;opacity:.85;font-size:1.15rem;font-weight:700;display:block}.live-module__Xbdb3G__hubBoard{background:var(--st-yellow);color:#1c1a17;box-shadow:0 1px 1px #00000014, 0 18px 24px -16px #3c2d0599, 6px 6px 0 var(--st-sky);border-radius:3px 3px 10px;padding:1.6rem 1.25rem 1.3rem;position:relative;transform:rotate(1deg)}.dark .live-module__Xbdb3G__hubBoard{background:color-mix(in srgb, var(--st-yellow) 22%, var(--card));color:var(--foreground);border-top:3px solid var(--st-yellow);box-shadow:6px 6px 0 color-mix(in srgb, var(--st-sky) 35%, transparent)}.live-module__Xbdb3G__hubBoardTitle{font-family:var(--font-hand), cursive;font-size:1.9rem;font-weight:700;line-height:1}.live-module__Xbdb3G__hubRows{gap:.55rem;margin-top:.9rem;display:grid}.live-module__Xbdb3G__hubRow{align-items:center;gap:.7rem;font-size:1rem;line-height:1.35;display:flex}.live-module__Xbdb3G__hubRow b{font-weight:800}.live-module__Xbdb3G__hubLabel{margin-bottom:1.4rem}.live-module__Xbdb3G__noRule{background-image:repeating-linear-gradient(transparent 0 31px, var(--rule) 31px 32px);background-position:0 .6rem;background-size:100% 100%}.live-module__Xbdb3G__slotTime{margin-top:1.1rem}.live-module__Xbdb3G__page2{background-image:repeating-linear-gradient(transparent 0 31px, var(--rule) 31px 32px);background-repeat:no-repeat;background-size:100% 100%}.live-module__Xbdb3G__page2:before{content:"";background-image:radial-gradient(circle at 50% 50%, var(--background) 0 .42rem, color-mix(in srgb, var(--foreground) 55%, transparent) .42rem .52rem, transparent .53rem);background-repeat:round;background-size:2.5rem 2.1rem;width:2.5rem;position:absolute;top:.6rem;bottom:.6rem;left:0}@media (max-width:639px){.live-module__Xbdb3G__page2{padding-left:2.2rem}.live-module__Xbdb3G__otherArt{max-width:18rem}.live-module__Xbdb3G__page2:before{background-size:1.6rem 2.1rem;background-image:radial-gradient(circle at 50% 50%, var(--background) 0 .3rem, color-mix(in srgb, var(--foreground) 55%, transparent) .3rem .38rem, transparent .39rem);width:1.6rem}}.live-module__Xbdb3G__faq summary{padding-right:1.6rem;position:relative}.live-module__Xbdb3G__faq summary:after{position:absolute;top:0;right:0}.live-module__Xbdb3G__closer{background:var(--st-yellow);color:#1c1a17;box-shadow:0 1px 1px #00000014, 0 18px 24px -16px #3c2d0599, 7px 7px 0 var(--acc);border-radius:3px 3px 10px;align-items:center;gap:1.2rem;padding:1.8rem 1.4rem 1.5rem;display:grid;position:relative;transform:rotate(-.5deg)}@media (min-width:900px){.live-module__Xbdb3G__closer{grid-template-columns:minmax(0,1fr) auto;padding:2.2rem 2.2rem 2rem}}.dark .live-module__Xbdb3G__closer{background:color-mix(in srgb, var(--st-yellow) 22%, var(--card));color:var(--foreground);border-top:3px solid var(--st-yellow);box-shadow:7px 7px 0 color-mix(in srgb, var(--acc) 40%, transparent)}@media (max-width:1023px){.live-module__Xbdb3G__heroArt{order:1}.live-module__Xbdb3G__heroPrice{order:2}}.live-module__Xbdb3G__quick{background:var(--card);border:2px solid var(--edge);max-width:36rem;box-shadow:4px 4px 0 var(--acc);border-radius:6px;margin-top:1rem;padding:.7rem .85rem .8rem}.live-module__Xbdb3G__quickLine{flex-wrap:wrap;align-items:baseline;gap:.15rem .45rem;font-size:.95rem;line-height:1.35;display:flex}.live-module__Xbdb3G__quickRow{flex-wrap:wrap;align-items:center;gap:.45rem .8rem;margin-top:.6rem;display:flex}.live-module__Xbdb3G__quickSub{color:var(--muted-foreground);font-size:.82rem;line-height:1.3}@media (max-width:639px){.live-module__Xbdb3G__h1+.live-module__Xbdb3G__quick{margin-top:.85rem}}.live-module__Xbdb3G__priceNote{scroll-margin-top:6rem}.live-module__Xbdb3G__stickyBar{z-index:40;padding:.55rem max(.9rem, env(safe-area-inset-right)) calc(.55rem + env(safe-area-inset-bottom)) max(.9rem, env(safe-area-inset-left));background:var(--card);border-top:2px solid var(--edge);visibility:hidden;align-items:center;gap:.6rem;transition:transform .18s ease-out;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 20px -12px #00000059}.live-module__Xbdb3G__stickyBarOn{visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.live-module__Xbdb3G__stickyBar{transition:none}}@media (min-width:640px){.live-module__Xbdb3G__stickyBar{display:none}}.live-module__Xbdb3G__stickyPrice{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.live-module__Xbdb3G__stickyPrice b{font-size:1.05rem;font-weight:800}.live-module__Xbdb3G__stickyPrice small{color:var(--muted-foreground);font-size:.75rem}.live-module__Xbdb3G__stickyAsk{border:2px solid var(--edge);width:2.75rem;height:2.75rem;color:var(--foreground);background:var(--background);border-radius:.75rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.live-module__Xbdb3G__h1Lead{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;opacity:.92;margin-bottom:.45rem;font-size:clamp(.85rem,1.6vw,1rem);font-weight:700;line-height:1.3;display:block}.live-module__Xbdb3G__answerCard{margin-top:1.4rem}.live-module__Xbdb3G__answerRows{gap:.6rem;display:grid}.live-module__Xbdb3G__answerRows>div{gap:.15rem;display:grid}.live-module__Xbdb3G__answerRows dt{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--nb-pen);font-size:.75rem;font-weight:700}.live-module__Xbdb3G__answerRows dd{font-size:1rem;line-height:1.55}@media (min-width:640px){.live-module__Xbdb3G__answerRows>div{grid-template-columns:7rem minmax(0,1fr);gap:1rem}}
.hands-on-module__-z6FVa__page{--ho-acc:#1d4ed8;--ho-acc-soft:color-mix(in srgb, #1d4ed8 12%, var(--ds-paper,#fffdf6));--ho-lock:#b45309;--ho-lock-soft:color-mix(in srgb, #f59e0b 16%, var(--ds-paper,#fffdf6));--ho-free:#047857;--ho-edge:var(--ds-edge,#1c1a17)}.dark .hands-on-module__-z6FVa__page{--ho-acc:#7cb4ff;--ho-acc-soft:color-mix(in srgb, #7cb4ff 18%, var(--card,#1d1810));--ho-lock:#fbbf24;--ho-lock-soft:color-mix(in srgb, #fbbf24 16%, var(--card,#1d1810));--ho-free:#5be39a}.hands-on-module__-z6FVa__hero{align-items:center;gap:2rem;display:grid}@media (min-width:1024px){.hands-on-module__-z6FVa__hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hands-on-module__-z6FVa__kicker{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ho-acc);font-size:.8rem;font-weight:800}.hands-on-module__-z6FVa__h1{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;margin-top:.6rem;font-size:clamp(2.5rem,8vw,4.6rem);font-weight:900;line-height:.98}.hands-on-module__-z6FVa__h1Wide{max-width:20ch;font-size:clamp(2.5rem,8.4vw,5.4rem)}@media (min-width:1024px){.hands-on-module__-z6FVa__heroWide{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.hands-on-module__-z6FVa__stats2{max-width:26rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hands-on-module__-z6FVa__h1Build{font-size:clamp(2.1rem,6.4vw,3.8rem)}.hands-on-module__-z6FVa__mark{background:linear-gradient(transparent 58%, color-mix(in srgb, var(--nb-marker,#ffd84d) 92%, transparent) 58%);padding:0 .08em}.hands-on-module__-z6FVa__accent{color:var(--ho-acc)}.hands-on-module__-z6FVa__lede{color:var(--muted-foreground);max-width:56ch;margin-top:1.1rem;font-size:1.15rem;line-height:1.6}.hands-on-module__-z6FVa__ctas{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.5rem;display:flex}.hands-on-module__-z6FVa__artBox{border:2.5px solid var(--ho-edge);background:var(--card);box-shadow:7px 7px 0 var(--ho-acc);border-radius:22px;padding:1rem .75rem .75rem}.hands-on-module__-z6FVa__artCap{font-family:var(--font-hand), cursive;color:var(--nb-pen,#c8321f);text-align:center;margin-top:.4rem;font-size:1.3rem}.hands-on-module__-z6FVa__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;max-width:34rem;margin-top:1.4rem;display:grid}@media (min-width:640px){.hands-on-module__-z6FVa__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hands-on-module__-z6FVa__stat{border:2px solid var(--ho-edge);background:var(--card);box-shadow:3px 3px 0 var(--ho-edge);border-radius:12px;padding:.55rem .7rem}.hands-on-module__-z6FVa__stat b{font-family:var(--font-display), system-ui, sans-serif;font-size:1.75rem;font-weight:900;line-height:1.05;display:block}.hands-on-module__-z6FVa__stat small{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-top:.15rem;font-size:.66rem;font-weight:700;line-height:1.3;display:block}.hands-on-module__-z6FVa__h2{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:900;line-height:1.05}.hands-on-module__-z6FVa__sub{color:var(--muted-foreground);max-width:62ch;margin-top:.5rem;font-size:1.05rem;line-height:1.55}.hands-on-module__-z6FVa__buildCard{border:2.5px solid var(--ho-edge);background:var(--card);box-shadow:8px 8px 0 var(--ho-acc);border-radius:22px;gap:1.25rem;padding:1rem;display:grid}@media (min-width:900px){.hands-on-module__-z6FVa__buildCard{grid-template-columns:minmax(0,6fr) minmax(0,5fr);padding:1.25rem}}.hands-on-module__-z6FVa__poster{border:2px solid var(--ho-edge);aspect-ratio:16/9;background:#0b1020;border-radius:14px;display:block;position:relative;overflow:hidden}.hands-on-module__-z6FVa__poster img{object-fit:cover;width:100%;height:100%;display:block}.hands-on-module__-z6FVa__posterPlay{cursor:pointer;background:0 0;border:0;place-items:end;width:100%;padding:.9rem;display:grid;position:absolute;inset:0}.hands-on-module__-z6FVa__posterPlay:focus-visible span{outline:3px solid var(--ho-acc);outline-offset:3px}.hands-on-module__-z6FVa__posterPlay:hover span{transform:scale(1.06)}.hands-on-module__-z6FVa__posterPlay span{color:#0b1020;background:#fff;border:2.5px solid #0b1020;border-radius:999px;place-items:center;width:4rem;height:4rem;transition:transform .16s;display:grid;box-shadow:4px 4px #0b1020}.hands-on-module__-z6FVa__poster:hover .hands-on-module__-z6FVa__posterPlay span{transform:scale(1.06)}.hands-on-module__-z6FVa__badges{flex-wrap:wrap;gap:.4rem;display:flex}.hands-on-module__-z6FVa__badge{border:1.5px solid var(--ho-edge);background:var(--ho-acc-soft);border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .65rem;font-size:.82rem;font-weight:700;display:inline-flex}.hands-on-module__-z6FVa__badgeFree{background:color-mix(in srgb, var(--ho-free) 16%, var(--card));color:var(--foreground)}.hands-on-module__-z6FVa__buildTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;margin-top:.6rem;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:900;line-height:1.08}.hands-on-module__-z6FVa__buildTitle a{color:inherit;text-decoration:none}.hands-on-module__-z6FVa__buildTitle a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ho-acc);text-decoration-color:var(--ho-acc);text-underline-offset:5px}.hands-on-module__-z6FVa__stack{flex-wrap:wrap;gap:.35rem;margin-top:.7rem;display:flex}.hands-on-module__-z6FVa__stack span{font-family:var(--font-jetbrains), ui-monospace, monospace;background:var(--muted);color:var(--foreground);border-radius:6px;padding:.15rem .45rem;font-size:.74rem;font-weight:700}.hands-on-module__-z6FVa__chapters{gap:.15rem;margin-top:.75rem;display:grid}.hands-on-module__-z6FVa__chap{text-align:left;width:100%;color:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:baseline;gap:.6rem;padding:.45rem .55rem;font-size:.95rem;line-height:1.35;display:grid}button.hands-on-module__-z6FVa__chap{cursor:pointer}button.hands-on-module__-z6FVa__chap:hover,button.hands-on-module__-z6FVa__chap:focus-visible{background:var(--ho-acc-soft);outline:none}button.hands-on-module__-z6FVa__chap:focus-visible{box-shadow:0 0 0 2px var(--ho-acc)}.hands-on-module__-z6FVa__chapOn{background:var(--ho-acc-soft);box-shadow:inset 4px 0 0 var(--ho-acc)}.hands-on-module__-z6FVa__chapTime{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted-foreground);font-size:.78rem;font-weight:700}.hands-on-module__-z6FVa__chapName{font-weight:650}.hands-on-module__-z6FVa__chapNum{color:var(--ho-acc);margin-right:.35rem;font-weight:900}.hands-on-module__-z6FVa__chapDesc{color:var(--muted-foreground);margin-top:.15rem;font-size:.86rem;font-weight:400;display:block}.hands-on-module__-z6FVa__chapTag{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:800}.hands-on-module__-z6FVa__tagFree{color:var(--ho-free)}.hands-on-module__-z6FVa__tagLock{color:var(--ho-lock);align-items:center;gap:.2rem;display:inline-flex}.hands-on-module__-z6FVa__chapLocked .hands-on-module__-z6FVa__chapName{color:color-mix(in srgb, var(--foreground) 78%, transparent)}.hands-on-module__-z6FVa__watch{gap:1.25rem;display:grid}@media (min-width:1100px){.hands-on-module__-z6FVa__watch{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}.hands-on-module__-z6FVa__watchSolo{grid-template-columns:minmax(0,1fr)}}.hands-on-module__-z6FVa__playerBox{border:2.5px solid var(--ho-edge);box-shadow:8px 8px 0 var(--ho-acc);background:#0b1020;border-radius:18px;overflow:hidden}.hands-on-module__-z6FVa__video{aspect-ratio:16/9;background:#0b1020;width:100%;display:block}.hands-on-module__-z6FVa__playerBar{background:var(--card);border-top:2px solid var(--ho-edge);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.6rem .85rem;font-size:.9rem;display:flex}.hands-on-module__-z6FVa__nowLabel{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:.7rem;font-weight:800}.hands-on-module__-z6FVa__nowTitle{font-weight:800}.hands-on-module__-z6FVa__playerNote{color:var(--muted-foreground);margin-left:auto;font-size:.85rem}.hands-on-module__-z6FVa__rail{border:2.5px solid var(--ho-edge);background:var(--card);border-radius:18px;max-height:none;padding:.6rem}@media (min-width:1100px){.hands-on-module__-z6FVa__rail{max-height:44rem;overflow-y:auto}}.hands-on-module__-z6FVa__railHead{justify-content:space-between;align-items:baseline;gap:.5rem;padding:.3rem .5rem .5rem;display:flex}.hands-on-module__-z6FVa__railHead h2{font-size:1.15rem;font-weight:900}.hands-on-module__-z6FVa__railHead span{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted-foreground);font-size:.72rem;font-weight:700}.hands-on-module__-z6FVa__gate{text-align:center;color:#f8fafc;background:radial-gradient(circle at 20% 20%,#1d4ed866,#0000 55%),radial-gradient(circle at 80% 85%,#7c3aed61,#0000 55%),#0b1020;place-items:center;min-height:14rem;padding:1.5rem 1rem;display:grid;position:relative}@media (min-width:640px){.hands-on-module__-z6FVa__gate{aspect-ratio:16/9}}.hands-on-module__-z6FVa__gate h3{font-family:var(--font-display), system-ui, sans-serif;font-size:clamp(1.3rem,3.6vw,2.1rem);font-weight:900;line-height:1.1}.hands-on-module__-z6FVa__gate p{color:#cbd5e1;margin-top:.5rem;max-width:46ch;margin-inline:auto;font-size:.98rem;line-height:1.5}.hands-on-module__-z6FVa__gateIcon{color:#1c1a17;background:#fbbf24;border:2px solid #fff;border-radius:999px;place-items:center;width:3.2rem;height:3.2rem;margin:0 auto .7rem;display:grid}.hands-on-module__-z6FVa__gateBtns{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1rem;display:flex}.hands-on-module__-z6FVa__gateBack{color:#e2e8f0;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:.95rem;font-weight:700;text-decoration:underline}.hands-on-module__-z6FVa__unlock{border:2.5px solid var(--ho-edge);background:var(--ho-lock-soft);box-shadow:7px 7px 0 var(--ho-lock);border-radius:20px;gap:1rem;padding:1.1rem;display:grid}@media (min-width:860px){.hands-on-module__-z6FVa__unlock{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;padding:1.4rem}}.hands-on-module__-z6FVa__unlock h2{font-family:var(--font-display), system-ui, sans-serif;align-items:flex-start;gap:.6rem;font-size:clamp(1.5rem,4.4vw,2.3rem);font-weight:900;line-height:1.05;display:flex}.hands-on-module__-z6FVa__unlockIcon{background:var(--ho-lock);color:#1c1a17;border:2px solid var(--ho-edge);border-radius:12px;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid}.hands-on-module__-z6FVa__unlock ul{gap:.4rem;margin-top:.75rem;display:grid}.hands-on-module__-z6FVa__unlock li{align-items:flex-start;gap:.5rem;line-height:1.45;display:flex}.hands-on-module__-z6FVa__unlock li svg{color:var(--ho-free);flex:none;margin-top:.2rem}.hands-on-module__-z6FVa__unlockBuy{justify-items:start;gap:.6rem;display:grid}.hands-on-module__-z6FVa__price{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:2.4rem;font-weight:900;line-height:1}.hands-on-module__-z6FVa__priceHl{background:linear-gradient(transparent 55%, color-mix(in srgb, var(--nb-marker,#ffd84d) 85%, transparent) 55%);padding:0 .1em}.hands-on-module__-z6FVa__small{color:var(--muted-foreground);font-size:.88rem;line-height:1.45}.hands-on-module__-z6FVa__small a{color:var(--foreground);text-underline-offset:3px;font-weight:700}.hands-on-module__-z6FVa__grid2{gap:1.25rem;margin-top:1.5rem;display:grid}@media (min-width:900px){.hands-on-module__-z6FVa__grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hands-on-module__-z6FVa__list{counter-reset:b;gap:.6rem;display:grid}.hands-on-module__-z6FVa__list li{border:2px solid var(--ho-edge);background:var(--card);border-radius:14px;padding:.7rem .9rem .7rem 3rem;line-height:1.5;position:relative}.hands-on-module__-z6FVa__list li:before{counter-increment:b;content:counter(b);border:2px solid var(--ho-edge);background:var(--nb-marker,#ffd84d);color:#1c1a17;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;font-weight:900;display:grid;position:absolute;top:.65rem;left:.7rem}.hands-on-module__-z6FVa__nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.hands-on-module__-z6FVa__num{border:2px solid var(--ho-edge);background:var(--card);box-shadow:4px 4px 0 var(--nc,var(--ho-acc));border-radius:14px;padding:.8rem}.hands-on-module__-z6FVa__num:nth-child(2){--nc:#7c3aed}.hands-on-module__-z6FVa__num:nth-child(3){--nc:#0f9d58}.hands-on-module__-z6FVa__num:nth-child(4){--nc:#ea580c}.hands-on-module__-z6FVa__num b{font-family:var(--font-display), system-ui, sans-serif;font-size:clamp(1.5rem,4.5vw,2.2rem);font-weight:900;line-height:1;display:block}.hands-on-module__-z6FVa__num span{color:var(--muted-foreground);margin-top:.35rem;font-size:.88rem;line-height:1.4;display:block}.hands-on-module__-z6FVa__repo{border:2px solid var(--ho-edge);background:var(--card);border-radius:16px;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.9rem 1rem;display:flex}.hands-on-module__-z6FVa__repo code{font-family:var(--font-jetbrains), ui-monospace, monospace;word-break:break-all;font-size:.9rem;font-weight:700}.hands-on-module__-z6FVa__repoIcon{color:#fff;background:#0b1020;border-radius:10px;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.hands-on-module__-z6FVa__slides{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.5rem;margin-top:1rem;display:grid}.hands-on-module__-z6FVa__slideLink{border:1.5px solid var(--ho-edge);background:var(--card);color:inherit;border-radius:10px;align-items:center;gap:.45rem;padding:.45rem .6rem;font-size:.88rem;font-weight:650;text-decoration:none;display:flex}.hands-on-module__-z6FVa__slideLink:hover{background:var(--ho-acc-soft)}.hands-on-module__-z6FVa__soonRow{gap:.75rem;margin-top:1rem;display:grid}@media (min-width:760px){.hands-on-module__-z6FVa__soonRow{grid-template-columns:repeat(3,minmax(0,1fr))}}.hands-on-module__-z6FVa__soon{border:2px dashed color-mix(in srgb, var(--foreground) 40%, transparent);background:color-mix(in srgb, var(--card) 75%, transparent);border-radius:16px;padding:.9rem 1rem}.hands-on-module__-z6FVa__soon h3{font-size:1.08rem;font-weight:800;line-height:1.25}.hands-on-module__-z6FVa__soon p{color:var(--muted-foreground);margin-top:.35rem;font-size:.92rem;line-height:1.5}.hands-on-module__-z6FVa__soonTag{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:.45rem;font-size:.68rem;font-weight:800;display:inline-block}.hands-on-module__-z6FVa__how{gap:.9rem;margin-top:1.25rem;display:grid}@media (min-width:760px){.hands-on-module__-z6FVa__how{grid-template-columns:repeat(3,minmax(0,1fr))}}.hands-on-module__-z6FVa__howCard{border:2px solid var(--ho-edge);background:var(--card);box-shadow:4px 4px 0 var(--hc,var(--ho-acc));border-radius:16px;padding:1rem}.hands-on-module__-z6FVa__howCard:nth-child(2){--hc:#7c3aed}.hands-on-module__-z6FVa__howCard:nth-child(3){--hc:#0f9d58}.hands-on-module__-z6FVa__howCard h3{font-size:1.15rem;font-weight:900}.hands-on-module__-z6FVa__howCard p{color:var(--muted-foreground);margin-top:.35rem;font-size:.95rem;line-height:1.55}.hands-on-module__-z6FVa__strip{border:2.5px solid var(--ho-edge);background:var(--card);box-shadow:7px 7px 0 var(--ho-acc);border-radius:20px;align-items:center;gap:1rem;padding:1rem;display:grid}@media (min-width:860px){.hands-on-module__-z6FVa__strip{grid-template-columns:minmax(0,5fr) minmax(0,5fr);padding:1.1rem 1.25rem}}.hands-on-module__-z6FVa__stripTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.45rem,4vw,2.1rem);font-weight:900;line-height:1.05}.hands-on-module__-z6FVa__stripText{color:var(--muted-foreground);margin-top:.45rem;line-height:1.55}.hands-on-module__-z6FVa__newTag{background:var(--ho-acc);color:var(--card);letter-spacing:.12em;vertical-align:.15em;border-radius:6px;margin-right:.45rem;padding:.05rem .4rem;font-size:.68rem;font-weight:900;display:inline-block}.hands-on-module__-z6FVa__crumbs{color:var(--muted-foreground);font-size:.88rem}.hands-on-module__-z6FVa__crumbs a{color:inherit;text-underline-offset:3px}.hands-on-module__-z6FVa__crumbs a:hover{color:var(--foreground);text-decoration:underline}
.concepts-module__cQ59Fa__page{--cs-yellow:#ffe066;--cs-pink:#ffc2d6;--cs-mint:#b4f2d2;--cs-sky:#bfe1ff;--cs-orange:#ffd0a6;--cs-paper:#fffdf8;--cs-ink:var(--foreground);--cs-pen:var(--nb-pen);--cs-good:#0b6b3f;--cs-good-bg:#e8f7ee;--cs-bad-bg:#fdecea;--cs-muted:color-mix(in srgb, var(--foreground) 55%, transparent);--cs-accent:#1d4ed8;--cs-card:#fffefb;--cs-rule:#e05a4780;--cs-top:64px}@media (min-width:640px){.concepts-module__cQ59Fa__page{--cs-top:80px}}.dark .concepts-module__cQ59Fa__page{--cs-yellow:#6b5a14;--cs-pink:#6d2e43;--cs-mint:#1d5a40;--cs-sky:#1f4766;--cs-orange:#6e4320;--cs-paper:#22201b;--cs-good:#5fe0a0;--cs-good-bg:#12301f;--cs-bad-bg:#3a1b17;--cs-accent:#8ab8ff;--cs-card:var(--card);--cs-rule:#ff7a5966}.concepts-module__cQ59Fa__display{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em}.concepts-module__cQ59Fa__hand{font-family:var(--font-hand), cursive}.concepts-module__cQ59Fa__mono{font-family:var(--font-jetbrains), ui-monospace, monospace}.concepts-module__cQ59Fa__kicker{border:1.5px solid var(--foreground);background:var(--card);box-shadow:3px 3px 0 var(--foreground);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--foreground);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 12px;font-size:.72rem;font-weight:700;display:inline-flex;transform:rotate(-1deg)}.concepts-module__cQ59Fa__kicker b{color:var(--nb-pen)}.concepts-module__cQ59Fa__facts{flex-wrap:wrap;gap:8px 18px;margin-top:18px;display:flex}.concepts-module__cQ59Fa__fact{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--foreground);border-bottom:2px solid var(--cs-yellow);padding-bottom:2px;font-size:.8rem;font-weight:700}.concepts-module__cQ59Fa__player{position:relative}.concepts-module__cQ59Fa__layout{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (min-width:1024px){.concepts-module__cQ59Fa__layout{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:start;gap:40px}}.concepts-module__cQ59Fa__bar{top:var(--cs-top);z-index:20;background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--border);align-items:center;gap:12px;margin:0 -16px 18px;padding:10px 16px;display:flex;position:sticky}@media (min-width:640px){.concepts-module__cQ59Fa__bar{border:1px solid var(--border);border-radius:10px;margin:0 0 18px}}.concepts-module__cQ59Fa__track{background:color-mix(in srgb, var(--foreground) 10%, transparent);border-radius:99px;flex:1;height:10px;position:relative;overflow:hidden}.concepts-module__cQ59Fa__fill{background:var(--cs-pen);border-radius:99px;transition:width .35s;position:absolute;inset:0 auto 0 0}.concepts-module__cQ59Fa__count{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--foreground);white-space:nowrap;font-size:.8rem;font-weight:800}.concepts-module__cQ59Fa__barLink{color:var(--muted-foreground);white-space:nowrap;font-size:.8rem;font-weight:600}.concepts-module__cQ59Fa__barLink:hover{color:var(--foreground);text-decoration:underline}.concepts-module__cQ59Fa__steps{counter-reset:none;gap:18px;display:grid}.concepts-module__cQ59Fa__step{scroll-margin-top:calc(var(--cs-top) + 70px);background-color:var(--cs-card);background-image:linear-gradient(90deg, transparent 18px, var(--cs-rule) 18px 20px, transparent 20px);border:1px solid #1c1a171f;border-radius:6px;padding:16px 14px 18px 34px;transition:opacity .25s;position:relative;box-shadow:0 1px 1px #1c1a170d,0 14px 24px -20px #1c1a1773}@media (min-width:640px){.concepts-module__cQ59Fa__step{background-image:linear-gradient(90deg, transparent 36px, var(--cs-rule) 36px 38px, transparent 38px);padding:22px 28px 24px 62px}}.dark .concepts-module__cQ59Fa__step{border-color:var(--border)}.concepts-module__cQ59Fa__past{opacity:.78}.concepts-module__cQ59Fa__past:hover,.concepts-module__cQ59Fa__past:focus-within{opacity:1}.concepts-module__cQ59Fa__current{box-shadow:0 0 0 2px var(--foreground), 6px 6px 0 var(--cs-yellow)}.concepts-module__cQ59Fa__future{display:none}.concepts-module__cQ59Fa__stepHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.concepts-module__cQ59Fa__stepNo{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--nb-pen);font-size:.72rem;font-weight:800}.concepts-module__cQ59Fa__copyLink{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-size:.75rem;font-weight:600}.concepts-module__cQ59Fa__copyLink:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 7%, transparent)}.concepts-module__cQ59Fa__stepTitle{color:var(--foreground);overflow-wrap:anywhere;outline:none;margin-top:6px;font-size:1.3rem;font-weight:800;line-height:1.25}@media (min-width:640px){.concepts-module__cQ59Fa__stepTitle{font-size:1.45rem}}.concepts-module__cQ59Fa__p{color:var(--foreground);margin-top:12px;font-size:1.05rem;line-height:1.75}.concepts-module__cQ59Fa__p code,.concepts-module__cQ59Fa__opt code,.concepts-module__cQ59Fa__prompt code{font-family:var(--font-jetbrains), ui-monospace, monospace;background:color-mix(in srgb, var(--foreground) 8%, transparent);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px;font-size:.88em}.concepts-module__cQ59Fa__p strong{font-weight:800}.concepts-module__cQ59Fa__code{color:#f3efe6;max-width:100%;font-family:var(--font-jetbrains), ui-monospace, monospace;white-space:pre;background:#1c1a17;border-radius:8px;margin-top:14px;padding:12px 14px;font-size:.84rem;line-height:1.6;overflow-x:auto}.concepts-module__cQ59Fa__codeCap{color:var(--muted-foreground);margin-top:6px;font-size:.8rem}.concepts-module__cQ59Fa__aside{display:none}@media (min-width:1024px){.concepts-module__cQ59Fa__aside{top:calc(var(--cs-top) + 76px);display:block;position:sticky}.concepts-module__cQ59Fa__inlineBoard{display:none}}.concepts-module__cQ59Fa__inlineBoard{margin-top:16px}.concepts-module__cQ59Fa__board{border:1.5px solid var(--foreground);box-shadow:5px 5px 0 var(--cs-sky);background-color:#fbfcfd;background-image:linear-gradient(#1c1a170d 1px,#0000 1px),linear-gradient(90deg,#1c1a170d 1px,#0000 1px);background-size:20px 20px;border-radius:10px;padding:8px;position:relative;container-type:inline-size}.dark .concepts-module__cQ59Fa__board{background-color:#191c1f;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.concepts-module__cQ59Fa__svg{width:100%;height:auto;display:block}.concepts-module__cQ59Fa__boardCap{color:var(--foreground);min-height:2.9em;margin:6px 4px 2px;font-size:.9rem;line-height:1.45}.concepts-module__cQ59Fa__boardLabel{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);margin:2px 4px 6px;font-size:.68rem;font-weight:800}.concepts-module__cQ59Fa__pInk{fill:none;stroke:var(--cs-ink);stroke-linecap:round;stroke-linejoin:round}.concepts-module__cQ59Fa__pPen{fill:none;stroke:var(--cs-pen);stroke-linecap:round;stroke-linejoin:round}.concepts-module__cQ59Fa__pGood{fill:none;stroke:var(--cs-good);stroke-linecap:round;stroke-linejoin:round}.concepts-module__cQ59Fa__pMuted{fill:none;stroke:var(--cs-muted);stroke-linecap:round;stroke-linejoin:round}.concepts-module__cQ59Fa__pAccent{fill:none;stroke:var(--cs-accent);stroke-linecap:round;stroke-linejoin:round}.concepts-module__cQ59Fa__pFill{stroke:none}.concepts-module__cQ59Fa__tInk{fill:var(--cs-ink)}.concepts-module__cQ59Fa__tPen{fill:var(--cs-pen)}.concepts-module__cQ59Fa__tGood{fill:var(--cs-good)}.concepts-module__cQ59Fa__tMuted{fill:var(--cs-muted)}.concepts-module__cQ59Fa__tAccent{fill:var(--cs-accent)}.concepts-module__cQ59Fa__fHand{font-family:var(--font-hand), cursive}.concepts-module__cQ59Fa__fMono{font-family:var(--font-jetbrains), ui-monospace, monospace}.concepts-module__cQ59Fa__fSans{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif}.concepts-module__cQ59Fa__dim{opacity:.35}.concepts-module__cQ59Fa__logoTile{fill:#fff;stroke:#1c1a1740}@media (prefers-reduced-motion:no-preference){.concepts-module__cQ59Fa__enter path:not(.concepts-module__cQ59Fa__pFill):not([stroke-dasharray]){stroke-dasharray:1600;stroke-dashoffset:1600px;animation:.8s ease-out forwards concepts-module__cQ59Fa__draw}.concepts-module__cQ59Fa__enter .concepts-module__cQ59Fa__pFill,.concepts-module__cQ59Fa__enter text,.concepts-module__cQ59Fa__enter svg{opacity:0;animation:.5s ease-out .25s forwards concepts-module__cQ59Fa__fadeIn}}@keyframes concepts-module__cQ59Fa__draw{to{stroke-dashoffset:0}}@keyframes concepts-module__cQ59Fa__fadeIn{to{opacity:1}}.concepts-module__cQ59Fa__check{border:1.5px dashed color-mix(in srgb, var(--foreground) 45%, transparent);background:color-mix(in srgb, var(--cs-yellow) 22%, var(--cs-card));border-radius:8px;margin-top:18px;padding:12px 10px 14px}.concepts-module__cQ59Fa__checkTag{background:var(--foreground);color:var(--background);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:6px;padding:2px 9px;font-size:.68rem;font-weight:800;display:inline-block}.concepts-module__cQ59Fa__prompt{color:var(--foreground);margin-top:10px;font-size:1.05rem;font-weight:700;line-height:1.6}.concepts-module__cQ59Fa__opts{gap:10px;margin-top:12px;display:grid}.concepts-module__cQ59Fa__opt{text-align:left;border:1.5px solid var(--foreground);background:var(--cs-card);width:100%;min-height:48px;color:var(--foreground);cursor:pointer;box-shadow:3px 3px 0 color-mix(in srgb, var(--foreground) 85%, transparent);border-radius:8px;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:10px;padding:11px 12px;font-size:1rem;line-height:1.45;transition:transform 80ms,box-shadow 80ms;display:grid}.concepts-module__cQ59Fa__opt:hover:not(:disabled){box-shadow:4px 4px 0 var(--foreground);transform:translate(-1px,-1px)}.concepts-module__cQ59Fa__opt:focus-visible{outline:3px solid var(--cs-accent);outline-offset:2px}.concepts-module__cQ59Fa__opt:disabled{cursor:default;box-shadow:none}.concepts-module__cQ59Fa__optKey{width:1.8rem;height:1.8rem;font-family:var(--font-jetbrains), ui-monospace, monospace;border:1.5px solid;border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:inline-grid}.concepts-module__cQ59Fa__optRight{border-color:var(--cs-good);background:var(--cs-good-bg)}.concepts-module__cQ59Fa__optRight .concepts-module__cQ59Fa__optKey{background:var(--cs-good);border-color:var(--cs-good);color:var(--cs-card)}.concepts-module__cQ59Fa__optWrongPick{border-color:var(--cs-pen);background:var(--cs-bad-bg)}.concepts-module__cQ59Fa__optWrongPick .concepts-module__cQ59Fa__optKey{background:var(--cs-pen);border-color:var(--cs-pen);color:#fff}.concepts-module__cQ59Fa__optOther{opacity:.85}.concepts-module__cQ59Fa__optLabelMono{font-family:var(--font-jetbrains), ui-monospace, monospace;font-size:.92rem}.concepts-module__cQ59Fa__why{color:var(--foreground);margin-top:6px;font-size:.93rem;font-weight:400;line-height:1.55;display:block}.concepts-module__cQ59Fa__whyTag{font-weight:800}.concepts-module__cQ59Fa__verdict{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-weight:800;display:flex}.concepts-module__cQ59Fa__verdictGood{color:var(--cs-good)}.concepts-module__cQ59Fa__verdictBad{color:var(--cs-pen)}.concepts-module__cQ59Fa__mark{font-family:var(--font-hand), cursive;font-size:1.6rem;line-height:1}.concepts-module__cQ59Fa__tutorBtn{border:1.5px solid var(--foreground);background:var(--cs-card);color:var(--foreground);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.88rem;font-weight:700;display:inline-flex}.concepts-module__cQ59Fa__tutorBtn:hover{background:color-mix(in srgb, var(--cs-sky) 40%, var(--cs-card))}.concepts-module__cQ59Fa__controls{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;display:flex}.concepts-module__cQ59Fa__continue{border:2px solid var(--foreground);background:var(--cs-yellow);color:#1c1a17;cursor:pointer;min-height:48px;box-shadow:4px 4px 0 var(--foreground);border-radius:10px;align-items:center;gap:8px;padding:12px 22px;font-size:1.02rem;font-weight:800;display:inline-flex}.dark .concepts-module__cQ59Fa__continue{color:#fffbe8}.concepts-module__cQ59Fa__continue:hover{box-shadow:5px 5px 0 var(--foreground);transform:translate(-1px,-1px)}.concepts-module__cQ59Fa__continue:focus-visible{outline:3px solid var(--cs-accent);outline-offset:3px}.concepts-module__cQ59Fa__hint{color:var(--muted-foreground);font-size:.85rem}.concepts-module__cQ59Fa__kbd{font-family:var(--font-jetbrains), ui-monospace, monospace;border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-size:.78rem}.concepts-module__cQ59Fa__back{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:.88rem;font-weight:600}.concepts-module__cQ59Fa__back:hover{color:var(--foreground);text-decoration:underline}.concepts-module__cQ59Fa__waiting{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.3rem}.concepts-module__cQ59Fa__ending{scroll-margin-top:calc(var(--cs-top) + 70px);gap:22px;margin-top:26px;display:grid}.concepts-module__cQ59Fa__endHidden{display:none}.concepts-module__cQ59Fa__sticky{color:#1c1a17;background:#ffe98a;border-radius:2px 2px 10px;padding:22px 20px 20px;position:relative;transform:rotate(-.4deg);box-shadow:0 1px 1px #00000014,0 18px 22px -18px #3c2d0599}.dark .concepts-module__cQ59Fa__sticky{color:#fbf3d6;background:#3a3216;border-top:4px solid #ffd84a}.concepts-module__cQ59Fa__stickyHead{font-family:var(--font-hand), cursive;font-size:2rem;font-weight:700;line-height:1}.concepts-module__cQ59Fa__stickyList{gap:8px;margin-top:12px;padding-left:1.2rem;list-style:decimal;display:grid}.concepts-module__cQ59Fa__stickyList li{font-size:1rem;line-height:1.6}.concepts-module__cQ59Fa__scoreLine{font-family:var(--font-jetbrains), ui-monospace, monospace;margin-top:12px;font-size:.82rem;font-weight:700}.concepts-module__cQ59Fa__interview{border:1.5px solid var(--foreground);background:var(--cs-card);box-shadow:6px 6px 0 var(--cs-mint);border-radius:10px;padding:20px 18px}@media (min-width:640px){.concepts-module__cQ59Fa__interview{padding:26px 30px}}.concepts-module__cQ59Fa__interviewQ{margin-top:8px;font-size:1.25rem;font-weight:800;line-height:1.35}.concepts-module__cQ59Fa__followUps{gap:10px;margin-top:16px;display:grid}.concepts-module__cQ59Fa__followUps details{border-top:1px dashed var(--border);padding-top:10px}.concepts-module__cQ59Fa__followUps summary{cursor:pointer;font-weight:700}.concepts-module__cQ59Fa__cta{border:2px solid var(--foreground);background:color-mix(in srgb, var(--cs-orange) 30%, var(--cs-card));box-shadow:6px 6px 0 var(--foreground);border-radius:12px;padding:20px 18px;position:relative}@media (min-width:640px){.concepts-module__cQ59Fa__cta{padding:24px 30px}}.concepts-module__cQ59Fa__ctaKicker{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--nb-pen);font-size:.72rem;font-weight:800}.concepts-module__cQ59Fa__ctaTitle{margin-top:6px;font-size:1.35rem;font-weight:800;line-height:1.25}.concepts-module__cQ59Fa__ctaBtn{background:var(--foreground);min-height:48px;color:var(--background);border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:12px 20px;font-weight:800;text-decoration:none;display:inline-flex}.concepts-module__cQ59Fa__ctaBtn:hover{opacity:.92}.concepts-module__cQ59Fa__endRow{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.concepts-module__cQ59Fa__ghostBtn{border:1.5px solid var(--foreground);background:var(--cs-card);color:var(--foreground);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.concepts-module__cQ59Fa__outline{counter-reset:st;gap:6px;display:grid}.concepts-module__cQ59Fa__outline li{counter-increment:st;grid-template-columns:2.2rem minmax(0,1fr);gap:6px;font-size:.98rem;line-height:1.5;display:grid}.concepts-module__cQ59Fa__outline li:before{content:counter(st, decimal-leading-zero);font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--nb-pen);font-weight:800}.concepts-module__cQ59Fa__sheet{background:var(--cs-card);border:1px solid #1c1a171a;border-radius:6px;padding:20px 18px}@media (min-width:640px){.concepts-module__cQ59Fa__sheet{padding:26px 30px}}.dark .concepts-module__cQ59Fa__sheet{border-color:var(--border)}.concepts-module__cQ59Fa__h2{color:var(--foreground);font-size:1.5rem;font-weight:800;line-height:1.2}.concepts-module__cQ59Fa__cards{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@media (min-width:900px){.concepts-module__cQ59Fa__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.concepts-module__cQ59Fa__card{border:1.5px solid var(--foreground);background:var(--cs-card);color:var(--foreground);box-shadow:5px 5px 0 var(--sticker,var(--cs-yellow));border-radius:10px;flex-direction:column;gap:10px;padding:18px 18px 20px;text-decoration:none;transition:transform .1s;display:flex;position:relative}.concepts-module__cQ59Fa__card:hover{transform:translate(-2px,-2px)}.concepts-module__cQ59Fa__cards>li:nth-child(3n+1) .concepts-module__cQ59Fa__card{--sticker:var(--cs-yellow)}.concepts-module__cQ59Fa__cards>li:nth-child(3n+2) .concepts-module__cQ59Fa__card{--sticker:var(--cs-sky)}.concepts-module__cQ59Fa__cards>li:nth-child(3n+3) .concepts-module__cQ59Fa__card{--sticker:var(--cs-mint)}.concepts-module__cQ59Fa__cardHook{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.35rem;font-weight:700;line-height:1.2}.concepts-module__cQ59Fa__cardMeta{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted-foreground);margin-top:auto;font-size:.74rem;font-weight:700}.concepts-module__cQ59Fa__strip{border:1.5px solid var(--foreground);background:var(--card);box-shadow:5px 5px 0 var(--cs-sky);border-radius:12px;padding:18px}@media (min-width:640px){.concepts-module__cQ59Fa__strip{padding:22px 26px}}.concepts-module__cQ59Fa__stripList{gap:10px;margin-top:12px;display:grid}@media (min-width:768px){.concepts-module__cQ59Fa__stripList{grid-template-columns:repeat(3,minmax(0,1fr))}}.concepts-module__cQ59Fa__stripItem{border:1px dashed var(--border);color:var(--foreground);border-radius:8px;padding:10px 12px;text-decoration:none;display:block}.concepts-module__cQ59Fa__stripItem:hover{border-style:solid;border-color:var(--foreground)}.concepts-module__cQ59Fa__lessonLink{border:1.5px solid var(--foreground);background:var(--card);max-width:48rem;box-shadow:4px 4px 0 var(--cs-yellow);border-radius:10px;margin:24px auto 0;padding:14px 16px}
.live-art-module__NmctnG__stage{position:relative}.live-art-module__NmctnG__art{width:100%;height:auto;display:block;overflow:visible}.live-art-module__NmctnG__art .chip{fill:#fffdf7;stroke:#14110d2e;stroke-width:1.2px}.live-art-module__NmctnG__neo4j{--la-ink:#10233a;--la-glyph:#10233a;--la-wire:#10233a99;--la-rel:#2c6fb7;--la-halo:#f3f8fd;--la-label:#2a4058;--la-name:#0b3a6e;--la-plate-t:#dcebf9;--la-plate-r:#a9c9ea;--la-plate-l:#86afd9;--la-doc-t:#fff;--la-doc-r:#e7e2d6;--la-doc-l:#d0c9b8;--la-llm-t:#e9e5ff;--la-llm-r:#b9adf5;--la-llm-l:#9585e6;--la-neo-t:#fff;--la-neo-r:#d6e6f6;--la-neo-l:#b5cfe9;--la-ret-t:#c9f2e4;--la-ret-r:#7dd8b8;--la-ret-l:#4fbf98;--la-ans-t:#fff1c2;--la-ans-r:#f7d36b;--la-ans-l:#e0b23b;--la-c1-t:#8fc3ff;--la-c1-r:#3f8fe6;--la-c1-l:#2a6fc0;--la-c2-t:#ffb3c7;--la-c2-r:#ee5d86;--la-c2-l:#c93d66;--la-c3-t:#a8ecc1;--la-c3-r:#3fbf73;--la-c3-l:#279a55;--la-pk:#2563eb;--la-pk2:#db2777}.dark .live-art-module__NmctnG__neo4j{--la-ink:#deecfce6;--la-glyph:#eaf3ff;--la-wire:#deecfc80;--la-rel:#7fb6f2;--la-halo:#0d1726;--la-label:#b9cde3;--la-name:#9fd0ff;--la-plate-t:#1b3352;--la-plate-r:#142740;--la-plate-l:#0f1d31;--la-doc-t:#3a3f48;--la-doc-r:#2c3038;--la-doc-l:#22252b;--la-llm-t:#3d3380;--la-llm-r:#2f2766;--la-llm-l:#241e4f;--la-neo-t:#23405f;--la-neo-r:#1a324b;--la-neo-l:#13263a;--la-ret-t:#145c45;--la-ret-r:#0f4735;--la-ret-l:#0b3628;--la-ans-t:#6b5512;--la-ans-r:#54430e;--la-ans-l:#3e310a;--la-c1-t:#3f8fe6;--la-c1-r:#2a6fc0;--la-c1-l:#1d528f;--la-c2-t:#ee5d86;--la-c2-r:#c93d66;--la-c2-l:#962c4c;--la-c3-t:#3fbf73;--la-c3-r:#279a55;--la-c3-l:#1c723f;--la-pk:#7cc4ff;--la-pk2:#ff7ab0}.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .rel{fill:none;stroke:var(--la-rel);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1}.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .w{fill:none;stroke:var(--la-wire);stroke-width:2.6px;stroke-dasharray:1;stroke-linecap:round}.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .pk{fill:var(--la-pk);stroke:var(--la-halo);stroke-width:2px}.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .pk2{fill:var(--la-pk2)}.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .zb{fill:var(--la-halo);fill-opacity:.94;stroke:color-mix(in srgb, var(--la-ink) 18%, transparent)}.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .zl{font-family:var(--font-display,inherit), system-ui, sans-serif;fill:var(--la-name);font-size:18px;font-weight:800}.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .zs{font-family:var(--font-jetbrains), ui-monospace, monospace;fill:var(--la-label);font-size:12.5px;font-weight:700}.live-art-module__NmctnG__ai{--la-ink:#1e1e1e;--la-q:#ffec99;--la-agent:#d0bfff;--la-tool:#ffd8a8;--la-ret:#a5d8ff;--la-llm:#b2f2bb;--la-eval:#fcc2d7;--la-db:#e9ecef;--la-text:#1e1e1e;--la-sub:#3b3b3b;--la-marker:#e03131}.dark .live-art-module__NmctnG__ai{--la-ink:#e9e4d8;--la-q:#5c4f12;--la-agent:#43357a;--la-tool:#6b4318;--la-ret:#164d75;--la-llm:#1d5b2c;--la-eval:#6e2645;--la-db:#3a3a3a;--la-text:#f3efe6;--la-sub:#d6d0c2;--la-marker:#ff8787}.live-art-module__NmctnG__ai .live-art-module__NmctnG__art .hl{font-family:var(--font-hand), "Segoe Print", cursive;fill:var(--la-text);font-size:23px;font-weight:700}.live-art-module__NmctnG__ai .live-art-module__NmctnG__art .hs{font-family:var(--font-hand), "Segoe Print", cursive;fill:var(--la-sub);font-size:18px;font-weight:600}.live-art-module__NmctnG__ai .live-art-module__NmctnG__art .mk-t{font-family:var(--font-hand), "Segoe Print", cursive;fill:var(--la-marker);font-size:22px;font-weight:700}.live-art-module__NmctnG__sd{--la-ground:#0f3b73;--la-line:#e8f1ff;--la-fill:#e8f1ff12;--la-text:#fff;--la-sub:#b8d3f5;--la-badge:#ffd23f;--la-badge-ink:#10233a;--la-pk:#ffd23f;--la-pk2:#7ef0c2;background-color:var(--la-ground);background-image:linear-gradient(#e8f1ff17 1px,#0000 1px),linear-gradient(90deg,#e8f1ff17 1px,#0000 1px);background-size:24px 24px;border-radius:18px;padding:14px;box-shadow:inset 0 0 0 2px #e8f1ff29}.dark .live-art-module__NmctnG__sd{--la-ground:#0b2a52}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bp-box{fill:var(--la-fill);stroke:var(--la-line);stroke-width:2.2px}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bp-ghost{stroke-opacity:.45}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bp-seg{stroke:var(--la-line);stroke-width:1.6px;stroke-opacity:.7}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bw{fill:none;stroke:var(--la-line);stroke-width:2.4px;stroke-dasharray:1;stroke-linecap:round}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bl{font-family:var(--font-display,inherit), system-ui, sans-serif;fill:var(--la-text);font-size:17px;font-weight:800}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bs{font-family:var(--font-jetbrains), ui-monospace, monospace;fill:var(--la-sub);font-size:12.5px;font-weight:600}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bd-c{fill:var(--la-badge)}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bd-n{font-family:var(--font-display,inherit), system-ui, sans-serif;fill:var(--la-badge-ink);font-size:17px;font-weight:900}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .bd-t{font-family:var(--font-hand), cursive;fill:var(--la-badge);font-size:22px;font-weight:700}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .timer{fill:none;stroke:var(--la-badge);stroke-width:2.4px;stroke-dasharray:6 5}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .timer-t{font-family:var(--font-jetbrains), ui-monospace, monospace;fill:var(--la-badge);font-size:22px;font-weight:800}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .pk{fill:var(--la-pk)}.live-art-module__NmctnG__sd .live-art-module__NmctnG__art .pk2{fill:var(--la-pk2)}@media (prefers-reduced-motion:no-preference){:is(.live-art-module__NmctnG__art .t,.live-art-module__NmctnG__art .n,.live-art-module__NmctnG__art .bd){transform-box:fill-box;animation:.48s cubic-bezier(.22,1,.36,1) both live-art-module__NmctnG__rise;animation-delay:calc(var(--i,0) * 80ms + 80ms)}:is(.live-art-module__NmctnG__art .w,.live-art-module__NmctnG__art .rel,.live-art-module__NmctnG__art .bw){stroke-dashoffset:1px;animation:.62s ease-out forwards live-art-module__NmctnG__draw;animation-delay:calc(var(--i,0) * 70ms + .52s)}.live-art-module__NmctnG__art .ha{animation:.42s ease-out both live-art-module__NmctnG__fade;animation-delay:calc(var(--i,0) * 90ms + .5s)}.live-art-module__NmctnG__art .mk{animation:.5s ease-out both live-art-module__NmctnG__fade;animation-delay:calc(var(--i,0) * .12s - .9s)}.live-art-module__NmctnG__art .pk{animation:.3s ease-out 1.5s both live-art-module__NmctnG__fade}}@media (prefers-reduced-motion:reduce){.live-art-module__NmctnG__art .pk{display:none}}@keyframes live-art-module__NmctnG__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes live-art-module__NmctnG__draw{to{stroke-dashoffset:0}}@keyframes live-art-module__NmctnG__fade{0%{opacity:0}to{opacity:1}}.live-art-module__NmctnG__ai{--la-halo:#fbf7ea}.dark .live-art-module__NmctnG__ai{--la-halo:#14110c}:is(.live-art-module__NmctnG__ai .live-art-module__NmctnG__art .mk-t,.live-art-module__NmctnG__ai .live-art-module__NmctnG__art .hs){paint-order:stroke;stroke:var(--la-halo);stroke-width:5px;stroke-linejoin:round}:is(.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .zl,.live-art-module__NmctnG__neo4j .live-art-module__NmctnG__art .zs){paint-order:stroke;stroke:var(--la-halo);stroke-width:0}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_f92fb8a-module__1PLfBa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_f92fb8a-module__1PLfBa__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2?dpl=dpl_CgzTDkdRRqaqhKnXn9QQD8byT5qN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_6591c94b-module__34iNFq__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_6591c94b-module__34iNFq__variable{--font-hand:"Caveat", "Caveat Fallback"}
.linkedin-follow-module__qVl5DW__card{--li:#0a66c2;--li-ink:#0a4f96;--li-soft:color-mix(in srgb, #0a66c2 10%, var(--ds-paper,#fffdf6));--pen:color-mix(in srgb, var(--foreground) 78%, #2a5db0);border:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);background-color:var(--ds-paper,#fffdf6);background-image:linear-gradient(#4c82be1c 1px,#0000 1px),linear-gradient(90deg,#4c82be1c 1px,#0000 1px);background-size:20px 20px;border-radius:8px;grid-template-columns:auto 1fr;grid-template-areas:"mark text""button button";align-items:center;gap:12px 14px;width:100%;max-width:48rem;margin:28px auto;padding:16px;display:grid;box-shadow:0 1px #1c1a170d,0 10px 20px -16px #1c1a1766}.dark .linkedin-follow-module__qVl5DW__card{--li:#3b8fe0;--li-ink:#8cc2ff;--li-soft:color-mix(in srgb, #3b8fe0 16%, var(--ds-paper,#1b1712));--pen:color-mix(in srgb, var(--foreground) 85%, #8fb4ff)}@media (min-width:640px){.linkedin-follow-module__qVl5DW__card{grid-template-columns:auto 1fr auto auto;grid-template-areas:"mark text feed button";padding:16px 20px}}.linkedin-follow-module__qVl5DW__mark{color:#fff;background:var(--li);width:44px;height:44px;box-shadow:2px 2px 0 color-mix(in srgb, var(--pen) 55%, transparent);border-radius:10px;grid-area:mark;justify-content:center;align-items:center;display:inline-flex}.dark .linkedin-follow-module__qVl5DW__mark{background:#0a66c2}.linkedin-follow-module__qVl5DW__text{grid-area:text;min-width:0}.linkedin-follow-module__qVl5DW__title{font-family:var(--font-hand), cursive;color:var(--pen);margin:0;font-size:1.35rem;font-weight:700;line-height:1.15}.linkedin-follow-module__qVl5DW__pitch{color:var(--muted-foreground);margin:2px 0 0;font-size:14.5px;line-height:1.45}.linkedin-follow-module__qVl5DW__feed{grid-area:feed;width:92px;height:64px;display:none;overflow:visible}@media (min-width:640px){.linkedin-follow-module__qVl5DW__feed{display:block}}.linkedin-follow-module__qVl5DW__post{fill:var(--ds-paper,#fffdf6);stroke:var(--pen);stroke-width:1.4px;opacity:.7}.linkedin-follow-module__qVl5DW__lineMuted{stroke:var(--pen);stroke-width:1.6px;stroke-linecap:round;opacity:.35}.linkedin-follow-module__qVl5DW__newPost rect{fill:var(--li-soft);stroke:var(--li);stroke-width:1.8px}.linkedin-follow-module__qVl5DW__newPost line{stroke:var(--li-ink);stroke-width:1.8px;stroke-linecap:round}.linkedin-follow-module__qVl5DW__newPost{animation:4.8s cubic-bezier(.2,.9,.25,1.1) infinite linkedin-follow-module__qVl5DW__land}@keyframes linkedin-follow-module__qVl5DW__land{0%,12%{opacity:0;transform:translateY(-10px)}24%,86%{opacity:1;transform:none}to{opacity:0;transform:none}}.linkedin-follow-module__qVl5DW__button{white-space:nowrap;color:#fff;min-height:44px;box-shadow:2px 2px 0 color-mix(in srgb, var(--pen) 60%, transparent);background:#0a66c2;border-radius:999px;grid-area:button;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;line-height:1;transition:transform .14s,box-shadow .14s,background-color .14s;display:inline-flex}.linkedin-follow-module__qVl5DW__button:hover{box-shadow:3px 3px 0 color-mix(in srgb, var(--pen) 60%, transparent);background:#084f96;transform:translate(-1px,-1px)}.linkedin-follow-module__qVl5DW__button:active{transform:translate(1px,1px);box-shadow:0 0 #0000}.linkedin-follow-module__qVl5DW__button:focus-visible{outline-offset:2px;outline:3px solid #0a66c28c}@media (prefers-reduced-motion:reduce){.linkedin-follow-module__qVl5DW__newPost{animation:none}.linkedin-follow-module__qVl5DW__button{transition:none}}
.explainers-module__iW3Thq__display{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em}.explainers-module__iW3Thq__stamp{border:1.5px dashed color-mix(in srgb, var(--foreground) 35%, transparent);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.02em;color:var(--foreground);background:color-mix(in srgb, var(--card) 80%, transparent);border-radius:8px;flex-wrap:wrap;gap:6px 18px;margin-top:18px;padding:8px 12px;font-size:.78rem;font-weight:600;display:flex}.explainers-module__iW3Thq__stamp b{text-transform:uppercase;letter-spacing:.1em;color:var(--nb-pen);margin-right:6px;font-weight:800}.explainers-module__iW3Thq__kicker{border:1.5px solid var(--foreground);background:var(--card);box-shadow:3px 3px 0 var(--foreground);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--foreground);border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:.72rem;font-weight:700;display:inline-flex;transform:rotate(-1deg)}.explainers-module__iW3Thq__chips{flex-wrap:wrap;gap:6px;display:flex}.explainers-module__iW3Thq__heroWrap{max-width:80rem;margin:0 auto;padding:0 16px}@media (min-width:640px){.explainers-module__iW3Thq__heroWrap{padding:0 24px}}.explainers-module__iW3Thq__note{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.3rem;font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.explainers-module__iW3Thq__cards{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){.explainers-module__iW3Thq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.explainers-module__iW3Thq__qCard{padding:6px 18px 16px}.explainers-module__iW3Thq__qTitle{min-height:32px;color:var(--foreground);font-weight:800;line-height:32px;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif}.explainers-module__iW3Thq__qBody{color:var(--muted-foreground);margin-top:6px;font-size:.95rem;line-height:1.75rem}.explainers-module__iW3Thq__sources{counter-reset:src;gap:10px;display:grid}.explainers-module__iW3Thq__sources li{counter-increment:src;grid-template-columns:2rem minmax(0,1fr);gap:8px;padding:10px 14px;display:grid}.explainers-module__iW3Thq__sources li:before{content:counter(src, decimal-leading-zero);font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--nb-pen);font-weight:800}.explainers-module__iW3Thq__sources a{overflow-wrap:anywhere}.explainers-module__iW3Thq__grid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@media (min-width:700px){.explainers-module__iW3Thq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.explainers-module__iW3Thq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.explainers-module__iW3Thq__grid3{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@media (min-width:900px){.explainers-module__iW3Thq__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.explainers-module__iW3Thq__latestList{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:760px){.explainers-module__iW3Thq__latestList{grid-template-columns:repeat(3,minmax(0,1fr))}}.explainers-module__iW3Thq__latestItem{flex-direction:column;gap:6px;height:100%;padding:8px 16px 14px;display:flex}.explainers-module__iW3Thq__latestItem .explainers-module__iW3Thq__cardDate{height:30px;line-height:30px}.explainers-module__iW3Thq__latestTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--foreground);font-size:1.02rem;font-weight:800;line-height:1.35}.explainers-module__iW3Thq__latestKicker{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.25rem;font-weight:700;display:inline-block}.explainers-module__iW3Thq__card{flex-direction:column;gap:10px;height:100%;padding:6px 18px 18px;display:flex}.explainers-module__iW3Thq__cardDate{white-space:nowrap;text-overflow:ellipsis;height:32px;line-height:32px;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:.72rem;font-weight:700;overflow:hidden}.explainers-module__iW3Thq__thumb{border:1px solid var(--border);background:var(--card);aspect-ratio:16/9;border-radius:4px;overflow:hidden}.explainers-module__iW3Thq__thumb img{object-fit:cover;object-position:top;width:100%;height:100%}.explainers-module__iW3Thq__cardTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--foreground);font-size:1.2rem;font-weight:800;line-height:1.3}.explainers-module__iW3Thq__cardDek{color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.explainers-module__iW3Thq__cardRead{font-family:var(--font-hand), cursive;color:var(--nb-pen);align-items:center;gap:4px;margin-top:auto;font-size:1.15rem;font-weight:700;display:inline-flex}.explainers-module__iW3Thq__empty{max-width:34rem;margin:0 auto;padding:24px 26px}.explainers-module__iW3Thq__ticketOwned{display:none}
.pitch-module__ObdjAa__zone,.pitch-module__ObdjAa__nudge{--pp-ink:#1c1a17;--pp-paper:#fffdf6;--pp-rule:#4c82be29;--pp-margin:#e05a4766;--pp-tick:var(--ds-ok);--pp-muted:#5b554a;--pp-sky:#a9d8ff;--pp-mint:#9ff0c8;--pp-yellow:#ffe98a}:is(.dark .pitch-module__ObdjAa__zone,.dark .pitch-module__ObdjAa__nudge){--pp-ink:var(--foreground);--pp-paper:var(--card);--pp-rule:#94aacd14;--pp-margin:#ff7a594d;--pp-muted:var(--muted-foreground);--pp-sky:#7cc4ff;--pp-mint:#5fe0a8;--pp-yellow:#ffd84a}.pitch-module__ObdjAa__zone{padding:28px 0 36px}.pitch-module__ObdjAa__embedded{padding:44px 6px 4px 0}.pitch-module__ObdjAa__page{--tone:var(--pp-sky);border:2px solid var(--pp-ink);background-color:var(--pp-paper);background-image:linear-gradient(90deg, transparent 16px, var(--pp-margin) 16px, var(--pp-margin) 18px, transparent 18px), repeating-linear-gradient(transparent 0 29px, var(--pp-rule) 29px 30px);box-shadow:6px 7px 0 var(--pp-ink);color:var(--pp-ink);border-top:0;border-radius:0 0 12px 12px;margin-top:14px;padding:22px 18px 20px 30px;position:relative}.pitch-module__ObdjAa__sky{--tone:var(--pp-sky)}.pitch-module__ObdjAa__mint{--tone:var(--pp-mint)}@media (min-width:640px){.pitch-module__ObdjAa__page{background-image:linear-gradient(90deg, transparent 26px, var(--pp-margin) 26px, var(--pp-margin) 28px, transparent 28px), repeating-linear-gradient(transparent 0 29px, var(--pp-rule) 29px 30px);padding:28px 30px 24px 46px}}.pitch-module__ObdjAa__torn{width:calc(100% + 4px);height:16px;display:block;position:absolute;top:-14px;left:-2px;right:-2px}.pitch-module__ObdjAa__clip{color:#8a96a3;filter:drop-shadow(1px 2px #00000026);width:22px;height:60px;position:absolute;top:-30px;right:34px;transform:rotate(9deg)}.dark .pitch-module__ObdjAa__clip{color:#b9c3cf}.pitch-module__ObdjAa__freeNote{font-family:var(--font-hand), cursive;color:var(--nb-pen);transform-origin:0;font-size:1.45rem;font-weight:700;line-height:1;display:inline-block;position:relative;transform:rotate(-2deg)}.pitch-module__ObdjAa__freeArrow{width:64px;height:36px;position:absolute;top:6px;left:calc(100% + 4px)}@media (max-width:380px){.pitch-module__ObdjAa__freeArrow{display:none}}.pitch-module__ObdjAa__head{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:var(--pp-ink);text-wrap:balance;margin-top:10px;font-size:clamp(1.5rem,4.2vw,2.1rem);font-weight:800;line-height:1.12}.pitch-module__ObdjAa__hl{background-image:linear-gradient(100deg, transparent 0.6%, color-mix(in srgb, var(--tone) 85%, transparent) 1.4%, color-mix(in srgb, var(--tone) 70%, transparent) 97%, transparent 99.4%);background-position:0 90%;background-repeat:no-repeat;background-size:100% .45em}.dark .pitch-module__ObdjAa__hl{color:var(--tone);background-image:none}.pitch-module__ObdjAa__tag{background:color-mix(in srgb, var(--tone) 55%, var(--pp-paper));border:2px solid var(--pp-ink);color:var(--pp-ink);border-radius:4px 14px 14px 4px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:12px;padding:7px 14px 8px 30px;font-size:.85rem;display:inline-flex;position:relative;transform:rotate(-1.2deg)}.pitch-module__ObdjAa__tag b{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:1.25rem;font-weight:800}.pitch-module__ObdjAa__tagHole{border:2px solid var(--pp-ink);background:var(--pp-paper);border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:13px}.pitch-module__ObdjAa__tagOr{color:var(--pp-muted)}@media (max-width:479px){.pitch-module__ObdjAa__tagOr{display:none}.pitch-module__ObdjAa__tag{flex-direction:column;gap:0}}.pitch-module__ObdjAa__tagOnce{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.1rem;font-weight:700;line-height:1}.dark .pitch-module__ObdjAa__tag{background:color-mix(in srgb, var(--tone) 18%, var(--pp-paper))}.pitch-module__ObdjAa__teach{color:var(--pp-muted);max-width:62ch;margin-top:10px;font-size:1rem;line-height:1.6}.pitch-module__ObdjAa__lessons{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:16px;display:grid}@media (min-width:768px){.pitch-module__ObdjAa__lessons{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 26px}}.pitch-module__ObdjAa__lesson{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;display:grid}.pitch-module__ObdjAa__tick{width:30px;height:28px;margin-top:1px}.pitch-module__ObdjAa__lessonTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--pp-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--tone) 90%, transparent);text-decoration-color:color-mix(in srgb, var(--tone) 90%, transparent);text-underline-offset:3px;font-size:1.06rem;font-weight:700;line-height:1.25;text-decoration-thickness:3px}.pitch-module__ObdjAa__lessonTitle:hover{color:var(--nb-link)}.pitch-module__ObdjAa__lessonDesc{color:var(--pp-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:.93rem;line-height:1.45;display:-webkit-box;overflow:hidden}@media (min-width:768px){.pitch-module__ObdjAa__lessonDesc{-webkit-line-clamp:3}}.pitch-module__ObdjAa__meta{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--pp-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:5px;font-size:.72rem;line-height:1.4;display:flex}.pitch-module__ObdjAa__freeStamp{font-family:var(--font-hand), cursive;color:var(--pp-tick);border:1.8px solid;border-radius:999px 860px 920px 780px/700px 900px 760px 880px;padding:1px 8px 2px;font-size:1.05rem;font-weight:700;line-height:1;transform:rotate(-3deg)}.pitch-module__ObdjAa__foot{border-top:2px dashed color-mix(in srgb, var(--pp-ink) 45%, transparent);grid-template-columns:minmax(0,1fr);align-items:center;gap:14px;margin-top:20px;padding-top:16px;display:grid}@media (min-width:768px){.pitch-module__ObdjAa__foot{grid-template-columns:minmax(190px,.75fr) minmax(0,1.25fr);gap:24px}}.pitch-module__ObdjAa__partOf{font-family:var(--font-hand), cursive;color:var(--pp-muted);font-size:1.2rem;font-weight:700;line-height:1}.pitch-module__ObdjAa__courseName{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;border-left:8px solid var(--tone);margin-top:2px;padding-left:8px;font-size:1.25rem;font-weight:800;line-height:1.15}.pitch-module__ObdjAa__stats{color:var(--pp-muted);margin-top:4px;font-size:.9rem}.pitch-module__ObdjAa__prices{flex-wrap:wrap;gap:6px 18px;display:flex}.pitch-module__ObdjAa__prices p{color:var(--pp-muted);align-items:baseline;gap:6px;font-size:.85rem;display:flex}.pitch-module__ObdjAa__price{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--pp-ink);background-image:linear-gradient(100deg, transparent 2%, color-mix(in srgb, var(--nb-marker) 80%, transparent) 4%, color-mix(in srgb, var(--nb-marker) 65%, transparent) 96%, transparent 98%);background-position:0 88%;background-repeat:no-repeat;background-size:100% .42em;font-size:1.7rem;font-weight:800;line-height:1}.dark .pitch-module__ObdjAa__price{color:var(--nb-marker);background-image:none}.pitch-module__ObdjAa__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pitch-module__ObdjAa__sticky{background:var(--pp-yellow);color:#1c1a17;width:fit-content;font-family:var(--font-hand), cursive;border-radius:2px 2px 8px;margin-top:16px;padding:10px 14px 12px;font-size:1.35rem;font-weight:700;line-height:1.05;transform:rotate(-3deg);box-shadow:0 1px 1px #00000014,0 12px 16px -12px #3c2d0599}.dark .pitch-module__ObdjAa__sticky{background:color-mix(in srgb, var(--pp-yellow) 14%, var(--card));border-top:3px solid color-mix(in srgb, var(--pp-yellow) 75%, transparent);color:var(--foreground)}@media (min-width:1024px){.pitch-module__ObdjAa__sticky{margin:0;position:absolute;top:54px;right:-22px;transform:rotate(5deg)}.pitch-module__ObdjAa__page{padding-right:150px}}.pitch-module__ObdjAa__ownedStamp{font-family:var(--font-hand), cursive;color:var(--pp-tick);margin-bottom:8px;font-size:1.5rem;font-weight:700;line-height:1}:is(html[data-returning-sd] .pitch-module__ObdjAa__zone[data-pitch-course=sd],html[data-returning-ai] .pitch-module__ObdjAa__zone[data-pitch-course=ai]),.pitch-module__ObdjAa__page .pitch-module__ObdjAa__owner,.pitch-module__ObdjAa__nudge .pitch-module__ObdjAa__owner,:is(html[data-own-sd] .pitch-module__ObdjAa__forSd .pitch-module__ObdjAa__buyer,html[data-own-ai] .pitch-module__ObdjAa__forAi .pitch-module__ObdjAa__buyer){display:none}:is(html[data-own-sd] .pitch-module__ObdjAa__forSd .pitch-module__ObdjAa__owner,html[data-own-ai] .pitch-module__ObdjAa__forAi .pitch-module__ObdjAa__owner){display:block}:is(html[data-own-sd] .pitch-module__ObdjAa__forSd .pitch-module__ObdjAa__nudgeActions.pitch-module__ObdjAa__owner,html[data-own-ai] .pitch-module__ObdjAa__forAi .pitch-module__ObdjAa__nudgeActions.pitch-module__ObdjAa__owner){display:flex}.pitch-module__ObdjAa__nudge{max-width:44rem;color:var(--pp-ink);grid-template-columns:34px minmax(0,1fr);gap:6px;margin-top:30px;padding:2px 0;display:grid;position:relative}@media (min-width:640px){.pitch-module__ObdjAa__nudge{grid-template-columns:44px minmax(0,1fr);gap:10px}}.pitch-module__ObdjAa__nudgeArrow{width:100%;height:44px;margin-top:-4px}.pitch-module__ObdjAa__nudgeAfter{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--pp-muted);font-size:.68rem}.pitch-module__ObdjAa__nudgeLead{font-family:var(--font-hand), cursive;color:var(--nb-pen);margin-top:2px;font-size:1.42rem;font-weight:700;line-height:1.12}.pitch-module__ObdjAa__nudgeLesson{border-left:3px solid color-mix(in srgb, var(--nb-pen) 55%, transparent);margin-top:8px;padding:2px 0 2px 12px;font-size:1rem;line-height:1.5}.pitch-module__ObdjAa__nudgeLesson a{color:var(--pp-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--nb-pen) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--nb-pen) 60%, transparent);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.pitch-module__ObdjAa__nudgeLesson a:hover{color:var(--nb-link)}.pitch-module__ObdjAa__nudgeDesc{color:var(--pp-muted)}.pitch-module__ObdjAa__nudgeLesson{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pitch-module__ObdjAa__nudgeMeta{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--pp-muted);margin-top:4px;padding-left:15px;font-size:.72rem}.pitch-module__ObdjAa__nudgeFree{color:var(--pp-tick);font-weight:700}.pitch-module__ObdjAa__nudgeActions{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:10px;padding-left:15px;display:flex}.pitch-module__ObdjAa__nudgeBuy{color:var(--ds-buy-ink);text-underline-offset:3px;align-items:center;gap:4px;font-size:.92rem;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.pitch-module__ObdjAa__nudgePrice{color:var(--pp-muted);font-size:.8rem}.pitch-module__ObdjAa__nudgeOpen{color:var(--pp-muted);text-underline-offset:2px;font-size:.8rem;text-decoration:underline}.pitch-module__ObdjAa__nudgeTick{width:20px;height:18px;color:var(--pp-tick)}.pitch-module__ObdjAa__review{--rv-star:#f5b400;--rv-star-ink:var(--pp-ink);border:1.5px solid color-mix(in srgb, var(--pp-ink) 70%, transparent);background-color:var(--pp-paper);background-image:linear-gradient(90deg, transparent 16px, var(--pp-margin) 16px, var(--pp-margin) 18px, transparent 18px), repeating-linear-gradient(transparent 0 25px, var(--pp-rule) 25px 26px);box-shadow:4px 4px 0 color-mix(in srgb, var(--pp-yellow) 85%, transparent);border-radius:4px;grid-column:1/-1;margin:8px 0 0;padding:16px 16px 12px 28px;position:relative;transform:rotate(-.5deg)}.dark .pitch-module__ObdjAa__review{--rv-star:#ffc53d;box-shadow:4px 4px 0 color-mix(in srgb, var(--pp-yellow) 35%, transparent)}.pitch-module__ObdjAa__reviewTape{background:color-mix(in srgb, var(--pp-yellow) 60%, #ffffff80);width:74px;height:20px;position:absolute;top:-11px;left:38px;transform:rotate(-4deg);box-shadow:0 1px 2px #0000001f}.dark .pitch-module__ObdjAa__reviewTape{background:color-mix(in srgb, var(--pp-yellow) 35%, #ffffff1a)}.pitch-module__ObdjAa__reviewTop{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.pitch-module__ObdjAa__reviewStars{font-size:1.15rem}.pitch-module__ObdjAa__reviewWho{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.15rem;font-weight:700;line-height:1}.pitch-module__ObdjAa__reviewBody{color:var(--pp-ink);overflow-wrap:anywhere;margin-top:6px;font-size:.95rem;line-height:26px}.pitch-module__ObdjAa__reviewBody:before{content:"“"}.pitch-module__ObdjAa__reviewBody:after{content:"”"}.pitch-module__ObdjAa__reviewBy{color:var(--pp-muted);margin-top:8px;font-size:.85rem;line-height:1.4}.pitch-module__ObdjAa__reviewBy b{color:var(--pp-ink)}.pitch-module__ObdjAa__nowrapReview{white-space:nowrap}.pitch-module__ObdjAa__reviewName{font-family:var(--font-hand), cursive;color:var(--pp-ink);font-size:1.3rem;font-weight:700;line-height:1}.pitch-module__ObdjAa__reviewAll{text-underline-offset:3px;text-decoration:underline}.pitch-module__ObdjAa__reviewAll:hover{color:var(--pp-ink)}@media (prefers-reduced-motion:reduce){.pitch-module__ObdjAa__review{transform:none}}.pitch-module__ObdjAa__both{margin-top:22px}.pitch-module__ObdjAa__bothLead{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.3rem;font-weight:700;line-height:1.1}.pitch-module__ObdjAa__bothGrid{gap:14px;margin-top:10px;display:grid}@media (min-width:640px){.pitch-module__ObdjAa__bothGrid{grid-template-columns:1fr 1fr}}.pitch-module__ObdjAa__bothCard{padding:16px 16px 14px}.pitch-module__ObdjAa__bothName{font-size:1.15rem;font-weight:800;line-height:1.2}.pitch-module__ObdjAa__bothName a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.pitch-module__ObdjAa__bothStats{opacity:.85;margin-top:2px;font-size:.9rem}.pitch-module__ObdjAa__bothPrice{margin:8px 0 10px;font-size:.98rem;line-height:1.4}.pitch-module__ObdjAa__bothOwned{margin-top:8px;font-weight:800}.pitch-module__ObdjAa__bothCard .pitch-module__ObdjAa__owner{display:none}:is(html[data-own-sd] .pitch-module__ObdjAa__forSd.pitch-module__ObdjAa__bothCard .pitch-module__ObdjAa__owner,html[data-own-ai] .pitch-module__ObdjAa__forAi.pitch-module__ObdjAa__bothCard .pitch-module__ObdjAa__owner){display:block}.pitch-module__ObdjAa__bothTutor{align-items:flex-start;gap:10px;margin-top:14px;font-size:.98rem;line-height:1.45;display:flex}
.price-fact-module__cSMlMa__fact{max-width:920px;color:var(--foreground);margin-top:28px;padding:3px 20px 18px}@media (min-width:640px){.price-fact-module__cSMlMa__fact{padding:3px 30px 22px}}.price-fact-module__cSMlMa__title{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;font-size:1.35rem;font-weight:800;line-height:34px}.price-fact-module__cSMlMa__date{color:var(--muted-foreground);margin-top:10px;font-size:.9rem}.price-fact-module__cSMlMa__rows{gap:10px;margin-top:14px;display:grid}.price-fact-module__cSMlMa__row{gap:2px;display:grid}@media (min-width:720px){.price-fact-module__cSMlMa__row{grid-template-columns:230px 1fr;gap:16px}}.price-fact-module__cSMlMa__row dt{font-weight:700}.price-fact-module__cSMlMa__row dd{line-height:1.55}.price-fact-module__cSMlMa__row b{font-weight:800}.price-fact-module__cSMlMa__note{color:var(--muted-foreground);margin-top:14px;font-size:.95rem;line-height:1.55}
