header.svelte-juboms{margin-top:clamp(50px,10vw,150px)}h1.svelte-juboms{font-size:var(--text-display);letter-spacing:-.04em;width:100%;line-height:.75;display:flex;flex-direction:row;justify-content:space-between}div.svelte-juboms{font-size:var(--text-large);letter-spacing:-.05em;width:100%;text-align:right}section.svelte-u5hy0{overflow:hidden;border-top:var(--stroke-large) solid var(--text-color);border-bottom:var(--stroke-large) solid var(--text-color);margin:var(--gutter-width) 0}.container.svelte-u5hy0{width:100%;height:calc(2 * var(--text-large));font-size:var(--text-large);white-space:nowrap;overflow:hidden;position:relative}.marquee.svelte-u5hy0{display:flex;flex-direction:columns;gap:2rem;position:absolute;top:50%;animation:svelte-u5hy0-marquee 45s linear infinite}.marquee.svelte-u5hy0:hover{animation-play-state:paused}@keyframes svelte-u5hy0-marquee{0%{transform:translateY(-50%)}to{transform:translate(-50%,-50%)}}div.svelte-b7z8mu{font-size:var(--text-xl);display:flex;flex-direction:row;justify-content:space-between;gap:1rem;margin-bottom:var(--gutter-width)}button.svelte-g6uv8k{all:unset}button.svelte-g6uv8k:focus-visible{outline:3px dashed var(--text-color)}section.svelte-g6uv8k{border-top:var(--stroke-large) solid var(--text-color)}svg.svelte-g6uv8k{width:100%;height:auto;cursor:pointer}footer.svelte-1sr6y3t{margin:clamp(150px,30vw,450px) 0 clamp(15px,3vw,45px);display:flex;align-items:center;gap:.5rem;font-size:var(--text-small)}fieldset.svelte-1gyv0cq{margin:calc(var(--gutter-width) / 1) 0;border:none}fieldset.svelte-1gyv0cq div:where(.svelte-1gyv0cq),.wrapper.svelte-1gyv0cq,.row.svelte-1gyv0cq{display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center}.wrapper.svelte-1gyv0cq{flex-wrap:wrap}fieldset.svelte-1gyv0cq div:where(.svelte-1gyv0cq){flex-wrap:wrap}fieldset.svelte-1gyv0cq legend:where(.svelte-1gyv0cq),label.svelte-1gyv0cq{font-size:var(--text-extra-medium)}fieldset.svelte-1gyv0cq legend:where(.svelte-1gyv0cq){flex-grow:1;text-align:left}input[type=checkbox].svelte-1gyv0cq{appearance:none;background-color:transparent;margin:0;font:inherit;color:var(--text-color);width:24px;height:24px;border:var(--stroke-small) solid var(--text-color);border-radius:0;display:grid;place-content:center}input[type=checkbox].svelte-1gyv0cq:before{content:"";width:20px;height:20px;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 20px 20px var(--text-color)}input[type=checkbox].svelte-1gyv0cq:checked:before{transform:scale(1)}.wrapper.svelte-1gyv0cq{width:100%}input[type=text].svelte-1gyv0cq,input[type=tel].svelte-1gyv0cq{flex-grow:1;border:var(--stroke-small) solid var(--text-color);border-radius:0;height:var(--text-extra-medium);font-size:var(--text-medium)}button[type=submit].svelte-1gyv0cq{background-color:var(--text-color);color:var(--bg-color);font-size:var(--text-medium);min-height:var(--text-extra-medium);font-weight:600;cursor:pointer;transition:color .2s ease,background-color .2s ease;border:none;margin:0 auto}button[type=submit].svelte-1gyv0cq:hover{color:var(--text-color);background-color:var(--bg-color)}.button.svelte-1gyv0cq{display:flex}@media screen and (max-width:700px){.row.svelte-1gyv0cq{flex-grow:1}.button.svelte-1gyv0cq{width:100%}.row.svelte-1gyv0cq{justify-content:space-between}}@media screen and (max-width:500px){fieldset.svelte-1gyv0cq legend:where(.svelte-1gyv0cq){width:100%;text-align:center}fieldset.svelte-1gyv0cq div:where(.svelte-1gyv0cq){gap:12px}input[type=checkbox].svelte-1gyv0cq{width:18px;height:18px}input[type=checkbox].svelte-1gyv0cq:before{width:16px;height:16px;box-shadow:inset 16px 16px var(--text-color)}}dialog.svelte-1bxxaoh::backdrop{background-color:transparent}dialog.svelte-1bxxaoh{padding:0;border:var(--stroke-large) solid var(--text-color)}.wrapper.svelte-1bxxaoh{padding:var(--gutter-width);position:relative;font-size:var(--text-large);text-align:center}form[method=dialog].svelte-1bxxaoh button:where(.svelte-1bxxaoh){position:absolute;top:8px;right:8px;background-color:transparent;border:none;font-size:var(--text-large);font-weight:600;cursor:pointer}
