.physical-guide{max-width:1020px}.physical-guide .guide-title{max-width:24ch}.physical-reviewed{color:var(--muted);margin-top:14px;font-size:.8rem}.physical-guide section p+p{margin-top:16px}.physical-jump{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.physical-jump a{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:10px 13px;font-size:.85rem}.physical-jump a:hover{border-color:var(--cyan)}.physical-guide section{scroll-margin-top:24px}.physical-guide .catalog-section>p{max-width:80ch}.physical-calculator{background:var(--surface);border:1px solid #36525d;border-radius:14px;margin-top:44px;padding:clamp(20px,4vw,32px)}.physical-calculator h2{margin-block:8px 16px}.download-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block:24px;display:grid}.download-inputs label{font-size:.9rem;font-weight:700}.download-inputs input{background:var(--background);width:100%;color:var(--ink);font:inherit;border:1px solid #40586e;border-radius:8px;margin-top:8px;padding:12px;display:block}.download-inputs input:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.download-result{color:var(--cyan);font-size:1.18rem;font-weight:700}.physical-muted{color:var(--muted);font-size:.84rem}.physical-next li{margin-bottom:10px}.physical-next p .text-link{font-size:inherit;margin-top:0}.physical-related{flex-wrap:wrap;gap:8px 26px;display:flex}@media (max-width:600px){.download-inputs{grid-template-columns:1fr}}
