/* 06 — proof */
.platform-v3-page .platform-v3-proof [data-pfcard]{transition:transform 260ms var(--ease-emphasis)}
.platform-v3-page .platform-v3-proof [data-pfface]{transition:box-shadow var(--dur-med) var(--ease-standard),border-color var(--dur-med) var(--ease-standard)}
.platform-v3-page .platform-v3-proof [data-pfcard]:hover [data-pfface],.platform-v3-page .platform-v3-proof [data-pfcard]:focus-visible [data-pfface]{border-color:rgba(190,214,255,0.45);box-shadow:var(--shadow-glass-inset),var(--shadow-lg),0 0 44px 8px rgba(120,150,255,0.20)}
@media (max-width: 980px){
  .platform-v3-page .platform-v3-proof [data-pfsplit]{grid-template-columns:1fr !important}
  .platform-v3-page .platform-v3-proof [data-pfcopy]{max-width:60ch !important;margin:0 auto;text-align:center !important}
  .platform-v3-page .platform-v3-proof [data-pfstage]{height:auto !important;perspective:none !important;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:clamp(16px,2.4vw,28px)}
  .platform-v3-page .platform-v3-proof [data-pfglow]{display:none}
  .platform-v3-page .platform-v3-proof [data-pfcard]{position:relative !important;left:auto !important;top:auto !important;width:auto !important;transform:none !important}
}
@media (max-width: 600px){
  .platform-v3-page .platform-v3-proof [data-pfcard] [data-pfface]{padding: 20px 18px !important;}
  .platform-v3-page .platform-v3-proof [data-pfcard]{aspect-ratio: auto !important; height: auto !important;}
  .platform-v3-page .platform-v3-proof [data-pfcard] [data-pfface]{position: relative !important; inset: auto !important; aspect-ratio: auto !important; height: auto !important; min-height: 150px !important;}
  .platform-v3-page .platform-v3-proof [data-pfsplit]{gap: 24px !important;}
}
.platform-v3-page .platform-v3-proof [data-pfcard][data-live]{transition:transform 90ms linear}
