#product.px-product-section{color:#f5f8fc;background:#070d17;padding:0}#product .px-stage{aspect-ratio:784/278;isolation:isolate;background:linear-gradient(115deg,#070e13,#070e16 49%,#091526);min-height:430px;position:relative;overflow:hidden}#product .px-copy{z-index:4;width:29%;position:absolute;top:4.4%;left:8.9%}#product .px-eyebrow{letter-spacing:1.4px;color:#8c96a7;white-space:nowrap;align-items:center;gap:28px;margin-left:-5.6vw;font-size:clamp(9px,1.04vw,15px);display:flex}#product .px-eyebrow>span{width:3.7vw;font-size:.9em}#product .px-copy h2{letter-spacing:-.045em;white-space:nowrap;margin-top:14px;font-size:clamp(28px,3.05vw,44px);font-weight:500;line-height:1.3}#product .px-description{letter-spacing:.025em;color:#a8b5c8;margin-top:13px;font-size:clamp(12px,1.3vw,18px);line-height:1.55}#product .px-menu{flex-direction:column;gap:3px;width:66%;margin-top:24px;display:flex}#product .px-menu>button{text-align:left;color:#8e9aaa;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:49px;padding:10px 21px;font-size:clamp(12px,1.15vw,17px);transition:color .2s,background .2s,border-color .2s;display:flex;position:relative}#product .px-menu>button>svg{opacity:0;color:#d3e4ff;width:17px}#product .px-menu>button:hover{color:#d7e8fc;background:#15344d22}#product .px-menu>button[aria-selected=true]{color:#eef6ff;background:linear-gradient(100deg,#18394e88,#0d1c2766);border-color:#759ec512;box-shadow:inset 0 0 30px #3478f605}#product .px-menu>button[aria-selected=true]:before{content:"";background:#149bf4;border-radius:6px 0 0 6px;width:4px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 15px #1782ef50}#product .px-menu>button[aria-selected=true]>svg{opacity:1}#product .px-backlight{z-index:-1;background:radial-gradient(at 67% 49%,#15488a30,#0000 54%);position:absolute;inset:0}#product .px-ribbons{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#product .px-ribbon-one{transform-origin:75%;animation:17s ease-in-out infinite alternate px-light-drift}#product .px-ribbon-two{transform-origin:65%;animation:22s ease-in-out infinite alternate px-light-flow}#product .px-ribbon-three{animation:13s ease-in-out infinite alternate px-edge-flow}@keyframes px-light-drift{0%{opacity:.65;transform:translate(-6px,7px)rotate(-1deg)}to{opacity:.95;transform:translate(12px,-9px)rotate(1.4deg)}}@keyframes px-light-flow{0%{opacity:.5;transform:translate(12px,-6px)}to{opacity:.85;transform:translate(-14px,11px)}}@keyframes px-edge-flow{0%{opacity:.4;transform:translateY(7px)}to{opacity:.8;transform:translateY(-8px)}}#product .px-device-arrival{z-index:2;width:76%;height:115%;position:absolute;top:9%;left:39%}#product .px-device-frame{--pointer-x:0deg;--pointer-y:0deg;width:100%;height:100%;transform:perspective(1800px) rotateY(calc(12deg + var(--pointer-x))) rotateX(calc(3deg - var(--pointer-y))) rotateZ(1.5deg) skewY(3deg);transform-origin:0;will-change:transform;background:linear-gradient(115deg,#030a12,#0a1623);border:1px solid #6fa2c9;border-radius:22px;padding:20px 0 0;display:flex;box-shadow:0 0 0 1px #5799da24,0 0 24px #368ced25,0 30px 75px #0008}#product .px-app-sidebar{color:#c9d6e9;flex:0 0 22%;min-width:0;padding:12px 23px 0 29px;position:relative}#product .px-app-logo{width:145px;max-width:100%;height:auto;margin-bottom:27px;display:block}#product .px-app-navigation{flex-direction:column;gap:8px;display:flex}#product .px-app-navigation>div{white-space:nowrap;color:#b7c5d6;border-radius:7px;align-items:center;gap:14px;padding:13px 11px;font-size:14px;display:flex}#product .px-app-navigation>div.selected{color:#f1f6fc;background:#17253880}#product .px-app-navigation svg{color:#b6c5dc;flex-shrink:0;width:18px}#product .px-app-status{color:#5d768e;align-items:center;gap:7px;font-size:9px;display:flex;position:absolute;bottom:55px}#product .px-app-status>i{background:#387ab6;border-radius:50%;width:4px;height:4px}#product .px-app-main{color:#27374d;background:linear-gradient(120deg,#f5f9ff,#d7e7ff);border-radius:16px 0 0;flex:1;min-width:0;padding:33px 32px 20px;position:relative;overflow:hidden;box-shadow:inset 0 0 65px #3478f607}#product .px-query{background:#ffffff5f;border:1px solid #f9fbff80;border-radius:9px;align-items:center;gap:14px;height:67px;margin-bottom:26px;padding:0 19px;display:flex;box-shadow:0 8px 25px #7cabe908}#product .px-query>input{width:100%;min-width:0;font:inherit;color:#354d70;outline-offset:6px;background:0 0;border:0;font-size:13px}#product .px-query>input::placeholder{color:#91a6c7}#product .px-query>button{color:#82b2f7;background:0 0;border:0;padding:4px}#product .px-feature-grid{grid-template-columns:1fr 1fr;gap:19px;display:grid}#product .px-feature{text-align:left;background:linear-gradient(115deg,#fff9,#ffffff3a);border:1px solid #fff7;border-radius:9px;align-items:center;gap:20px;min-height:100px;padding:24px 19px;transition:background .2s,box-shadow .2s;display:flex}#product .px-feature:hover{background:#ffffffc2;box-shadow:0 8px 20px #5496e515}#product .px-feature>svg{color:#287cfa;filter:drop-shadow(0 0 8px #9aceff);flex-shrink:0}#product .px-feature>span{min-width:0}#product .px-feature strong{white-space:nowrap;color:#30435f;font-size:16px;font-weight:600;display:block}#product .px-feature small{color:#738bae;white-space:nowrap;margin-top:7px;font-size:11px;line-height:1.7;display:block}#product .px-context-strip{color:#7892b6;border-bottom:1px solid #a9c3e635;align-items:center;gap:9px;padding:23px 7px;font-size:10px;display:flex}#product .px-context-strip>svg{color:#5a8fc9;flex-shrink:0}#product .px-integration{color:#617f9f;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 7px;font-size:11px;display:flex}#product .px-integration>div{gap:8px;display:flex}#product .px-integration>div>span{background:#f7fbff66;border:1px solid #c1d6ed66;border-radius:4px;padding:6px 10px;font-size:10px}#product .px-integration>small{color:#819ab9;font-size:9px}#product .px-concept-label{color:#637e9f;font-size:10px;position:absolute;bottom:40px;left:36px}#product .px-scenario-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}#product .px-scenario-heading>strong{color:#294266;font-size:21px;font-weight:500}#product .px-scenario-heading>small{color:#7290b2;font-size:9px}#product .px-quote-stages{justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;display:flex}#product .px-quote-stages>span{color:#8ba0b9;align-items:center;gap:7px;font-size:11px;display:flex}#product .px-quote-stages i{border:1px solid #b3cce7;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}#product .px-quote-stages .is-complete{color:#386eb9}#product .px-quote-stages .is-complete i{background:#e8f2ff;border-color:#5995e0}#product .px-cost-table>div{color:#587390;border-bottom:1px solid #c4d8f0;grid-template-columns:1fr 1.1fr .8fr;padding:17px 12px;font-size:12px;display:grid}#product .px-cost-table>div:first-child{color:#375a82;background:#ffffff5c;border-radius:6px;font-size:11px}#product .px-cost-table>div>span:last-child{text-align:right}#product .px-run{color:#3975bb;background:#f9fcff5e;border:1px solid #7ba9df44;border-radius:5px;align-items:center;gap:18px;margin-top:25px;padding:12px 16px;font-size:11px;display:inline-flex}#product .px-metrics{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}#product .px-metrics>button{text-align:left;color:#557191;background:#fff5;border:1px solid #ffffff8c;border-radius:7px;padding:15px 17px}#product .px-metrics>button>span{font-size:10px}#product .px-metrics strong{color:#315b92;font-variant-numeric:tabular-nums;margin-top:8px;font-size:27px;font-weight:400;display:block}#product .px-metrics strong small{color:#829bb8;margin-left:5px;font-size:9px}#product .px-chart-label{color:#54779e;justify-content:space-between;margin:23px 0 8px;font-size:10px;display:flex}#product .px-chart-label>small{color:#849bb7;font-size:9px}#product .px-chart{width:100%;height:130px;display:block}#product .px-alert{color:#4979b1;text-align:left;background:#ffffff4f;border:0;border-radius:5px;align-items:center;gap:10px;width:100%;margin-top:10px;padding:13px;font-size:11px;display:flex}#product .px-alert>svg:last-child{margin-left:auto}#product .px-workflow{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}#product .px-workflow>button{text-align:left;color:#6e88a7;background:#ffffff5a;border:1px solid #ffffff9c;border-radius:8px;padding:20px 17px}#product .px-workflow>button.is-current{background:#f9fcffaf;border-color:#699be080}#product .px-workflow>button>span{color:#7397c0;font-size:9px;display:block}#product .px-workflow i{color:#4b87d3;border:1px solid #a9c5e6;border-radius:50%;place-items:center;width:30px;height:30px;margin:25px 0 21px;display:grid}#product .px-workflow strong{white-space:nowrap;font-size:14px;font-weight:500;display:block}#product .px-workflow small{color:#819cbc;margin-top:12px;font-size:10px;display:block}#product .px-decision-brief{background:#ffffff6e;border:1px solid #fff7;border-left:2px solid #4c8de0;border-radius:5px;padding:20px}#product .px-decision-brief>span{color:#4677b8;font-size:11px}#product .px-decision-brief>p{color:#5b7699;margin-top:10px;font-size:13px;line-height:1.9}#product .px-decision-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}#product .px-decision-grid>button{text-align:left;color:#6784a7;background:#fff6;border:1px solid #fff8;border-radius:7px;padding:20px 18px;position:relative}#product .px-decision-grid strong{color:#3b6598;margin-bottom:17px;font-size:14px;display:block}#product .px-decision-grid span{font-size:11px;line-height:1.9;display:block}#product .px-decision-grid svg{color:#4d8ddd;position:absolute;top:18px;right:15px}#product .px-detail{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:5;background:#f5faffed;border:1px solid #84aee24d;border-radius:7px;align-items:flex-start;gap:11px;padding:15px;animation:.18s ease-out px-detail-enter;display:flex;position:absolute;bottom:73px;left:32px;right:32px;box-shadow:0 10px 35px #2465b61a}#product .px-detail>svg{color:#3478f6;flex-shrink:0;margin-top:2px}#product .px-detail>p{color:#43678e;font-size:12px;line-height:1.85}#product .px-detail>button{color:#617fa2;background:0 0;border:0;margin-left:auto;padding:0 0 0 4px;font-size:22px;line-height:1}@keyframes px-detail-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}#product .product-video{background:#131313;margin:0;padding:75px 0 112px}@media (min-width:1600px){#product .px-stage{max-height:720px}#product .px-menu>button{min-height:62px}#product .px-app-main{padding:44px}#product .px-feature{min-height:118px;padding:32px 25px}#product .px-app-sidebar{padding:20px 35px}#product .px-app-navigation>div{padding:17px 13px;font-size:17px}#product .px-app-logo{width:180px}}@media (min-width:768px) and (max-width:1199px){#product .px-stage{min-height:430px}#product .px-copy{top:9%;left:8%}#product .px-copy h2{font-size:31px}#product .px-menu{width:82%;margin-top:19px}#product .px-menu>button{min-height:43px;padding:9px 15px;font-size:13px}#product .px-description{font-size:13px}#product .px-app-main{padding:25px 23px}#product .px-app-sidebar{padding:9px 12px 0 17px}#product .px-app-logo{width:110px;margin-bottom:21px}#product .px-app-navigation>div{gap:9px;padding:11px 6px;font-size:11px}#product .px-app-navigation>div>svg{width:15px}#product .px-query{height:55px;margin-bottom:21px;padding:0 13px}#product .px-feature{gap:13px;min-height:88px;padding:20px 13px}#product .px-feature strong{font-size:13px}#product .px-feature small{font-size:9px}#product .px-feature>svg{width:22px}#product .px-feature-grid{gap:13px}#product .px-context-strip{padding:20px 4px;font-size:9px}#product .px-scenario-heading>strong{font-size:18px}#product .px-scenario-heading>small{font-size:8px}#product .px-cost-table>div{padding:15px 8px;font-size:10px}#product .px-workflow{gap:10px}#product .px-workflow>button{padding:18px 12px}#product .px-workflow strong{font-size:12px}}@media (max-width:767px){#product .px-stage{aspect-ratio:auto;min-height:1010px}#product .px-copy{width:auto;top:54px;left:6%;right:6%}#product .px-eyebrow{gap:14px;margin-left:0;font-size:9px}#product .px-eyebrow>span{width:auto}#product .px-copy h2{margin-top:15px;font-size:31px}#product .px-description{margin-top:14px;font-size:14px;line-height:1.8}#product .px-menu{gap:2px;width:230px;max-width:85%;margin-top:20px}#product .px-menu>button{min-height:42px;padding:9px 15px;font-size:14px}#product .px-device-arrival{width:100%;height:500px;top:470px;left:6%}#product .px-device-frame{border-radius:14px;padding-top:13px;transform:perspective(1400px)rotateY(-8deg)rotateX(2deg)rotate(4deg)}#product .px-app-sidebar{flex-basis:19%;padding:12px 7px 0 10px}#product .px-app-logo{width:76px;margin-bottom:25px}#product .px-app-navigation{gap:9px}#product .px-app-navigation>div{justify-content:center;gap:0;padding:11px 6px}#product .px-app-navigation>div>span{display:none}#product .px-app-navigation>div>svg{width:18px}#product .px-app-status{display:none}#product .px-app-main{border-radius:11px 0 0;padding:22px 15px 15px}#product .px-query{gap:7px;height:52px;margin-bottom:19px;padding:0 10px}#product .px-query>input{font-size:11px}#product .px-query>button>svg{width:16px}#product .px-feature-grid{gap:11px}#product .px-feature{align-items:flex-start;gap:10px;min-height:91px;padding:15px 11px}#product .px-feature>svg{width:20px;margin-top:2px}#product .px-feature strong{font-size:12px;line-height:1.8}#product .px-feature small{white-space:normal;margin-top:3px;font-size:10px;line-height:1.7}#product .px-context-strip{padding:18px 2px;font-size:10px;line-height:1.9}#product .px-integration{gap:10px;padding:16px 2px;font-size:10px}#product .px-integration>div{gap:4px}#product .px-integration>div>span{padding:5px 6px;font-size:9px}#product .px-concept-label{font-size:9px;bottom:37px;left:16px}#product .px-scenario-heading{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:18px}#product .px-scenario-heading>strong{font-size:19px}#product .px-scenario-heading>small{font-size:10px}#product .px-quote-stages{flex-wrap:wrap;justify-content:flex-start;gap:14px;margin-bottom:19px}#product .px-quote-stages>span{gap:5px;font-size:10px}#product .px-cost-table>div{padding:16px 6px;font-size:10px;line-height:1.8}#product .px-cost-table>div:first-child{font-size:10px}#product .px-run{margin-top:20px;padding:11px 12px;font-size:11px}#product .px-metrics{gap:7px}#product .px-metrics>button{padding:12px 8px}#product .px-metrics>button>span{font-size:9px}#product .px-metrics strong{font-size:22px}#product .px-metrics strong small{margin:5px 0 0;font-size:9px;display:block}#product .px-chart{height:135px}#product .px-chart-label{font-size:10px}#product .px-alert{gap:7px;padding:10px;font-size:11px;line-height:1.8}#product .px-workflow{gap:8px}#product .px-workflow>button{padding:15px 9px}#product .px-workflow>button>span{font-size:9px}#product .px-workflow i{width:25px;height:25px;margin:22px 0 18px}#product .px-workflow strong{white-space:normal;font-size:11px;line-height:1.8}#product .px-workflow small{font-size:9px;line-height:1.8}#product .px-decision-brief{padding:16px 12px}#product .px-decision-brief>p{font-size:12px;line-height:1.9}#product .px-decision-grid{gap:10px;margin-top:14px}#product .px-decision-grid>button{padding:16px 12px}#product .px-decision-grid strong{font-size:12px}#product .px-decision-grid span{font-size:10px}#product .px-decision-grid svg{width:12px;top:17px;right:10px}#product .px-detail{gap:7px;padding:12px;bottom:65px;left:14px;right:14px}#product .px-detail>p{font-size:11px;line-height:1.85}#product .px-ribbons{width:190%;left:-55%}#product .product-video{padding:50px 0 70px}}#product .px-ribbon-one{filter:blur(3px)drop-shadow(0 0 14px #3478f638)}@media (min-width:768px){#product .px-stage{aspect-ratio:2;min-height:0;max-height:none}#product .px-copy{width:31%;top:20.5%;left:6.3%}#product .px-eyebrow{letter-spacing:.7px;gap:14px;margin-left:0;font-size:clamp(10px,1vw,18px)}#product .px-eyebrow>span{width:auto;font-size:1em}#product .px-copy h2{margin-top:20px;font-size:clamp(31px,3.1vw,56px)}#product .px-description{margin-top:17px;font-size:clamp(13px,1.3vw,23px);line-height:1.55}#product .px-menu{border-left:2px solid #39496033;border-radius:8px;gap:0;width:68%;margin-top:34px}#product .px-menu>button{border-radius:8px;gap:22px;min-height:clamp(44px,4.1vw,73px);padding:15px 25px;font-size:clamp(13px,1.36vw,24px)}#product .px-menu>button>span:nth-child(2){flex:1}#product .px-device-arrival{width:68%;height:78%;top:16%;left:40%}#product .px-device-frame{border-color:#5499e8;padding-top:28px;box-shadow:0 0 0 1px #98c8ff4a,-3px 0 7px #b5e0ff80,-10px -4px 35px #248bfd60,0 35px 85px #0008}#product .px-app-sidebar{flex-basis:18.2%;padding:15px 23px 0 29px}#product .px-app-logo{width:145px;margin-bottom:28px}#product .px-app-navigation{gap:9px}#product .px-app-navigation>div{gap:14px;min-height:54px;padding:16px 10px;font-size:clamp(11px,1.03vw,18px)}#product .px-app-main{background:linear-gradient(115deg,#f4f8ff,#d2e5ff 55%,#9cc5ff);padding:44px 34px 23px}#product .px-feature{gap:19px;min-height:112px;padding:24px 20px}#product .px-feature strong{font-size:clamp(13px,1.12vw,20px)}#product .px-feature small{color:#557db3;font-size:clamp(10px,.88vw,15px)}#product .px-query{height:69px;margin-bottom:26px}#product .px-query>input{font-size:clamp(12px,.95vw,16px)}#product .px-detail{top:270px;bottom:auto}#product .px-concept-label{font-size:9px;top:119px;bottom:auto;left:36px}#product .px-scenario-heading,#product .px-quote-stages{margin-bottom:16px}#product .px-cost-table>div{padding:11px 10px}#product .px-run{margin-top:16px;padding:10px 14px}#product .px-metrics>button{padding:12px 14px}#product .px-chart-label{margin:15px 0 5px}#product .px-chart{height:90px}#product .px-alert{margin-top:8px;padding:10px}}#product .px-crest-line{filter:drop-shadow(0 0 5px #54b5ff)drop-shadow(0 0 15px #3478f6);opacity:.85;animation:17s ease-in-out infinite alternate px-edge-flow}#product .px-energy-line{filter:drop-shadow(0 0 10px #268dff);opacity:.8;animation:19s ease-in-out infinite alternate px-edge-flow}#product .px-floor-line{filter:drop-shadow(0 0 12px #268dff);opacity:.75}#product .px-recommended h4>button.px-more{color:#5f91ca;white-space:nowrap;align-items:center;gap:4px;width:auto;padding:0;font-size:9px;font-weight:400;display:inline-flex}@media (min-width:1200px){#product .px-recent-grid h4{font-size:15px}#product .px-recent-grid button{padding:11px 0;font-size:clamp(12px,.9vw,16px)}#product .px-recent-grid button>small{font-size:10px}#product .px-concept-label{font-size:11px}#product .px-device-frame{border-color:#86bdf8;box-shadow:0 0 0 1px #98c8ff4a,-2px 0 5px #b5e0ff99,-10px -4px 35px #248bfd66,0 35px 85px #0008}}#product .px-stage:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 42% 98%,#3478f62b,#0000 48%);position:absolute;inset:72% 0 0}#product .px-crest-line{animation-name:px-light-drift}#product .px-app-status{display:none}@media (min-width:768px) and (max-width:1199px){#product .px-stage{min-height:540px}}#product .px-menu-icon{color:#b1c5e5;flex-shrink:0;align-items:center;display:flex}#product .px-menu>button[aria-selected=true] .px-menu-icon{color:#f0f7ff}#product .px-feature-icon{color:#287cfa;filter:drop-shadow(0 0 10px #9acdff66);background:#eff6ffb3;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}#product .px-recent-grid{grid-template-columns:1.15fr 1fr;gap:19px;margin-top:22px;display:grid}#product .px-recent,#product .px-recommended{background:linear-gradient(110deg,#ffffff73,#e3efff50);border:1px solid #fff5;border-radius:10px;padding:19px 20px}#product .px-recent-grid h4{color:#243d63;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;font-size:13px;font-weight:600;display:flex}#product .px-recent-grid h4 small,#product .px-recent-grid h4>span{color:#5f91ca;font-size:9px;font-weight:400}#product .px-recent-grid button{color:#365a8c;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:10px 0;font-size:12px;display:flex}#product .px-recent-grid button:hover{color:#1d66cc}#product .px-recent-grid button>svg{color:#2c65a8;flex-shrink:0}#product .px-recent button>span{flex:1}#product .px-recent button>small{color:#6f96c3;font-size:9px}#product .px-recommended button{padding:7px 0}#product .px-window-tools{align-items:center;gap:14px;display:flex;position:absolute;top:18px;right:30px}#product .px-window-tools>button{color:#254568;background:0 0;border:0;place-items:center;padding:0;display:grid}#product .px-window-tools>button.px-user-avatar{color:#edf5ff;background:#15345b;border-radius:50%;width:20px;height:20px;font-size:11px}@media (min-width:768px) and (max-width:1199px){#product .px-copy{top:16%}#product .px-copy h2{font-size:29px}#product .px-menu{width:85%;margin-top:18px}#product .px-menu>button{gap:14px;min-height:44px;padding:10px 15px;font-size:13px}#product .px-menu-icon>svg{width:20px}#product .px-description{font-size:13px}#product .px-app-sidebar{padding:12px 10px 0 14px}#product .px-app-logo{width:110px}#product .px-app-navigation>div{gap:8px;min-height:38px;padding:11px 5px;font-size:10px}#product .px-app-main{padding:29px 20px}#product .px-query{height:52px;margin-bottom:23px}#product .px-concept-label{font-size:8px;top:86px;left:23px}#product .px-feature{gap:10px;min-height:85px;padding:16px 10px}#product .px-feature-icon{width:32px;height:32px}#product .px-feature-icon>svg{width:20px}#product .px-feature small{font-size:8px}#product .px-feature strong{font-size:11px}#product .px-recent-grid{gap:10px;margin-top:13px}#product .px-recent,#product .px-recommended{padding:12px 10px}#product .px-recent-grid h4{gap:5px;margin-bottom:8px;font-size:10px}#product .px-recent-grid h4 small,#product .px-recent-grid h4>span{font-size:7px}#product .px-recent-grid button{gap:5px;padding:6px 0;font-size:9px}#product .px-recent-grid button>svg{width:12px}#product .px-recent button>small{display:none}#product .px-window-tools{top:9px;right:20px}}@media (max-width:767px){#product .px-menu>button{gap:14px}#product .px-menu>button>span:nth-child(2){flex:1}#product .px-menu-icon>svg{width:21px}#product .px-device-arrival{height:650px}#product .px-stage{min-height:1165px}#product .px-feature-icon{width:30px;height:30px;margin-bottom:5px}#product .px-feature-icon>svg{width:19px}#product .px-concept-label{font-size:7px;top:79px;bottom:auto}#product .px-detail{top:260px;bottom:auto}#product .px-app-main{background:linear-gradient(115deg,#f4f8ff,#c5dfff)}#product .px-recent-grid{grid-template-columns:1fr;gap:10px;margin-top:17px}#product .px-recent,#product .px-recommended{padding:12px 11px}#product .px-recent-grid h4{margin-bottom:7px;font-size:11px}#product .px-recent-grid button{padding:6px 0;font-size:10px}#product .px-recent-grid button>svg{width:13px}#product .px-recommended{display:none}#product .px-window-tools{gap:10px;top:7px;right:16px}#product .px-window-tools>button>svg{width:12px}#product .px-window-tools>button.px-user-avatar{width:15px;height:15px;font-size:8px}#product .px-feature{display:block}#product .px-feature>svg{margin-bottom:5px}#product .px-feature strong{white-space:normal}#product .px-feature small{font-size:10px}}@media (prefers-reduced-motion:reduce){#product .px-ribbons path,#product .px-detail{animation:none!important}#product .px-device-frame{will-change:auto;--pointer-x:0deg!important;--pointer-y:0deg!important}#product .px-menu>button,#product .px-feature{transition:none}}
