@property --pd-unit{syntax:"<length>";inherits:true;initial-value:1px}.pd-sequence{background:#08090b;position:relative}.pd-viewport{isolation:isolate;background:#08090b;height:100svh;min-height:640px;position:relative}.pd-atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pd-beam{filter:blur(8px);opacity:.65;width:160px;height:150%;position:absolute;top:-20%;transform:rotate(25deg)}.pd-beam-red{background:linear-gradient(90deg,#0000,#d500002e 42%,#ff121248 50%,#0000 72%);left:70%}.pd-beam-white{background:linear-gradient(90deg,#0000,#e9e0d31c 50%,#0000);width:100px;left:90%}.pd-horizon{background:linear-gradient(90deg,#0000,#b0a7a32c,#0000);height:1px;position:absolute;top:79%;left:12%;right:0}.pd-device[data-device-compact=true] .pd-message-three{display:none}@media (width>=701px) and (height<=700px){.pd-sequence .pd-focus-label{top:calc(var(--ap-header-height) + 17px)}.pd-sequence .pd-concept-note{max-width:240px}}.pd-display-mount{perspective:1600px;z-index:2;pointer-events:none;position:absolute;inset:0}.pd-device{aspect-ratio:1.68;width:min(50vw,780px);transform-style:preserve-3d;contain:layout style;--pd-unit:calc((100vw - 48px) / 100);position:absolute;top:57%;left:73%;transform:translate(-50%,-50%)rotateX(7deg)rotateY(-17deg)}.pd-device-edge{background:linear-gradient(160deg,#747477,#101115 30%,#303136 78%,#9d9a95);border-radius:16px;position:absolute;inset:1px -1px -10px 2px;transform:translateZ(-8px);box-shadow:0 55px 110px #000c,0 15px 35px #000b}.pd-screen{background:#15161a;border:1px solid #9a92915c;border-radius:13px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 4px #08090b,0 0 0 1px #ffffff09}.pd-screen:after{content:"";pointer-events:none;z-index:9;border-radius:12px;position:absolute;inset:0;box-shadow:inset 0 1px 1px #ffffff65,inset 0 -1px 1px #ded3c630}.pd-screen-reflection{z-index:8;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 40%,#ffffff08 48%,#ffffff24 49%,#ffffff04 53%,#0000 62%);position:absolute;inset:-20% -40%;transform:translate(-45%)}.pd-topbar{height:10%;min-height:32px;font-family:var(--ap-display);z-index:3;background:#202126;border-bottom:1px solid #ffffff10;align-items:center;gap:11px;padding:0 3%;display:flex;position:relative}.pd-topbar img{width:clamp(14px,calc(var(--pd-unit) * 2.4),27px);border-radius:50%;height:auto}.pd-brand{min-width:100px;height:18px;font-size:clamp(11px,calc(var(--pd-unit) * 1.8),19px);letter-spacing:-.05em;flex:1;display:block;position:relative}.pd-brand b{white-space:nowrap;font-weight:600;position:absolute;top:0;left:0}.pd-brand em{color:#f33;font-style:normal}.pd-brand-play{opacity:0}.pd-window-caption{font:500 clamp(5px,calc(var(--pd-unit) * .7),8px)/1.3 monospace;color:#aaa29d;letter-spacing:.12em}.pd-window-dots{gap:5px;margin-left:10px;display:flex}.pd-window-dots i{background:#817b79;border-radius:50%;width:4px;height:4px}.pd-window-dots i:first-child{background:#f33}.pd-application{background:#141519;display:flex;position:absolute;inset:10% 0 16%}.pd-inbox{opacity:0;background:#1b1c21;border-right:1px solid #ffffff10;flex-direction:column;flex:none;width:0;display:flex;overflow:hidden}.pd-inbox-title{font:600 clamp(9px,calc(var(--pd-unit) * 1.7),19px) var(--ap-display);white-space:nowrap;justify-content:space-between;padding:9% 8% 7%;display:flex}.pd-inbox-title span{color:#ff3a3a}.pd-inbox-search{font-size:clamp(5px,calc(var(--pd-unit) * .85),10px);color:#89868b;white-space:nowrap;background:#111216;border:1px solid #ffffff12;margin:0 7% 7%;padding:7% 6%}.pd-inbox-row{white-space:nowrap;align-items:center;gap:7%;padding:9% 7%;display:flex;position:relative}.pd-selected{background:#ff161610;border-left:2px solid #ff2424}.pd-avatar{width:clamp(16px,calc(var(--pd-unit) * 3),32px);aspect-ratio:1;color:#ffc4be;font:600 clamp(7px,calc(var(--pd-unit) * 1.2),14px) var(--ap-display);background:#6d242a;border:1px solid #bc464344;border-radius:50%;flex:none;place-items:center;display:grid}.pd-inbox-row b{font-size:clamp(6px,calc(var(--pd-unit) * .95),11px);font-weight:600;display:block}.pd-inbox-row small{font-size:clamp(5px,calc(var(--pd-unit) * .75),9px);color:#908b8b;margin-top:5px;display:block}.pd-inbox-row>i{background:#ff3030;border-radius:50%;width:5px;height:5px;position:absolute;top:37%;right:8%}.pd-inbox-note{font:500 clamp(4px,calc(var(--pd-unit) * .59),7px) monospace;letter-spacing:.08em;color:#737078;white-space:nowrap;margin:auto 8% 8%}.pd-chat{transform-origin:bottom;background:radial-gradient(at 80% 0,#34202155,#0000 70%),#141519;flex:1;min-width:0;position:relative}.pd-chat-header{border-bottom:1px solid #ffffff09;align-items:center;gap:12px;height:20%;min-height:32px;max-height:68px;padding:0 6%;display:flex}.pd-chat-header b{font-size:clamp(8px,calc(var(--pd-unit) * 1.3),15px);font-weight:550}.pd-chat-header small{font-size:clamp(5px,calc(var(--pd-unit) * .8),9px);color:#88818a;margin-top:3px;display:block}.pd-chat-status{opacity:.7;background:#c6bdbb;border-radius:50%;width:5px;height:5px;margin-left:auto}.pd-messages{align-items:flex-start;gap:clamp(8px,calc(var(--pd-unit) * 2.2),24px);transform-origin:bottom;flex-direction:column;padding:4% 6%;display:flex}.pd-message{background:#292b32;border:1px solid #ffffff0c;border-radius:12px 12px 12px 2px;max-width:77%;padding:2.8% 4%}.pd-message p{font-size:clamp(9px,calc(var(--pd-unit) * 1.45),16px);color:#eee5e0;margin:0;line-height:1.55}.pd-message small{font:500 clamp(4px,calc(var(--pd-unit) * .58),7px)/1.5 monospace;letter-spacing:.08em;color:#b8aaa8;margin-bottom:7px;display:block}.pd-message-one,.pd-message-three{background:#521d25;border-color:#aa3d443d;border-radius:12px 12px 2px;align-self:flex-end}.pd-message-two{border-left-color:#f33}.pd-typing{align-items:center;gap:5px;padding:4px 0;display:flex}.pd-typing i{background:#ff5a51;border-radius:50%;width:4px;height:4px}.pd-typing span{font:500 clamp(5px,calc(var(--pd-unit) * .8),9px) var(--ap-sans);color:#a99a9d;margin-left:5px}.pd-message-three{max-width:70%}.pd-film{opacity:0;visibility:hidden;background:#0b0c10;position:absolute;inset:0}.pd-demo-slot{background:radial-gradient(at 50% 90%,#7b11113b,#0000 65%);position:absolute;inset:0;overflow:hidden}.pd-film-art{width:100%;height:100%;display:block}.pd-film-fold{transform-origin:50%;transform-box:fill-box}.pd-film-legend{font:500 clamp(5px,calc(var(--pd-unit) * .7),8px)/1.4 monospace;color:#b4a7a3;letter-spacing:.13em;justify-content:space-between;display:flex;position:absolute;bottom:6%;left:4%;right:4%}.pd-shared-rail{z-index:4;background:#23242b;border:1px solid #ffffff10;border-radius:7px;align-items:center;height:10%;padding:0 3%;display:flex;position:absolute;bottom:5%;left:4%;right:4%}.pd-composer-text{font-size:clamp(6px,calc(var(--pd-unit) * 1.05),12px);color:#a6a0a5}.pd-action-orb{width:clamp(22px,calc(var(--pd-unit) * 4),42px);aspect-ratio:1;background:#f21b26;border-radius:5px;place-items:center;display:grid;position:absolute;top:50%;right:2%;transform:translateY(-50%);box-shadow:0 6px 20px #ff00001a}.pd-action-orb svg{fill:none;stroke:#fff;stroke-width:1.7px;width:44%;height:44%;position:absolute}.pd-action-orb .pd-play-icon{opacity:0;fill:#fff;stroke:none}.pd-play-track{opacity:0;background:#ffffff24;height:3px;position:absolute;left:3%;right:3%}.pd-track-buffer{background:#ffffff20;width:83%;height:100%;position:absolute;left:0}.pd-track-progress{transform-origin:0;background:#ff3232;height:100%;display:block;transform:scaleX(.08)}.pd-track-head{background:#ff5c50;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;left:8%;box-shadow:0 0 12px #ff303088}.pd-track-ticks{opacity:.35;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.pd-track-ticks i{background:#eee5e0;width:1px;height:9px}.pd-track-ticks i:nth-child(4n){height:15px}.pd-track-caption{font:500 clamp(4px,calc(var(--pd-unit) * .6),7px) monospace;color:#a19691;letter-spacing:.1em;opacity:0;position:absolute;bottom:8%;left:3%}.pd-device-disclosure{font:500 clamp(4px,calc(var(--pd-unit) * .5),6px) monospace;letter-spacing:.1em;color:#8c8581;position:absolute;bottom:1.3%;left:4%}.pd-network{aspect-ratio:1.54;width:min(53vw,790px);height:auto;position:absolute;top:57%;left:73%;overflow:visible;transform:translate(-50%,-50%)}.pd-network-lines line{stroke:#ff3227;stroke-width:1px;stroke-opacity:.7}.pd-network-nodes circle{fill:#ff2c27}.pd-prologue{z-index:3;padding:calc(var(--ap-header-height) + 90px) 4vw 100px;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.pd-eyebrow{font:650 .62rem/1.5 var(--ap-sans);letter-spacing:.17em;text-transform:uppercase;color:#c4bab5;align-items:center;gap:13px;margin:0 0 30px;display:flex}.pd-eyebrow:before{content:"";background:#ff2929;width:24px;height:1px}.pd-prologue h2,.pd-end h2{font:500 clamp(3.6rem,6.1vw,7.5rem)/1.02 var(--ap-display);letter-spacing:-.065em;margin:0 0 30px}.pd-prologue h2 em,.pd-chapter h2 em,.pd-end h2 em{color:#ff3434;font-style:normal}.pd-prologue>p:last-child{color:#ada19c;font-size:.85rem}.pd-chapter{z-index:4;opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset:0}.pd-copy{left:4vw;top:calc(var(--ap-header-height) + 90px);width:37%;max-width:640px;position:absolute}.pd-chapter h2{font:500 clamp(2.8rem,4.15vw,5.6rem)/1.04 var(--ap-display);letter-spacing:-.065em;margin:0 0 30px}.pd-description{color:#b7aaa5;max-width:325px;margin:0;font-size:clamp(.85rem,1.04vw,1rem);line-height:1.75}.pd-cta{color:#fff;min-width:245px;font:650 .74rem/1.5 var(--ap-sans);pointer-events:auto;background:#ea171c;border:1px solid #ff3c3c;justify-content:space-between;align-items:center;gap:45px;padding:19px 23px;display:inline-flex;position:absolute;bottom:85px;left:4vw;box-shadow:0 15px 40px #a4000020}.pd-cta span{font-size:1.2rem}.pd-cta:hover{background:#ff2525}.pd-focus-label{z-index:3;top:calc(var(--ap-header-height) + 28px);text-align:center;font:500 clamp(1.1rem,2vw,2rem) var(--ap-display);letter-spacing:-.05em;pointer-events:none;position:absolute;left:4vw;right:4vw}.pd-focus-label>span{opacity:0;position:absolute;left:0;right:0}.pd-focus-label em{color:#ff3030;font-style:normal}.pd-concept-note{z-index:4;color:#a39793;text-align:right;pointer-events:none;max-width:285px;font-size:.6rem;line-height:1.5;position:absolute;bottom:90px;right:4vw}.pd-footer{z-index:5;letter-spacing:.1em;color:#a29994;justify-content:space-between;gap:20px;font:500 .49rem/1.4 monospace;display:flex;position:absolute;bottom:29px;left:4vw;right:4vw}.pd-current{color:#ff5353}.pd-progress{background:#ffffff0e;height:2px;position:absolute;bottom:-29px;left:-4vw;right:-4vw}.pd-progress i{transform-origin:0;background:#ff2929;height:100%;display:block;transform:scaleX(0)}.pd-static-display{display:none}.pd-end{border-top:1px solid #ffffff15;flex-direction:column;justify-content:center;align-items:flex-start;min-height:70svh;padding:125px 8vw 100px;display:flex}.pd-end-cta{margin-top:10px;position:relative;bottom:auto;left:auto}@media (width>=701px) and (height<=800px){.pd-copy{top:calc(var(--ap-header-height) + 48px)}.pd-chapter h2{margin-bottom:22px;font-size:clamp(2.5rem,3.7vw,4.8rem)}.pd-eyebrow{margin-bottom:22px}.pd-cta{padding:15px 20px;bottom:70px}.pd-concept-note{bottom:77px}.pd-prologue{padding-top:calc(var(--ap-header-height) + 45px)}.pd-prologue h2{font-size:5.6vw}}@media (width<=1000px) and (width>=701px){.pd-copy{width:40%;top:calc(var(--ap-header-height) + 65px)}.pd-chapter h2{font-size:4.8vw}.pd-description{max-width:260px;font-size:.78rem}.pd-cta{gap:25px;min-width:220px;font-size:.65rem}.pd-concept-note{max-width:210px}.pd-prologue h2{font-size:6.5vw}}@media (width<=700px){.pd-sequence{height:420svh}.pd-viewport{height:100svh;min-height:0;position:sticky;top:0}.pd-device{aspect-ratio:1.28;width:calc(100vw - 40px);top:68%;left:50%}.pd-network{width:calc(100vw - 40px);top:68%;left:50%}.pd-prologue{padding:calc(var(--ap-header-height) + 42px) 24px 60px;justify-content:flex-start}.pd-prologue h2{font-size:clamp(2.6rem,11.3vw,4rem)}.pd-prologue>p:last-child{max-width:250px;font-size:.72rem;line-height:1.65}.pd-copy{width:auto;left:24px;right:24px;top:calc(var(--ap-header-height) + 38px)}.pd-eyebrow{letter-spacing:.14em;gap:10px;margin-bottom:22px;font-size:.5rem}.pd-eyebrow:before{width:18px}.pd-chapter h2{max-width:390px;margin-bottom:19px;font-size:clamp(2rem,9.4vw,3.2rem);line-height:1.05}.pd-description{max-width:270px;font-size:.73rem;line-height:1.6}.pd-cta{gap:35px;min-width:210px;padding:15px 18px;font-size:.65rem;bottom:81px;left:24px}.pd-concept-note{text-align:left;max-width:none;font-size:.48rem;bottom:48px;left:24px;right:24px}.pd-footer{letter-spacing:.02em;gap:10px;font-size:.36rem;bottom:19px;left:24px;right:24px}.pd-progress{bottom:-19px;left:-24px;right:-24px}.pd-focus-label{top:calc(var(--ap-header-height) + 28px);font-size:1.1rem}.pd-topbar{gap:7px;min-height:30px}.pd-topbar img{width:16px}.pd-window-caption{letter-spacing:.06em;font-size:4.5px}.pd-window-dots{gap:3px;margin-left:3px}.pd-window-dots i{width:3px;height:3px}.pd-brand{min-width:86px;height:15px;font-size:12px}.pd-chat-header{gap:8px;height:20%;min-height:30px}.pd-chat-header b{font-size:8px}.pd-chat-header small{font-size:5px}.pd-message p{font-size:9px;line-height:1.4}.pd-message small{margin-bottom:4px;font-size:4px}.pd-messages{gap:9px;padding-top:10px}.pd-message{border-radius:8px 8px 8px 1px;max-width:90%;padding:7px 9px}.pd-message-one,.pd-message-three{border-radius:8px 8px 1px}.pd-typing{gap:3px}.pd-typing i{width:3px;height:3px}.pd-typing span{font-size:5px}.pd-inbox-title{font-size:9px}.pd-inbox-row b{font-size:6px}.pd-inbox-row small{margin-top:3px;font-size:4.5px}.pd-film-legend{letter-spacing:.05em;font-size:4.5px}.pd-device-disclosure{font-size:4px}.pd-end{min-height:65svh;padding:100px 24px 70px}.pd-end h2{font-size:12vw}.pd-end-cta{bottom:auto;left:auto}.pd-beam-red{width:110px;left:55%}.pd-beam-white{width:65px;left:85%}.pd-horizon{top:82%}}@media (width<=700px) and (height<=740px){.pd-copy{top:calc(var(--ap-header-height) + 25px);padding-top:0}.pd-prologue{padding-top:calc(var(--ap-header-height) + 25px);top:0}.pd-eyebrow{margin-bottom:16px}.pd-chapter h2{margin-bottom:14px;font-size:9vw}.pd-description{max-width:265px;font-size:.68rem}.pd-cta{padding:13px 17px;bottom:73px}.pd-concept-note{font-size:.44rem;bottom:42px}.pd-focus-label{top:calc(var(--ap-header-height) + 21px)}}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])){height:auto}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-viewport{height:auto;min-height:0;position:relative}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-live,:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-atmosphere,:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-footer,:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-focus-label{display:none}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-prologue{min-height:65svh;position:relative}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-chapter{opacity:1;visibility:visible;pointer-events:auto;min-height:110svh;padding:calc(var(--ap-header-height) + 60px) 4vw 100px;position:relative}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-copy{width:100%;max-width:900px;position:relative;top:auto;left:auto}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-copy h2{max-width:720px}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-static-display{aspect-ratio:1.68;width:min(850px,90%);height:auto;margin:50px auto 30px;display:block;position:relative}.pd-static-display .pd-device{width:100%;height:100%;inset:0;transform:none}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-cta{margin-top:25px;position:relative;bottom:auto;left:auto}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-concept-note{text-align:left;max-width:none;padding:20px 4vw;position:relative;inset:auto}.pd-device[data-display-mode=atende] .pd-inbox{opacity:1;width:31%}.pd-device[data-display-mode=atende] .pd-typing{display:none}.pd-device[data-display-mode=play] .pd-chat,.pd-device[data-display-mode=play] .pd-inbox,.pd-device[data-display-mode=play] .pd-composer-text,.pd-device[data-display-mode=play] .pd-send-icon{visibility:hidden}.pd-device[data-display-mode=play] .pd-film{opacity:1;visibility:visible}.pd-device[data-display-mode=play] .pd-brand-atende{opacity:0}.pd-device[data-display-mode=play] .pd-brand-play,.pd-device[data-display-mode=play] .pd-play-track,.pd-device[data-display-mode=play] .pd-track-caption,.pd-device[data-display-mode=play] .pd-play-icon{opacity:1}.pd-device[data-display-mode=play] .pd-shared-rail{background:0 0;border-color:#0000}.pd-device[data-display-mode=play] .pd-action-orb{border-radius:50%;width:46px;top:0;right:calc(50% - 23px);transform:translateY(-190%)}.pd-device[data-display-mode=play] .pd-track-progress{transform:scaleX(.6)}.pd-device[data-display-mode=play] .pd-track-head{left:60%}@media (width<=700px){:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-chapter{min-height:0;padding:calc(var(--ap-header-height) + 40px) 24px 70px}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-static-display{aspect-ratio:1.28;width:100%;margin-top:35px}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-concept-note{padding:0 24px 35px}:is(.no-js .pd-sequence,.motion-static .pd-sequence,.pd-sequence:not([data-products-ready=true]):not([data-products-ready=pending])) .pd-copy{top:auto}}.pd-topbar,.pd-application,.pd-inbox,.pd-chat,.pd-film{contain:strict}.pd-shared-rail{contain:size layout style}.device-stage{perspective:1500px;aspect-ratio:1.68;position:relative}.device-stage:before{content:"";background:linear-gradient(90deg,#0000,#ff3a3a88,#0000);height:1px;position:absolute;bottom:-9%;left:8%;right:8%;box-shadow:0 0 12px #ff2020}.device-stage:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 42%,#f4eee60b 50%,#0000 58%);width:70%;height:160%;position:absolute;top:-30%;left:-10%}.device-stage .pd-device{aspect-ratio:auto;width:100%;height:100%;transform-style:preserve-3d;position:absolute;top:0;left:0;transform:rotateY(-8deg)rotateX(4deg)}.device-stage.is-right .pd-device{transform:rotateY(8deg)rotateX(4deg)}.device-caption{font:500 .55rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#918b86;margin-top:34px;display:block}@media (width<=700px){.device-stage{aspect-ratio:1.45}}
