.c3-shot[data-live-scene=true]>.c3-fallback,.c3-shot[data-live-scene=true]>img,.p3-shot[data-live-scene=true]>.p3-fallback,.p3-shot[data-live-scene=true]>img{opacity:0!important;visibility:hidden;pointer-events:none}.c3-shot[data-live-scene=true],.p3-shot[data-live-scene=true]{background:#eef3fb}.pls-scene{position:absolute;inset:0;overflow:hidden;background:linear-gradient(150deg,#f7faff,#e8f0ff 46%,#f9fbff);color:#0b1830;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate}.pls-scene:before{content:"";position:absolute;inset:-22%;background:radial-gradient(circle at 76% 12%,color-mix(in srgb,var(--accent,#1558ff) 22%,transparent),transparent 30%),radial-gradient(circle at 12% 92%,rgba(31,111,255,.12),transparent 32%);animation:plsAtmosphere 12s ease-in-out infinite alternate;z-index:-2}.pls-scene:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(20,54,110,.045) 1px,transparent 0),linear-gradient(90deg,rgba(20,54,110,.045) 1px,transparent 0);background-size:38px 38px;mask-image:linear-gradient(180deg,#000,transparent 88%);z-index:-1}.pls-scene-depth{position:absolute;left:8%;right:8%;bottom:-10%;height:24%;border-radius:50%;background:radial-gradient(ellipse,rgba(14,42,96,.26),transparent 70%);filter:blur(12px);transform:perspective(800px) rotateX(72deg)}.pls-product{position:absolute;inset:4.5% 4.5% 12%;display:flex;border:1px solid rgba(12,38,84,.12);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 26px 62px rgba(16,44,96,.22),0 8px 0 rgba(10,31,76,.07);overflow:hidden;transform:perspective(1300px) rotateX(1.5deg) rotateY(-1.3deg) translateZ(18px);transform-style:preserve-3d}.pls-controls{position:absolute;left:6%;right:6%;bottom:2.8%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;z-index:20}.pls-controls button{min-width:0;padding:5px 7px;border:1px solid rgba(11,36,80,.11);border-radius:9px;background:rgba(255,255,255,.78);backdrop-filter:blur(14px);color:#53617a;text-align:left;font-size:7px;font-weight:750;box-shadow:0 8px 20px rgba(20,48,98,.08);transition:transform .25s ease,background .25s ease,color .25s ease}.pls-controls button span{display:block;color:var(--accent,#1558ff);font-size:6px;letter-spacing:.12em}.pls-controls button.is-active{background:#08172f;color:#fff;transform:translateY(-3px);box-shadow:0 11px 24px rgba(8,23,47,.25)}.pls-controls button:focus-visible{outline:2px solid var(--accent,#1558ff);outline-offset:2px}.pls-alos-header,.pls-flux-header,.pls-pivot-topbar,.pls-product-toolbar{height:11%;min-height:28px;display:flex;align-items:center;justify-content:space-between;padding:0 3%;border-bottom:1px solid rgba(15,43,90,.1);background:linear-gradient(#fff,#f4f7fc);position:relative;z-index:4}.pls-alos-header>div,.pls-flux-header>div,.pls-product-toolbar>div{display:grid}.pls-alos-header b,.pls-flux-header b,.pls-product-toolbar b{font-size:10px}.pls-alos-header small,.pls-flux-header small,.pls-product-toolbar small{font-size:6px;color:#71809a}.pls-alos-header>span,.pls-flux-header>span,.pls-live-pill,.pls-pivot-topbar span{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:999px;background:#edf8f2;color:#167a50;font-size:6px;font-weight:800}.pls-flux-header span i,.pls-live-pill i,.pls-pivot-topbar span i{width:5px;height:5px;border-radius:50%;background:#21b66b;box-shadow:0 0 0 4px rgba(33,182,107,.1);animation:plsPulse 1.8s ease-in-out infinite}.pls-mini-sidebar{width:18%;background:linear-gradient(180deg,#081b3b,#0b2b64);color:#fff;padding:4% 2.8%;display:flex;flex-direction:column;gap:6%;position:relative}.pls-mini-sidebar:after{content:"";position:absolute;right:-10px;top:9%;bottom:9%;width:10px;background:linear-gradient(90deg,rgba(7,26,60,.13),transparent)}.pls-product-mark{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#1558ff,#4e91ff);font-size:12px;font-weight:900;box-shadow:0 9px 20px rgba(21,88,255,.33)}.pls-mini-sidebar span{padding:6px 7px;border-radius:7px;color:#91a9cf;font-size:6px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:.3s}.pls-mini-sidebar span.is-active{background:linear-gradient(120deg,#1558ff,#2879ff);color:#fff;transform:translateX(3px);box-shadow:0 8px 18px rgba(21,88,255,.25)}.pls-product-main{width:82%;position:relative}.pls-crayox-workspace{height:89%;position:relative;padding:3%;background:linear-gradient(145deg,#f5f8ff,#e9f1ff)}.pls-crayox-panel{position:absolute;inset:4%;padding:4%;border:1px solid rgba(15,52,114,.11);border-radius:15px;background:rgba(255,255,255,.92);box-shadow:0 15px 32px rgba(19,52,109,.11);opacity:0;transform:translateY(14px) scale(.97) rotateX(4deg);transition:opacity .5s ease,transform .55s cubic-bezier(.2,.8,.2,1);pointer-events:none}.pls-crayox-panel.is-current{opacity:1;transform:translateY(0) scale(1) rotateX(0);pointer-events:auto}.pls-approval-card>small,.pls-brief-card>small,.pls-crayox-panel>small,.pls-objective-card>small{font-size:6px;letter-spacing:.14em;color:#1558ff;font-weight:850}.pls-approval-card h3,.pls-brief-card h3,.pls-crayox-intent h3,.pls-objective-card h3{margin:5px 0 4px;font-size:14px;line-height:1.05;letter-spacing:-.035em}.pls-brief-card p,.pls-crayox-intent p,.pls-objective-card p{max-width:78%;font-size:7px;line-height:1.55;color:#687790}.pls-prompt-line{position:absolute;left:4%;right:4%;bottom:8%;height:28%;display:flex;align-items:center;justify-content:space-between;padding:0 4%;border-radius:11px;background:#081b3a;color:#fff;font-size:7px;box-shadow:0 12px 28px rgba(8,27,58,.22)}.pls-prompt-line i{width:38%;height:5px;border-radius:99px;background:linear-gradient(90deg,#1558ff 0 67%,rgba(255,255,255,.14) 67%);position:relative;overflow:hidden}.pls-prompt-line i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:plsSweep 1.4s linear infinite}.pls-crayox-pages{display:grid;grid-template-columns:31% 1fr;gap:4%}.pls-page-tree{display:flex;flex-direction:column;gap:7%;padding-right:5%;border-right:1px solid rgba(18,52,109,.1)}.pls-page-tree small{font-size:6px;color:#75839a}.pls-page-tree span{display:flex;justify-content:space-between;gap:4px;padding:6px;border-radius:7px;background:#f3f6fb;font-size:6px;color:#52617a;transform:translateX(-10px);opacity:.55;animation:plsPageEnter .8s ease forwards}.pls-page-tree span:nth-of-type(2){animation-delay:.16s}.pls-page-tree span:nth-of-type(3){animation-delay:.32s}.pls-page-tree span:nth-of-type(4){animation-delay:.48s}.pls-page-tree span.is-ready{background:#eaf2ff;color:#1449a3}.pls-page-tree b{font-size:5px}.pls-page-canvas{display:grid;grid-template-rows:10% 38% 24% 18%;gap:3%;padding:3%;border-radius:10px;background:#eef3fb}.pls-block{display:block;border-radius:5px;background:#fff;box-shadow:0 5px 12px rgba(18,51,105,.09);overflow:hidden;position:relative}.pls-block:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(21,88,255,.18),transparent);transform:translateX(-100%);animation:plsBuild 2.2s ease-in-out infinite}.pls-block-hero{background:linear-gradient(120deg,#0a2d74,#1558ff 55%,#78adff)}.pls-block-cards{background:repeating-linear-gradient(90deg,#fff 0 30%,transparent 30% 34%),#e6eefb}.pls-block-proof{background:linear-gradient(90deg,#dce9ff 32%,#fff 0)}.pls-crayox-design{display:grid;grid-template-columns:1fr 27%;gap:4%}.pls-site-preview{overflow:hidden;border-radius:10px;background:#07152c;color:#fff;box-shadow:0 16px 34px rgba(7,21,44,.2);transform:perspective(700px) rotateY(-3deg)}.pls-site-preview nav{height:15%;display:flex;align-items:center;justify-content:space-between;padding:0 6%;border-bottom:1px solid rgba(255,255,255,.12);font-size:6px}.pls-site-preview>div{height:68%;padding:8% 6%;background:radial-gradient(circle at 76% 20%,rgba(75,143,255,.35),transparent 34%)}.pls-site-preview small{font-size:5px;letter-spacing:.14em;color:#84afff}.pls-site-preview h3{max-width:76%;margin:5px 0;font-size:13px;line-height:1}.pls-site-preview button{padding:5px 8px;border:0;border-radius:6px;background:#1f6fff;color:#fff;font-size:5px;font-weight:800}.pls-site-preview footer{height:17%;display:flex;gap:4%;padding:3% 6%;background:#fff}.pls-site-preview footer i{flex:1;border-radius:4px;background:#e8eef7}.pls-design-rail{padding:9% 8%;border-radius:10px;background:#f2f6fc;color:#52617a}.pls-design-rail small{font-size:5px;letter-spacing:.12em}.pls-design-rail>span{display:flex;gap:4px;margin:10px 0}.pls-design-rail i{width:15px;height:15px;border-radius:5px;box-shadow:0 4px 8px rgba(20,45,92,.12)}.pls-swatch-a{background:#07152c}.pls-swatch-b{background:#1558ff}.pls-swatch-c{background:#f4f7fb}.pls-design-rail b{display:block;font-size:7px;color:#14233f}.pls-design-rail p{font-size:5px}.pls-crayox-publish{display:grid;grid-template-columns:41% 1fr;align-items:center}.pls-publish-orbit{width:105px;height:105px;border:1px solid rgba(21,88,255,.18);border-radius:50%;position:relative;margin:auto;animation:plsSpin 12s linear infinite}.pls-publish-orbit:after,.pls-publish-orbit:before{content:"";position:absolute;border:1px solid rgba(21,88,255,.18);border-radius:50%}.pls-publish-orbit:before{inset:14px}.pls-publish-orbit:after{inset:30px;background:radial-gradient(circle,#fff,#e8f0ff)}.pls-publish-orbit i{position:absolute;width:8px;height:8px;border-radius:50%;background:#1558ff;box-shadow:0 0 0 6px rgba(21,88,255,.1)}.pls-publish-orbit i:first-child{top:5px;left:48px}.pls-publish-orbit i:nth-child(2){right:8px;bottom:21px}.pls-publish-orbit i:nth-child(3){left:2px;bottom:28px}.pls-publish-core{position:absolute;left:10%;top:36%;width:31%;text-align:center;z-index:2}.pls-publish-core small{font-size:5px;color:#65748e}.pls-publish-core strong{display:block;font-size:11px}.pls-publish-core span{font-size:6px;color:#1d945e}.pls-publish-checks{display:grid;gap:6px}.pls-publish-checks span{display:flex;justify-content:space-between;padding:7px 9px;border-radius:7px;background:#f3f7fc;font-size:6px;color:#5d6b82}.pls-publish-checks b{color:#1d9a60}.pls-alos-product,.pls-flux-product,.pls-pivot-product{display:block}.pls-pivot-topbar b{font-size:10px}.pls-pivot-topbar small{font-size:6px;color:#6d7b91}.pls-pivot-grid{height:89%;display:grid;grid-template-columns:1.16fr .84fr;grid-template-rows:1fr 1fr;gap:3%;padding:3%;background:linear-gradient(145deg,#f4f2ff,#eef4ff)}.pls-agent-map,.pls-approval-card,.pls-booking-card,.pls-brief-card,.pls-call-card,.pls-crm-card,.pls-evidence-card,.pls-export-card,.pls-objective-card,.pls-owner-feed,.pls-provider-map,.pls-storyboard{border:1px solid rgba(42,35,100,.1);border-radius:12px;background:rgba(255,255,255,.9);box-shadow:0 10px 24px rgba(33,37,97,.08);transition:transform .45s ease,box-shadow .45s ease,opacity .45s ease;opacity:.72}.pls-agent-map.is-current,.pls-approval-card.is-current,.pls-booking-card.is-current,.pls-brief-card.is-current,.pls-call-card.is-current,.pls-crm-card.is-current,.pls-evidence-card.is-current,.pls-export-card.is-current,.pls-objective-card.is-current,.pls-provider-map.is-current,.pls-storyboard.is-current{opacity:1;transform:translateZ(22px) scale(1.015);box-shadow:0 16px 36px color-mix(in srgb,var(--accent) 18%,transparent)}.pls-call-card{grid-row:1/3;padding:4%;position:relative}.pls-caller{display:flex;align-items:center;gap:6px}.pls-caller>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#7357ff,#9c8aff);color:#fff;font-size:8px;font-weight:900}.pls-caller>div{display:grid;flex:1}.pls-caller small{font-size:5px;color:#7a729d}.pls-caller strong{font-size:8px}.pls-caller p{margin:0;font-size:6px;color:#6e7890}.pls-caller>b{font-size:7px;color:#7357ff}.pls-wave{height:30%;display:flex;align-items:center;justify-content:center;gap:3px;margin:6% 0;border-radius:10px;background:#0b1730;overflow:hidden}.pls-wave i{width:2px;height:18%;border-radius:99px;background:linear-gradient(#9c8aff,#7357ff);animation:plsWave 1s ease-in-out infinite}.pls-wave i:nth-child(3n){animation-delay:.14s}.pls-wave i:nth-child(4n){animation-delay:.28s}.pls-wave i:nth-child(5n){animation-delay:.42s}.pls-transcript{display:grid;gap:5px}.pls-transcript p{margin:0;padding:6px 7px;border-radius:8px;background:#f2f0ff;font-size:5.5px;line-height:1.4}.pls-transcript p:nth-child(2){margin-left:10%;background:#eef4ff}.pls-transcript b{color:#7357ff}.pls-booking-card,.pls-crm-card{padding:7%}.pls-booking-card header,.pls-crm-card header,.pls-evidence-card header,.pls-export-card header{display:flex;align-items:start;justify-content:space-between;gap:5px}.pls-booking-card header,.pls-crm-card header div{display:grid}.pls-booking-card small,.pls-crm-card small,.pls-evidence-card small,.pls-export-card small{font-size:5px;letter-spacing:.12em;color:#776f9a}.pls-booking-card strong,.pls-crm-card strong,.pls-export-card strong{font-size:8px}.pls-crm-card header>span{padding:3px 5px;border-radius:99px;background:#e8fff3;color:#188258;font-size:5px}.pls-crm-card dl{margin:7px 0;display:grid;gap:4px}.pls-crm-card dl div{display:flex;justify-content:space-between;font-size:5px}.pls-crm-card dt{color:#7c8799}.pls-crm-card dd{margin:0;font-weight:750}.pls-crm-score{position:relative}.pls-crm-score b,.pls-crm-score span{font-size:5px}.pls-crm-score b{float:right}.pls-crm-score i{display:block;height:4px;margin-top:3px;border-radius:99px;background:linear-gradient(90deg,#7357ff 0 94%,#ebe9f6 94%)}.pls-calendar-row{display:flex;gap:4px;margin:8px 0}.pls-calendar-row span{flex:1;padding:4px;border-radius:5px;background:#f0eefb;text-align:center;font-size:5px}.pls-calendar-row .is-selected{background:#7357ff;color:#fff;box-shadow:0 6px 12px rgba(115,87,255,.24)}.pls-booking-flow{display:flex;align-items:center;gap:3px;font-size:4.4px;color:#69758a}.pls-booking-flow i{width:8px;height:1px;background:#7357ff}.pls-booking-card button{width:100%;margin-top:7px;padding:5px;border:0;border-radius:6px;background:#0b1730;color:#fff;font-size:5px}.pls-owner-feed{position:absolute;left:5%;bottom:6%;width:36%;padding:3%;backdrop-filter:blur(12px);transform:translateZ(44px)}.pls-owner-feed small{font-size:5px;color:#7b74a0}.pls-owner-feed p{margin:4px 0;font-size:5px}.pls-owner-feed i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#27b875}.pls-alos-grid{height:89%;display:grid;grid-template-columns:1fr 1.12fr;grid-template-rows:1fr 1fr;gap:3%;padding:3%;background:linear-gradient(145deg,#eefaf6,#eef5fb)}.pls-approval-card,.pls-evidence-card,.pls-objective-card{padding:6%}.pls-objective-card p{max-width:100%}.pls-objective-card>div{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin-top:8px}.pls-objective-card>div span{font-size:5px;color:#728397}.pls-objective-card>div b{font-size:6px}.pls-agent-map{grid-row:1/3;grid-column:2;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(14,159,122,.15),transparent 36%),#061b25;color:#fff}.pls-agent-core{position:absolute;left:50%;top:50%;width:82px;height:82px;display:grid;place-content:center;text-align:center;border-radius:50%;background:radial-gradient(circle,#123f48,#09242d);border:1px solid rgba(87,222,187,.28);transform:translate(-50%,-50%);box-shadow:0 0 0 14px rgba(14,159,122,.06),0 0 36px rgba(14,159,122,.26);z-index:3}.pls-agent-core small{font-size:4px;color:#78d8bf}.pls-agent-core strong{font-size:7px}.pls-agent{position:absolute;display:flex;align-items:center;gap:4px;padding:4px 6px;border:1px solid rgba(255,255,255,.1);border-radius:99px;background:rgba(255,255,255,.08);font-size:5px;z-index:4;animation:plsAgentFloat 4s ease-in-out infinite}.pls-agent i{width:5px;height:5px;border-radius:50%;background:#3dd6ac;box-shadow:0 0 10px #3dd6ac}.pls-agent-1{left:8%;top:12%}.pls-agent-2{right:8%;top:14%;animation-delay:.4s}.pls-agent-3{left:5%;bottom:18%;animation-delay:.8s}.pls-agent-4{right:5%;bottom:18%;animation-delay:1.2s}.pls-agent-5{left:39%;bottom:4%;animation-delay:1.6s}.pls-agent-lines i{position:absolute;left:50%;top:50%;height:1px;width:38%;background:linear-gradient(90deg,rgba(61,214,172,.55),transparent);transform-origin:left}.pls-agent-lines i:first-child{transform:rotate(-145deg)}.pls-agent-lines i:nth-child(2){transform:rotate(-35deg)}.pls-agent-lines i:nth-child(3){transform:rotate(150deg)}.pls-agent-lines i:nth-child(4){transform:rotate(30deg)}.pls-agent-lines i:nth-child(5){transform:rotate(90deg)}.pls-approval-card{position:relative}.pls-risk-row{display:flex;justify-content:space-between;margin-top:5px;padding:4px 5px;border-radius:5px;background:#eff8f4;font-size:5px}.pls-risk-row b{color:#11845f}.pls-approval-card button{width:100%;margin-top:7px;padding:5px;border:0;border-radius:6px;background:#0e9f7a;color:#fff;font-size:5px;font-weight:800}.pls-evidence-card ol{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:4px}.pls-evidence-card li{display:grid;grid-template-columns:20% 1fr auto;gap:4px;align-items:center;padding:4px 5px;border-left:2px solid #0e9f7a;background:#f3f8f7;font-size:5px}.pls-evidence-card li b{color:#0e9f7a}.pls-evidence-card li small{font-size:4px;color:#7a8798}.pls-evidence-card header>span{font-size:5px;color:#138260}.pls-evidence-card header i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#25ba88}.pls-flux-grid{height:89%;display:grid;grid-template-columns:1fr 1.18fr;grid-template-rows:1fr 1fr;gap:3%;padding:3%;background:linear-gradient(145deg,#fff1f8,#f4f1ff)}.pls-brief-card,.pls-provider-map{padding:6%}.pls-brief-card>div{display:flex;gap:4px;margin-top:8px}.pls-brief-card>div span{flex:1;padding:4px;border-radius:5px;background:#fff0f7;font-size:4.5px}.pls-brief-card>div b{display:block;color:#d33d8b}.pls-storyboard{grid-row:1/3;grid-column:2;padding:4%;display:grid;grid-template-columns:1fr 1fr;gap:4%;background:#111528;color:#fff}.pls-storyboard article{padding:5%;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#1b2037;transform:translateY(8px);opacity:.75;animation:plsStoryboard 2.4s ease-in-out infinite alternate}.pls-storyboard article:nth-child(2){animation-delay:.3s}.pls-storyboard article:nth-child(3){animation-delay:.6s}.pls-storyboard article:nth-child(4){animation-delay:.9s}.pls-storyboard article>div{height:55%;min-height:26px;position:relative;border-radius:6px;background:linear-gradient(140deg,#6f2759,#e255a1 54%,#7d64ff);overflow:hidden}.pls-storyboard article>div:before{content:"";position:absolute;left:-8%;right:-8%;bottom:-30%;height:62%;border-radius:50%;background:#191d31;transform:rotate(-6deg)}.pls-storyboard article i{position:absolute;right:12%;top:18%;width:9px;height:9px;border-radius:50%;background:#ffd5eb;box-shadow:0 0 16px #ffd5eb}.pls-storyboard article span{position:absolute;left:5px;top:4px;font-size:5px}.pls-storyboard strong{display:block;margin-top:4px;font-size:6px}.pls-storyboard small{font-size:4px;color:#aeb5c9}.pls-provider-map{position:relative;background:#10172a;color:#fff;overflow:hidden}.pls-route-core{position:absolute;left:50%;top:50%;width:62px;height:62px;display:grid;place-content:center;text-align:center;border-radius:50%;background:#212943;border:1px solid rgba(226,85,161,.45);transform:translate(-50%,-50%);z-index:3;box-shadow:0 0 0 10px rgba(226,85,161,.06)}.pls-route-core small{font-size:4px;color:#f79ac9}.pls-route-core strong{font-size:6px}.pls-provider-map>span{position:absolute;padding:4px 5px;border-radius:6px;background:rgba(255,255,255,.08);font-size:5px;z-index:4}.pls-provider-map>span b{display:block;color:#f08bbc;font-size:4px}.pls-provider-a{left:5%;top:12%}.pls-provider-b{right:5%;top:14%}.pls-provider-c{left:8%;bottom:11%}.pls-route-lines i{position:absolute;left:50%;top:50%;width:40%;height:1px;background:linear-gradient(90deg,rgba(226,85,161,.65),transparent);transform-origin:left}.pls-route-lines i:first-child{transform:rotate(-145deg)}.pls-route-lines i:nth-child(2){transform:rotate(-35deg)}.pls-route-lines i:nth-child(3){transform:rotate(145deg)}.pls-export-card{position:absolute;left:5%;bottom:6%;width:36%;padding:3%;backdrop-filter:blur(14px);transform:translateZ(40px)}.pls-export-progress{height:4px;margin:6px 0;border-radius:99px;background:#ebe8f3;overflow:hidden}.pls-export-progress i{display:block;width:92%;height:100%;background:linear-gradient(90deg,#e255a1,#765fff);position:relative}.pls-export-progress i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#fff,transparent);animation:plsSweep 1.3s linear infinite}.pls-audio-wave{height:20px;display:flex;align-items:center;gap:2px}.pls-audio-wave i{width:1px;height:30%;background:#e255a1;animation:plsWave .9s ease-in-out infinite}.pls-audio-wave i:nth-child(3n){animation-delay:.12s}.pls-audio-wave i:nth-child(4n){animation-delay:.24s}.pls-export-card footer{display:flex;gap:4px;flex-wrap:wrap}.pls-export-card footer span{font-size:4px;color:#66758b}.pls-scene[data-project-scene=crayox]{--accent:#1558ff}.pls-scene[data-project-scene=pivot-ai]{--accent:#7357ff}.pls-scene[data-project-scene=al-os]{--accent:#0e9f7a}.pls-scene[data-project-scene=fluxmotion]{--accent:#e255a1}@keyframes plsAtmosphere{to{transform:translate3d(-3%,2%,0) scale(1.06)}}@keyframes plsPulse{50%{opacity:.45;transform:scale(.78)}}@keyframes plsSweep{to{transform:translateX(100%)}}@keyframes plsPageEnter{to{transform:translateX(0);opacity:1}}@keyframes plsBuild{50%,to{transform:translateX(100%)}}@keyframes plsSpin{to{transform:rotate(1turn)}}@keyframes plsWave{50%{height:82%}}@keyframes plsAgentFloat{50%{transform:translateY(-4px)}}@keyframes plsStoryboard{to{transform:translateY(0);opacity:1}}@media(max-width:760px){.pls-product{inset:3.5% 3.5% 13%;border-radius:13px}.pls-controls{left:4%;right:4%;bottom:2%;gap:4px}.pls-controls button{padding:4px 5px;font-size:5.5px}.pls-controls button span{font-size:5px}.pls-mini-sidebar{width:20%}.pls-product-main{width:80%}.pls-product-mark{width:22px;height:22px}.pls-mini-sidebar span{padding:4px;font-size:5px}.pls-alos-header,.pls-flux-header,.pls-pivot-topbar,.pls-product-toolbar{min-height:22px}.pls-alos-header b,.pls-flux-header b,.pls-pivot-topbar b,.pls-product-toolbar b{font-size:7px}.pls-alos-header small,.pls-flux-header small,.pls-pivot-topbar small,.pls-product-toolbar small{display:none}.pls-crayox-panel{padding:3%}.pls-approval-card h3,.pls-brief-card h3,.pls-crayox-intent h3,.pls-objective-card h3{font-size:10px}.pls-brief-card p,.pls-crayox-intent p,.pls-objective-card p{font-size:5.5px}.pls-prompt-line{font-size:5px}.pls-page-tree span{padding:4px;font-size:4.5px}.pls-site-preview h3{font-size:9px}.pls-alos-grid,.pls-flux-grid,.pls-pivot-grid{gap:2%;padding:2%}.pls-agent-map,.pls-approval-card,.pls-booking-card,.pls-brief-card,.pls-call-card,.pls-crm-card,.pls-evidence-card,.pls-export-card,.pls-objective-card,.pls-owner-feed,.pls-provider-map,.pls-storyboard{border-radius:8px}.pls-export-card,.pls-owner-feed{display:none}.pls-caller>span{width:22px;height:22px}.pls-agent-core{width:58px;height:58px}.pls-agent{font-size:4px;padding:3px 4px}.pls-storyboard article strong{font-size:5px}}@media(prefers-reduced-motion:reduce){.pls-scene *,.pls-scene:before{animation:none!important;transition:none!important}}.pls-scene{--pls-pointer-x:.5;--pls-pointer-y:.5}.pls-scene .pls-product{transform:perspective(1300px) rotateX(calc((.5 - var(--pls-pointer-y)) * 2.8deg)) rotateY(calc((var(--pls-pointer-x) - .5) * 3.2deg)) translateZ(18px);transition:inset .45s cubic-bezier(.2,.8,.2,1),transform .28s ease,box-shadow .35s ease}.pls-scene[data-scene-inspect=true] .pls-product{inset:2.6% 2.6% 12.5%;box-shadow:0 34px 84px rgba(11,35,82,.28),0 10px 0 rgba(10,31,76,.07)}.pls-scene[data-scene-inspect=true] .pls-controls button:not(.is-active){opacity:.52}.pls-scene[data-scene-inspect=true] .pls-product aside:not(.pls-mini-sidebar):not(.pls-owner-feed),.pls-scene[data-scene-inspect=true] .pls-product section:not(.is-current){opacity:.38;filter:saturate(.72)}.pls-experience-dock{position:absolute;top:1.8%;left:50%;z-index:40;display:flex;align-items:center;gap:5px;min-height:28px;padding:4px 5px;border:1px solid rgba(11,36,80,.11);border-radius:999px;background:rgba(255,255,255,.78);box-shadow:0 12px 32px rgba(13,39,84,.16);backdrop-filter:blur(18px) saturate(1.25);transform:translateX(-50%);animation:plsDockEnter .55s cubic-bezier(.2,.8,.2,1) both}.pls-experience-dock button{min-width:27px;height:24px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:#34445e;font-size:7px;font-weight:850;letter-spacing:.03em;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.pls-experience-dock button:first-child,.pls-experience-dock button:last-child{padding:0;font-size:13px}.pls-experience-dock button.is-active,.pls-experience-dock button:focus-visible,.pls-experience-dock button:hover{background:#08172f;color:#fff;transform:translateY(-1px);outline:none}.pls-experience-count{min-width:42px;color:#6d7a90;text-align:center;font-size:6px;font-weight:850;letter-spacing:.08em}.pls-controls button.is-active{position:relative;overflow:hidden}.pls-controls button.is-active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,var(--accent,#1558ff),#73b8ff);transform-origin:left;animation:plsStepProgress 3s linear both}.pls-agent-map.is-current,.pls-approval-card.is-current,.pls-booking-card.is-current,.pls-brief-card.is-current,.pls-call-card.is-current,.pls-crayox-panel.is-current,.pls-crm-card.is-current,.pls-evidence-card.is-current,.pls-export-card.is-current,.pls-objective-card.is-current,.pls-provider-map.is-current,.pls-storyboard.is-current{animation:plsActiveLift .58s cubic-bezier(.2,.8,.2,1) both}.pls-scene:focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#1558ff) 80%,white);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.pls-evidence-card li,.pls-owner-feed p,.pls-page-tree span,.pls-product aside,.pls-product section,.pls-storyboard article{transition:transform .24s ease,box-shadow .24s ease,opacity .24s ease}.pls-evidence-card li:hover,.pls-product section:hover,.pls-storyboard article:hover{transform:translateY(-2px) translateZ(8px);box-shadow:0 13px 28px rgba(18,48,98,.12)}}@media (max-width:760px){.p3-nav{top:10px!important;left:12px!important;right:12px!important;width:auto!important;min-height:66px!important;padding:10px 14px!important;border-radius:22px!important}.p3-brand{font-size:17px!important}.p3-brand>span{width:38px!important;height:38px!important;border-radius:12px!important}.p3-menu{width:42px!important;height:42px!important}.p3-hero-stage,.p3-project-stage{position:relative!important;width:100%!important;min-height:382px!important;height:382px!important;overflow:hidden!important;isolation:isolate}.p3-hero-stage>.p3-hero-device,.p3-project-stage>.p3-device{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;transform:none!important}.p3-hero-stage>.p3-depth-card,.p3-hero-stage>.p3-rings,.p3-project-stage>.p3-depth-card,.p3-project-stage>.p3-stage-floor{display:none!important}.c3-browser-shell,.c3-tilt,.p3-browser,.p3-device,.p3-hero-device{transform:none!important}.p3-browser{height:100%!important;border-radius:22px!important}.p3-browser-bar{min-height:48px!important;padding-inline:14px!important}.p3-browser-bar>span:nth-child(2){max-width:48vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p3-shot{min-height:0!important;height:calc(100% - 48px)!important;overflow:hidden!important}.pls-scene{border-radius:0 0 21px 21px;touch-action:pan-y}.pls-scene .pls-product,.pls-scene[data-scene-inspect=true] .pls-product{inset:5.5% 3% 15.5%!important;border-radius:14px!important;transform:none!important;box-shadow:0 18px 38px rgba(15,43,91,.18),0 5px 0 rgba(10,31,76,.06)!important}.pls-experience-dock{top:2.1%;min-height:30px;padding:4px;background:rgba(255,255,255,.88)}.pls-experience-dock button{height:26px;min-width:30px;font-size:8px}.pls-experience-count{min-width:46px;font-size:7px}.pls-controls{left:3%!important;right:3%!important;bottom:2.4%!important;gap:4px!important}.pls-controls button{min-height:40px!important;padding:7px 6px!important;border-radius:10px!important;font-size:8px!important;line-height:1.08}.pls-controls button span{margin-bottom:2px;font-size:6px!important}.pls-alos-header,.pls-flux-header,.pls-pivot-topbar,.pls-product-toolbar{min-height:34px!important;padding-inline:4%!important}.pls-alos-header b,.pls-flux-header b,.pls-pivot-topbar b,.pls-product-toolbar b{font-size:10px!important}.pls-alos-header small,.pls-alos-header>span,.pls-flux-header small,.pls-flux-header>span,.pls-live-pill,.pls-pivot-topbar small,.pls-pivot-topbar span,.pls-product-toolbar small{font-size:6px!important}.pls-agent-map.is-current,.pls-approval-card.is-current,.pls-booking-card.is-current,.pls-brief-card.is-current,.pls-call-card.is-current,.pls-crm-card.is-current,.pls-evidence-card.is-current,.pls-export-card.is-current,.pls-objective-card.is-current,.pls-provider-map.is-current,.pls-storyboard.is-current{transform:none!important}.c3-stage{position:relative!important;min-height:390px!important;height:390px!important;overflow:hidden!important}.c3-stage>.c3-browser-shell{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.c3-stage>.c3-float,.c3-stage>.c3-stage-floor,.c3-stage>.c3-stage-rings{display:none!important}.c3-browser,.c3-shot{height:100%!important}.c3-browser{border-radius:22px!important}.c3-browser-bar{min-height:48px!important}.c3-shot{height:calc(100% - 48px)!important;min-height:0!important}.c3-architecture-grid,.c3-capability-grid,.c3-hero-grid,.c3-overview-grid,.c3-proof-grid{min-width:0}.c3-architecture-rail button{min-height:74px}}@media (max-width:430px){.c3-stage,.p3-hero-stage,.p3-project-stage{min-height:356px!important;height:356px!important}.pls-mini-sidebar{width:16%!important}.pls-product-main{width:84%!important}.pls-mini-sidebar span{padding-inline:4px!important;font-size:5px!important}.pls-experience-dock button:nth-child(2){min-width:54px}.pls-approval-card h3,.pls-brief-card h3,.pls-crayox-intent h3,.pls-objective-card h3,.pls-site-preview h3{font-size:11px!important}}@media (prefers-reduced-motion:reduce){.pls-agent-map.is-current,.pls-approval-card.is-current,.pls-booking-card.is-current,.pls-brief-card.is-current,.pls-call-card.is-current,.pls-controls button.is-active:after,.pls-crayox-panel.is-current,.pls-crm-card.is-current,.pls-evidence-card.is-current,.pls-experience-dock,.pls-export-card.is-current,.pls-objective-card.is-current,.pls-provider-map.is-current,.pls-scene .pls-product,.pls-storyboard.is-current{animation:none!important;transition:none!important}}@keyframes plsDockEnter{0%{opacity:0;transform:translate(-50%,-8px) scale(.94)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes plsStepProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes plsActiveLift{0%{opacity:.58;filter:saturate(.75)}65%{opacity:1;filter:saturate(1.12)}to{opacity:1;filter:saturate(1)}}@media (max-width:760px){body,html{max-width:100%;overflow-x:hidden}.c3-root,.p3-root{width:100%;max-width:100vw;overflow-x:clip}.p3-nav{left:12px!important;right:12px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;transform:none!important;box-sizing:border-box}.p3-brand{display:flex!important;flex:1 1 auto;min-width:0;opacity:1!important;visibility:visible!important;white-space:nowrap}.p3-brand>span{flex:0 0 auto}.p3-nav-cta{display:none!important}.p3-menu{display:grid!important;flex:0 0 42px;place-items:center;margin-left:auto}.p3-nav nav{display:none!important}.p3-nav nav.is-open{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:10px!important;border:1px solid rgba(7,17,31,.1);border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 18px 44px rgba(18,45,94,.18);backdrop-filter:blur(22px)}.p3-nav nav.is-open a{display:block;padding:12px 14px;border-radius:10px;color:#17243a;font-weight:750}.p3-nav nav.is-open a:active{background:#eef3fb}.p3-project-orbit,.pls-experience-dock{display:none!important}.pls-scene .pls-product,.pls-scene[data-scene-inspect=true] .pls-product{inset:3% 3% 15.5%!important}.p3-architecture{padding:24px 18px!important;overflow:hidden}.p3-architecture-head{align-items:flex-start!important;gap:16px!important}.p3-architecture-head>div{min-width:0}.p3-architecture-head h3{max-width:100%;font-size:clamp(30px,8vw,42px)!important;line-height:1.02!important;letter-spacing:-.045em!important;overflow-wrap:normal;word-break:normal}.p3-architecture-head button{flex:0 0 auto}}@media (max-width:430px){.p3-nav{min-height:60px!important;padding:8px 10px!important;border-radius:18px!important}.p3-brand{font-size:16px!important}.p3-brand>span{width:36px!important;height:36px!important}.p3-menu{width:40px!important;height:40px!important;flex-basis:40px}.p3-architecture-head{display:grid!important}.p3-architecture-head h3{font-size:34px!important}.p3-architecture-head button{justify-self:start}}