.ped-highlight{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;margin-top:24px;padding:14px 16px;border:1px solid #78978377;border-radius:14px;background:#111c16}.ped-highlight p{display:grid;gap:3px;margin:0}.ped-highlight span{color:#a9b9ad;font:700 10px/1.2 system-ui;text-transform:uppercase;letter-spacing:.1em}.ped-highlight strong{color:#f1d78f;font:600 14px/1.4 system-ui}.ped-highlight a,.ped-jump{color:var(--ped-cyan);font-weight:750;text-decoration:none}
.ped-math-card{margin-top:24px;padding:clamp(20px,4vw,34px);border:1px solid #d7bd747f;border-radius:20px;background:radial-gradient(circle at 90% 0,#d7bd7418,transparent 24rem),linear-gradient(145deg,#16251c,#0b130e);box-shadow:0 18px 50px #0004}.ped-math-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ped-kicker,.ped-math-origin{color:var(--ped-cyan);font:800 11px/1.4 system-ui;letter-spacing:.12em;text-transform:uppercase}.ped-math-origin{padding:8px 10px;border:1px solid #79ddd355;border-radius:99px;white-space:nowrap}.ped-math-head h3{margin:9px 0 0;font:400 clamp(1.8rem,5vw,3.6rem)/1.05 Georgia,serif;color:#f2e8d2}.ped-math-head h3 span{color:var(--ped-gold)}.ped-math-units{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:24px}.ped-math-unit{position:relative;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:18px;border:1px solid #7a917a66;border-radius:14px;background:#0b130ecf}.ped-math-unit>span{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ped-gold);color:#10150f;font:800 1.35rem/1 system-ui}.ped-math-unit strong{display:block;color:#f2e8d2;font-size:1.05rem}.ped-math-unit p{margin:5px 0 0;color:#cbd5cc;line-height:1.5}.ped-math-unit>b{position:absolute;right:-14px;z-index:1;color:var(--ped-gold);font-size:1.35rem}.ped-math-reflection{margin-top:14px;padding:16px 18px;border-left:3px solid var(--ped-cyan);background:#79ddd30b}.ped-math-reflection strong{color:var(--ped-cyan);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.ped-math-reflection p{margin:6px 0 0;color:#e3e9e1;line-height:1.6}.ped-math-key{margin-top:18px;border-top:1px solid #ffffff18;padding-top:14px}.ped-math-key summary{cursor:pointer;color:var(--ped-gold);font-weight:750}.ped-math-key>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.ped-math-key span{padding:9px;border-radius:8px;background:#ffffff08;color:#ced8cf;font-size:.82rem}.ped-math-key b{color:var(--ped-cyan);margin-right:4px}.ped-math-context{max-width:900px;margin:18px 0 0;color:#aebcaf;font-size:.86rem;line-height:1.65}.ped-math-sources{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.ped-math-sources a{color:var(--ped-gold);font-size:.82rem;font-weight:700}.ped-card{display:flex;flex-direction:column;min-height:255px;padding:20px}.ped-card>span{display:block;color:var(--ped-cyan);font:800 11px system-ui;letter-spacing:.12em}.ped-card h3{margin:14px 0 4px;font:400 1.35rem/1.25 Georgia,serif;color:#f2e8d2}.ped-card p{color:#ced8cf;line-height:1.62}.ped-card a{color:var(--ped-gold);margin-top:auto}.ped-citation{display:block;margin:0 0 14px;color:#f0d58c;font-size:.8rem}@media(max-width:850px){.ped-highlight{grid-template-columns:1fr 1fr}.ped-highlight a{grid-column:1/-1}.ped-math-key>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ped-highlight{grid-template-columns:1fr}.ped-highlight a{grid-column:auto}.ped-math-head{display:grid}.ped-math-origin{justify-self:start}.ped-math-unit>b{display:none}.ped-math-key>div{grid-template-columns:1fr 1fr}.ped-card{min-height:0}}
