.hero[data-v-530da760]{background:radial-gradient(60% 80% at 80% 40%,#e2f8ef,#0000 70%),linear-gradient(#f3fbf8,#fff);padding-block:clamp(24px,4vw,56px) clamp(48px,6vw,88px)}.hero-grid[data-v-530da760]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.copy[data-v-530da760]{justify-items:start;gap:18px;display:grid}.search[data-v-530da760]{justify-self:center;width:min(100%,500px)}.q[data-v-530da760]{background:var(--bg-tint);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.budget[data-v-530da760],.q[data-v-530da760]{font-weight:700}.budget[data-v-530da760]{color:var(--ink-2);gap:8px;margin:14px 0;font-size:14px;display:grid}.budget span[data-v-530da760]{justify-content:space-between;display:flex}.budget b[data-v-530da760]{color:var(--ink);font-variant-numeric:tabular-nums}input[type=range][data-v-530da760]{appearance:none;background:linear-gradient(90deg,var(--accent) var(--fill),var(--line) var(--fill));cursor:pointer;border-radius:8px;width:100%;height:8px}input[type=range][data-v-530da760]::-webkit-slider-thumb{appearance:none;width:24px;height:24px;box-shadow:0 0 0 3px var(--accent),var(--shadow-sm);background:#fff;border-radius:50%}input[type=range][data-v-530da760]::-moz-range-thumb{width:22px;height:22px;box-shadow:0 0 0 3px var(--accent),var(--shadow-sm);background:#fff;border:0;border-radius:50%}.results[data-v-530da760]{gap:8px;min-height:120px;display:grid;position:relative}.results li[data-v-530da760]{box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:16px;gap:6px;padding:12px 14px;display:grid}.results li[data-v-530da760]:first-child{box-shadow:inset 0 0 0 2px #2bc48d}.r-top[data-v-530da760]{justify-content:space-between;gap:10px;display:flex}.r-top b[data-v-530da760]{font-variant-numeric:tabular-nums}.why[data-v-530da760]{color:var(--mint-ink);gap:6px;font-size:13.5px;font-weight:700}.r-foot[data-v-530da760],.why[data-v-530da760]{align-items:center;display:flex}.r-foot[data-v-530da760]{justify-content:space-between;gap:10px}.fit[data-v-530da760]{background:var(--accent-soft);min-width:130px;color:var(--accent-deep);isolation:isolate;border-radius:999px;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.fit i[data-v-530da760]{z-index:-1;background:#d8c8ff;position:absolute;inset:0 auto 0 0}.fit.big[data-v-530da760]{min-width:180px;padding:5px 12px;font-size:14px}.badge[data-v-530da760]{color:#6b4a00;background:#ffe9a8;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.none[data-v-530da760]{text-align:center;padding:14px;font-weight:700}.none[data-v-530da760],.note[data-v-530da760]{color:var(--ink-2)}.note[data-v-530da760]{margin-top:10px;font-size:12.5px}.res-enter-active[data-v-530da760],.res-leave-active[data-v-530da760],.res-move[data-v-530da760]{transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s}.res-enter-from[data-v-530da760],.res-leave-to[data-v-530da760]{opacity:0;transform:translate(24px)}.res-leave-active[data-v-530da760]{position:absolute;inset-inline:0}.ana-grid[data-v-530da760]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.acard[data-v-530da760]{width:min(100%,460px);box-shadow:var(--shadow),inset 0 0 0 1px var(--line);background:#fff;border-radius:28px;justify-self:center;gap:16px;padding:26px;display:grid;position:relative}.a-top[data-v-530da760]{justify-content:space-between;gap:12px;display:flex}.a-top div[data-v-530da760]{display:grid}.a-top strong[data-v-530da760]{font-size:19px}.a-top small[data-v-530da760]{color:var(--ink-2)}.a-top b[data-v-530da760]{font-variant-numeric:tabular-nums;font-size:24px;font-weight:900}.a-fit[data-v-530da760]{justify-items:start;gap:8px;display:grid}.terms[data-v-530da760]{background:var(--bg-tint);border-radius:12px;justify-self:start;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.a-badges[data-v-530da760]{gap:8px;display:flex}.pin[data-v-530da760]{z-index:1;background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:900;animation:2.4s ease-out infinite ping-530da760;display:grid;position:absolute;box-shadow:0 0 0 5px #6a2fe32e}.p1[data-v-530da760]{top:18px;inset-inline-end:-14px}.p2[data-v-530da760]{top:92px;animation-delay:.6s;inset-inline-start:-14px}.p3[data-v-530da760]{bottom:76px;animation-delay:1.2s;inset-inline-end:-14px}.p4[data-v-530da760]{bottom:22px;animation-delay:1.8s;inset-inline-start:-14px}@keyframes ping-530da760{0%{box-shadow:0 0 #6a2fe359}70%{box-shadow:0 0 0 12px #6a2fe300}to{box-shadow:0 0 #6a2fe300}}.legend[data-v-530da760]{gap:12px;display:grid}.legend li[data-v-530da760]{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;display:grid}.num[data-v-530da760]{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.legend h3[data-v-530da760]{font-size:19px}.legend p[data-v-530da760]{color:var(--ink-2);font-size:16px}.flow[data-v-530da760]{background:var(--bg-tint)}.line[data-v-530da760]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid;position:relative}.line[data-v-530da760]:before{content:"";top:21px;background:repeating-linear-gradient(90deg,#c9b1ff 0 12px,#0000 0 20px);border-radius:4px;height:4px;position:absolute;inset-inline:10%}.line li[data-v-530da760]{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.dot[data-v-530da760]{width:46px;height:46px;color:var(--accent-deep);box-shadow:var(--shadow-sm),inset 0 0 0 3px var(--accent);background:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid}.line h3[data-v-530da760]{margin-top:6px;font-size:18px}.line p[data-v-530da760]{color:var(--ink-2);font-size:15px}.priv-grid[data-v-530da760]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}.priv-grid>div[data-v-530da760]:last-child{justify-items:start;gap:18px;display:grid}.walls[data-v-530da760]{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:center}.box[data-v-530da760],.walls[data-v-530da760]{gap:10px;display:grid}.box[data-v-530da760]{box-shadow:var(--shadow-sm);border-radius:24px;padding:22px}.box strong[data-v-530da760]{font-size:16px}.box i[data-v-530da760]{background:#1712301f;border-radius:6px;height:12px}.box i[data-v-530da760]:last-child{width:60%}.mine[data-v-530da760]{background:var(--lilac)}.other[data-v-530da760]{background:var(--mint);filter:blur(.4px)}.wall[data-v-530da760]{height:100%;min-height:150px;color:var(--accent-deep);box-shadow:var(--shadow-sm);background:repeating-linear-gradient(0deg,#e9dfff 0 14px,#d6c6ff 0 16px);border-radius:16px;place-items:center;display:grid}@media (width<=960px){.ana-grid[data-v-530da760],.hero-grid[data-v-530da760],.line[data-v-530da760],.priv-grid[data-v-530da760]{grid-template-columns:1fr}.line[data-v-530da760]:before{top:0;bottom:0;background:repeating-linear-gradient(#c9b1ff 0 12px,#0000 0 20px);width:4px;height:auto;inset-inline:21px auto}.line li[data-v-530da760]{text-align:start;-moz-column-gap:14px;grid-template-columns:46px minmax(0,1fr);justify-items:start;column-gap:14px}.line li .dot[data-v-530da760]{grid-row:span 2}.line h3[data-v-530da760]{margin-top:0}}
