@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-cyrillic-ext-wght-normal-BwJd6rRh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-cyrillic-wght-normal-waSyF_sL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-greek-wght-normal-BVXOQ11m.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-latin-ext-wght-normal-WAXdtJoO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-latin-wght-normal-B9fg0t1U.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-semi-condensed-cyrillic-ext-wght-normal-C6W9ZpeJ.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-semi-condensed-cyrillic-wght-normal-DVX2CV0j.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-semi-condensed-greek-wght-normal-5cuivqT9.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-semi-condensed-latin-ext-wght-normal-D3eo18ck.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Semi Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-semi-condensed-latin-wght-normal-BH1OZgkZ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ui-ground:#f2f3f1;--ui-surface:#fff;--ui-sunken:#e7e9e5;--ui-line:#daddd6;--ui-line-strong:#7c837b;--ui-ink:#171c22;--ui-ink-2:#56606b;--ui-brand:#2447c9;--ui-on-brand:#fff;--ui-brand-ink:#2447c9;--ui-brand-tint:#e4eafb;--ui-tag:#f1d6a0;--ui-on-tag:#171c22;--ui-ok:#17713f;--ui-ok-tint:#e1f3e8;--ui-warn:#855300;--ui-warn-tint:#fbefd9;--ui-danger:#b42f26;--ui-danger-tint:#fbe6e3;--ui-font-display:"Sofia Sans Semi Condensed Variable", "Sofia Sans Variable", system-ui, sans-serif;--ui-font-body:"Sofia Sans Variable", system-ui, sans-serif;--ui-weight-regular:400;--ui-weight-medium:500;--ui-weight-semibold:600;--ui-weight-bold:700;--ui-numeric:tabular-nums;--ui-text-display:1.75rem;--ui-leading-display:2rem;--ui-text-title:1.375rem;--ui-leading-title:1.625rem;--ui-text-heading:1.125rem;--ui-leading-heading:1.375rem;--ui-text-body:1rem;--ui-leading-body:1.5rem;--ui-text-small:.875rem;--ui-leading-small:1.25rem;--ui-text-caption:.75rem;--ui-leading-caption:1rem;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:24px;--ui-space-6:32px;--ui-space-7:48px;--ui-radius-control:10px;--ui-radius-card:12px;--ui-radius-sheet:24px;--ui-radius-pill:999px;--ui-shadow-float:0 4px 16px #171c221f;--ui-shadow-sheet:0 -8px 32px #171c222e;--ui-hairline:1px;--ui-tap-min:44px;--ui-tap-primary:48px;--site-max:70rem;--site-gutter:clamp(1rem, .4rem + 2.6vw, 2rem);--site-section:clamp(3.5rem, 2rem + 6vw, 6.5rem);--site-text-hero:clamp(2.75rem, 1.55rem + 5.4vw, 5.25rem);--site-text-h2:clamp(1.875rem, 1.4rem + 2.1vw, 2.75rem);--site-text-h3:1.375rem;--site-text-lead:clamp(1.0625rem, 1rem + .4vw, 1.25rem);--site-hole:color-mix(in srgb, var(--ui-ink) 15%, transparent)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--ui-space-5)}body{background:var(--ui-ground);min-width:320px;color:var(--ui-ink);font-family:var(--ui-font-body);font-size:var(--ui-text-body);line-height:var(--ui-leading-body);font-variant-numeric:var(--ui-numeric);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0}h1,h2,h3{font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);letter-spacing:-.01em;text-wrap:balance;margin:0}h2{font-size:var(--site-text-h2);line-height:1.05}h3{font-size:var(--site-text-h3);line-height:1.2}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--ui-brand-ink);text-underline-offset:.18em;text-decoration-thickness:1px}svg{display:block}:focus-visible{outline:3px solid var(--ui-brand);outline-offset:3px;border-radius:4px}main:focus{outline:none}.wrap{width:min(100% - 2 * var(--site-gutter), var(--site-max));margin-inline:auto}.section{padding-block:var(--site-section)}.lead{font-size:var(--site-text-lead);color:var(--ui-ink-2);max-width:34em;line-height:1.5}.btn{justify-content:center;align-items:center;gap:var(--ui-space-2);min-height:var(--ui-tap-primary);padding:0 var(--ui-space-5);border-radius:var(--ui-radius-control);font:inherit;font-weight:var(--ui-weight-semibold);text-align:center;cursor:pointer;border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.btn-primary{background:var(--ui-brand);color:var(--ui-on-brand)}.btn-primary:hover{background:color-mix(in srgb, var(--ui-brand) 88%, var(--ui-ink))}.btn-quiet{background:var(--ui-surface);border-color:var(--ui-line-strong);color:var(--ui-ink)}.btn-quiet:hover{border-color:var(--ui-ink)}.btn[disabled]{opacity:.6;cursor:progress}.skip{left:var(--ui-space-4);top:var(--ui-space-4);z-index:10;padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-control);background:var(--ui-ink);color:var(--ui-surface);font-weight:var(--ui-weight-semibold);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip:focus{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mark[data-v-2f326c80]{flex:none;width:2rem;height:2rem}.mark-tag[data-v-2f326c80]{fill:var(--ui-tag);stroke:var(--ui-ink);stroke-width:1.6px;stroke-linejoin:round}.mark-hole[data-v-2f326c80]{fill:var(--ui-ground);stroke:var(--ui-ink);stroke-width:1.6px}.mark-line[data-v-2f326c80]{fill:none;stroke:var(--ui-ink);stroke-width:2px;stroke-linecap:round}.language[data-v-f0272453]{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-tap-min);padding:0 var(--ui-space-2);color:inherit;font-weight:var(--ui-weight-semibold);border-radius:var(--ui-radius-control);text-decoration:none;display:inline-flex}.language[data-v-f0272453]:hover{text-decoration:underline}svg[data-v-f0272453]{fill:none;stroke:currentColor;stroke-width:1.4px;width:1.25rem;height:1.25rem}.footer[data-v-d21c3017]{padding-block:var(--ui-space-7);border-top:1px solid var(--ui-line);background:var(--ui-sunken);color:var(--ui-ink)}.grid[data-v-d21c3017]{gap:var(--ui-space-6);display:grid}.brand[data-v-d21c3017]{align-items:center;gap:var(--ui-space-2);display:flex}.brand-name[data-v-d21c3017]{letter-spacing:-.02em;font-size:1.625rem;line-height:1}.tagline[data-v-d21c3017]{margin-block:var(--ui-space-2) var(--ui-space-3)}.about[data-v-d21c3017] .language{margin-left:calc(-1 * var(--ui-space-2))}.label[data-v-d21c3017]{margin-bottom:var(--ui-space-2);font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);font-size:var(--ui-text-heading)}.legal-link[data-v-d21c3017]{min-width:var(--ui-tap-min);min-height:var(--ui-tap-min);color:var(--ui-ink);align-items:center;display:inline-flex}.rights[data-v-d21c3017]{margin-top:var(--ui-space-4);font-size:var(--ui-text-small)}@media (width>=46rem){.grid[data-v-d21c3017]{grid-template-columns:1.4fr 1fr;align-items:start}}.header[data-v-1f2b8c62]{border-bottom:1px solid var(--ui-line);background:var(--ui-ground)}.bar[data-v-1f2b8c62]{align-items:center;gap:var(--ui-space-4);min-height:4rem;display:flex}.brand[data-v-1f2b8c62]{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-tap-min);color:var(--ui-ink);text-decoration:none;display:inline-flex}.brand-name[data-v-1f2b8c62]{font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);letter-spacing:-.02em;font-size:1.625rem;line-height:1}.sections[data-v-1f2b8c62]{gap:var(--ui-space-2);margin-left:var(--ui-space-5);display:none}.section-link[data-v-1f2b8c62]{min-height:var(--ui-tap-min);padding:0 var(--ui-space-3);color:var(--ui-ink);font-weight:var(--ui-weight-medium);border-radius:var(--ui-radius-control);align-items:center;text-decoration:none;display:inline-flex}.section-link[data-v-1f2b8c62]:hover{text-decoration:underline}.tools[data-v-1f2b8c62]{align-items:center;gap:var(--ui-space-2);margin-left:auto;display:flex}.try[data-v-1f2b8c62]{min-height:var(--ui-tap-min);padding:0 var(--ui-space-4);white-space:nowrap}@media (width>=52rem){.sections[data-v-1f2b8c62]{display:flex}.tools[data-v-1f2b8c62]{gap:var(--ui-space-4)}}.categories[data-v-4bc97e1d]{padding-top:0}.strip[data-v-4bc97e1d]{gap:var(--ui-space-2);margin-top:var(--ui-space-5);flex-wrap:wrap;display:flex}.name[data-v-4bc97e1d]{padding:var(--ui-space-2) var(--ui-space-4);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-pill);background:var(--ui-surface);font-weight:var(--ui-weight-medium)}.store[data-v-055ba8f2]{justify-content:center;align-items:center;gap:var(--ui-space-3);min-height:3.25rem;padding:0 var(--ui-space-5);border-radius:var(--ui-radius-control);background:var(--ui-ink);color:var(--ui-surface);font-weight:var(--ui-weight-semibold);font-size:1.0625rem;line-height:1.2;text-decoration:none;display:inline-flex}.store[data-v-055ba8f2]:hover{background:color-mix(in srgb, var(--ui-ink) 86%, var(--ui-brand))}.store[data-v-055ba8f2]:focus-visible{outline-color:var(--ui-ink)}svg[data-v-055ba8f2]{flex:none;width:1.375rem;height:1.375rem}.cta[data-v-707396bd]{padding-top:0}.tag[data-v-707396bd]{--notch:clamp(1.75rem, 6vw, 3.5rem);padding:clamp(1.75rem,1rem + 4vw,4rem);padding-top:calc(var(--notch) + clamp(1.25rem, 4vw, 2.5rem));background:var(--ui-tag);color:var(--ui-on-tag);clip-path:polygon(var(--notch) 0, 100% 0, 100% 100%, 0 100%, 0 var(--notch));border-radius:0 var(--ui-radius-card) var(--ui-radius-card) var(--ui-radius-card);position:relative}.hole[data-v-707396bd]{top:calc(var(--notch) * .62);left:calc(var(--notch) * .62);border:2px solid var(--ui-ink);background:var(--ui-ground);border-radius:50%;width:1.25rem;height:1.25rem;position:absolute}.title[data-v-707396bd]{font-size:var(--site-text-hero);letter-spacing:-.02em;line-height:.96}.body[data-v-707396bd]{margin-top:var(--ui-space-4);font-size:var(--site-text-lead);max-width:30em;line-height:1.5}.links[data-v-707396bd]{gap:var(--ui-space-3);margin-top:var(--ui-space-6);flex-wrap:wrap;display:flex}.soon[data-v-707396bd]{margin-top:var(--ui-space-5);font-weight:var(--ui-weight-semibold)}@media (width<=30rem){.links[data-v-707396bd]{flex-direction:column}}.narrow[data-v-745d0c78]{max-width:46rem}.list[data-v-745d0c78]{margin-top:var(--ui-space-5);border-bottom:1px solid var(--ui-line-strong)}.entry[data-v-745d0c78]{border-top:1px solid var(--ui-line-strong)}summary[data-v-745d0c78]{justify-content:space-between;align-items:center;gap:var(--ui-space-4);min-height:3.5rem;padding-block:var(--ui-space-3);font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);font-size:var(--site-text-h3);cursor:pointer;line-height:1.2;list-style:none;display:flex}summary[data-v-745d0c78]::-webkit-details-marker{display:none}summary svg[data-v-745d0c78]{fill:none;width:1.5rem;height:1.5rem;stroke:var(--ui-brand-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .15s}.entry[open] summary svg[data-v-745d0c78]{transform:rotate(180deg)}.answer[data-v-745d0c78]{padding-bottom:var(--ui-space-5);color:var(--ui-ink-2);max-width:38em}.art[data-v-03b24103]{aspect-ratio:10/7;border:1px solid var(--ui-line);border-radius:var(--ui-radius-card);background:var(--ui-surface);place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.art>svg[data-v-03b24103]{width:100%;height:100%;position:absolute;inset:0}text[data-v-03b24103]{font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);font-variant-numeric:tabular-nums}.street[data-v-03b24103]{fill:none;stroke:var(--ui-sunken);stroke-width:9px}.area[data-v-03b24103]{fill:var(--ui-brand-tint);stroke:var(--ui-brand);stroke-width:2px}.here[data-v-03b24103]{fill:var(--ui-brand)}.pin path[data-v-03b24103],.fee[data-v-03b24103]{fill:var(--ui-tag);stroke:var(--ui-ink);stroke-width:1.5px;stroke-linejoin:round}.pin-out path[data-v-03b24103]{fill:none;stroke:var(--ui-line-strong);stroke-dasharray:3 3}.caption[data-v-03b24103]{fill:var(--ui-ink);font-size:15px}.route[data-v-03b24103]{fill:none;stroke:var(--ui-brand);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 7}.route-solid[data-v-03b24103]{stroke-width:5px;stroke-dasharray:none}.house[data-v-03b24103],.vehicle[data-v-03b24103]{fill:var(--ui-ink)}.door[data-v-03b24103],.destination-eye[data-v-03b24103],.heading[data-v-03b24103]{fill:var(--ui-surface)}.fee-hole[data-v-03b24103]{fill:var(--ui-surface);stroke:var(--ui-ink);stroke-width:1.5px}.fee-text[data-v-03b24103]{fill:var(--ui-on-tag);font-size:14px}.destination[data-v-03b24103]{fill:var(--ui-brand)}.day[data-v-03b24103]{fill:var(--ui-surface);stroke:var(--ui-line-strong);stroke-width:1px}.day-b[data-v-03b24103]{fill:var(--ui-sunken);stroke:var(--ui-line-strong);stroke-dasharray:3 3}.day-P[data-v-03b24103]{fill:var(--ui-brand);stroke:var(--ui-brand)}.score[data-v-03b24103]{fill:var(--ui-ink);font-size:44px}.star[data-v-03b24103]{fill:var(--ui-tag);stroke:var(--ui-ink);stroke-width:1.5px;stroke-linejoin:round}.star-empty[data-v-03b24103]{fill:none;stroke:var(--ui-line-strong);stroke-dasharray:3 3}.mock[data-v-03b24103]{width:100%;color:var(--ui-ink);gap:.6em;padding:1.1em;font-size:clamp(.4rem,6.2cqw,.875rem);line-height:1.4;display:grid}.mock svg[data-v-03b24103]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.3em;height:1.3em}.field[data-v-03b24103],.result[data-v-03b24103],.letter[data-v-03b24103]{border:1px solid var(--ui-line-strong);background:var(--ui-surface);border-radius:.7em;align-items:center;gap:.6em;min-width:0;padding:.6em .85em;display:flex}.field[data-v-03b24103]{color:var(--ui-ink-2)}.typo[data-v-03b24103]{color:var(--ui-ink);-webkit-text-decoration:underline wavy var(--ui-danger);text-decoration:underline wavy var(--ui-danger);text-underline-offset:.2em}.result[data-v-03b24103]{border-color:var(--ui-line);background:var(--ui-brand-tint);font-weight:var(--ui-weight-semibold);justify-content:space-between}.check[data-v-03b24103]{color:var(--ui-ok)}.bubble[data-v-03b24103]{background:var(--ui-sunken);border-radius:1em 1em 1em .3em;justify-self:start;max-width:88%;padding:.6em .85em}.bubble-mine[data-v-03b24103]{background:var(--ui-brand);color:var(--ui-on-brand);border-radius:1em 1em .3em;justify-self:end}.letter[data-v-03b24103]{border-color:var(--ui-line);font-weight:var(--ui-weight-semibold)}.letter[data-v-03b24103]:last-child{margin-left:1.2em}.letter svg[data-v-03b24103]{color:var(--ui-brand-ink)}.list[data-v-f6febd00]{margin-top:var(--ui-space-6)}.feature[data-v-f6febd00]{gap:var(--ui-space-4);padding-block:var(--ui-space-4);border-top:1px solid var(--ui-line);grid-template-columns:7rem minmax(0,1fr);align-items:center;display:grid}.feature[data-v-f6febd00]:last-child{border-bottom:1px solid var(--ui-line)}.text p[data-v-f6febd00]{margin-top:var(--ui-space-1);color:var(--ui-ink-2)}@media (width>=36rem){.list[data-v-f6febd00]{gap:var(--ui-space-6) var(--ui-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.feature[data-v-f6febd00],.feature[data-v-f6febd00]:last-child{align-content:start;align-items:start;gap:var(--ui-space-3);border:0;grid-template-columns:minmax(0,1fr);padding:0}}@media (width>=60rem){.list[data-v-f6febd00]{grid-template-columns:repeat(4,minmax(0,1fr))}}.board[data-v-407a9aea]{width:100%;max-width:35rem;height:auto}.panel[data-v-407a9aea]{fill:var(--ui-sunken)}.hole[data-v-407a9aea]{fill:var(--site-hole)}.tool[data-v-407a9aea]{fill:var(--ui-ink)}.cut[data-v-407a9aea]{fill:var(--ui-sunken)}.tube[data-v-407a9aea],.hose[data-v-407a9aea]{fill:none;stroke:var(--ui-ink);stroke-linecap:round}.tube[data-v-407a9aea]{stroke-width:11px}.hose[data-v-407a9aea]{stroke-width:7px}.outline[data-v-407a9aea]{fill:none;stroke:var(--ui-ink-2);stroke-width:3px;stroke-dasharray:7 7;stroke-linecap:round}.rented[data-v-407a9aea]{fill:var(--ui-ink-2);stroke:none;font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);font-size:19px}.string[data-v-407a9aea]{fill:none;stroke:var(--ui-ink-2);stroke-width:1.5px}.tag-shape[data-v-407a9aea]{fill:var(--ui-tag);stroke:var(--ui-ink);stroke-width:1.5px;stroke-linejoin:round}.tag-hole[data-v-407a9aea]{fill:var(--ui-sunken);stroke:var(--ui-ink);stroke-width:1.5px}.tag-text[data-v-407a9aea]{fill:var(--ui-on-tag);font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);font-variant-numeric:tabular-nums;font-size:19px}.tag[data-v-407a9aea]{transform-box:fill-box;transform-origin:12px 17px}@media (prefers-reduced-motion:no-preference){.tag[data-v-407a9aea]{animation:1.4s cubic-bezier(.3,.6,.3,1) .2s both settle-407a9aea}.tag-2[data-v-407a9aea]{animation-delay:.35s}.tag-3[data-v-407a9aea]{animation-delay:.5s}}@keyframes settle-407a9aea{0%{rotate:-14deg}35%{rotate:9deg}65%{rotate:-4deg}to{rotate:0deg}}.hero[data-v-1c57e944]{padding-block:clamp(2rem,1rem + 4vw,4.5rem) clamp(1rem,3vw,2.5rem)}.grid[data-v-1c57e944]{gap:var(--ui-space-6);align-items:center;display:grid}.title[data-v-1c57e944]{font-size:var(--site-text-hero);letter-spacing:-.02em;line-height:.96}.lead[data-v-1c57e944]{margin-top:var(--ui-space-5)}.actions[data-v-1c57e944]{gap:var(--ui-space-3);margin-top:var(--ui-space-6);flex-wrap:wrap;display:flex}.grid[data-v-1c57e944]>.board{justify-self:center}@media (width>=60rem){.grid[data-v-1c57e944]{gap:var(--ui-space-7);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.grid[data-v-1c57e944]>.board{justify-self:end}}.how[data-v-6534c67f]{background:var(--ui-surface);border-block:1px solid var(--ui-line)}.sides[data-v-6534c67f]{gap:var(--ui-space-7);margin-top:var(--ui-space-6);display:grid}.side-title[data-v-6534c67f]{font-size:var(--ui-text-display);line-height:var(--ui-leading-display)}.summary[data-v-6534c67f]{margin-top:var(--ui-space-1);color:var(--ui-brand-ink);font-weight:var(--ui-weight-semibold)}.steps[data-v-6534c67f]{margin-top:var(--ui-space-5)}.step[data-v-6534c67f]{gap:var(--ui-space-4);padding-block:var(--ui-space-4);border-top:1px solid var(--ui-line);grid-template-columns:3rem minmax(0,1fr);display:grid}.number[data-v-6534c67f]{font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);color:var(--ui-brand-ink);font-size:3rem;line-height:.9}.step-title[data-v-6534c67f]{font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);font-size:var(--site-text-h3);margin:0;line-height:1.2}.step-body[data-v-6534c67f]{margin-top:var(--ui-space-1);color:var(--ui-ink-2);max-width:30em}@media (width>=52rem){.sides[data-v-6534c67f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,5rem)}}.trust[data-v-c4e2d3e0]{background:var(--ui-ink);color:var(--ui-surface)}.grid[data-v-c4e2d3e0]{gap:var(--ui-space-6);align-items:center;display:grid}.body[data-v-c4e2d3e0]{margin-top:var(--ui-space-4);font-size:var(--site-text-lead);color:var(--ui-sunken);max-width:32em;line-height:1.5}.maps[data-v-c4e2d3e0]{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.map[data-v-c4e2d3e0]{margin:0}.map svg[data-v-c4e2d3e0]{border-radius:var(--ui-radius-card);background:var(--ui-ground);width:100%;height:auto}figcaption[data-v-c4e2d3e0]{margin-top:var(--ui-space-2);font-size:var(--ui-text-small);line-height:var(--ui-leading-small);color:var(--ui-sunken)}.street[data-v-c4e2d3e0]{fill:none;stroke:var(--ui-line);stroke-width:8px}.area[data-v-c4e2d3e0]{fill:color-mix(in srgb, var(--ui-brand) 16%, transparent);stroke:var(--ui-brand);stroke-width:2.5px;stroke-dasharray:6 6}.pin[data-v-c4e2d3e0]{fill:var(--ui-brand)}.pin-eye[data-v-c4e2d3e0]{fill:var(--ui-ground)}@media (width>=52rem){.grid[data-v-c4e2d3e0]{gap:var(--ui-space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.email[data-v-93554447]{overflow-wrap:anywhere}.page[data-v-02179af1]{max-width:46rem;padding-block:clamp(1.5rem, 1rem + 3vw, 3.5rem) var(--site-section)}.doc[data-v-02179af1]{border:1px solid var(--ui-line);border-radius:var(--ui-radius-card);background:var(--ui-surface);padding:clamp(1.25rem,.5rem + 4vw,3rem)}.draft[data-v-02179af1]{margin-bottom:var(--ui-space-6);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-warn);border-radius:var(--ui-radius-control);background:var(--ui-warn-tint);color:var(--ui-warn)}.draft strong[data-v-02179af1]{font-family:var(--ui-font-display);font-size:var(--ui-text-heading);display:block}.title[data-v-02179af1]{letter-spacing:-.02em;font-size:clamp(2.125rem,1.6rem + 2.6vw,3.25rem);line-height:1}.effective[data-v-02179af1]{margin-top:var(--ui-space-4);padding:var(--ui-space-1) var(--ui-space-3) var(--ui-space-1) var(--ui-space-4);background:var(--ui-tag);color:var(--ui-on-tag);font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);clip-path:polygon(.6rem 0,100% 0,100% 100%,0 100%,0 .6rem);display:inline-block}.intro[data-v-02179af1]{margin-top:var(--ui-space-4);font-size:var(--site-text-lead);color:var(--ui-ink-2);line-height:1.5}.operator[data-v-02179af1],.contents[data-v-02179af1]{margin-top:var(--ui-space-6);padding:var(--ui-space-4);border-radius:var(--ui-radius-control);background:var(--ui-ground)}.operator-title[data-v-02179af1],.contents-title[data-v-02179af1],.related-title[data-v-02179af1]{font-size:var(--ui-text-heading);line-height:var(--ui-leading-heading);margin-bottom:var(--ui-space-2)}.contents ol[data-v-02179af1]{columns:2 14rem;column-gap:var(--ui-space-5);list-style:inside decimal}.contents li[data-v-02179af1]{break-inside:avoid}.contents a[data-v-02179af1]{color:var(--ui-ink);padding-block:.7rem;display:inline-block}.section[data-v-02179af1]{margin-top:var(--ui-space-6);scroll-margin-top:var(--ui-space-5)}.section h2[data-v-02179af1]{font-size:var(--ui-text-title);line-height:var(--ui-leading-title)}.section p[data-v-02179af1],.list[data-v-02179af1]{margin-top:var(--ui-space-3);max-width:40em}.list[data-v-02179af1]{gap:var(--ui-space-2);padding-left:1.4em;display:grid}.list-ul[data-v-02179af1]{list-style:outside}.list-ol[data-v-02179af1]{list-style:decimal}.related[data-v-02179af1]{margin-top:var(--ui-space-6)}.related ul[data-v-02179af1]{gap:0 var(--ui-space-5);flex-wrap:wrap;display:flex}.related a[data-v-02179af1]{min-height:var(--ui-tap-min);font-weight:var(--ui-weight-semibold);align-items:center;display:inline-flex}
