:is(.about-page,.services-page)[data-about-particles=gold]{isolation:isolate}:is(.about-page,.services-page)[data-about-particles=gold]>.website-main,:is(.about-page,.services-page)[data-about-particles=gold]>.website-footer{z-index:1;position:relative}.services-page[data-about-particles=gold]{background:#1d1425}.services-page :is(.page-heading,.service-overview,.service-detail){--about-light-x:72%;--about-light-y:44%;--about-light-alpha:.16;isolation:isolate;position:relative}.services-page :is(.page-heading,.service-overview,.service-detail):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse closest-side at var(--about-light-x) var(--about-light-y), rgb(126 49 141/var(--about-light-alpha)) 0%, rgb(126 49 141/calc(var(--about-light-alpha) * .42)) 45%, #7e318d00 100%);position:absolute;inset:0}.services-page .service-overview{--about-light-x:27%;--about-light-y:48%;--about-light-alpha:.13}.services-page #service-cg{--about-light-x:73%;--about-light-y:46%;--about-light-alpha:.14}.services-page #service-video{--about-light-x:25%;--about-light-y:44%;--about-light-alpha:.17}.services-page #service-xr{--about-light-x:70%;--about-light-y:50%;--about-light-alpha:.13}.services-page #service-ai{--about-light-x:50%;--about-light-y:55%;--about-light-alpha:.17}@media (max-width:700px){.services-page :is(.page-heading,.service-overview,.service-detail):before{--about-light-x:50%;--about-light-y:50%}}.about-particle-atmosphere{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.about-particle-canvas{pointer-events:none;width:100%;height:100%;display:block}.about-particle-readability{pointer-events:none;background:linear-gradient(90deg,#1d14251a,#1d142508 50%,#1d14251a);position:absolute;inset:0}.about-particle-controls{z-index:30;color:#f7f4ef;background:#1d1425f2;border:1px solid #b780e570;border-radius:5px;width:min(330px,100vw - 2rem);font:12px/1.6 Arial,sans-serif;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 32px #0005}.about-particle-controls summary{cursor:pointer;-webkit-user-select:none;user-select:none;min-height:40px;padding:.6rem .8rem;list-style:inside}.about-particle-controls summary>span{float:right;color:#d7b8f5;font-size:11px}.about-particle-controls__body{max-height:65svh;padding:.25rem .8rem .7rem;overflow-y:auto}.about-particle-controls__body>label{grid-template-columns:1fr auto;gap:.15rem .5rem;margin:.4rem 0;display:grid}.about-particle-controls__body input{accent-color:#b780e5;grid-column:1/-1;width:100%;min-height:22px;margin:0}.about-particle-controls__body output{color:#d7b8f5}.about-particle-controls__actions{gap:.5rem;margin-top:.75rem;display:flex}.about-particle-controls__actions button{background:#7e318d25;border:1px solid #b780e570;min-height:36px;padding:.35rem .6rem;font-size:12px}.about-particle-controls__actions button:hover{background:#7e318d55}.about-particle-controls__body .about-particle-controls__note{color:#c9bbcf;margin:.4rem 0;font:11px/1.5 Arial,sans-serif}@media (max-width:700px){.about-particle-controls{width:min(310px,100vw - 1.3rem);bottom:.65rem;right:.65rem}.about-particle-controls summary{min-height:44px}.about-particle-controls__body{max-height:58svh}}
