form[data-astro-cid-vekgkm42]{flex-direction:column;gap:24px;display:flex}fieldset[data-astro-cid-vekgkm42]{border:0;min-width:0;margin:0;padding:0}fieldset[data-astro-cid-vekgkm42]>legend[data-astro-cid-vekgkm42]{float:left;width:100%;margin-bottom:8px;padding:0}fieldset[data-astro-cid-vekgkm42]>legend[data-astro-cid-vekgkm42]+[data-astro-cid-vekgkm42]{clear:both}.opt[data-astro-cid-vekgkm42]{color:var(--faint);margin-left:6px}.two[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.f[data-astro-cid-vekgkm42]{flex-direction:column;gap:8px;display:flex}.f[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42],.f[data-astro-cid-vekgkm42] legend[data-astro-cid-vekgkm42]{color:var(--mute);font-size:.92rem}.f[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.f[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{border-radius:var(--radius);background:var(--night-2);border:1px solid var(--rule-strong);min-height:56px;color:var(--ink);font:inherit;padding:14px 16px;transition:border-color .2s,background-color .2s}.f[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]::placeholder,.f[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]::placeholder{color:var(--faint)}.f[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:150px}.f[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:hover,.f[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:hover{border-color:#efebe373}.f[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus,.f[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus{border-color:var(--star);background:var(--surface);outline:none}.f[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--accent-text)}.err[data-astro-cid-vekgkm42]{color:var(--accent-text);font-size:.9rem}.err[data-astro-cid-vekgkm42]:empty{display:none}.tiles[data-astro-cid-vekgkm42]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.tile[data-astro-cid-vekgkm42]{border:1px solid var(--rule-strong);border-radius:var(--radius);cursor:pointer;align-items:center;gap:12px;min-height:50px;padding:10px 14px;font-size:.95rem;line-height:1.3;transition:border-color .2s,background-color .2s;display:flex;position:relative}.tile[data-astro-cid-vekgkm42]:hover{border-color:#efebe380}.tile[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;width:1px;height:1px;position:absolute}.box[data-astro-cid-vekgkm42]{border:1.5px solid var(--mute);border-radius:3px;flex:none;width:18px;height:18px;transition:all .2s;position:relative}.tile[data-astro-cid-vekgkm42]:has(input:checked){border-color:var(--star);background:#a8dcff14}.tile[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+.box[data-astro-cid-vekgkm42]{border-color:var(--star);background:var(--star)}.tile[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+.box[data-astro-cid-vekgkm42]:after{content:"";border:solid var(--night);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.tile[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible+.box[data-astro-cid-vekgkm42]{outline:2px solid var(--star);outline-offset:3px}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.send[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:18px;padding-top:8px;display:flex}.btn[data-astro-cid-vekgkm42][disabled]{opacity:.6;cursor:progress}.status[data-astro-cid-vekgkm42]{color:var(--star);min-height:1.5em;font-size:.95rem}.status[data-astro-cid-vekgkm42].bad{color:var(--accent-text)}.legal[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--mute)}.fallback[data-astro-cid-vekgkm42]{border-left:3px solid var(--accent);background:var(--night-2);padding:14px 18px}.fallback[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--ink);font-weight:650}.calc-sum[data-astro-cid-vekgkm42]{border-left:3px solid var(--star);background:var(--night-2);padding:16px 18px;font-size:.98rem}.done[data-astro-cid-vekgkm42]{background:var(--night-2);border:1px solid var(--rule);flex-direction:column;gap:20px;padding:clamp(28px,4vw,48px);display:flex}.done[data-astro-cid-vekgkm42]:focus{outline:none}.done[data-astro-cid-vekgkm42] ol[data-astro-cid-vekgkm42]{color:var(--mute);flex-direction:column;gap:8px;padding-left:1.2em;display:flex}@media (width<=560px){.two[data-astro-cid-vekgkm42],.tiles[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr)}.send[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]{width:100%}}.grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px clamp(40px,6vw,112px);display:grid}.side[data-astro-cid-6bfsojfh]{top:calc(var(--header) + 40px);flex-direction:column;gap:28px;display:flex;position:sticky}.next[data-astro-cid-6bfsojfh]{counter-reset:s;flex-direction:column;list-style:none;display:flex}.next[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{counter-increment:s;border-top:1px solid var(--rule);color:var(--mute);grid-template-columns:40px minmax(0,1fr);padding:16px 0;display:grid}.next[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{content:"0" counter(s);color:var(--star);padding-top:.15em;font-size:.95rem;font-weight:600}.next[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:var(--ink);font-weight:650}.mail[data-astro-cid-6bfsojfh]{color:var(--mute)}@media (width<=900px){.grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-6bfsojfh]{order:2;position:static}}
