main h1{color:var(--md-sys-color-primary);align-self:flex-start;font-size:1.75rem}main{align-items:center;gap:var(--spacing-xl);flex-direction:column;display:flex}.info-card{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);padding:var(--spacing-xl);border-radius:var(--radius-large);box-shadow:var(--elevation-1);border:1px solid var(--md-sys-color-outline-variant);box-sizing:border-box;width:100%;max-width:800px}ol{flex-direction:column;gap:4px;display:flex}p,li{line-height:1.6}.info-card h2{color:var(--md-sys-color-on-surface);margin-top:0;margin-bottom:var(--spacing-m);align-items:center;gap:var(--spacing-s);font-size:1.25rem;display:flex}.info-card h2:before{content:"•";color:var(--md-sys-color-primary);font-weight:700}.math-container{background:var(--md-sys-color-surface-variant);color:var(--md-sys-color-on-surface-variant);padding:var(--spacing-s);border-radius:var(--radius-medium);box-sizing:border-box;border-left:4px solid var(--md-sys-color-primary);justify-content:center;align-items:center;width:100%;margin:0;display:flex;overflow-x:auto}.btn-back{padding:var(--spacing-m) var(--spacing-xl);background-color:var(--md-sys-color-primary);border-radius:var(--radius-full);font-weight:600;line-height:1.5;text-decoration:none;transition:all .2s cubic-bezier(.2,0,0,1);display:inline-block;color:var(--md-sys-color-on-primary)!important}@media (width<=480px){main{gap:var(--spacing-l)}.info-card{padding:var(--spacing-l)}}
