.currency-converter_section__2ABp8{width:min(var(--site-shell-width),calc(100% - 48px));margin:28px auto;padding:24px;border:1px solid #dce6f3;border-radius:26px;background:#fff;color:#10233e;box-shadow:0 14px 34px #10233e0d;scroll-margin-top:140px}.currency-converter_section__2ABp8>header{display:flex;align-items:center;gap:14px;margin-bottom:18px}.currency-converter_icon__8ElZt{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;background:#e3f6ef;color:#126449}.currency-converter_section__2ABp8 h2{margin:0;font-size:20px;font-weight:900}.currency-converter_section__2ABp8 header p{margin:4px 0 0;color:#52647c;font-size:13px}.currency-converter_form__y7oQk{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,1.4fr) auto minmax(0,1.4fr);align-items:end;gap:12px}.currency-converter_amount__v47fo{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700}.currency-converter_amount__v47fo input{min-height:48px;padding:10px 14px;border:1px solid #d4deea;border-radius:12px;background:#f8fafc;color:inherit;font:inherit;font-size:17px;font-weight:800}.currency-converter_amount__v47fo input:focus{outline:none;border-color:#1769d2;background:#fff;box-shadow:0 0 0 3px #1769d21f}.currency-converter_swap__WtRym{display:grid;place-items:center;width:46px;height:46px;margin-bottom:1px;border:1px solid #dce5ef;border-radius:50%;background:#f5f9ff;color:#1769d2;cursor:pointer}.currency-converter_swap__WtRym:focus-visible{outline:3px solid #edaa35;outline-offset:2px}.currency-converter_result__OctLi{display:flex;flex-direction:column;gap:4px;margin-top:18px;padding:18px 20px;border-radius:18px;background:#f0faf6}.currency-converter_result__OctLi small{color:#475569;font-size:14px}.currency-converter_result__OctLi strong{color:#126449;font-size:clamp(24px,3.4vw,34px);font-weight:900;font-variant-numeric:tabular-nums}.currency-converter_result__OctLi strong span{font-size:16px}.currency-converter_meta__KgyBc{margin:12px 0 0;color:#64748b;font-size:12px;line-height:1.9}.currency-converter_meta__KgyBc a{color:#1557ae}@media (max-width:760px){.currency-converter_section__2ABp8{width:calc(100% - 24px);padding:18px}.currency-converter_form__y7oQk{grid-template-columns:1fr}.currency-converter_swap__WtRym{justify-self:center}}