.hero-gradient{background:linear-gradient(135deg,#6b46c11a,#3182ce1a,#d69e2e0d)}.dark .hero-gradient{background:linear-gradient(135deg,#a78bfa26,#60a5fa1a,#fbbf240d)}.feature-card{border-radius:.75rem;padding:1.5rem;--tw-bg-opacity: 1;background-color:rgb(240 244 248 / var(--tw-bg-opacity, 1))}.feature-card:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 27 34 / var(--tw-bg-opacity, 1))}.feature-card{border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.feature-card:is(.dark *){--tw-border-opacity: 1;border-color:rgb(33 38 45 / var(--tw-border-opacity, 1))}.feature-card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.feature-card:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:#6b46c14d}.feature-card:hover:is(.dark *){border-color:#a78bfa4d}.feature-card:hover{transform:translateY(-2px)}.principle-card{border-radius:.5rem;padding:1rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(107 70 193 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 70 193 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(49 130 206 / .05) var(--tw-gradient-to-position)}.principle-card:is(.dark *){--tw-gradient-from: rgb(167 139 250 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(96 165 250 / .1) var(--tw-gradient-to-position)}.principle-card{border-width:1px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.principle-card:hover{border-color:#6b46c14d}.principle-card:hover:is(.dark *){border-color:#a78bfa4d}.chapter-card{display:block;border-radius:.75rem;padding:1.5rem;--tw-bg-opacity: 1;background-color:rgb(240 244 248 / var(--tw-bg-opacity, 1))}.chapter-card:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 27 34 / var(--tw-bg-opacity, 1))}.chapter-card{border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.chapter-card:is(.dark *){--tw-border-opacity: 1;border-color:rgb(33 38 45 / var(--tw-border-opacity, 1))}.chapter-card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;text-decoration-line:none}.chapter-card:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-border-opacity: 1;border-color:rgb(107 70 193 / var(--tw-border-opacity, 1))}.chapter-card:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.chapter-card:hover{transform:translateY(-2px)}.chapter-number{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;border-radius:9999px;background-color:#6b46c11a}.chapter-number:is(.dark *){background-color:#a78bfa1a}.chapter-number{--tw-text-opacity: 1;color:rgb(107 70 193 / var(--tw-text-opacity, 1))}.chapter-number:is(.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.chapter-number{font-size:.875rem;line-height:1.25rem;font-weight:600}.equation-wrapper[data-astro-cid-fjbvvf4h]{scroll-margin-top:5rem}.equation-display[data-astro-cid-fjbvvf4h] .katex-display{margin:0;text-align:center}.equation-display[data-astro-cid-fjbvvf4h] .katex{--tw-text-opacity: 1;color:rgb(26 32 44 / var(--tw-text-opacity, 1))}.equation-display[data-astro-cid-fjbvvf4h] .katex:is(.dark *){--tw-text-opacity: 1;color:rgb(230 237 243 / var(--tw-text-opacity, 1))}.equation-display[data-astro-cid-fjbvvf4h] .katex{font-size:1.1em}
