.expert__grid[data-astro-cid-kljyrslt]{align-items:center;gap:2.5rem;display:grid}@media (width>=960px){.expert__grid[data-astro-cid-kljyrslt]{grid-template-columns:minmax(280px,.8fr) 1.2fr;gap:5rem}}.expert__photo[data-astro-cid-kljyrslt]{max-width:480px;margin:0;position:relative}.expert__photo[data-astro-cid-kljyrslt]:after{content:"";aspect-ratio:1;z-index:-1;filter:blur(10px);background:radial-gradient(closest-side,#7c5cff59,#0000);border-radius:50%;width:70%;position:absolute;inset:auto 0 -12% auto}@media (width>=960px){.expert__photo[data-astro-cid-kljyrslt]:after{right:-12%}}.expert__photo[data-astro-cid-kljyrslt] img[data-astro-cid-kljyrslt]{border:1px solid var(--line-strong);border-radius:28px;width:100%;height:auto}.expert__role[data-astro-cid-kljyrslt]{color:var(--accent);margin:-.5rem 0 1.5rem;font-weight:500}.expert__p[data-astro-cid-kljyrslt]{color:var(--fg-dim);max-width:60ch;margin:0 0 1rem;font-size:1.05rem;line-height:1.65}.expert__facts[data-astro-cid-kljyrslt]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1rem 2rem;margin:2rem 0;padding-top:1.25rem;display:grid}.expert__facts[data-astro-cid-kljyrslt] dt[data-astro-cid-kljyrslt]{margin-bottom:.35rem}.expert__facts[data-astro-cid-kljyrslt] dd[data-astro-cid-kljyrslt]{margin:0}.shader-canvas[data-astro-cid-sgfuhtgf]{z-index:0;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease);position:absolute;inset:0}.shader-canvas[data-astro-cid-sgfuhtgf].is-live{opacity:1}.faq__grid[data-astro-cid-d56ov33j]{gap:2rem;display:grid}@media (width>=960px){.faq__grid[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1.6fr;gap:5rem}}.faq__list[data-astro-cid-d56ov33j]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-d56ov33j]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-d56ov33j] summary[data-astro-cid-d56ov33j]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:500;list-style:none;display:flex}.faq__item[data-astro-cid-d56ov33j] summary[data-astro-cid-d56ov33j]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-d56ov33j] summary[data-astro-cid-d56ov33j]:hover{color:var(--accent)}.faq__icon[data-astro-cid-d56ov33j]{flex:0 0 18px;height:18px;position:relative}.faq__icon[data-astro-cid-d56ov33j]:before,.faq__icon[data-astro-cid-d56ov33j]:after{content:"";height:1.5px;transition:transform .35s var(--ease);background:currentColor;position:absolute;top:50%;left:0;right:0}.faq__icon[data-astro-cid-d56ov33j]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-d56ov33j][open] .faq__icon[data-astro-cid-d56ov33j]:after{transform:rotate(0)}.faq__item[data-astro-cid-d56ov33j] p[data-astro-cid-d56ov33j]{color:var(--fg-dim);max-width:62ch;margin:0 0 1.5rem}.contact[data-astro-cid-d56ov33j]{isolation:isolate;border-top:1px solid var(--line);background:radial-gradient(70% 60% at 20% 40%, #7c5cff40, transparent 70%), var(--bg);padding-block:clamp(90px,14vh,170px);position:relative;overflow:hidden}.contact__veil[data-astro-cid-d56ov33j]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#07070ab8,#07070a73 55%,#07070a99);position:absolute;inset:0}.contact__inner[data-astro-cid-d56ov33j]{z-index:2;gap:3rem;display:grid;position:relative}@media (width>=1000px){.contact__inner[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr;align-items:center;gap:5rem}}.tg[data-astro-cid-d56ov33j]{border:1px solid var(--line-strong);backdrop-filter:blur(16px);background:#0f0f14d1;border-radius:24px;padding:clamp(24px,3vw,40px)}.tg[data-astro-cid-d56ov33j] .mono[data-astro-cid-d56ov33j]{margin:0 0 1.25rem}.tg[data-astro-cid-d56ov33j] .checklist[data-astro-cid-d56ov33j]{margin-bottom:2rem}.tg__btn[data-astro-cid-d56ov33j]{width:100%;padding-block:1.1em;font-size:1.1rem}
