html.about-page-active{--background:#000;--foreground:#f5f1ec;--ink:#07031a;--pf-card:#14110e;--cc-search:#161310;--paper:#f5f1ec;--paper-alt:#f3f1ec;--cc-dark-ink:#f5f1ec;--cc-light-ink:#1a1714;--cc-light-muted:#9a948d;--glass-dark:#2824218c;--glass-border:#ffffff1f;--glass-border-soft:#ffffff24;--hairline:#ffffff47;--watermark:#ffffffd9;--card-violet:radial-gradient(95% 80% at 50% 28%, #ddd6fe 0%, #9a73f0 38%, #6d28d9 68%, #34146e 100%);--radius-btn:8px;--radius-card:3vmin;--radius-pf:2.5vmin;--radius-slider:1.6vmin;--radius-grid:12px;--radius-target:30px;--sr-track-vh:2000vh;--sr-card-w:42vmin;--sr-card-h:62vmin;--sr-carousel-r:27vmin;--sr-flyback:40vmin;--sr-hero-pad:8vmin;--sr-heading-1:18vmin;--sr-heading-2:24vmin;--sr-sphere-body-w:52vmin;--sr-sphere-body-text:2.4vmin}.about-page *{box-sizing:border-box;margin:0}html.about-page-active{scrollbar-width:none;-ms-overflow-style:none;font-size:16px}@media (max-width:1920px){html.about-page-active{font-size:.833333vw}}@media (max-width:1440px){html.about-page-active{font-size:1.11111vw}}@media (max-width:1024px){html.about-page-active{font-size:1.5625vw}}@media (max-width:640px){html.about-page-active{font-size:4.44444vw}}html.about-page-active::-webkit-scrollbar{display:none}body.about-page-active::-webkit-scrollbar{display:none}body.about-page-active{color:var(--foreground);scrollbar-width:none;-ms-overflow-style:none;-webkit-font-smoothing:antialiased;background:#000;font-family:Zen Kaku Gothic New,sans-serif;overflow-x:hidden}.about-page img{max-width:100%;display:block}.about-page a{color:inherit;text-decoration:none}.about-page button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.about-page :focus-visible{outline-offset:3px;outline:2px solid #9a73f0}.about-page .letters,.about-page .letters span{vertical-align:bottom;display:inline-block}.about-page[data-quality=low] .hero-btn,.about-page[data-quality=low] .avatar-pill,.about-page[data-quality=low] .cc-search,.about-page[data-quality=low] .sphere-face .tag{-webkit-backdrop-filter:none;backdrop-filter:none}.about-page.effects-paused .marquee-row{animation-play-state:paused!important}.about-page #auroraLayer{pointer-events:none;z-index:30;opacity:0;position:fixed;inset:0}.about-page #auroraCanvas{width:100%;height:100%;display:block}.about-page .track{height:var(--sr-track-vh);position:relative}.about-page .sticky{height:100vh;padding:4vmin;position:sticky;top:0;overflow:hidden}.about-page #stageBackdrop{z-index:0;background:#fff;position:absolute;inset:0}.about-page #marqueeWrap{z-index:1;pointer-events:none;contain:layout paint style;width:100vw;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.about-page .marquee-row{white-space:nowrap;align-items:center;width:max-content;animation:25s linear infinite marquee-run;display:flex}@keyframes marquee-run{0%{transform:translate(0)}to{transform:translate(-50%)}}.about-page .marquee-item{letter-spacing:-.03em;color:#000;padding:0 3vw;font-size:7vw;line-height:1}.about-page .marquee-dot{border:2px solid #000;border-radius:9999px;flex:none;width:1.5vw;height:1.5vw;transform:translateY(.8vw)}@media (prefers-reduced-motion:reduce){.about-page .marquee-row{animation:none}}.about-page .scene{z-index:2;perspective:1500px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.about-page #rig{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.about-page #carousel{width:100%;height:100%;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:relative}.about-page .card{will-change:transform;background:0 0;border:0;border-radius:0;position:absolute}.about-page .hero-anim .hero-btn,.about-page .hero-anim .avatar-pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff38}.about-page .hero-anim .hero-btn.solid{background:#fff}.about-page .side-card{width:var(--sr-card-w);height:var(--sr-card-h)}.about-page #card1{overflow:hidden}.about-page .hero-card{border-radius:var(--radius-card);background:#000;width:100%;height:100%;position:relative;overflow:hidden}.about-page #heroCanvas{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.about-page .hero-headline{z-index:3;pointer-events:none;padding:40px;display:flex;position:absolute;inset:0}.about-page .hero-headline h1{text-align:left;letter-spacing:-.03em;color:#fff;flex-direction:column;align-items:flex-start;font-size:7vw;font-weight:400;line-height:.95;display:flex}.about-page .hero-headline .dim{opacity:.4}.about-page .hero-templates{z-index:7;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.about-page .hero-templates h2{text-align:center;color:#fff;filter:drop-shadow(0 10px 15px #00000059);font-size:3.6vmin;font-weight:400;transform:rotate(-90deg)}.about-page .hero-slider-wrap{z-index:6;pointer-events:none;perspective:1400px;position:absolute;inset:0}.about-page .hero-slider{will-change:transform;border-radius:var(--radius-slider);position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 25px 50px -12px #0009}.about-page .hero-slider img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.about-page .hero-slider .slide-b{left:100%}.about-page .hero-bottom{z-index:6;color:#fff;flex-direction:column;gap:1.5rem;width:100%;padding:40px;font-weight:300;display:flex;position:absolute;bottom:0;left:0}.about-page .hero-bottom p.lead{opacity:.9;max-width:28rem;font-size:16px;line-height:1.625}.about-page .hero-btns{align-items:center;gap:1rem;display:flex}.about-page .hero-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:.875rem 2rem;font-size:17px}.about-page .hero-btn.solid{color:#000;background:#fff;border-color:#0000;font-weight:500}.about-page .hero-rule{background:#ffffff4d;width:100%;height:1px;margin:.5rem 0}.about-page .hero-trust{justify-content:space-between;align-items:center;gap:2rem;display:flex}.about-page .avatar-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.75rem;padding:.375rem 1rem .375rem .5rem;display:flex}.about-page .avatars{display:flex}.about-page .avatars img{object-fit:cover;border:1px solid #ffffff59;border-radius:9999px;width:32px;height:32px}.about-page .avatars img+img{margin-left:-.5rem}.about-page .avatar-pill span{opacity:.9;font-size:14px;font-weight:500}.about-page .hero-trust p{opacity:.9;text-align:right;max-width:32rem;font-size:15px}@media (max-width:640px){.about-page .hero-headline{padding:1.25rem}.about-page .hero-bottom{gap:1rem;padding:1.25rem}.about-page .hero-bottom p.lead{font-size:14px}.about-page .hero-btns{flex-direction:column;align-items:stretch;gap:.75rem}.about-page .hero-btn{text-align:center;padding:.75rem 1.25rem;font-size:15px}.about-page .hero-rule,.about-page .hero-trust{display:none}}.about-page .cc{border-radius:var(--radius-card);width:100%;height:100%;position:relative;overflow:hidden}.about-page .cc>img.bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-page .cc-overlay{flex-direction:column;padding:3.2vmin;display:flex;position:absolute;inset:0}.about-page .cc.dark{color:var(--cc-dark-ink)}.about-page .cc.light{color:var(--cc-light-ink)}.about-page .cc-top{justify-content:space-between;align-items:center;display:flex}.about-page .cc-logo{width:3.4vmin;height:3.4vmin;color:var(--ink);background:#fff;border-radius:.9vmin;flex:none;justify-content:center;align-items:center;display:flex}.about-page .cc-logo svg{fill:currentColor;width:2.2vmin;height:2.2vmin}.about-page .cc-url{letter-spacing:.02em;opacity:.85;font-size:1.5vmin}.about-page .cc-pill{border:1px solid var(--glass-border);background:var(--glass-dark);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:4vmin;justify-content:space-between;align-items:center;gap:1.5vmin;margin-top:2.6vmin;padding:1.8vmin 2vmin;display:flex}.about-page .cc-pill .label{opacity:.6;font-size:1.4vmin}.about-page .cc-pill .value{font-size:2.2vmin}.about-page .cc-badge{background:var(--glass-border);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:3vmin;height:3vmin;font-size:1.6vmin;display:flex}.about-page .cc-search{background:var(--cc-search);color:var(--paper);border-radius:5vmin;align-items:center;gap:1.4vmin;margin:auto 0;padding:2vmin 2.2vmin;display:flex}.about-page .cc-search .q{opacity:.8;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:1.7vmin;overflow:hidden}.about-page .cc-bottom{margin-top:auto}.about-page .cc-bottom h3{font-size:4.6vmin;font-weight:400;line-height:1.05}.about-page .cc-bottom h3 strong{color:#fff;font-weight:700}.about-page .cc-bottom p{color:var(--paper);font-size:3.1vmin;line-height:1.2}.about-page .cc-bottom p strong{color:#fff;font-weight:700}.about-page #card4{justify-content:center;align-items:center;display:flex;overflow:visible}.about-page .sphere-face{border-radius:var(--radius-card);background:var(--card-violet);position:absolute;inset:0;overflow:hidden}.about-page .sphere-face .inner{width:100%;height:100%;color:var(--paper);flex-direction:column;padding:3.2vmin;display:flex}.about-page .sphere-face .top{justify-content:space-between;align-items:center;display:flex}.about-page .sphere-face .tag{border:1px solid var(--glass-border);background:var(--glass-dark);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:9999px;padding:.8vmin 1.8vmin;font-size:1.4vmin}.about-page .sphere-face .url{opacity:.85;font-size:1.5vmin}.about-page .sphere-face h3{max-width:88%;margin-top:auto;font-size:4.4vmin;font-weight:400;line-height:1.05}.about-page #blackScreen{background:#000;width:300vw;height:300vh;position:absolute;top:50%;left:50%;-webkit-mask-image:url(https://api.getlayers.ai/storage/v1/object/public/public/assets/ai-studio-0b8d365222/showreel/star.svg);mask-image:url(https://api.getlayers.ai/storage/v1/object/public/public/assets/ai-studio-0b8d365222/showreel/star.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.about-page #sphereWrap{width:100vw;height:100vh;position:absolute;top:50%;left:50%}.about-page #sphereHolder{z-index:2;width:100%;height:100%;position:absolute;top:50%;left:50%}.about-page #sphereCanvas{width:100%;height:100%;display:block}.about-page #sphereLogo{z-index:3;background:#fff;width:12vh;height:12vh;position:absolute;top:50%;left:50%;-webkit-mask-image:url(https://api.getlayers.ai/storage/v1/object/public/public/assets/ai-studio-0b8d365222/showreel/star.svg);mask-image:url(https://api.getlayers.ai/storage/v1/object/public/public/assets/ai-studio-0b8d365222/showreel/star.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.about-page .sphere-h1{left:4vmin;top:max(6vmin, calc(var(--sr-header-height,64px) + 4vmin));z-index:4;font-size:var(--sr-heading-1);color:#fff;font-weight:400;line-height:.85;position:absolute}.about-page .sphere-h2{z-index:4;text-align:right;font-size:var(--sr-heading-2);color:#fff;flex-direction:column;align-items:flex-end;font-weight:400;line-height:.85;display:flex;position:absolute;bottom:8vmin;right:4vmin}.about-page .sphere-body{z-index:4;max-width:var(--sr-sphere-body-w);font-size:var(--sr-sphere-body-text);color:#fff;flex-direction:column;gap:1.8vmin;font-weight:300;line-height:1.45;display:flex;position:absolute;bottom:5vmin;left:4vmin}@media (max-width:640px){.about-page .sphere-body{max-width:64vmin;bottom:8vmin}}.about-page #carouselCta{z-index:3;pointer-events:none;justify-content:center;padding:0 4vmin;display:flex;position:absolute;bottom:2vmin;left:0;right:0}.about-page #carouselCta a{border-radius:var(--radius-btn);background:var(--ink);color:var(--paper);pointer-events:auto;padding:2vmin 4.2vmin;font-size:2.1vmin}.about-page .grid-item{z-index:-1;contain:layout paint style;background-position:50%;background-size:cover;position:absolute;top:50%;left:50%;overflow:hidden}.about-page #target{z-index:-1;background:var(--ink);opacity:0;width:100vw;height:100vh;position:absolute;top:50%;left:50%;overflow:hidden}.about-page #targetCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.about-page #finalFrame{z-index:3;pointer-events:none;border:8vmin solid #fff;border-radius:11vmin;position:absolute;inset:-4vmin}.about-page .cta-block{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:2.5vmin;padding:9vmin;display:flex;position:absolute;inset:0}.about-page .cta-block h2{letter-spacing:-.03em;max-width:60vw;color:var(--paper);flex-direction:column;align-items:flex-start;font-size:7vw;font-weight:400;line-height:.95;display:flex}.about-page .cta-block h2 span.dim{opacity:.4}.about-page .cta-block p{color:#f5f1ecb3;max-width:26vw;font-size:2.2vmin;line-height:1.375}.about-page .cta-block a{pointer-events:auto;background:var(--paper);color:var(--ink);border-radius:8px;margin-top:1.5vmin;padding:2.2vmin 4.6vmin;font-size:2.5vmin;display:inline-flex}@media (max-width:640px){.about-page .cta-block h2{max-width:88vw}.about-page .cta-block p{max-width:80vw;font-size:3.4vmin}}.about-page #portfolio{z-index:40;will-change:transform;flex-direction:column;padding-top:9vmin;padding-bottom:8vmin;display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(100%)}.about-page #pfTrack{will-change:transform;gap:3vmin;height:100%;padding-left:3vmin;display:flex}.about-page .pf-card{border-radius:var(--radius-pf);background:var(--pf-card);color:#fff;flex-direction:column;flex:none;justify-content:space-between;width:62vw;height:100%;padding:3.5vmin;display:flex;position:relative;overflow:hidden}.about-page .pf-card video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-page .pf-tags{z-index:2;opacity:.9;flex-wrap:wrap;align-items:center;gap:1.4vmin;font-size:1.7vmin;display:flex;position:relative}.about-page .pf-tags i{opacity:.5;font-style:normal}.about-page .pf-card h3{z-index:2;text-transform:capitalize;letter-spacing:-.03em;max-width:85%;font-size:7vw;font-weight:400;line-height:.95;position:relative}html.about-page-active{overflow:visible}
