.guided-finder-module__364xiW__finder{gap:var(--s-5);display:grid}.guided-finder-module__364xiW__questions{gap:var(--s-5) var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guided-finder-module__364xiW__question fieldset{border:0}.guided-finder-module__364xiW__question legend{margin-bottom:var(--s-3);font-size:var(--fs-small);align-items:center;gap:10px;font-weight:620;display:flex}.guided-finder-module__364xiW__step{width:26px;height:26px;color:var(--c-on-ink);background:var(--c-ink);font-size:var(--fs-micro);border-radius:50%;flex:none;place-items:center;font-weight:650;display:grid}.guided-finder-module__364xiW__options{flex-wrap:wrap;gap:6px;display:flex}.guided-finder-module__364xiW__option{border-radius:var(--r-pill);min-height:38px;color:var(--c-ink);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line-2);cursor:pointer;transition:background-color .15s var(--ease);align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:520;display:inline-flex;position:relative}.guided-finder-module__364xiW__option:hover{background:var(--c-pill)}.guided-finder-module__364xiW__option input{opacity:0;pointer-events:none;position:absolute}.guided-finder-module__364xiW__option:focus-within{outline:3px solid var(--c-focus);outline-offset:2px}.guided-finder-module__364xiW__option[data-on]{color:var(--c-on-ink);background:var(--c-ink);box-shadow:none}.guided-finder-module__364xiW__option[data-on] .guided-finder-module__364xiW__count{color:#d6d5d0}.guided-finder-module__364xiW__option[data-empty]{color:var(--c-muted)}.guided-finder-module__364xiW__count{color:var(--c-muted);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.guided-finder-module__364xiW__result{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.guided-finder-module__364xiW__result strong{font-weight:650}.guided-finder-module__364xiW__relax{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:760px){.guided-finder-module__364xiW__questions{grid-template-columns:1fr}}
.search-box-module__RYQVOa__form{width:100%;position:relative}.search-box-module__RYQVOa__field{border-radius:var(--r-pill);background:var(--c-bg);min-height:48px;box-shadow:inset 0 0 0 1px var(--c-control);transition:box-shadow .15s var(--ease);align-items:center;gap:10px;padding:4px 4px 4px 16px;display:flex}.search-box-module__RYQVOa__field:focus-within{box-shadow:inset 0 0 0 2px var(--c-ink), 0 0 0 4px #4f4be02e}.search-box-module__RYQVOa__icon{color:var(--c-muted);flex:none}.search-box-module__RYQVOa__field input{min-width:0;min-height:40px;font-size:var(--fs-small);background:0 0;border:0;outline:none;flex:1}.search-box-module__RYQVOa__field input::placeholder{color:var(--c-muted)}.search-box-module__RYQVOa__field input::-webkit-search-cancel-button{cursor:pointer}.search-box-module__RYQVOa__kbd{min-width:22px;height:22px;color:var(--c-muted);background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-line-2);font-size:var(--fs-micro);border-radius:6px;place-items:center;display:inline-grid}.search-box-module__RYQVOa__submit{flex:none}.search-box-module__RYQVOa__hero .search-box-module__RYQVOa__field{min-height:64px;box-shadow:inset 0 0 0 1px var(--c-control), var(--shadow-2);padding:6px 6px 6px 22px}.search-box-module__RYQVOa__hero .search-box-module__RYQVOa__field:focus-within{box-shadow:inset 0 0 0 2px var(--c-ink), 0 0 0 5px #4f4be029, var(--shadow-2)}.search-box-module__RYQVOa__hero .search-box-module__RYQVOa__field input{font-size:var(--fs-title)}.search-box-module__RYQVOa__hero .search-box-module__RYQVOa__submit{min-height:52px;font-size:var(--fs-small);padding-inline:24px}.search-box-module__RYQVOa__popover{z-index:50;border-radius:var(--r-lg);background:var(--c-bg);box-shadow:0 0 0 1px var(--c-line-2), var(--shadow-3);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}.search-box-module__RYQVOa__list{max-height:min(440px,60vh);padding:6px;overflow-y:auto}.search-box-module__RYQVOa__groupLabel{color:var(--c-muted);font-size:var(--fs-micro);padding:10px 10px 4px;font-weight:600}.search-box-module__RYQVOa__option{border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:10px;min-height:42px;padding:6px 10px;display:flex}.search-box-module__RYQVOa__option[aria-selected=true]{background:var(--c-pill)}.search-box-module__RYQVOa__optionIcon{width:26px;height:26px;color:var(--c-ink-2);background:var(--c-surface);border-radius:50%;flex:none;place-items:center;display:grid}.search-box-module__RYQVOa__optionLabel{min-width:0;font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:520;overflow:hidden}.search-box-module__RYQVOa__optionMeta{color:var(--c-muted);font-size:var(--fs-micro);flex:none}.search-box-module__RYQVOa__optionAll{border-top:1px solid var(--c-line);border-radius:0 0 var(--r-sm) var(--r-sm);margin-top:4px}.search-box-module__RYQVOa__hint{color:var(--c-muted);background:var(--c-surface);font-size:var(--fs-micro);align-items:center;gap:4px;padding:8px 14px;display:flex}.search-box-module__RYQVOa__hint kbd{background:var(--c-bg);min-width:20px;box-shadow:inset 0 0 0 1px var(--c-line-2);font-family:var(--font-sans);font-size:var(--fs-micro);text-align:center;border-radius:5px;padding:1px 5px}@media (max-width:640px){.search-box-module__RYQVOa__hero .search-box-module__RYQVOa__field{min-height:56px;padding-left:16px}.search-box-module__RYQVOa__hero .search-box-module__RYQVOa__field input{font-size:var(--fs-body)}.search-box-module__RYQVOa__hero .search-box-module__RYQVOa__submit{min-height:44px;padding-inline:16px}.search-box-module__RYQVOa__kbd,.search-box-module__RYQVOa__hint{display:none}}
.not-found-module__sxuMuG__lost{gap:var(--s-6) var(--s-9);padding:var(--s-8) 0 var(--s-7);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.not-found-module__sxuMuG__art{border-radius:var(--r-xl);place-items:center;min-height:320px;display:grid;position:relative}.not-found-module__sxuMuG__bot{transform-origin:50% 90%;animation:3.2s ease-in-out infinite alternate not-found-module__sxuMuG__sway}@keyframes not-found-module__sxuMuG__sway{0%{transform:rotate(-4deg)translate(-6px)}to{transform:rotate(5deg)translate(8px)}}.not-found-module__sxuMuG__bubble{width:54px;height:54px;color:var(--c-ink);background:var(--c-bg);box-shadow:var(--shadow-2);border-radius:50% 50% 50% 8px;place-items:center;font-size:28px;font-weight:700;display:grid;position:absolute;top:44px;right:calc(50% - 112px)}.not-found-module__sxuMuG__sign{border-radius:var(--r-pill);color:var(--c-ink-2);font-family:var(--font-mono);font-size:var(--fs-meta);background:#ffffffd1;padding:4px 12px;font-weight:600;position:absolute;bottom:20px;left:22px}.not-found-module__sxuMuG__copy{min-width:0}.not-found-module__sxuMuG__copy h1{margin-top:var(--s-2);font-size:var(--fs-display);letter-spacing:-.045em;font-weight:650;line-height:1.02}.not-found-module__sxuMuG__lede{max-width:52ch;margin-top:var(--s-4);color:var(--c-ink-2);font-size:var(--fs-lead)}.not-found-module__sxuMuG__search{max-width:560px;margin-top:var(--s-6)}.not-found-module__sxuMuG__ways ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.not-found-module__sxuMuG__ways a{gap:var(--s-3);height:100%;padding:var(--s-4);border-radius:var(--r-lg);background:var(--c-surface);grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;display:grid}.not-found-module__sxuMuG__ways a:hover{background:var(--c-surface-2)}.not-found-module__sxuMuG__wayIcon{background:var(--c-bg);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.not-found-module__sxuMuG__ways strong{font-size:var(--fs-small);font-weight:620;display:block}.not-found-module__sxuMuG__ways small{color:var(--c-muted);font-size:var(--fs-meta)}.not-found-module__sxuMuG__report{margin-top:var(--s-6);color:var(--c-muted);font-size:var(--fs-meta);text-align:center}@media (max-width:900px){.not-found-module__sxuMuG__lost{padding-top:var(--s-5);grid-template-columns:1fr}.not-found-module__sxuMuG__art{min-height:200px}.not-found-module__sxuMuG__art svg{width:112px;height:112px}.not-found-module__sxuMuG__bubble{top:26px;right:calc(50% - 92px)}.not-found-module__sxuMuG__ways ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.not-found-module__sxuMuG__art{border-radius:var(--r-lg);min-height:168px}.not-found-module__sxuMuG__copy h1{font-size:40px}.not-found-module__sxuMuG__lede{font-size:var(--fs-body)}.not-found-module__sxuMuG__ways ul{grid-template-columns:1fr}}
