.service-hero[data-astro-cid-dtfet5mk]{position:relative;overflow:hidden;padding:clamp(4rem,8vw,7rem) 0;background:radial-gradient(circle at 85% 20%,rgba(238,59,156,.12),transparent 24rem),linear-gradient(145deg,#fff,#fbf5ff 55%,#fff1f7)}.service-hero-grid[data-astro-cid-dtfet5mk]{display:grid;gap:4rem;align-items:center}.service-hero[data-astro-cid-dtfet5mk] h1[data-astro-cid-dtfet5mk]{max-width:850px;margin:0;font:700 clamp(2.7rem,6vw,5.6rem) / .98 Outfit,sans-serif;letter-spacing:-.055em;color:#351052}.service-lead[data-astro-cid-dtfet5mk]{max-width:760px;margin-top:1.5rem;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.7;color:#66536f}.service-orbit[data-astro-cid-dtfet5mk]{display:none;aspect-ratio:1;border:1px solid rgba(117,39,166,.2);border-radius:50%;place-items:center;background:radial-gradient(circle,#fff 0 28%,rgba(218,179,255,.25) 29% 47%,transparent 48%);animation:float 6s ease-in-out infinite}.service-orbit[data-astro-cid-dtfet5mk] span[data-astro-cid-dtfet5mk]{max-width:60%;text-align:center;font:700 1.4rem Outfit;color:#7021a8}.hero-note[data-astro-cid-dtfet5mk]{max-width:760px;margin-top:1.25rem;color:#5b4764;font-size:.92rem;line-height:1.7}.hero-note[data-astro-cid-dtfet5mk] a[data-astro-cid-dtfet5mk].lang-link{color:#7021a8;font-weight:700;text-decoration:underline;text-underline-offset:.18em}.about-founder[data-astro-cid-dtfet5mk]{background:#fff;padding-block:clamp(3.5rem,7vw,5.5rem)}.about-founder-grid[data-astro-cid-dtfet5mk]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.about-founder-image[data-astro-cid-dtfet5mk]{max-width:22rem;border-radius:1.8rem;overflow:hidden;box-shadow:0 30px 70px -35px #43135b8c}.about-founder-image[data-astro-cid-dtfet5mk] img[data-astro-cid-dtfet5mk]{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:3 / 4;-o-object-position:center 18%;object-position:center 18%}.about-founder-content[data-astro-cid-dtfet5mk] h2[data-astro-cid-dtfet5mk]{margin:0;color:#351052;font:700 clamp(2rem,3.6vw,2.8rem) / 1.08 Outfit,sans-serif}.about-founder-role[data-astro-cid-dtfet5mk]{margin:.35rem 0 1.25rem;color:#7a2dd0;font-size:.85rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.about-founder-content[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk]{margin:1rem 0 0;color:#4f3d57;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.75}.about-founder-content[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk] a[data-astro-cid-dtfet5mk]{color:#7021a8;font-weight:700;text-decoration:underline;text-underline-offset:.18em}.about-founder-content[data-astro-cid-dtfet5mk] .button-row[data-astro-cid-dtfet5mk] a[data-astro-cid-dtfet5mk].button{text-decoration:none!important}.founder-linkedin-btn[data-astro-cid-dtfet5mk]{color:#fff!important;background:linear-gradient(135deg,#6f28d4,#bd31c6 52%,#d72882)!important;box-shadow:0 18px 42px -20px #7c32eead!important;font-weight:750!important;text-decoration:none!important}.founder-linkedin-btn[data-astro-cid-dtfet5mk] span[data-astro-cid-dtfet5mk]{color:#fff!important}.founder-linkedin-btn[data-astro-cid-dtfet5mk]:hover{color:#fff!important;background:linear-gradient(135deg,#5d1dbb,#a622b0 52%,#d72882)!important}.founder-about-btn[data-astro-cid-dtfet5mk]{color:#351052!important;background:#fff!important;border:1.5px solid #d1bfe0!important;font-weight:750!important;text-decoration:none!important}.founder-about-btn[data-astro-cid-dtfet5mk]:hover{background:#faf4fe!important;color:#351052!important}.whatsapp-fab{display:flex!important;visibility:visible!important;opacity:1!important;z-index:9999!important}@media(max-width:900px){.about-founder-grid[data-astro-cid-dtfet5mk]{grid-template-columns:1fr;gap:2.5rem;text-align:left}.about-founder-image[data-astro-cid-dtfet5mk]{max-width:18rem;margin-inline:0}}@media(max-width:639px){.whatsapp-fab{display:flex!important;visibility:visible!important;opacity:1!important;bottom:1.25rem!important;right:1rem!important;padding:.75rem 1.1rem!important;font-size:.85rem!important}.whatsapp-fab span{display:inline!important}}.editorial-grid[data-astro-cid-dtfet5mk],.detail-grid[data-astro-cid-dtfet5mk]{display:grid;gap:3rem}.editorial-grid[data-astro-cid-dtfet5mk] h2[data-astro-cid-dtfet5mk],.detail-grid[data-astro-cid-dtfet5mk] h2[data-astro-cid-dtfet5mk],.section-heading[data-astro-cid-dtfet5mk] h2[data-astro-cid-dtfet5mk]{margin:0;font:700 clamp(2rem,4vw,3.5rem) / 1.05 Outfit;color:#351052}.editorial-copy[data-astro-cid-dtfet5mk],.detail-grid[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk],.section-heading[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk]{color:#66536f;line-height:1.8}.section-dark[data-astro-cid-dtfet5mk] .section-heading-light[data-astro-cid-dtfet5mk] h2[data-astro-cid-dtfet5mk]{color:#fff}.section-dark[data-astro-cid-dtfet5mk] .section-heading-light[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk]{color:var(--dark-body)}.check-grid[data-astro-cid-dtfet5mk]{display:grid;gap:1rem}.check-grid[data-astro-cid-dtfet5mk] li[data-astro-cid-dtfet5mk]{padding:1.3rem 1.4rem;border:1px solid #eadcf0;border-radius:1rem;background:#fff;color:#4b3c55}.check-grid[data-astro-cid-dtfet5mk] li[data-astro-cid-dtfet5mk]:before{content:"✓";margin-right:.75rem;color:#a3258e;font-weight:800}.include-grid[data-astro-cid-dtfet5mk]{display:grid;gap:1rem;margin-top:2rem}.include-grid[data-astro-cid-dtfet5mk] article[data-astro-cid-dtfet5mk]{padding:1.5rem;border:1px solid #eadcf0;border-radius:1.25rem;background:#fff}.include-grid[data-astro-cid-dtfet5mk] span[data-astro-cid-dtfet5mk]{color:#a3258e;font-size:.78rem;font-weight:700}.include-grid[data-astro-cid-dtfet5mk] h3[data-astro-cid-dtfet5mk]{margin-top:1rem;font:600 1.08rem Outfit;color:#351052}.technology-list[data-astro-cid-dtfet5mk]{display:flex;flex-wrap:wrap;gap:.75rem;align-content:start}.technology-list[data-astro-cid-dtfet5mk] li[data-astro-cid-dtfet5mk]{padding:.7rem 1rem;border-radius:999px;background:#f4eafa;color:#5e207c;font-weight:600}.faq-wrap[data-astro-cid-dtfet5mk]{max-width:900px}.faq-wrap[data-astro-cid-dtfet5mk] details[data-astro-cid-dtfet5mk]{border-bottom:1px solid #dcc8e6;padding:1.25rem 0}.faq-wrap[data-astro-cid-dtfet5mk] summary[data-astro-cid-dtfet5mk]{display:flex;justify-content:space-between;gap:1rem;cursor:pointer;font:600 1.15rem Outfit;color:#351052}.faq-wrap[data-astro-cid-dtfet5mk] details[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk]{max-width:760px;padding:1rem 2rem 0 0;color:#66536f;line-height:1.7}.related-grid[data-astro-cid-dtfet5mk]{display:grid;gap:1rem}.related-grid[data-astro-cid-dtfet5mk] a[data-astro-cid-dtfet5mk]{display:flex;flex-direction:column;border:1px solid #eadcf0;border-radius:1.4rem;padding:1.6rem;background:#fff;transition:transform .2s ease,border-color .2s ease}.related-grid[data-astro-cid-dtfet5mk] a[data-astro-cid-dtfet5mk]:hover{transform:translateY(-3px);border-color:#b680d7}.related-grid[data-astro-cid-dtfet5mk] span[data-astro-cid-dtfet5mk]{color:#8b2fb0;font-size:.76rem;font-weight:800;text-transform:uppercase}.related-grid[data-astro-cid-dtfet5mk] strong[data-astro-cid-dtfet5mk]{margin-top:.55rem;color:#351052;font:650 1.4rem Outfit}.related-grid[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk]{color:#66536f;line-height:1.65}.related-grid[data-astro-cid-dtfet5mk] em[data-astro-cid-dtfet5mk]{margin-top:auto;color:#7021a8;font-style:normal;font-weight:700}.related-insights[data-astro-cid-dtfet5mk]{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #eadcf0}.related-insights[data-astro-cid-dtfet5mk] h3[data-astro-cid-dtfet5mk]{margin:0;color:#351052;font:650 1.25rem Outfit}.related-insights[data-astro-cid-dtfet5mk] ul[data-astro-cid-dtfet5mk]{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1rem}.related-insights[data-astro-cid-dtfet5mk] a[data-astro-cid-dtfet5mk]{color:#7021a8;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem}.experience-card-grid[data-astro-cid-dtfet5mk]{display:grid;gap:1rem}.experience-card[data-astro-cid-dtfet5mk]{display:flex;flex-direction:column;gap:.35rem;padding:1.4rem 1.5rem;border:1px solid #eadcf0;border-radius:1.15rem;background:#fff;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:0 8px 24px -16px #3510521a}.experience-card[data-astro-cid-dtfet5mk]:hover{transform:translateY(-3px);border-color:#b680d7;box-shadow:0 16px 36px -18px #55197d38}.experience-kicker[data-astro-cid-dtfet5mk]{color:#8b2fb0;font-size:.74rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.experience-card[data-astro-cid-dtfet5mk] h3[data-astro-cid-dtfet5mk]{margin:.2rem 0 0;color:#351052;font:700 1.25rem Outfit;line-height:1.2}.experience-card[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk]{margin:0;color:#66536f;font-size:.88rem;line-height:1.55}.experience-card[data-astro-cid-dtfet5mk] .experience-cta[data-astro-cid-dtfet5mk]{margin-top:.5rem;color:#7021a8;font-weight:700;font-size:.85rem;display:inline-flex;align-items:center;gap:.3rem}.trust-card[data-astro-cid-dtfet5mk]{display:grid;gap:3rem}.trust-card[data-astro-cid-dtfet5mk] h2[data-astro-cid-dtfet5mk]{margin:0;font:700 clamp(2rem,4vw,3.5rem) / 1.05 Outfit;color:#fff}.trust-copy[data-astro-cid-dtfet5mk] p[data-astro-cid-dtfet5mk]:not(.eyebrow){max-width:640px;margin-top:1rem;color:var(--dark-body);line-height:1.75}.trust-copy[data-astro-cid-dtfet5mk] .button-light[data-astro-cid-dtfet5mk]{margin-top:1.5rem}.trust-stats[data-astro-cid-dtfet5mk]{display:grid;gap:1rem;align-content:center}.trust-stats[data-astro-cid-dtfet5mk] li[data-astro-cid-dtfet5mk]{display:flex;flex-direction:column;gap:.35rem;padding:1.75rem;border:1px solid rgba(255,255,255,.18);border-radius:1.5rem;background:#ffffff12}.trust-stats[data-astro-cid-dtfet5mk] strong[data-astro-cid-dtfet5mk]{font:700 clamp(2.8rem,6vw,4.5rem) / 1 Outfit;color:#fff}.trust-stats[data-astro-cid-dtfet5mk] span[data-astro-cid-dtfet5mk]{color:var(--dark-body);line-height:1.5}.evidence-grid[data-astro-cid-dtfet5mk]{display:grid;gap:1.5rem;margin-top:2rem}.evidence-card[data-astro-cid-dtfet5mk]{margin:0;border:1px solid #eadcf0;border-radius:1.4rem;background:#fff;overflow:hidden;box-shadow:0 16px 40px -36px #35124680}.evidence-media[data-astro-cid-dtfet5mk]{position:relative}.evidence-media[data-astro-cid-dtfet5mk] img[data-astro-cid-dtfet5mk]{display:block;width:100%;height:auto;border-bottom:1px solid #eadcf0}.evidence-badge[data-astro-cid-dtfet5mk]{position:absolute;top:1rem;left:1rem;padding:.45rem .85rem;border-radius:999px;background:#351046eb;color:#fff;font:700 .72rem Outfit;letter-spacing:.04em}.evidence-card[data-astro-cid-dtfet5mk] figcaption[data-astro-cid-dtfet5mk]{padding:1.1rem 1.4rem;color:#4b3c55;font-size:.92rem;line-height:1.6}.evidence-note[data-astro-cid-dtfet5mk]{max-width:820px;margin:2rem auto 0;text-align:center;color:#66536f;font-size:.85rem;line-height:1.6}.ai-area-list[data-astro-cid-dtfet5mk]{display:grid;gap:1.25rem;margin-top:2rem}.ai-area[data-astro-cid-dtfet5mk]{padding:1.75rem;border:1px solid #eadcf0;border-radius:1.4rem;background:#fff;box-shadow:0 16px 40px -36px #35124680}.ai-area-kicker[data-astro-cid-dtfet5mk]{margin:0 0 .55rem;color:#a3258e;font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ai-area[data-astro-cid-dtfet5mk] h3[data-astro-cid-dtfet5mk]{margin:0;color:#351052;font:700 clamp(1.45rem,2.6vw,2rem) / 1.15 Outfit}.ai-area-intro[data-astro-cid-dtfet5mk]{margin:.85rem 0 1.1rem;color:#66536f;line-height:1.7}.ai-area[data-astro-cid-dtfet5mk] ul[data-astro-cid-dtfet5mk]{margin:0;padding:0;list-style:none}.ai-area[data-astro-cid-dtfet5mk] ul[data-astro-cid-dtfet5mk] li[data-astro-cid-dtfet5mk]{position:relative;padding:.55rem 0 .55rem 1.6rem;color:#4b3c55;line-height:1.6}.ai-area[data-astro-cid-dtfet5mk] ul[data-astro-cid-dtfet5mk] li[data-astro-cid-dtfet5mk]:before{position:absolute;top:.95rem;left:.15rem;width:.5rem;height:.5rem;border-radius:50%;background:linear-gradient(135deg,#872ca9,#ec3d98);content:""}.service-areas[data-astro-cid-dtfet5mk]{background:linear-gradient(180deg,#fbf6ff,#fff)}@media(min-width:640px){.experience-card-grid[data-astro-cid-dtfet5mk]{grid-template-columns:repeat(2,1fr)}}@media(min-width:850px){.service-hero-grid[data-astro-cid-dtfet5mk]{grid-template-columns:minmax(0,1.6fr) minmax(260px,.65fr)}.service-orbit[data-astro-cid-dtfet5mk]{display:grid}.editorial-grid[data-astro-cid-dtfet5mk],.detail-grid[data-astro-cid-dtfet5mk]{grid-template-columns:.85fr 1.15fr}.check-grid[data-astro-cid-dtfet5mk],.include-grid[data-astro-cid-dtfet5mk],.related-grid[data-astro-cid-dtfet5mk]{grid-template-columns:repeat(2,1fr)}.trust-card[data-astro-cid-dtfet5mk]{grid-template-columns:1.4fr .8fr}.ai-area-list[data-astro-cid-dtfet5mk],.evidence-grid[data-astro-cid-dtfet5mk]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.include-grid[data-astro-cid-dtfet5mk]{grid-template-columns:repeat(4,1fr)}.ai-area-list[data-astro-cid-dtfet5mk]{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.ai-area[data-astro-cid-dtfet5mk]{padding:1.35rem}}
