.ProfileAside-module__LWRGYG__aside{flex-direction:column;gap:1.25rem;display:flex}.ProfileAside-module__LWRGYG__photo{border-radius:var(--radius-panel);object-fit:cover;object-position:center 12%;border:1px solid var(--border);width:10rem;height:10rem;box-shadow:var(--shadow-card)}@media (min-width:1024px){.ProfileAside-module__LWRGYG__photo{aspect-ratio:1;width:100%;height:auto}}.ProfileAside-module__LWRGYG__profileLinks{flex-direction:column;gap:.625rem;display:flex}.ProfileAside-module__LWRGYG__linkPrimary,.ProfileAside-module__LWRGYG__linkSecondary{min-height:var(--target-min);padding-left:var(--space-4);padding-right:var(--space-4);border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;display:inline-flex}.ProfileAside-module__LWRGYG__linkPrimary{color:var(--paper);background:var(--ink);transition:opacity var(--duration-hover) var(--ease), transform var(--duration-hover) var(--ease-out), box-shadow var(--duration-hover) var(--ease-out)}.ProfileAside-module__LWRGYG__linkPrimary:hover{opacity:.9;box-shadow:var(--shadow-lift);transform:translateY(-2px)}.ProfileAside-module__LWRGYG__linkSecondary{gap:var(--space-2);color:var(--ink);border:1px solid var(--border-strong);background:var(--card);transition:color var(--duration-hover) var(--ease), background-color var(--duration-hover) var(--ease), border-color var(--duration-hover) var(--ease), transform var(--duration-hover) var(--ease-out), box-shadow var(--duration-hover) var(--ease-out)}.ProfileAside-module__LWRGYG__linkSecondary:hover{border-color:var(--accent-bright);box-shadow:var(--shadow-lift);transform:translateY(-2px)}
.ServicesPage-module__0JcdpW__page{width:100%;max-width:calc(var(--measure-page) + 220px);padding:0 var(--page-pad);margin:0 auto}.ServicesPage-module__0JcdpW__content{min-width:0}.ServicesPage-module__0JcdpW__hero{padding:var(--space-12) 0;scroll-margin-top:calc(5rem + var(--space-4));position:relative;overflow:hidden}.ServicesPage-module__0JcdpW__hero:before{z-index:-1;background:radial-gradient(circle, var(--accent-glow), transparent 70%);content:"";pointer-events:none;width:900px;height:900px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.ServicesPage-module__0JcdpW__kicker,.ServicesPage-module__0JcdpW__sectionLabel{margin:0 0 var(--space-4);color:var(--accent);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.ServicesPage-module__0JcdpW__title{max-width:880px;color:var(--ink);font:var(--type-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-weight:700}.ServicesPage-module__0JcdpW__titleLine{display:block}.ServicesPage-module__0JcdpW__nowrap{white-space:nowrap}.ServicesPage-module__0JcdpW__lead{max-width:780px;margin:var(--space-6) 0 0;color:var(--secondary);font:var(--type-h3);text-wrap:pretty}.ServicesPage-module__0JcdpW__intro{max-width:var(--measure-prose);margin:var(--space-4) 0 0;color:var(--muted);font:var(--type-prose);text-wrap:pretty}.ServicesPage-module__0JcdpW__heroActions{align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.ServicesPage-module__0JcdpW__experienceSection{scroll-margin-top:calc(5rem + var(--space-4))}.ServicesPage-module__0JcdpW__experienceGrid{gap:var(--space-3);margin:var(--space-12) 0 0;display:grid}.ServicesPage-module__0JcdpW__experienceGrid>div{align-content:start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);transition:transform var(--duration-hover) var(--ease), border-color var(--duration-hover) var(--ease), box-shadow var(--duration-hover) var(--ease);display:grid}.ServicesPage-module__0JcdpW__experienceGrid>div:hover{border-color:var(--border-hover);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.ServicesPage-module__0JcdpW__experienceGrid dt{color:var(--faint);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.ServicesPage-module__0JcdpW__experienceGrid dd{color:var(--secondary);font:var(--type-body);margin:0}.ServicesPage-module__0JcdpW__experienceGrid ol{gap:var(--space-2);counter-reset:experience-item;margin:0;padding:0;list-style:none;display:grid}.ServicesPage-module__0JcdpW__experienceGrid li{gap:var(--space-2);counter-increment:experience-item;grid-template-columns:2ch minmax(0,1fr);display:grid}.ServicesPage-module__0JcdpW__experienceGrid li:before{color:var(--accent-bright);font:var(--type-meta);content:counter(experience-item, decimal-leading-zero)}.ServicesPage-module__0JcdpW__experienceGrid .ServicesPage-module__0JcdpW__domainChips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ServicesPage-module__0JcdpW__experienceGrid .ServicesPage-module__0JcdpW__domainChip{padding:var(--space-1) .625rem;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface);color:var(--secondary);font:var(--type-small);grid-template-columns:none;align-items:center;display:inline-flex}.ServicesPage-module__0JcdpW__experienceGrid .ServicesPage-module__0JcdpW__domainChip:before{content:none}.ServicesPage-module__0JcdpW__section{padding:var(--space-12) 0;border-top:1px solid var(--border);scroll-margin-top:calc(5rem + var(--space-4))}.ServicesPage-module__0JcdpW__sectionHeader{max-width:780px;margin-bottom:var(--space-12)}.ServicesPage-module__0JcdpW__sectionTitle{color:var(--ink);font:var(--type-h1);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.ServicesPage-module__0JcdpW__sectionIntro{max-width:var(--measure-prose);margin:var(--space-4) 0 0;color:var(--muted);font:var(--type-prose);text-wrap:pretty}.ServicesPage-module__0JcdpW__productGrid{gap:var(--space-4);display:grid}.ServicesPage-module__0JcdpW__productCard{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);min-width:0;box-shadow:var(--shadow-card);color:inherit;transition:border-color var(--duration-hover) var(--ease), box-shadow var(--duration-hover) var(--ease), transform var(--duration-hover) var(--ease);text-decoration:none;display:grid;overflow:hidden}.ServicesPage-module__0JcdpW__productCard:hover,.ServicesPage-module__0JcdpW__productCard:focus-visible{border-color:var(--accent);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.ServicesPage-module__0JcdpW__productCard:active{transition-duration:var(--duration-instant);transform:scale(.98)}.ServicesPage-module__0JcdpW__productEmbed{background:var(--surface)}.ServicesPage-module__0JcdpW__productEmbedBar{min-height:var(--target-min);justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-4);border-bottom:1px solid var(--border);color:var(--muted);font:var(--type-meta);display:flex}.ServicesPage-module__0JcdpW__productEmbedBody{padding:var(--space-6)}.ServicesPage-module__0JcdpW__productEmbedBody>p{color:var(--accent);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.ServicesPage-module__0JcdpW__productEmbedBody h3{margin:var(--space-3) 0 0;color:var(--ink);font:var(--type-h2);text-wrap:balance}.ServicesPage-module__0JcdpW__productEmbedBody ul{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ServicesPage-module__0JcdpW__productEmbedBody li{padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);color:var(--secondary);font:var(--type-small)}.ServicesPage-module__0JcdpW__productCopy{gap:var(--space-4);padding:var(--space-6);border-top:1px solid var(--border);flex-direction:column;display:flex}.ServicesPage-module__0JcdpW__productCopy>p{color:var(--secondary);font:var(--type-body);margin:0}.ServicesPage-module__0JcdpW__productCta{align-items:center;gap:var(--space-2);color:var(--accent);font:var(--type-small);margin-top:auto;font-weight:600;display:inline-flex}.ServicesPage-module__0JcdpW__productCta svg{transition:transform var(--duration-hover) var(--ease)}.ServicesPage-module__0JcdpW__productCard:hover .ServicesPage-module__0JcdpW__productCta svg{transform:translate(2px,-2px)}.ServicesPage-module__0JcdpW__solutionGrid,.ServicesPage-module__0JcdpW__metricGrid{gap:var(--space-4);display:grid}.ServicesPage-module__0JcdpW__metricGrid{align-items:start;max-width:920px;margin:0 auto}.ServicesPage-module__0JcdpW__solutionCard,.ServicesPage-module__0JcdpW__metricGroup{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card)}.ServicesPage-module__0JcdpW__solutionCard{box-shadow:var(--shadow-card);transition:border-color var(--duration-hover) var(--ease), box-shadow var(--duration-hover) var(--ease), transform var(--duration-hover) var(--ease)}.ServicesPage-module__0JcdpW__solutionCard:hover{border-color:var(--accent);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.ServicesPage-module__0JcdpW__solutionCard h3{color:var(--ink);font:var(--type-h3);text-wrap:balance;margin:0}.ServicesPage-module__0JcdpW__solutionCard p{margin:var(--space-3) 0 0;color:var(--secondary);font:var(--type-body)}.ServicesPage-module__0JcdpW__solutionCard .ServicesPage-module__0JcdpW__solutionSignal{padding-top:var(--space-3);border-top:1px solid var(--border);color:var(--muted)}.ServicesPage-module__0JcdpW__deploymentNote{max-width:var(--measure-prose);margin:var(--space-6) 0 0;padding-left:var(--space-4);border-left:3px solid var(--accent-bright);color:var(--secondary);font:var(--type-body)}.ServicesPage-module__0JcdpW__metricGroup{padding:0;overflow:hidden}.ServicesPage-module__0JcdpW__metricGroup summary{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-4) var(--space-6);color:var(--ink);font:var(--type-h3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;list-style:none;display:grid}.ServicesPage-module__0JcdpW__metricGroup summary::-webkit-details-marker{display:none}.ServicesPage-module__0JcdpW__metricGroup summary small{color:var(--faint);font:var(--type-meta);white-space:nowrap}.ServicesPage-module__0JcdpW__metricToggle{color:var(--accent);transition:transform var(--duration-quick) var(--ease);display:inline-flex}.ServicesPage-module__0JcdpW__metricGroup[open] .ServicesPage-module__0JcdpW__metricToggle{transform:rotate(45deg)}.ServicesPage-module__0JcdpW__metricDescription{padding:var(--space-4) var(--space-6) 0;border-top:1px solid var(--border);color:var(--secondary);font:var(--type-body);margin:0}@keyframes ServicesPage-module__0JcdpW__metricsContentReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ServicesPage-module__0JcdpW__metricGroup ul{gap:var(--space-2);padding:var(--space-6);flex-wrap:wrap;margin:0;list-style:none;display:flex}.ServicesPage-module__0JcdpW__metricGroup[open] .ServicesPage-module__0JcdpW__metricDescription,.ServicesPage-module__0JcdpW__metricGroup[open] ul{animation:ServicesPage-module__0JcdpW__metricsContentReveal var(--duration-quick) var(--ease) both}.ServicesPage-module__0JcdpW__metricGroup li{padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--secondary);font:var(--type-small)}@media (min-width:640px){.ServicesPage-module__0JcdpW__solutionGrid,.ServicesPage-module__0JcdpW__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicesPage-module__0JcdpW__experienceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ServicesPage-module__0JcdpW__page{align-items:start;gap:var(--space-8);grid-template-columns:180px minmax(0,1fr);display:grid}.ServicesPage-module__0JcdpW__hero,.ServicesPage-module__0JcdpW__section{padding-top:var(--space-16);padding-bottom:var(--space-16)}.ServicesPage-module__0JcdpW__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}
.AboutCreator-module__tbYIyW__section{}.AboutCreator-module__tbYIyW__sectionHeader{}.AboutCreator-module__tbYIyW__sectionLabel{}.AboutCreator-module__tbYIyW__sectionTitle{}.AboutCreator-module__tbYIyW__layout{gap:2.5rem;display:grid}@media (min-width:1024px) and (max-width:1339px){.AboutCreator-module__tbYIyW__layout{grid-template-columns:220px minmax(0,1fr);gap:3rem 2.5rem}.AboutCreator-module__tbYIyW__details{grid-column:1/-1}}@media (min-width:1340px){.AboutCreator-module__tbYIyW__layout{grid-template-columns:220px minmax(0,1fr) 280px;gap:3rem}}
