.visa-workspace-module__5Lqrwa__page{color:var(--ink);font-family:var(--pr-font-body);min-width:0}.visa-workspace-module__5Lqrwa__page a{color:inherit;text-decoration:none}.visa-workspace-module__5Lqrwa__page :is(p,h2,h3,h4,li){overflow-wrap:anywhere}.visa-workspace-module__5Lqrwa__button{border:1px solid var(--line);background:var(--surface);min-height:44px;font:600 14px/1.5 var(--pr-font-body);border-radius:9px;justify-content:center;align-items:center;padding:10px 14px;display:inline-flex}.visa-workspace-module__5Lqrwa__links{flex-wrap:wrap;gap:12px 20px;display:flex}.visa-workspace-module__5Lqrwa__links a{align-items:center;min-height:44px;display:inline-flex}.visa-workspace-module__5Lqrwa__source{border-block:1px solid var(--line);padding:20px 0}.visa-workspace-module__5Lqrwa__source h2,.visa-workspace-module__5Lqrwa__sectionTitle{margin:0 0 12px;font-size:20px;line-height:1.4}.visa-workspace-module__5Lqrwa__source p,.visa-workspace-module__5Lqrwa__note,.visa-workspace-module__5Lqrwa__reasons p,.visa-workspace-module__5Lqrwa__requirements p,.visa-workspace-module__5Lqrwa__field small{color:var(--ink-soft);max-width:100ch;font-size:14px;line-height:1.7}.visa-workspace-module__5Lqrwa__source .visa-workspace-module__5Lqrwa__links a,.visa-workspace-module__5Lqrwa__reasons a,.visa-workspace-module__5Lqrwa__requirements a{color:var(--accent-ink);align-items:center;min-height:44px;font-size:14px;line-height:1.6;display:inline-flex}.visa-workspace-module__5Lqrwa__calculator{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:32px;margin-top:20px;display:grid}.visa-workspace-module__5Lqrwa__fields{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:20px;padding:24px;display:grid}.visa-workspace-module__5Lqrwa__fields h3,.visa-workspace-module__5Lqrwa__result h3{margin:0 0 4px;font-size:20px;line-height:1.5}.visa-workspace-module__5Lqrwa__field{gap:8px;font-size:14px;line-height:1.6;display:grid}.visa-workspace-module__5Lqrwa__field input,.visa-workspace-module__5Lqrwa__field select{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;min-height:48px;color:var(--ink);font:400 16px/1.5 var(--pr-font-body);border-radius:8px;padding:10px 12px}.visa-workspace-module__5Lqrwa__field small{margin:0}.visa-workspace-module__5Lqrwa__result{min-width:0}.visa-workspace-module__5Lqrwa__result h4{font-size:18px}.visa-workspace-module__5Lqrwa__band{margin:16px 0;font-size:24px;font-weight:600;line-height:1.4}.visa-workspace-module__5Lqrwa__reasons{margin:24px 0;padding:0;list-style:none}.visa-workspace-module__5Lqrwa__reasons>li{border-top:1px solid var(--line);padding:18px 0}.visa-workspace-module__5Lqrwa__reasons strong{font-size:15px}.visa-workspace-module__5Lqrwa__reasons p{margin:8px 0}.visa-workspace-module__5Lqrwa__requirements{border-block:1px solid var(--line);padding:12px 0}.visa-workspace-module__5Lqrwa__requirements summary{cursor:pointer;min-height:44px;font-size:14px;font-weight:600;line-height:1.7}.visa-workspace-module__5Lqrwa__requirements ul{margin:0;padding:0;list-style:none}.visa-workspace-module__5Lqrwa__requirements li{border-top:1px solid var(--line);padding:18px 0;font-size:14px;line-height:1.7}.visa-workspace-module__5Lqrwa__page :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--accent-ink);outline-offset:3px}@media (max-width:1000px){.visa-workspace-module__5Lqrwa__calculator{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.visa-workspace-module__5Lqrwa__fields{padding:16px}.visa-workspace-module__5Lqrwa__calculator{gap:24px}.visa-workspace-module__5Lqrwa__band{font-size:22px}.visa-workspace-module__5Lqrwa__field{font-size:15px}}
