.media.is-color img{filter:none}.media.tf-map{mix-blend-mode:multiply;background:0 0}.tf-kv[data-astro-cid-jhinjk27]{padding-top:var(--space-stack)}.tf-intro[data-astro-cid-jhinjk27]{gap:var(--gutter);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;display:grid}.tf-intro-txt[data-astro-cid-jhinjk27]{padding-right:clamp(0px,4vw,64px)}.tf-catch[data-astro-cid-jhinjk27]{font-family:var(--jp);color:var(--ink);margin-bottom:var(--sp-4);font-size:clamp(24px,3.2vw,36px);font-weight:800;line-height:1.6}.tf-band[data-astro-cid-jhinjk27]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tf-needs[data-astro-cid-jhinjk27]{gap:var(--gutter);margin-top:var(--space-stack);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tf-needs[data-astro-cid-jhinjk27] li[data-astro-cid-jhinjk27]{border-top:1px solid var(--ink);padding-top:var(--sp-3);flex-direction:column;display:flex}.tf-n[data-astro-cid-jhinjk27]{font-family:var(--num);letter-spacing:.16em;color:var(--muted);margin-bottom:var(--sp-1);font-size:12px;font-weight:600;display:block}.tf-needs[data-astro-cid-jhinjk27] h3[data-astro-cid-jhinjk27]{font-family:var(--jp);color:var(--ink);margin-bottom:var(--sp-1);font-size:clamp(17px,2vw,20px);font-weight:800}.tf-needs[data-astro-cid-jhinjk27] p[data-astro-cid-jhinjk27]{color:var(--ink-2);font-size:14px;line-height:1.95}.tf-needs[data-astro-cid-jhinjk27] .tf-who[data-astro-cid-jhinjk27]{padding-top:var(--sp-2);color:var(--muted);text-align:right;margin-top:auto;font-size:12.5px}.tf-flow[data-astro-cid-jhinjk27]{gap:var(--sp-3);width:fit-content;max-width:100%;margin-top:var(--space-stack);border:1px solid var(--line);background:var(--paper);grid-template-columns:auto minmax(0,1fr);align-items:center;padding:clamp(24px,3vw,40px);display:grid}.tf-flow-routes[data-astro-cid-jhinjk27]{gap:var(--sp-2);display:grid}.tf-flow-routes[data-astro-cid-jhinjk27] li[data-astro-cid-jhinjk27]{padding-left:var(--sp-3);border-left:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tf-flow-node[data-astro-cid-jhinjk27]{border:1px solid var(--line);background:var(--paper);min-height:44px;font-family:var(--jp);color:var(--ink);white-space:nowrap;align-items:center;padding:8px 18px;font-size:14px;font-weight:700;display:inline-flex}.tf-flow-node[data-astro-cid-jhinjk27].is-ink{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.tf-flow-goal[data-astro-cid-jhinjk27]{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.tf-flow[data-astro-cid-jhinjk27] .tf-flow-arrow{color:var(--muted);flex-shrink:0}.tf-split[data-astro-cid-jhinjk27]{margin-top:var(--space-block);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.tf-split[data-astro-cid-jhinjk27].is-rev{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tf-table-title[data-astro-cid-jhinjk27]{font-family:var(--jp);color:var(--ink);margin-bottom:var(--sp-2);font-size:clamp(18px,2.4vw,22px);font-weight:800}.tf-split[data-astro-cid-jhinjk27] .info-table[data-astro-cid-jhinjk27] th[data-astro-cid-jhinjk27]{white-space:normal;width:auto}.tf-split[data-astro-cid-jhinjk27] .info-table[data-astro-cid-jhinjk27] thead[data-astro-cid-jhinjk27] th[data-astro-cid-jhinjk27],.tf-split[data-astro-cid-jhinjk27] .info-table[data-astro-cid-jhinjk27] thead[data-astro-cid-jhinjk27] td[data-astro-cid-jhinjk27]{font-family:var(--num);letter-spacing:.12em;color:var(--muted);padding-top:12px;padding-bottom:12px;font-size:12px;font-weight:600}.tf-note[data-astro-cid-jhinjk27]{margin:var(--sp-2) 0;color:var(--ink-2);font-size:14px;line-height:1.9}.faq[data-astro-cid-jhinjk27]{max-width:820px}.faq[data-astro-cid-jhinjk27] .sec-title{margin-bottom:var(--space-stack)}.faq-item[data-astro-cid-jhinjk27]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-jhinjk27]:last-child{border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-jhinjk27] summary[data-astro-cid-jhinjk27]{cursor:pointer;font-family:var(--jp);color:var(--ink);padding:20px 36px 20px 0;font-size:15px;font-weight:700;list-style:none;position:relative}.faq-item[data-astro-cid-jhinjk27] summary[data-astro-cid-jhinjk27]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-jhinjk27] summary[data-astro-cid-jhinjk27]:after{content:"+";font-family:var(--num);color:var(--ink);font-size:1.4rem;font-weight:300;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq-item[data-astro-cid-jhinjk27][open] summary[data-astro-cid-jhinjk27]:after{content:"−"}.faq-item[data-astro-cid-jhinjk27] p[data-astro-cid-jhinjk27]{color:var(--ink-2);padding:0 0 22px;font-size:13.5px;line-height:2}@media (width<=680px){.tf-split[data-astro-cid-jhinjk27] .info-table[data-astro-cid-jhinjk27] thead[data-astro-cid-jhinjk27]{display:none}.tf-split[data-astro-cid-jhinjk27] .info-table[data-astro-cid-jhinjk27] tbody[data-astro-cid-jhinjk27] tr[data-astro-cid-jhinjk27]:first-child{border-top:1px solid var(--line)}.tf-split[data-astro-cid-jhinjk27] .info-table[data-astro-cid-jhinjk27] td[data-astro-cid-jhinjk27]:empty{display:none}.tf-flow[data-astro-cid-jhinjk27]{width:100%}.tf-flow[data-astro-cid-jhinjk27]>.tf-flow-node[data-astro-cid-jhinjk27]{justify-self:start}.tf-flow-routes[data-astro-cid-jhinjk27]{gap:var(--sp-3)}.tf-flow-routes[data-astro-cid-jhinjk27] li[data-astro-cid-jhinjk27],.tf-flow-goal[data-astro-cid-jhinjk27]{flex-direction:column;align-items:flex-start;gap:6px}.tf-flow[data-astro-cid-jhinjk27] .tf-flow-arrow{margin-left:18px;transform:rotate(90deg)}}@media (width<=900px){.tf-intro[data-astro-cid-jhinjk27]{grid-template-columns:1fr}.tf-intro-txt[data-astro-cid-jhinjk27]{padding-right:0}.tf-needs[data-astro-cid-jhinjk27],.tf-flow[data-astro-cid-jhinjk27]{grid-template-columns:1fr}.tf-flow-routes[data-astro-cid-jhinjk27] li[data-astro-cid-jhinjk27]{padding-left:var(--sp-2)}.tf-flow-goal[data-astro-cid-jhinjk27]{margin-left:0}.tf-split[data-astro-cid-jhinjk27],.tf-split[data-astro-cid-jhinjk27].is-rev{grid-template-columns:1fr}.tf-split[data-astro-cid-jhinjk27].is-rev>.media{order:-1}}
