.site-header[data-astro-cid-isef26zo]{z-index:50;height:var(--header-h);transition:background .4s var(--ease-out), border-color .4s var(--ease-out), backdrop-filter .4s;border-bottom:1px solid #0000;align-items:center;display:flex;position:fixed;inset:0 0 auto}.site-header[data-astro-cid-isef26zo].is-scrolled{-webkit-backdrop-filter:blur(18px)saturate(160%);border-bottom-color:var(--line-soft);background:oklch(13.5% .006 25/.62)}.header-inner[data-astro-cid-isef26zo]{width:min(1280px, 100% - 2 * var(--gutter));height:100%;transition:width .9s var(--ease-out), height .6s var(--ease-out), padding .6s var(--ease-out), background .5s, border-color .5s, box-shadow .6s;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex}.site-header[data-astro-cid-isef26zo].is-compact{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.site-header[data-astro-cid-isef26zo].is-compact .header-inner[data-astro-cid-isef26zo]{width:min(360px, 100% - 2 * var(--gutter));border-color:var(--line);-webkit-backdrop-filter:blur(18px)saturate(160%);height:48px;box-shadow:0 16px 40px -20px oklch(2% .01 25/.9), 0 0 30px -14px var(--red-glow);background:oklch(14% .008 25/.82);padding:0 .3rem 0 .9rem}.nav[data-astro-cid-isef26zo]{white-space:nowrap;max-width:640px;transition:max-width .7s var(--ease-out), opacity .4s;overflow:hidden}.site-header[data-astro-cid-isef26zo].is-compact .nav[data-astro-cid-isef26zo]{opacity:0;pointer-events:none;max-width:0}.site-header[data-astro-cid-isef26zo].on-light{background:oklch(95.8% .009 75/.72);border-bottom-color:oklch(21% .01 30/.08)}.site-header[data-astro-cid-isef26zo].on-light .nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{color:var(--bone-muted)}.site-header[data-astro-cid-isef26zo].on-light .nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{color:var(--bone-ink)}.site-header[data-astro-cid-isef26zo].on-light .brand[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{filter:invert()brightness(.2)}.brand[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{transition:filter .4s}.brand[data-astro-cid-isef26zo]{align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.brand-name[data-astro-cid-isef26zo]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--grey-100);font-size:1.12rem;font-weight:700;transition:color .4s}.site-header[data-astro-cid-isef26zo].on-light .brand-name[data-astro-cid-isef26zo]{color:var(--bone-ink)}.brand[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:30px;height:30px}.nav[data-astro-cid-isef26zo]{gap:2rem;font-size:.93rem;display:flex}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{color:var(--grey-500);text-decoration:none;transition:color .25s;position:relative}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:after{content:"";background:var(--red-hi);transform-origin:0;height:1px;transition:transform .4s var(--ease-out);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{color:var(--grey-100)}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover:after{transform:scaleX(1)}@media (width<=760px){.nav[data-astro-cid-isef26zo]{display:none}}@media (width<=360px){.header-inner[data-astro-cid-isef26zo]{gap:.5rem}.brand[data-astro-cid-isef26zo]{gap:.45rem}.brand-name[data-astro-cid-isef26zo]{font-size:1rem}.header-inner[data-astro-cid-isef26zo] .btn{padding:.7em 1em;font-size:.85rem}}.problem[data-astro-cid-sqwwkvxe]{background:var(--bone);color:var(--bone-muted);padding:clamp(3.5rem, 2.5rem + 4vw, 6rem) 0 var(--section);border-radius:var(--radius-lg);isolation:isolate;position:relative;overflow:clip}.problem[data-astro-cid-sqwwkvxe]:before{content:"";z-index:-1;background-image:radial-gradient(oklch(21% .01 30/.1) 1px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 70% 45%,#000,#0000);mask-image:radial-gradient(70% 60% at 70% 45%,#000,#0000)}.problem[data-astro-cid-sqwwkvxe]:after{content:"";z-index:-1;background:radial-gradient(closest-side,oklch(70% .14 30/.14),#0000);width:60vw;height:60vw;position:absolute;top:10%;right:-15vw}.problem[data-astro-cid-sqwwkvxe] h2[data-astro-cid-sqwwkvxe],.problem[data-astro-cid-sqwwkvxe] h3[data-astro-cid-sqwwkvxe]{color:var(--bone-ink)}.problem[data-astro-cid-sqwwkvxe] .accent{color:var(--red)}.eyebrow--dark[data-astro-cid-sqwwkvxe]{color:var(--bone-muted)}.problem-grid[data-astro-cid-sqwwkvxe]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.problem-head[data-astro-cid-sqwwkvxe]{top:calc(var(--header-h) + 3.5rem);gap:1.3rem;display:grid;position:sticky}.problem-head[data-astro-cid-sqwwkvxe] h2[data-astro-cid-sqwwkvxe]{font-size:var(--step-3)}.problem-lead[data-astro-cid-sqwwkvxe]{font-size:var(--step-0);max-width:46ch;line-height:1.65}.stack-index[data-astro-cid-sqwwkvxe]{gap:.85rem;margin:.6rem 0 0;padding:0 0 0 1.4rem;list-style:none;display:grid;position:relative}.stack-index[data-astro-cid-sqwwkvxe]:before{content:"";background:oklch(21% .01 30/.1);border-radius:2px;width:2px;position:absolute;top:.3rem;bottom:.3rem;left:0}.stack-index-fill[data-astro-cid-sqwwkvxe]{background:linear-gradient(var(--red), var(--red-hi));transform-origin:top;width:2px;box-shadow:0 0 10px var(--red-glow);border-radius:2px;position:absolute;top:.3rem;bottom:.3rem;left:0;transform:scaleY(0)}.stack-index[data-astro-cid-sqwwkvxe] li[data-astro-cid-sqwwkvxe]{color:oklch(21% .01 30/.55);transition:color .4s, transform .5s var(--ease-out);gap:.8rem;font-size:.93rem;line-height:1.35;display:flex}.stack-index[data-astro-cid-sqwwkvxe] li[data-astro-cid-sqwwkvxe] span[data-astro-cid-sqwwkvxe]{font-family:var(--font-display);color:inherit;font-weight:700;transition:color .4s}.stack-index[data-astro-cid-sqwwkvxe] li[data-astro-cid-sqwwkvxe].is-active{color:var(--bone-ink);transform:translate(4px)}.stack-index[data-astro-cid-sqwwkvxe] li[data-astro-cid-sqwwkvxe].is-active span[data-astro-cid-sqwwkvxe]{color:var(--red)}@media (width<=860px){.stack-index[data-astro-cid-sqwwkvxe]{display:none}}.viz[data-astro-cid-sqwwkvxe]{contain:layout;color:var(--bone-ink);background:oklch(99.2% .003 75);border:1px solid oklch(21% .01 30/.08);border-radius:16px;margin-bottom:.5rem;font-size:11.5px;line-height:1.35;position:relative;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0),0 12px 28px -18px oklch(30% .05 30/.35)}.viz[data-astro-cid-sqwwkvxe] p[data-astro-cid-sqwwkvxe]{margin:0}.post-av[data-astro-cid-sqwwkvxe]{background:radial-gradient(circle at 35% 30%, oklch(.9 .03 var(--h)), oklch(.72 .05 var(--h)));border-radius:50%;flex:none;width:26px;height:26px}.viz-feed[data-astro-cid-sqwwkvxe]{height:176px;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.feed-track[data-astro-cid-sqwwkvxe]{animation:8s linear infinite feed}@keyframes feed{to{transform:translateY(-50%)}}.post[data-astro-cid-sqwwkvxe]{border-bottom:1px solid oklch(21% .01 30/.06);gap:.6rem;padding:.7rem .95rem;display:flex}.post-body[data-astro-cid-sqwwkvxe]{flex:1;min-width:0}.post-name[data-astro-cid-sqwwkvxe]{align-items:center;gap:.35rem;font-weight:600;display:flex}.post-name[data-astro-cid-sqwwkvxe] span[data-astro-cid-sqwwkvxe]{color:var(--bone-muted);font-weight:400}.post-text[data-astro-cid-sqwwkvxe]{color:oklch(45% .01 40);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:1px!important}.post-meta[data-astro-cid-sqwwkvxe]{color:oklch(60% .01 40);align-items:center;gap:.3rem;font-size:10.5px;display:flex;margin-top:4px!important}.post-meta[data-astro-cid-sqwwkvxe] svg[data-astro-cid-sqwwkvxe]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:11px;height:11px}.post-meta[data-astro-cid-sqwwkvxe] svg[data-astro-cid-sqwwkvxe]+svg[data-astro-cid-sqwwkvxe]{margin-left:.5rem}.you-tag[data-astro-cid-sqwwkvxe]{letter-spacing:.08em;text-transform:uppercase;color:var(--red);border:1px solid oklch(57.5% .215 28/.35);border-radius:999px;padding:0 .35rem;font-size:9px;font-weight:600;line-height:1.5}.viz-dead[data-astro-cid-sqwwkvxe]{flex-direction:column;height:176px;padding:.9rem 1rem 0;display:flex}.dead-head[data-astro-cid-sqwwkvxe]{gap:1.6rem;display:flex}.dead-label[data-astro-cid-sqwwkvxe]{letter-spacing:.1em;text-transform:uppercase;color:var(--bone-muted);font-size:9.5px}.dead-value[data-astro-cid-sqwwkvxe]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.35rem;font-weight:700;line-height:1.2}.dead-value--sm[data-astro-cid-sqwwkvxe]{font-size:1.05rem;line-height:1.55}.dead-value[data-astro-cid-sqwwkvxe] em[data-astro-cid-sqwwkvxe]{font-style:normal;font-family:var(--font-body);letter-spacing:0;color:var(--red);vertical-align:3px;background:oklch(57.5% .215 28/.09);border-radius:999px;padding:.1rem .4rem;font-size:10px;font-weight:600}.dead-plot[data-astro-cid-sqwwkvxe]{flex:1;margin:.4rem -1rem 0;position:relative}.dead-chart[data-astro-cid-sqwwkvxe]{width:100%;height:100%;display:block;position:absolute;inset:0}.dead-chart--line[data-astro-cid-sqwwkvxe]{animation:reveal 6s var(--ease-out) infinite}.dead-grid[data-astro-cid-sqwwkvxe]{stroke:oklch(21% .01 30/.07);stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.dead-line[data-astro-cid-sqwwkvxe]{fill:none;stroke:var(--red);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}@keyframes reveal{0%{clip-path:inset(0 100% 0 0);opacity:1}40%,90%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:.15}}.dead-end[data-astro-cid-sqwwkvxe]{background:var(--red);width:8px;height:8px;animation:end 6s var(--ease-out) infinite;border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:84.4444%;left:95.3333%}@keyframes end{0%,42%{opacity:0;box-shadow:0 0 oklch(57.5% .215 28/.55)}48%{opacity:1;box-shadow:0 0 oklch(57.5% .215 28/.55)}68%{box-shadow:0 0 0 9px oklch(57.5% .215 28/0)}88%{opacity:1}to{opacity:0}}.viz-dm[data-astro-cid-sqwwkvxe]{flex-direction:column;display:flex}.dm-head[data-astro-cid-sqwwkvxe]{border-bottom:1px solid oklch(21% .01 30/.07);align-items:center;gap:.55rem;padding:.6rem .9rem;display:flex}.dm-head[data-astro-cid-sqwwkvxe] .post-av[data-astro-cid-sqwwkvxe]{width:22px;height:22px}.dm-head[data-astro-cid-sqwwkvxe] p[data-astro-cid-sqwwkvxe]{flex-direction:column;font-weight:600;line-height:1.2;display:flex}.dm-head[data-astro-cid-sqwwkvxe] span[data-astro-cid-sqwwkvxe]{color:var(--bone-muted);font-size:9.5px;font-weight:400}.dm-thread[data-astro-cid-sqwwkvxe]{flex-direction:column;flex:1;align-items:flex-end;gap:4px;min-height:0;padding:.6rem .9rem;display:flex;overflow:hidden}.dm[data-astro-cid-sqwwkvxe]{border-radius:13px;max-width:78%;padding:.38rem .65rem}.dm[data-astro-cid-sqwwkvxe].out{color:oklch(99% .01 30);background:linear-gradient(180deg, var(--red-hi), var(--red));border-bottom-right-radius:4px}.dm-seen[data-astro-cid-sqwwkvxe]{color:var(--bone-muted);font-size:9.5px}.dm[data-astro-cid-sqwwkvxe].in{background:oklch(93% .008 60);border-bottom-left-radius:4px;align-self:flex-start;gap:3px;padding:.5rem .6rem;display:flex}.dm[data-astro-cid-sqwwkvxe].in b[data-astro-cid-sqwwkvxe]{background:oklch(60% .01 40);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite dot}.dm[data-astro-cid-sqwwkvxe].in b[data-astro-cid-sqwwkvxe]:nth-child(2){animation-delay:.15s}.dm[data-astro-cid-sqwwkvxe].in b[data-astro-cid-sqwwkvxe]:nth-child(3){animation-delay:.3s}@keyframes dot{50%{opacity:.4;transform:translateY(-2px)}}.dm-blocked[data-astro-cid-sqwwkvxe]{color:var(--bone-muted);background:oklch(97% .006 70);border-top:1px solid oklch(21% .01 30/.07);justify-content:center;align-items:center;gap:.4rem;padding:.55rem;font-size:10.5px;display:flex}.dm-blocked[data-astro-cid-sqwwkvxe] svg[data-astro-cid-sqwwkvxe]{fill:none;width:12px;height:12px;stroke:var(--red);stroke-width:1.5px}.stack-card--opp[data-astro-cid-sqwwkvxe] .viz[data-astro-cid-sqwwkvxe].viz-opp{isolation:isolate;background:radial-gradient(60% 80% at 50% 55%,oklch(42% .15 28/.55),#0000 70%),linear-gradient(oklch(100% 0 0/.045) 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,oklch(100% 0 0/.045) 1px,#0000 1px) 0 0/22px 22px,linear-gradient(oklch(24% .014 28),oklch(18% .012 26));border-color:oklch(60% .17 28/.45);height:176px;box-shadow:inset 0 1px oklch(100% 0 0/.1),0 0 0 4px oklch(57.5% .215 28/.07),0 0 44px -12px oklch(57.5% .215 28/.6),0 24px 48px -22px oklch(3% .01 25/.95)}.viz-opp[data-astro-cid-sqwwkvxe]:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--a), transparent 0 70%, oklch(70% .19 32/.9) 84%, oklch(95% .06 55) 89%, transparent 93%);-webkit-mask-composite:xor;padding:1.5px;animation:6s linear infinite orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.opp-rings[data-astro-cid-sqwwkvxe]{z-index:0;width:100%;height:100%;position:absolute;inset:0}.opp-rings[data-astro-cid-sqwwkvxe] ellipse[data-astro-cid-sqwwkvxe]{fill:none;stroke:oklch(78% .13 30/.45);stroke-width:1px;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.opp-glow[data-astro-cid-sqwwkvxe]{z-index:0;background:radial-gradient(closest-side,oklch(57.5% .215 28/.42),#0000);border-radius:50%;width:48%;height:72%;animation:3.2s ease-in-out infinite opp-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes opp-breathe{50%{opacity:.55;transform:translate(-50%,-50%)scale(.9)}}.opp-logos[data-astro-cid-sqwwkvxe]{z-index:2;justify-content:center;align-items:center;gap:clamp(1rem,4vw,1.8rem);display:flex;position:absolute;inset:0}.opp-tile[data-astro-cid-sqwwkvxe]{--s:clamp(46px, 10vw, 62px);width:var(--s);height:var(--s);background:linear-gradient(160deg,oklch(31% .012 30),oklch(16% .01 30));border-radius:28%;place-items:center;animation:4s ease-in-out infinite opp-float;display:grid;box-shadow:inset 0 1px oklch(100% 0 0/.16),0 0 0 1px oklch(100% 0 0/.06),0 14px 26px -12px oklch(5% .01 25/.9),0 0 30px -6px oklch(57.5% .215 28/.55)}.opp-tile[data-astro-cid-sqwwkvxe]+.opp-tile[data-astro-cid-sqwwkvxe]{animation-delay:-2s}@keyframes opp-float{50%{transform:translateY(-4px)}}.opp-glyph[data-astro-cid-sqwwkvxe]{fill:oklch(98% .004 75);width:54%;height:54%}.opp-glyph--x[data-astro-cid-sqwwkvxe]{width:46%;height:46%}.opp-chip[data-astro-cid-sqwwkvxe]{z-index:1;opacity:0;will-change:transform, opacity;background:oklch(25% .012 30);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 1px oklch(100% 0 0/.09),0 6px 14px -6px oklch(5% .01 25/.9)}.opp-chip[data-astro-cid-sqwwkvxe] svg[data-astro-cid-sqwwkvxe]{fill:none;stroke:oklch(92% .01 60);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.opp-chip--like[data-astro-cid-sqwwkvxe] svg[data-astro-cid-sqwwkvxe]{fill:var(--red-hi);stroke:none}.opp-chip--av[data-astro-cid-sqwwkvxe]{background:radial-gradient(circle at 35% 30%, oklch(.86 .04 var(--h)), oklch(.6 .06 var(--h)));box-shadow:inset 0 1px oklch(100% 0 0/.35),0 0 0 1px oklch(100% 0 0/.12),0 6px 14px -6px oklch(5% .01 25/.8)}.opp-chip--call[data-astro-cid-sqwwkvxe]{background:linear-gradient(180deg, var(--red-hi), var(--red));box-shadow:0 0 16px -2px var(--red-glow)}.opp-chip--call[data-astro-cid-sqwwkvxe] svg[data-astro-cid-sqwwkvxe]{stroke:oklch(99% .004 75)}.opp-chip--spark[data-astro-cid-sqwwkvxe]{background:var(--red-hi);width:6px;height:6px;box-shadow:0 0 10px 2px oklch(65% .22 28/.75)}@media (height<=760px){.stack-card--opp[data-astro-cid-sqwwkvxe] .viz[data-astro-cid-sqwwkvxe].viz-opp{height:124px!important}.opp-tile[data-astro-cid-sqwwkvxe]{--s:42px}.opp-chip[data-astro-cid-sqwwkvxe]:not(.opp-chip--spark){width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.opp-tile[data-astro-cid-sqwwkvxe],.opp-glow[data-astro-cid-sqwwkvxe],.viz-opp[data-astro-cid-sqwwkvxe]:after{animation:none}}.stack-card--opp[data-astro-cid-sqwwkvxe] .opp-cta{align-self:flex-start;margin-top:.3rem}.problem-cta[data-astro-cid-sqwwkvxe]{margin-top:.6rem}@media (width>=861px){.stack-card--opp[data-astro-cid-sqwwkvxe] .opp-cta{display:none}}@media (width<=860px){.problem-cta[data-astro-cid-sqwwkvxe]{display:none}}@media (width>=861px) and (height<=820px){.problem-head[data-astro-cid-sqwwkvxe]{top:calc(var(--header-h) + 1.4rem);gap:.9rem}.problem-head[data-astro-cid-sqwwkvxe] h2[data-astro-cid-sqwwkvxe]{font-size:clamp(2rem,1.2rem + 2.2vw,2.9rem)}.problem-lead[data-astro-cid-sqwwkvxe]{font-size:.98rem;line-height:1.55}.stack-index[data-astro-cid-sqwwkvxe]{gap:.5rem;margin-top:.2rem}.problem-cta[data-astro-cid-sqwwkvxe]{margin-top:.2rem}}.stack[data-astro-cid-sqwwkvxe]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stack-card[data-astro-cid-sqwwkvxe]{--mx:50%;--my:0%;min-width:0;top:calc(var(--header-h) + 3.5rem + var(--i) * 22px);transform-origin:50% 0;will-change:transform;isolation:isolate;transition:border-color .4s, box-shadow .5s var(--ease-out);background:linear-gradient(oklch(99.5% .004 75),oklch(97.5% .007 75));border:1px solid oklch(21% .01 30/.08);border-radius:26px;flex-direction:column;gap:1rem;margin-bottom:clamp(2.5rem,12vh,7rem);padding:clamp(1.6rem,1.2rem + 1.5vw,2.6rem);list-style:none;display:flex;position:sticky;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0),0 40px 70px -40px oklch(30% .06 30/.45),0 10px 24px -14px oklch(30% .06 30/.25)}.stack-card[data-astro-cid-sqwwkvxe]:last-child{margin-bottom:0}.stack[data-astro-cid-sqwwkvxe]:after{content:"";height:var(--stack-hold,clamp(3rem, 9vh, 6rem));display:block}@media (height<=760px){.stack[data-astro-cid-sqwwkvxe]{--stack-hold:12vh}.stack-card[data-astro-cid-sqwwkvxe] .dm-thread[data-astro-cid-sqwwkvxe]{justify-content:flex-end}.stack-card[data-astro-cid-sqwwkvxe]:last-child{margin-bottom:0}.stack-card[data-astro-cid-sqwwkvxe]{top:calc(var(--header-h) + 1rem + var(--i) * 14px);margin-bottom:45vh}.stack-card[data-astro-cid-sqwwkvxe] .viz[data-astro-cid-sqwwkvxe]{height:104px!important}.stack-card[data-astro-cid-sqwwkvxe] .viz-dm[data-astro-cid-sqwwkvxe]{height:158px!important}.stack-card[data-astro-cid-sqwwkvxe] .dm-thread[data-astro-cid-sqwwkvxe]{position:relative}.stack-card[data-astro-cid-sqwwkvxe] .dm[data-astro-cid-sqwwkvxe].in{position:absolute;bottom:.4rem;left:.8rem}.stack-card[data-astro-cid-sqwwkvxe] .dm-thread[data-astro-cid-sqwwkvxe]{gap:3px;padding:.4rem .8rem}.stack-card[data-astro-cid-sqwwkvxe] .dm[data-astro-cid-sqwwkvxe]{padding:.3rem .55rem;font-size:11px;line-height:1.3}.stack-card[data-astro-cid-sqwwkvxe] .dm-head[data-astro-cid-sqwwkvxe]{padding:.45rem .8rem}.stack-card[data-astro-cid-sqwwkvxe] .dm-blocked[data-astro-cid-sqwwkvxe]{padding:.4rem}.stack-card[data-astro-cid-sqwwkvxe]{gap:.7rem}}.stack-card[data-astro-cid-sqwwkvxe]:last-child{color:var(--grey-300);background:radial-gradient(80% 90% at 100% 100%,oklch(34% .13 27),oklch(17% .02 25) 70%);border-color:oklch(33% .09 27);box-shadow:inset 0 1px oklch(100% 0 0/.06),0 40px 70px -40px oklch(30% .06 30/.45),0 10px 24px -14px oklch(30% .06 30/.25)}.stack-card[data-astro-cid-sqwwkvxe]:last-child h3[data-astro-cid-sqwwkvxe]{color:var(--grey-100)}.stack-card[data-astro-cid-sqwwkvxe]:last-child .stack-label[data-astro-cid-sqwwkvxe]{color:oklch(80% .03 30/.7)}.stack-card[data-astro-cid-sqwwkvxe]:last-child .stack-num[data-astro-cid-sqwwkvxe]{color:var(--red-hi)}.stack-card[data-astro-cid-sqwwkvxe]:last-child .viz[data-astro-cid-sqwwkvxe]{box-shadow:0 20px 40px -20px oklch(2% .01 25/.9)}.stack-card[data-astro-cid-sqwwkvxe]:before{content:"";z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx) var(--my), oklch(57.5% .215 28/.08), transparent 65%);transition:opacity .4s;position:absolute;inset:0}.stack-card[data-astro-cid-sqwwkvxe]:hover:before{opacity:1}.stack-top[data-astro-cid-sqwwkvxe]{justify-content:space-between;align-items:baseline;padding-bottom:.4rem;display:flex}.stack-label[data-astro-cid-sqwwkvxe]{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-muted)}.stack-num[data-astro-cid-sqwwkvxe]{font-family:var(--font-display);letter-spacing:-.05em;color:var(--red);font-size:clamp(2.4rem,1.9rem + 2.2vw,4rem);font-weight:800;line-height:.8}.stack-card[data-astro-cid-sqwwkvxe] h3[data-astro-cid-sqwwkvxe]{font-size:var(--step-2);line-height:1.1}.stack-card[data-astro-cid-sqwwkvxe]>p[data-astro-cid-sqwwkvxe]{max-width:52ch;line-height:1.7}.stack-dim[data-astro-cid-sqwwkvxe]{opacity:0;pointer-events:none;z-index:2;will-change:opacity;background:oklch(90% .012 70);position:absolute;inset:0}@media (width<=860px){.problem-grid[data-astro-cid-sqwwkvxe]{grid-template-columns:minmax(0,1fr)}.problem-head[data-astro-cid-sqwwkvxe]{position:static}.stack-card[data-astro-cid-sqwwkvxe]{top:calc(var(--header-h) + 1rem + var(--i) * 16px);min-height:0;margin-bottom:2.5rem}.stack-top[data-astro-cid-sqwwkvxe]{padding-bottom:1.2rem}}.guide-strip[data-astro-cid-rnua472a]{padding-block:var(--section-sm) 0}.gs[data-astro-cid-rnua472a]{border-radius:var(--radius-lg);background:radial-gradient(60% 120% at 0% 50%, oklch(26% .07 27/.6), transparent 70%), linear-gradient(180deg, var(--ink-850), var(--ink-900));border:1px solid var(--line-soft);max-width:980px;transition:border-color .4s, box-shadow .5s var(--ease-out);grid-template-columns:minmax(0,230px) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,3vw,2.6rem);margin-inline:auto;padding:clamp(1rem,.8rem + 1vw,1.5rem);display:grid}.gs[data-astro-cid-rnua472a]:hover{box-shadow:0 0 40px -16px var(--red-glow);border-color:oklch(60% .21 29/.6)}.gs-cover[data-astro-cid-rnua472a] img[data-astro-cid-rnua472a]{width:100%;height:auto}.gs-cover[data-astro-cid-rnua472a]{box-shadow:0 0 0 1px var(--line-soft), 0 24px 50px -26px oklch(2% .01 25/.9);transition:transform .7s var(--ease-out);border-radius:14px;overflow:hidden;transform:rotate(-2deg)}.gs[data-astro-cid-rnua472a]:hover .gs-cover[data-astro-cid-rnua472a]{transform:rotate(0)scale(1.02)}.gs-copy[data-astro-cid-rnua472a]{gap:.55rem;min-width:0;display:grid}.gs-tag[data-astro-cid-rnua472a]{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--red-hi);font-weight:600}.gs[data-astro-cid-rnua472a] h2[data-astro-cid-rnua472a]{font-size:var(--step-2)}.gs-copy[data-astro-cid-rnua472a]>p[data-astro-cid-rnua472a]{color:var(--grey-300);max-width:46ch}.gs-form[data-astro-cid-rnua472a]{max-width:440px;margin-top:.3rem;position:relative}.gs[data-astro-cid-rnua472a] .field[data-astro-cid-rnua472a]{padding:.3rem}.gs[data-astro-cid-rnua472a] .field[data-astro-cid-rnua472a] input[data-astro-cid-rnua472a]{min-width:0;font-size:.95rem}.gs-proof[data-astro-cid-rnua472a]{color:var(--grey-500)!important;font-size:.82rem!important}.sr-only[data-astro-cid-rnua472a]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.gs[data-astro-cid-rnua472a]{grid-template-columns:minmax(0,1fr)}.gs-cover[data-astro-cid-rnua472a]{max-width:180px}}.diff[data-astro-cid-64inl6iu]{background:var(--bone);color:var(--bone-muted);border-radius:var(--radius-lg);isolation:isolate;position:relative}.diff[data-astro-cid-64inl6iu]:before{content:"";z-index:-1;background-image:radial-gradient(oklch(21% .01 30/.09) 1px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 30% 40%,#000,#0000);mask-image:radial-gradient(70% 60% at 30% 40%,#000,#0000)}.diff-pin[data-astro-cid-64inl6iu]{border-radius:inherit;height:100svh;padding:calc(var(--header-h) + clamp(1rem, 3vh, 2rem)) 0 clamp(1rem, 3vh, 2rem);flex-direction:column;justify-content:center;gap:clamp(1rem,2.5vh,2rem);display:flex;overflow:clip}.diff[data-astro-cid-64inl6iu] h2[data-astro-cid-64inl6iu],.diff[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu]{color:var(--bone-ink)}.diff[data-astro-cid-64inl6iu] .accent,.eyebrow[data-astro-cid-64inl6iu]{color:var(--red)}.diff-head[data-astro-cid-64inl6iu]{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.diff-head[data-astro-cid-64inl6iu]>div[data-astro-cid-64inl6iu]:first-child{gap:.8rem;max-width:1040px;display:grid}.diff-head[data-astro-cid-64inl6iu] h2[data-astro-cid-64inl6iu]{font-size:min(var(--step-4), 5.6svh)}.diff-steps[data-astro-cid-64inl6iu]{width:min(1200px, 100% - 2 * var(--gutter));flex:none;align-items:center;gap:1rem;margin:-.2rem auto 0;display:flex}.diff-count[data-astro-cid-64inl6iu]{font-family:var(--font-display);color:oklch(21% .01 30/.6);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.diff-count[data-astro-cid-64inl6iu] b[data-astro-cid-64inl6iu]{color:var(--bone-ink)}.diff-segs[data-astro-cid-64inl6iu]{gap:6px;display:flex}.diff-segs[data-astro-cid-64inl6iu] i[data-astro-cid-64inl6iu]{width:28px;height:3px;transition:background .4s, width .5s var(--ease-out);background:oklch(21% .01 30/.12);border-radius:3px}.diff-segs[data-astro-cid-64inl6iu] i[data-astro-cid-64inl6iu].is-on{background:var(--red);width:44px}.diff-track[data-astro-cid-64inl6iu]{min-height:0;width:min(1200px, 100% - 2 * var(--gutter));flex:0 540px;margin-inline:auto;position:relative}.diff-track[data-astro-cid-64inl6iu]>.tile[data-astro-cid-64inl6iu]{height:auto;max-height:100%;top:0;left:var(--x,0px);will-change:transform;position:absolute}.tile-shade[data-astro-cid-64inl6iu]{border-radius:inherit;opacity:0;pointer-events:none;z-index:5;background:oklch(90% .012 70);position:absolute;inset:0}.tile[data-astro-cid-64inl6iu]{--mx:50%;--my:0%;isolation:isolate;width:clamp(300px,46vw,560px);height:100%;transition:box-shadow .5s var(--ease-out), border-color .4s;background:linear-gradient(oklch(99.5% .004 75),oklch(97.5% .007 75));border:1px solid oklch(21% .01 30/.08);border-radius:24px;flex-direction:column;gap:1rem;padding:clamp(1.3rem,1rem + .8vw,1.8rem);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0),0 30px 60px -40px oklch(30% .06 30/.4)}.tile[data-astro-cid-64inl6iu]:before{content:"";z-index:-1;opacity:0;background:radial-gradient(360px circle at var(--mx) var(--my), oklch(57.5% .215 28/.1), transparent 65%);transition:opacity .4s;position:absolute;inset:0}.tile[data-astro-cid-64inl6iu]:hover:before{opacity:1}.tile-top[data-astro-cid-64inl6iu]{justify-content:space-between;align-items:flex-start;display:flex}.tile-num[data-astro-cid-64inl6iu]{font-family:var(--font-display);letter-spacing:-.05em;color:oklch(21% .01 30/.1);font-size:clamp(2.4rem,1.9rem + 2vw,3.6rem);font-weight:800;line-height:.8;transition:color .4s}.tile[data-astro-cid-64inl6iu]:hover .tile-num[data-astro-cid-64inl6iu]{color:var(--red)}.tile-icon[data-astro-cid-64inl6iu]{width:52px;height:52px;color:var(--red);transition:background .4s, color .4s, transform .6s var(--ease-out);background:oklch(57.5% .215 28/.08);border:1px solid oklch(57.5% .215 28/.18);border-radius:14px;place-items:center;display:grid}.tile-icon[data-astro-cid-64inl6iu] svg{width:28px;height:28px}.tile[data-astro-cid-64inl6iu]:hover .tile-icon[data-astro-cid-64inl6iu]{background:var(--red);color:oklch(98% .01 30);transform:rotate(-6deg)scale(1.05)}.tile[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu]{font-size:var(--step-1);margin-top:auto;line-height:1.15;transition:color .3s}.tile[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{font-size:.97rem;line-height:1.6}.dv[data-astro-cid-64inl6iu]{contain:layout}.tile[data-astro-cid-64inl6iu][data-idle] [data-astro-cid-64inl6iu],.tile[data-astro-cid-64inl6iu][data-idle] [data-astro-cid-64inl6iu]:before,.tile[data-astro-cid-64inl6iu][data-idle] [data-astro-cid-64inl6iu]:after{animation-play-state:paused!important}.dv[data-astro-cid-64inl6iu]{min-height:96px;max-height:250px;color:var(--bone-ink);background:oklch(99.2% .003 75);border:1px solid oklch(21% .01 30/.08);border-radius:14px;flex-direction:column;flex:auto;font-size:12px;line-height:1.4;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0),0 14px 30px -20px oklch(30% .05 30/.4)}.dv[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{margin:0}.ed-bar[data-astro-cid-64inl6iu]{color:var(--bone-muted);border-bottom:1px solid oklch(21% .01 30/.06);align-items:center;gap:.6rem;padding:.45rem .7rem;font-size:10px;display:flex}.ed-dots[data-astro-cid-64inl6iu]{gap:3px;display:flex}.ed-dots[data-astro-cid-64inl6iu] i[data-astro-cid-64inl6iu]{background:oklch(88% .01 60);border-radius:50%;width:6px;height:6px}.ed-title[data-astro-cid-64inl6iu]{flex:1}.ed-live[data-astro-cid-64inl6iu]{color:var(--red);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.ed-live[data-astro-cid-64inl6iu]:before{content:"";background:var(--red);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite blink}@keyframes blink{50%{opacity:.25}}.ed-body[data-astro-cid-64inl6iu]{flex:1;align-content:center;gap:.35rem;padding:.6rem .8rem;display:grid;position:relative}.ed-old[data-astro-cid-64inl6iu]{color:oklch(55% .01 40);animation:old 7s var(--ease-out) infinite;font-size:11.5px}.ed-old[data-astro-cid-64inl6iu] mark[data-astro-cid-64inl6iu]{color:inherit;animation:flag 7s var(--ease-out) infinite;background:linear-gradient(oklch(57.5% .215 28/.16),oklch(57.5% .215 28/.16)) 0 0/0% 100% no-repeat;border-radius:3px}.ed-old[data-astro-cid-64inl6iu] mark[data-astro-cid-64inl6iu]:nth-of-type(2){animation-delay:.25s}.ed-old[data-astro-cid-64inl6iu] mark[data-astro-cid-64inl6iu]:nth-of-type(3){animation-delay:.5s}@keyframes flag{0%,8%{background-size:0% 100%}20%,to{background-size:100% 100%}}@keyframes old{0%,30%{opacity:1;text-decoration:none;transform:none}38%{opacity:.35}40%,88%{opacity:.35;text-decoration:line-through oklch(57.5% .215 28/.6)}to{opacity:1;text-decoration:none}}.ed-new[data-astro-cid-64inl6iu]{white-space:nowrap;align-items:center;font-size:13px;font-weight:600;display:flex;overflow:hidden}.ed-type[data-astro-cid-64inl6iu]{white-space:nowrap;max-width:0;animation:7s steps(40,end) infinite typed;display:inline-block;overflow:hidden}@keyframes typed{0%,38%{max-width:0}72%,94%{max-width:100%}to{max-width:0}}.ed-new[data-astro-cid-64inl6iu]{justify-content:flex-start}.ed-caret[data-astro-cid-64inl6iu]{background:var(--red);width:1.5px;height:1.1em;margin-left:1px;animation:.8s step-end infinite blink}.ed-foot[data-astro-cid-64inl6iu]{border-top:1px solid oklch(21% .01 30/.06);align-items:center;gap:.8rem;padding:.45rem .8rem .55rem;display:flex}.wave[data-astro-cid-64inl6iu]{flex:1;align-items:center;gap:2px;height:18px;display:flex}.wave[data-astro-cid-64inl6iu] i[data-astro-cid-64inl6iu]{background:linear-gradient(var(--red-hi), var(--red));transform-origin:50%;height:100%;animation:1.1s ease-in-out infinite alternate wave;animation-delay:calc(var(--k) * -.07s);opacity:.85;border-radius:2px;flex:1}@keyframes wave{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.ed-score[data-astro-cid-64inl6iu]{text-align:right;line-height:1.15;display:grid}.ed-score[data-astro-cid-64inl6iu] b[data-astro-cid-64inl6iu]{letter-spacing:.08em;text-transform:uppercase;color:var(--bone-muted);font-size:9px;font-weight:500}.ed-score[data-astro-cid-64inl6iu] em[data-astro-cid-64inl6iu]{font-style:normal;font-family:var(--font-display);color:var(--red);letter-spacing:-.02em;font-size:17px;font-weight:700}.ed-num[data-astro-cid-64inl6iu]:after{content:counter(n);counter-reset:n var(--n)}@property --n{syntax:"<integer>";inherits:true;initial-value:31}.ed-num[data-astro-cid-64inl6iu]{--n:31;animation:score 7s var(--ease-out) infinite}@keyframes score{0%,38%{--n:31}72%,94%{--n:96}to{--n:31}}.dv-net[data-astro-cid-64inl6iu]{padding:.4rem .5rem .45rem}.dv-net[data-astro-cid-64inl6iu] svg[data-astro-cid-64inl6iu]{flex:1;width:100%;height:100%;min-height:0;overflow:visible}.nd[data-astro-cid-64inl6iu]{animation:5s ease-in-out infinite alternate float;animation-delay:calc(var(--d) * -2)}@keyframes float{to{transform:translate(var(--fx), var(--fy))}}.nd-link[data-astro-cid-64inl6iu]{fill:none;stroke:oklch(21% .01 30/.12);stroke-width:1px;stroke-dasharray:2 3}.nd--buyer[data-astro-cid-64inl6iu] .nd-link[data-astro-cid-64inl6iu]{stroke:oklch(57.5% .215 28/.35);stroke-dasharray:none}.nd-pulse[data-astro-cid-64inl6iu]{fill:none;stroke:var(--red-hi);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:10 100;stroke-dashoffset:10px;animation:2.6s cubic-bezier(.45,0,.55,1) infinite pulseIn;animation-delay:var(--d)}@keyframes pulseIn{0%{stroke-dashoffset:10px}to{stroke-dashoffset:-100px}}.nd-dot[data-astro-cid-64inl6iu]{fill:oklch(86% .01 60)}.nd--buyer[data-astro-cid-64inl6iu] .nd-dot[data-astro-cid-64inl6iu]{fill:var(--red);animation:2.6s ease-out infinite nd-ping;animation-delay:var(--d)}@keyframes nd-ping{0%{stroke:oklch(57.5% .215 28/.5);stroke-width:0}60%,to{stroke:oklch(57.5% .215 28/0);stroke-width:10px}}.you-halo[data-astro-cid-64inl6iu]{transform-origin:135px 62px;animation:2.6s ease-in-out infinite halo}@keyframes halo{50%{opacity:.6;transform:scale(1.25)}}.nd-you[data-astro-cid-64inl6iu]{fill:var(--bone-ink)}.dv-net[data-astro-cid-64inl6iu] text[data-astro-cid-64inl6iu]{font:600 9px var(--font-body);fill:oklch(98% .005 60)}.net-toast[data-astro-cid-64inl6iu]{color:var(--bone-muted);animation:toast 5.2s var(--ease-out) infinite;background:oklch(100% 0 0/.92);border:1px solid oklch(21% .01 30/.06);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem .3rem .35rem;font-size:10px;display:flex;position:absolute;top:.5rem;left:.6rem;box-shadow:0 6px 18px -8px oklch(30% .05 30/.45)}.net-toast[data-astro-cid-64inl6iu] b[data-astro-cid-64inl6iu]{color:var(--bone-ink);font-weight:600}.net-av[data-astro-cid-64inl6iu]{background:linear-gradient(var(--red-hi), var(--red));border-radius:50%;width:14px;height:14px}@keyframes toast{0%,12%{opacity:0;transform:translateY(-6px)}20%,70%{opacity:1;transform:none}80%,to{opacity:0;transform:translateY(-6px)}}.dv-legend[data-astro-cid-64inl6iu]{color:var(--bone-muted);align-items:center;gap:.35rem;padding-left:.3rem;font-size:9.5px;display:flex}.dot[data-astro-cid-64inl6iu]{background:oklch(85% .01 60);border-radius:50%;width:7px;height:7px;margin-left:.4rem;display:inline-block}.dot--red[data-astro-cid-64inl6iu]{background:var(--red);margin-left:0}.dv-report[data-astro-cid-64inl6iu]{justify-content:space-between;gap:.45rem;padding:.6rem .8rem .55rem}.rp-head[data-astro-cid-64inl6iu]{justify-content:space-between;font-size:12px;font-weight:600;display:flex}.rp-head[data-astro-cid-64inl6iu] em[data-astro-cid-64inl6iu]{color:var(--bone-muted);background:oklch(21% .01 30/.05);border-radius:999px;padding:.1rem .45rem;font-size:9.5px;font-style:normal;font-weight:500}.rp-stats[data-astro-cid-64inl6iu]{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.rp-stats[data-astro-cid-64inl6iu] div[data-astro-cid-64inl6iu]{background:oklch(21% .01 30/.035);border-radius:8px;padding:.35rem .45rem}.rp-stats[data-astro-cid-64inl6iu] b[data-astro-cid-64inl6iu]{font-family:var(--font-display);letter-spacing:-.03em;font-size:16px;font-weight:700;line-height:1.1;display:block}.rp-stats[data-astro-cid-64inl6iu] small[data-astro-cid-64inl6iu]{color:var(--bone-muted);letter-spacing:.04em;font-size:9px}.rp-chart[data-astro-cid-64inl6iu]{flex:1;width:100%;min-height:22px}.rp-line[data-astro-cid-64inl6iu]{fill:none;stroke:var(--red);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.rp-chart[data-astro-cid-64inl6iu]{animation:rpWipe 6s var(--ease-out) infinite}@keyframes rpWipe{0%,6%{clip-path:inset(0 100% 0 0);opacity:1}45%,92%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:.25}}.rp-toast[data-astro-cid-64inl6iu]{color:oklch(98% .01 30);background:var(--bone-ink);animation:sent 6s var(--ease-out) infinite;border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;padding:.28rem .6rem .28rem .45rem;font-size:10px;font-weight:600;display:inline-flex}.rp-toast[data-astro-cid-64inl6iu] svg[data-astro-cid-64inl6iu]{fill:none;width:11px;height:11px;stroke:var(--red-hi);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}@keyframes sent{0%,48%{opacity:0;transform:translateY(6px)}56%,92%{opacity:1;transform:none}to{opacity:0}}@media (height<=700px){.dv[data-astro-cid-64inl6iu]{min-height:0}.ed-bar[data-astro-cid-64inl6iu],.ed-foot[data-astro-cid-64inl6iu],.dv-legend[data-astro-cid-64inl6iu],.rp-toast[data-astro-cid-64inl6iu]{display:none}}.diff-track[data-astro-cid-64inl6iu]>.tile[data-astro-cid-64inl6iu]:not(.tile--proof) .dv[data-astro-cid-64inl6iu]{flex:1 0 auto;height:clamp(110px,24vh,210px)}@media (width<=860px){.diff-track[data-astro-cid-64inl6iu]>.tile[data-astro-cid-64inl6iu]:not(.tile--proof) .dv[data-astro-cid-64inl6iu]{height:clamp(120px,20vh,175px)}.ed-foot[data-astro-cid-64inl6iu],.ed-bar[data-astro-cid-64inl6iu]{display:none}}@media (height<=700px){.diff-track[data-astro-cid-64inl6iu]>.tile[data-astro-cid-64inl6iu]:not(.tile--proof) .dv[data-astro-cid-64inl6iu]{height:clamp(72px,13vh,100px)}}@media (height<=700px) and (width<=860px){.diff-track[data-astro-cid-64inl6iu]>.tile[data-astro-cid-64inl6iu]:not(.tile--proof) .dv[data-astro-cid-64inl6iu]{height:96px;padding:.45rem .6rem}.tile[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{font-size:.88rem;line-height:1.48}.diff-head[data-astro-cid-64inl6iu] h2[data-astro-cid-64inl6iu]{font-size:min(var(--step-3), 4.4svh)}}.tile[data-astro-cid-64inl6iu].fit-1 .tile-top[data-astro-cid-64inl6iu]{display:none}.tile[data-astro-cid-64inl6iu].fit-2 .dv[data-astro-cid-64inl6iu]{height:64px!important}.tile[data-astro-cid-64inl6iu].fit-3 .dv[data-astro-cid-64inl6iu]{display:none!important}.tile--proof[data-astro-cid-64inl6iu].fit-1{gap:.5rem}.tile--proof[data-astro-cid-64inl6iu].fit-1 h3[data-astro-cid-64inl6iu]{font-size:1.3rem!important}.tile--proof[data-astro-cid-64inl6iu].fit-1 .proof-top[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{line-height:1.4;font-size:.82rem!important}.tile--proof[data-astro-cid-64inl6iu].fit-2 .proof-stats[data-astro-cid-64inl6iu] b[data-astro-cid-64inl6iu]{font-size:1.6rem!important}.tile--proof[data-astro-cid-64inl6iu].fit-3 .proof-top[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{display:none}.is-static .diff-pin[data-astro-cid-64inl6iu]{height:auto}.is-static .diff-track[data-astro-cid-64inl6iu]{flex:none;gap:1rem;height:auto;max-height:none;display:grid}.is-static .tile[data-astro-cid-64inl6iu]{overflow:visible}.is-static .tile--proof[data-astro-cid-64inl6iu]{--curve-h:100px;padding-bottom:120px}.is-static .diff-track[data-astro-cid-64inl6iu]>.tile[data-astro-cid-64inl6iu]{width:100%;height:auto;position:relative;left:0!important}.is-static .diff-steps[data-astro-cid-64inl6iu]{display:none}.is-static .ed-type[data-astro-cid-64inl6iu]{max-width:100%;animation:none}.is-static .ed-num[data-astro-cid-64inl6iu]{--n:96;animation:none}.is-static .ed-old[data-astro-cid-64inl6iu]{opacity:.35;text-decoration:line-through;animation:none}.tile[data-astro-cid-64inl6iu]:hover h3[data-astro-cid-64inl6iu]{color:var(--red)}.tile[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{line-height:1.65}.tile-line[data-astro-cid-64inl6iu]{background:linear-gradient(90deg, var(--red), var(--red-hi));transform-origin:0;width:100%;height:3px;transition:transform .6s var(--ease-out);position:absolute;bottom:0;left:0;transform:scaleX(0)}.tile[data-astro-cid-64inl6iu]:hover .tile-line[data-astro-cid-64inl6iu]{transform:scaleX(1)}.tile--proof[data-astro-cid-64inl6iu] .tile-shade[data-astro-cid-64inl6iu]{background:oklch(10% .01 25)}.tile[data-astro-cid-64inl6iu]{transform-origin:0%}.tile--proof[data-astro-cid-64inl6iu]{color:var(--grey-300);background:radial-gradient(80% 90% at 100% 100%,oklch(36% .14 27),oklch(17% .02 25) 70%);border-color:oklch(33% .09 27);justify-content:flex-start;gap:clamp(1.2rem,3vh,2rem);box-shadow:inset 0 1px oklch(100% 0 0/.06),0 30px 60px -40px oklch(30% .06 30/.4)}.tile--proof[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu]{color:var(--grey-100);font-size:var(--step-3);line-height:1.05}.tile--proof[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu] span[data-astro-cid-64inl6iu]{color:var(--red-hi)}.tile--proof[data-astro-cid-64inl6iu]:hover h3[data-astro-cid-64inl6iu]{color:var(--grey-100)}.proof-top[data-astro-cid-64inl6iu]{z-index:1;gap:1rem;display:grid;position:relative}.proof-top[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{max-width:50ch}.proof-stats[data-astro-cid-64inl6iu]{z-index:1;gap:clamp(1.5rem,4vw,3.5rem);display:flex;position:relative}.proof-stats[data-astro-cid-64inl6iu] b[data-astro-cid-64inl6iu]{font-family:var(--font-display);letter-spacing:-.045em;color:var(--grey-100);font-size:clamp(2.4rem,1.8rem + 2.5vw,4rem);font-weight:700;line-height:1;display:block}.proof-stats[data-astro-cid-64inl6iu] small[data-astro-cid-64inl6iu]{color:oklch(85% .04 30/.8);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase}.tile--proof[data-astro-cid-64inl6iu] .proof-cta{z-index:1;align-self:flex-start;position:relative}.proof-curve[data-astro-cid-64inl6iu]{width:100%;height:var(--curve-h,0px);z-index:0;opacity:.85;position:absolute;bottom:0;left:0;right:0}.proof-line[data-astro-cid-64inl6iu]{fill:none;stroke:var(--red-hi);stroke-width:2px;vector-effect:non-scaling-stroke}@media (width>=861px) and (height<=820px){.tile[data-astro-cid-64inl6iu]{gap:.6rem;width:clamp(320px,46vw,560px);padding:1.2rem 1.5rem}.dv[data-astro-cid-64inl6iu]{gap:.5rem;padding:.6rem .8rem}.tile-top[data-astro-cid-64inl6iu]{padding-bottom:.4rem}.tile-icon[data-astro-cid-64inl6iu]{width:44px;height:44px}.tile-num[data-astro-cid-64inl6iu]{font-size:2.4rem}.tile[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu]{font-size:var(--step-1)}.tile[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{font-size:.95rem;line-height:1.55}.tile--proof[data-astro-cid-64inl6iu]{gap:1rem}.tile--proof[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu]{font-size:var(--step-2)}.proof-stats[data-astro-cid-64inl6iu] b[data-astro-cid-64inl6iu]{font-size:2.6rem}}@media (height<=700px){.tile--proof[data-astro-cid-64inl6iu]{gap:.6rem}.tile--proof[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu]{font-size:1.5rem}.proof-top[data-astro-cid-64inl6iu]{gap:.5rem}.proof-top[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{font-size:.86rem;line-height:1.45}.proof-stats[data-astro-cid-64inl6iu] b[data-astro-cid-64inl6iu]{font-size:2rem}.proof-stats[data-astro-cid-64inl6iu] small[data-astro-cid-64inl6iu]{font-size:.68rem}}@media (width<=860px){.diff-pin[data-astro-cid-64inl6iu]{gap:1rem}.diff-head[data-astro-cid-64inl6iu] h2[data-astro-cid-64inl6iu]{font-size:min(var(--step-3), 5.2svh)}.tile[data-astro-cid-64inl6iu]{width:calc(100vw - 2 * var(--gutter) - 24px);gap:.7rem;padding:1.3rem}.tile-top[data-astro-cid-64inl6iu]{padding-bottom:.5rem}.tile[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu]{font-size:var(--step-1)}.tile[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{font-size:.93rem;line-height:1.55}.tile--proof[data-astro-cid-64inl6iu] h3[data-astro-cid-64inl6iu]{font-size:var(--step-2)}.proof-top[data-astro-cid-64inl6iu] p[data-astro-cid-64inl6iu]{font-size:.93rem}}@media (width<=340px){.diff-track[data-astro-cid-64inl6iu]>.tile[data-astro-cid-64inl6iu]:not(.tile--proof)>p[data-astro-cid-64inl6iu]{font-size:.8rem;line-height:1.45}}.xp[data-astro-cid-ak3oqgdt]{z-index:100;padding:var(--gutter);overscroll-behavior:contain;place-items:center;display:grid;position:fixed;inset:0}.xp[data-astro-cid-ak3oqgdt][hidden]{display:none}.xp-backdrop[data-astro-cid-ak3oqgdt]{opacity:0;background:oklch(8% .01 25/.72);transition:opacity .4s;position:absolute;inset:0}.xp[data-astro-cid-ak3oqgdt].is-open .xp-backdrop[data-astro-cid-ak3oqgdt]{opacity:1}.xp-card[data-astro-cid-ak3oqgdt]{overscroll-behavior:contain;border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--ink-850), var(--ink-900));border:1px solid var(--line);width:min(440px,100%);max-height:calc(100svh - 2rem);box-shadow:0 0 60px -30px var(--red-glow), 0 40px 100px -40px oklch(2% .01 25);opacity:0;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);position:relative;overflow:auto;transform:translateY(20px)scale(.97)}.xp[data-astro-cid-ak3oqgdt].is-open .xp-card[data-astro-cid-ak3oqgdt]{opacity:1;transform:none}.xp-close[data-astro-cid-ak3oqgdt]{z-index:2;border:1px solid var(--line);width:36px;height:36px;color:var(--grey-300);cursor:pointer;transition:background .3s, color .3s, transform .4s var(--ease-out);background:oklch(12% .01 25/.7);border-radius:50%;place-items:center;display:grid;position:absolute;top:.8rem;right:.8rem}.xp-close[data-astro-cid-ak3oqgdt]:hover{background:var(--red);color:#fff;transform:rotate(90deg)}.xp-close[data-astro-cid-ak3oqgdt] svg[data-astro-cid-ak3oqgdt]{width:16px;height:16px}.xp-cover[data-astro-cid-ak3oqgdt]{justify-content:center;padding:1.6rem 1.6rem 0;display:flex}.xp-cover[data-astro-cid-ak3oqgdt] img[data-astro-cid-ak3oqgdt]{width:auto;height:220px;box-shadow:0 20px 50px -24px oklch(2% .01 25), 0 0 0 1px var(--line-soft);border-radius:14px}.xp-body[data-astro-cid-ak3oqgdt]{text-align:center;justify-items:center;gap:.6rem;padding:1.1rem 1.6rem 1.3rem;display:grid}.xp-proof[data-astro-cid-ak3oqgdt]{color:var(--grey-500)!important;font-size:.82rem!important}.xp-tag[data-astro-cid-ak3oqgdt]{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--red-hi);font-weight:600}.xp[data-astro-cid-ak3oqgdt] h2[data-astro-cid-ak3oqgdt]{font-size:var(--step-1)}.xp-body[data-astro-cid-ak3oqgdt]>p[data-astro-cid-ak3oqgdt]{color:var(--grey-300);max-width:40ch;font-size:.95rem}.xp[data-astro-cid-ak3oqgdt] form[data-astro-cid-ak3oqgdt]{width:100%;margin-top:.4rem}.xp-no[data-astro-cid-ak3oqgdt]{color:var(--grey-500);font:inherit;font-size:var(--step--1);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.xp-no[data-astro-cid-ak3oqgdt]:hover{color:var(--grey-100)}.xp-grab[data-astro-cid-ak3oqgdt]{display:none}.xp[data-astro-cid-ak3oqgdt].is-sheet{padding:0 0 var(--kb,0px);place-items:end center}.xp[data-astro-cid-ak3oqgdt].is-sheet .xp-card[data-astro-cid-ak3oqgdt]{width:min(560px,100%);max-height:min(88svh, calc(100svh - var(--kb,0px) - 1rem));border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:env(safe-area-inset-bottom);transition:opacity .3s, transform .5s var(--ease-out);border-bottom:0;transform:translateY(100%)}.xp[data-astro-cid-ak3oqgdt].is-sheet.is-open .xp-card[data-astro-cid-ak3oqgdt]{transform:none}.xp[data-astro-cid-ak3oqgdt].is-sheet .xp-grab[data-astro-cid-ak3oqgdt]{background:var(--line);border-radius:4px;width:40px;height:4px;margin:.6rem auto 0;display:block}.xp[data-astro-cid-ak3oqgdt].is-sheet .xp-cover[data-astro-cid-ak3oqgdt]{padding-top:.9rem}.xp[data-astro-cid-ak3oqgdt].is-sheet .xp-cover[data-astro-cid-ak3oqgdt] img[data-astro-cid-ak3oqgdt]{height:150px}@media (prefers-reduced-motion:reduce){.xp-card[data-astro-cid-ak3oqgdt],.xp[data-astro-cid-ak3oqgdt].is-sheet .xp-card[data-astro-cid-ak3oqgdt]{transition:opacity .2s}}.sr-only[data-astro-cid-ak3oqgdt]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}
