main[data-astro-cid-edd33ffa] p[data-astro-cid-edd33ffa]{text-align:justify}.dev-statement[data-astro-cid-edd33ffa]{text-align:center;background-color:var(--color-white,#fff);padding:100px 5% 40px}.dev-statement[data-astro-cid-edd33ffa] .mini-label[data-astro-cid-edd33ffa]{color:var(--color-blue,#343590);letter-spacing:4px;text-transform:uppercase;margin-bottom:20px;font-size:.8rem;font-weight:600;display:block}.text-center[data-astro-cid-edd33ffa]{align-items:center}.dev-statement[data-astro-cid-edd33ffa] h1[data-astro-cid-edd33ffa]{max-width:900px;color:var(--color-black,#0b0b0b);margin:0 auto;font-size:clamp(2rem,5vw,3.5rem);font-weight:300;line-height:1.2}.dev-statement[data-astro-cid-edd33ffa] h1[data-astro-cid-edd33ffa] strong{color:var(--color-blue,#343590);font-style:italic}.editorial-flow[data-astro-cid-edd33ffa]{background-color:var(--color-white,#fff);max-width:1400px;margin:0 auto;padding:60px 5% 0;overflow-x:clip}.flow-row[data-astro-cid-edd33ffa]{align-items:center;gap:8%;margin-bottom:110px;display:flex}.flow-row[data-astro-cid-edd33ffa]:last-child{margin-bottom:0}.flow-row[data-astro-cid-edd33ffa].reverse{flex-direction:row-reverse}.flow-text[data-astro-cid-edd33ffa]{width:45%}.chapter[data-astro-cid-edd33ffa]{color:var(--color-blue,#343590);letter-spacing:3px;margin-bottom:20px;font-size:.8rem;font-weight:600;display:block}.flow-text[data-astro-cid-edd33ffa] h3[data-astro-cid-edd33ffa]{letter-spacing:1px;margin-bottom:30px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:400;line-height:1.1}.flow-text[data-astro-cid-edd33ffa] p[data-astro-cid-edd33ffa]{color:#666;margin-bottom:40px;font-size:1.1rem;font-weight:300;line-height:1.8}.dev-facts[data-astro-cid-edd33ffa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:-12px 0 0;padding:0;list-style:none;display:grid}.dev-facts[data-astro-cid-edd33ffa] li[data-astro-cid-edd33ffa]{border-top:2px solid var(--color-blue,#343590);color:#666;background:#f7f7fb;flex-direction:column;justify-content:center;gap:4px;min-height:76px;padding:12px;font-size:.8rem;line-height:1.4;display:flex}.dev-facts[data-astro-cid-edd33ffa] strong[data-astro-cid-edd33ffa]{color:var(--color-blue,#343590);font-size:.95rem;font-weight:600}.dev-skills[data-astro-cid-edd33ffa]{border-top:1px solid #eaeaea;margin-top:-10px;padding-top:20px}.skills-heading[data-astro-cid-edd33ffa]{color:var(--color-blue,#343590);letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-size:.8rem;font-weight:600;display:block}.dev-skills[data-astro-cid-edd33ffa] ul[data-astro-cid-edd33ffa]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dev-skills[data-astro-cid-edd33ffa] li[data-astro-cid-edd33ffa]{border-left:3px solid var(--color-blue,#343590);background:#f9f9f9;padding:10px 14px}.skill-label[data-astro-cid-edd33ffa]{color:var(--color-black,#0b0b0b);letter-spacing:1px;text-transform:uppercase;font-size:.85rem;font-weight:600;display:block}.skill-value[data-astro-cid-edd33ffa]{color:#555;font-size:.9rem;line-height:1.5}.flow-media[data-astro-cid-edd33ffa]{width:55%}.name-panel[data-astro-cid-edd33ffa]{border-top:3px solid var(--color-blue,#343590);text-align:center;background:#f7f7fb;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:340px;padding:40px 24px;transition:transform .5s,box-shadow .5s;display:flex}.name-panel[data-astro-cid-edd33ffa]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #14143c1a}.name-panel[data-astro-cid-edd33ffa].has-photo{border:1px solid #ececf3;border-top:3px solid var(--color-blue,#343590);background:#fff;gap:0;max-width:320px;min-height:0;margin:0 auto;padding:0 0 22px;overflow:hidden}.dev-photo[data-astro-cid-edd33ffa]{aspect-ratio:1;object-fit:cover;object-position:center top;background:#f7f7fb;width:100%;height:auto;margin-bottom:18px;display:block}.initials[data-astro-cid-edd33ffa]{color:#0000;letter-spacing:6px;-webkit-text-stroke:1.5px var(--color-blue,#343590);user-select:none;font-size:clamp(4.5rem,10vw,8rem);font-weight:700;line-height:1}.panel-name[data-astro-cid-edd33ffa]{color:var(--color-black,#0b0b0b);letter-spacing:3px;text-transform:uppercase;font-size:.9rem;font-weight:600}.panel-role[data-astro-cid-edd33ffa]{color:var(--color-blue,#343590);letter-spacing:3px;text-transform:uppercase;font-size:.75rem;font-weight:600}.credits-panel[data-astro-cid-edd33ffa]{gap:22px}.panel-label[data-astro-cid-edd33ffa]{color:var(--color-blue,#343590);letter-spacing:4px;text-transform:uppercase;font-size:.75rem;font-weight:600}.credit-name[data-astro-cid-edd33ffa]{color:var(--color-black,#0b0b0b);letter-spacing:1px;font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:400;line-height:1.2}.credit-name[data-astro-cid-edd33ffa]+.credit-name[data-astro-cid-edd33ffa]{border-top:1px solid #dcdcec;padding-top:22px}.dev-back[data-astro-cid-edd33ffa]{margin:0;padding:100px 5% 80px;text-align:center!important}.dev-back[data-astro-cid-edd33ffa] a[data-astro-cid-edd33ffa]{border:1px solid var(--color-blue,#343590);color:var(--color-blue,#343590);text-transform:uppercase;background-color:#0000;border-radius:50px;padding:12px 28px;font-size:1rem;line-height:1;text-decoration:none;transition:background-color .3s,color .3s,transform .3s;display:inline-block}.dev-back[data-astro-cid-edd33ffa] a[data-astro-cid-edd33ffa]:hover,.dev-back[data-astro-cid-edd33ffa] a[data-astro-cid-edd33ffa]:focus-visible{background-color:var(--color-blue,#343590);color:#fff;transform:translateY(-2px)}[data-astro-cid-edd33ffa][data-animate]{opacity:0;will-change:opacity, transform;transition:opacity .9s,transform .9s cubic-bezier(.22,1,.36,1)}[data-astro-cid-edd33ffa][data-animate=left]{transform:translate(-80px)}[data-astro-cid-edd33ffa][data-animate=right]{transform:translate(80px)}[data-astro-cid-edd33ffa][data-animate=up]{transform:translateY(40px)}[data-astro-cid-edd33ffa][data-animate].is-visible{opacity:1;transform:none}@media (width<=900px){.flow-row[data-astro-cid-edd33ffa],.flow-row[data-astro-cid-edd33ffa].reverse{flex-direction:column;gap:40px;margin-bottom:90px}.flow-text[data-astro-cid-edd33ffa],.flow-media[data-astro-cid-edd33ffa]{width:100%}.dev-facts[data-astro-cid-edd33ffa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:-16px}.dev-facts[data-astro-cid-edd33ffa] li[data-astro-cid-edd33ffa]{min-height:72px;padding:12px 14px}.dev-facts[data-astro-cid-edd33ffa] li[data-astro-cid-edd33ffa]:last-child{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:baseline;gap:8px;min-height:56px}}@media (width<=768px){.dev-statement[data-astro-cid-edd33ffa]{padding:60px 5% 20px}.name-panel[data-astro-cid-edd33ffa]{min-height:260px}[data-astro-cid-edd33ffa][data-animate=left]{transform:translate(-40px)}[data-astro-cid-edd33ffa][data-animate=right]{transform:translate(40px)}.dev-back[data-astro-cid-edd33ffa]{padding:70px 5% 60px}}@media (prefers-reduced-motion:reduce){[data-astro-cid-edd33ffa][data-animate]{opacity:1;transition:none;transform:none}.name-panel[data-astro-cid-edd33ffa],.dev-back[data-astro-cid-edd33ffa] a[data-astro-cid-edd33ffa]{transition:none}}
