.pf-page{--accent:#5ef0e0;--accent-dim:#5ef0e01f;--bg:#040708;--bg-2:#071012;--card:#0a1416;--line:#15282b;--line-2:#12211f;--line-3:#24403f;--text:#f4f8f8;--text-2:#b4c6c7;--text-3:#9db3b5;--text-4:#86a0a2;--on-accent:#03201d;--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pf-page *{box-sizing:border-box}.pf-page :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pf-page .wrap{max-width:1200px;margin:0 auto;padding:112px 24px}.pf-page .h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,3.8vw,48px);font-weight:700;line-height:1.08}.pf-page .lead{color:var(--text-2);max-width:680px;margin:18px 0 0;font-size:18px}.pf-page .oraw{font-family:"Oswald",var(--font);letter-spacing:.06em;color:var(--accent);font-weight:600}.pf-page .k{color:var(--accent);font-style:normal}.pf-page .orb{width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(circle closest-side at 49% 51%,#000 80%,#0000 100%);mask-image:radial-gradient(circle closest-side at 49% 51%,#000 80%,#0000 100%)}@keyframes ora-fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ora-cueDrop{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes ora-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}.pf-page .scene{height:var(--len,440vh);position:relative}.pf-page .scene-sticky{flex-direction:column;align-items:center;height:100svh;padding:96px 16px 20px;display:flex;position:sticky;top:0;overflow:hidden}.pf-page .scene-text{width:min(860px,100%);height:var(--th,clamp(200px,28vh,250px));flex:none;position:relative}.pf-page .cap{--dy:0px;transform:translateY(calc(-50% + var(--dy)));text-align:center;opacity:0;pointer-events:none;position:absolute;top:50%;left:0;right:0}.pf-page .cap h1,.pf-page .cap h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:1.05}.pf-page .cap h1{font-size:clamp(40px,5.4vw,72px)}.pf-page .cap h2{font-size:clamp(28px,3.6vw,50px)}.pf-page .cap p{max-width:620px;color:var(--text-2);text-wrap:balance;margin:16px auto 0;font-size:clamp(15px,1.35vw,18px);line-height:1.55}.pf-page .cap p.conv{color:var(--text);margin-top:14px;font-size:clamp(17px,1.6vw,21px);font-weight:600}.pf-page .cap p.conv .oraw{font-size:1.25em}.pf-page .cap-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.pf-page .scene-vis{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.pf-page .fitbox{flex:none;position:relative}.pf-page .scroll-cue{z-index:4;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;bottom:26px;right:32px}.pf-page .chev{border:1.5px solid #f4f8f873;border-radius:12px;flex:none;width:22px;height:34px;position:relative}.pf-page .chev:after{content:"";background:var(--accent);border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.6s ease-in-out infinite ora-cueDrop;position:absolute;top:7px;left:50%}@media (max-width:860px){.pf-page .scene-sticky{padding:88px 16px 16px}.pf-page .scene-text{height:var(--thm,clamp(180px,28vh,230px))}.pf-page .cap p{margin-top:12px}.pf-page .scroll-cue{flex-direction:column;gap:8px;bottom:14px;left:50%;right:auto;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pf-page .scene{height:auto}.pf-page .scene-sticky{height:auto;padding:112px 16px 72px;position:relative;overflow:visible}.pf-page .scene-text{flex-direction:column;gap:32px;height:auto;display:flex}.pf-page .cap{opacity:1;pointer-events:auto;position:relative;top:auto;transform:none}.pf-page .scene-vis{flex:none;height:min(70vh,560px);margin-top:40px}.pf-page .scroll-cue{display:none}.pf-page .chev:after{animation:none}}.pf-page .hero{--len:520vh;background:radial-gradient(ellipse 60% 60% at 50% 70%,#145a584d,#04070800 70%),var(--bg);margin-top:-80px}.pf-page .stage{perspective:1800px;width:min(760px,100%);height:100%;position:relative}.pf-page .stage-glow{pointer-events:none;opacity:.4;background:radial-gradient(#5ef0e02e,#5ef0e000 70%);width:90%;height:60%;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.pf-page .stack{width:300px;height:300px;transform-style:preserve-3d;will-change:transform;margin:-150px 0 0 -150px;position:absolute;top:50%;left:50%}.pf-page .pane-ora{font-family:"Oswald",var(--font);letter-spacing:.08em;color:var(--accent);text-shadow:0 0 24px #5ef0e073;opacity:0;pointer-events:none;font-size:96px;font-weight:600;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-page .pane{transform-style:preserve-3d;border:1px solid #5ef0e061;border-radius:22px;position:absolute;inset:0}.pf-page .pane1{background-color:#08181acc;background-image:radial-gradient(#f4f8f873 1.4px,#0000 1.6px);background-size:26px 26px}.pf-page .pane1-glow{opacity:0;background-image:radial-gradient(circle,#5ef0e073,#5ef0e000 65%),radial-gradient(#5ef0e0 1.6px,#0000 1.9px);background-size:100% 100%,26px 26px;border-radius:22px;position:absolute;inset:0}.pf-page .pane2{opacity:0;background-color:#0a282a8c;background-image:linear-gradient(#5ef0e024 1px,#0000 1px),linear-gradient(90deg,#5ef0e024 1px,#0000 1px);background-size:30px 30px,30px 30px}.pf-page .pane2 svg{width:100%;height:100%;position:absolute;inset:0}.pf-page .pane2 line{stroke:#5ef0e0;stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:1px}.pf-page .pane2 circle{fill:#5ef0e0}.pf-page .pane3{opacity:0;background:#08181a59;justify-content:center;align-items:center;display:flex}.pf-page .pane3 .orb{opacity:0;width:190px}.pf-page .pane3-ring{opacity:0;border:1px solid #5ef0e080;border-radius:50%;width:230px;height:230px;margin:-115px 0 0 -115px;position:absolute;top:50%;left:50%}.pf-page .beam{transform-origin:50% 0;opacity:0;background:linear-gradient(#5ef0e000 0%,#5ef0e0f2 45%,#fffffff2 50%,#5ef0e000 60%) 0 0/100% 220%;border-radius:3px;width:3px;height:184px;margin-left:-1px;animation:1.6s linear infinite ora-beamUp;position:absolute;transform:rotateX(90deg)scaleY(.001)}@keyframes ora-beamUp{0%{background-position:0 100%}to{background-position:0 -120%}}@media (prefers-reduced-motion:reduce){.pf-page .beam{animation:none}}.pf-page .pane4{opacity:0;transform-style:preserve-3d;background:#08181ac7;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:26px;display:grid}.pf-page .ptile{letter-spacing:-.02em;color:var(--text);opacity:0;background:linear-gradient(#5ef0e029,#5ef0e029),#0a1a1c;border:1px solid #5ef0e08c;border-radius:14px;justify-content:center;align-items:center;font-size:26px;font-weight:700;display:flex}.pf-page .src{color:#e8f2f2;white-space:nowrap;will-change:transform,opacity;z-index:2;background:linear-gradient(#102426f5,#081214f5);border:1px solid #5ef0e04d;border-radius:999px;align-items:center;gap:8px;padding:5px 13px 5px 5px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 10px 28px #00000080,inset 0 1px #ffffff0f}.pf-page .src svg{width:24px;height:24px;color:var(--accent);background:#5ef0e024;border-radius:50%;flex:0 0 24px;padding:4px}@media (max-width:860px){.pf-page .src{gap:6px;padding:3px 9px 3px 3px;font-size:11.5px}.pf-page .src svg{flex-basis:20px;width:20px;height:20px;padding:3px}}@media (prefers-reduced-motion:reduce){.pf-page .src{display:none}}.pf-page .mon{--len:480vh}.pf-page .desk{font-size:14px}.pf-page .win{opacity:0;will-change:transform,opacity;background:#0a1416;border:1px solid #1e3538;border-radius:.8em;transition:border-color .25s,box-shadow .25s;position:absolute;overflow:hidden;box-shadow:0 1.2em 3em #0000008c}.pf-page .win.focus{border-color:#fff;box-shadow:0 0 0 .25em #ffffff1f,0 1.2em 3em #0009}.pf-page .win-bar{color:var(--text-3);background:#0d1a1c;border-bottom:1px solid #15282b;align-items:center;gap:.35em;padding:.5em .7em;font-size:.82em;display:flex}.pf-page .win-bar i{background:#24403f;border-radius:50%;width:.55em;height:.55em}.pf-page .win-bar span{color:#c7d6d6;white-space:nowrap;text-overflow:ellipsis;margin-left:.4em;font-weight:600;overflow:hidden}.pf-page .win-alert{color:var(--bg);opacity:0;background:#fff;border-radius:999px;flex:none;margin-left:auto;padding:.05em .5em;font-size:.85em;font-style:normal;font-weight:700;transition:opacity .2s}.pf-page .win.focus .win-alert,.pf-page .win.seen .win-alert{opacity:1}.pf-page .win-body{flex-direction:column;gap:.45em;height:calc(100% - 2.2em);padding:.7em;display:flex}.pf-page .wl{background:#1a2d30;border-radius:.3em;height:.55em}.pf-page .wl.hot{background:#fff}.pf-page .wl.acc{background:#5ef0e099}.pf-page .wgrid{flex:1;gap:.35em;display:grid}.pf-page .wgrid i{background:radial-gradient(circle at 70% 30%,#1b3a3b,#071012 70%);border:1px solid #15282b;border-radius:.35em}.pf-page .wgrid i.dark{background:repeating-linear-gradient(135deg,#0a1416 0 .4em,#101e20 .4em .8em);border-color:#fff}.pf-page .wcells{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.pf-page .wcells i{background:#0f1e21;border-radius:2px}.pf-page .wcells i.h{background:#21393c}.pf-page .wrow{color:var(--text-3);white-space:nowrap;border-top:1px solid #132326;justify-content:space-between;gap:.6em;padding-top:.35em;font-size:.8em;display:flex;overflow:hidden}.pf-page .wrow b{color:#e8f2f2;font-weight:600}.pf-page .switches{z-index:8;opacity:0;white-space:nowrap;background:#040708f0;border:1.5px solid #fff;border-radius:1.1em;align-items:center;gap:.9em;padding:.6em 1.4em .6em 1em;font-size:min(1em,12px);transition:border-color .4s,box-shadow .4s,top .4s;display:flex;position:absolute;top:calc(100% + 1.6em);left:50%;transform:translate(-50%);box-shadow:0 1.2em 3em #000000b3,0 0 0 .4em #ffffff0f}.pf-page .switches b{text-align:center;letter-spacing:-.04em;color:#fff;min-width:1.3em;font-size:3.4em;font-weight:800;line-height:1;transition:color .4s;display:block}.pf-page .switches b.ora-bump{animation:.35s ease-out ora-bump}@keyframes ora-bump{0%{transform:scale(1.35)}to{transform:scale(1)}}.pf-page .switches span{text-align:left;color:#c7d6d6;font-size:1.05em;line-height:1.3;display:block}.pf-page .switches span strong{color:#fff;font-size:1.35em;font-weight:700;display:block}.pf-page .switches.one{border-color:var(--accent);box-shadow:0 1.2em 3em #000000b3,0 0 2.5em #5ef0e059}.pf-page .switches.one b,.pf-page .switches.one span strong{color:var(--accent)}.pf-page .ora-screen{opacity:0;will-change:transform,opacity;background:#081214;border:1px solid #2a4847;border-radius:1em;position:absolute;overflow:visible;box-shadow:0 0 5em #5ef0e024,0 1.5em 4em #0009}.pf-page .ora-chrome{height:2.2em;color:var(--text-3);background:#0b1a1c;border-bottom:1px solid #15282b;border-radius:1em 1em 0 0;align-items:center;gap:.4em;padding:0 .9em;font-size:.8em;display:flex}.pf-page .ora-chrome i{background:#24403f;border-radius:50%;width:.6em;height:.6em}.pf-page .ora-chrome span{letter-spacing:.08em;color:#c7d6d6;margin-left:.6em;font-weight:600}.pf-page .ora-shot{border-radius:0 0 1em 1em;position:absolute;inset:2.2em 0 0;overflow:hidden}.pf-page .ora-shot img{object-fit:contain;object-position:center top;width:100%;height:100%;display:block}.pf-page .shot-ph{grid-template-columns:14% 1fr;gap:.8em;padding:.9em;display:grid;position:absolute;inset:0}.pf-page .shot-ph .side{background:#0c1a1c;border:1px solid #132326;border-radius:.6em}.pf-page .shot-ph .main{grid-template-rows:2.4em repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.pf-page .shot-ph .main i{background:#0c1a1c;border:1px solid #132326;border-radius:.6em}.pf-page .shot-ph .main i:first-child{grid-column:1/-1}.pf-page .shot-label{color:var(--text-4);white-space:nowrap;background:#040708b3;border:1px dashed #2a4847;border-radius:999px;padding:.35em .9em;font-size:.8em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-page .rnote{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;will-change:transform,opacity;background:#081618f0;border:1px solid #5ef0e073;border-radius:.9em;padding:.9em 1em;position:absolute;box-shadow:0 1.2em 3em #0009,0 0 2.5em #5ef0e01f}.pf-page .rn-h{color:var(--text-3);align-items:center;gap:.55em;font-size:.78em;display:flex}.pf-page .rn-h .orb{flex:0 0 1.5em;width:1.5em}.pf-page .rn-h b{color:var(--accent);letter-spacing:.04em;font-weight:600}.pf-page .rn-h .p1{color:var(--on-accent);background:var(--accent);border-radius:999px;padding:.05em .55em;font-weight:700}.pf-page .rn-t{margin-top:.45em;font-size:.95em;font-weight:600;line-height:1.35}.pf-page .rn-stats{gap:.6em;margin-top:.7em;display:flex}.pf-page .rn-stats div{background:#5ef0e014;border:1px solid #5ef0e04d;border-radius:.6em;flex:1;padding:.45em .6em}.pf-page .rn-stats div:last-child{background:0 0;border-color:#ffffff4d}.pf-page .rn-stats b{font-size:1.45em;font-weight:700;line-height:1.1;display:block}.pf-page .rn-stats span{color:var(--text-2);font-size:.75em}.pf-page .rn-steps{flex-direction:column;gap:.35em;margin:.6em 0 0;padding:0;font-size:.82em;list-style:none;display:flex}.pf-page .rn-steps li{opacity:0;align-items:flex-start;gap:.5em;display:flex}.pf-page .rn-steps svg{flex:0 0 1em;width:1em;height:1em;margin-top:.15em}.pf-page .desk.tall .rnote{padding:.55em .75em;font-size:.92em}.pf-page .desk.tall .rn-t{margin-top:.3em}.pf-page .desk.tall .rn-stats{gap:.45em;margin-top:.4em}.pf-page .desk.tall .rn-stats div{align-items:baseline;gap:.4em;padding:.2em .55em;display:flex}.pf-page .desk.tall .rn-stats b{font-size:1.1em;display:inline}.pf-page .desk.tall .rn-steps{gap:.15em;margin-top:.4em}.pf-page .ora-screen.tight .rn-stats{display:none}.pf-page .meet{text-align:center;background:radial-gradient(ellipse 50% 45% at 50% 58%,#145a5859,#04070800 70%),var(--bg);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:120px 16px 96px;display:flex;position:relative;overflow:hidden}.pf-page #meet-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pf-page .meet-copy{z-index:2;max-width:720px;position:relative}.pf-page .meet-copy .h2{font-size:clamp(34px,4.6vw,60px)}.pf-page .meet-stage{z-index:2;justify-content:center;width:min(1200px,100%);margin-top:28px;display:flex;position:relative}.pf-page .orb-zone{aspect-ratio:1;width:min(340px,62vw);position:relative}.pf-page .orb-zone .orb{filter:drop-shadow(0 0 40px #5ef0e059);width:88%;position:absolute;inset:6%}.pf-page .orb-halo{pointer-events:none;background:radial-gradient(circle,#5ef0e047,#5ef0e000 65%);border-radius:50%;animation:4.5s ease-in-out infinite ora-breathe;position:absolute;inset:-14%}@keyframes ora-rayaIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ora-rayaFloat{0%,to{translate:0}50%{translate:0 -8px}}.pf-page .mnote{z-index:3;text-align:left;color:#e8f2f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#08181ac7;border:1px solid #5ef0e03d;border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.4;position:absolute;box-shadow:0 18px 48px #0000008c}.pf-page .meet.live .mnote{animation:.8s ease-out both ora-rayaIn,7s ease-in-out infinite ora-rayaFloat}.pf-page .mnote.pill{white-space:nowrap;border-radius:999px;padding:10px 18px;font-size:13px}.pf-page .mtag{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}.pf-page .mnote .acts{gap:8px;margin-top:10px;display:flex}.pf-page .mnote .acts span{border:1px solid #2a4847;border-radius:999px;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.pf-page .mnote .acts span:first-child{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.pf-page .m1{width:250px;animation-delay:.1s,0s;top:4%;left:0}.pf-page .m2{animation-delay:.35s,1.4s;top:46%;left:6%}.pf-page .m3{width:240px;animation-delay:.6s,2.6s;top:68%;left:2%}.pf-page .m4{width:270px;animation-delay:.25s,.8s;top:2%;right:0}.pf-page .m5{width:270px;animation-delay:.5s,2s;top:40%;right:3%}.pf-page .m6{animation-delay:.75s,3.2s;top:80%;right:7%}.pf-page .say{z-index:2;justify-content:center;align-items:flex-start;min-height:84px;margin-top:22px;display:flex;position:relative}.pf-page .bubble{max-width:520px;color:var(--text);background:#0a1416eb;border:1px solid #5ef0e066;border-radius:16px;padding:14px 18px;font-size:16px;line-height:1.5}.pf-page .bubble b{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:12px;display:block}.pf-page .bubble.swap{animation:.35s ease-out ora-fadeUp}@media (max-width:1100px){.pf-page .m2,.pf-page .m3,.pf-page .m6{display:none}.pf-page .m1{width:220px}.pf-page .m4,.pf-page .m5{width:230px}}@media (max-width:860px){.pf-page .meet-stage{flex-direction:column;align-items:center}.pf-page .mnote{width:auto;max-width:340px;margin:0 auto;position:relative;top:auto;left:auto;right:auto}.pf-page .m1,.pf-page .m5{display:none}.pf-page .m4{order:-1;margin-bottom:14px}.pf-page .m2{order:2;margin-top:14px;display:block}}@media (prefers-reduced-motion:reduce){.pf-page .orb-halo{animation:none}.pf-page .mnote{opacity:1}.pf-page .meet.live .mnote{animation:none}}.pf-page .why{--len:440vh}.pf-page .layers-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pf-page .slab{fill:#0a1e20bf;stroke:#5ef0e059;stroke-width:1.2px}.pf-page .slab-node{fill:#2a4847}.pf-page .al-node{fill:#fff}.pf-page .why-link{fill:none;stroke:#5ef0e0;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px}.pf-page .why-link.soft{stroke-width:1.4px;stroke-dasharray:.02 .025}.pf-page .layer-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;padding-right:12px;font-size:12px;font-weight:600;position:absolute;transform:translate(-100%,-50%)}.pf-page .al-pill{color:#e8f2f2;white-space:nowrap;opacity:0;background:#071012f5;border:1px solid #2e4446;border-radius:999px;margin-top:-14px;padding:5px 10px;font-size:12px;position:absolute;transform:translate(-50%,-100%)}.pf-page .al-pill.root{border-color:var(--accent);color:var(--accent);font-weight:600}.pf-page .link-tag{color:#a9fbf2;white-space:nowrap;opacity:0;background:#040708d9;border-radius:999px;padding:2px 7px;font-size:11px;position:absolute;transform:translate(-50%,-50%)}.pf-page .why-orb{z-index:4;opacity:0;pointer-events:none;will-change:transform,opacity;width:60px;height:60px;margin:-30px 0 0 -30px;position:absolute;top:0;left:0}.pf-page .why-orb .orb{filter:drop-shadow(0 0 18px #5ef0e0b3);width:100%;position:relative}.pf-page .wo-ring{border:1.5px solid #5ef0e0b3;border-radius:50%;animation:1.4s ease-out infinite ora-woPulse;position:absolute;inset:0}.pf-page .wo-ring.r2{animation-delay:.7s}@keyframes ora-woPulse{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(2.2)}}.pf-page .wo-say{white-space:nowrap;color:var(--accent);background:#040708e6;border:1px solid #5ef0e073;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;transition:opacity .25s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.pf-page .answer{border:1.5px solid var(--accent);opacity:0;background:#071012;border-radius:16px;width:min(330px,40%);padding:16px 18px;position:absolute;top:50%;right:-2%;box-shadow:0 0 50px #5ef0e033}.pf-page .answer-h{color:var(--text-3);align-items:center;gap:8px;font-size:12px;display:flex}.pf-page .answer-h .p1{color:var(--on-accent);background:var(--accent);border-radius:999px;padding:1px 8px;font-weight:700}.pf-page .answer ol{flex-direction:column;gap:4px;margin:10px 0 0;padding:0 0 0 18px;font-size:14px;line-height:1.45;display:flex}.pf-page .answer li::marker{color:var(--accent);font-weight:700}.pf-page .answer .ray{color:var(--text-2);border-top:1px solid #1e3538;align-items:center;gap:8px;margin-top:10px;padding-top:10px;font-size:13px;display:flex}.pf-page .answer .ray .orb{flex:0 0 22px;width:22px}@media (max-width:760px){.pf-page .why-orb{width:44px;height:44px;margin:-22px 0 0 -22px}.pf-page .wo-say{padding:3px 8px;font-size:10.5px}.pf-page .layer-label{padding-right:6px;font-size:10px}.pf-page .al-pill{margin-top:-10px;padding:3px 7px;font-size:10.5px}.pf-page .link-tag{font-size:9.5px}.pf-page .answer{z-index:3;width:auto;padding:12px 14px;left:0;right:0}.pf-page .answer ol{font-size:12.5px}}.pf-page .how{--len:460vh}.pf-page .how-vis{flex-direction:column;gap:18px;width:min(900px,100%);height:100%;display:flex}.pf-page .how-panels{background:radial-gradient(50% 50%,#5ef0e00f,#5ef0e000 70%);flex:auto;min-height:0;position:relative}.pf-page .hp{opacity:0;position:absolute;inset:0}.pf-page .hp svg{width:100%;height:100%}.pf-page .ora-orb3d{pointer-events:none;position:absolute;top:0;left:0}.pf-page .hp text{font-family:var(--font);fill:#e8f2f2}@media (prefers-reduced-motion:reduce){.pf-page .how-vis{height:auto}.pf-page .how-panels{background:0 0;border:none;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.pf-page .hp{opacity:1;aspect-ratio:420/300;border:1px solid var(--line);background:var(--card);border-radius:18px;position:relative;inset:auto}}.pf-page .glance{--len:480vh}.pf-page .dframe{background:#071012;border:1px solid #1e3538;border-radius:1.1em;flex-direction:column;gap:.8em;padding:1em;display:flex;position:absolute;inset:0;box-shadow:0 2em 5em #00000080}.pf-page .dtop{align-items:center;gap:.7em;display:flex}.pf-page .dtop b{font-size:1.05em;font-weight:600}.pf-page .dpill{color:var(--text-4);border:1px solid #1e3538;border-radius:999px;padding:.15em .7em;font-size:.75em}.pf-page .dray{background:var(--accent-dim);opacity:0;border:1px solid #5ef0e073;border-radius:.8em;align-items:center;gap:.7em;min-height:3em;padding:.55em .8em;display:flex}.pf-page .dray .orb{flex:0 0 1.9em;width:1.9em}.pf-page .dray p{margin:0;font-size:.95em;font-weight:500;line-height:1.4}.pf-page .dray p:after{content:"";vertical-align:-.15em;background:var(--accent);width:.45em;height:1em;opacity:var(--caret,0);margin-left:2px;display:inline-block}.pf-page .dgrid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:.7em;min-height:0;display:grid}.pf-page .dw{opacity:0;will-change:transform,opacity;background:#0a1416;border:1px solid #15282b;border-radius:.8em;flex-direction:column;padding:.75em .85em;display:flex;position:relative;overflow:hidden}.pf-page .dw.s2{grid-column:span 2}.pf-page .dw.wimg{background:0 0;border:none;border-radius:1.1em;justify-content:center;align-items:center;padding:0;transition:box-shadow .35s;display:flex}.pf-page .dw.wimg img{object-fit:contain;border-radius:inherit;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.pf-page .dw.wimg.lit{box-shadow:0 0 0 1.5px #5ef0e0d9,0 0 2.4em #5ef0e040}.pf-page .dw-t{color:#c7d6d6;font-size:.78em;font-weight:600}.pf-page .dw-v{letter-spacing:-.035em;margin-top:.2em;font-size:2.4em;font-weight:700;line-height:1.1}.pf-page .dw-s{color:var(--accent);font-size:.75em}.pf-page .dw svg{flex:1;width:100%;min-height:0}.pf-page .dcams{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:.35em;margin-top:.45em;display:grid}.pf-page .dcams i{background:radial-gradient(circle at 70% 30%,#1b3a3b,#071012 70%);border:1px solid #15282b;border-radius:.35em}.pf-page .dcams i.r{background:repeating-linear-gradient(135deg,#0a1416 0 .4em,#101e20 .4em .8em);border-color:#fff}.pf-page .dfeed{flex-direction:column;margin-top:.35em;display:flex}.pf-page .dfeed div{white-space:nowrap;border-top:1px solid #132326;align-items:center;gap:.55em;padding:.35em 0;font-size:.78em;display:flex;overflow:hidden}.pf-page .dfeed i{background:var(--accent);border-radius:50%;flex:0 0 .5em;width:.5em;height:.5em}.pf-page .dfeed i.h{background:#fff}.pf-page .ins{opacity:0;background:#071416f7;border:1px solid #5ef0e080;border-radius:.6em;align-items:center;gap:.45em;padding:.35em .6em;font-size:.74em;line-height:1.3;display:flex;position:absolute;bottom:.6em;left:.6em;right:.6em}.pf-page .ins i{background:radial-gradient(circle,#a9fbf2,#2bb8a8);border-radius:50%;flex:0 0 .6em;width:.6em;height:.6em}.pf-page .auto{border:1.5px solid var(--accent);opacity:0;will-change:transform,opacity;background:#071012fa;border-radius:1em;width:42%;padding:1em;position:absolute;top:22%;right:-1.2em;box-shadow:0 0 4em #5ef0e033,0 1.5em 4em #0009}.pf-page .auto-h{align-items:center;gap:.6em;font-weight:600;display:flex}.pf-page .auto-h .orb{flex:0 0 1.6em;width:1.6em}.pf-page .rule{border-top:1px solid #15282b;align-items:center;gap:.8em;padding:.65em 0;font-size:.88em;display:flex}.pf-page .rule:first-of-type{margin-top:.6em}.pf-page .rule span{flex:1;min-width:0}.pf-page .rule small{color:var(--text-4);font-size:.85em;display:block}.pf-page .tog{background:#24403f;border-radius:999px;flex:0 0 2.4em;width:2.4em;height:1.35em;transition:background .3s;position:relative}.pf-page .tog:after{content:"";background:#c7d6d6;border-radius:50%;width:1.05em;height:1.05em;transition:transform .3s,background .3s;position:absolute;top:.15em;left:.15em}.pf-page .tog.on{background:var(--accent)}.pf-page .tog.on:after{background:#03201d;transform:translate(1.05em)}.pf-page .toast{opacity:0;background:#071012fa;border:1px solid #5ef0e080;border-radius:.8em;align-items:center;gap:.6em;max-width:60%;padding:.7em .9em;font-size:.85em;display:flex;position:absolute;bottom:1.2em;left:1.2em;box-shadow:0 1em 3em #0009}.pf-page .toast .orb{flex:0 0 1.5em;width:1.5em}.pf-page .prods{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;margin-top:48px;display:grid}.pf-page .prod{border:1px solid var(--line);background:var(--card);border-radius:22px;flex-direction:column;padding:34px;text-decoration:none;display:flex}.pf-page .prod:hover{border-color:var(--line-3)}.pf-page .prod-name{letter-spacing:-.035em;font-size:40px;font-weight:700;line-height:1.05}.pf-page .prod-name .pre{color:#fff}.pf-page .prod-name .nm{color:var(--accent)}.pf-page .prod-tag{color:var(--text-2);margin-top:10px;font-size:17px}.pf-page .prod ul{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.pf-page .prod li{gap:12px;font-size:16px;display:flex}.pf-page .prod li svg{flex:0 0 18px;margin-top:3px}.pf-page .prod em{color:var(--accent);margin-top:auto;padding-top:28px;font-style:normal;font-weight:600}.pf-page{--pf-nav:calc(110px * var(--dz,1));--pf-clear:calc(42px + 54px * var(--dz,1));--pf-clear-top:calc(var(--pf-clear) + max(28px, 28px * var(--dz,1)));--font:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--site-teal:#19aa9c;--site-muted:#a0a0a0;background:var(--bg);color:var(--text);font-family:var(--font);font-variant-numeric:tabular-nums;font-size:16px;line-height:1.55;display:block;overflow-x:clip}@media (max-width:767px){.pf-page{--pf-nav:84px;--pf-clear:90px;--pf-clear-top:118px}}.pf-page [id]{scroll-margin-top:var(--pf-nav)}.pf-page .prod,.pf-page .prod:hover{color:var(--text)}.pf-page .prod-name .nm,.pf-page .prod em{color:var(--site-teal)}.pf-page img{max-width:100%}.pf-page .band{background:var(--bg-2);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.pf-page .center{text-align:center}.pf-page .center .lead{margin-left:auto;margin-right:auto}.pf-page .oraw,.pf-page .pane-ora{font-family:var(--font-oswald), var(--font);font-weight:500}.pf-page .k{color:var(--site-teal)}.pf-page .cap h1{letter-spacing:-.02em;font-size:max(40px,min(5.97vw,8.4vh));font-weight:800;line-height:1.02}.pf-page .cap h2{letter-spacing:-.02em;font-size:max(28px,min(3.61vw,6.2vh));font-weight:600;line-height:1.15}.pf-page .cap p{color:var(--site-muted);max-width:40em;font-size:max(15px,min(1.39vw,2.3vh))}.pf-page .cap p.conv{color:var(--text)}.pf-page .h2,.pf-page .meet-copy .h2{letter-spacing:-.02em;font-size:max(30px,3.61vw);font-weight:600;line-height:1.23}.pf-page .lead{color:var(--site-muted);max-width:40em;font-size:max(15px,1.39vw);line-height:1.5}.pf-page .hero .scene-text{--th:clamp(230px, 36vh, 340px);--thm:clamp(220px, 36vh, 290px)}.pf-page .scene-text{width:min(max(860px,60vw),100%)}.pf-page .wrap{max-width:none;padding:9.375vw 12.5vw}.pf-page .hero{margin-top:0}.pf-page .scene-sticky{padding-top:calc(var(--pf-nav) + 6px)}.pf-page .meet{padding:9.375vw 16px}.pf-page .prods{margin-top:64px}@media (max-width:767px){.pf-page .cap h1{font-size:clamp(34px,9vw,52px)}.pf-page .h2,.pf-page .meet-copy .h2{font-size:clamp(30px,8vw,52px);line-height:1.1}.pf-page .lead{font-size:15px;line-height:1.6}.pf-page .wrap{padding:64px 24px}.pf-page .meet{padding:96px 16px 64px}.pf-page .prods{margin-top:32px}.pf-page .prod{padding:24px}.pf-page .prod-name{font-size:30px}}@media (prefers-reduced-motion:reduce){.pf-page .scene-sticky{padding-top:calc(var(--pf-nav) + 24px)}}@media (prefers-reduced-motion:no-preference){.pf-page .scene-sticky{padding-top:var(--pf-clear-top);padding-bottom:var(--pf-clear);justify-content:center}.pf-page .scene-vis{margin-top:clamp(12px,3.5vh,40px)}.pf-page #ora-hero .scene-sticky{padding-top:calc(var(--pf-clear-top) + 18px * var(--dz,1))}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){.pf-page #ora-hero .scene-sticky{padding-top:calc(var(--pf-clear-top) + 10px)}}@media (prefers-reduced-motion:no-preference) and (max-height:699px){.pf-page .scene-sticky{padding-bottom:clamp(20px,5vh,56px)}}.pf-page .mon .scene-text,.pf-page .glance .scene-text{width:min(max(1120px,66vw),100%)}.pf-page .mon .cap p,.pf-page .glance .cap p{max-width:58em}@media (prefers-reduced-motion:no-preference) and (max-width:767px){.pf-page #monitoring .scene-sticky,.pf-page #glance .scene-sticky{padding-bottom:min(36px,clamp(20px,5vh,56px))}.pf-page #monitoring .scene-vis{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}}@media (max-width:767px){.pf-page .cap-ctas>*{height:40px;padding-left:18px;padding-right:18px;font-size:15px}.pf-tail>section{min-height:0!important;padding-top:72px!important;padding-bottom:72px!important}}
