@import "https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap";:root{--brand:#f5a623;--brand-ink:#9a5b0c;--action:#4cbe7e;--blue:#2e9bd6;--blue-ink:#0e5a7e;--red:#d63f3b;--page:#f7f3ea;--surface:#fff;--ink:#2c2a38;--ink-2:#66626d;--ink-3:#92909a;--line:#1e190a1a;--input-bd:#1e190a2e;--font:"Ubuntu", "Trebuchet MS", "Segoe UI", system-ui, sans-serif;--radius:5px;--radius-card:8px;--shadow:0 2px 12px #372d1914;--shadow-pop:0 8px 26px #372d1924}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--page);min-width:280px;color:var(--ink);font:400 14px/1.5 var(--font);-webkit-font-smoothing:antialiased;margin:0}button,input,select{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}a{color:var(--blue-ink);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:3px solid var(--brand);outline-offset:3px}[hidden]{display:none!important}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:min(100%,1220px);margin:0 auto;padding-inline:20px}.hframe{border:4px solid #fff;flex:none;line-height:0;display:inline-flex}.hlogo{width:auto;height:52px;image-rendering:pixelated;filter:hue-rotate(172deg)saturate(1.3)brightness(.95)}.btn{border-radius:var(--radius);color:#fff;text-align:center;background:linear-gradient(180deg, var(--top), var(--bottom));box-shadow:inset 0 1px 0 #ffffff73, 0 2px 0 var(--edge), 0 3px 7px #00000021;text-shadow:0 1px #0003;border:0;justify-content:center;align-items:center;gap:.4em;padding:11px 20px;font-weight:700;text-decoration:none;transition:filter .12s,transform 80ms;display:inline-flex}.btn:hover{color:#fff;filter:brightness(1.06);text-decoration:none}.btn:active{transform:translateY(2px)}.btn:disabled{opacity:.65;cursor:wait;filter:none}.btn.big{text-transform:uppercase;letter-spacing:.5px;padding:15px 28px;font-size:13px}.btn.block{width:100%}.btn.green{--top:#5acb8b;--bottom:#3eaa6c;--edge:#2e8a54}.btn.orange{--top:#fab84e;--bottom:#ee9a22;--edge:#c1780f}.btn.red{--top:#f0706c;--bottom:#dd4642;--edge:#b23430}.btn.blue{--top:#4fb0e5;--bottom:#2589c0;--edge:#1a6a93}.btn.ghost{color:var(--ink-2);box-shadow:inset 0 0 0 2px var(--input-bd), 0 2px 0 #0000000a;text-shadow:none;background:#fff}.btn.ghost:hover{color:var(--ink)}.field{flex-direction:column;gap:6px;display:flex}.field label,.field-legend{color:var(--ink-2);font-size:13px;font-weight:700}.input{align-items:center;display:flex;position:relative}.input input,.field select{border:2px solid var(--input-bd);border-radius:var(--radius);width:100%;min-height:47px;color:var(--ink);background:#fff;outline:0;padding:11px 12px;font-size:14px;font-weight:500;transition:border-color .15s,box-shadow .15s}.input.has-icon input{padding-left:40px}.input .icon{object-fit:contain;opacity:.55;pointer-events:none;width:16px;height:16px;image-rendering:pixelated;position:absolute;left:13px}.input input:focus,.field select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #f5a62326}.input input[aria-invalid=true],.field select[aria-invalid=true]{border-color:var(--red)}.help{color:var(--ink-2);margin:0;font-size:12px;line-height:1.45}.form-error{border-radius:var(--radius);color:#a92d29;background:#fcedec;border:1px solid #f3c9c7;margin:0;padding:11px 13px;font-size:12px;font-weight:700}.form-error:empty{display:none}.site-footer{text-align:center;color:var(--ink-3);padding:26px 20px;font-size:11px}.site-footer p{margin:0}.site-footer nav{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:8px;display:flex}.site-footer a{color:var(--blue-ink)}@keyframes sk-shimmer{to{background-position:-200% 0}}.sk{border-radius:var(--radius);background:linear-gradient(90deg,#0000000d 25%,#00000017 37%,#0000000d 63%) 200% 0/200% 100%;animation:1.3s ease-in-out infinite sk-shimmer;display:block}.sk-ln{border-radius:999px;height:12px}.sk-ln.sm{height:9px}.sk-ln.lg{height:16px}.sk-ln.w20{width:20%}.sk-ln.w30{width:30%}.sk-ln.w40{width:40%}.sk-ln.w50{width:50%}.sk-ln.w60{width:60%}.sk-ln.w70{width:70%}.sk-ln.w80{width:80%}.sk-ln.w90{width:90%}.sk-circ{border-radius:50%;flex:none}.sk-box{border-radius:var(--radius-card)}.sk-chip{border-radius:999px;width:72px;height:22px}.sk-btn{border-radius:var(--radius);width:106px;height:34px}.sk-stack{flex-direction:column;gap:9px;display:flex}.sk-row{align-items:center;gap:12px;display:flex}@media (prefers-reduced-motion:reduce){.sk{animation:none}}
