:root{--s2:#13161a;--accent-dim:#c1e8fb1a}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--f-d);background:var(--ink);color:var(--tp);-webkit-font-smoothing:antialiased;overflow-x:clip}@keyframes hero-particle-breath{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.78;transform:scale(1.05)}}@media (prefers-reduced-motion:no-preference){.eyebrow{animation:3s linear infinite shiny-sweep}}@keyframes shiny-sweep{0%{background-position:150%}to{background-position:-50%}}@keyframes dot-pulse{0%,to{box-shadow:0 0 8px #c1e8fbcc}50%{box-shadow:0 0 20px #c1e8fb,0 0 36px #c1e8fb66}}@keyframes beam-halo-pulse{0%,to{opacity:1}50%{opacity:.65}}@keyframes beam-core-pulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes why-pandas-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rv,.rvl,.rvr{opacity:1!important;transform:none!important}.eyebrow{background:var(--accent);-webkit-text-fill-color:unset;color:var(--accent);animation:none!important}}.page-platform-pandas-engine .wrap{max-width:var(--max-w);margin:0 auto;padding:0 80px}.page-platform-pandas-engine .rv{opacity:0;transform:translateY(28px)}.page-platform-pandas-engine .rvl{opacity:0;transform:translate(-28px)}.page-platform-pandas-engine .rvr{opacity:0;transform:translate(28px)}.page-platform-pandas-engine .eyebrow{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(120deg,#c1e8fbb3 30%,#fff 50%,#c1e8fbb3 70%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.15em;font-size:.6rem;font-weight:500}.page-platform-pandas-engine .section-divider{justify-content:center;width:100%;display:flex}.page-platform-pandas-engine .section-divider hr{background:linear-gradient(90deg,#0000 0%,#c1e8fb40 50%,#0000 100%);border:none;width:800px;max-width:90%;height:1px}.page-platform-pandas-engine .sp-hiw-section{max-width:var(--max-w);margin:0 auto;padding:120px 80px}.page-platform-pandas-engine .sp-hiw-header{text-align:center;margin-bottom:64px}.page-platform-pandas-engine .sp-hiw-eyebrow{margin-bottom:16px;display:inline-block}.page-platform-pandas-engine .sp-hiw-h2{background:var(--g-text);-webkit-text-fill-color:transparent;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin:0 0 20px;padding-bottom:.15em;font-size:clamp(2rem,5vw,3.4rem);font-weight:500;line-height:1.05}.page-platform-pandas-engine .sp-hiw-sub{color:var(--ts);max-width:56ch;margin:0 auto;font-size:1rem;line-height:1.65}.page-platform-pandas-engine .sp-hiw-video-wrap{border-radius:var(--r);border:1px solid var(--border);aspect-ratio:16/9;background:#080a0c;position:relative;overflow:hidden}.page-platform-pandas-engine .sp-hiw-video-wrap:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(70% 40% at 50% 0,#c1e8fb0f 0%,#0000 70%);position:absolute;inset:0}.page-platform-pandas-engine .sp-hiw-video{object-fit:cover;width:100%;height:100%;display:block}.page-platform-pandas-engine .sp-use-section{max-width:var(--max-w);margin:0 auto;padding:120px 80px}.page-platform-pandas-engine .sp-use-header{text-align:center;margin-bottom:56px}.page-platform-pandas-engine .sp-use-eyebrow{margin-bottom:16px;display:inline-block}.page-platform-pandas-engine .sp-use-h2{background:var(--g-text);-webkit-text-fill-color:transparent;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.15em;font-size:clamp(2rem,5vw,3.4rem);font-weight:500;line-height:1.05}.page-platform-pandas-engine .sp-use-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-platform-pandas-engine .sp-use-card{background:var(--s1);border:1px solid var(--border);border-radius:var(--r);transition:border-color var(--m-base) var(--e-soft), background var(--m-base) var(--e-soft);flex-direction:column;padding:40px 36px;display:flex;position:relative;overflow:hidden}.page-platform-pandas-engine .sp-use-card:before{content:"";background:linear-gradient(90deg,#0000,#c1e8fb26 50%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.page-platform-pandas-engine .sp-use-card:hover{background:#c1e8fb05;border-color:#c1e8fb33}.page-platform-pandas-engine .sp-use-card-icon{color:#c1e8fba6;background:#c1e8fb0f;border:1px solid #c1e8fb1a;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:32px;display:flex}.page-platform-pandas-engine .sp-use-card-trigger{letter-spacing:-.005em;color:var(--ts);padding-left:16px;font-size:1.05rem;font-weight:400;line-height:1.4;position:relative}.page-platform-pandas-engine .sp-use-card-trigger:before{content:"";background:#c1e8fb2e;border-radius:1px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.page-platform-pandas-engine .sp-use-card-action{letter-spacing:-.005em;color:var(--tp);align-items:flex-start;gap:10px;margin-top:18px;font-size:1.05rem;font-weight:400;line-height:1.4;display:flex}.page-platform-pandas-engine .sp-use-card-action-arrow{color:#c1e8fb80;flex-shrink:0;width:16px;height:16px;margin-top:4px}.page-platform-pandas-engine .sp-use-card-highlight{color:var(--accent)}.page-platform-pandas-engine .bi-caps-section{max-width:var(--max-w);margin:0 auto;padding:120px 80px}.page-platform-pandas-engine .bi-caps-header{text-align:center;max-width:720px;margin:0 auto 80px}.page-platform-pandas-engine .bi-caps-h2{background:var(--g-text);-webkit-text-fill-color:transparent;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.15em;font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.06}.page-platform-pandas-engine .bi-caps-list{flex-direction:column;display:flex}.page-platform-pandas-engine .bi-cap-row{justify-content:space-between;align-items:center;padding:80px 0;display:flex}.page-platform-pandas-engine .bi-cap-row:nth-child(2n){flex-direction:row-reverse}.page-platform-pandas-engine .bi-cap-text{flex-direction:column;width:40%;display:flex}.page-platform-pandas-engine .bi-cap-h3{color:var(--tp);margin:0;font-size:1.19rem;font-weight:500;line-height:1.75}.page-platform-pandas-engine .bi-cap-body{color:var(--ts);margin:0;font-size:1.19rem;font-weight:500;line-height:1.75}.page-platform-pandas-engine .bi-cap-visual{aspect-ratio:4/5;border-radius:var(--r);background:linear-gradient(135deg,#c1e8fb08 0%,#0a0b0d80 100%);border:1px solid #c1e8fb1a;justify-content:center;align-items:center;width:45%;display:flex;position:relative;overflow:hidden}.page-platform-pandas-engine .bi-cap-visual img{object-fit:cover;width:100%;height:100%;display:block}.page-platform-pandas-engine .sp-passport-section{max-width:var(--max-w);margin:0 auto;padding:0 80px 120px}.page-platform-pandas-engine .sp-passport-card{border-radius:var(--r);border:1px solid var(--border);background:linear-gradient(135deg,#c1e8fb0f 0%,#0a0b0dcc 60%,#0a0b0d 100%);grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:80px;display:grid;position:relative;overflow:hidden}.page-platform-pandas-engine .sp-passport-card:before{content:"";background:linear-gradient(90deg,#0000,#c1e8fb4d 50%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.page-platform-pandas-engine .sp-passport-card:after{content:"";pointer-events:none;background:radial-gradient(60% 80% at 0%,#c1e8fb0f 0%,#0000 60%);position:absolute;inset:0}.page-platform-pandas-engine .sp-passport-text{z-index:1;position:relative}.page-platform-pandas-engine .sp-passport-eyebrow{margin-bottom:20px;display:block}.page-platform-pandas-engine .sp-passport-h2{letter-spacing:-.025em;color:var(--tp);margin:0 0 16px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:500;line-height:1.2}.page-platform-pandas-engine .sp-passport-body{color:var(--ts);max-width:54ch;margin:0 0 32px;font-size:.95rem;line-height:1.7}.page-platform-pandas-engine .sp-passport-link{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tp);transition:border-color var(--m-fast) var(--e-soft), opacity var(--m-fast) var(--e-soft);border-bottom:1px solid #f4faff4d;align-items:center;gap:8px;padding-bottom:6px;font-size:.72rem;font-weight:500;text-decoration:none;display:inline-flex}.page-platform-pandas-engine .sp-passport-link:hover{opacity:.85;border-bottom-color:#f4faff99}.page-platform-pandas-engine .sp-passport-visual{z-index:1;isolation:isolate;flex-direction:column;justify-content:flex-end;align-items:center;min-height:540px;display:flex;position:relative}.page-platform-pandas-engine .sp-passport-beam{pointer-events:none;z-index:1;position:absolute;inset:0 0 130px;overflow:visible}.page-platform-pandas-engine .sp-passport-beam canvas{display:block;width:100%!important;height:100%!important}.page-platform-pandas-engine .sp-passport-chip{z-index:2;background:linear-gradient(#14181ef2 0%,#0a0c10 100%);border:1px solid #c1e8fb38;border-radius:18px;width:320px;max-width:100%;position:relative;box-shadow:0 -2px #c1e8fb66,0 0 60px #c1e8fb2e,0 0 120px #c1e8fb14,0 30px 60px -20px #00000080}.page-platform-pandas-engine .sp-passport-chip-inner{text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:14px;padding:36px 32px;display:flex;position:relative;overflow:hidden}.page-platform-pandas-engine .sp-passport-chip-inner:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(#c1e8fb0a 1px,#0000 1px),linear-gradient(90deg,#c1e8fb0a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.page-platform-pandas-engine .sp-passport-chip-icon{width:56px;height:56px;color:var(--tp);background:linear-gradient(139deg,#2b3645 25%,#0c0e12 73%);border:1px solid #c1e8fb40;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 36px #c1e8fb2e,inset 0 0 0 1px #c1e8fb0f}.page-platform-pandas-engine .sp-passport-chip-icon svg{width:26px;height:26px}.page-platform-pandas-engine .sp-passport-chip-icon img{filter:brightness(0)invert();opacity:.95;width:26px;height:26px}.page-platform-pandas-engine .sp-passport-chip-eyebrow{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.62rem;font-weight:500;position:relative}.page-platform-pandas-engine .sp-passport-chip-title{letter-spacing:-.02em;color:var(--tp);margin:0;font-size:1.4rem;font-weight:500;line-height:1.2;position:relative}.page-platform-pandas-engine .sp-passport-chip-status{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#f4faff8c;align-items:center;gap:8px;margin-top:4px;font-size:.65rem;font-weight:500;display:inline-flex;position:relative}.page-platform-pandas-engine .sp-passport-chip-status-dot{background:#6fe0a8;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-dot;box-shadow:0 0 8px #6fe0a8b3}.page-platform-pandas-engine #sp-platform-sec{padding:120px 0}.page-platform-pandas-engine .section-headline-dimmed{font-family:var(--f-d);letter-spacing:-.03em;color:#3a3a3a;font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.2}.page-platform-pandas-engine .platform-header-v2{z-index:1;text-align:left;margin-bottom:40px;padding-left:120px;padding-right:120px;position:relative}.page-platform-pandas-engine .platform-header-v2 h2{background:var(--g-text);-webkit-text-fill-color:transparent;z-index:1;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.15em;font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.06;position:relative}.page-platform-pandas-engine .platform-header-v2 p{color:var(--ts);max-width:560px;margin:16px 0 0;font-size:1rem;line-height:1.65}.page-platform-pandas-engine .platform-cards-outer{position:relative}.page-platform-pandas-engine .platform-cards-viewport{padding:0 120px;overflow:hidden}.page-platform-pandas-engine .platform-cards{transition:transform var(--m-slow) var(--e-soft);gap:12px;display:flex}.page-platform-pandas-engine .pacc-item{height:560px;transition:transform var(--m-base) var(--e-soft), border-color var(--m-base) var(--e-soft), background var(--m-base) var(--e-soft);background:#6b6b6b1a;border:1px solid #ffffff14;border-radius:32px;flex-direction:column;flex:0 0 400px;display:flex;position:relative;overflow:hidden}.page-platform-pandas-engine .pacc-item:hover{background:#6b6b6b33;border-color:#c1e8fb38;transform:translateY(-6px)}.page-platform-pandas-engine .pacc-canvas-wrap{flex:1;min-height:0;position:relative;overflow:hidden}.page-platform-pandas-engine .pacc-canvas-wrap canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.page-platform-pandas-engine .pacc-bottom{flex-direction:column;flex-shrink:0;align-items:center;padding:16px 28px 28px;display:flex}.page-platform-pandas-engine .pacc-bottom h3{font-family:var(--f-d);color:#f0f0f0;text-align:center;margin:0;font-size:1.5rem;font-weight:500;line-height:1.2}.page-platform-pandas-engine .pacc-desc{font-family:var(--f-d);color:#b2b2b2;text-align:center;opacity:0;transition:opacity var(--m-base) var(--e-soft) var(--e-soft), transform .35s var(--e-soft);margin:10px 0 0;font-size:.9rem;font-weight:400;line-height:1.45;transform:translateY(6px)}.page-platform-pandas-engine .pacc-item:hover .pacc-desc{opacity:1;transform:translateY(0)}.page-platform-pandas-engine .pacc-link{opacity:0;transition:opacity var(--m-base) var(--e-soft) var(--e-soft) 50ms, transform .35s var(--e-soft) 50ms;margin-top:12px;transform:translateY(6px)}.page-platform-pandas-engine .pacc-item:hover .pacc-link{opacity:1;transform:translateY(0)}.page-platform-pandas-engine .platform-nav{justify-content:flex-start;gap:8px;padding:20px 120px 0;display:flex}.page-platform-pandas-engine .platform-nav-btn{color:#c1e8fb99;cursor:pointer;width:40px;height:40px;transition:border-color var(--m-fast) var(--e-soft), color var(--m-fast) var(--e-soft), opacity var(--m-fast) var(--e-soft);background:0 0;border:1px solid #c1e8fb4d;border-radius:8px;justify-content:center;align-items:center;display:flex}.page-platform-pandas-engine .platform-nav-btn:hover:not(:disabled){color:#f9fdff;border-color:#f9fdff}.page-platform-pandas-engine .platform-nav-btn:disabled{opacity:.3;cursor:default}.page-platform-pandas-engine .why-pandas{margin:0;padding:0 24px}.page-platform-pandas-engine .why-pandas-card{background:radial-gradient(122% 103% at 50% 100%,#0e0e0e 0% 60%,#1a1d1f 67.5%,#262c2f 75%,#393f45 76.875%,#4c5b62 78.75%,#607278 80.625%,#738a95 82.5%,#9ab9c8 86.25%,#c1e8fb 90%,#fff 100%);border-radius:24px 24px 0 0;padding:130px 0;position:relative;overflow:hidden}.page-platform-pandas-engine .why-pandas-card:after{content:"";background:linear-gradient(to bottom, transparent, var(--ink));pointer-events:none;z-index:3;height:180px;position:absolute;bottom:0;left:0;right:0}.page-platform-pandas-engine .why-pandas-glow-top{pointer-events:none;backdrop-filter:blur(50px);z-index:1;background:linear-gradient(179deg,#ffffff03 1.8%,#fff0 94.5%);height:526px;position:absolute;top:0;left:0;right:0}.page-platform-pandas-engine .why-pandas-marquee{z-index:2;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.page-platform-pandas-engine .why-pandas-track{width:max-content;animation:28s linear infinite why-pandas-marquee;display:flex}.page-platform-pandas-engine .why-pandas-text{font-family:var(--f-d);letter-spacing:-.03em;color:#c1e8fb;white-space:nowrap;flex-shrink:0;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:500;line-height:1.12}.page-platform-pandas-engine .testimonials{padding:120px}.page-platform-pandas-engine .testi-heading{background:var(--g-text);-webkit-text-fill-color:transparent;letter-spacing:-.03em;text-align:center;-webkit-background-clip:text;background-clip:text;margin-bottom:40px;padding-bottom:.15em;font-size:clamp(2.1rem,2.8vw,2.9rem);font-weight:500}.page-platform-pandas-engine .testi-card{background:var(--s1);border-radius:24px;padding:24px;display:flex;overflow:hidden}.page-platform-pandas-engine .testi-photo-grad{background:linear-gradient(#0000 79%,#00000080 100%);position:absolute;inset:0}.page-platform-pandas-engine .testi-main-quote{font-family:var(--f-d);letter-spacing:-.03em;font-size:clamp(1.5rem,2.4vw,2.5rem);font-weight:500;line-height:1.2}.page-platform-pandas-engine .testi-sub-quote{font-family:var(--f-d);font-size:.875rem;font-weight:400;line-height:1.45}.page-platform-pandas-engine .testi-attribution strong{font-family:var(--f-d);font-size:1rem;font-weight:500}.page-platform-pandas-engine .testi-attribution span{font-family:var(--f-d);font-size:.875rem;font-weight:400}.page-platform-pandas-engine .testi-logo-bar{width:100%;margin-top:40px;display:flex}.page-platform-pandas-engine .testi-logo-item{border-bottom:2px solid var(--border);cursor:pointer;min-width:0;transition:border-color var(--m-base) var(--e-soft), opacity var(--m-base) var(--e-soft);opacity:.45;flex:1 1 0;justify-content:center;align-items:center;padding:28px 24px;display:flex}.page-platform-pandas-engine .testi-logo-item:hover{opacity:.7}.page-platform-pandas-engine .testi-logo-item.active{opacity:1}.page-platform-pandas-engine .testi-logo-img{flex-shrink:0;justify-content:center;align-items:center;height:24px;display:flex}.page-platform-pandas-engine .testi-logo-img img{width:auto;max-width:140px;height:24px;display:block}.page-platform-pandas-engine footer{background:var(--ink);border-top:1px solid var(--border);padding:80px 0 40px}.page-platform-pandas-engine .footer-inner{max-width:var(--max-w);margin:0 auto;padding:0 80px}.page-platform-pandas-engine .footer-row1{justify-content:space-between;align-items:flex-start;gap:80px;margin-bottom:40px;display:flex}.page-platform-pandas-engine .footer-brand{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:1rem;display:flex}.page-platform-pandas-engine .footer-brand img{height:26px;display:block}.page-platform-pandas-engine .footer-tagline{font-family:var(--f-d);color:var(--ts);max-width:220px;margin:0;font-size:.875rem;font-weight:400;line-height:1.55}.page-platform-pandas-engine .footer-cols{gap:64px;display:flex}.page-platform-pandas-engine .fc-h{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tp);margin-bottom:20px;font-size:.6875rem;font-weight:500;display:block}.page-platform-pandas-engine .fc-l{flex-direction:column;gap:0;list-style:none;display:flex}.page-platform-pandas-engine .fc-l a{color:var(--ts);font-family:var(--f-d);transition:color var(--m-fast) var(--e-soft);font-size:.875rem;font-weight:400;line-height:2.2;text-decoration:none}.page-platform-pandas-engine .fc-l a:hover{color:var(--tp)}.page-platform-pandas-engine .footer-row2{border-top:1px solid var(--border);flex-direction:column;gap:16px;padding-top:24px;display:flex}.page-platform-pandas-engine .footer-social{gap:8px;display:flex}.page-platform-pandas-engine .footer-social-btn{border:1px solid var(--border);cursor:pointer;width:40px;height:40px;transition:background var(--m-fast) var(--e-soft), border-color var(--m-fast) var(--e-soft);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:flex}.page-platform-pandas-engine .footer-social-btn:hover{background:#ffffff14;border-color:#ffffff26}.page-platform-pandas-engine .footer-social-btn svg{width:16px;height:16px;fill:var(--tp)}.page-platform-pandas-engine .footer-copy{font-family:var(--f-d);color:var(--ts);font-size:.875rem;font-weight:400}.page-platform-pandas-engine a:focus-visible,.page-platform-pandas-engine button:focus-visible,.page-platform-pandas-engine [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media (max-width:1100px){.page-platform-pandas-engine .platform-cards-viewport{padding:0 40px}.page-platform-pandas-engine .platform-header-v2{padding-left:40px;padding-right:40px}.page-platform-pandas-engine .platform-nav{padding-left:40px}.page-platform-pandas-engine .pacc-item{height:480px}.page-platform-pandas-engine .sp-use-grid{grid-template-columns:1fr}.page-platform-pandas-engine .sp-passport-card{grid-template-columns:1fr;gap:48px;padding:56px}}@media (max-width:768px){.page-platform-pandas-engine nav,.page-platform-pandas-engine nav.scrolled{padding:8px var(--m-page-px)}.page-platform-pandas-engine .nav-pill{display:none}.page-platform-pandas-engine .rv,.page-platform-pandas-engine .rvl,.page-platform-pandas-engine .rvr{opacity:1;transform:none}.page-platform-pandas-engine .sp-hiw-section,.page-platform-pandas-engine .sp-use-section,.page-platform-pandas-engine .bi-caps-section,.page-platform-pandas-engine .sp-passport-section{padding:var(--m-section-py) var(--m-page-px)}.page-platform-pandas-engine .bi-cap-row{flex-direction:column;gap:32px;padding:56px 0}.page-platform-pandas-engine .bi-cap-row:nth-child(2n){flex-direction:column}.page-platform-pandas-engine .bi-cap-text,.page-platform-pandas-engine .bi-cap-visual{width:100%}.page-platform-pandas-engine .bi-cap-h3{font-size:1rem;font-weight:700;line-height:1.3}.page-platform-pandas-engine .bi-cap-body{font-size:1rem;font-weight:400;line-height:1.5}.page-platform-pandas-engine .sp-passport-card{padding:40px 28px}.page-platform-pandas-engine .sp-passport-chip{width:280px}.page-platform-pandas-engine .why-pandas{padding:0 var(--m-page-px)}.page-platform-pandas-engine .why-pandas-card{border-radius:16px 16px 0 0;padding:80px 0}.page-platform-pandas-engine .why-pandas-card:after{height:100px}.page-platform-pandas-engine .why-pandas-text{font-size:clamp(1.4rem,6vw,2rem)}.page-platform-pandas-engine .testimonials{padding:var(--m-section-py) var(--m-page-px)}.page-platform-pandas-engine .platform-cards-viewport{padding:0 var(--m-page-px)}.page-platform-pandas-engine .platform-nav{padding-left:var(--m-page-px)}.page-platform-pandas-engine .pacc-item{flex:0 0 300px;height:420px}.page-platform-pandas-engine .platform-nav-btn,.page-platform-pandas-engine .footer-social-btn{width:44px;height:44px}.page-platform-pandas-engine .footer-inner{padding:0 var(--m-page-px)}.page-platform-pandas-engine .footer-row1{flex-direction:column;gap:40px}.page-platform-pandas-engine .footer-cols{flex-wrap:wrap;gap:32px}}
