.learn-calculator{margin:24px 0 12px;padding:22px;border:1px solid #b8ab97;border-radius:9px;background:var(--c-surface,#fffaf1)}.learn-calculator h4{font:700 19px/1.5 Archivo,"Yu Gothic",Meiryo,system-ui,sans-serif;margin:0 0 12px}.lc-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin:18px 0}.lc-fields label{display:block;font-size:13px;line-height:1.6;font-weight:600;min-width:0}.lc-fields input{display:block;width:100%;min-width:0;padding:10px;border:1px solid #aaa18f;border-radius:6px;background:var(--c-canvas,#fff);color:inherit;font:inherit;font-size:16px;margin-top:5px}.learn-calculator .lc-note{font-size:13px;line-height:1.75;margin:12px 0}.lc-result{margin-top:16px}.learn-calculator .lc-answer{font-size:19px;font-weight:700}.lc-result:empty{display:none}.lc-result a{max-width:100%;white-space:normal;text-align:center}.learn-calculator:focus-within{border-color:#c9332a}@media(max-width:480px){.learn-calculator{padding:17px}.lc-fields{grid-template-columns:1fr}.learn-calculator .lc-answer{font-size:18px}}
