.reel[data-astro-cid-j7pv25f6]{position:fixed;inset:0;width:100%;height:100%;overflow:hidden;overscroll-behavior:none}.reel-pin[data-astro-cid-j7pv25f6]{display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box;background-color:var(--paper);color:var(--ink)}.halftone-divider-top[data-astro-cid-j7pv25f6]{background-image:radial-gradient(circle,var(--brand) 1.25px,transparent 1.45px);background-size:6px 4px;background-repeat:repeat-x;background-position:left top;padding-top:3px}.halftone-divider-bottom[data-astro-cid-j7pv25f6]{background-image:radial-gradient(circle,var(--brand) 1.25px,transparent 1.45px);background-size:6px 4px;background-repeat:repeat-x;background-position:left bottom;padding-bottom:3px}.reel-window[data-astro-cid-j7pv25f6]:focus,.reel-window[data-astro-cid-j7pv25f6]:focus-visible,.panel[data-astro-cid-j7pv25f6]:focus,.panel[data-astro-cid-j7pv25f6]:focus-visible,.panel-case[data-astro-cid-j7pv25f6]:focus,.panel-case[data-astro-cid-j7pv25f6]:focus-visible{outline:0!important}.btn-primary[data-astro-cid-j7pv25f6]:focus-visible,.btn-secondary[data-astro-cid-j7pv25f6]:focus-visible,.inline-text-link[data-astro-cid-j7pv25f6]:focus-visible,.highlight-title-link[data-astro-cid-j7pv25f6]:focus-visible,.work-card-title-link[data-astro-cid-j7pv25f6]:focus-visible,.work-card-link[data-astro-cid-j7pv25f6]:focus-visible,.work-card-ext[data-astro-cid-j7pv25f6]:focus-visible,.blog-row-link[data-astro-cid-j7pv25f6]:focus-visible,.service-proof-link[data-astro-cid-j7pv25f6]:focus-visible,.service-discuss-link[data-astro-cid-j7pv25f6]:focus-visible,.venture-link[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.btn-primary[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1.5px solid var(--stamp);background-color:var(--stamp);color:var(--paper);padding:.55rem 1.2rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease}.btn-primary[data-astro-cid-j7pv25f6]:hover{background-color:var(--stamp-deep);border-color:var(--stamp-deep);color:var(--paper)}.btn-secondary[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1.5px solid var(--stamp);background-color:transparent;color:var(--stamp);padding:.55rem 1.2rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.btn-secondary[data-astro-cid-j7pv25f6]:hover{background-color:#46174d14;color:var(--stamp-deep)}.btn-arrow[data-astro-cid-j7pv25f6],.link-arrow[data-astro-cid-j7pv25f6]{display:inline-block;transition:transform .16s ease}.btn-primary[data-astro-cid-j7pv25f6]:hover .btn-arrow[data-astro-cid-j7pv25f6],.btn-secondary[data-astro-cid-j7pv25f6]:hover .btn-arrow[data-astro-cid-j7pv25f6],.inline-text-link[data-astro-cid-j7pv25f6]:hover .link-arrow[data-astro-cid-j7pv25f6],.highlight-title-link[data-astro-cid-j7pv25f6]:hover .link-arrow[data-astro-cid-j7pv25f6],.work-card-link[data-astro-cid-j7pv25f6]:hover .link-arrow[data-astro-cid-j7pv25f6],.blog-row-link[data-astro-cid-j7pv25f6]:hover .link-arrow[data-astro-cid-j7pv25f6],.service-proof-link[data-astro-cid-j7pv25f6]:hover .link-arrow[data-astro-cid-j7pv25f6],.service-discuss-link[data-astro-cid-j7pv25f6]:hover .link-arrow[data-astro-cid-j7pv25f6]{transform:translate(3px)}.reel-window[data-astro-cid-j7pv25f6]{min-height:0;min-width:0;width:100%;flex:1;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overscroll-behavior-y:none;touch-action:pan-x pinch-zoom;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.reel-window[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.reel-track[data-astro-cid-j7pv25f6]{display:flex;height:100%}.panel[data-astro-cid-j7pv25f6]{display:flex;width:100vw;height:100%;flex:none;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.panel-hero[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;background-color:var(--paper);padding:clamp(.5rem,1.4dvh,1.25rem) clamp(1.25rem,3.5vw,3rem) clamp(.4rem,1dvh,.85rem)}.hero-inner[data-astro-cid-j7pv25f6]{width:100%;max-width:90rem;height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(.4rem,1.1dvh,1rem)}.hero-copy[data-astro-cid-j7pv25f6]{grid-area:copy;display:flex;flex-direction:column;justify-content:center;background-color:var(--paper);z-index:1}.sheet-statement[data-astro-cid-j7pv25f6]{margin:0 0 .75rem;width:100%;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(2.45rem,min(10.8vw,6.8dvh),6rem);font-weight:800;line-height:.96;letter-spacing:-.03em;text-wrap:balance;color:var(--ink)}.hero-identity-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem 1.15rem}.hero-identity[data-astro-cid-j7pv25f6]{margin:0;max-width:40ch;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.42;color:var(--ink)}.sheet-portrait[data-astro-cid-j7pv25f6]{grid-area:portrait;position:relative;flex:1 1 0%;min-height:9rem;max-height:42dvh;overflow:hidden;background:var(--paper)}.sheet-photo[data-astro-cid-j7pv25f6],.sheet-portrait[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6],.about-portrait-frame[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%}.sheet-photo[data-astro-cid-j7pv25f6]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%}.sheet-photo-desktop[data-astro-cid-j7pv25f6]{display:none}.sheet-photo-mobile[data-astro-cid-j7pv25f6]{display:block}.sheet-portrait[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6],.about-portrait-frame[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{display:none}.sheet-portrait[data-astro-cid-j7pv25f6][data-ready=true] canvas[data-astro-cid-j7pv25f6],.about-portrait-frame[data-astro-cid-j7pv25f6][data-ready=true] canvas[data-astro-cid-j7pv25f6]{display:block}.sheet-portrait[data-astro-cid-j7pv25f6][data-ready=true] .sheet-photo[data-astro-cid-j7pv25f6],.about-portrait-frame[data-astro-cid-j7pv25f6][data-ready=true] .sheet-photo[data-astro-cid-j7pv25f6]{visibility:hidden}.sheet-motto[data-astro-cid-j7pv25f6]{grid-area:motto;flex:none;margin:0;background-color:var(--paper);background-image:radial-gradient(circle,var(--brand) 1.25px,transparent 1.45px);background-size:6px 4px;background-repeat:repeat-x;background-position:left top;padding-top:calc(clamp(.45rem,1dvh,.75rem) + 3px);color:var(--ink);font-family:Poppins,sans-serif;font-size:clamp(1rem,1.8vw,1.375rem);font-weight:600;line-height:1.3;letter-spacing:.01em}.panel-case[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:clamp(1.25rem,3dvh,3.25rem) clamp(1.25rem,3.5vw,3rem) clamp(1.25rem,2.5dvh,2rem);color:inherit;text-decoration:none;scrollbar-width:thin}.section-grid[data-astro-cid-j7pv25f6]{width:100%;max-width:90rem;margin-inline:auto;display:flex;flex-direction:column;gap:1.25rem;flex:1}.section-col-head[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start}.section-col-main[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;min-width:0;flex:1}.section-label[data-astro-cid-j7pv25f6]{margin:0;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.section-statement[data-astro-cid-j7pv25f6]{margin:.65rem 0 0;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(1.95rem,min(6.2vw,4.8dvh),3.25rem);font-weight:800;line-height:.96;letter-spacing:-.025em;text-wrap:balance;color:var(--ink)}.contact-section-grid[data-astro-cid-j7pv25f6] .section-statement[data-astro-cid-j7pv25f6]{padding-left:.04em;font-size:clamp(1.85rem,min(6vw,4.6dvh),3.25rem);line-height:1.02;letter-spacing:-.02em}.section-lead[data-astro-cid-j7pv25f6]{margin:.75rem 0 0;max-width:36ch;font-family:Poppins,sans-serif;font-size:.9375rem;line-height:1.55;color:var(--ink)}.about-desktop-only[data-astro-cid-j7pv25f6]{display:none}.about-mobile-only[data-astro-cid-j7pv25f6]{display:block}.about-award-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.45rem;margin-top:.75rem;padding:.35rem .65rem;border:1px solid var(--stamp);background-color:#46174d0f;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.03em;color:var(--stamp)}.about-award-dot[data-astro-cid-j7pv25f6]{font-size:.65rem;line-height:1}.about-paragraph[data-astro-cid-j7pv25f6]{margin:0;max-width:62ch;font-family:Poppins,sans-serif;font-size:.9375rem;line-height:1.6;color:var(--ink)}.about-portrait-figure[data-astro-cid-j7pv25f6]{margin:.85rem 0 0;display:flex;flex-direction:column}.about-portrait-frame[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--paper)}.about-portrait-mobile[data-astro-cid-j7pv25f6]{width:100%;height:30dvh;max-height:34dvh;min-height:11.5rem}.portrait-caption[data-astro-cid-j7pv25f6]{margin-top:.45rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.04em;color:#383835}.highlights-list[data-astro-cid-j7pv25f6]{margin:1rem 0 0;padding-left:0;list-style:none}.highlight-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2.25rem 1fr;align-items:baseline;gap:.75rem;padding-top:.75rem;padding-bottom:calc(.75rem + 3px)}.highlight-num[data-astro-cid-j7pv25f6]{font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:1.35rem;font-weight:800;line-height:1;color:var(--stamp)}.highlight-title-link[data-astro-cid-j7pv25f6]{display:inline-block;text-decoration:none;color:var(--ink)}.highlight-title-link[data-astro-cid-j7pv25f6]:hover .highlight-title[data-astro-cid-j7pv25f6]{color:var(--stamp)}.highlight-title[data-astro-cid-j7pv25f6]{margin:0;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--ink);transition:color .15s ease}.highlight-detail[data-astro-cid-j7pv25f6]{margin:.2rem 0 0;font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.5;color:var(--ink)}.stats-grid[data-astro-cid-j7pv25f6]{width:100%;margin:0}.stat-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:5.75rem 1fr;align-items:baseline;gap:.75rem;padding-top:.75rem;padding-bottom:calc(.75rem + 3px)}.stat-value[data-astro-cid-j7pv25f6]{font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(1.65rem,2.8vmin,2.2rem);font-weight:800;line-height:1;color:var(--stamp)}.stat-meta[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column}.stat-label[data-astro-cid-j7pv25f6]{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.3;color:var(--ink)}.stat-sub[data-astro-cid-j7pv25f6]{font-family:Poppins,sans-serif;font-size:.75rem;line-height:1.35;color:#383835}.about-links-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:.65rem;padding-left:0}.inline-text-link[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.75rem;align-items:center;gap:.3rem;padding:.25rem 0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;color:var(--stamp);text-decoration:underline;text-underline-offset:.25em}.inline-text-link[data-astro-cid-j7pv25f6]:hover{color:var(--stamp-deep)}.work-desktop-intro[data-astro-cid-j7pv25f6],.work-desktop-cta[data-astro-cid-j7pv25f6]{display:none}.work-mobile-footer[data-astro-cid-j7pv25f6]{margin-top:1rem}.work-cards-list[data-astro-cid-j7pv25f6]{margin:0;padding-left:0;list-style:none}.work-card[data-astro-cid-j7pv25f6]{padding-top:.85rem;padding-bottom:calc(.85rem + 3px)}.work-card-grid[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.75rem}.work-thumb[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:5.5rem;overflow:hidden;background:var(--paper);border:1px solid rgb(70 23 77/.22);flex:none}.work-thumb[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.work-thumb[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.work-thumb[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{display:none}.work-thumb[data-astro-cid-j7pv25f6][data-ready=true] canvas[data-astro-cid-j7pv25f6]{display:block}.work-thumb[data-astro-cid-j7pv25f6][data-ready=true] img[data-astro-cid-j7pv25f6]{visibility:hidden}.work-card-body[data-astro-cid-j7pv25f6]{min-width:0;flex:1}.work-card-header[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:.65rem}.work-card-num[data-astro-cid-j7pv25f6]{font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:1.35rem;font-weight:800;line-height:1;color:var(--stamp)}.work-card-title[data-astro-cid-j7pv25f6]{margin:0;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(1.5rem,2.8vmin,2.1rem);font-weight:800;line-height:.98;color:var(--ink)}.work-card-title-link[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:none}.work-card-title-link[data-astro-cid-j7pv25f6]:hover{color:var(--stamp)}.work-card-outcome[data-astro-cid-j7pv25f6]{margin:.3rem 0 0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--stamp)}.work-card-summary[data-astro-cid-j7pv25f6]{margin:.2rem 0 0;max-width:60ch;font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.45;color:var(--ink)}.work-card-meta[data-astro-cid-j7pv25f6]{margin-top:.35rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-family:Poppins,sans-serif;font-size:.75rem;line-height:1.35;color:#383835}.work-card-role[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--ink)}.work-card-stack[data-astro-cid-j7pv25f6]{font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#383835}.work-card-actions[data-astro-cid-j7pv25f6]{margin-top:.35rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.work-card-link[data-astro-cid-j7pv25f6],.work-card-ext[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.75rem;align-items:center;gap:.3rem;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;color:var(--stamp);text-decoration:underline;text-underline-offset:.25em}.work-card-link[data-astro-cid-j7pv25f6]:hover,.work-card-ext[data-astro-cid-j7pv25f6]:hover{color:var(--stamp-deep)}.blog-col-main[data-astro-cid-j7pv25f6]{justify-content:space-between;gap:1rem}.blog-list[data-astro-cid-j7pv25f6]{margin:0;padding-left:0;list-style:none}.blog-row[data-astro-cid-j7pv25f6]{padding-top:.85rem;padding-bottom:calc(.85rem + 3px)}.blog-row-link[data-astro-cid-j7pv25f6]{display:block;color:var(--ink);text-decoration:none}.blog-row-link[data-astro-cid-j7pv25f6]:hover .blog-row-title[data-astro-cid-j7pv25f6]{color:var(--stamp)}.blog-row-meta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#383835}.blog-date[data-astro-cid-j7pv25f6]{color:var(--stamp)}.blog-row-title[data-astro-cid-j7pv25f6]{margin:0;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(1.5rem,3vmin,2.2rem);font-weight:800;line-height:1;color:var(--ink);transition:color .15s ease}.blog-row-summary[data-astro-cid-j7pv25f6]{margin:.3rem 0 0;max-width:62ch;font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.5;color:var(--ink)}.blog-row-cta[data-astro-cid-j7pv25f6]{margin-top:.45rem;display:inline-flex;align-items:center;gap:.3rem;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;color:var(--stamp);text-decoration:underline;text-underline-offset:.25em}.section-halftone-band[data-astro-cid-j7pv25f6]{width:100%;height:4.25rem;flex:none;pointer-events:none;margin-top:auto}.section-halftone-band[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{width:100%;height:100%;display:block}.services-col-main[data-astro-cid-j7pv25f6]{justify-content:space-between;gap:1rem}.services-list[data-astro-cid-j7pv25f6]{margin:0;padding-left:0;list-style:none}.service-row[data-astro-cid-j7pv25f6]{padding-top:.85rem;padding-bottom:calc(.85rem + 3px)}.service-row-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2.25rem 1fr;align-items:baseline;gap:.75rem}.service-num[data-astro-cid-j7pv25f6]{font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:1.35rem;font-weight:800;line-height:1;color:var(--ink)}.service-title[data-astro-cid-j7pv25f6]{margin:0;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:clamp(1.5rem,2.8vmin,2.1rem);font-weight:800;line-height:1;color:var(--ink)}.service-desc[data-astro-cid-j7pv25f6]{margin:.35rem 0 0;max-width:62ch;font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.5;color:var(--ink)}.service-actions[data-astro-cid-j7pv25f6]{margin-top:.45rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.service-proof-link[data-astro-cid-j7pv25f6],.service-discuss-link[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.75rem;align-items:center;gap:.3rem;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:.25em}.service-proof-link[data-astro-cid-j7pv25f6]{color:var(--ink)}.service-proof-link[data-astro-cid-j7pv25f6]:hover,.service-discuss-link[data-astro-cid-j7pv25f6]{color:var(--stamp)}.service-discuss-link[data-astro-cid-j7pv25f6]:hover{color:var(--stamp-deep)}.ventures-block[data-astro-cid-j7pv25f6]{width:100%;margin-top:1.25rem;padding-top:.85rem}.ventures-heading[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#383835}.ventures-list[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem .75rem}.venture-link[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.75rem;align-items:center;gap:.25rem;font-family:Poppins,sans-serif;font-size:.8125rem;color:var(--ink);text-decoration:underline;text-underline-offset:.22em}.venture-link[data-astro-cid-j7pv25f6]:hover{color:var(--stamp)}.venture-name[data-astro-cid-j7pv25f6]{font-weight:600}.venture-role[data-astro-cid-j7pv25f6]{font-size:.75rem;color:#383835}.contact-desktop-details[data-astro-cid-j7pv25f6]{display:none}.contact-mobile-details[data-astro-cid-j7pv25f6]{display:block;margin-top:1rem}.contact-expectation[data-astro-cid-j7pv25f6]{margin:.5rem 0 0;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;color:var(--stamp)}.contact-details-list[data-astro-cid-j7pv25f6]{width:100%;margin:.85rem 0 0}.contact-detail-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:5.5rem 1fr;align-items:baseline;gap:.75rem;padding-top:.75rem;padding-bottom:calc(.75rem + 3px)}.contact-detail-label[data-astro-cid-j7pv25f6]{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.contact-detail-value[data-astro-cid-j7pv25f6]{margin:0;min-width:0;font-family:Poppins,sans-serif;font-size:.9375rem;color:var(--ink)}.contact-tappable-link[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.75rem;align-items:center;font-weight:600;color:var(--stamp);text-decoration:underline;text-underline-offset:.22em;word-break:break-all}.contact-tappable-link[data-astro-cid-j7pv25f6]:hover{color:var(--stamp-deep)}.contact-tappable-link[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.profile-links-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:.5rem;padding-left:0}.profile-chip[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:2.75rem;align-items:center;gap:.25rem;padding:.25rem 0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;color:var(--stamp);text-decoration:underline;text-underline-offset:.25em}.profile-chip[data-astro-cid-j7pv25f6]:hover{color:var(--stamp-deep)}.profile-chip[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.contact-main-split[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem}.reel-bar[data-astro-cid-j7pv25f6]{flex:none;background-color:var(--paper);background-image:radial-gradient(circle,var(--brand) 1.25px,transparent 1.45px);background-size:6px 4px;background-repeat:repeat-x;background-position:left top;padding-top:3px}.reel-progress-track[data-astro-cid-j7pv25f6]{height:3px;width:100%;background:#46174d24}.reel-progress-fill[data-astro-cid-j7pv25f6]{height:100%;background:var(--stamp);transition:width .25s ease}.reel-bar-inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;width:100%}.reel-steps[data-astro-cid-j7pv25f6]{display:flex;flex:1 1 auto;min-width:0}.reel-step[data-astro-cid-j7pv25f6]{display:inline-flex;flex:1 0 2.75rem;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;gap:.35rem;border:0;border-right:1px solid rgb(70 23 77/.28);background:0 0;color:var(--ink);padding:.35rem .2rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.reel-step[data-astro-cid-j7pv25f6]:hover{background:#46174d14}.reel-step[data-astro-cid-j7pv25f6][aria-current=step]{background:var(--ink);color:var(--paper)}.reel-mobile-cue[data-astro-cid-j7pv25f6]{display:inline-flex;flex:0 1 auto;min-height:2.75rem;min-width:4.5rem;align-items:center;justify-content:center;border:0;background:var(--stamp);color:var(--paper);padding:.35rem .6rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.reel-mobile-cue[data-astro-cid-j7pv25f6]:hover{background:var(--stamp-deep)}.cue-label-short[data-astro-cid-j7pv25f6]{display:none}.reel-step[data-astro-cid-j7pv25f6]:focus-visible,.reel-mobile-cue[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--stamp);outline-offset:-2px}@media (max-width:1023px){.contact-desktop-details[data-astro-cid-j7pv25f6]{display:none!important}}@media (max-width:767px){.reel-step-label[data-astro-cid-j7pv25f6]{display:none!important}.reel-steps[data-astro-cid-j7pv25f6]{flex:0 0 auto}.reel-step[data-astro-cid-j7pv25f6]{flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;padding:.35rem 0}.reel-mobile-cue[data-astro-cid-j7pv25f6]{flex:1 1 auto;min-width:0;padding:.35rem .4rem}.cue-label-full[data-astro-cid-j7pv25f6]{display:none!important}.cue-label-short[data-astro-cid-j7pv25f6]{display:inline!important}}@media (min-width:768px){.reel-mobile-cue[data-astro-cid-j7pv25f6]{display:none}.reel-step[data-astro-cid-j7pv25f6]{padding:.35rem clamp(.65rem,1.2vw,1rem)}.reel-step[data-astro-cid-j7pv25f6]:last-child{border-right:0}.panel-hero[data-astro-cid-j7pv25f6]{padding:clamp(1rem,2.2vmin,1.75rem) clamp(1.25rem,3.5vw,3rem)}.hero-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(22rem,1.05fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"copy portrait""motto motto";align-items:center;-moz-column-gap:clamp(2rem,3.5vw,3.5rem);column-gap:clamp(2rem,3.5vw,3.5rem);row-gap:clamp(.75rem,1.8vmin,1.25rem)}.hero-copy[data-astro-cid-j7pv25f6]{align-self:center}.sheet-statement[data-astro-cid-j7pv25f6]{max-width:11ch;margin-bottom:1.5rem;font-size:clamp(3.5rem,min(6.2vw,10.5dvh),6rem);line-height:.96}.hero-identity[data-astro-cid-j7pv25f6]{font-size:clamp(1.125rem,1.35vw,1.25rem)}.sheet-portrait[data-astro-cid-j7pv25f6]{align-self:stretch;max-height:none;height:100%}.sheet-photo-desktop[data-astro-cid-j7pv25f6]{display:block}.sheet-photo-mobile[data-astro-cid-j7pv25f6]{display:none}.sheet-motto[data-astro-cid-j7pv25f6]{font-size:clamp(1.25rem,1.55vw,1.5rem)}.about-paragraph[data-astro-cid-j7pv25f6]{font-size:1.0625rem}.work-card-grid[data-astro-cid-j7pv25f6]{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1.5rem}.work-thumb[data-astro-cid-j7pv25f6]{width:10rem;height:6.75rem}}@media (min-width:1024px){.panel-hero[data-astro-cid-j7pv25f6]{padding-inline:clamp(2rem,3.5vw,3rem)}.panel-case[data-astro-cid-j7pv25f6]{padding-top:clamp(2rem,4.5dvh,4rem);padding-inline:clamp(2rem,3.5vw,3rem);padding-bottom:clamp(1.25rem,2.5dvh,2rem)}.section-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(3rem,3.5vw,3.5rem);column-gap:clamp(3rem,3.5vw,3.5rem);align-items:stretch;height:100%}.section-col-head[data-astro-cid-j7pv25f6]{grid-column:1/5;height:100%}.section-col-main[data-astro-cid-j7pv25f6]{grid-column:5/13;height:100%}.about-mobile-only[data-astro-cid-j7pv25f6]{display:none}.about-desktop-only[data-astro-cid-j7pv25f6]{display:flex}.about-col-head[data-astro-cid-j7pv25f6]{justify-content:flex-start}.about-head-footer[data-astro-cid-j7pv25f6]{width:100%;flex-direction:column;margin-top:auto;padding-top:1rem}.about-main-split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(15rem,.85fr);-moz-column-gap:clamp(2.25rem,2.8vw,3rem);column-gap:clamp(2.25rem,2.8vw,3rem);align-items:center;height:100%}.about-copy-col[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center}.about-portrait-figure[data-astro-cid-j7pv25f6].about-desktop-only{margin:0;height:100%;max-height:72dvh;display:flex;flex-direction:column;justify-content:center}.about-portrait-desktop[data-astro-cid-j7pv25f6]{display:block;width:100%;flex:1 1 auto;min-height:18rem}.work-desktop-intro[data-astro-cid-j7pv25f6],.work-desktop-cta[data-astro-cid-j7pv25f6]{display:block}.work-mobile-footer[data-astro-cid-j7pv25f6]{display:none}.services-col-head[data-astro-cid-j7pv25f6]{justify-content:flex-start}.ventures-block[data-astro-cid-j7pv25f6]{margin-top:auto}.ventures-list[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.1rem 1rem}.contact-desktop-details[data-astro-cid-j7pv25f6]{display:block;width:100%;margin-top:1.5rem}.contact-mobile-details[data-astro-cid-j7pv25f6]{display:none}.contact-col-main[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;height:100%;min-height:0}.contact-form-col[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:flex-start;max-width:none;width:100%}}