.project-grid[data-astro-cid-6c4lwb7l]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.project-grid[data-astro-cid-6c4lwb7l]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.project-grid[data-astro-cid-6c4lwb7l]{grid-template-columns:repeat(3,1fr)}}.empty-state[data-astro-cid-6c4lwb7l]{text-align:center;background-color:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:var(--radius-lg);padding:3rem 1.5rem}.empty-message[data-astro-cid-6c4lwb7l]{color:var(--text-secondary);font-size:.9375rem}.featured-editorial-grid[data-astro-cid-5d2ysrqv]{grid-template-columns:1fr;align-items:stretch;gap:1.75rem;display:grid}@media (width>=960px){.featured-editorial-grid[data-astro-cid-5d2ysrqv]{grid-template-columns:1.28fr 1fr;gap:2rem}}.editorial-card[data-astro-cid-5d2ysrqv]{border:2px solid var(--two26-black,#0e121a);box-shadow:4px 4px 0px var(--two26-black,#0e121a);background-color:#fff;border-radius:6px;flex-direction:column;justify-content:space-between;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:flex}.dark .editorial-card[data-astro-cid-5d2ysrqv]{background-color:var(--bg-card,#0e131d);box-shadow:4px 4px 0px var(--brand-accent,#1ecb6f);border-color:#222a3a}.editorial-card[data-astro-cid-5d2ysrqv]:hover{box-shadow:6px 6px 0px var(--brand-accent,#0c8a4c);transform:translate(-3px,-3px)}.dark .editorial-card[data-astro-cid-5d2ysrqv]:hover{box-shadow:6px 6px #2be07f}.flagship-card[data-astro-cid-5d2ysrqv]{background:linear-gradient(#fff 0%,#faf8f5 100%);padding:clamp(1.75rem,3.5vw,2.5rem)}.dark .flagship-card[data-astro-cid-5d2ysrqv]{background:linear-gradient(#0e131d 0%,#080c13 100%)}.card-meta-bar[data-astro-cid-5d2ysrqv]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.status-live-indicator[data-astro-cid-5d2ysrqv]{font-family:var(--font-mono);letter-spacing:.05em;color:#92400e;background-color:#fef3c7;border:1.5px solid #d97706;border-radius:4px;align-items:center;gap:.5rem;padding:.25rem .65rem;font-size:.725rem;font-weight:700;display:inline-flex}.dark .status-live-indicator[data-astro-cid-5d2ysrqv]{color:#fde68a;background-color:#3b2006;border-color:#b45309}.pulse-beacon[data-astro-cid-5d2ysrqv]{background-color:#d97706;border-radius:50%;width:7px;height:7px;animation:2s cubic-bezier(.4,0,.6,1) infinite beaconPulse}@keyframes beaconPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.domain-tag[data-astro-cid-5d2ysrqv]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--two26-black,#0e121a);background-color:var(--two26-cream,#faf8f5);border:1.5px solid var(--two26-black,#0e121a);border-radius:4px;padding:.25rem .65rem;font-size:.725rem;font-weight:700}.dark .domain-tag[data-astro-cid-5d2ysrqv]{color:#f4f6fa;background-color:#131926;border-color:#222a3a}.award-callout[data-astro-cid-5d2ysrqv]{font-family:var(--font-mono);letter-spacing:.02em;color:#07522d;background-color:#ebf8f0;border:1.5px solid #0c8a4c;border-radius:4px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.725rem;font-weight:600;display:inline-flex}.award-icon[data-astro-cid-5d2ysrqv]{color:currentColor;flex-shrink:0}.dark .award-callout[data-astro-cid-5d2ysrqv]{color:#75f2ad;background-color:#062413;border-color:#1ecb6f}.engine-tag[data-astro-cid-5d2ysrqv]{font-family:var(--font-mono);letter-spacing:.04em;color:#3b82f6;background-color:#eff6ff;border:1.5px solid #3b82f6;border-radius:4px;padding:.25rem .65rem;font-size:.725rem;font-weight:700}.dark .engine-tag[data-astro-cid-5d2ysrqv]{color:#93c5fd;background-color:#111e38;border-color:#2563eb}.flagship-title[data-astro-cid-5d2ysrqv]{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:600;line-height:1.15}.title-anchor[data-astro-cid-5d2ysrqv]{color:var(--two26-black,#0e121a);align-items:center;gap:.5rem;text-decoration:none;transition:color .18s;display:inline-flex}.dark .title-anchor[data-astro-cid-5d2ysrqv]{color:#fff}.title-anchor[data-astro-cid-5d2ysrqv]:hover{color:var(--brand-accent,#0c8a4c)}.dark .title-anchor[data-astro-cid-5d2ysrqv]:hover{color:var(--brand-accent,#1ecb6f)}.title-arrow[data-astro-cid-5d2ysrqv]{transition:transform .25s}.title-anchor[data-astro-cid-5d2ysrqv]:hover .title-arrow[data-astro-cid-5d2ysrqv]{transform:translate(3px,-3px)}.flagship-subhead[data-astro-cid-5d2ysrqv]{color:var(--brand-accent,#0c8a4c);margin:0 0 1rem;font-size:1.05rem;font-weight:600;line-height:1.5}.dark .flagship-subhead[data-astro-cid-5d2ysrqv]{color:#1ecb6f}.flagship-narrative[data-astro-cid-5d2ysrqv]{color:var(--text-secondary,#4a5362);margin:0 0 1.5rem;font-size:.975rem;line-height:1.7}.dark .flagship-narrative[data-astro-cid-5d2ysrqv]{color:#c9d0dc}.spec-matrix-row[data-astro-cid-5d2ysrqv]{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:2rem;display:grid}@media (width>=600px){.spec-matrix-row[data-astro-cid-5d2ysrqv]{grid-template-columns:repeat(4,1fr)}}.spec-chip[data-astro-cid-5d2ysrqv]{border:1.5px solid var(--two26-black,#0e121a);box-shadow:2px 2px 0px var(--two26-black,#0e121a);background-color:#fff;border-radius:4px;flex-direction:column;padding:.65rem .8rem;display:flex}.dark .spec-chip[data-astro-cid-5d2ysrqv]{background-color:#131926;border-color:#222a3a;box-shadow:2px 2px #1ecb6f}.chip-label[data-astro-cid-5d2ysrqv]{font-family:var(--font-mono);color:var(--brand-accent,#0c8a4c);font-size:.8rem;font-weight:600}.dark .chip-label[data-astro-cid-5d2ysrqv]{color:#1ecb6f}.chip-desc[data-astro-cid-5d2ysrqv]{color:var(--text-muted,#687282);margin-top:.15rem;font-size:.7rem;font-weight:600}.dark .chip-desc[data-astro-cid-5d2ysrqv]{color:#9ba5b5}.card-action-footer[data-astro-cid-5d2ysrqv]{margin-top:auto;padding-top:1.25rem}.btn-cluster[data-astro-cid-5d2ysrqv]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.side-editorial-stack[data-astro-cid-5d2ysrqv]{flex-direction:column;gap:1.75rem;display:flex}.side-title[data-astro-cid-5d2ysrqv]{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.45rem;font-weight:600}.side-narrative[data-astro-cid-5d2ysrqv]{color:var(--text-secondary,#4a5362);margin:0 0 1rem;font-size:.925rem;line-height:1.65}.dark .side-narrative[data-astro-cid-5d2ysrqv]{color:#c9d0dc}.tech-tag-row[data-astro-cid-5d2ysrqv]{flex-wrap:wrap;gap:.45rem;margin-bottom:.5rem;display:flex}.code-tag[data-astro-cid-5d2ysrqv]{font-family:var(--font-mono);color:var(--brand-accent,#0c8a4c);background-color:#ebf8f0;border:1px solid #b6e8cb;border-radius:3px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.dark .code-tag[data-astro-cid-5d2ysrqv]{color:#75f2ad;background-color:#062413;border-color:#0d4f29}.mini-arrow[data-astro-cid-5d2ysrqv]{transition:transform .2s;display:inline-block}.title-anchor[data-astro-cid-5d2ysrqv]:hover .mini-arrow[data-astro-cid-5d2ysrqv]{transform:translate(2px,-2px)}.marquee-ribbon-container[data-astro-cid-wqip767p]{user-select:none;pointer-events:none;width:100%;padding:1.5rem 0;position:relative;overflow:hidden}.marquee-track[data-astro-cid-wqip767p]{will-change:transform;gap:1.25rem;width:max-content;display:flex;transform:translate(0,0);animation:32s linear infinite marqueeScroll!important}.marquee-item[data-astro-cid-wqip767p]{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:#fff;background-color:var(--two26-orange);white-space:nowrap;pointer-events:auto;border:2px solid #0e121a;border-radius:9999px;align-items:center;gap:1.25rem;padding:.5rem 1.4rem;font-size:clamp(.875rem,2vw,1.125rem);font-weight:800;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s;display:inline-flex;box-shadow:3px 3px #0e121a}.marquee-item[data-astro-cid-wqip767p]:hover{background-color:#0e121a;transform:scale(1.04)}.marquee-dot[data-astro-cid-wqip767p]{background-color:#fff;border-radius:50%;width:6px;height:6px;display:inline-block}@keyframes marqueeScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-wqip767p]{animation:45s linear infinite marqueeScroll!important}}.home-section[data-astro-cid-r6vsp74e]{padding:clamp(2.5rem,5vw,4.5rem) 0}.join-teaser-card[data-astro-cid-r6vsp74e]{transition:transform .22s var(--ease-brutal), box-shadow .22s var(--ease-brutal);background-color:#fff;border:2px solid #0e121a;border-radius:6px;padding:clamp(1.75rem,4vw,3rem);box-shadow:6px 6px #0e121a}.dark .join-teaser-card[data-astro-cid-r6vsp74e]{background-color:var(--bg-card,#0d121f);border-color:var(--border-color,#2e3d54);box-shadow:6px 6px 0px var(--brand-accent,#0c8a4c)}.about-card-split[data-astro-cid-r6vsp74e]{flex-direction:column-reverse;align-items:center;gap:2rem;display:flex}@media (width>=768px){.about-card-split[data-astro-cid-r6vsp74e]{flex-direction:row;justify-content:space-between;gap:3rem}.about-card-content[data-astro-cid-r6vsp74e]{flex:1}}.section-badge-row[data-astro-cid-r6vsp74e]{flex-wrap:wrap;gap:.65rem;margin-bottom:.75rem;display:flex}.section-title[data-astro-cid-r6vsp74e]{letter-spacing:-.02em;color:#0e121a;margin-bottom:.75rem;font-size:clamp(1.85rem,4vw,2.75rem);font-weight:600;line-height:1.15}.dark .section-title[data-astro-cid-r6vsp74e]{color:#fff}.about-text[data-astro-cid-r6vsp74e]{color:var(--text-secondary);margin-bottom:1.75rem;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.7}.dark .about-text[data-astro-cid-r6vsp74e]{color:#c9d0dc}.about-card-action[data-astro-cid-r6vsp74e]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.about-card-illustration[data-astro-cid-r6vsp74e]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.three-artifact-wrapper[data-astro-cid-zuoyzuoc]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:radial-gradient(circle,#16a34a14 0%,#0000 70%);border-radius:28px;justify-content:center;align-items:center;width:clamp(280px,32vw,380px);height:clamp(280px,32vw,380px);display:flex;position:relative}.three-artifact-wrapper[data-astro-cid-zuoyzuoc]:active{cursor:grabbing}.three-placeholder[data-astro-cid-zuoyzuoc]{z-index:1;pointer-events:none;justify-content:center;align-items:center;transition:opacity .4s,visibility .4s;display:flex;position:absolute;inset:0}.three-placeholder[data-astro-cid-zuoyzuoc].is-hidden{opacity:0;visibility:hidden}.placeholder-svg[data-astro-cid-zuoyzuoc]{width:65%;height:65%;color:var(--text-primary)}.spin-ring-svg[data-astro-cid-zuoyzuoc]{transform-origin:50%;animation:14s linear infinite placeholderSpin}.core-pulse-svg[data-astro-cid-zuoyzuoc]{transform-origin:50%;animation:2s ease-in-out infinite alternate placeholderPulse}@keyframes placeholderSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes placeholderPulse{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}.three-canvas[data-astro-cid-zuoyzuoc]{opacity:0;z-index:2;transition:opacity .5s;display:block;width:100%!important;height:100%!important}.three-canvas[data-astro-cid-zuoyzuoc].is-ready{opacity:1}.three-telemetry-hud[data-astro-cid-zuoyzuoc]{font-family:var(--font-mono,monospace);letter-spacing:.05em;color:#0e121a;white-space:nowrap;z-index:3;pointer-events:none;background-color:#fff;border:2px solid #0e121a;border-radius:9999px;align-items:center;gap:.5rem;padding:.3rem .85rem;font-size:.7rem;font-weight:700;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s;display:inline-flex;position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%);box-shadow:3px 3px #0e121a}.dark .three-telemetry-hud[data-astro-cid-zuoyzuoc]{background-color:var(--bg-card,#0d121f);border-color:var(--border-color,#2e3d54);box-shadow:3px 3px 0px var(--brand-accent,#0c8a4c);color:#fff}.hud-status-led[data-astro-cid-zuoyzuoc]{background-color:var(--brand-accent,#0c8a4c);width:7px;height:7px;box-shadow:0 0 6px var(--brand-accent,#0c8a4c);border-radius:50%;animation:1.8s ease-in-out infinite ledPulse}@keyframes ledPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.hud-action-tag[data-astro-cid-zuoyzuoc]{background-color:var(--brand-accent,#0c8a4c);color:#fff;border-radius:4px;padding:.1rem .4rem;font-size:.625rem}@media (width<=639px){.three-artifact-wrapper[data-astro-cid-zuoyzuoc]{width:clamp(240px,75vw,300px);height:clamp(240px,75vw,300px)}.three-telemetry-hud[data-astro-cid-zuoyzuoc]{padding:.25rem .65rem;font-size:.65rem}}.home-section[data-astro-cid-yehyasp5].alt-bg{background-color:var(--two26-cream,#fafaf9);border-top:2px solid #0e121a;border-bottom:2px solid #0e121a;padding:clamp(3.5rem,6vw,5.5rem) 0}.dark .home-section[data-astro-cid-yehyasp5].alt-bg{background-color:#0b0f19;border-top-color:#171d28;border-bottom-color:#171d28}.section-header-split[data-astro-cid-yehyasp5]{flex-direction:column;gap:1.5rem;margin-bottom:2.5rem;display:flex}@media (width>=768px){.section-header-split[data-astro-cid-yehyasp5]{flex-direction:row;justify-content:space-between;align-items:flex-end}}.section-badge-row[data-astro-cid-yehyasp5]{margin-bottom:.75rem}.section-title[data-astro-cid-yehyasp5]{letter-spacing:-.02em;color:#0e121a;margin-bottom:.5rem;font-size:clamp(1.85rem,4vw,3rem);font-weight:600;line-height:1.15}.dark .section-title[data-astro-cid-yehyasp5]{color:#fff}.section-subtitle[data-astro-cid-yehyasp5]{color:var(--text-secondary);max-width:620px;font-size:clamp(1rem,1.5vw,1.15rem)}.dark .section-subtitle[data-astro-cid-yehyasp5]{color:#c9d0dc}.featured-article-card[data-astro-cid-yehyasp5]{transition:transform .22s var(--ease-brutal), box-shadow .22s var(--ease-brutal);background-color:#fff;border:2px solid #0e121a;border-radius:16px;flex-direction:column;gap:1.25rem;padding:clamp(1.75rem,4vw,2.75rem);display:flex;box-shadow:6px 6px #0e121a}.dark .featured-article-card[data-astro-cid-yehyasp5]{background-color:var(--bg-card,#0d121f);border-color:var(--border-color,#2e3d54);box-shadow:6px 6px 0px var(--brand-accent,#0c8a4c)}.featured-article-card[data-astro-cid-yehyasp5]:hover{box-shadow:9px 9px 0px var(--brand-accent,#0c8a4c);transform:translate(-3px,-3px)}.card-meta-row[data-astro-cid-yehyasp5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.badge-cluster[data-astro-cid-yehyasp5]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.status-pill[data-astro-cid-yehyasp5].in-dev{font-family:var(--font-mono,monospace);color:#92400e;background-color:#fef3c7;border:1.5px solid #d97706;border-radius:9999px;align-items:center;gap:.4rem;padding:.2rem .65rem;font-size:.6875rem;font-weight:700;display:inline-flex}.dark .status-pill[data-astro-cid-yehyasp5].in-dev{color:#fde68a;background-color:#78350f;border-color:#b45309}.status-pulse-dot[data-astro-cid-yehyasp5]{background-color:#d97706;border-radius:50%;width:6px;height:6px;box-shadow:0 0 5px #d97706}.reading-time[data-astro-cid-yehyasp5]{font-family:var(--font-mono,monospace);color:var(--text-secondary);font-size:.8125rem;font-weight:600}.dark .reading-time[data-astro-cid-yehyasp5]{color:#9ba5b5}.article-title[data-astro-cid-yehyasp5]{letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:600;line-height:1.25}.title-link[data-astro-cid-yehyasp5]{color:#0e121a;text-decoration:none;transition:color .18s}.dark .title-link[data-astro-cid-yehyasp5]{color:#fff}.title-link[data-astro-cid-yehyasp5]:hover{color:var(--brand-accent,#0c8a4c)}.dark .title-link[data-astro-cid-yehyasp5]:hover{color:var(--brand-accent,#1ecb6f)}.article-subtitle[data-astro-cid-yehyasp5]{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:600;line-height:1.55}.dark .article-subtitle[data-astro-cid-yehyasp5]{color:#c9d0dc}.article-summary[data-astro-cid-yehyasp5]{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.7}.dark .article-summary[data-astro-cid-yehyasp5]{color:#9ba5b5}.teaser-plain-summary[data-astro-cid-yehyasp5]{background-color:#ebf8f0;border:1.5px solid #7edba6;border-radius:10px;align-items:flex-start;gap:.65rem;padding:.85rem 1.1rem;display:flex}.dark .teaser-plain-summary[data-astro-cid-yehyasp5]{background-color:#052010;border-color:#095730}.plain-bulb[data-astro-cid-yehyasp5]{flex-shrink:0;margin-top:.1rem;font-size:1.1rem}.plain-text[data-astro-cid-yehyasp5]{color:#171d28;margin:0;font-size:.925rem;line-height:1.6}.dark .plain-text[data-astro-cid-yehyasp5]{color:#f1f3f7}.card-footer-row[data-astro-cid-yehyasp5]{border-top:2px dashed #dce1ea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;padding-top:1rem;display:flex}.dark .card-footer-row[data-astro-cid-yehyasp5]{border-top-color:#2e3d54}.author-info[data-astro-cid-yehyasp5]{flex-direction:column;gap:.15rem;display:flex}.author-label[data-astro-cid-yehyasp5]{font-family:var(--font-mono,monospace);color:var(--brand-accent,#0c8a4c);font-size:.6875rem;font-weight:700}.author-name[data-astro-cid-yehyasp5]{color:#0e121a;font-size:.9375rem;font-weight:700}.dark .author-name[data-astro-cid-yehyasp5]{color:#fff}@media (width<=639px){.card-footer-row[data-astro-cid-yehyasp5]{flex-direction:column;align-items:flex-start}.card-footer-row[data-astro-cid-yehyasp5] .two26-cta-btn[data-astro-cid-yehyasp5]{width:100%}}.hero-section[data-astro-cid-lcdefpme]{background-color:var(--bg-primary);padding:clamp(3.5rem,7vw,6.5rem) 0 1.5rem;position:relative;overflow:hidden}.hero-container[data-astro-cid-lcdefpme]{z-index:2;position:relative}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (width>=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:3.5rem}}.hero-content[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;max-width:820px;display:flex}.hero-eyebrow-wrap[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.hero-title[data-astro-cid-lcdefpme]{color:#0e121a;letter-spacing:-.04em;text-wrap:balance;word-break:normal;hyphens:none;margin-bottom:1.5rem;font-size:clamp(1.95rem,6.5vw,5.25rem);font-weight:600;line-height:1.05}.dark .hero-title[data-astro-cid-lcdefpme]{color:#fff!important}.hero-title-main[data-astro-cid-lcdefpme]{color:#0e121a;transition:color .2s;display:inline-block;position:relative}.dark .hero-title-main[data-astro-cid-lcdefpme]{color:#fff!important}.dark .hero-title-main[data-astro-cid-lcdefpme]:hover{color:var(--brand-accent,#1ecb6f)!important}.hero-title-sep[data-astro-cid-lcdefpme]{color:var(--brand-accent);margin:0 .15em}.hero-title-sub[data-astro-cid-lcdefpme]{color:var(--brand-accent);display:inline}.hero-intro[data-astro-cid-lcdefpme]{color:var(--text-secondary);text-wrap:pretty;max-width:720px;margin-bottom:2.25rem;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.7}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (width<=480px){.hero-actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;width:100%}.hero-actions[data-astro-cid-lcdefpme] .two26-cta-btn[data-astro-cid-lcdefpme],.hero-actions[data-astro-cid-lcdefpme] .two26-btn-outline[data-astro-cid-lcdefpme]{text-align:center;justify-content:center;width:100%}}.hero-illustration-slot[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;display:flex}.hero-sketch-bubble[data-astro-cid-lcdefpme]{background:var(--two26-cream);transition:transform .25s var(--ease-spring);border:2px solid #0e121a;border-radius:24px;padding:1.5rem;transform:rotate(2deg);box-shadow:6px 6px #0e121a}.hero-sketch-bubble[data-astro-cid-lcdefpme]:hover{box-shadow:8px 8px 0px var(--brand-accent);transform:rotate(0)scale(1.04)}.home-section[data-astro-cid-lcdefpme]{padding:clamp(3.5rem,6vw,5.5rem) 0;position:relative}.home-section[data-astro-cid-lcdefpme].alt-bg{background-color:var(--two26-cream);border-top:2px solid #0e121a;border-bottom:2px solid #0e121a}.section-badge-row[data-astro-cid-lcdefpme]{margin-bottom:.75rem}.section-header-brutal[data-astro-cid-lcdefpme]{margin-bottom:2.5rem}.section-title[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:#0e121a;margin-bottom:.5rem;font-size:clamp(1.85rem,4vw,3rem);font-weight:600;line-height:1.15}.section-subtitle[data-astro-cid-lcdefpme]{color:var(--text-secondary);max-width:600px;font-size:clamp(1rem,1.5vw,1.15rem)}.section-header-split[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.5rem;margin-bottom:2.5rem;display:flex}.section-footer-cta[data-astro-cid-lcdefpme]{justify-content:center;margin-top:3rem;display:flex}.about-brutal-card[data-astro-cid-lcdefpme]{transition:transform .22s var(--ease-brutal), box-shadow .22s var(--ease-brutal);background-color:#fff;border:2px solid #0e121a;border-radius:16px;padding:clamp(2rem,5vw,3.5rem);position:relative;box-shadow:6px 6px #0e121a}.about-brutal-card[data-astro-cid-lcdefpme]:hover{box-shadow:9px 9px 0px var(--brand-accent);transform:translate(-3px,-3px)}.about-card-split[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=850px){.about-card-split[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:3.5rem}}.about-text[data-astro-cid-lcdefpme]{color:var(--text-secondary);text-wrap:pretty;margin-top:1rem;margin-bottom:2rem;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.75}.about-card-action[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1rem;display:flex}.about-card-illustration[data-astro-cid-lcdefpme]{background:var(--two26-pink);border:2px solid #0e121a;border-radius:20px;justify-content:center;align-items:center;padding:1.5rem;display:flex;transform:rotate(-2deg);box-shadow:4px 4px #0e121a}.dark .hero-intro[data-astro-cid-lcdefpme]{color:#c9d0dc}.dark .hero-sketch-bubble[data-astro-cid-lcdefpme]{background:var(--bg-card,#0d121f);border-color:var(--border-color,#2e3d54);box-shadow:6px 6px 0px var(--brand-accent,#0c8a4c)}.dark .home-section[data-astro-cid-lcdefpme].alt-bg{background-color:#0b0f19;border-top:2px solid #171d28;border-bottom:2px solid #171d28}.dark .section-title[data-astro-cid-lcdefpme]{color:#fff}.dark .section-subtitle[data-astro-cid-lcdefpme]{color:#c9d0dc}.dark .about-brutal-card[data-astro-cid-lcdefpme]{background-color:var(--bg-card,#0d121f);border-color:var(--border-color,#2e3d54);box-shadow:6px 6px 0px var(--brand-accent,#0c8a4c)}.dark .about-text[data-astro-cid-lcdefpme]{color:#c9d0dc}.dark .about-card-illustration[data-astro-cid-lcdefpme]{border-color:var(--border-color,#2e3d54);box-shadow:4px 4px 0px var(--brand-accent,#0c8a4c);background:#052212}@media (width<=639px){.hero-section[data-astro-cid-lcdefpme]{padding:2.75rem 0 1rem}.hero-intro[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.hero-actions[data-astro-cid-lcdefpme]{flex-direction:column;width:100%}.hero-actions[data-astro-cid-lcdefpme] .two26-cta-btn[data-astro-cid-lcdefpme],.hero-actions[data-astro-cid-lcdefpme] .two26-btn-outline[data-astro-cid-lcdefpme]{width:100%}.hero-sketch-bubble[data-astro-cid-lcdefpme]{border-radius:18px;padding:1rem}.about-brutal-card[data-astro-cid-lcdefpme]{padding:1.5rem 1.15rem}.about-card-action[data-astro-cid-lcdefpme]{flex-direction:column}.about-card-action[data-astro-cid-lcdefpme] .two26-cta-btn[data-astro-cid-lcdefpme],.about-card-action[data-astro-cid-lcdefpme] .two26-btn-outline[data-astro-cid-lcdefpme]{width:100%}}@media (width>=640px){.section-header-split[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:flex-end}}
