.np-answer-in.svelte-1npexi3{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px clamp(32px,6vw,96px);display:grid}.np-h3.svelte-1npexi3{letter-spacing:-.03em;font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.1}.np-tools-h.svelte-1npexi3{margin-top:clamp(40px,5vw,64px)}.np-answer-p.svelte-1npexi3{color:var(--mk-text);text-wrap:pretty;max-width:62ch;font-size:1.06em}.np-answer-ticks.svelte-1npexi3{margin-top:22px}.np-crumbs.svelte-1npexi3{color:var(--mk-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;font-weight:600;display:flex}.np-crumbs.svelte-1npexi3 a:where(.svelte-1npexi3){color:var(--mk-text);text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.np-crumbs.svelte-1npexi3 [aria-current]:where(.svelte-1npexi3){color:var(--mk-ink)}.np-sib-list.svelte-1npexi3{flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.np-sib-list.svelte-1npexi3 a:where(.svelte-1npexi3){border:1px solid var(--mk-line-2);background:var(--mk-bg);min-height:44px;color:var(--mk-ink);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.np-sib-list.svelte-1npexi3 a:where(.svelte-1npexi3):hover{border-color:var(--mk-brand);background:var(--mk-brand-soft)}.np-sib-list.svelte-1npexi3 .np-sib-all:where(.svelte-1npexi3){color:var(--mk-brand);border-color:#0000;font-weight:700}.np-needs.svelte-1npexi3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.np-needs.svelte-1npexi3 li:where(.svelte-1npexi3){transition:transform .3s var(--mk-ease), box-shadow .3s var(--mk-ease), opacity .6s var(--mk-ease);padding:24px}.np-needs.svelte-1npexi3 li:where(.svelte-1npexi3):hover{box-shadow:var(--mk-shadow);transform:translateY(-4px)}.np-need-ic.svelte-1npexi3{background:var(--mk-brand-soft);width:44px;height:44px;color:var(--mk-brand);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.np-needs.svelte-1npexi3 h3:where(.svelte-1npexi3){letter-spacing:-.02em;font-size:20px}.np-needs.svelte-1npexi3 p:where(.svelte-1npexi3){color:var(--mk-text);margin-top:6px;font-size:16px}.np-tips.svelte-1npexi3{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.np-tips.svelte-1npexi3 li:where(.svelte-1npexi3){grid-column:span 2;padding:24px}.np-tips.svelte-1npexi3 li:where(.svelte-1npexi3):nth-child(4),.np-tips.svelte-1npexi3 li:where(.svelte-1npexi3):nth-child(5){grid-column:span 3}.np-tip-n.svelte-1npexi3{background:var(--mk-yellow);width:32px;height:32px;color:var(--mk-ink);font:700 14px/1 var(--mk-mono);border-radius:9px;place-items:center;margin-bottom:14px;display:grid}.np-tips.svelte-1npexi3 h3:where(.svelte-1npexi3){letter-spacing:-.02em;font-size:20px}.np-tips.svelte-1npexi3 p:where(.svelte-1npexi3){color:var(--mk-text);margin-top:6px;font-size:16px}.np-g-duo.svelte-1npexi3{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.np-g-box.svelte-1npexi3{padding:28px}.np-g-box.svelte-1npexi3 h3:where(.svelte-1npexi3){letter-spacing:-.02em;font-size:22px}.np-g-box.svelte-1npexi3>p:where(.svelte-1npexi3){color:var(--mk-text);margin-top:10px;font-size:16px}.np-order.svelte-1npexi3{counter-reset:o;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.np-order.svelte-1npexi3 li:where(.svelte-1npexi3){counter-increment:o;color:var(--mk-ink);padding-left:36px;font-size:16px;font-weight:600;line-height:1.45;position:relative}.np-order.svelte-1npexi3 li:where(.svelte-1npexi3):before{content:counter(o);background:var(--mk-brand-soft);width:24px;height:24px;color:var(--mk-brand);font:700 13px/24px var(--mk-mono);text-align:center;border-radius:7px;position:absolute;top:0;left:0}.np-g-box--find.svelte-1npexi3{background:var(--mk-brand-soft);border-color:var(--mk-brand-line)}.np-chips.svelte-1npexi3{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.np-chips.svelte-1npexi3 li:where(.svelte-1npexi3){background:var(--mk-bg);border:1px solid var(--mk-line-2);font:600 14px/1.3 var(--mk-mono);color:var(--mk-ink);border-radius:999px;padding:8px 14px}.np-g-box.svelte-1npexi3>.np-g-note:where(.svelte-1npexi3){color:var(--mk-muted);margin-top:16px;font-size:14px}@media (width<=1000px){.np-needs.svelte-1npexi3,.np-tips.svelte-1npexi3{grid-template-columns:repeat(2,minmax(0,1fr))}.np-tips.svelte-1npexi3 li:where(.svelte-1npexi3),.np-tips.svelte-1npexi3 li:where(.svelte-1npexi3):nth-child(4),.np-tips.svelte-1npexi3 li:where(.svelte-1npexi3):nth-child(5){grid-column:auto}.np-tips.svelte-1npexi3 li:where(.svelte-1npexi3):last-child{grid-column:1/-1}.np-g-duo.svelte-1npexi3{grid-template-columns:1fr}}@media (width<=860px){.np-answer-in.svelte-1npexi3{grid-template-columns:1fr}}@media (width<=640px){.np-tips.svelte-1npexi3{grid-template-columns:1fr;gap:16px}.np-tips.svelte-1npexi3 h3:where(.svelte-1npexi3){font-size:18px}.np-g-box.svelte-1npexi3{padding:22px}.np-g-box.svelte-1npexi3 h3:where(.svelte-1npexi3){font-size:19px}.np-needs.svelte-1npexi3{grid-template-columns:1fr;gap:16px}.np-needs.svelte-1npexi3 h3:where(.svelte-1npexi3){font-size:18px}}
