.tri-method-tabs{background:#18181b;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(100%,460px);margin-bottom:36px;padding:4px;display:grid}.tri-method-tabs button{color:#d4d4d4;border-radius:8px;min-height:48px;padding:10px 14px;font-size:13px;font-weight:800;line-height:1.4;transition:background-color .15s,color .15s}.tri-method-tabs button[aria-selected=true]{--tw-bg-opacity:1;background-color:rgb(225 6 0/var(--tw-bg-opacity,1));color:#fff}.tri-method-tabs button:hover{color:#fff}.tri-method-tabs button:focus-visible,[id^=tri-panel-]:focus-visible{outline-offset:4px;outline:2px solid #f17782}.tri-math-article{color:#d4d4d4;font-size:15px;line-height:1.85}.tri-math-article>header{max-width:800px}.tri-math-article h2{color:#fff;margin-top:12px;font-family:Bebas Neue,sans-serif;font-size:clamp(34px,5vw,56px);line-height:1.05}.tri-math-article h2 span{--tw-text-opacity:1;color:rgb(225 6 0/var(--tw-text-opacity,1))}.tri-math-article a[href^=\#]{color:#f17782}.tri-math-article h3{color:#fff;margin-bottom:16px;font-family:Bebas Neue,sans-serif;font-size:clamp(27px,4vw,36px);line-height:1.15}.tri-math-article p+p{margin-top:14px}.tri-math-section{border-top:1px solid #ffffff1a;margin-top:40px;padding-top:30px}.tri-math-kicker{color:#f17782;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.tri-math-meta{color:#a3a3a3;margin-top:16px;font-size:12px}.tri-math-formula{color:#fff;overflow-wrap:anywhere;background:#e3204010;border:1px solid #f1778240;border-radius:14px;margin:22px 0;padding:20px;font-size:clamp(14px,2.2vw,20px);line-height:1.8}.tri-math-terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.tri-math-terms>div{background:#18181b;border:1px solid #ffffff1a;border-radius:12px;padding:16px}.tri-math-terms dt{color:#fff;font-size:14px;font-weight:800}.tri-math-terms dd{color:#bdbdbd;margin-top:5px;font-size:13px;line-height:1.7}.tri-math-example{background:#18181b;border:1px solid #ffffff1a;border-radius:14px;margin-top:22px;padding:22px}.tri-math-example figcaption{color:#f17782;margin-bottom:14px;font-size:12px;font-weight:800}.tri-math-example table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.tri-math-example th,.tri-math-example td{border-bottom:1px solid #ffffff1a;padding:10px 8px}.tri-math-example th{color:#fff;font-size:12px}.tri-math-example p{margin-top:14px;font-size:13px}.tri-math-notes{margin-top:22px;padding-left:20px;list-style:outside}.tri-math-notes li+li{margin-top:10px}.tri-math-sources{background:#18181b;border:1px solid #ffffff1a;border-radius:14px;margin-top:40px;padding:24px;font-size:13px}.tri-math-sources a{color:#f17782;text-underline-offset:3px;text-decoration:underline}.tri-math-cta{--tw-bg-opacity:1;background-color:rgb(225 6 0/var(--tw-bg-opacity,1));color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;min-height:48px;margin-top:26px;padding:12px 22px;font-size:12px;font-weight:800;display:inline-flex}.tri-math-cta:hover{--tw-bg-opacity:1;background-color:rgb(184 0 0/var(--tw-bg-opacity,1))}@media (width<=767px){.tri-method-tabs,.tri-math-cta{width:100%}}@media (width<=480px){.tri-method-tabs button{padding:10px 7px;font-size:12px}.tri-math-terms{grid-template-columns:1fr}.tri-math-example,.tri-math-formula{padding:16px}}@media (prefers-reduced-motion:reduce){.tri-method-tabs button{transition:none}}
