.math-special-card .math-special-symbol{position:absolute;right:22px;top:15px;font:600 44px 'Fraunces',serif;color:rgba(47,107,99,.2)}
.math-special-workspace{padding-top:18px}
.math-special-heading{display:flex;align-items:center;gap:20px;margin:18px 0 24px}
.math-special-heading>span{display:grid;place-items:center;width:76px;height:76px;border:1px solid #c8bda9;border-radius:20px;background:linear-gradient(145deg,#fffdf8,#eee8da);box-shadow:0 12px 24px rgba(37,63,57,.14);font:600 38px 'Fraunces',serif;color:var(--green)}
.math-special-heading h1{margin:2px 0 4px;font-size:34px}.math-special-heading p{margin:0;color:#64736f}
.math-special-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.math-special-sections article{padding:24px;border:1px solid #d8cebb;border-radius:14px;background:linear-gradient(145deg,#fffdf8,#f3eee3);box-shadow:0 12px 26px rgba(37,63,57,.1)}
.math-special-sections h2{margin:5px 0 8px;font-size:23px}.math-special-sections p:last-child{margin-bottom:0;color:#64736f;line-height:1.6}
@media(max-width:700px){.math-special-sections{grid-template-columns:1fr}.math-special-heading{align-items:flex-start}.math-special-heading>span{width:60px;height:60px;font-size:30px;flex:0 0 auto}}
