.pt-const{left:var(--page-pad);right:var(--page-pad);height:clamp(130px,25vh,240px);max-width:var(--content-max);margin:0 auto;position:absolute;top:clamp(96px,19vh,210px)}.pt-const__cv{width:100%;height:100%;transition:opacity .9s ease-out;position:absolute;inset:0}.pt-const__row{opacity:0;grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:16px;margin:0;padding:0;list-style:none;transition:opacity .9s ease-out;display:grid;position:absolute;inset:0}.pt-const__slot{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.pt-const__slot img{height:calc(var(--h) * var(--s,1.2));object-fit:contain;width:auto;max-width:100%}.pt-const.is-static .pt-const__cv{display:none}.pt-const.is-static .pt-const__row,.pt-const.is-done .pt-const__row{opacity:1}.pt-const.is-done .pt-const__cv{opacity:0}html:not(.motion) .pt-const__row{opacity:1}html:not(.motion) .pt-const__cv{display:none}@media (width<=1300px){.pt-const__slot img{--s:1}}@media (width>=1010px) and (width<=1099px){.ihero:has(.pt-const),.ihero:has(.pt-const) .ihero__stage{min-height:900px}}@media (width<=1009px){.pt-const{height:min(32svh,220px);top:96px}.pt-const__row{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:12px 24px}.pt-const__slot img{--s:.85}}.pt-why__num{font:400 clamp(72px,8vw,120px)/.9 var(--font-display);color:#0000;-webkit-text-stroke:1px var(--line-strong);letter-spacing:-.03em}.pt-ch--dark{z-index:1;padding:220px var(--page-pad) 200px;position:relative}.pt-ch--light{padding-top:140px;padding-bottom:180px}.pt-ch__grid{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:start;gap:56px 64px;display:grid}.pt-ch__side{flex-direction:column;align-items:flex-start;gap:24px;display:flex;position:sticky;top:120px}.pt-ch--dark .eyebrow__dot{background:var(--tech-green)}.pt-ch__logo{margin:0;line-height:0}.pt-ch__logo img{height:calc(var(--h) * var(--s,1));width:auto;max-width:100%}.pt-ch__visit{min-height:44px;font:var(--type-button);letter-spacing:var(--button-tracking);text-transform:uppercase;color:var(--ink);transition:color .18s}.pt-ch__visit:hover{color:var(--accent-text)}.pt-ch__main{flex-direction:column;gap:48px;min-width:0;display:flex}.pt-ch__body{max-width:640px;font:var(--type-body);color:var(--ink-muted);text-wrap:pretty;margin:0}.pt-ch__media{flex-direction:column;gap:48px;min-width:0;display:flex}.pt-ch__media--side{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:40px;display:grid}.pt-ch__list{flex-direction:column;max-width:640px;display:flex}.pt-ch__list .label{margin-bottom:16px}.pt-ch__list ul{margin:0;padding:0;list-style:none}.pt-ch__list li{border-bottom:1px solid var(--line);font:600 15px/22px var(--font-sans);color:var(--ink);align-items:flex-start;gap:16px;padding:14px 0;display:flex}.pt-ch--dark .pt-ch__list li{border-bottom-color:#e8ecef1f}.pt-ch__list li .icon{width:20px;height:20px;color:var(--accent-text);margin-top:1px}@media (width<=1009px){.pt-ch--dark{padding-top:160px;padding-bottom:140px}.pt-ch__grid{grid-template-columns:minmax(0,1fr);gap:40px}.pt-ch__side{position:relative;top:0}.pt-ch__logo img{--s:.8}.pt-ch__main{gap:36px}.pt-ch__media--side{grid-template-columns:minmax(0,1fr)}}.pt-vis{border-radius:var(--radius-lg);border:1px solid var(--line);position:relative;overflow:hidden}.pt-vis svg{width:100%;height:auto;display:block;overflow:visible}.pt-vis--cisco{background:radial-gradient(70% 90% at 8% 100%,#335c0c73,#335c0c00 70%),var(--charcoal);padding:32px}.pt-cisco__pulses{filter:drop-shadow(0 0 4px #39ff14cc)}html.motion .pt-vis--cisco:not(.is-lit) [data-node]{opacity:.25}html.motion .pt-vis--cisco [data-link]{stroke-dasharray:var(--len,200);stroke-dashoffset:var(--len,200)}html:not(.motion) .pt-cisco__pulses path{stroke-dasharray:none;stroke-dashoffset:0;opacity:0}.pt-vis--hpe{-webkit-backdrop-filter:blur(16px);background:#fff9;justify-content:center;padding:28px;display:flex}.pt-vis--hpe svg{max-width:300px}.pt-unit{transition:transform .7s var(--ease) var(--d),opacity .6s ease-out var(--d)}html.motion .pt-vis--hpe:not(.is-in) .pt-unit{opacity:0;transform:translateY(24px)}@media (width<=600px){.pt-vis--hpe svg{max-width:230px}.pt-vis--cisco{padding:14px 10px}}.pt-vis--cs{background:radial-gradient(60% 60% at 90% 0%,#335c0c66,#335c0c00 70%),var(--charcoal);padding:40px 32px 104px}.pt-cs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:560px;margin:0 auto;display:grid}.pt-cs__dev{aspect-ratio:1;border-radius:var(--radius-md);background:#12191c99;border:1px solid #e8ecef29;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.pt-cs__flash{border:1.5px solid var(--tech-green);border-radius:var(--radius-md);opacity:0;position:absolute;inset:-1px;box-shadow:0 0 24px #39ff1480}.pt-cs__ico{width:24px;height:24px;color:var(--ink)}.pt-cs__ok{width:12px;height:12px;color:var(--tech-green)}.pt-cs__threat{opacity:0;pointer-events:none;background:#ff4d3d;border-radius:999px;width:10px;height:10px;position:absolute;top:0;left:0;box-shadow:0 0 12px #ff4d3de6}.pt-cs__alert{-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-md);opacity:0;font:600 13px/18px var(--font-sans);color:var(--ink);background:#12191cd9;border:1px solid #39ff1480;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:24px;right:24px;transform:translate(24px)}.pt-cs__alert .icon{width:16px;height:16px;color:var(--tech-green)}.pt-vis--cs.is-static .pt-cs__alert{opacity:1;transform:none}.pt-vis--cs.is-static [data-dev]:nth-child(2) .pt-cs__flash{opacity:1}@media (width<=600px){.pt-vis--cs{padding:24px 16px 88px}.pt-cs__grid{gap:10px}.pt-cs__alert{padding:12px 14px;bottom:16px;left:16px;right:16px}}.pt-vis--dt{-webkit-backdrop-filter:blur(16px);background:#fff9;padding:28px 28px 20px}.pt-dt__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.pt-dt__lbl,.pt-dt__ok{font:700 10px/14px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.pt-dt__ok{color:var(--accent-text);opacity:0;align-items:center;gap:8px;transition:opacity .4s ease-out,transform .4s ease-out;display:flex;transform:translateY(4px)}.pt-dt__ok>span{background:var(--accent-text);border-radius:999px;width:6px;height:6px}.pt-dt__ok.is-on{opacity:1;transform:none}.pt-dt__ring{transform-box:fill-box;transform-origin:50%}@media (width<=600px){.pt-vis--dt{padding:20px 16px 14px}}.pt-mx{z-index:1;padding:220px var(--page-pad) 200px;position:relative}.pt-mx .eyebrow__dot{background:var(--tech-green)}.pt-mx__head{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:start;gap:40px 64px;display:grid}.pt-mx__title{flex-direction:column;gap:40px;min-width:0;display:flex}.pt-mx__title .w-mask--accent{color:var(--tech-green)}.pt-mx__filters{border:1px solid var(--line-strong);border-radius:var(--radius-md);flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;padding:3px;display:flex}.pt-mx__chip{cursor:pointer;min-height:40px;color:var(--ink-muted);font:700 10px/14px var(--font-display);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;border-radius:6px;padding:0 14px;transition:background-color .2s ease-out,color .2s ease-out}.pt-mx__chip:hover{color:var(--ink)}.pt-mx__chip[aria-pressed=true]{background:var(--tech-green);color:var(--charcoal)}.pt-mx__scroll{-webkit-overflow-scrolling:touch;border-radius:2px;margin-top:64px;overflow-x:auto}.pt-mx__scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.pt-mx__table{border-collapse:collapse;table-layout:fixed;border-top:1px solid #e8ecef29;width:100%}.pt-mx__table thead th{vertical-align:middle;border-bottom:1px solid #e8ecef29;padding:20px 0;font-weight:400}.pt-mx__svc{text-align:left;width:40%}.pt-mx__p img{height:calc(var(--h) * var(--s,1.3));object-fit:contain;width:auto;max-width:92%;margin:0 auto}.pt-mx__group th{text-align:left;font:700 10px/14px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--tech-green);border-bottom:1px solid #e8ecef1a;padding:28px 0 10px}.pt-mx__row{border-bottom:1px solid #e8ecef1a;transition:background-color .2s ease-out}.pt-mx__row:hover,.pt-mx__row.is-hot{background:#e8ecef0a}.pt-mx__row th{padding:0;font-weight:400}.pt-mx__row a{min-height:52px;font:600 15px/22px var(--font-sans);color:#e8ecefd1;align-items:center;padding:8px 12px 8px 0;transition:color .2s;display:flex}.pt-mx__row a span{transition:transform .26s var(--ease)}.pt-mx__row:hover a,.pt-mx__row.is-hot a{color:var(--ink)}.pt-mx__row:hover a span,.pt-mx__row.is-hot a span{transform:translate(6px)}.pt-mx__row a:focus-visible{outline-offset:-2px}.pt-mx__cell{text-align:center;padding:0}.pt-mx__dot{vertical-align:middle;background:#e8ecef29;border-radius:999px;width:6px;height:6px;display:inline-block}.pt-mx__cell.is-cov .pt-mx__dot{background:var(--tech-green);width:11px;height:11px;box-shadow:0 0 10px #39ff1473}.pt-mx__row.is-hot .is-cov .pt-mx__dot{box-shadow:0 0 14px #39ff14cc}@media (width<=1009px){.pt-mx{padding-top:160px;padding-bottom:140px}.pt-mx__head{grid-template-columns:minmax(0,1fr)}.pt-mx__scroll{margin-top:40px}.pt-mx__p img{--s:1}}@media (width<=700px){.pt-mx__scroll{margin-right:calc(var(--page-pad) * -1);padding-right:var(--page-pad)}.pt-mx__table{min-width:520px}.pt-mx__svc{width:160px}.pt-mx__table .pt-mx__svc{z-index:1;-webkit-backdrop-filter:blur(8px);background:#091113e0;position:sticky;left:0}.pt-mx__scroll.is-more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.pt-mx__chip{flex:auto}.pt-mx__filters{width:100%}.pt-mx__row a{font-size:14px;line-height:20px}.pt-mx__p img{--s:.95}}.pt-tm{z-index:1;padding:120px var(--page-pad) 0;position:relative}.pt-tm p{font:var(--type-caption);color:var(--ink-muted);margin:0 auto}
