@import"https://miaoda.feishu.cn/fonts/css2?family=Noto+Sans+SC:wght@300;400;500;700;800;900&display=swap";.pd-root{--blue:#1677ff;--blue-deep:#075bd8;--cyan:#39c6ff;--ink:#071b33;--muted:#607086;--line:#dfe9f4;--pale:#f5f9fe;--white:#fff;--warning:#ff9b4a;--green:#18a875}.pd-root,.pd-root *{margin:0;padding:0;box-sizing:border-box}.pd-root{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;background:#fff;color:var(--ink);line-height:1.7;-webkit-font-smoothing:antialiased;font-size:15px}.pd-root a{color:inherit;text-decoration:none}.pd-root img{display:block;max-width:100%}.pd-root ul{list-style:none}.pd-root section{scroll-margin-top:64px}.pd-root .shell{width:min(1240px,calc(100% - 48px));margin:0 auto}.pd-root .section{padding:112px 0}.pd-root .eyebrow{display:flex;align-items:center;gap:10px;color:var(--blue);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pd-root .eyebrow>span{width:28px;height:2px;background:currentColor;flex:none}.pd-root .lead{color:var(--muted);font-size:17px;line-height:1.9}.pd-root .section-heading{margin-bottom:54px}.pd-root .section-heading h2{margin:16px 0 0;font-size:clamp(34px,3.8vw,50px);line-height:1.24;letter-spacing:-.045em;font-weight:800}.pd-root .section-heading>p,.pd-root .split-heading>p{color:var(--muted);font-size:16px;line-height:1.8;margin-top:18px;max-width:760px}.pd-root .split-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.pd-root .split-heading h2{max-width:640px}.pd-root .centered{text-align:center}.pd-root .centered .eyebrow{justify-content:center}.pd-root .centered>p{margin-left:auto;margin-right:auto}.pd-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:750;transition:.25s ease;cursor:pointer}.pd-root .btn b{font-weight:800}.pd-root .btn-primary{color:#fff;background:linear-gradient(135deg,var(--blue),#0b62e4);box-shadow:0 16px 30px #1677ff33}.pd-root .btn-primary:hover{transform:translateY(-2px);box-shadow:0 20px 38px #1677ff45}.pd-root .btn-quiet{background:#fff;border-color:#ceddec;color:var(--ink)}.pd-root .btn-quiet:hover{border-color:var(--blue);color:var(--blue)}.pd-root .btn-white{color:var(--blue-deep);background:#fff}.pd-root .btn-outline-white{color:#fff;border-color:#ffffff80;background:#ffffff0d}.pd-root .btn-white:hover,.pd-root .btn-outline-white:hover{transform:translateY(-2px)}.pd-root .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.pd-root .reveal.in{opacity:1;transform:none}.pd-root .hero{position:relative;overflow:hidden;min-height:700px;background:linear-gradient(180deg,#fbfdff,#f7fbff);border-bottom:1px solid #e8f0f8}.pd-root .hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#d6e7f7 1px,transparent 1px);background-size:24px 24px;opacity:.4;-webkit-mask-image:linear-gradient(90deg,transparent 12%,#000 72%,transparent);mask-image:linear-gradient(90deg,transparent 12%,#000 72%,transparent)}.pd-root .hero-ambient{position:absolute;width:680px;height:680px;right:-180px;top:-250px;border-radius:50%;background:radial-gradient(circle,rgba(31,131,255,.18),transparent 65%);pointer-events:none}.pd-root .hero-ambient2{position:absolute;width:420px;height:420px;left:-160px;bottom:-200px;border-radius:50%;background:radial-gradient(circle,rgba(57,198,255,.13),transparent 65%);pointer-events:none}.pd-root .hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px;min-height:700px;padding:60px 0}.pd-root .hero h1{margin:22px 0 24px;font-size:clamp(44px,4.4vw,64px);line-height:1.16;letter-spacing:-.055em;font-weight:850}.pd-root .hero h1 em{color:var(--blue);font-style:normal}.pd-root .hero .lead{max-width:620px}.pd-root .hero-actions{display:flex;gap:14px;margin-top:38px;flex-wrap:wrap}.pd-root .hero-notes{display:flex;gap:22px;flex-wrap:wrap;margin-top:34px;color:#5d7188;font-size:12px}.pd-root .hero-notes span{display:flex;gap:8px;align-items:center}.pd-root .hero-notes i{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;color:#fff;background:var(--blue);font-size:9px;font-style:normal;flex:none}.pd-root .hero-visual{position:relative}.pd-root .hero-visual .frame{position:relative;overflow:hidden;border:1px solid #c9ddef;border-radius:20px;background:#ffffffeb;box-shadow:0 35px 75px #0f46862e;transform:perspective(1400px) rotateY(-3deg) rotateX(1deg)}.pd-root .hero-visual .frame img{width:100%;height:430px;-o-object-fit:cover;object-fit:cover}.pd-root .hero-visual .shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(7,27,51,.45));pointer-events:none}.pd-root .hero-visual .caption{position:absolute;left:22px;right:22px;bottom:18px;color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em}.pd-root .hero-visual .caption b{display:block;font-size:16px;margin-bottom:2px}.pd-root .float-chip{position:absolute;z-index:3;padding:11px 15px;border:1px solid rgba(194,217,240,.85);border-radius:12px;background:#ffffffeb;box-shadow:0 12px 35px #154b881a;font-size:12px;font-weight:700;color:#27435f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pd-root .float-chip span{margin-right:7px;color:var(--blue);font-size:10px;font-weight:850}.pd-root .fc-1{left:-26px;top:44px}.pd-root .fc-2{right:-18px;bottom:96px}.pd-root .statement-strip{background:var(--ink);color:#fff}.pd-root .statement-inner{display:flex;align-items:center;gap:44px;padding:58px 0;position:relative}.pd-root .statement-inner>span{flex:none;color:#5eb8ff;font-size:11px;font-weight:850;letter-spacing:.18em}.pd-root .statement-inner p{font-size:clamp(20px,2.2vw,28px);font-weight:600;line-height:1.5;letter-spacing:-.01em;max-width:900px}.pd-root .statement-inner i{position:absolute;right:0;bottom:0;color:#ffffff24;font-size:64px;font-weight:900;font-style:normal;line-height:1}.pd-root .pain-section{background:#fff}.pd-root .pain-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.pd-root .pain-card{padding:34px 28px;border:1px solid #e2ecf6;border-radius:18px;background:#fbfdff;transition:.3s}.pd-root .pain-card:hover{transform:translateY(-5px);border-color:#a7cffb;box-shadow:0 22px 48px #0d499117}.pd-root .pain-card>span{color:var(--blue);font-size:13px;font-weight:850;letter-spacing:.12em}.pd-root .pain-card h3{margin:18px 0 10px;font-size:18px;font-weight:800;letter-spacing:-.02em}.pd-root .pain-card p{color:var(--muted);font-size:13.5px;line-height:1.8;margin:0}.pd-root .tiers-section{background:var(--pale);border-top:1px solid #e5eef7}.pd-root .tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.pd-root .tier-card{position:relative;display:flex;flex-direction:column;border:1px solid #dbe8f4;border-radius:24px;background:#fff;overflow:hidden;transition:.35s}.pd-root .tier-card:hover{transform:translateY(-7px);border-color:#a7cffb;box-shadow:0 30px 70px #0d49911f}.pd-root .tier-card.featured{border-color:#1677ff;box-shadow:0 30px 70px #1677ff24}.pd-root .tier-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 82% 6%,rgba(39,137,255,.1),transparent 36%)}.pd-root .tier-head{padding:30px 30px 0;position:relative}.pd-root .tier-kicker{color:var(--blue);font-size:12px;font-weight:800;letter-spacing:.14em;display:flex;align-items:center;gap:8px}.pd-root .tier-head h3{margin:14px 0 6px;font-size:26px;font-weight:850;letter-spacing:-.03em}.pd-root .tier-tag{display:inline-block;margin-top:10px;padding:5px 11px;border-radius:6px;background:#eaf4ff;color:var(--blue);font-size:11px;font-weight:800;letter-spacing:.05em}.pd-root .tier-feat{margin-top:12px;color:var(--ink);font-size:13px;font-weight:600}.pd-root .tier-body{padding:22px 30px 30px;position:relative;display:flex;flex-direction:column;flex:1}.pd-root .tier-list{display:grid;gap:11px}.pd-root .tier-list li{display:flex;gap:10px;align-items:flex-start;color:#41566e;font-size:13.5px;line-height:1.65}.pd-root .tier-list i{flex:none;margin-top:5px;width:6px;height:6px;border-radius:50%;background:var(--blue);font-style:normal}.pd-root .tier-price{margin-top:auto;padding-top:24px}.pd-root .tier-price b{font-size:30px;font-weight:900;letter-spacing:-.03em;color:var(--ink)}.pd-root .tier-price b small{font-size:14px;font-weight:600;color:var(--muted);letter-spacing:0}.pd-root .tier-price p{color:var(--muted);font-size:12px;margin-top:3px}.pd-root .tier-cta{margin-top:16px}.pd-root .tier-cta .btn{width:100%;min-height:48px}.pd-root .compare-section{background:#fff}.pd-root .compare-table-wrap{overflow-x:auto;border:1px solid #dce8f4;border-radius:20px;background:#fff;box-shadow:0 20px 50px #0d49910f}.pd-root .compare-table{width:100%;border-collapse:collapse;min-width:860px}.pd-root .compare-table th,.pd-root .compare-table td{padding:18px 22px;text-align:left;font-size:13.5px;border-bottom:1px solid #e8eff6;vertical-align:top}.pd-root .compare-table thead th{background:#f7faff;color:#8a9caf;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.pd-root .compare-table thead th.model{color:var(--ink);font-size:16px;letter-spacing:-.01em;font-weight:850}.pd-root .compare-table tbody tr:last-child th,.pd-root .compare-table tbody tr:last-child td{border-bottom:0}.pd-root .compare-table td:first-child,.pd-root .compare-table th:first-child{width:150px;color:#52647a;font-weight:700;background:#fbfdff}.pd-root .compare-table td strong{color:var(--ink)}.pd-root .compare-table td small{display:block;color:#8a9caf;font-size:12px;margin-top:3px;font-weight:400}.pd-root .unit-note{margin-top:16px;color:#8a9caf;font-size:12px}.pd-root .arch-section{background:#fff}.pd-root .arch-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:60px;align-items:center}.pd-root .arch-specs{display:grid;gap:16px;margin-top:34px}.pd-root .spec-row{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #e6eef6}.pd-root .spec-row:last-child{border-bottom:0}.pd-root .spec-row span{color:#5d7188;font-size:14px;flex:none}.pd-root .spec-row b{color:var(--ink);font-size:14px;text-align:right}.pd-root .arch-visual .frame{position:relative;overflow:hidden;border:1px solid #c9ddef;border-radius:20px;box-shadow:0 35px 75px #0f468629}.pd-root .arch-visual img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}.pd-root .arch-callout{margin-top:22px;padding:22px 24px;border-left:3px solid var(--blue);background:var(--pale);border-radius:0 14px 14px 0}.pd-root .arch-callout p{color:#3d5670;font-size:14px;line-height:1.85}.pd-root .arch-callout b{color:var(--blue)}.pd-root .power-section{overflow:hidden;background:#071c34;color:#fff}.pd-root .power-section .eyebrow{color:#5eb8ff}.pd-root .power-section .section-heading>p{color:#9db0c5}.pd-root .power-copy>p{color:#9db0c5;font-size:15px;line-height:1.9;margin-bottom:26px;max-width:720px}.pd-root .power-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:14px}.pd-root .power-card{border:1px solid rgba(151,183,214,.25);border-radius:16px;padding:26px 26px 22px;background:#ffffff09;transition:.3s}.pd-root .power-card:hover{background:#ffffff0f}.pd-root .power-card b{display:block;color:#5bb5ff;font-size:12px;letter-spacing:.1em;margin-bottom:10px;font-weight:850}.pd-root .power-card h3{font-size:17px;font-weight:750;margin-bottom:8px}.pd-root .power-card p{color:#96a9bc;font-size:13px;line-height:1.75}.pd-root .power-card p i{font-style:normal;color:#cfe2f5;font-weight:600}.pd-root .tlvr-note{margin-top:26px;padding:22px 26px;border:1px solid rgba(91,181,255,.4);border-radius:14px;background:#1677ff14}.pd-root .tlvr-note b{color:#5eb8ff}.pd-root .tlvr-note p{color:#b6c8dc;font-size:13.5px;line-height:1.8;margin-top:6px}.pd-root .model-section{background:var(--pale);border-top:1px solid #e5eef7}.pd-root .model-intro{display:flex;gap:40px;align-items:flex-end;flex-wrap:wrap;margin-bottom:44px}.pd-root .model-intro p{color:var(--muted);font-size:16px;line-height:1.8;max-width:820px}.pd-root .model-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pd-root .model-card{border:1px solid #dce8f4;border-radius:18px;background:#fff;padding:28px 26px;transition:.3s}.pd-root .model-card:hover{transform:translateY(-5px);box-shadow:0 22px 48px #0d49911a}.pd-root .model-card .m-name{font-size:16px;font-weight:800;letter-spacing:-.01em}.pd-root .model-card .m-size{display:inline-block;margin:10px 0 14px;padding:4px 10px;border-radius:6px;background:#eaf4ff;color:var(--blue);font-size:11px;font-weight:800}.pd-root .model-card ul{display:grid;gap:8px}.pd-root .model-card li{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#41566e}.pd-root .model-card li b{color:var(--ink);font-weight:700}.pd-root .model-card li span{color:#8a9caf}.pd-root .model-card .fit{display:inline-block;margin-top:12px;padding:5px 11px;border-radius:6px;font-size:11px;font-weight:800}.pd-root .fit-s1{background:#e6f8f1;color:#168c67}.pd-root .fit-m2{background:#eaf4ff;color:#1677ff}.pd-root .fit-h8{background:#fff1e6;color:#e07824}.pd-root .soft-section{background:#fff}.pd-root .soft-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pd-root .soft-card{padding:30px 26px;border:1px solid #e2ecf6;border-radius:18px;background:#fbfdff}.pd-root .soft-card .ic{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#eaf4ff;color:var(--blue);margin-bottom:18px}.pd-root .soft-card h3{font-size:16.5px;font-weight:800;margin-bottom:8px}.pd-root .soft-card p{color:var(--muted);font-size:13px;line-height:1.8;margin:0}.pd-root .soft-flag{margin-top:34px;padding:22px 26px;border:1px solid #dce8f4;border-radius:16px;background:var(--pale);display:flex;gap:18px;align-items:center;flex-wrap:wrap}.pd-root .soft-flag b{color:var(--blue)}.pd-root .soft-flag p{color:#41566e;font-size:13.5px;line-height:1.8;flex:1;min-width:260px}.pd-root .deploy-section{background:#fff}.pd-root .deploy-grid{display:grid;grid-template-columns:.94fr 1.06fr;gap:60px;align-items:center}.pd-root .deploy-visual .frame{position:relative;overflow:hidden;border:1px solid #c9ddef;border-radius:20px;box-shadow:0 35px 75px #0f468629}.pd-root .deploy-visual img{width:100%;height:430px;-o-object-fit:cover;object-fit:cover}.pd-root .deploy-steps{display:grid;gap:0;margin-top:30px}.pd-root .deploy-step{display:flex;gap:20px;padding:18px 0;border-bottom:1px solid #e6eef6}.pd-root .deploy-step:last-child{border-bottom:0}.pd-root .deploy-step .no{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#eaf4ff;color:var(--blue);font-size:13px;font-weight:850}.pd-root .deploy-step h3{font-size:16px;font-weight:800;margin-bottom:4px}.pd-root .deploy-step p{color:var(--muted);font-size:13.5px;line-height:1.75;margin:0}.pd-root .tco-section{background:var(--pale);border-top:1px solid #e5eef7}.pd-root .tco-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pd-root .tco-card{border:1px solid #dce8f4;border-radius:20px;background:#fff;padding:32px 30px;transition:.3s}.pd-root .tco-card:hover{transform:translateY(-5px);box-shadow:0 24px 54px #0d49911a}.pd-root .tco-card .k{color:var(--blue);font-size:12px;font-weight:850;letter-spacing:.12em}.pd-root .tco-card h3{margin:14px 0 6px;font-size:22px;font-weight:850;letter-spacing:-.02em}.pd-root .tco-card .price-line{margin:12px 0 18px;display:flex;align-items:baseline;gap:8px}.pd-root .tco-card .price-line b{font-size:34px;font-weight:900;letter-spacing:-.04em}.pd-root .tco-card .price-line span{color:var(--muted);font-size:13px}.pd-root .tco-bars{display:grid;gap:12px;margin:18px 0 6px}.pd-root .tco-bar .lab{display:flex;justify-content:space-between;font-size:12px;color:#5d7188;margin-bottom:6px}.pd-root .tco-bar .track{height:9px;border-radius:99px;background:#edf3fa;overflow:hidden}.pd-root .tco-bar .fill{height:100%;border-radius:99px}.pd-root .tco-bar .fill.self{background:linear-gradient(90deg,var(--blue),#39c6ff)}.pd-root .tco-bar .fill.cloud{background:#d5e2ef}.pd-root .tco-card>p{color:var(--muted);font-size:12.5px;line-height:1.75}.pd-root .tco-note{margin-top:26px;color:#8a9caf;font-size:12px;line-height:1.8;max-width:960px}.pd-root .comp-section{background:#fff}.pd-root .comp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pd-root .comp-card{padding:32px 26px;border:1px solid #e2ecf6;border-radius:18px;background:#fbfdff;transition:.3s}.pd-root .comp-card:hover{transform:translateY(-5px);box-shadow:0 22px 48px #0d499117}.pd-root .comp-card .ic{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#eaf4ff;color:var(--blue);margin-bottom:18px}.pd-root .comp-card h3{font-size:16.5px;font-weight:800;margin-bottom:8px}.pd-root .comp-card p{color:var(--muted);font-size:13px;line-height:1.8;margin:0}.pd-root .ops-section{background:var(--pale);border-top:1px solid #e5eef7}.pd-root .ops-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:60px;align-items:center}.pd-root .ops-visual .frame{position:relative;overflow:hidden;border:1px solid #c9ddef;border-radius:20px;box-shadow:0 35px 75px #0f468629}.pd-root .ops-visual img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}.pd-root .ops-list{display:grid;gap:16px;margin-top:32px}.pd-root .ops-item{display:flex;gap:16px;align-items:flex-start;padding:20px 22px;border:1px solid #e2ecf6;border-radius:14px;background:#fff}.pd-root .ops-item .ic{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#eaf4ff;color:var(--blue)}.pd-root .ops-item h3{font-size:15.5px;font-weight:800;margin-bottom:3px}.pd-root .ops-item p{color:var(--muted);font-size:13px;line-height:1.7;margin:0}.pd-root .road-section{background:#fff}.pd-root .road{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:20px}.pd-root .road-step{position:relative;padding:0 20px 0 0}.pd-root .road-step:before{content:"";position:absolute;top:17px;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--blue),#bfdcff);z-index:0}.pd-root .road-step:last-child:before{right:50%}.pd-root .road-step .dot{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;border:2px solid var(--blue);color:var(--blue);font-size:12px;font-weight:850}.pd-root .road-step h3{margin:18px 0 6px;font-size:15.5px;font-weight:800}.pd-root .road-step .time{display:inline-block;padding:3px 10px;border-radius:99px;background:#eaf4ff;color:var(--blue);font-size:11px;font-weight:750;margin-bottom:8px}.pd-root .road-step p{color:var(--muted);font-size:13px;line-height:1.75;margin:0}.pd-root .faq-section{background:var(--pale);border-top:1px solid #e5eef7}.pd-root .faq-list{max-width:880px;margin:0 auto}.pd-root .faq-item{border:1px solid #dce8f4;border-radius:16px;background:#fff;margin-bottom:14px;overflow:hidden;transition:.25s}.pd-root .faq-item.open{border-color:#a7cffb;box-shadow:0 16px 40px #0d499114}.pd-root .faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;background:none;border:0;cursor:pointer;font-size:16px;font-weight:750;color:var(--ink);text-align:left;font-family:inherit}.pd-root .faq-q .plus{flex:none;position:relative;width:20px;height:20px}.pd-root .faq-q .plus:before,.pd-root .faq-q .plus:after{content:"";position:absolute;background:var(--blue);border-radius:2px;transition:.25s}.pd-root .faq-q .plus:before{left:2px;right:2px;top:9px;height:2px}.pd-root .faq-q .plus:after{top:2px;bottom:2px;left:9px;width:2px}.pd-root .faq-item.open .plus:after{transform:scaleY(0)}.pd-root .faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.pd-root .faq-a p{padding:0 26px 24px;color:var(--muted);font-size:14px;line-height:1.9}.pd-root .final-cta{position:relative;overflow:hidden;padding:100px 0;background:linear-gradient(120deg,#1478ff,#075dcc);color:#fff}.pd-root .final-cta:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:26px 26px;opacity:.5}.pd-root .cta-inner{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:48px;flex-wrap:wrap}.pd-root .cta-label{font-size:11px;font-weight:850;letter-spacing:.18em;opacity:.85}.pd-root .cta-inner h2{margin:16px 0 0;font-size:clamp(30px,3.4vw,44px);line-height:1.24;letter-spacing:-.04em;font-weight:850}.pd-root .cta-actions{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:1020px){.pd-root .hero-grid,.pd-root .arch-grid,.pd-root .deploy-grid,.pd-root .ops-grid{grid-template-columns:1fr;gap:44px}.pd-root .hero{min-height:auto}.pd-root .hero-grid{min-height:auto;padding:70px 0}.pd-root .pain-grid,.pd-root .soft-grid,.pd-root .comp-grid,.pd-root .model-grid{grid-template-columns:repeat(2,1fr)}.pd-root .tier-grid,.pd-root .tco-grid,.pd-root .power-grid{grid-template-columns:1fr}.pd-root .road{grid-template-columns:1fr;gap:26px}.pd-root .road-step:before{display:none}}@media(max-width:640px){.pd-root .section{padding:76px 0}.pd-root .shell{width:min(100% - 36px,1240px)}.pd-root .pain-grid,.pd-root .soft-grid,.pd-root .comp-grid,.pd-root .model-grid{grid-template-columns:1fr}.pd-root .hero-notes{gap:12px}.pd-root .fc-1{left:-6px}.pd-root .fc-2{right:-6px}}
