.dl-g[data-astro-cid-qh2qpigm]{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:10px}.dl[data-astro-cid-qh2qpigm]{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid var(--line);border-radius:11px;background:var(--panel);text-decoration:none;color:inherit;transition:border-color .18s,transform .18s,background .18s}.dl[data-astro-cid-qh2qpigm]:hover{border-color:var(--line-hot);background:#fff;transform:translateY(-2px)}.dl-e[data-astro-cid-qh2qpigm]{font-size:1.15rem;line-height:1;color:var(--sun-deep);flex:none}.dl-t[data-astro-cid-qh2qpigm]{display:flex;flex-direction:column;min-width:0;flex:1}.dl-t[data-astro-cid-qh2qpigm] b[data-astro-cid-qh2qpigm]{font-family:var(--display);font-weight:600;font-size:.97rem;letter-spacing:-.01em}.dl-t[data-astro-cid-qh2qpigm] em[data-astro-cid-qh2qpigm]{font-style:normal;font-family:var(--mono);font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-top:3px}.dl-i[data-astro-cid-qh2qpigm]{font-family:var(--mono);color:var(--accent);flex:none;font-size:1rem}.bz-hero[data-astro-cid-qh2qpigm]{position:relative;overflow:hidden;padding-block:clamp(44px,6vw,86px)}.bz-in[data-astro-cid-qh2qpigm]{position:relative;z-index:2;max-width:840px}.bz-hero[data-astro-cid-qh2qpigm] h1[data-astro-cid-qh2qpigm]{font-size:var(--t-h1);letter-spacing:-.035em}.ph-c[data-astro-cid-qh2qpigm]{padding:clamp(18px,2.3vw,26px)}.ph-c[data-astro-cid-qh2qpigm] h3[data-astro-cid-qh2qpigm]{font-size:1.14rem;margin-bottom:8px}.ph-c[data-astro-cid-qh2qpigm] p[data-astro-cid-qh2qpigm]{font-size:.97rem}.bz-why[data-astro-cid-qh2qpigm]{align-items:start;gap:clamp(26px,4vw,58px)}.bz-m[data-astro-cid-qh2qpigm]{display:flex;gap:13px;align-items:center;padding:13px 0;border-top:1px solid var(--line)}.bz-m[data-astro-cid-qh2qpigm] b[data-astro-cid-qh2qpigm]{display:block;font-size:.96rem}.bz-m[data-astro-cid-qh2qpigm] span[data-astro-cid-qh2qpigm].mut{display:block;font-size:.84rem}.av[data-astro-cid-qh2qpigm]{width:40px;height:40px;flex:none;border-radius:11px;display:grid;place-items:center;font-family:var(--mono);font-size:.82rem;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-2)}.av[data-astro-cid-qh2qpigm].sun{background:var(--sun-soft);border-color:var(--sun-deep);color:var(--sun-deep)}.bz-pts[data-astro-cid-qh2qpigm]{gap:12px}.bz-p[data-astro-cid-qh2qpigm]{padding:18px 20px}.bz-p[data-astro-cid-qh2qpigm] b[data-astro-cid-qh2qpigm]{display:block;font-family:var(--display);font-size:1.04rem;margin-bottom:8px;color:var(--ink)}.bz-p[data-astro-cid-qh2qpigm] p[data-astro-cid-qh2qpigm]{font-size:.9rem}.sc[data-astro-cid-qh2qpigm]{display:flex;flex-direction:column;gap:9px;padding:20px}.sc-e[data-astro-cid-qh2qpigm]{font-size:1.3rem;color:var(--sun-deep)}.sc[data-astro-cid-qh2qpigm] b[data-astro-cid-qh2qpigm]{font-family:var(--display);font-size:1rem;line-height:1.3}.sc[data-astro-cid-qh2qpigm] .mono[data-astro-cid-qh2qpigm]{font-size:.72rem;letter-spacing:.11em;color:var(--muted);margin-top:auto}.sc[data-astro-cid-qh2qpigm]:hover .mono[data-astro-cid-qh2qpigm]{color:var(--accent-2)}.dl[data-astro-cid-qh2qpigm]{padding:20px}.dl[data-astro-cid-qh2qpigm] .mono[data-astro-cid-qh2qpigm]{display:block;font-size:.72rem;letter-spacing:.15em;color:var(--sun-deep);margin-bottom:10px}.dl[data-astro-cid-qh2qpigm] b[data-astro-cid-qh2qpigm]{font-family:var(--display);font-size:1rem;line-height:1.35;font-weight:600}.out-h[data-astro-cid-qh2qpigm]{font-size:.72rem;letter-spacing:.16em;color:var(--sun-deep);margin-bottom:14px}.ticks[data-astro-cid-qh2qpigm]{list-style:none;padding:0;margin:0;display:grid;gap:9px}.ticks[data-astro-cid-qh2qpigm] li[data-astro-cid-qh2qpigm]{position:relative;padding-left:24px;font-size:.93rem;color:var(--ink-2);line-height:1.5}.ticks[data-astro-cid-qh2qpigm] li[data-astro-cid-qh2qpigm]:before{content:"";position:absolute;left:0;top:.52em;width:11px;height:6px;border-left:1.6px solid var(--sun);border-bottom:1.6px solid var(--sun);transform:rotate(-45deg)}.bz-form[data-astro-cid-qh2qpigm]{align-items:start;gap:clamp(26px,4vw,58px)}.hire[data-astro-cid-qh2qpigm]{padding:22px 24px}.hire-h[data-astro-cid-qh2qpigm]{font-size:.72rem;letter-spacing:.15em;color:var(--sun-deep);margin-bottom:15px}.hire-l[data-astro-cid-qh2qpigm]{counter-reset:h;list-style:none;padding:0;margin:0;display:grid;gap:12px}.hire-l[data-astro-cid-qh2qpigm] li[data-astro-cid-qh2qpigm]{counter-increment:h;position:relative;padding-left:34px;font-size:.93rem;color:var(--ink-2);line-height:1.55}.hire-l[data-astro-cid-qh2qpigm] li[data-astro-cid-qh2qpigm]:before{content:counter(h);position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:.72rem;background:var(--sun-soft);border:1px solid var(--sun-deep);color:var(--sun-deep)}.hire-l[data-astro-cid-qh2qpigm] b[data-astro-cid-qh2qpigm]{color:var(--ink)}.hire-f[data-astro-cid-qh2qpigm]{font-size:.88rem;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}
