.cs[data-astro-cid-uw4p4hln]{--c1: #30e2f4;--c2: #a78bfa;--c3: #2fe88a;--amber: #fbbf24;--rose: #fb7185;padding-top:74px;overflow-x:clip}.draft-banner[data-astro-cid-uw4p4hln]{position:sticky;top:74px;z-index:20;background:#3a2d05;color:#ffe8a3;border-bottom:1px solid #806516;padding:10px 16px;text-align:center;font-size:.9rem}mark[data-astro-cid-uw4p4hln].confirm,.draft-banner[data-astro-cid-uw4p4hln] mark[data-astro-cid-uw4p4hln]{background:#ffc4002e;color:#ffd966;border-radius:4px;padding:0 3px}.progress[data-astro-cid-uw4p4hln]{position:fixed;top:0;left:0;right:0;height:3px;z-index:101;pointer-events:none}.progress[data-astro-cid-uw4p4hln] span[data-astro-cid-uw4p4hln]{display:block;height:100%;background:linear-gradient(90deg,var(--c1),var(--c2),var(--c3));transform:scaleX(0);transform-origin:0 50%}.hero[data-astro-cid-uw4p4hln]{position:relative;padding:clamp(28px,5vw,64px) 0 clamp(36px,5vw,64px);isolation:isolate}.hero-bg[data-astro-cid-uw4p4hln]{position:absolute;inset:0;z-index:-1;background:radial-gradient(40% 50% at 78% 40%,rgba(167,139,250,.16),transparent 70%),radial-gradient(35% 45% at 88% 78%,rgba(47,232,138,.12),transparent 70%),radial-gradient(45% 55% at 70% 12%,rgba(48,226,244,.14),transparent 70%),linear-gradient(rgba(120,170,200,.06) 1px,transparent 1px) 0 0 / 44px 44px,linear-gradient(90deg,rgba(120,170,200,.06) 1px,transparent 1px) 0 0 / 44px 44px;mask-image:linear-gradient(180deg,#000 60%,transparent)}.hero-grid[data-astro-cid-uw4p4hln]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.crumb[data-astro-cid-uw4p4hln]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-family:var(--font-mono);font-size:12px;color:var(--mute);margin-bottom:24px}.crumb[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln]{color:var(--mute);text-decoration:none}.crumb[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln]:hover{color:var(--c1)}.crumb-tag[data-astro-cid-uw4p4hln]{color:var(--c3);border:1px solid rgba(47,232,138,.35);padding:2px 10px;border-radius:99px;background:#2fe88a12}.brandline[data-astro-cid-uw4p4hln]{display:flex;align-items:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}.cust-logo[data-astro-cid-uw4p4hln]{width:56px;height:56px;border-radius:14px;object-fit:contain;background:#fff;padding:4px;box-shadow:0 0 0 1px var(--line-strong),0 10px 30px #00000059}.cust-logo[data-astro-cid-uw4p4hln].mono{display:grid;place-items:center;background:linear-gradient(135deg,#7af3ff,var(--c1));color:var(--void);font:800 18px var(--font-display)}.x-mark[data-astro-cid-uw4p4hln]{color:var(--faint);font-size:18px}.xgrc-mark[data-astro-cid-uw4p4hln]{font:700 20px var(--font-display);letter-spacing:-.01em;background:linear-gradient(180deg,var(--c1),#eaf05a);-webkit-background-clip:text;background-clip:text;color:transparent}.xgrc-mark[data-astro-cid-uw4p4hln] sup[data-astro-cid-uw4p4hln]{font-size:.5em}.partner-mark[data-astro-cid-uw4p4hln]{font:600 13px var(--font-mono);color:var(--ink);border:1px solid var(--line-strong);border-radius:99px;padding:5px 12px;background:var(--panel)}.partner-logo[data-astro-cid-uw4p4hln]{display:inline-flex;align-items:center;height:56px;padding:8px 14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line-strong),0 10px 30px #00000059;transition:transform .2s var(--ease)}.partner-logo[data-astro-cid-uw4p4hln]:hover{transform:translateY(-2px)}.partner-logo[data-astro-cid-uw4p4hln] img[data-astro-cid-uw4p4hln]{height:100%;width:auto;display:block}.p-logo[data-astro-cid-uw4p4hln]{float:right;display:inline-flex;height:56px;padding:8px 12px;margin:0 0 8px 16px;border-radius:12px;background:#fff}.p-logo[data-astro-cid-uw4p4hln] img[data-astro-cid-uw4p4hln]{height:100%;width:auto;display:block}.hero-title[data-astro-cid-uw4p4hln]{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0 0 20px;color:var(--ink)}.ht-a[data-astro-cid-uw4p4hln]{display:block;font-size:clamp(2.1rem,4.6vw,3.8rem)}.ht-b[data-astro-cid-uw4p4hln]{display:block;margin-top:12px;font-size:clamp(1.25rem,2.3vw,1.9rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;background:linear-gradient(90deg,var(--c1),var(--c2) 55%,var(--c3));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-dek[data-astro-cid-uw4p4hln]{font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.65;color:var(--mute);margin:0 0 22px;max-width:58ch}.chips[data-astro-cid-uw4p4hln]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.chip[data-astro-cid-uw4p4hln]{font-family:var(--font-mono);font-size:12px;padding:6px 12px;border-radius:99px;border:1px solid;text-decoration:none;transition:transform .2s var(--ease)}.chip[data-astro-cid-uw4p4hln]:hover{transform:translateY(-1px)}.chip[data-astro-cid-uw4p4hln].c1{color:var(--c1);border-color:#30e2f459;background:#30e2f40f}.chip[data-astro-cid-uw4p4hln].c2{color:var(--c2);border-color:#a78bfa66;background:#a78bfa12}.chip[data-astro-cid-uw4p4hln].c3{color:var(--c3);border-color:#2fe88a59;background:#2fe88a0f}.hero-actions[data-astro-cid-uw4p4hln]{display:flex;flex-wrap:wrap;gap:12px}.hero-fig[data-astro-cid-uw4p4hln]{position:relative;margin:0;perspective:1400px}.halo[data-astro-cid-uw4p4hln]{position:absolute;inset:8% 4%;background:radial-gradient(closest-side,rgba(48,226,244,.28),transparent);filter:blur(30px);z-index:-1}.frame[data-astro-cid-uw4p4hln]{border-radius:16px;overflow:hidden;border:1px solid rgba(140,200,230,.28);background:#0b1726;box-shadow:0 40px 90px #0000008c,0 0 60px #30e2f41a;transform:rotateY(-8deg) rotateX(4deg);transform-origin:60% 50%;animation:tilt-in 1.4s cubic-bezier(.16,1,.3,1) both}.bar[data-astro-cid-uw4p4hln]{height:34px;display:flex;align-items:center;gap:7px;padding:0 14px;background:#0f2133;border-bottom:1px solid rgba(140,200,230,.15)}.bar[data-astro-cid-uw4p4hln] i[data-astro-cid-uw4p4hln]{width:10px;height:10px;border-radius:50%;background:#2a4258}.bar[data-astro-cid-uw4p4hln] span[data-astro-cid-uw4p4hln]{margin-left:10px;font:500 12.5px var(--font-body);color:#8aa1b4}.live[data-astro-cid-uw4p4hln]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font:600 10px var(--font-mono);letter-spacing:.14em;color:var(--c3)}.live[data-astro-cid-uw4p4hln] em[data-astro-cid-uw4p4hln]{width:7px;height:7px;border-radius:50%;background:var(--c3);box-shadow:0 0 10px var(--c3);animation:pulse 2s ease-in-out infinite}.frame[data-astro-cid-uw4p4hln] img[data-astro-cid-uw4p4hln]{display:block;width:100%;height:auto}.float[data-astro-cid-uw4p4hln]{position:absolute;display:flex;flex-direction:column;gap:2px;padding:14px 18px;border-radius:16px;background:#081422db;backdrop-filter:blur(10px);border:1px solid var(--line-strong);box-shadow:0 20px 50px #00000073;animation:rise 1s cubic-bezier(.16,1,.3,1) both,bob 6s ease-in-out infinite;max-width:220px}.float[data-astro-cid-uw4p4hln].f1{left:-6%;bottom:12%;animation-delay:.6s,1.6s}.float[data-astro-cid-uw4p4hln].f2{right:-4%;top:-6%;animation-delay:.8s,2.4s}.fl-fig[data-astro-cid-uw4p4hln]{font:800 clamp(1.4rem,2.4vw,2rem) var(--font-display);letter-spacing:-.02em;line-height:1.05;background:linear-gradient(90deg,var(--c1),var(--c3));-webkit-background-clip:text;background-clip:text;color:transparent}.f2[data-astro-cid-uw4p4hln] .fl-fig[data-astro-cid-uw4p4hln]{background:linear-gradient(90deg,var(--c2),var(--c1));-webkit-background-clip:text;background-clip:text}.fl-label[data-astro-cid-uw4p4hln]{font-size:12.5px;color:var(--mute);line-height:1.35}@keyframes tilt-in{0%{opacity:0;transform:rotateY(-22deg) rotateX(10deg) translateY(30px)}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@keyframes bob{50%{translate:0 -8px}}@keyframes pulse{50%{opacity:.35}}.band[data-astro-cid-uw4p4hln]{margin-top:8px}.results[data-astro-cid-uw4p4hln]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.res[data-astro-cid-uw4p4hln]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:24px 22px 22px;border-radius:var(--radius-lg);background:linear-gradient(160deg,#ffffff0d,#ffffff03);border:1px solid var(--line)}.res[data-astro-cid-uw4p4hln]:before{content:"";position:absolute;inset:0 0 auto;height:2px}.r1[data-astro-cid-uw4p4hln]:before{background:linear-gradient(90deg,var(--c1),transparent)}.r2[data-astro-cid-uw4p4hln]:before{background:linear-gradient(90deg,var(--c2),transparent)}.r3[data-astro-cid-uw4p4hln]:before{background:linear-gradient(90deg,var(--c3),transparent)}.r4[data-astro-cid-uw4p4hln]:before{background:linear-gradient(90deg,var(--amber),transparent)}.res-n[data-astro-cid-uw4p4hln]{font:500 11px var(--font-mono);color:var(--faint)}.res-fig[data-astro-cid-uw4p4hln]{font:800 clamp(2rem,3.6vw,2.9rem) var(--font-display);letter-spacing:-.03em;line-height:1.05;color:var(--ink);font-variant-numeric:tabular-nums}.r1[data-astro-cid-uw4p4hln] .res-fig[data-astro-cid-uw4p4hln]{color:var(--c1)}.r2[data-astro-cid-uw4p4hln] .res-fig[data-astro-cid-uw4p4hln]{color:var(--c2)}.r3[data-astro-cid-uw4p4hln] .res-fig[data-astro-cid-uw4p4hln]{color:var(--c3)}.r4[data-astro-cid-uw4p4hln] .res-fig[data-astro-cid-uw4p4hln]{color:var(--amber)}.res-label[data-astro-cid-uw4p4hln]{color:var(--ink);font-weight:600;line-height:1.35}.res-detail[data-astro-cid-uw4p4hln]{color:var(--mute);font-size:.87rem;line-height:1.5}.res-glow[data-astro-cid-uw4p4hln]{position:absolute;right:-40px;bottom:-40px;width:140px;height:140px;border-radius:50%;background:radial-gradient(closest-side,rgba(48,226,244,.12),transparent)}.layout[data-astro-cid-uw4p4hln]{display:grid;grid-template-columns:240px minmax(0,760px);gap:64px;justify-content:center;padding-top:40px}.toc[data-astro-cid-uw4p4hln]{position:sticky;top:104px;align-self:start;font-size:13px}.toc-h[data-astro-cid-uw4p4hln]{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--faint);margin:0 0 14px}.toc[data-astro-cid-uw4p4hln] ol[data-astro-cid-uw4p4hln]{list-style:none;margin:0 0 24px;padding:0;border-left:1px solid var(--line)}.toc[data-astro-cid-uw4p4hln] li[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln]{display:flex;gap:10px;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;color:var(--mute);text-decoration:none;line-height:1.4;transition:color .2s,border-color .2s}.toc[data-astro-cid-uw4p4hln] li[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln]:hover{color:var(--ink)}.toc[data-astro-cid-uw4p4hln] li[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln].active{color:var(--ink);border-left-color:var(--c1)}.toc-n[data-astro-cid-uw4p4hln]{font-family:var(--font-mono);font-size:11px;color:var(--faint);padding-top:2px}.toc[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln].active .toc-n[data-astro-cid-uw4p4hln]{color:var(--c1)}.glance[data-astro-cid-uw4p4hln]{margin:0 0 22px;padding:16px;border-radius:14px;border:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column;gap:12px}.glance[data-astro-cid-uw4p4hln] dt[data-astro-cid-uw4p4hln]{font:500 10.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-bottom:2px}.glance[data-astro-cid-uw4p4hln] dd[data-astro-cid-uw4p4hln]{margin:0;color:var(--ink);line-height:1.45}.glance[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln]{color:var(--c1);text-decoration:none}.glance[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln]:hover{text-decoration:underline}.toc-share[data-astro-cid-uw4p4hln]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.share-btn[data-astro-cid-uw4p4hln]{font:500 12px var(--font-mono);color:var(--mute);background:var(--panel);border:1px solid var(--line);border-radius:99px;padding:7px 14px;cursor:pointer;text-decoration:none;transition:color .2s,border-color .2s}.share-btn[data-astro-cid-uw4p4hln]:hover{color:var(--ink);border-color:var(--line-strong)}.prose[data-astro-cid-uw4p4hln]{font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.8;color:color-mix(in srgb,var(--ink) 86%,transparent);min-width:0}.prose[data-astro-cid-uw4p4hln] p[data-astro-cid-uw4p4hln]{margin:0 0 1.3em}.prose[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln]{color:var(--c1);text-decoration:underline;text-decoration-color:#30e2f459;text-underline-offset:3px}.prose[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln].share-btn{color:var(--mute);text-decoration:none}.lede[data-astro-cid-uw4p4hln]{font-size:clamp(1.1rem,1.55vw,1.26rem);line-height:1.7;color:var(--ink)}.lede[data-astro-cid-uw4p4hln]:first-letter{float:left;font-family:var(--font-display);font-weight:800;font-size:4.1em;line-height:.82;margin:.08em .12em 0 0;background:linear-gradient(160deg,var(--c1),var(--c2));-webkit-background-clip:text;background-clip:text;color:transparent}.sec[data-astro-cid-uw4p4hln]{padding-top:64px;scroll-margin-top:90px}.sec[data-astro-cid-uw4p4hln].first{padding-top:8px}.sec-head[data-astro-cid-uw4p4hln]{display:flex;align-items:baseline;gap:18px;margin-bottom:22px}.sec-n[data-astro-cid-uw4p4hln]{font-family:var(--font-mono);font-size:13px;color:var(--c1);border:1px solid rgba(48,226,244,.35);border-radius:8px;padding:3px 8px;transform:translateY(-6px)}.sec-head[data-astro-cid-uw4p4hln] h2[data-astro-cid-uw4p4hln]{font-family:var(--font-display);font-size:clamp(1.6rem,3.1vw,2.3rem);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--ink);margin:0}.small-h[data-astro-cid-uw4p4hln]{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--ink);margin:0 0 14px!important}.pains[data-astro-cid-uw4p4hln]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pain[data-astro-cid-uw4p4hln]{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:16px;background:linear-gradient(160deg,#fb718512,#ffffff03);border:1px solid rgba(251,113,133,.2);color:var(--ink);line-height:1.5;font-size:.97rem}.pain[data-astro-cid-uw4p4hln]:last-child:nth-child(odd){grid-column:1 / -1}.pain-n[data-astro-cid-uw4p4hln]{flex:none;font:600 12px var(--font-mono);color:var(--rose);border:1px solid rgba(251,113,133,.4);border-radius:8px;padding:2px 7px;margin-top:2px}.caps[data-astro-cid-uw4p4hln]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px}.cap[data-astro-cid-uw4p4hln]{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:16px;background:var(--panel);border:1px solid var(--line);transition:border-color .25s,transform .25s var(--ease)}.cap[data-astro-cid-uw4p4hln]:hover{border-color:#30e2f466;transform:translateY(-2px)}.cap[data-astro-cid-uw4p4hln]:last-child:nth-child(odd){grid-column:1 / -1}.cap[data-astro-cid-uw4p4hln] p[data-astro-cid-uw4p4hln]{margin:0!important;color:var(--ink);line-height:1.5;font-size:.97rem}.cap-ic[data-astro-cid-uw4p4hln]{flex:none;width:38px;height:38px;padding:8px;border-radius:11px;background:#30e2f414;border:1px solid rgba(48,226,244,.3);fill:none;stroke:var(--c1);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cap[data-astro-cid-uw4p4hln]:nth-child(3n+2) .cap-ic[data-astro-cid-uw4p4hln]{stroke:var(--c2);background:#a78bfa14;border-color:#a78bfa59}.cap[data-astro-cid-uw4p4hln]:nth-child(3n) .cap-ic[data-astro-cid-uw4p4hln]{stroke:var(--c3);background:#2fe88a14;border-color:#2fe88a4d}.partner[data-astro-cid-uw4p4hln]{position:relative;padding:22px 24px;border-radius:18px;margin:0 0 28px;background:linear-gradient(120deg,#a78bfa1a,#30e2f40d);border:1px solid rgba(167,139,250,.35)}.p-tag[data-astro-cid-uw4p4hln]{display:block;font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c2);margin-bottom:4px}.p-name[data-astro-cid-uw4p4hln]{display:block;font:800 1.5rem var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-bottom:8px}.prose[data-astro-cid-uw4p4hln] .p-name[data-astro-cid-uw4p4hln] a[data-astro-cid-uw4p4hln]{color:var(--ink);text-decoration-color:#a78bfa99}.partner[data-astro-cid-uw4p4hln] p[data-astro-cid-uw4p4hln]{margin:0!important;color:var(--mute)}.steps-wrap[data-astro-cid-uw4p4hln]{position:relative;margin:0 0 28px}.steps-rail[data-astro-cid-uw4p4hln]{position:absolute;left:17px;top:18px;bottom:18px;width:2px;background:var(--line);border-radius:2px;overflow:hidden}.steps-rail[data-astro-cid-uw4p4hln] span[data-astro-cid-uw4p4hln]{position:absolute;inset:0;background:linear-gradient(var(--c1),var(--c2),var(--c3));transform:scaleY(0);transform-origin:50% 0}.steps[data-astro-cid-uw4p4hln]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.step[data-astro-cid-uw4p4hln]{position:relative;display:flex;gap:18px;align-items:center}.st-n[data-astro-cid-uw4p4hln]{flex:none;position:relative;z-index:1;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font:700 14px var(--font-display);color:var(--void);background:linear-gradient(135deg,#7af3ff,var(--c1));box-shadow:0 0 0 4px var(--void),0 0 18px #30e2f459}.step[data-astro-cid-uw4p4hln].last .st-n[data-astro-cid-uw4p4hln]{background:linear-gradient(135deg,#5cffa8,var(--c3));box-shadow:0 0 0 4px var(--void),0 0 18px #2fe88a73}.step[data-astro-cid-uw4p4hln] p[data-astro-cid-uw4p4hln]{margin:0!important;flex:1;padding:14px 18px;border-radius:14px;background:var(--panel);border:1px solid var(--line);color:var(--ink);line-height:1.5}.step[data-astro-cid-uw4p4hln].last p[data-astro-cid-uw4p4hln]{border-color:#2fe88a66;background:#2fe88a0f;font-weight:600}.modules[data-astro-cid-uw4p4hln]{margin:0 0 22px}.modules[data-astro-cid-uw4p4hln] ul[data-astro-cid-uw4p4hln]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.modules[data-astro-cid-uw4p4hln] li[data-astro-cid-uw4p4hln]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(160deg,rgba(48,226,244,.06),transparent);color:var(--ink);font-weight:600;font-size:.95rem;line-height:1.35}.modules[data-astro-cid-uw4p4hln] li[data-astro-cid-uw4p4hln] span[data-astro-cid-uw4p4hln]{font:500 11px var(--font-mono);color:var(--c1)}.note[data-astro-cid-uw4p4hln]{color:var(--mute);font-size:.97rem;border-left:2px solid var(--line-strong);padding-left:16px}.wins[data-astro-cid-uw4p4hln]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.win[data-astro-cid-uw4p4hln]{display:flex;gap:14px;align-items:center;padding:14px 18px;border-radius:14px;background:linear-gradient(90deg,#2fe88a14,#ffffff03 70%);border:1px solid rgba(47,232,138,.22);color:var(--ink);line-height:1.5}.win[data-astro-cid-uw4p4hln] svg[data-astro-cid-uw4p4hln]{flex:none;width:28px;height:28px;padding:5px;border-radius:50%;background:#2fe88a24;fill:none;stroke:var(--c3);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.win[data-astro-cid-uw4p4hln] strong[data-astro-cid-uw4p4hln]{color:var(--c3);font-weight:700}.lessons[data-astro-cid-uw4p4hln]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lesson[data-astro-cid-uw4p4hln]{display:flex;gap:20px;align-items:center;padding:20px 22px;border-radius:18px;background:var(--panel);border:1px solid var(--line)}.l-n[data-astro-cid-uw4p4hln]{flex:none;font:800 2.6rem var(--font-display);line-height:1;width:44px;text-align:center;background:linear-gradient(160deg,var(--c1),var(--c2));-webkit-background-clip:text;background-clip:text;color:transparent}.lesson[data-astro-cid-uw4p4hln] p[data-astro-cid-uw4p4hln]{margin:0!important;color:var(--ink);font:600 1.05rem/1.45 var(--font-display);letter-spacing:-.01em}.quote[data-astro-cid-uw4p4hln]{position:relative;margin:0 0 22px;padding:clamp(26px,4vw,40px);border-radius:var(--radius-lg);background:linear-gradient(160deg,#ffffff0d,#ffffff04);border:1px solid var(--line);overflow:hidden}.quote[data-astro-cid-uw4p4hln]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px}.q-c[data-astro-cid-uw4p4hln]:before{background:linear-gradient(var(--c1),transparent)}.q-g[data-astro-cid-uw4p4hln]:before{background:linear-gradient(var(--c3),transparent)}.q-mark[data-astro-cid-uw4p4hln]{position:absolute;top:22px;right:26px;width:64px;opacity:.12}.q-c[data-astro-cid-uw4p4hln] .q-mark[data-astro-cid-uw4p4hln]{fill:var(--c1)}.q-g[data-astro-cid-uw4p4hln] .q-mark[data-astro-cid-uw4p4hln]{fill:var(--c3)}.quote[data-astro-cid-uw4p4hln] blockquote[data-astro-cid-uw4p4hln]{margin:0 0 22px}.quote[data-astro-cid-uw4p4hln] blockquote[data-astro-cid-uw4p4hln] p[data-astro-cid-uw4p4hln]{margin:0!important;font:500 clamp(1.15rem,2vw,1.45rem)/1.5 var(--font-display);color:var(--ink);letter-spacing:-.01em}.quote[data-astro-cid-uw4p4hln] figcaption[data-astro-cid-uw4p4hln]{display:flex;align-items:center;gap:14px}.quote[data-astro-cid-uw4p4hln] figcaption[data-astro-cid-uw4p4hln] strong[data-astro-cid-uw4p4hln]{display:block;color:var(--ink);font-size:15px}.quote[data-astro-cid-uw4p4hln] figcaption[data-astro-cid-uw4p4hln] span[data-astro-cid-uw4p4hln] span[data-astro-cid-uw4p4hln]{display:block;color:var(--mute);font-size:13px;line-height:1.4}.av[data-astro-cid-uw4p4hln]{flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font:700 15px var(--font-display);color:var(--void);border:2px solid var(--void)}.av-c[data-astro-cid-uw4p4hln]{background:linear-gradient(135deg,#7af3ff,var(--c1));box-shadow:0 0 0 2px var(--c1)}.av-g[data-astro-cid-uw4p4hln]{background:linear-gradient(135deg,#5cffa8,var(--c3));box-shadow:0 0 0 2px var(--c3)}.statement[data-astro-cid-uw4p4hln]{font-family:var(--font-display);font-size:clamp(1.25rem,2.3vw,1.7rem);font-weight:700;line-height:1.4;letter-spacing:-.02em;color:var(--ink);padding:26px 0;margin:0 0 18px!important;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.share-row[data-astro-cid-uw4p4hln]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:40px;padding-top:24px;border-top:1px solid var(--line)}.share-row[data-astro-cid-uw4p4hln]>span[data-astro-cid-uw4p4hln]{font:500 12px var(--font-mono);color:var(--faint);margin-right:6px}.cta-wrap[data-astro-cid-uw4p4hln]{padding:clamp(56px,8vw,96px) 0 0}.cta[data-astro-cid-uw4p4hln]{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding:clamp(40px,6vw,72px) clamp(20px,5vw,56px);border-radius:28px;border:1px solid var(--line-strong)}.cta-bg[data-astro-cid-uw4p4hln]{position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 80% at 20% 0%,rgba(48,226,244,.16),transparent 70%),radial-gradient(50% 80% at 85% 100%,rgba(167,139,250,.16),transparent 70%),radial-gradient(40% 60% at 60% 40%,rgba(47,232,138,.08),transparent 70%),#ffffff05}.cta[data-astro-cid-uw4p4hln] h2[data-astro-cid-uw4p4hln]{font:800 clamp(1.6rem,3.4vw,2.6rem)/1.15 var(--font-display);letter-spacing:-.025em;margin:0 0 14px;color:var(--ink)}.cta[data-astro-cid-uw4p4hln] p[data-astro-cid-uw4p4hln]{color:var(--mute);max-width:56ch;margin:0 auto 28px;line-height:1.65}.cta-actions[data-astro-cid-uw4p4hln]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.more[data-astro-cid-uw4p4hln]{padding:clamp(48px,7vw,80px) 0 clamp(56px,8vw,96px)}.more-h[data-astro-cid-uw4p4hln]{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--faint);margin:0 0 16px}.more-grid[data-astro-cid-uw4p4hln]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.more-card[data-astro-cid-uw4p4hln]{display:flex;align-items:center;gap:16px;padding:18px;border-radius:18px;background:var(--panel);border:1px solid var(--line);text-decoration:none;transition:border-color .25s,transform .25s var(--ease)}.more-card[data-astro-cid-uw4p4hln]:hover{border-color:#30e2f473;transform:translateY(-3px)}.more-card[data-astro-cid-uw4p4hln] img[data-astro-cid-uw4p4hln],.m-mono[data-astro-cid-uw4p4hln]{flex:none;width:48px;height:48px;border-radius:12px;object-fit:contain;background:#fff;padding:3px}.m-mono[data-astro-cid-uw4p4hln]{display:grid;place-items:center;background:linear-gradient(135deg,#7af3ff,var(--c1));color:var(--void);font:800 15px var(--font-display);padding:0}.m-body[data-astro-cid-uw4p4hln]{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.m-sector[data-astro-cid-uw4p4hln]{font:500 11px var(--font-mono);color:var(--c3);text-transform:uppercase;letter-spacing:.06em}.m-title[data-astro-cid-uw4p4hln]{color:var(--ink);font-weight:600;line-height:1.35;font-size:.95rem}.m-go[data-astro-cid-uw4p4hln]{color:var(--c1);font-size:20px;transition:transform .25s var(--ease)}.more-card[data-astro-cid-uw4p4hln]:hover .m-go[data-astro-cid-uw4p4hln]{transform:translate(4px)}.more-all[data-astro-cid-uw4p4hln]{background:linear-gradient(120deg,#30e2f414,#a78bfa0f)}.fx[data-astro-cid-uw4p4hln] .rv[data-astro-cid-uw4p4hln]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--d, 0ms)}.fx[data-astro-cid-uw4p4hln] .rv[data-astro-cid-uw4p4hln].in{opacity:1;transform:none}@media(max-width:1180px){.layout[data-astro-cid-uw4p4hln]{grid-template-columns:minmax(0,760px)}.toc[data-astro-cid-uw4p4hln]{position:static;order:2}.toc[data-astro-cid-uw4p4hln] ol[data-astro-cid-uw4p4hln],.toc[data-astro-cid-uw4p4hln] .toc-h[data-astro-cid-uw4p4hln]{display:none}.glance[data-astro-cid-uw4p4hln]{margin-top:8px}}@media(max-width:1000px){.hero-grid[data-astro-cid-uw4p4hln]{grid-template-columns:1fr}.hero-fig[data-astro-cid-uw4p4hln]{max-width:640px;margin:18px auto 0;width:100%}.results[data-astro-cid-uw4p4hln]{grid-template-columns:repeat(2,minmax(0,1fr))}.more-grid[data-astro-cid-uw4p4hln]{grid-template-columns:1fr}}@media(max-width:640px){.pains[data-astro-cid-uw4p4hln],.caps[data-astro-cid-uw4p4hln]{grid-template-columns:1fr}.modules[data-astro-cid-uw4p4hln] ul[data-astro-cid-uw4p4hln]{grid-template-columns:repeat(2,minmax(0,1fr))}.float[data-astro-cid-uw4p4hln]{padding:10px 13px;max-width:160px}.float[data-astro-cid-uw4p4hln].f1{left:2%;bottom:-8%}.float[data-astro-cid-uw4p4hln].f2{right:2%;top:-10%}.frame[data-astro-cid-uw4p4hln]{transform:none;animation:none}.lesson[data-astro-cid-uw4p4hln]{gap:14px;padding:16px}.l-n[data-astro-cid-uw4p4hln]{font-size:2rem;width:32px}}@media(prefers-reduced-motion:reduce){.frame[data-astro-cid-uw4p4hln],.float[data-astro-cid-uw4p4hln],.live[data-astro-cid-uw4p4hln] em[data-astro-cid-uw4p4hln]{animation:none}}
