.ph-stage[data-astro-cid-s5hxusys]{background:linear-gradient(135deg,#131824,#0e1119 55%,#1a130f);box-shadow:inset 0 0 0 1px #ffffff0d}.ph-glow[data-astro-cid-s5hxusys]{position:absolute;z-index:-10;border-radius:9999px;filter:blur(60px);pointer-events:none}.ph-glow-a[data-astro-cid-s5hxusys]{width:26rem;height:26rem;right:-6rem;top:-8rem;background:#ff7a4538;animation:ph-drift 14s ease-in-out infinite}.ph-glow-b[data-astro-cid-s5hxusys]{width:18rem;height:18rem;left:30%;bottom:-10rem;background:#6078ff24;animation:ph-drift 18s ease-in-out infinite reverse}@keyframes ph-drift{0%,to{transform:translate(0)}50%{transform:translate(-40px,30px)}}.ph-obj[data-astro-cid-s5hxusys]{position:absolute;z-index:-5;right:-3rem;top:50%;width:18.75rem;height:18.75rem;transform:translateY(-50%);perspective:900px;opacity:.45;pointer-events:none}@media(max-width:767px){.ph-obj[data-astro-cid-s5hxusys]{top:4.5rem;right:-6rem;width:220px;height:220px;transform:none;opacity:.3}}@media(min-width:768px){.ph-obj[data-astro-cid-s5hxusys]{right:4%;opacity:1}}@media(min-width:1280px){.ph-obj[data-astro-cid-s5hxusys]{right:9%;width:21.25rem;height:21.25rem}}.ph-compact[data-astro-cid-s5hxusys] .ph-obj[data-astro-cid-s5hxusys]{width:200px;height:200px}@media(max-width:767px){.ph-compact[data-astro-cid-s5hxusys] .ph-obj[data-astro-cid-s5hxusys]{display:none}}.ph-scene[data-astro-cid-s5hxusys]{position:absolute;inset:0;transform-style:preserve-3d;animation:ph-sway 12s ease-in-out infinite}@keyframes ph-sway{0%,to{transform:rotateX(14deg) rotateY(-18deg)}50%{transform:rotateX(-6deg) rotateY(18deg)}}.ph-core[data-astro-cid-s5hxusys]{position:absolute;left:50%;top:50%;width:46%;height:46%;transform:translate(-50%,-50%);border-radius:9999px;background:radial-gradient(circle,#ff7a4599,#ff7a4500 70%);animation:ph-pulse 3.2s ease-in-out infinite}@keyframes ph-pulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(.9)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.ph-ring[data-astro-cid-s5hxusys]{position:absolute;inset:6%;border-radius:9999px;border:1px solid rgb(255 255 255 / .14);transform-style:preserve-3d}.ph-ring[data-astro-cid-s5hxusys] i[data-astro-cid-s5hxusys]{position:absolute;left:50%;top:-9px;width:12px;height:18px;margin-left:-6px;border-radius:3px;background:#0b0d12;box-shadow:inset 0 0 0 1.5px #2a3142,inset 0 0 0 3px #ff7a45,0 0 12px #ff7a4599}.ph-ring[data-astro-cid-s5hxusys] i[data-astro-cid-s5hxusys]:nth-child(2){top:auto;bottom:-9px}.ph-r1[data-astro-cid-s5hxusys]{animation:ph-r1 16s linear infinite}.ph-r2[data-astro-cid-s5hxusys]{inset:0;border-color:#ff7a4573;border-style:dashed;animation:ph-r2 22s linear infinite}.ph-r3[data-astro-cid-s5hxusys]{inset:14%;animation:ph-r3 12s linear infinite}@keyframes ph-r1{0%{transform:rotateX(72deg) rotate(0)}to{transform:rotateX(72deg) rotate(360deg)}}@keyframes ph-r2{0%{transform:rotateY(70deg) rotate(0)}to{transform:rotateY(70deg) rotate(-360deg)}}@keyframes ph-r3{0%{transform:rotateX(-40deg) rotateY(30deg) rotate(0)}to{transform:rotateX(-40deg) rotateY(30deg) rotate(360deg)}}.ph-cube[data-astro-cid-s5hxusys]{--s: 78px;position:absolute;left:50%;top:50%;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);transform-style:preserve-3d;animation:ph-cube 14s linear infinite}.ph-compact[data-astro-cid-s5hxusys] .ph-cube[data-astro-cid-s5hxusys]{--s: 52px}.ph-cube[data-astro-cid-s5hxusys] span[data-astro-cid-s5hxusys]{position:absolute;inset:0;border-radius:14px;border:1.5px solid rgb(255 122 69 / .9);background:linear-gradient(135deg,#ffffff1a,#ff7a4514);box-shadow:inset 0 0 22px #ff7a4559,0 0 18px #ff7a4526}.ph-cube[data-astro-cid-s5hxusys] .f1[data-astro-cid-s5hxusys]{transform:translateZ(calc(var(--s) / 2))}.ph-cube[data-astro-cid-s5hxusys] .f2[data-astro-cid-s5hxusys]{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.ph-cube[data-astro-cid-s5hxusys] .f3[data-astro-cid-s5hxusys]{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.ph-cube[data-astro-cid-s5hxusys] .f4[data-astro-cid-s5hxusys]{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.ph-cube[data-astro-cid-s5hxusys] .f5[data-astro-cid-s5hxusys]{transform:rotateX(90deg) translateZ(calc(var(--s) / 2));background:#ff7a4559}.ph-cube[data-astro-cid-s5hxusys] .f6[data-astro-cid-s5hxusys]{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}@keyframes ph-cube{0%{transform:rotateX(-22deg) rotateY(0)}to{transform:rotateX(-22deg) rotateY(360deg)}}
