.map[data-astro-cid-zeri2exk]{background:var(--card);color:var(--ink);border:1px solid var(--card-border);border-radius:var(--radius-map);gap:10px;padding:22px 22px 16px;display:grid;position:relative}.map-head[data-astro-cid-zeri2exk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.map-head[data-astro-cid-zeri2exk] h2[data-astro-cid-zeri2exk]{text-wrap:balance;max-width:34ch;font-size:clamp(21px,2.4vw,26px);line-height:1.2}.map-tools[data-astro-cid-zeri2exk]{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.kind[data-astro-cid-zeri2exk]{background:var(--field);border:0;border-radius:999px;gap:4px;margin:0;padding:3px;display:flex}.kind[data-astro-cid-zeri2exk] label[data-astro-cid-zeri2exk]{cursor:pointer;position:relative}.kind[data-astro-cid-zeri2exk] input[data-astro-cid-zeri2exk]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.kind[data-astro-cid-zeri2exk] span[data-astro-cid-zeri2exk]{color:var(--muted);border-radius:999px;padding:5px 12px;font-size:13.5px;font-weight:500;display:block}.kind[data-astro-cid-zeri2exk] input[data-astro-cid-zeri2exk]:checked+span[data-astro-cid-zeri2exk]{background:var(--ink);color:var(--paper)}.kind[data-astro-cid-zeri2exk] input[data-astro-cid-zeri2exk]:focus-visible+span[data-astro-cid-zeri2exk]{outline:2px solid var(--ink);outline-offset:2px}.map-tools[data-astro-cid-zeri2exk] select[data-astro-cid-zeri2exk]{appearance:none;background:var(--field) var(--chevron) no-repeat right 11px center;border:1px solid var(--rule);border-radius:var(--radius-field);padding:7px 30px 7px 12px;font-size:14px}.replay[data-astro-cid-zeri2exk]{cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:0 0;border:0;padding:6px 2px;font-size:11px}.replay[data-astro-cid-zeri2exk]:hover{color:var(--ink)}.stage[data-astro-cid-zeri2exk]{margin-top:6px;position:relative}.stage[data-astro-cid-zeri2exk] canvas[data-astro-cid-zeri2exk]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.stage[data-astro-cid-zeri2exk] svg[data-astro-cid-zeri2exk]{width:100%;height:auto;display:block;position:relative;overflow:visible}.map-foot[data-astro-cid-zeri2exk]{color:var(--muted);font-size:12.5px}@media (width<=640px){.map[data-astro-cid-zeri2exk]{padding:16px 12px 12px}}.map[data-astro-cid-zeri2exk] .hit{fill:#0000;stroke:#0000;stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round;cursor:pointer}.map[data-astro-cid-zeri2exk] .hit.is-on,.map[data-astro-cid-zeri2exk] .hit.is-pinned{stroke:var(--hover-line)}.map[data-astro-cid-zeri2exk] .hit:focus{outline:none}.map[data-astro-cid-zeri2exk] .hit:focus-visible{stroke:var(--hover-line);stroke-width:2.4px}.map[data-astro-cid-zeri2exk] .callout{cursor:pointer;transition:opacity .5s}.map[data-astro-cid-zeri2exk].is-drawing .callout{opacity:0;pointer-events:none}.map[data-astro-cid-zeri2exk] .callout rect{fill:var(--field)}.map[data-astro-cid-zeri2exk] .callout text{fill:var(--muted);font-family:var(--mono);font-size:10.5px}.map[data-astro-cid-zeri2exk] .callout line{stroke:var(--rule);stroke-width:.8px}.map[data-astro-cid-zeri2exk] .callout:hover rect,.map[data-astro-cid-zeri2exk] .callout.is-on rect{fill:var(--mark)}.map[data-astro-cid-zeri2exk] .callout:hover text,.map[data-astro-cid-zeri2exk] .callout.is-on text{fill:var(--on-mark)}.map[data-astro-cid-zeri2exk] .callout.is-pinned rect{fill:var(--ink)}.map[data-astro-cid-zeri2exk] .callout.is-pinned text{fill:var(--paper)}.map[data-astro-cid-zeri2exk] .pin rect{fill:var(--mark);stroke:var(--card);stroke-width:1.5px}.map[data-astro-cid-zeri2exk] .pin .ring{fill:none;stroke:var(--mark);stroke-width:1.5px}.card[data-astro-cid-zeri2exk]{z-index:2;background:var(--card-bg);width:290px;color:var(--card-text);border-radius:var(--radius-card);pointer-events:none;gap:9px;padding:14px 16px 13px;display:grid;position:absolute;top:0;left:0;box-shadow:0 14px 30px #0000002e}.card[data-astro-cid-zeri2exk] .top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.card[data-astro-cid-zeri2exk] b{font-family:var(--display);font-weight:var(--head-weight);letter-spacing:var(--head-track);font-size:20px;line-height:1.1}.card[data-astro-cid-zeri2exk] .code{font-family:var(--mono);color:var(--card-code);font-size:11px}.card[data-astro-cid-zeri2exk] .rows{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 12px;font-size:13px;display:grid}.card[data-astro-cid-zeri2exk] .rows span:nth-child(odd){color:var(--card-soft)}.card[data-astro-cid-zeri2exk] .rows span:nth-child(2n){text-align:right}.card[data-astro-cid-zeri2exk] .rows .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.card[data-astro-cid-zeri2exk] .n{color:var(--card-soft);font-size:12px;line-height:1.4}.card[data-astro-cid-zeri2exk] .n b{font-family:var(--text);font-size:inherit;letter-spacing:0;color:var(--card-text);font-weight:600}.card[data-astro-cid-zeri2exk] .conf{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--card-code);font-size:10.5px}@media (prefers-reduced-motion:no-preference){.map[data-astro-cid-zeri2exk] .pin .ring{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite ring}.card[data-astro-cid-zeri2exk]:not([hidden]){animation:.2s ease-out cardup}}@keyframes ring{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(2.4)}}@keyframes cardup{0%{opacity:0;translate:0 6px}}@media (width<=640px){.map[data-astro-cid-zeri2exk] .callout{display:none}.card[data-astro-cid-zeri2exk]{width:auto;position:static;transform:none!important}}.route[data-astro-cid-zutx4jvz]{margin:0;padding:0;list-style:none;display:grid;position:relative}.track[data-astro-cid-zutx4jvz]{background:var(--rule);border-radius:2px;width:2px;height:calc(100% - 54px);margin-left:-1px;position:absolute;top:27px;left:15px}.ink[data-astro-cid-zutx4jvz]{width:100%;height:var(--y,100%);background:var(--ink);border-radius:2px;position:absolute;top:0;left:0}.drop[data-astro-cid-zutx4jvz]{left:50%;top:var(--y,100%);width:6px;height:calc(6px + var(--stretch,0px));margin-left:-3px;margin-top:calc(-3px - var(--stretch,0px));background:var(--ink);opacity:0;border-radius:3px 3px 50% 50%/3px 3px 4px 4px;position:absolute}li[data-astro-cid-zutx4jvz]{border-bottom:1px solid var(--rule);grid-template-columns:30px 1fr;align-items:center;gap:16px;padding:12px 0;font-size:15.5px;display:grid;position:relative}li[data-astro-cid-zutx4jvz]:first-child{border-top:1px solid var(--rule)}li[data-astro-cid-zutx4jvz] p[data-astro-cid-zutx4jvz]{margin:0}li[data-astro-cid-zutx4jvz] b[data-astro-cid-zutx4jvz]{font-weight:600}.node[data-astro-cid-zutx4jvz]{z-index:1;background:var(--ink);width:30px;height:30px;color:var(--paper);border-radius:50%;place-items:center;font-size:11px;display:grid;position:relative;overflow:hidden}.pool[data-astro-cid-zutx4jvz]{background:var(--ink);transform-origin:top;transform:scaleY(var(--f,1));position:absolute;inset:0}.n[data-astro-cid-zutx4jvz]{position:relative}.last[data-astro-cid-zutx4jvz] .node[data-astro-cid-zutx4jvz]{transition:border-radius .5s,background-color .5s}.last[data-astro-cid-zutx4jvz].landed .node[data-astro-cid-zutx4jvz]{background:var(--mark);border-radius:4px}.last[data-astro-cid-zutx4jvz].landed .pool[data-astro-cid-zutx4jvz]{background:var(--mark)}.last[data-astro-cid-zutx4jvz].landed .n[data-astro-cid-zutx4jvz]{color:var(--on-mark)}.route[data-astro-cid-zutx4jvz].anim .node[data-astro-cid-zutx4jvz]{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--rule)}.route[data-astro-cid-zutx4jvz].anim .pool[data-astro-cid-zutx4jvz]{--f:0}.route[data-astro-cid-zutx4jvz].anim .n[data-astro-cid-zutx4jvz]{color:var(--muted);transition:color .3s}.route[data-astro-cid-zutx4jvz].anim li[data-astro-cid-zutx4jvz].inked .n[data-astro-cid-zutx4jvz]{color:var(--paper)}.route[data-astro-cid-zutx4jvz].anim .drop[data-astro-cid-zutx4jvz]{opacity:1;transition:opacity .4s}.route[data-astro-cid-zutx4jvz].anim.done .drop[data-astro-cid-zutx4jvz]{opacity:0}.route[data-astro-cid-zutx4jvz].anim li[data-astro-cid-zutx4jvz] p[data-astro-cid-zutx4jvz]{opacity:.3;transition:opacity .6s,transform .6s;transform:translate(6px)}.route[data-astro-cid-zutx4jvz].anim li[data-astro-cid-zutx4jvz].inked p[data-astro-cid-zutx4jvz]{opacity:1;transform:none}.home[data-astro-cid-lcdefpme]{gap:56px;padding-top:24px;display:grid}.hero[data-astro-cid-lcdefpme]{gap:20px;max-width:820px;padding-top:24px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-weight:var(--display-weight);font-size:clamp(40px,6.4vw,74px);line-height:var(--display-lh);letter-spacing:var(--display-track);text-wrap:balance}.hero-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.ask){color:var(--muted);max-width:56ch;font-size:clamp(16px,1.6vw,18px)}.hero-copy[data-astro-cid-lcdefpme]{gap:20px;display:grid}.hero-art[data-astro-cid-lcdefpme]{align-items:stretch}.hero-art[data-astro-cid-lcdefpme] .art-fig[data-astro-cid-lcdefpme]{height:100%}@media (width<=640px){.hero-art[data-astro-cid-lcdefpme] .art-fig[data-astro-cid-lcdefpme]{height:auto}}.eyebrow[data-astro-cid-lcdefpme]{margin-bottom:-4px}.proof[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);gap:10px;margin:2px 0 0;padding:16px 0 0;font-size:15px;list-style:none;display:grid}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.3l2.6 2.5L13 6.4' fill='none' stroke='%23F3F5F0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;border-radius:50%;flex:none;width:18px;height:18px}.quick[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px 12px;max-width:600px;padding:14px;display:grid}@media (width<=1100px){.quick[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.quick[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{grid-column:1/-1;justify-content:center}}@media (width<=420px){.quick[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.quick[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{gap:6px;min-width:0;display:grid}.legend[data-astro-cid-lcdefpme]{font-size:13.5px;font-weight:600}.quick[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{appearance:none;border:1px solid var(--rule);background:var(--paper) var(--chevron) no-repeat right 14px center;width:100%;font:inherit;border-radius:999px;padding:11px 36px 11px 14px;font-size:16px}.quick[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{cursor:pointer;height:46px;padding-inline:28px}.ask[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:-6px;font-size:14.5px}.asklink[data-astro-cid-lcdefpme]{font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.kinds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (width<=860px){.kinds[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.kind[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:22px;display:flex}.kind[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:22px;line-height:1.15}.who[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14.5px}.kind[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);flex:1;align-content:start;gap:9px;margin:0;padding:12px 0 0;font-size:14.5px;list-style:none;display:grid}.kind[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:14px 1fr;gap:8px;display:grid}.kind[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--mark);width:7px;height:7px;margin-top:7px}.kind[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:center;margin-top:6px}.kind[data-astro-cid-lcdefpme] .more-link[data-astro-cid-lcdefpme]{align-self:center;padding-block:4px;font-size:14.5px}.ghost[data-astro-cid-lcdefpme]{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.others[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14.5px}.others[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.switch[data-astro-cid-lcdefpme]{background:var(--field);border:0;border-radius:999px;justify-self:start;gap:4px;max-width:100%;margin:0;padding:4px;display:inline-flex}.switch[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{cursor:pointer;position:relative}.switch[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500;display:block}.switch[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:checked+span[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper)}.switch[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible+span[data-astro-cid-lcdefpme]{outline:2px solid var(--ink);outline-offset:2px}@media (width<=420px){.switch[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding:8px 10px;font-size:13px}}.fees[data-astro-cid-lcdefpme]{gap:22px;display:grid}.more[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-self:end;align-items:center;gap:12px 28px;margin:0;font-size:15px;display:flex}.more[data-astro-cid-lcdefpme] .link[data-astro-cid-lcdefpme]:after{content:" →"}.small[data-astro-cid-lcdefpme]{padding:10px 18px;font-size:14.5px}@media (width<=640px){.more[data-astro-cid-lcdefpme]{justify-self:start}}.svc[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (width<=1100px){.svc[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=560px){.svc[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.svc-card[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--radius-card);border:1px solid #0000;flex-direction:column;gap:8px;padding:20px;transition:border-color .15s;display:flex}.svc-card[data-astro-cid-lcdefpme]:has(a:hover){border-color:var(--ink)}.svc-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:18px;line-height:1.2}.svc-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);flex:1;font-size:14.5px}.svc-card[data-astro-cid-lcdefpme] .svc-acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;flex:none;align-items:baseline;gap:6px 18px;margin:0;display:flex}.svc-acts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding-block:4px;font-size:14.5px}.go[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--link-line);text-decoration-thickness:var(--link-thick);text-underline-offset:5px;font-size:14.5px;font-weight:500}.go[data-astro-cid-lcdefpme]:after{content:" →"}.hero-photo[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:24px 56px;max-width:none}@media (width<=640px){.hero-photo[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hero-fig[data-astro-cid-lcdefpme],.side-fig[data-astro-cid-lcdefpme]{margin:0;position:relative}.hero-fig[data-astro-cid-lcdefpme] img,.side-fig[data-astro-cid-lcdefpme] img{border-radius:var(--radius-card);width:100%;height:auto;display:block}.hero-fig[data-astro-cid-lcdefpme] img{aspect-ratio:5/6;object-fit:cover}@media (width<=860px){.hero-photo[data-astro-cid-lcdefpme]{gap:24px 28px}}@media (width<=640px){.hero-fig[data-astro-cid-lcdefpme] img{aspect-ratio:3/2;object-position:50% 74%}.wide-only[data-astro-cid-lcdefpme]{display:none}.hero-photo[data-astro-cid-lcdefpme] .hero-copy[data-astro-cid-lcdefpme]{display:contents}.hero-photo[data-astro-cid-lcdefpme] .proof[data-astro-cid-lcdefpme]{order:2;margin-top:0}.hero-photo[data-astro-cid-lcdefpme] .hero-fig[data-astro-cid-lcdefpme]{order:1}}.two[data-astro-cid-lcdefpme]:has(.tall)>.block-head[data-astro-cid-lcdefpme]{flex-direction:column;align-self:stretch;gap:6px;display:flex}.side-fig[data-astro-cid-lcdefpme].tall{flex:1;min-height:220px;margin-top:14px}.side-fig[data-astro-cid-lcdefpme].tall picture{height:100%;display:block}.side-fig[data-astro-cid-lcdefpme].tall img{object-fit:cover;height:100%}@media (width<=860px){.side-fig[data-astro-cid-lcdefpme].tall{flex:none;min-height:0}.side-fig[data-astro-cid-lcdefpme].tall img{aspect-ratio:16/9;height:auto;max-height:280px}}.side-fig[data-astro-cid-lcdefpme].art-side{flex:none;min-height:0}.art-side[data-astro-cid-lcdefpme] .art{height:auto;aspect-ratio:var(--ratio)}@media (width<=860px){.art-side[data-astro-cid-lcdefpme] .art{aspect-ratio:16/9;width:min(100%,497.778px)}}.side-fig[data-astro-cid-lcdefpme].art-side .art img{aspect-ratio:auto;object-fit:contain;border-radius:0;height:100%;max-height:none}@media (width<=860px){.side-fig[data-astro-cid-lcdefpme].art-side .art img{object-fit:cover}}.art-side[data-astro-cid-lcdefpme] .bubble[data-astro-cid-lcdefpme]{top:0;left:0;box-shadow:0 6px 18px #17332a24}#faq-fig[data-astro-cid-lcdefpme].art-side{padding-top:24px}@media (width<=860px){#faq-fig[data-astro-cid-lcdefpme].art-side{padding-top:40px}}.toast[data-astro-cid-lcdefpme]{z-index:2;background:var(--card);border-radius:999px;align-items:center;gap:9px;padding:8px 14px 8px 9px;font-size:13.5px;font-weight:500;transition:opacity .35s,transform .35s;display:flex;position:absolute;bottom:14px;left:14px;box-shadow:0 10px 26px #17332a33}.toast[data-astro-cid-lcdefpme].swap{opacity:0;transform:translateY(6px)}.tick[data-astro-cid-lcdefpme]{background:var(--ink);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.tick[data-astro-cid-lcdefpme]:after{content:"";border:solid var(--paper);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:3.5px;left:6.5px;transform:rotate(45deg)}.toast[data-astro-cid-lcdefpme].done .tick[data-astro-cid-lcdefpme]{background:var(--mark);border-radius:4px}.toast[data-astro-cid-lcdefpme].done .tick[data-astro-cid-lcdefpme]:after{border-color:var(--on-mark)}.bubble[data-astro-cid-lcdefpme]{z-index:2;background:var(--card);border-radius:16px 16px 16px 4px;max-width:min(78%,300px);padding:10px 14px;font-size:13.5px;font-weight:500;line-height:1.35;transition:opacity .3s,transform .3s;position:absolute;top:14px;left:14px;box-shadow:0 10px 26px #17332a33}.bubble[data-astro-cid-lcdefpme].swap{opacity:0;transform:translateY(-6px)}#faq-fig[data-astro-cid-lcdefpme]:not(.art-side) .bubble[data-astro-cid-lcdefpme]{top:auto;bottom:14px}.block[data-astro-cid-lcdefpme]{gap:18px;scroll-margin-top:16px;display:grid}.block-head[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);gap:6px;padding-top:12px;display:grid}.block-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(24px,3vw,32px);line-height:1.15}.block-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:64ch}.two[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:14px 48px}.two[data-astro-cid-lcdefpme]>.block-head[data-astro-cid-lcdefpme]{align-self:start}@media (width<=860px){.two[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.faq[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);display:grid}details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}summary[data-astro-cid-lcdefpme]{cursor:pointer;padding:14px 32px 14px 0;font-size:16px;font-weight:600;list-style:none;position:relative}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";font-family:var(--mono);color:var(--muted);font-size:18px;position:absolute;top:12px;right:4px}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"–"}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:64ch;padding:0 0 16px}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration-color:var(--link-line);text-underline-offset:3px;font-weight:500}.closing[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 32px;padding:clamp(20px,3vw,32px);display:grid}@media (width<=760px){.closing[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.closing-copy[data-astro-cid-lcdefpme]{gap:6px;display:grid}.closing-title[data-astro-cid-lcdefpme]{font-family:var(--display);font-weight:var(--head-weight);letter-spacing:var(--head-track);font-size:clamp(24px,3vw,32px);line-height:1.1}.closing-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.closing-title){color:var(--muted)}.closing-acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.research[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);color:var(--muted);grid-column:1/-1;padding-top:14px;font-size:14.5px}
