.backdrop[data-astro-cid-26lppaab]{background:radial-gradient(ellipse at 50% 120%, #3b0f5c 0%, #160a2b 45%, var(--bg) 75%);position:absolute;inset:0;overflow:hidden}.sky[data-astro-cid-26lppaab]{background-image:radial-gradient(1px 1px at 12% 18%,#fff8 50%,#0000 51%),radial-gradient(1px 1px at 32% 8%,#fff6 50%,#0000 51%),radial-gradient(1.5px 1.5px at 58% 22%,#fff9 50%,#0000 51%),radial-gradient(1px 1px at 76% 12%,#fff6 50%,#0000 51%),radial-gradient(1px 1px at 88% 30%,#fff7 50%,#0000 51%),radial-gradient(1.5px 1.5px at 22% 36%,#fff5 50%,#0000 51%);position:absolute;inset:0}.sun[data-astro-cid-26lppaab]{aspect-ratio:1;background:linear-gradient(180deg, var(--gold) 0%, var(--rust) 45%, var(--pink) 100%);opacity:.85;border-radius:50%;width:min(46vw,520px);position:absolute;bottom:34%;left:50%;transform:translate(-50%,50%);box-shadow:0 0 80px #ff3ec88c,0 0 160px #e2552a59;-webkit-mask:repeating-linear-gradient(#000 0 14px,#0000 14px 20px) bottom/100% 45% no-repeat,linear-gradient(#000,#000) top/100% 55% no-repeat;mask:repeating-linear-gradient(#000 0 14px,#0000 14px 20px) bottom/100% 45% no-repeat,linear-gradient(#000,#000) top/100% 55% no-repeat}.grid[data-astro-cid-26lppaab]{transform-origin:top;background:linear-gradient(#0000 0 calc(100% - 2px),#ff3ec8bf calc(100% - 2px)) 0 0/100% 48px,linear-gradient(90deg,#0000 0 calc(100% - 2px),#35e7ff99 calc(100% - 2px)) 0 0/64px 100%;height:34%;animation:2.4s linear infinite roll;position:absolute;bottom:0;left:-50%;right:-50%;transform:perspective(320px)rotateX(62deg);-webkit-mask:linear-gradient(#0000,#000 40%);mask:linear-gradient(#0000,#000 40%)}@keyframes roll{to{background-position:0 48px,0 0}}.card[data-astro-cid-px64k4nm]{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;height:100%;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.card[data-astro-cid-px64k4nm]:hover{border-color:var(--pink);transform:translateY(-3px);box-shadow:0 0 24px #ff3ec84d}.photo[data-astro-cid-px64k4nm]{aspect-ratio:4/5;background:radial-gradient(circle at 50% 35%,#ff3ec859,#0000 60%),linear-gradient(160deg,#2a1550,#120a22);place-items:center;display:grid}.photo[data-astro-cid-px64k4nm] img[data-astro-cid-px64k4nm]{object-fit:cover;width:100%;height:100%}.initials[data-astro-cid-px64k4nm]{font-family:var(--font-display);color:var(--cyan);text-shadow:var(--glow-cyan);font-size:3.5rem}.body[data-astro-cid-px64k4nm]{flex-direction:column;flex:1;gap:.4rem;padding:18px 18px 20px;display:flex}h3[data-astro-cid-px64k4nm]{margin:0;font-size:1.3rem}.specialty[data-astro-cid-px64k4nm]{color:var(--gold);margin:0;font-size:.88rem;font-weight:600}.bio[data-astro-cid-px64k4nm]{color:var(--text-muted);flex:1;margin:0 0 .8rem;font-size:.95rem}.btn[data-astro-cid-px64k4nm]{align-self:flex-start;padding:.6em 1.1em;font-size:.9rem}.sr-only[data-astro-cid-px64k4nm]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:min(100svh,980px);padding-top:clamp(220px,24vw,260px);padding-bottom:clamp(64px,10vw,120px);display:grid;position:relative;overflow:hidden}.reel[data-astro-cid-lcdefpme]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.shade[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #0b061433, #0b061459 60%, var(--bg)), linear-gradient(90deg, #0b0614bf, #0b06141a 70%);z-index:1;position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{z-index:2;flex-direction:column;align-items:flex-start;gap:1rem;display:flex;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 0 8px #ff3ec8e6,0 0 30px #ff3ec899,0 0 60px #8b5cf680;margin:0;font-size:clamp(2.6rem,8vw,5.5rem);animation:6s infinite flicker}.sub[data-astro-cid-lcdefpme]{text-shadow:0 2px 12px #000000b3;max-width:30ch;margin:0;font-size:clamp(1.2rem,2.6vw,1.65rem);font-weight:600}.tagline[data-astro-cid-lcdefpme]{color:var(--cyan);text-shadow:var(--glow-cyan);max-width:44ch;margin:0 0 1rem;font-size:clamp(1.05rem,2vw,1.25rem)}@keyframes flicker{0%,92%,to{opacity:1}93%{opacity:.55}94%{opacity:1}96%{opacity:.7}97%{opacity:1}}.team[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--bg), var(--bg-raised))}.team-strip[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));padding:8px max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter))) 24px;scrollbar-color:var(--pink) transparent;grid-auto-columns:clamp(230px,24vw,270px);grid-auto-flow:column;gap:20px;margin:0;list-style:none;display:grid;overflow-x:auto}.team-strip[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{scroll-snap-align:start}.proof[data-astro-cid-lcdefpme]{background:var(--bg-raised);border-block:1px solid var(--line)}.proof-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.5fr 1fr;gap:clamp(40px,6vw,80px);display:grid}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;display:grid}.quote[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--bg-card);border:1px solid var(--line);border-top:3px solid var(--pink);margin:0;padding:24px}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{color:var(--text);margin:0 0 1rem;font-style:italic}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p{margin:0 0 .6em}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{display:grid}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.9rem}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:6px;display:grid}.icon[data-astro-cid-lcdefpme]{color:var(--gold);filter:drop-shadow(0 0 8px #f5b83db3)}.value[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;text-shadow:var(--glow-cyan);font-size:clamp(2.4rem,5vw,3.2rem);line-height:1}.label[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:18ch}.closing[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse at 50% 100%, #ff3ec840, transparent 60%), var(--bg)}.closing-inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:.5rem;display:grid}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,5vw,3.2rem)}.closing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:52ch;margin:0 0 1.25rem}@media (width<=860px){.proof-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=960px){.hero[data-astro-cid-lcdefpme]{padding-top:150px}}
