.experience[data-astro-cid-bl6cniha]{width:min(1160px,100% - 40px);margin:0 auto;padding:48px 0}.profile[data-astro-cid-bl6cniha]{max-width:780px;margin-bottom:38px}.eyebrow[data-astro-cid-bl6cniha]{color:#7dd3fc;letter-spacing:1.7px;margin:0 0 12px;font-size:10px;font-weight:850}h1[data-astro-cid-bl6cniha]{letter-spacing:-1.5px;margin:0 0 14px;font-size:clamp(32px,5vw,48px);line-height:1.1}.role[data-astro-cid-bl6cniha]{color:#dce6f0;margin:0 0 16px;font-size:19px}.intro[data-astro-cid-bl6cniha]{color:#aeb7c4;margin:0;font-size:16px}.skill-labels[data-astro-cid-bl6cniha]{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.contact-links[data-astro-cid-bl6cniha],.project-links[data-astro-cid-bl6cniha]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;display:flex}a[data-astro-cid-bl6cniha]{color:#7dd3fc;font-size:14px;text-decoration:none}a[data-astro-cid-bl6cniha]:hover{text-decoration:underline}.experience-body[data-astro-cid-bl6cniha]{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:start;gap:40px;display:grid}.approach[data-astro-cid-bl6cniha]{border-top:1px solid #27384a;max-width:860px;margin-top:36px;padding-top:24px}.approach[data-astro-cid-bl6cniha] h2[data-astro-cid-bl6cniha]{margin-bottom:12px;font-size:19px}.approach[data-astro-cid-bl6cniha] ul[data-astro-cid-bl6cniha]{color:#aeb7c4;margin:0;padding-left:18px;font-size:14px}.approach[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha]+li[data-astro-cid-bl6cniha]{margin-top:8px}.skill-labels[data-astro-cid-bl6cniha]{margin:10px 0 14px}.skill-labels[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha]{color:#c7dcef;overflow-wrap:anywhere;background:#101b28;border:1px solid #30465e;border-radius:6px;padding:3px 9px;font-size:12px;line-height:1.5}h2[data-astro-cid-bl6cniha]{letter-spacing:-.5px;margin:0 0 22px;font-size:23px;line-height:1.25}.timeline[data-astro-cid-bl6cniha]{margin:0;padding:0;list-style:none}.timeline[data-astro-cid-bl6cniha]>li[data-astro-cid-bl6cniha]{border-left:1px solid #2a3b4f;padding:0 0 25px 22px;position:relative}.timeline[data-astro-cid-bl6cniha]>li[data-astro-cid-bl6cniha]:last-child{padding-bottom:0}.stage-points[data-astro-cid-bl6cniha]{color:#aeb7c4;margin:0;padding-left:17px;font-size:14px}.stage-points[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha]+li[data-astro-cid-bl6cniha]{margin-top:7px}.stage-icon[data-astro-cid-bl6cniha]{color:#7dd3fc;background:#080b10;position:absolute;top:28px;left:-10px}.period[data-astro-cid-bl6cniha]{color:#7dd3fc;margin:0 0 6px;font-size:12px}h3[data-astro-cid-bl6cniha]{margin:0 0 8px;font-size:17px;line-height:1.4}li[data-astro-cid-bl6cniha]>p[data-astro-cid-bl6cniha]:last-child,.project[data-astro-cid-bl6cniha]>p[data-astro-cid-bl6cniha]:not(.eyebrow){color:#aeb7c4;margin:0;font-size:14px}.project[data-astro-cid-bl6cniha]{background:#0d131c;border:1px solid #27384a;border-radius:16px;padding:26px}.project[data-astro-cid-bl6cniha] h2[data-astro-cid-bl6cniha]{margin-bottom:16px}.project[data-astro-cid-bl6cniha]>p[data-astro-cid-bl6cniha]:not(.eyebrow)+p[data-astro-cid-bl6cniha]{margin-top:14px}.results-title[data-astro-cid-bl6cniha]{margin-top:20px;font-size:14px}.results[data-astro-cid-bl6cniha]{color:#aeb7c4;margin:0 0 18px;padding-left:18px;font-size:14px}.results[data-astro-cid-bl6cniha] li[data-astro-cid-bl6cniha]+li[data-astro-cid-bl6cniha]{margin-top:8px}.project-button[data-astro-cid-bl6cniha]{color:#e8f5ff;background:#162638;border:1px solid #385572;border-radius:8px;align-items:center;gap:8px;padding:11px 15px;display:inline-flex}@media (width<=820px){.experience-body[data-astro-cid-bl6cniha]{grid-template-columns:1fr;gap:30px}}@media (width<=520px){.experience[data-astro-cid-bl6cniha]{width:calc(100% - 30px);padding:30px 0}.role[data-astro-cid-bl6cniha]{font-size:17px}.profile[data-astro-cid-bl6cniha]{margin-bottom:30px}.project[data-astro-cid-bl6cniha]{padding:22px}}.version-carousel[data-astro-cid-nih4jvtd]{min-width:0}.version-heading[data-astro-cid-nih4jvtd]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:14px;display:flex}.version-heading[data-astro-cid-nih4jvtd] p[data-astro-cid-nih4jvtd]{color:#c3d3e5;margin:0;font-size:13px;font-weight:700}.version-heading[data-astro-cid-nih4jvtd] span[data-astro-cid-nih4jvtd]{color:#8996a6;font-size:12px}.version-track[data-astro-cid-nih4jvtd]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;gap:16px;min-width:0;display:grid;position:relative;overflow-x:auto}.version-track[data-astro-cid-nih4jvtd]>*{scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.version-track[data-astro-cid-nih4jvtd]::-webkit-scrollbar{display:none}.version-controls[data-astro-cid-nih4jvtd]{justify-content:center;margin-top:6px;display:flex}.version-picker[data-astro-cid-nih4jvtd]{gap:0;display:flex}button[data-astro-cid-nih4jvtd]{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.version-dot[data-astro-cid-nih4jvtd]{background:#465569;border-radius:50%;width:7px;height:7px;transition:background .15s,transform .15s}button[data-astro-cid-nih4jvtd][aria-current=true] .version-dot[data-astro-cid-nih4jvtd]{background:#7dd3fc;transform:scale(1.2)}button[data-astro-cid-nih4jvtd]:hover .version-dot[data-astro-cid-nih4jvtd]{background:#c6eaff}button[data-astro-cid-nih4jvtd]:focus-visible,.version-track[data-astro-cid-nih4jvtd]:focus-visible{outline-offset:2px;outline:2px solid #7dd3fc}.sr-only[data-astro-cid-nih4jvtd]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.version-heading[data-astro-cid-nih4jvtd] span[data-astro-cid-nih4jvtd]{max-width:220px}}@media (prefers-reduced-motion:reduce){.version-dot[data-astro-cid-nih4jvtd]{transition:none}}.scope-grid[data-astro-cid-4eziynqc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}article[data-astro-cid-4eziynqc]{border-top:2px solid #34566c;padding:20px 4px 0}.label[data-astro-cid-4eziynqc]{color:#7dd3fc;margin:0 0 10px;font-size:12px}h3[data-astro-cid-4eziynqc]{margin:0 0 10px;font-size:18px;line-height:1.4}p[data-astro-cid-4eziynqc]{color:#aeb7c4;font-size:14px}.scope-note[data-astro-cid-4eziynqc]{color:#9ba6b5;max-width:980px;margin:25px 0 0;font-size:13px}@media (width<=980px){.scope-grid[data-astro-cid-4eziynqc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.scope-grid[data-astro-cid-4eziynqc]{grid-template-columns:1fr}}.evidence-heading[data-astro-cid-ath2w2nf]{max-width:800px;margin:45px 0 24px}.eyebrow[data-astro-cid-ath2w2nf],.number[data-astro-cid-ath2w2nf]{color:#7dd3fc;font-size:12px;font-weight:750}h3[data-astro-cid-ath2w2nf]{margin:10px 0;font-size:30px;line-height:1.2}.evidence-heading[data-astro-cid-ath2w2nf]>p[data-astro-cid-ath2w2nf]:last-child{color:#aeb7c4;font-size:14px}.evidence-grid[data-astro-cid-ath2w2nf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}article[data-astro-cid-ath2w2nf]{background:#0d1219;border:1px solid #27384a;border-radius:15px;padding:27px}h4[data-astro-cid-ath2w2nf]{margin:15px 0 24px;font-size:21px;line-height:1.35}dt[data-astro-cid-ath2w2nf]{color:#c7e8f9;margin-top:20px;font-size:12px;font-weight:750}dd[data-astro-cid-ath2w2nf]{color:#aeb7c4;margin:5px 0 0;font-size:14px}.evidence-cta[data-astro-cid-ath2w2nf]{color:#b2e2fc;text-underline-offset:5px;margin-top:25px;display:inline-block}@media (width<=850px){.evidence-grid[data-astro-cid-ath2w2nf]{grid-template-columns:1fr}}.brief[data-astro-cid-lai3g3e6]{text-align:left;max-width:690px;margin:25px auto 0}.how[data-astro-cid-lai3g3e6]{color:#b8c3d1;font-size:15px}.how[data-astro-cid-lai3g3e6] a[data-astro-cid-lai3g3e6]{overflow-wrap:anywhere;margin-left:5px;display:inline-block}a[data-astro-cid-lai3g3e6]{color:#b5e4ff;text-underline-offset:4px}label[data-astro-cid-lai3g3e6]{color:#e7edf4;margin:20px 0 8px;font-size:14px;font-weight:650;display:block}input[data-astro-cid-lai3g3e6],textarea[data-astro-cid-lai3g3e6]{color:#f5f7fa;width:100%;min-width:0;font:inherit;background:#080e16;border:1px solid #405168;border-radius:8px;padding:13px;font-size:16px}input[data-astro-cid-lai3g3e6]::placeholder,textarea[data-astro-cid-lai3g3e6]::placeholder{color:#95a3b6}textarea[data-astro-cid-lai3g3e6]{resize:vertical}.hint[data-astro-cid-lai3g3e6],.delivery-note[data-astro-cid-lai3g3e6],.privacy[data-astro-cid-lai3g3e6],.status[data-astro-cid-lai3g3e6]{color:#aeb7c4;font-size:13px;line-height:1.6}.delivery-note[data-astro-cid-lai3g3e6]{margin-top:12px}.status[data-astro-cid-lai3g3e6]{color:#b5e4ff;min-height:1.6em}.actions[data-astro-cid-lai3g3e6]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}button[data-astro-cid-lai3g3e6]{cursor:pointer;min-height:48px;font:inherit;color:#090c11;background:#f4f7fb;border:1px solid #f4f7fb;border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;font-weight:750;display:inline-flex}button[data-astro-cid-lai3g3e6].secondary{color:#e7edf4;background:0 0;border-color:#405168}button[data-astro-cid-lai3g3e6]:hover{transform:translateY(-1px)}input[data-astro-cid-lai3g3e6]:focus-visible,textarea[data-astro-cid-lai3g3e6]:focus-visible,button[data-astro-cid-lai3g3e6]:focus-visible,a[data-astro-cid-lai3g3e6]:focus-visible{outline-offset:3px;outline:2px solid #7dd3fc}@media (width<=600px){.actions[data-astro-cid-lai3g3e6]>[data-astro-cid-lai3g3e6]{width:100%}}@media (prefers-reduced-motion:reduce){button[data-astro-cid-lai3g3e6]{transition:none}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{color:#f5f7fa;background:radial-gradient(circle at 82% 6%,#3f8ec424,#0000 28%),#080b10;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}:focus-visible{outline-offset:4px;outline:2px solid #7dd3fc}::selection{color:#071019;background:#7dd3fc}.container[data-astro-cid-d32ejlv2]{width:min(1160px,100% - 40px);margin:0 auto}header[data-astro-cid-d32ejlv2]{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b10e6;border-bottom:1px solid #232d3ac7;position:sticky;top:0}nav[data-astro-cid-d32ejlv2]{align-items:center;gap:22px;min-height:72px;display:flex}.logo[data-astro-cid-d32ejlv2]{letter-spacing:-.7px;color:#fff;flex:none;font-size:21px;font-weight:850;text-decoration:none}.logo[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:#7dd3fc}.nav-links[data-astro-cid-d32ejlv2]{justify-content:center;align-items:center;gap:24px;margin-left:auto;display:flex}.nav-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2],.social-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2],.language-switch[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:#9ba6b5;font-size:13px;text-decoration:none;transition:color .2s}.nav-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover,.social-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover,.language-switch[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover,.language-switch[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2].active{color:#fff}.language-switch[data-astro-cid-d32ejlv2]{color:#465569;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.language-switch[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{font-weight:800}.header-cta[data-astro-cid-d32ejlv2]{color:#071019;background:#f4f7fb;border-radius:8px;flex:none;padding:9px 14px;font-size:12px;font-weight:800;text-decoration:none}.hero[data-astro-cid-d32ejlv2]{align-items:center;min-height:520px;padding:65px 0;display:flex}.hero-copy[data-astro-cid-d32ejlv2]{max-width:900px}.badge[data-astro-cid-d32ejlv2],.panel-label[data-astro-cid-d32ejlv2],.eyebrow[data-astro-cid-d32ejlv2],.project-label[data-astro-cid-d32ejlv2],.best-for[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2],.outcomes[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2],.project-proof[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2]{color:#7dd3fc;letter-spacing:1.7px;font-size:10px;font-weight:850}.badge[data-astro-cid-d32ejlv2]{background:#0f161fb8;border:1px solid #263241;border-radius:999px;margin-bottom:28px;padding:7px 12px;display:inline-flex}h1[data-astro-cid-d32ejlv2]{letter-spacing:-2.6px;max-width:920px;margin:0;font-size:clamp(44px,5.3vw,66px);line-height:1.08}h1[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:#7dd3fc;display:block}h2[data-astro-cid-d32ejlv2]{letter-spacing:-2.4px;margin:8px 0 20px;font-size:clamp(36px,5vw,56px);line-height:1.06}.hero-text[data-astro-cid-d32ejlv2]{color:#aeb7c4;max-width:770px;margin:30px 0;font-size:19px}.hero-buttons[data-astro-cid-d32ejlv2],.contact-actions[data-astro-cid-d32ejlv2],.project-actions[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:11px;display:flex}.button[data-astro-cid-d32ejlv2]{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 19px;font-size:14px;font-weight:780;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.primary[data-astro-cid-d32ejlv2]{color:#090c11;background:#f4f7fb}.primary[data-astro-cid-d32ejlv2]:hover{transform:translateY(-2px)}.secondary[data-astro-cid-d32ejlv2]{color:#fff;background:#ffffff03;border:1px solid #2a3442}.secondary[data-astro-cid-d32ejlv2]:hover{background:#ffffff09;border-color:#506176}.hero-meta[data-astro-cid-d32ejlv2]{color:#6f7d8f;flex-wrap:wrap;gap:8px 18px;margin-top:26px;font-size:12px;display:flex}.hero-meta[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{position:relative}.hero-meta[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]:not(:last-child):after{content:"·";color:#415064;position:absolute;right:-11px}.hero-panel[data-astro-cid-d32ejlv2]{background:radial-gradient(circle at 100% 0,#4da3da17,#0000 40%),#0c1118eb;border:1px solid #1d2835;border-radius:18px;padding:28px}.need-list[data-astro-cid-d32ejlv2]{margin-top:18px}.need-list[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]{border-top:1px solid #1b2430;padding:17px 0}.need-list[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:first-child{border-top:0}.need-list[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{margin-bottom:4px;font-size:15px;display:block}.need-list[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:#8290a1;font-size:12px;line-height:1.5;display:block}.proof-strip[data-astro-cid-d32ejlv2]{background:#0a0e149e;border-top:1px solid #171d26;border-bottom:1px solid #171d26}.proof-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,1fr);display:grid}.proof-grid[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]{border-left:1px solid #171d26;padding:24px 22px}.proof-grid[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:last-child{border-right:1px solid #171d26}.proof-grid[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{margin-bottom:3px;font-size:14px;display:block}.proof-grid[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:#718094;font-size:11px;line-height:1.4;display:block}.overview-section[data-astro-cid-d32ejlv2]{background:#0a0e148c;border-top:1px solid #171d26;border-bottom:1px solid #171d26;padding:54px 0}.overview-heading[data-astro-cid-d32ejlv2]{justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;display:flex}.overview-heading[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{margin:7px 0 0;font-size:clamp(30px,4vw,44px)}.overview-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.overview-card[data-astro-cid-d32ejlv2]{background:#0d1219;border:1px solid #1d2835;border-radius:13px;padding:20px}.overview-card[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:#7dd3fc;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:11px;font-weight:850;display:block}.overview-card[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#a6b1bf;margin:0;font-size:13px}.section[data-astro-cid-d32ejlv2]{border-top:1px solid #171d26;padding:88px 0}.section-heading[data-astro-cid-d32ejlv2]{max-width:790px;margin-bottom:48px}.section-intro[data-astro-cid-d32ejlv2]{color:#99a6b6;max-width:740px;margin:18px 0 0;font-size:16px}.section-split[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);align-items:end;gap:70px;margin-bottom:48px;display:grid}.section-split[data-astro-cid-d32ejlv2] .section-heading[data-astro-cid-d32ejlv2]{margin-bottom:0}.section-split[data-astro-cid-d32ejlv2] .section-intro[data-astro-cid-d32ejlv2]{margin:0 0 5px}.quick-review-section[data-astro-cid-d32ejlv2]{padding-top:72px;padding-bottom:72px}.quick-review[data-astro-cid-d32ejlv2]{background:radial-gradient(circle at 95% 5%,#4ea6de1c,#0000 35%),#0b1118;border:1px solid #27384a;border-radius:20px;padding:38px 42px}.quick-review-copy[data-astro-cid-d32ejlv2]{max-width:820px}.quick-review-copy[data-astro-cid-d32ejlv2] .section-intro[data-astro-cid-d32ejlv2]{margin-bottom:0}.quick-review-actions[data-astro-cid-d32ejlv2]{margin-top:28px}.disclosure[data-astro-cid-d32ejlv2]{background:#0a0e1494;border:1px solid #27384a;border-radius:14px;margin-top:22px;overflow:hidden}.disclosure[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2],.service-details[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2]{cursor:pointer;color:#e9eef5;padding:18px 52px 18px 20px;font-size:14px;font-weight:780;list-style:none;position:relative}.disclosure[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}.service-details[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}.disclosure[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2]:after,.service-details[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2]:after{content:"+";color:#7dd3fc;font-size:19px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.disclosure[data-astro-cid-d32ejlv2][open]>summary[data-astro-cid-d32ejlv2]:after,.service-details[data-astro-cid-d32ejlv2][open]>summary[data-astro-cid-d32ejlv2]:after{content:"−"}.disclosure-body[data-astro-cid-d32ejlv2]{border-top:1px solid #1d2835;padding:0 20px 22px}.quick-details[data-astro-cid-d32ejlv2] .disclosure-body[data-astro-cid-d32ejlv2]{padding-top:20px}.quick-review-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quick-review-grid[data-astro-cid-d32ejlv2] article[data-astro-cid-d32ejlv2]{background:#070a0e8c;border:1px solid #1e2a37;border-radius:13px;padding:20px}.quick-review-grid[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:#7dd3fc;margin-bottom:22px;font-size:10px;font-weight:850;display:block}.quick-review-grid[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{margin-bottom:6px;font-size:15px;display:block}.quick-review-grid[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#8492a4;margin:0;font-size:12px}.services-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.service-card[data-astro-cid-d32ejlv2]{background:#0d1219;border:1px solid #1d2631;border-radius:16px;padding:29px;transition:transform .2s,border-color .2s}.service-card[data-astro-cid-d32ejlv2]:hover{border-color:#334356;transform:translateY(-3px)}.card-number[data-astro-cid-d32ejlv2]{color:#59687b;margin-bottom:28px;font-size:11px;font-weight:800;display:block}.service-card[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{letter-spacing:-.4px;margin:0 0 10px;font-size:22px}.service-summary[data-astro-cid-d32ejlv2]{color:#a6b1bf;min-height:78px}.service-details[data-astro-cid-d32ejlv2]{border-top:1px solid #19222d;margin-top:18px}.service-details[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2]{color:#b9dff5;padding-left:0;padding-right:30px;font-size:12px}.service-details[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2]:after{right:0}.service-details-body[data-astro-cid-d32ejlv2]{padding-top:2px}.service-best-for[data-astro-cid-d32ejlv2]{color:#8795a7;font-size:13px}.service-best-for[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{color:#b8c4d2}.best-for[data-astro-cid-d32ejlv2],.outcomes[data-astro-cid-d32ejlv2]{border-top:1px solid #19222d;margin-top:20px;padding-top:18px}.best-for[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#808da0;margin-bottom:0;font-size:13px}.outcomes[data-astro-cid-d32ejlv2] ul[data-astro-cid-d32ejlv2],.project-proof[data-astro-cid-d32ejlv2] ul[data-astro-cid-d32ejlv2]{margin:11px 0 0;padding:0;list-style:none}.outcomes[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2],.project-proof[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{color:#99a6b6;padding:6px 0 6px 17px;font-size:13px;position:relative}.outcomes[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before,.project-proof[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before{content:"";background:#7dd3fc;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:0}.secondary-services[data-astro-cid-d32ejlv2]{background:#0d121999;border:1px solid #1d2631;border-radius:16px;margin-top:18px}.secondary-services[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2]{flex-direction:column;gap:4px;display:flex}.secondary-services[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:#7dd3fc;letter-spacing:1.4px;font-size:10px}.secondary-services[data-astro-cid-d32ejlv2]>summary[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{font-size:16px}.secondary-services[data-astro-cid-d32ejlv2] .disclosure-body[data-astro-cid-d32ejlv2]{padding-top:20px}.secondary-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.secondary-grid[data-astro-cid-d32ejlv2] article[data-astro-cid-d32ejlv2]{background:#070a0e73;border:1px solid #1c2632;border-radius:12px;padding:20px}.secondary-grid[data-astro-cid-d32ejlv2] h4[data-astro-cid-d32ejlv2]{margin:0 0 7px;font-size:16px}.secondary-grid[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#8996a6;margin:0;font-size:13px}.deliverables-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.deliverable-card[data-astro-cid-d32ejlv2]{background:#0d1219;border:1px solid #1d2631;border-radius:15px;padding:28px}.deliverable-icon[data-astro-cid-d32ejlv2]{background:linear-gradient(90deg,#7dd3fc,#2b5d7a);border-radius:999px;width:34px;height:5px;margin-bottom:27px}.deliverable-card[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:0 0 9px;font-size:19px}.deliverable-card[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#8e9cad;margin:0;font-size:14px}.sample-report[data-astro-cid-d32ejlv2]{background:radial-gradient(circle at 90% 20%,#4da3da14,#0000 30%),#0b1118;border:1px solid #27384a;border-radius:16px;justify-content:space-between;align-items:center;gap:35px;margin-top:16px;padding:30px;display:flex}.sample-report[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]{max-width:700px}.sample-report[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:7px 0 8px;font-size:24px}.sample-report[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]:last-child{color:#929faf;margin:0}.process-section[data-astro-cid-d32ejlv2]{background:radial-gradient(circle at 15% 40%,#437eab14,#0000 30%)}.process-grid[data-astro-cid-d32ejlv2]{background:#1d2631;border:1px solid #1d2631;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.process-step[data-astro-cid-d32ejlv2]{background:#0d1219;padding:30px 26px}.process-step[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2]{color:#7dd3fc;margin-bottom:34px;font-size:11px;font-weight:850;display:block}.process-step[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:0 0 8px;font-size:18px}.process-step[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#8996a6;margin:0;font-size:13px}.work-heading[data-astro-cid-d32ejlv2]{max-width:900px}.project[data-astro-cid-d32ejlv2]{background:#0d1219;border:1px solid #1d2631;border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;padding:42px;display:grid;position:relative;overflow:hidden}.project-copy[data-astro-cid-d32ejlv2]{z-index:1;position:relative}.project-current[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.project-mobile-gallery[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(var(--screen-count,3), minmax(0, 1fr));align-items:start;gap:12px;min-width:0;display:grid}.mobile-screen[data-astro-cid-d32ejlv2]{color:#aeb7c4;min-width:0;text-decoration:none;display:block}.mobile-screen[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2],.mobile-screen[data-astro-cid-d32ejlv2] video[data-astro-cid-d32ejlv2]{box-sizing:border-box;border:1px solid #304054;border-radius:18px;width:100%;height:auto;display:block}.mobile-screen[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{margin-top:12px;font-size:11px;line-height:1.5;display:block}.mobile-screen[data-astro-cid-d32ejlv2]:hover img[data-astro-cid-d32ejlv2]{border-color:#7dd3fc}.mobile-demo[data-astro-cid-d32ejlv2] video[data-astro-cid-d32ejlv2]:focus-visible,.project-mobile-gallery[data-astro-cid-d32ejlv2]:focus-visible,.mobile-screen[data-astro-cid-d32ejlv2]:focus-visible{outline-offset:4px;outline:2px solid #7dd3fc}@media (width<=980px){.project[data-astro-cid-d32ejlv2].project-current{grid-template-columns:1fr}.project-mobile-gallery[data-astro-cid-d32ejlv2]{justify-self:center;gap:20px;width:min(100%,660px)}}@media (width<=600px){.project-mobile-gallery[data-astro-cid-d32ejlv2]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#465569 #0d1219;grid-template-columns:none;grid-auto-columns:min(78%,240px);grid-auto-flow:column;gap:16px;width:100%;padding:4px 4px 14px;overflow-x:auto}.mobile-screen[data-astro-cid-d32ejlv2]{scroll-snap-align:start;scroll-margin-inline:4px}}.release-value[data-astro-cid-d32ejlv2]{color:#c3d3e5;padding-left:19px;font-size:14px}.project[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:8px 0 14px;font-size:31px;line-height:1.15}.project-copy[data-astro-cid-d32ejlv2]>p[data-astro-cid-d32ejlv2]:not(.project-label){color:#aeb7c4}.project-proof[data-astro-cid-d32ejlv2]{border-top:1px solid #1c2631;margin-top:24px;padding-top:20px}.tags[data-astro-cid-d32ejlv2],.capabilities[data-astro-cid-d32ejlv2],.contact-points[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:8px;display:flex}.tags[data-astro-cid-d32ejlv2]{margin-top:24px}.tags[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2],.capabilities[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2],.contact-points[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:#aeb7c4;background:#0a0e1499;border:1px solid #263241;border-radius:999px;padding:6px 11px;font-size:12px}.project-actions[data-astro-cid-d32ejlv2]{margin-top:27px}.project-preview[data-astro-cid-d32ejlv2]{width:100%;min-width:0;aspect-ratio:var(--preview-aspect);z-index:1;background:#090d13;border:1px solid #202a37;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.project-image-link[data-astro-cid-d32ejlv2]{transition:transform .2s,border-color .2s;display:block}.project-image-link[data-astro-cid-d32ejlv2]:hover{border-color:#3b5168;transform:translateY(-3px)}.project-mobile-preview[data-astro-cid-d32ejlv2]{justify-self:center;width:100%;max-width:200px}.project-preview[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{object-fit:contain;width:100%;height:100%;display:block}.project-archive[data-astro-cid-d32ejlv2]{text-align:center;background:radial-gradient(circle at 50% 30%,#172c40,#0b1119 75%);border:1px solid #27384a;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:24px;display:flex}.project-archive[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2]{color:#9ccde9;font-size:12px}.project-archive[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{color:#d1ebfc;font-size:88px;font-weight:600;line-height:1.3}.project-archive[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#8996a6;max-width:220px;font-size:13px}.project-stack[data-astro-cid-d32ejlv2]{margin-top:20px}.project-gallery[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:15px;display:grid}.project-shot[data-astro-cid-d32ejlv2]{color:#d9e0e8;background:#0d1219;border:1px solid #1d2631;border-radius:14px;text-decoration:none;transition:transform .2s,border-color .2s;display:block;overflow:hidden}.project-shot[data-astro-cid-d32ejlv2]:hover{border-color:#3b5168;transform:translateY(-3px)}.project-shot[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{border-bottom:1px solid #1d2631;width:100%;height:auto;display:block}.project-shot[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{padding:13px 15px;font-size:13px;font-weight:720;display:block}.toolkit-heading[data-astro-cid-d32ejlv2]{margin-bottom:30px}.capabilities[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{padding:8px 13px;font-size:12px}.faq-section[data-astro-cid-d32ejlv2]{background:#0a0e1461}.faq-layout[data-astro-cid-d32ejlv2]{grid-template-columns:.65fr 1.35fr;align-items:start;gap:75px;display:grid}.faq-list[data-astro-cid-d32ejlv2]{border-top:1px solid #1d2631}.faq-list[data-astro-cid-d32ejlv2] details[data-astro-cid-d32ejlv2]{border-bottom:1px solid #1d2631}.faq-list[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]{cursor:pointer;color:#e8edf3;padding:20px 0;font-weight:720;list-style:none}.faq-list[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]:after{content:"+";float:right;color:#7dd3fc;font-size:18px}.faq-list[data-astro-cid-d32ejlv2] details[data-astro-cid-d32ejlv2][open] summary[data-astro-cid-d32ejlv2]:after{content:"−"}.faq-list[data-astro-cid-d32ejlv2] details[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#8d9bac;max-width:720px;margin:-4px 0 21px;font-size:14px}.contact[data-astro-cid-d32ejlv2]{text-align:center;background:radial-gradient(circle at 50% 0,#4897cd1c,#0000 35%),#0c1118;border:1px solid #223041;border-radius:20px;max-width:900px;margin:0 auto;padding:46px}.contact[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{max-width:780px;margin-left:auto;margin-right:auto}.contact[data-astro-cid-d32ejlv2]>p[data-astro-cid-d32ejlv2]:not(.eyebrow){color:#aeb7c4;max-width:690px;margin:0 auto 24px;font-size:16px}.contact-points[data-astro-cid-d32ejlv2]{justify-content:center;margin-bottom:30px}.contact-actions[data-astro-cid-d32ejlv2],.social-links[data-astro-cid-d32ejlv2]{justify-content:center}.social-links[data-astro-cid-d32ejlv2]{gap:20px;margin-top:25px;display:flex}footer[data-astro-cid-d32ejlv2]{color:#697586;border-top:1px solid #171d26;justify-content:space-between;align-items:center;gap:28px;padding:35px 0;font-size:12px;display:flex}.footer-brand[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:7px 0 0}.footer-links[data-astro-cid-d32ejlv2]{flex-wrap:wrap;justify-content:flex-end;gap:18px;display:flex}.footer-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:#8794a5;text-decoration:none}.footer-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover{color:#fff}@media (width<=980px){.nav-links[data-astro-cid-d32ejlv2]{display:none}.hero[data-astro-cid-d32ejlv2],.section-split[data-astro-cid-d32ejlv2],.faq-layout[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:42px}.hero[data-astro-cid-d32ejlv2]{min-height:auto;padding-top:55px}.overview-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,1fr)}.services-grid[data-astro-cid-d32ejlv2],.deliverables-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.service-summary[data-astro-cid-d32ejlv2]{min-height:0}.proof-grid[data-astro-cid-d32ejlv2],.process-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,1fr)}.secondary-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr}}@media (width<=720px){.container[data-astro-cid-d32ejlv2]{width:min(100% - 30px,1160px)}nav[data-astro-cid-d32ejlv2]{gap:12px}.header-cta[data-astro-cid-d32ejlv2]{padding:8px 11px}h1[data-astro-cid-d32ejlv2]{letter-spacing:-2.5px;font-size:clamp(42px,12.5vw,62px)}.hero[data-astro-cid-d32ejlv2]{gap:38px}.hero-text[data-astro-cid-d32ejlv2]{font-size:17px}.hero-meta[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]:after{display:none}.overview-grid[data-astro-cid-d32ejlv2],.proof-grid[data-astro-cid-d32ejlv2],.process-grid[data-astro-cid-d32ejlv2],.project[data-astro-cid-d32ejlv2],.project-gallery[data-astro-cid-d32ejlv2],.secondary-grid[data-astro-cid-d32ejlv2],.quick-review-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.proof-grid[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]{border-top:1px solid #171d26;border-left:0}.proof-grid[data-astro-cid-d32ejlv2]>div[data-astro-cid-d32ejlv2]:first-child{border-top:0}.project[data-astro-cid-d32ejlv2]{gap:30px;padding:25px}.project-gallery[data-astro-cid-d32ejlv2].release-gallery{grid-template-columns:1fr}.release-gallery[data-astro-cid-d32ejlv2] .project-shot-portrait[data-astro-cid-d32ejlv2]{width:min(100%,260px)}.sample-report[data-astro-cid-d32ejlv2]{flex-direction:column;align-items:flex-start}.section[data-astro-cid-d32ejlv2]{padding:78px 0}.quick-review[data-astro-cid-d32ejlv2]{padding:25px}.contact[data-astro-cid-d32ejlv2]{padding:30px 20px}footer[data-astro-cid-d32ejlv2]{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=520px){.language-switch[data-astro-cid-d32ejlv2]{margin-left:auto}.header-cta[data-astro-cid-d32ejlv2]{display:none}.logo[data-astro-cid-d32ejlv2]{font-size:19px}.hero-buttons[data-astro-cid-d32ejlv2],.contact-actions[data-astro-cid-d32ejlv2]{width:100%}.button[data-astro-cid-d32ejlv2]{text-align:center;width:100%}.hero-panel[data-astro-cid-d32ejlv2],.service-card[data-astro-cid-d32ejlv2],.deliverable-card[data-astro-cid-d32ejlv2]{padding:23px}}.nav-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2][aria-current=page]{color:#fff;text-underline-offset:7px;-webkit-text-decoration:underline #7dd3fc;text-decoration:underline #7dd3fc}.compact-hero[data-astro-cid-d32ejlv2]{min-height:auto;padding:48px 0 36px}.compact-hero[data-astro-cid-d32ejlv2] .badge[data-astro-cid-d32ejlv2]{margin-bottom:20px}.compact-hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{letter-spacing:-1.7px;font-size:clamp(34px,4.5vw,54px)}.compact-hero[data-astro-cid-d32ejlv2] .hero-text[data-astro-cid-d32ejlv2]{max-width:700px;margin:22px 0;font-size:17px}.collaboration[data-astro-cid-d32ejlv2]{background:#0d1722;border:1px solid #30465e;border-radius:14px;margin-bottom:36px;padding:24px}.collaboration[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{letter-spacing:-.6px;margin:0 0 12px;font-size:24px}.collaboration[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#aeb7c4;max-width:760px;margin:0;font-size:15px}.collaboration-forms[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:7px;margin:18px 0;padding:0;list-style:none;display:flex}.collaboration-forms[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{color:#c7dcef;border:1px solid #30465e;border-radius:6px;padding:3px 9px;font-size:12px}.collaboration-links[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:12px 24px;display:flex}.home-help[data-astro-cid-d32ejlv2]{padding-bottom:38px}.home-help[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{letter-spacing:-.6px;margin:0 0 18px;font-size:24px}.help-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.help-grid[data-astro-cid-d32ejlv2] article[data-astro-cid-d32ejlv2]{background:#0d131c;border:1px solid #243040;border-radius:14px;padding:22px}.help-grid[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:0 0 8px;font-size:17px}.help-grid[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#aeb7c4;margin:0;font-size:14px}.text-link[data-astro-cid-d32ejlv2],.compact-contact[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:#7dd3fc;font-size:14px;text-decoration:none}.text-link[data-astro-cid-d32ejlv2]:hover,.compact-contact[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover{text-decoration:underline}.compact-contact[data-astro-cid-d32ejlv2]{border-top:1px solid #243040;flex-wrap:wrap;gap:14px 24px;padding:28px 0;display:flex}#work[data-astro-cid-d32ejlv2]{padding-top:38px;padding-bottom:38px}.work-heading[data-astro-cid-d32ejlv2]{margin-bottom:24px}.work-heading[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{letter-spacing:-1px;font-size:clamp(28px,4vw,40px)}.work-heading[data-astro-cid-d32ejlv2] .section-intro[data-astro-cid-d32ejlv2]{margin-top:12px;font-size:15px}@media (width<=980px){nav[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:0 18px;padding-top:14px}.language-switch[data-astro-cid-d32ejlv2]{margin-left:auto}.nav-links[data-astro-cid-d32ejlv2]{order:4;justify-content:flex-start;gap:24px;width:100%;margin:0;padding:12px 0;display:flex}.nav-links[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{align-items:center;min-height:32px;display:inline-flex}}@media (width<=720px){.help-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:10px}.help-grid[data-astro-cid-d32ejlv2] article[data-astro-cid-d32ejlv2]{padding:17px 19px}.compact-hero[data-astro-cid-d32ejlv2]{padding:30px 0}.compact-hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{font-size:clamp(32px,8.5vw,46px)}.compact-hero[data-astro-cid-d32ejlv2] .badge[data-astro-cid-d32ejlv2]{letter-spacing:1px;font-size:9px}.project[data-astro-cid-d32ejlv2]{gap:20px;padding:20px}.project-stack[data-astro-cid-d32ejlv2]{gap:6px}.project-stack[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{padding:5px 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button[data-astro-cid-d32ejlv2],.service-card[data-astro-cid-d32ejlv2],.project-image-link[data-astro-cid-d32ejlv2],.project-shot[data-astro-cid-d32ejlv2]{transition:none}}
