:root{--brand:#1e406e;--text:#1a1a1a;--muted:#5c6370}*{box-sizing:border-box}body{margin:0;font:16px/1.6 system-ui,sans-serif;color:var(--text)}.site-header,.site-footer,main{max-width:72rem;margin:0 auto;padding:1rem}.site-header{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}.brand{font-weight:700;color:var(--brand);text-decoration:none}.lang-switch{display:flex;gap:.5rem;list-style:none;margin:0 0 0 auto;padding:0}img{max-width:100%;height:auto}.highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;list-style:none;padding:0}.inquiry{display:grid;gap:.75rem;max-width:36rem}.inquiry label{display:grid;gap:.25rem}.inquiry .msg{display:none;margin:0}.inquiry[data-farsail-state=success] .msg-success,.inquiry[data-farsail-state=queued] .msg-queued,.inquiry[data-farsail-state=error] .msg-error{display:block}.inquiry[aria-busy=true] button{opacity:.6}.inquiry [aria-invalid=true]{border-color:#b42318}[hidden]{display:none!important}