.print-module__zpwPnW__finder{gap:24px;max-width:760px;margin-top:28px;display:grid}.print-module__zpwPnW__search{background:color-mix(in srgb, var(--cream) 45%, #fff);border:1px solid var(--line);border-radius:14px;gap:10px;padding:22px;display:grid;box-shadow:0 14px 34px #281e1414}.print-module__zpwPnW__searchLabel{font-size:15px;font-weight:700}.print-module__zpwPnW__searchRow{flex-wrap:wrap;gap:10px;display:flex}.print-module__zpwPnW__input{min-width:0;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #1c191738;border-radius:10px;flex:220px;padding:0 14px;font-size:17px}.print-module__zpwPnW__input:focus-visible{outline:2px solid var(--hand);outline-offset:2px}.print-module__zpwPnW__hint{color:var(--muted);margin:0;font-size:13.5px}.print-module__zpwPnW__error{color:#8a2a18;background:#b0342014;border-radius:10px;margin:0;padding:12px 14px;font-size:15px}.print-module__zpwPnW__near{letter-spacing:.04em;text-transform:uppercase;color:#8a5a3a;margin:0 0 4px;font-size:14px;font-weight:700}.print-module__zpwPnW__results{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.print-module__zpwPnW__result{border-bottom:1px solid var(--line);gap:4px;padding:16px 0;display:grid}.print-module__zpwPnW__resultHead{align-items:baseline;gap:12px;display:flex}.print-module__zpwPnW__resultHead h3{flex:1;min-width:0;margin:0;font-size:17px;font-weight:700}.print-module__zpwPnW__distance{font-variant-numeric:tabular-nums;color:var(--muted);flex:none;font-size:14px}.print-module__zpwPnW__address{color:var(--muted);margin:0;font-size:15px}.print-module__zpwPnW__links{flex-wrap:wrap;gap:6px 18px;margin-top:4px;font-size:14.5px;display:flex}.print-module__zpwPnW__links a{color:var(--ink);font-weight:600}.print-module__zpwPnW__links a:focus-visible{outline:2px solid var(--hand);outline-offset:2px;border-radius:4px}.print-module__zpwPnW__caveat{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.55}.print-module__zpwPnW__guide{counter-reset:step;gap:22px;max-width:760px;margin:28px 0 0;padding:0;list-style:none;display:grid}.print-module__zpwPnW__guide li{counter-increment:step;grid-template-columns:34px minmax(0,1fr);column-gap:12px;display:grid}.print-module__zpwPnW__guide li:before{content:counter(step);font-family:var(--font-hand), cursive;color:var(--hand);grid-row:span 2;font-size:26px;line-height:1.1}.print-module__zpwPnW__guide h3{margin:0 0 4px;font-size:17px;font-weight:700}.print-module__zpwPnW__guide p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.print-module__zpwPnW__guide a{color:var(--ink)}.print-module__zpwPnW__credit{color:var(--muted);max-width:760px;margin-top:36px;font-size:13px;line-height:1.55}
