.references.svelte-1aex4w6,.success-section.svelte-1aex4w6{scroll-margin-top:7rem}.references-head.svelte-1aex4w6,.success-head.svelte-1aex4w6{grid-template-columns:.85fr 1.15fr;align-items:end;gap:clamp(1.5rem,5vw,5rem);margin-bottom:clamp(2rem,5vw,3.5rem);display:grid}.references-head.svelte-1aex4w6 h2:where(.svelte-1aex4w6),.references-head.svelte-1aex4w6 .lead:where(.svelte-1aex4w6),.success-head.svelte-1aex4w6 h2:where(.svelte-1aex4w6),.success-head.svelte-1aex4w6 .lead:where(.svelte-1aex4w6){margin-bottom:0}.reference-strip.svelte-1aex4w6{--reference-surface:#fff;--reference-divider:color-mix(in srgb, var(--brand-4) 14%, #dce7e9);--reference-hover-base:#fff;isolation:isolate;border-radius:var(--radius-lg);background:linear-gradient(var(--reference-surface), var(--reference-surface)) padding-box, var(--gradient) border-box;box-shadow:-1rem -.5rem 3rem -2rem #62b14e47, 1rem 1rem 3.5rem -2rem #0d67773d, var(--shadow);border:2px solid #0000;grid-template-columns:repeat(4,minmax(0,1fr));padding:clamp(.65rem,1.4vw,1rem);display:grid;position:relative;overflow:hidden}.reference-item.svelte-1aex4w6{--reference-color:var(--brand-1);border-radius:calc(var(--radius-lg) - .65rem);min-width:0;min-height:10rem;transition:background .35s var(--ease), box-shadow .35s var(--ease);background:0 0;place-items:center;padding:clamp(1.15rem,2.5vw,2rem);text-decoration:none;display:grid;position:relative}.reference-item.svelte-1aex4w6+.reference-item:where(.svelte-1aex4w6){border-left:1px solid var(--reference-divider)}.reference-2.svelte-1aex4w6{--reference-color:var(--brand-2)}.reference-3.svelte-1aex4w6{--reference-color:var(--brand-3)}.reference-4.svelte-1aex4w6{--reference-color:var(--brand-4)}.reference-item.svelte-1aex4w6:after{content:"";background:linear-gradient(90deg, transparent, var(--reference-color), transparent);opacity:0;height:1px;transition:opacity .35s var(--ease), transform .35s var(--ease);position:absolute;bottom:.5rem;left:18%;right:18%;transform:scaleX(.55)}.reference-item.svelte-1aex4w6:hover,.reference-item.svelte-1aex4w6:focus-visible{background:color-mix(in srgb, var(--reference-color) 5%, var(--reference-hover-base));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--reference-color) 12%, transparent);outline:none}.reference-item.svelte-1aex4w6:hover:after,.reference-item.svelte-1aex4w6:focus-visible:after{opacity:.75;transform:scaleX(1)}.reference-external.svelte-1aex4w6{color:var(--reference-color);opacity:.25;transition:opacity .3s var(--ease), transform .3s var(--ease);display:inline-flex;position:absolute;top:1rem;right:1rem;transform:rotate(-45deg)}.reference-item.svelte-1aex4w6 img:where(.svelte-1aex4w6){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:5.5rem;transition:transform .35s var(--ease)}.reference-item.svelte-1aex4w6:hover img:where(.svelte-1aex4w6),.reference-item.svelte-1aex4w6:focus-visible img:where(.svelte-1aex4w6){transform:scale(1.025)}.reference-item.svelte-1aex4w6:hover .reference-external:where(.svelte-1aex4w6),.reference-item.svelte-1aex4w6:focus-visible .reference-external:where(.svelte-1aex4w6){opacity:.8;transform:translate(.12rem,-.12rem)rotate(-45deg)}.reference-item.svelte-1aex4w6:last-child img:where(.svelte-1aex4w6){max-height:7rem}.reference-logo-dark.svelte-1aex4w6{display:none}:root[data-theme=dark] .reference-strip.svelte-1aex4w6{--reference-surface:color-mix(in srgb, var(--bg-elevated) 96%, var(--brand-4));--reference-divider:color-mix(in srgb, var(--brand-3) 20%, var(--border));--reference-hover-base:var(--bg-elevated);background:linear-gradient(145deg, color-mix(in srgb, var(--brand-1) 3%, var(--reference-surface)), var(--reference-surface) 48%, color-mix(in srgb, var(--brand-4) 4%, var(--reference-surface))) padding-box, linear-gradient(90deg, color-mix(in srgb, var(--brand-1) 72%, transparent), color-mix(in srgb, var(--brand-2) 72%, transparent), color-mix(in srgb, var(--brand-3) 72%, transparent), color-mix(in srgb, var(--brand-4) 72%, transparent)) border-box;box-shadow:-.75rem -.4rem 2.5rem -2rem #62b14e33, .75rem .8rem 3rem -2rem #0d677733, var(--shadow)}:root[data-theme=dark] .reference-item.svelte-1aex4w6{background:linear-gradient(180deg, color-mix(in srgb, var(--reference-color) 3%, transparent), transparent 72%)}:root[data-theme=dark] .reference-item.svelte-1aex4w6:hover,:root[data-theme=dark] .reference-item.svelte-1aex4w6:focus-visible{background:color-mix(in srgb, var(--reference-color) 8%, var(--reference-hover-base))}:root[data-theme=dark] .reference-item.svelte-1aex4w6 img:where(.svelte-1aex4w6){filter:drop-shadow(0 .35rem .7rem #0000002e)}:root[data-theme=dark] .reference-logo-light.reference-logo-paired.svelte-1aex4w6{display:none}:root[data-theme=dark] .reference-logo-dark.reference-logo-paired.svelte-1aex4w6{display:block}.reference-wordmark.svelte-1aex4w6{max-width:11rem;font-family:var(--font-display);letter-spacing:-.02em;text-align:center;text-transform:lowercase;color:var(--brand-ink);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:600;line-height:1.1}.success-section.svelte-1aex4w6{padding-top:clamp(2rem,5vw,4rem)}.success-shell.svelte-1aex4w6{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(145deg, color-mix(in srgb, var(--bg-elevated) 96%, var(--brand-1)), color-mix(in srgb, var(--bg-elevated) 98%, var(--brand-3)) 52%, color-mix(in srgb, var(--bg-elevated) 95%, var(--brand-4)));box-shadow:var(--shadow);padding:clamp(2rem,5vw,4.5rem);position:relative;overflow:hidden}.success-shell.svelte-1aex4w6:before{content:"";background:var(--gradient);height:2px;position:absolute;top:0;left:0;right:0}.success-shell.svelte-1aex4w6:after{z-index:-1;content:"";background:radial-gradient(circle, color-mix(in srgb, var(--brand-3) 10%, transparent), transparent 68%);pointer-events:none;border-radius:50%;width:36rem;height:36rem;position:absolute;bottom:-18rem;right:-14rem}.success-list.svelte-1aex4w6{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.success-item.svelte-1aex4w6{--success-color:var(--brand-1);border-bottom:1px solid var(--border);grid-template-columns:4rem minmax(0,1.35fr) minmax(14rem,.7fr);align-items:start;gap:clamp(1.25rem,3vw,2.75rem);padding-block:clamp(2rem,4vw,3rem);display:grid}.success-item.svelte-1aex4w6:last-child{border-bottom:0;padding-bottom:0}.success-2.svelte-1aex4w6{--success-color:var(--brand-2)}.success-3.svelte-1aex4w6{--success-color:var(--brand-4)}.success-mark.svelte-1aex4w6{flex-direction:column;align-items:center;gap:.75rem;display:flex}.success-index.svelte-1aex4w6,.success-label.svelte-1aex4w6,.success-proof-label.svelte-1aex4w6{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:600}.success-index.svelte-1aex4w6,.success-label.svelte-1aex4w6{color:var(--success-color)}.success-icon.svelte-1aex4w6{border:1px solid color-mix(in srgb, var(--success-color) 28%, var(--border));background:color-mix(in srgb, var(--success-color) 9%, var(--bg-elevated));width:3rem;height:3rem;color:var(--success-color);box-shadow:0 1rem 2.5rem -2rem var(--success-color);border-radius:1rem;place-items:center;display:grid}.success-copy.svelte-1aex4w6 h3:where(.svelte-1aex4w6){margin:.55rem 0 .75rem;font-size:clamp(1.45rem,2.5vw,2rem)}.success-copy.svelte-1aex4w6 p:where(.svelte-1aex4w6){max-width:66ch;color:var(--text-muted);margin:0}.success-proof.svelte-1aex4w6{border-left:1px solid color-mix(in srgb, var(--success-color) 24%, var(--border));flex-direction:column;align-self:stretch;padding-left:clamp(1.25rem,3vw,2.5rem);display:flex}.success-proof-label.svelte-1aex4w6{color:var(--text-muted);opacity:.72}.success-proof.svelte-1aex4w6 strong:where(.svelte-1aex4w6){font-family:var(--font-display);color:var(--text);margin-top:.55rem;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.25}.success-proof.svelte-1aex4w6 ul:where(.svelte-1aex4w6){gap:.42rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.success-proof.svelte-1aex4w6 li:where(.svelte-1aex4w6){color:var(--text-muted);padding-left:1rem;font-size:.87rem;line-height:1.45;position:relative}.success-proof.svelte-1aex4w6 li:where(.svelte-1aex4w6):before{content:"";background:var(--success-color);width:.32rem;height:.32rem;box-shadow:0 0 .8rem color-mix(in srgb, var(--success-color) 35%, transparent);border-radius:50%;position:absolute;top:.58em;left:0}@media (width<=1050px){.reference-strip.svelte-1aex4w6{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-item.svelte-1aex4w6+.reference-item:where(.svelte-1aex4w6){border-left:0}.reference-item.svelte-1aex4w6:nth-child(2n){border-left:1px solid var(--reference-divider)}.reference-item.svelte-1aex4w6:nth-child(n+3){border-top:1px solid var(--reference-divider)}}@media (width<=800px){.references-head.svelte-1aex4w6,.success-head.svelte-1aex4w6{grid-template-columns:1fr;align-items:start}.success-item.svelte-1aex4w6{grid-template-columns:3rem minmax(0,1fr)}.success-proof.svelte-1aex4w6{border-top:1px solid color-mix(in srgb, var(--success-color) 24%, var(--border));border-left:0;grid-column:2;padding-top:1.35rem;padding-left:0}}@media (width<=600px){.references.svelte-1aex4w6,.success-section.svelte-1aex4w6{scroll-margin-top:5.5rem}.reference-strip.svelte-1aex4w6{grid-template-columns:1fr;padding:.65rem}.reference-item.svelte-1aex4w6:nth-child(2n){border-left:0}.reference-item.svelte-1aex4w6:nth-child(n+2){border-top:1px solid var(--reference-divider)}.success-shell.svelte-1aex4w6{padding:2rem 1.25rem}.success-item.svelte-1aex4w6{grid-template-columns:1fr;gap:1.25rem}.success-mark.svelte-1aex4w6{flex-direction:row;justify-content:space-between}.success-proof.svelte-1aex4w6{grid-column:auto}}.page-hero.svelte-1wkeu8t{padding-block:clamp(3rem,9vw,6rem) clamp(1.5rem,4vw,3rem)}.team.svelte-1wkeu8t{gap:1.75rem;padding-bottom:clamp(2rem,6vw,4rem);display:grid}.member-head.svelte-1wkeu8t{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.avatar.svelte-1wkeu8t{background:var(--gradient);border-radius:20px;flex-shrink:0;place-items:center;width:5.5rem;height:5.5rem;display:grid;position:relative;overflow:hidden}.avatar.svelte-1wkeu8t img:where(.svelte-1wkeu8t){object-fit:cover;object-position:50% 40%;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.16)}.initials.svelte-1wkeu8t{font-family:var(--font-display);color:var(--brand-ink);font-size:1.6rem;font-weight:700}.member.svelte-1wkeu8t h2:where(.svelte-1wkeu8t){margin-bottom:.2rem}.role.svelte-1wkeu8t{color:var(--accent-text);font-family:var(--font-mono);letter-spacing:.04em;margin-bottom:.9rem;font-size:.85rem}.contact.svelte-1wkeu8t{flex-wrap:wrap;gap:.5rem;display:flex}.contact.svelte-1wkeu8t .pill:where(.svelte-1wkeu8t):hover{color:var(--text);border-color:var(--border-strong)}.bio.svelte-1wkeu8t{border-top:1px solid var(--border);max-width:none;margin-top:1.75rem;padding-top:1.75rem}.values.svelte-1wkeu8t{text-align:center;background:var(--gradient-soft);flex-direction:column;align-items:center;padding:clamp(2.5rem,6vw,4rem);display:flex}.values.svelte-1wkeu8t .lead:where(.svelte-1wkeu8t){margin:0 auto 1.75rem}
