

.pw-se-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}
.pw-se-side{position:sticky;top:96px;display:grid;gap:20px;justify-items:start}
.pw-se-facts{display:grid;width:100%;margin-top:20px;border-top:1px solid var(--ink)}
.pw-se-facts div{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}
.pw-se-facts dt{font:400 12px/1.8 var(--font-mono);color:var(--ink-3)}
.pw-se-facts dd{color:var(--ink)}
.pw-se-ctrl .pw-note__n{min-width:72px;color:var(--accent);letter-spacing:.02em}
.pw-se-ctrl .pw-note__inner p{padding-left:102px;font-size:15px}
.pw-se-ctrl .pw-note__toggle{transition:background-color var(--t-light) var(--ease-primary)}
.pw-se-ctrl .pw-note__toggle:hover{background:var(--panel-2)}

@media (max-width:991px){
  .pw-se-grid{grid-template-columns:minmax(0,1fr);gap:40px}
  .pw-se-side{position:relative;top:auto}
}
@media (max-width:600px){
  .pw-se-facts div{grid-template-columns:minmax(0,1fr);gap:2px}
  .pw-se-ctrl .pw-note__toggle{grid-template-columns:1fr auto;gap:8px 12px}
  .pw-se-ctrl .pw-note__n{grid-column:1 / -1}
  .pw-se-ctrl .pw-note__inner p{padding-left:12px}
}
