.ph[data-astro-cid-s5hxusys]{padding:92px clamp(8px,1.4vw,18px) 0}.ph__stage[data-astro-cid-s5hxusys]{position:relative;overflow:hidden;isolation:isolate;border-radius:clamp(28px,4vw,48px);padding:clamp(36px,5vw,64px) 0 clamp(44px,6vw,80px);background:linear-gradient(150deg,#033f37,#02705f 55%,#0a4c58);color:#fff}.ph__bg[data-astro-cid-s5hxusys]{position:absolute;inset:0;z-index:-1;pointer-events:none}.ph__blob[data-astro-cid-s5hxusys]{position:absolute;border-radius:50%;filter:blur(10px)}.ph__blob--a[data-astro-cid-s5hxusys]{width:640px;aspect-ratio:1;right:-180px;top:-260px;background:radial-gradient(circle,rgb(65 200 184 / .5),transparent 64%)}.ph__blob--b[data-astro-cid-s5hxusys]{width:560px;aspect-ratio:1;left:-220px;bottom:-320px;background:radial-gradient(circle,rgb(145 86 219 / .45),transparent 64%)}.ph__dots[data-astro-cid-s5hxusys]{position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255 / .14) 1px,transparent 1.5px);background-size:26px 26px;mask-image:radial-gradient(60% 80% at 20% 30%,#000,transparent 75%);-webkit-mask-image:radial-gradient(60% 80% at 20% 30%,#000,transparent 75%)}.ph__bub[data-astro-cid-s5hxusys]{position:absolute;border-radius:50%;animation:ph-float 7s ease-in-out infinite alternate;background:radial-gradient(circle at 32% 28%,rgb(255 255 255 / .9) 0 5%,transparent 11%),radial-gradient(circle,transparent 56%,rgb(255 255 255 / .14) 68%,rgb(205 170 255 / .4) 82%,rgb(120 240 220 / .5) 92%,transparent 100%)}.ph__bub--a[data-astro-cid-s5hxusys]{width:54px;aspect-ratio:1;right:7%;top:18%}.ph__bub--b[data-astro-cid-s5hxusys]{width:24px;aspect-ratio:1;right:30%;top:10%;animation-delay:-2s}.ph__bub--c[data-astro-cid-s5hxusys]{width:36px;aspect-ratio:1;left:46%;bottom:12%;animation-delay:-4s}@keyframes ph-float{to{transform:translate3d(10px,-22px,0)}}.ph__spark[data-astro-cid-s5hxusys]{position:absolute;color:#d5b8ff}.ph__spark--a[data-astro-cid-s5hxusys]{width:36px;right:16%;top:30%}.ph__spark--b[data-astro-cid-s5hxusys]{width:20px;right:24%;top:16%;color:#7cf2d6}.ph__inner[data-astro-cid-s5hxusys]{position:relative;display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(28px,5vw,64px);align-items:end}.ph[data-astro-cid-s5hxusys] .crumbs[data-astro-cid-s5hxusys]{color:#fff9}.ph[data-astro-cid-s5hxusys] .crumbs[data-astro-cid-s5hxusys] a[data-astro-cid-s5hxusys]{color:#ffffffd9}.ph[data-astro-cid-s5hxusys] .crumbs[data-astro-cid-s5hxusys] a[data-astro-cid-s5hxusys]:hover{color:#7cf2d6}.ph[data-astro-cid-s5hxusys] .crumbs[data-astro-cid-s5hxusys] li+li:before{color:#ffffff4d}.ph__eyebrow[data-astro-cid-s5hxusys]{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px 7px 12px;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7cf2d6;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.ph__eyebrow[data-astro-cid-s5hxusys] svg{width:14px;height:14px;color:#d5b8ff}.ph__main[data-astro-cid-s5hxusys] h1[data-astro-cid-s5hxusys]{font-size:clamp(2.3rem,5.4vw,4.2rem);max-width:16ch;color:#fff}.ph__main[data-astro-cid-s5hxusys] .lead[data-astro-cid-s5hxusys]{margin-bottom:24px;color:#ffffffc7}.ph__chips[data-astro-cid-s5hxusys]{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none}.ph__chips[data-astro-cid-s5hxusys] li[data-astro-cid-s5hxusys]{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;font-weight:600;color:#ffffffe0}.ph__chips[data-astro-cid-s5hxusys] svg{width:18px;height:18px;color:#7cf2d6}.ph__btns[data-astro-cid-s5hxusys]{margin-top:30px}.ph__ghost[data-astro-cid-s5hxusys]{background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #ffffff59}.ph__ghost[data-astro-cid-s5hxusys]:hover{background:#fff3}.ph__answer[data-astro-cid-s5hxusys]{align-self:end;box-shadow:0 30px 60px -28px #0000008c}.ph__updated[data-astro-cid-s5hxusys]{display:block;margin-top:14px;color:var(--muted);font-size:.8rem}@media(max-width:900px){.ph__inner[data-astro-cid-s5hxusys]{grid-template-columns:1fr}.ph__spark[data-astro-cid-s5hxusys],.ph__bub--b[data-astro-cid-s5hxusys]{display:none}}@media(max-width:700px){.ph[data-astro-cid-s5hxusys]{padding-top:80px}}@media(prefers-reduced-motion:reduce){.ph__bub[data-astro-cid-s5hxusys]{animation:none}}
