.pl-hero{text-align:center;background:radial-gradient(80% 60% at 50% 0,#0cc9ff12 0%,#0000 70%);padding:100px 5% 72px}.pl-hero-badge{letter-spacing:.1em;text-transform:uppercase;color:#0cc9ff;background:#0cc9ff14;border:1px solid #0cc9ff33;border-radius:20px;align-items:center;gap:8px;margin-bottom:24px;padding:5px 14px;font-size:.72rem;font-weight:700;display:inline-flex}.pl-hero h1{color:var(--text);margin-bottom:20px;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.pl-hero h1 span{color:#0cc9ff}.pl-hero p{color:var(--text-muted);max-width:620px;margin:0 auto 36px;font-size:1.1rem;line-height:1.7}.pl-hero-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.pl-btn-primary{color:#000;background:linear-gradient(135deg,#0cc9ff 0%,#0884b0 100%);border-radius:10px;align-items:center;gap:10px;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}.pl-btn-primary:hover{opacity:.9;transform:translateY(-2px)}.pl-btn-ghost{color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:10px;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}.pl-btn-ghost:hover{color:#0cc9ff;border-color:#0cc9ff66}#pl-scroll-stage{position:relative}#pl-scroll-sticky{pointer-events:none;height:calc(100vh - 100px);position:sticky;top:100px;overflow:hidden}#pl-screen-frame{background:var(--card-bg);border:1px solid var(--border);will-change:left, right, top, bottom, border-radius;border-radius:20px;flex-direction:column;display:flex;position:absolute;inset:28px 6%;overflow:hidden;box-shadow:0 40px 100px #00000073,0 0 0 1px #0cc9ff12}.pl-screen-bar{border-bottom:1px solid var(--border);background:#ffffff08;flex-shrink:0;align-items:center;gap:7px;padding:10px 18px;display:flex}.pl-win-dot{border-radius:50%;flex-shrink:0;width:11px;height:11px}.pl-url-bar{color:var(--text-muted);text-align:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:6px;flex:1;max-width:360px;margin:0 auto;padding:4px 14px;font-size:.73rem}.pl-screen-body{flex:1;min-height:0;display:flex;overflow:hidden}.pl-sidebar{border-right:1px solid var(--border);background:#00000026;flex-direction:column;flex-shrink:0;width:200px;padding:14px 0;display:flex;overflow-y:auto}.pl-sidebar-logo{color:#0cc9ff;border-bottom:1px solid #ffffff0d;flex-shrink:0;margin-bottom:8px;padding:0 16px 14px;font-size:.88rem;font-weight:800}.pl-sidebar-item{color:#ffffff59;cursor:pointer;-webkit-user-select:none;user-select:none;border-left:2px solid #0000;align-items:center;gap:9px;padding:9px 16px;font-size:.78rem;transition:color .2s,background .2s,border-color .2s;display:flex}.pl-sidebar-item:hover{color:#ffffffa6;background:#ffffff08}.pl-sidebar-item.active{color:#0cc9ff;background:#0cc9ff14;border-left-color:#0cc9ff}.pl-sidebar-sep{background:#ffffff0d;height:1px;margin:8px 16px}.pl-sidebar-item.dim{opacity:.3;pointer-events:none;font-size:.74rem}.pl-panels{flex:1;min-height:0;position:relative;overflow:hidden}.pl-panel{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .3s;display:flex;position:absolute;inset:0;overflow:hidden}.pl-panel.active{opacity:1;pointer-events:all}.pl-panel-hdr{border-bottom:1px solid #ffffff0d;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px 10px;display:flex}.pl-panel-title{color:var(--text);font-size:.85rem;font-weight:700}.pl-panel-sub{color:var(--text-muted);margin-top:2px;font-size:.7rem}.pl-btn-sm{color:#0cc9ff;cursor:pointer;background:#0cc9ff1a;border:1px solid #0cc9ff40;border-radius:7px;padding:6px 14px;font-family:inherit;font-size:.72rem;font-weight:700;transition:background .2s}.pl-btn-sm:hover{background:#0cc9ff2e}.pl-stats-row{flex-shrink:0;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 20px;display:grid}.pl-stat{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;padding:12px 14px}.pl-stat .s-lbl{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:5px;font-size:.62rem}.pl-stat .s-val{color:var(--text);font-size:1.25rem;font-weight:800}.pl-stat .s-sub{margin-top:3px;font-size:.64rem}.pl-map-area{background:#0000004d;border:1px solid #ffffff0d;border-radius:10px;flex:1;min-height:0;margin:0 20px 16px;position:relative;overflow:hidden}.pl-map-grid{background-image:linear-gradient(#0cc9ff0a 1px,#0000 1px),linear-gradient(90deg,#0cc9ff0a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.pl-map-dot{border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #0cc9ff40}.pl-map-dot:after{content:"";background:inherit;opacity:.2;border-radius:50%;animation:2s ease-out infinite pl-ping;position:absolute;inset:-5px}@keyframes pl-ping{0%{opacity:.2;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.pl-map-lbl{color:#0cc9ff;white-space:nowrap;background:#000000bf;border-radius:4px;padding:2px 5px;font-size:.6rem;font-weight:700;position:absolute;transform:translate(8px,-50%)}.pl-map-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pl-fleet-filters{flex-shrink:0;gap:6px;padding:10px 20px 0;display:flex}.pl-filter-btn{color:#fff6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:.7rem;font-weight:600}.pl-filter-btn.active{color:#0cc9ff;background:#0cc9ff1a;border-color:#0cc9ff40}.pl-fleet-wrap{flex:1;padding:0 20px 16px;overflow-y:auto}.pl-fleet-table{border-collapse:collapse;width:100%;margin-top:10px}.pl-fleet-table th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-bottom:1px solid #ffffff12;padding:8px 10px;font-size:.63rem}.pl-fleet-table td{color:var(--text-muted);border-bottom:1px solid #ffffff0a;padding:9px 10px;font-size:.76rem}.pl-fleet-table tr:hover td{background:#ffffff05}.pl-plate{color:var(--text);font-family:monospace;font-size:.8rem;font-weight:700}.pl-status{border-radius:5px;align-items:center;gap:5px;padding:3px 8px;font-size:.68rem;font-weight:600;display:inline-flex}.pl-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.pl-status.moving{color:#0cc9ff;background:#0cc9ff1a}.pl-status.stopped{color:#f59e0b;background:#f59e0b1a}.pl-status.offline{color:#ffffff4d;background:#ffffff0f}.pl-report-cards{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 20px 0;display:grid}.pl-report-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;padding:13px 15px}.pl-report-card .rc-lbl{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin-bottom:5px;font-size:.62rem}.pl-report-card .rc-val{color:var(--text);font-size:1.2rem;font-weight:800}.pl-report-card .rc-sub{margin-top:3px;font-size:.65rem}.pl-chart-wrap{flex-shrink:0;padding:16px 20px 0}.pl-chart-lbl{color:var(--text-muted);margin-bottom:12px;font-size:.75rem;font-weight:700}.pl-bar-chart{align-items:flex-end;gap:8px;height:110px;display:flex}.pl-bar-col{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.pl-bar{background:#0cc9ff38;border:1px solid #0cc9ff4d;border-radius:4px 4px 0 0;width:100%;min-height:4px}.pl-bar.peak{background:#0cc9ff80;border-color:#0cc9ff}.pl-bar-num{color:var(--text-muted);font-size:.56rem}.pl-bar-day{color:#ffffff40;font-size:.58rem}.pl-report-table-wrap{flex:1;padding:0 20px 16px;overflow-y:auto}.pl-alerts-list{flex-direction:column;flex:1;gap:7px;padding:10px 20px 16px;display:flex;overflow-y:auto}.pl-alert-card{background:#ffffff06;border:1px solid #ffffff0f;border-left-width:3px;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;display:flex}.pl-alert-card.red{border-left-color:#ef4444}.pl-alert-card.yellow{border-left-color:#f59e0b}.pl-alert-card.green{border-left-color:#22c55e}.pl-alert-card.blue{border-left-color:#0cc9ff}.pl-alert-ico{flex-shrink:0;font-size:1.05rem}.pl-alert-body{flex:1;min-width:0}.pl-alert-title{color:var(--text);font-size:.78rem;font-weight:700}.pl-alert-meta{color:var(--text-muted);margin-top:2px;font-size:.67rem}.pl-alert-time{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.65rem}.pl-geo-body{flex:1;min-height:0;display:flex;overflow:hidden}.pl-geo-map{flex:1;position:relative;overflow:hidden}.pl-geo-list{border-left:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;gap:8px;width:200px;padding:14px;display:flex;overflow-y:auto}.pl-geo-list-title{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:4px;font-size:.63rem}.pl-geo-zone{background:#ffffff06;border:1px solid #ffffff12;border-radius:8px;padding:10px 12px}.pl-geo-zone-name{color:var(--text);align-items:center;gap:6px;font-size:.76rem;font-weight:700;display:flex}.pl-geo-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pl-geo-zone-detail{color:var(--text-muted);margin-top:4px;font-size:.65rem}.pl-packages{padding:0 5% 80px}.pkg-inner{max-width:1100px;margin:0 auto}.pkg-tabs-nav{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:28px;display:grid}.pkg-tab-btn{background:var(--card-bg);border:1px solid var(--border);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:3px;padding:16px 20px;font-family:inherit;transition:border-color .2s,background .2s,transform .15s;display:flex}.pkg-tab-btn:hover{border-color:#0cc9ff33;transform:translateY(-2px)}.pkg-tab-btn.active{background:linear-gradient(135deg,#0cc9ff0f,#0cc9ff05);border-color:#0cc9ff73}.ptb-icon{font-size:1.3rem}.ptb-name{color:var(--text);font-size:.92rem;font-weight:700}.ptb-desc{color:var(--text-muted);font-size:.72rem}.pkg-tab-btn.active .ptb-name{color:#0cc9ff}.pkg-panel{display:none}.pkg-panel.active{display:block}.pkg-layout{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;grid-template-columns:340px 1fr;gap:28px;padding:32px;display:grid;overflow:hidden}.pkg-config{flex-direction:column;display:flex}.pkg-config-label{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:10px;font-size:.68rem;font-weight:700}.pkg-period-tabs{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.period-btn{color:var(--text-muted);cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:8px 4px;font-family:inherit;font-size:.73rem;font-weight:600;transition:border-color .2s,background .2s,color .2s}.period-btn:hover{color:var(--text);border-color:#0cc9ff33}.period-btn.active{color:#0cc9ff;background:#0cc9ff1a;border-color:#0cc9ff59}.pkg-qty-btns{flex-wrap:wrap;gap:6px;display:flex}.qty-btn{width:48px;height:38px;color:var(--text-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;font-family:inherit;font-size:.82rem;font-weight:700;transition:border-color .2s,background .2s,color .2s}.qty-btn:hover{color:var(--text);border-color:#0cc9ff40}.qty-btn.active{color:#0cc9ff;background:#0cc9ff1a;border-color:#0cc9ff59}.pkg-qty-free{align-items:center;gap:10px;display:flex}.qty-input{width:80px;color:var(--text);text-align:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:.9rem;font-weight:700;transition:border-color .2s}.qty-input:focus{border-color:#0cc9ff66;outline:none}.qty-input-label{color:var(--text-muted);font-size:.78rem}.pkg-price-box{background:#0cc9ff0a;border:1px solid #0cc9ff1f;border-radius:14px;margin:22px 0 20px;padding:20px}.pkg-price-main{align-items:baseline;gap:5px;margin-bottom:6px;display:flex}.pprice-val{color:var(--text);letter-spacing:-.02em;font-size:2.2rem;font-weight:800}.pprice-curr{color:#0cc9ff;font-size:1rem;font-weight:700}.pprice-period{color:var(--text-muted);font-size:.85rem}.pprice-detail{color:var(--text-muted);font-size:.72rem}.pprice-saving{color:#22c55e;margin-top:4px;font-size:.72rem;font-weight:600}.pkg-price-note{color:var(--text-muted);margin-bottom:16px;font-size:.68rem}.pkg-price-note a{color:#0cc9ff}.pkg-activation-fee{background:linear-gradient(135deg,#0cc9ff12,#0cc9ff05);border:1px solid #0cc9ff33;border-radius:12px;margin-bottom:22px;padding:16px 18px}.paf-label{text-transform:uppercase;letter-spacing:.1em;color:#0cc9ff99;margin-bottom:4px;font-size:.65rem;font-weight:700}.paf-price{color:#0cc9ff;font-size:1.6rem;font-weight:800}.paf-price span{font-size:1rem;font-weight:600}.paf-note{color:var(--text-muted);margin-top:4px;font-size:.68rem}.pkg-cta{color:#000;background:linear-gradient(135deg,#0cc9ff,#0884b0);border-radius:10px;justify-content:center;align-items:center;min-height:44px;margin-top:auto;padding:10px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;display:flex}.pkg-cta:hover{opacity:.9;transform:translateY(-1px)}.pkg-features{padding-left:8px}.pkg-feat-title{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:14px;font-size:.68rem;font-weight:700}.pkg-feat-list{grid-template-columns:1fr 1fr;gap:8px 16px;margin:0 0 16px;padding:0;list-style:none;display:grid}.pkg-feat-list li{color:var(--text-muted);align-items:flex-start;gap:9px;font-size:.84rem;display:flex}.pkg-feat-list li:before{flex-shrink:0;margin-top:.05em;font-size:.8rem}.pkg-feat-list li.ok{color:var(--text)}.pkg-feat-list li.ok:before{content:"✓";color:#22c55e;font-weight:700}.pkg-feat-list li.no{opacity:.4}.pkg-feat-list li.no:before{content:"✗";color:#fff6}.pkg-feat-note{color:var(--text-muted);background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;padding:10px 14px;font-size:.72rem;line-height:1.5}@media (max-width:900px){.pkg-layout,.pkg-tabs-nav{grid-template-columns:1fr}.pkg-period-tabs,.pl-stats-row,.pl-report-cards{grid-template-columns:repeat(2,1fr)}}.pl-features{max-width:1100px;margin:0 auto;padding:0 5% 80px}.pl-section-head{text-align:center;margin-bottom:56px}.pl-section-head h2{color:var(--text);margin-bottom:12px;font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:800}.pl-section-head p{color:var(--text-muted);max-width:520px;margin:0 auto;font-size:1rem;line-height:1.7}.pl-features-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pl-feat{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:28px 24px;transition:border-color .2s,transform .2s}.pl-feat:hover{border-color:#0cc9ff40;transform:translateY(-3px)}.pl-feat-icon{background:#0cc9ff14;border:1px solid #0cc9ff26;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;font-size:1.4rem;display:flex}.pl-feat h3{color:var(--text);margin-bottom:8px;font-size:1rem;font-weight:700}.pl-feat p{color:var(--text-muted);font-size:.85rem;line-height:1.65}.pl-feat ul{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.pl-feat ul li{color:var(--text-muted);align-items:flex-start;gap:8px;font-size:.82rem;display:flex}.pl-feat ul li:before{content:"✓";color:#22c55e;flex-shrink:0;margin-top:.05em;font-weight:700}.pl-wl{background:linear-gradient(135deg,#0cc9ff0f 0%,#0cc9ff05 100%);border:1px solid #0cc9ff26;border-radius:24px;align-items:center;gap:60px;margin:0 5% 80px;padding:56px 60px;display:flex}.pl-wl-text{flex:1}.pl-wl-badge{letter-spacing:.1em;text-transform:uppercase;color:#0cc9ff;background:#0cc9ff1a;border:1px solid #0cc9ff40;border-radius:20px;align-items:center;gap:8px;margin-bottom:20px;padding:5px 14px;font-size:.7rem;font-weight:700;display:inline-flex}.pl-wl h2{color:var(--text);margin-bottom:14px;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.2}.pl-wl p{color:var(--text-muted);margin-bottom:28px;font-size:.95rem;line-height:1.75}.pl-wl-visual{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;flex-direction:column;flex:0 0 500px;gap:16px;padding:28px;display:flex}.pl-wl-brand-row{justify-content:space-between;align-items:center;display:flex}.pl-wl-logo-box{color:#0cc9ff;background:#0cc9ff14;border:1px dashed #0cc9ff4d;border-radius:8px;justify-content:center;align-items:center;width:120px;height:36px;font-size:.7rem;font-weight:700;display:flex}.pl-wl-powered{color:var(--text-muted);text-align:right;font-size:.65rem}.pl-wl-items{flex-direction:column;gap:10px;display:flex}.pl-wl-item{color:var(--text-muted);background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:.78rem;display:flex}.pl-wl-dot{background:#0cc9ff;border-radius:50%;width:8px;height:8px}.pl-plans{max-width:1100px;margin:0 auto;padding:0 5% 100px}.pl-plans-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pl-plan{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:6px;padding:32px 28px;display:flex;position:relative}.pl-plan.featured{background:linear-gradient(135deg,#0cc9ff0d 0%,#0cc9ff03 100%);border-color:#0cc9ff66}.pl-plan-pop{color:#000;white-space:nowrap;background:linear-gradient(135deg,#0cc9ff,#0884b0);border-radius:20px;padding:4px 14px;font-size:.68rem;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pl-plan h3{color:var(--text);font-size:1.05rem;font-weight:700}.pl-plan .price{color:var(--text);margin:10px 0 4px;font-size:2rem;font-weight:800}.pl-plan .price span{color:var(--text-muted);font-size:1rem;font-weight:400}.pl-plan .per-device{color:var(--text-muted);margin-bottom:20px;font-size:.78rem}.pl-plan ul{flex-direction:column;flex:1;gap:9px;margin-bottom:24px;padding:0;list-style:none;display:flex}.pl-plan ul li{color:var(--text-muted);align-items:flex-start;gap:8px;font-size:.84rem;display:flex}.pl-plan ul li:before{content:"✓";color:#22c55e;flex-shrink:0;font-weight:700}.pl-plan ul li.off{opacity:.4}.pl-plan ul li.off:before{content:"✗";color:#ffffff4d}.pl-plan-btn{text-align:center;border-radius:10px;padding:13px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:block}.pl-plan-btn.primary{color:#000;background:linear-gradient(135deg,#0cc9ff,#0884b0)}.pl-plan-btn.ghost{color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f}.pl-plan-btn:hover{opacity:.85}.pl-how-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:60px;display:grid}.pl-trial-banner{background:linear-gradient(135deg,#0cc9ff12,#0cc9ff05);border:1px solid #0cc9ff33;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding:40px 48px;display:flex}.pl-trial-actions{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.pl-faq-grid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}@media (max-width:768px){.pl-how-grid{grid-template-columns:repeat(2,1fr)}.pl-faq-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.pl-how-grid{grid-template-columns:1fr}.pl-trial-banner{flex-direction:column;align-items:stretch;gap:24px;padding:28px 20px}.pl-trial-actions{flex-direction:column}.pl-trial-actions a{text-align:center;box-sizing:border-box;width:100%}}@media (max-width:993px){.period-btn{justify-content:center;align-items:center;min-height:44px;display:flex}.qty-btn{width:52px;height:44px}.pl-btn-sm{min-height:44px;padding:10px 14px}.pl-filter-btn{min-height:44px;padding:10px 12px}.pl-sidebar-item{min-height:44px}.pkg-tab-btn{min-height:56px}.pkg-price-note a{align-items:center;min-height:44px;display:inline-flex}.ptb-desc{font-size:.75rem}}@media (max-width:900px){.pl-features-grid{grid-template-columns:1fr 1fr}.pl-plans-grid{grid-template-columns:1fr}.pl-wl{flex-direction:column;padding:40px 28px}.pl-wl-visual{box-sizing:border-box;flex:none;width:100%}.pl-sidebar,.pl-geo-list{display:none}.pl-stats-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#pl-scroll-stage{display:none}.pl-hero{padding:64px 5% 44px}.pl-hero p{font-size:.92rem}.pl-hero-actions{flex-direction:column;align-items:center}.pl-btn-primary,.pl-btn-ghost{justify-content:center;width:100%;max-width:320px}.pkg-layout{padding:20px 16px}.pkg-period-tabs{grid-template-columns:repeat(2,1fr)}.pkg-feat-list{grid-template-columns:1fr}.pl-wl{margin:0 0 48px;padding:28px 18px}.pl-features-grid{grid-template-columns:1fr}.pl-report-cards{grid-template-columns:1fr 1fr}.pl-fleet-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.pl-fleet-table{min-width:480px}.pl-plan{padding:24px 20px}}
