body{margin:0;background:#071224;color:#e5eef8;font-family:Arial,Tahoma,sans-serif;line-height:1.85}main{max-width:960px;margin:auto;padding:28px 18px 64px}a{color:#67e8f9}h1{font-size:clamp(2rem,5vw,3.4rem);line-height:1.2}h2{color:#67e8f9}.lead{font-size:1.1rem;color:#c8d8e9}header,.card,.q,.step,.law,.faq,section{background:#0d1b31;border:1px solid #263b58;border-radius:16px;padding:22px;margin:16px 0}.top{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.en{color:#67e8f9;font-weight:bold}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.card{display:flex;flex-direction:column;gap:6px}.card strong{font-size:1.1rem}.card span,.note{color:#b7c7da}.formula{font-size:25px;direction:ltr;text-align:left;color:#fff}.answer{color:#bfe9ff}.notice{border-right:4px solid #67e8f9;padding:10px 14px;background:#10243c}.cta{display:inline-block;padding:11px 18px;border-radius:10px;background:#123552}details{padding:12px 0;border-bottom:1px solid #263b58}summary{cursor:pointer;color:#eaf8ff;font-weight:bold}