.card.svelte-1qfvlz5{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-float);padding:clamp(1.4rem,3.2vw,3rem)}form.svelte-1qfvlz5{gap:1.35rem;display:grid}.form-title.svelte-1qfvlz5{margin-bottom:.2rem}.summary.svelte-1qfvlz5{background:var(--red-100);color:var(--red-700);font-weight:600;font-size:var(--fs-small);outline:none;align-items:flex-start;gap:.7rem;padding:.9rem 1rem;display:flex}fieldset.svelte-1qfvlz5{border:0;min-width:0;margin:0;padding:0}legend.svelte-1qfvlz5,.field.svelte-1qfvlz5 label:where(.svelte-1qfvlz5){font-size:var(--fs-small);margin-bottom:.5rem;padding:0;font-weight:650;display:block}.optional.svelte-1qfvlz5{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-left:.4em;font-size:.6875rem;font-weight:500}.segments.svelte-1qfvlz5{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.segments.svelte-1qfvlz5 label:where(.svelte-1qfvlz5){margin:0;position:relative}.segments.svelte-1qfvlz5 input:where(.svelte-1qfvlz5){opacity:0;cursor:pointer;position:absolute;inset:0}.segments.svelte-1qfvlz5 span:where(.svelte-1qfvlz5){border:1.5px solid var(--line-strong);min-height:50px;font-weight:650;font-size:var(--fs-small);text-align:center;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);place-items:center;padding:0 .5rem;display:grid}.segments.svelte-1qfvlz5 label:where(.svelte-1qfvlz5):hover span:where(.svelte-1qfvlz5){border-color:var(--ink)}.segments.svelte-1qfvlz5 input:where(.svelte-1qfvlz5):checked+span:where(.svelte-1qfvlz5){background:var(--ink);border-color:var(--ink);color:var(--paper)}.segments.svelte-1qfvlz5 input:where(.svelte-1qfvlz5):active+span:where(.svelte-1qfvlz5){transform:translateY(1px)}.segments.svelte-1qfvlz5 input:where(.svelte-1qfvlz5):focus-visible+span:where(.svelte-1qfvlz5){outline:2px solid var(--red);outline-offset:3px}.row.svelte-1qfvlz5{grid-template-columns:minmax(0,1fr);gap:1.35rem;display:grid}.field.svelte-1qfvlz5 input:where(.svelte-1qfvlz5),.field.svelte-1qfvlz5 textarea:where(.svelte-1qfvlz5){border:1.5px solid var(--line-strong);background:var(--paper);width:100%;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;appearance:none;border-radius:0;padding:.8rem .9rem;font-size:1rem;line-height:1.4;display:block}.field.svelte-1qfvlz5 textarea:where(.svelte-1qfvlz5){resize:vertical;min-height:9rem}.field.svelte-1qfvlz5 input:where(.svelte-1qfvlz5):hover,.field.svelte-1qfvlz5 textarea:where(.svelte-1qfvlz5):hover{border-color:var(--ink-3)}.field.svelte-1qfvlz5 input:where(.svelte-1qfvlz5):focus,.field.svelte-1qfvlz5 textarea:where(.svelte-1qfvlz5):focus{border-color:var(--ink);background:var(--white);box-shadow:inset 0 -3px 0 var(--red);outline:none}.invalid.svelte-1qfvlz5 input:where(.svelte-1qfvlz5),.invalid.svelte-1qfvlz5 textarea:where(.svelte-1qfvlz5){border-color:var(--red-700)}.error.svelte-1qfvlz5{font-size:var(--fs-xs);color:var(--red-700);margin-top:.45rem;font-weight:600}.send.svelte-1qfvlz5{justify-items:start;gap:1rem;margin-top:.3rem;display:grid}.privacy.svelte-1qfvlz5{font-size:var(--fs-xs);color:var(--ink-3);max-width:30em}.btn.sending.svelte-1qfvlz5{opacity:1}.typing.svelte-1qfvlz5{gap:4px;display:inline-flex}.typing.svelte-1qfvlz5 i:where(.svelte-1qfvlz5){width:8px;height:8px;animation:svelte-1qfvlz5-typing .9s var(--ease-in-out) infinite;background:currentColor}.typing.svelte-1qfvlz5 i:where(.svelte-1qfvlz5):nth-child(2){animation-delay:.14s}.typing.svelte-1qfvlz5 i:where(.svelte-1qfvlz5):nth-child(3){animation-delay:.28s}@keyframes svelte-1qfvlz5-typing{0%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(4px)}}.confirmation.svelte-1qfvlz5{outline:none;justify-items:start;gap:clamp(1.5rem,2.6vw,2.2rem);display:grid}.signet.svelte-1qfvlz5{width:clamp(112px,22%,152px);height:auto;overflow:visible}.block.svelte-1qfvlz5{fill:var(--red)}.point.svelte-1qfvlz5{fill:var(--ok)}.ring.svelte-1qfvlz5{fill:var(--ok);opacity:0}.check.svelte-1qfvlz5{fill:none;stroke:var(--white);stroke-width:9px;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:0}.message.svelte-1qfvlz5{gap:1rem;display:grid}.message.svelte-1qfvlz5 .h2:where(.svelte-1qfvlz5){font-size:clamp(1.9rem,1.3rem + 2.2vw,3.1rem)}.message.svelte-1qfvlz5 strong:where(.svelte-1qfvlz5){color:var(--ink);overflow-wrap:anywhere;font-weight:650}.track.svelte-1qfvlz5{border-top:1.5px solid var(--ink);width:100%;margin:0}.track.svelte-1qfvlz5 li:where(.svelte-1qfvlz5){border-bottom:1px solid var(--line-strong);color:var(--ink-3);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:.15rem .9rem;padding:.85rem 0;display:grid}.track.svelte-1qfvlz5 .mark:where(.svelte-1qfvlz5){border:1.5px solid var(--line-strong);place-items:center;width:24px;height:24px;display:grid}.track.svelte-1qfvlz5 .step:where(.svelte-1qfvlz5){font-weight:650}.track.svelte-1qfvlz5 .meta:where(.svelte-1qfvlz5){font-size:var(--fs-xs);grid-column:2}.track.svelte-1qfvlz5 .is-done:where(.svelte-1qfvlz5),.track.svelte-1qfvlz5 .is-now:where(.svelte-1qfvlz5){color:var(--ink)}.track.svelte-1qfvlz5 .is-done:where(.svelte-1qfvlz5) .mark:where(.svelte-1qfvlz5){background:var(--ok);border-color:var(--ok);color:var(--white)}.track.svelte-1qfvlz5 .is-now:where(.svelte-1qfvlz5) .mark:where(.svelte-1qfvlz5){border-color:#0000}.track.svelte-1qfvlz5 .is-now:where(.svelte-1qfvlz5) .dot:where(.svelte-1qfvlz5){font-size:1.25rem}.after.svelte-1qfvlz5{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.animate.svelte-1qfvlz5 .block:where(.svelte-1qfvlz5){animation:svelte-1qfvlz5-land .7s var(--ease-out) both;animation-delay:calc(var(--i) * .11s)}@keyframes svelte-1qfvlz5-land{0%{opacity:0;transform:translateY(-46px)}to{opacity:1;transform:none}}.animate.svelte-1qfvlz5 .point:where(.svelte-1qfvlz5){animation:svelte-1qfvlz5-pop .6s var(--ease-spring) .43s both}@keyframes svelte-1qfvlz5-pop{0%{transform:scale(0)}to{transform:scale(1)}}.animate.svelte-1qfvlz5 .ring:where(.svelte-1qfvlz5){animation:svelte-1qfvlz5-ripple 1.5s var(--ease-out) .62s both}@keyframes svelte-1qfvlz5-ripple{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.7)}}.animate.svelte-1qfvlz5 .check:where(.svelte-1qfvlz5){animation:svelte-1qfvlz5-draw .45s var(--ease-out) .82s both}@keyframes svelte-1qfvlz5-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.animate.svelte-1qfvlz5 .message:where(.svelte-1qfvlz5)>:where(.svelte-1qfvlz5),.animate.svelte-1qfvlz5 .after:where(.svelte-1qfvlz5){animation:svelte-1qfvlz5-up .8s var(--ease-out) both}.animate.svelte-1qfvlz5 .message:where(.svelte-1qfvlz5)>:where(.svelte-1qfvlz5):first-child{animation-delay:.62s}.animate.svelte-1qfvlz5 .message:where(.svelte-1qfvlz5)>:where(.svelte-1qfvlz5):nth-child(2){animation-delay:.7s}.animate.svelte-1qfvlz5 .message:where(.svelte-1qfvlz5)>:where(.svelte-1qfvlz5):nth-child(3){animation-delay:.8s}.animate.svelte-1qfvlz5 .track:where(.svelte-1qfvlz5) li:where(.svelte-1qfvlz5){animation:svelte-1qfvlz5-up .7s var(--ease-out) both;animation-delay:calc(.95s + var(--i) * .14s)}.animate.svelte-1qfvlz5 .after:where(.svelte-1qfvlz5){animation-delay:1.45s}@keyframes svelte-1qfvlz5-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width>=560px){.row.two.svelte-1qfvlz5{grid-template-columns:repeat(2,minmax(0,1fr))}.track.svelte-1qfvlz5 li:where(.svelte-1qfvlz5){grid-template-columns:28px minmax(0,1fr) auto}.track.svelte-1qfvlz5 .meta:where(.svelte-1qfvlz5){grid-column:auto}.send.svelte-1qfvlz5{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem}}.route.svelte-5lg00{margin:0}svg.svelte-5lg00{background:var(--white);border:1px solid var(--line);width:100%;height:auto;display:block}.water.svelte-5lg00{fill:var(--paper-3)}.river.svelte-5lg00{fill:none;stroke:var(--paper-3);stroke-width:22px}.local.svelte-5lg00{fill:none;stroke:var(--paper-3);stroke-width:2.5px}.major.svelte-5lg00{fill:none;stroke:var(--ink-3);stroke-width:2.5px}.motorway.svelte-5lg00{fill:none;stroke:var(--ink);stroke-width:6px;stroke-dasharray:100;stroke-dashoffset:0}.street.svelte-5lg00{fill:none;stroke:var(--red);stroke-width:4px}text.svelte-5lg00{font-family:var(--font-mono);fill:var(--ink-2);font-size:11px;font-weight:500}.geo.svelte-5lg00,.land.svelte-5lg00{letter-spacing:.24em;text-transform:uppercase;fill:var(--ink-3);font-size:10px}.place.svelte-5lg00{font-family:var(--font-sans);letter-spacing:-.01em;fill:var(--ink);font-size:15px;font-weight:700}.shield.svelte-5lg00 rect:where(.svelte-5lg00){fill:var(--ink)}.shield.svelte-5lg00 text:where(.svelte-5lg00){fill:var(--paper);font-weight:600}.spot.svelte-5lg00{fill:var(--red)}.ping.svelte-5lg00{fill:var(--red);opacity:0;animation:svelte-5lg00-ping 2.8s var(--ease-out) 2s infinite}@keyframes svelte-5lg00-ping{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(4.5)}}.flag.svelte-5lg00 rect:where(.svelte-5lg00){fill:var(--ink)}.flag.svelte-5lg00 .name:where(.svelte-5lg00){font-family:var(--font-sans);letter-spacing:-.02em;fill:var(--paper);font-size:16px;font-weight:800}.flag.svelte-5lg00 .addr:where(.svelte-5lg00){fill:#f6f3eebf;font-size:11px}.pending .motorway.svelte-5lg00{stroke-dashoffset:100px}.in-view .motorway.svelte-5lg00{animation:svelte-5lg00-lay 2s var(--ease-in-out) both}@keyframes svelte-5lg00-lay{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.pending .pin.svelte-5lg00{opacity:0;transform:translateY(-30px)}.in-view .pin.svelte-5lg00{animation:svelte-5lg00-land .7s var(--ease-spring) 1.1s both}@keyframes svelte-5lg00-land{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}figcaption.svelte-5lg00{font-family:var(--font-mono);color:var(--ink-3);margin-top:.8rem;font-size:.6875rem}@media (prefers-reduced-motion:reduce){.ping.svelte-5lg00{display:none}}.top.svelte-wkxllv{padding-top:calc(var(--header-h) + clamp(40px, 5.5vw, 88px));padding-bottom:var(--section-y-sm)}.grid.svelte-wkxllv{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,88px);display:grid}.intro.svelte-wkxllv{justify-items:start;gap:1.5rem;display:grid}.lead.svelte-wkxllv{max-width:32em}.lines.svelte-wkxllv{border-top:1.5px solid var(--ink);width:100%;margin:.6rem 0 0}.lines.svelte-wkxllv>div:where(.svelte-wkxllv){border-bottom:1px solid var(--line-strong);grid-template-columns:8.5rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.lines.svelte-wkxllv dt:where(.svelte-wkxllv){color:var(--ink-3);padding-top:.45rem}.lines.svelte-wkxllv dd:where(.svelte-wkxllv){justify-items:start;gap:.1rem;display:grid}.lines.svelte-wkxllv a:where(.svelte-wkxllv){text-decoration:none}.lines.svelte-wkxllv a:where(.svelte-wkxllv):hover{color:var(--red-700)}.big.svelte-wkxllv{letter-spacing:-.03em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:800;line-height:1.15}address.svelte-wkxllv{padding-top:.2rem;font-style:normal}.hint.svelte-wkxllv{max-width:30em;color:var(--ink-2);font-size:var(--fs-small);align-items:flex-start;gap:.75rem;display:flex}.still.svelte-wkxllv{aspect-ratio:3/2;width:100%;margin-top:.8rem;display:none;overflow:hidden}.way.svelte-wkxllv{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.way-copy.svelte-wkxllv{justify-items:start;gap:1.8rem;display:grid}.facts.svelte-wkxllv{border-top:1.5px solid var(--ink);width:100%;margin:0}.facts.svelte-wkxllv li:where(.svelte-wkxllv){border-bottom:1px solid var(--line-strong);gap:.15rem;padding:.85rem 0;display:grid}.facts.svelte-wkxllv .label:where(.svelte-wkxllv){color:var(--ink-3)}.docs.svelte-wkxllv{border-top:1.5px solid var(--ink);margin:clamp(32px,4vw,56px) 0 0}.docs.svelte-wkxllv a:where(.svelte-wkxllv){border-bottom:1px solid var(--line-strong);color:var(--ink);transition:color var(--dur-fast) ease;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem clamp(1rem,2.5vw,2rem);padding:clamp(1.1rem,2vw,1.6rem) 0;text-decoration:none;display:grid}.doc-icon.svelte-wkxllv{background:var(--ink);width:54px;height:54px;color:var(--paper);transition:background-color var(--dur) ease;place-items:center;display:grid}.docs.svelte-wkxllv a:where(.svelte-wkxllv):hover .doc-icon:where(.svelte-wkxllv){background:var(--red)}.doc-text.svelte-wkxllv{gap:.15rem;display:grid}.doc-title.svelte-wkxllv{letter-spacing:-.02em;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:750;line-height:1.2}.doc-note.svelte-wkxllv{font-size:var(--fs-small);color:var(--ink-2)}.doc-meta.svelte-wkxllv{font-size:var(--fs-xs);color:var(--ink-3);display:none}@media (width>=720px){.docs.svelte-wkxllv a:where(.svelte-wkxllv){grid-template-columns:auto minmax(0,1fr) auto auto}.doc-meta.svelte-wkxllv{display:block}}@media (width>=1000px){.grid.svelte-wkxllv{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.still.svelte-wkxllv{display:block}.way.svelte-wkxllv{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}
