@charset "UTF-8";.tool-more .page-head{padding:64px 0 40px;border-bottom:1px solid var(--line)}.tool-more .page-head .crumb{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.tool-more .page-head .crumb a{color:var(--mute);text-decoration:none}.tool-more .page-head .crumb a:hover{color:var(--accent)}.tool-more .page-head .crumb .sep{opacity:.5}.tool-more .page-head .eyebrow{margin-bottom:16px}.tool-more .page-head h1{font-family:var(--f-display);font-weight:400;font-size:clamp(40px,5vw,64px);line-height:1;letter-spacing:-.02em;margin:0;max-width:22ch}.tool-more .page-head h1 em{font-style:italic;color:var(--accent)}.tool-more .page-head .lede{font-size:16px;line-height:1.6;color:var(--mute);max-width:56ch;margin:22px 0 0}.tool-more .guide-section{padding:64px 0 80px}.tool-more .guide-steps{max-width:760px;display:flex;flex-direction:column;gap:56px}.tool-more .guide-step{display:grid;grid-template-columns:56px 1fr;gap:28px;align-items:start}.tool-more .guide-step .step-num{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding-top:14px;border-top:1px solid var(--ink);display:block}.tool-more .guide-step .step-body{padding-top:6px}.tool-more .guide-step h2{font-family:var(--f-display);font-weight:400;font-size:clamp(24px,2.6vw,32px);line-height:1.15;letter-spacing:-.015em;margin:0 0 18px;max-width:28ch}.tool-more .guide-step h2 em{font-style:italic;color:var(--accent)}.tool-more .guide-step p{font-size:15.5px;line-height:1.7;color:var(--ink);margin:0 0 14px;max-width:56ch}.tool-more .guide-step p:last-child{margin-bottom:0}.tool-more .guide-step p strong{font-weight:500}.tool-more .guide-step ul{margin:14px 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;max-width:56ch}.tool-more .guide-step ul li{position:relative;padding-left:22px;font-size:15.5px;line-height:1.7;color:var(--ink)}.tool-more .guide-step ul li:before{content:"—";position:absolute;left:0;top:0;font-family:var(--f-mono);color:var(--mute)}.tool-more .guide-note{margin:6px 0 0;padding:14px 18px;border-left:3px solid var(--warn);background:color-mix(in srgb,var(--warn) 6%,var(--paper));border-radius:0 var(--radius) var(--radius) 0}.tool-more .guide-note p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink)}.tool-more .guide-note p strong{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--warn);display:block;margin-bottom:4px;font-weight:500}.tool-more .pill{display:inline-block;padding:2px 10px;border:1px solid var(--line);border-radius:999px;background:var(--paper-2);font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-right:4px;vertical-align:1px}.tool-more .cta-bar{padding:72px 0 96px;border-top:1px solid var(--line)}.tool-more .cta-row{display:flex;flex-direction:column;gap:24px;max-width:760px}.tool-more .cta-row h2{font-family:var(--f-display);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:-.015em;margin:0;max-width:22ch}.tool-more .cta-row h2 em{font-style:italic;color:var(--accent)}.tool-more .cta-row p{font-size:15px;line-height:1.65;color:var(--mute);margin:0;max-width:56ch}.tool-more .cta-row .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}@media(max-width:720px){.tool-more .guide-step{grid-template-columns:1fr;gap:12px}.tool-more .guide-step .step-num{padding-top:10px;max-width:60px}.tool-more .guide-step .step-body{padding-top:0}}
