.pbk[data-astro-cid-skaurlmh]{display:flex;align-items:center;gap:clamp(16px,3vw,32px);padding:clamp(20px,2.6vw,30px);border:1.5px solid var(--ink);border-radius:13px;background:var(--panel);text-decoration:none;color:inherit;transition:transform .18s,box-shadow .18s}.pbk[data-astro-cid-skaurlmh]:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.pbk-t[data-astro-cid-skaurlmh]{flex:1;min-width:0}.pbk-t[data-astro-cid-skaurlmh] h3[data-astro-cid-skaurlmh]{font-size:clamp(1.1rem,.98rem + .7vw,1.45rem);margin:8px 0 7px}.pbk-t[data-astro-cid-skaurlmh] p[data-astro-cid-skaurlmh]{font-size:.9rem;line-height:1.55}.pbk-i[data-astro-cid-skaurlmh]{font-family:var(--mono);font-size:1.6rem;color:var(--accent);flex:none}.d-hero[data-astro-cid-skaurlmh]{position:relative;overflow:hidden;padding-block:clamp(26px,3.6vw,48px) clamp(26px,3.6vw,44px)}.d-in[data-astro-cid-skaurlmh]{position:relative;z-index:2}.crumb[data-astro-cid-skaurlmh]{font-size:.72rem;letter-spacing:.13em;margin-bottom:22px}.crumb[data-astro-cid-skaurlmh] a[data-astro-cid-skaurlmh]{display:inline-flex;align-items:center;min-height:40px;padding-inline:2px;color:var(--muted)}.crumb[data-astro-cid-skaurlmh] a[data-astro-cid-skaurlmh]:hover{color:var(--accent-2)}.crumb[data-astro-cid-skaurlmh] span[data-astro-cid-skaurlmh][aria-hidden]{color:var(--dim);margin:0 6px}.d-top[data-astro-cid-skaurlmh]{display:flex;gap:clamp(14px,2vw,24px);align-items:flex-start}.d-e[data-astro-cid-skaurlmh]{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.6rem);color:var(--sun-deep);line-height:1.1;flex:none}.d-hero[data-astro-cid-skaurlmh] h1[data-astro-cid-skaurlmh]{font-size:clamp(1.8rem,1.2rem + 2.9vw,3.1rem);letter-spacing:-.033em;margin-bottom:14px}.d-hook[data-astro-cid-skaurlmh]{font-size:var(--t-lead)}.d-wrapv[data-astro-cid-skaurlmh]{white-space:normal;font-size:.9rem;line-height:1.35}.basis[data-astro-cid-skaurlmh]{display:flex;gap:16px;align-items:flex-start;border-color:var(--sun-deep);background:var(--sun-soft)}.basis-i[data-astro-cid-skaurlmh]{flex:none;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--sun);color:#140c02;font-weight:700;font-size:.85rem}.basis[data-astro-cid-skaurlmh] b[data-astro-cid-skaurlmh]{display:block;font-family:var(--display);font-size:1rem;margin-bottom:7px;color:var(--ink)}.basis[data-astro-cid-skaurlmh] p[data-astro-cid-skaurlmh]{font-size:.88rem}.d-body[data-astro-cid-skaurlmh]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:clamp(26px,4vw,58px);align-items:start}.d-body[data-astro-cid-skaurlmh]>[data-astro-cid-skaurlmh]{min-width:0}.d-main[data-astro-cid-skaurlmh]{min-width:0;max-width:100%}@media(max-width:1040px){.d-body[data-astro-cid-skaurlmh]{grid-template-columns:minmax(0,1fr)}}.d-p[data-astro-cid-skaurlmh]{font-size:1.03rem}.d-p[data-astro-cid-skaurlmh]+.d-p[data-astro-cid-skaurlmh]{margin-top:1.1em}.d-side[data-astro-cid-skaurlmh]{position:sticky;top:calc(var(--nav-h) + 22px)}@media(max-width:1040px){.d-side[data-astro-cid-skaurlmh]{position:static}}.d-cta[data-astro-cid-skaurlmh]{padding:24px}.d-ch[data-astro-cid-skaurlmh]{font-size:.72rem;letter-spacing:.16em;color:var(--sun-deep);margin-bottom:11px}.d-cta[data-astro-cid-skaurlmh] p[data-astro-cid-skaurlmh]{font-size:.9rem;margin-bottom:16px}.vd[data-astro-cid-skaurlmh]{display:inline-block;font-family:var(--mono);font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;padding:4px 9px;border-radius:5px;white-space:nowrap}.vd[data-astro-cid-skaurlmh].ok{background:#3fd39b21;color:var(--good);border:1px solid rgba(63,211,155,.3)}.vd[data-astro-cid-skaurlmh].mid{background:var(--sun-soft);color:var(--sun-deep);border:1px solid var(--sun-deep)}.vd[data-astro-cid-skaurlmh].no{background:#ff6b6b1a;color:var(--bad);border:1px solid rgba(255,107,107,.26)}.wf[data-astro-cid-skaurlmh]{padding:clamp(18px,2.3vw,26px)}.wf[data-astro-cid-skaurlmh] h3[data-astro-cid-skaurlmh]{font-size:1.14rem;margin-bottom:10px}.wf-what[data-astro-cid-skaurlmh]{color:var(--ink);font-size:.97rem}.wf-how[data-astro-cid-skaurlmh]{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.wf-how[data-astro-cid-skaurlmh] .mono[data-astro-cid-skaurlmh]{display:block;font-size:.72rem;letter-spacing:.15em;color:var(--sun-deep);margin-bottom:8px}.wf-how[data-astro-cid-skaurlmh] p[data-astro-cid-skaurlmh]{font-size:.92rem}.wf-st[data-astro-cid-skaurlmh]{margin-top:16px;gap:6px}.tg[data-astro-cid-skaurlmh]{font-family:var(--mono);font-size:.72rem;letter-spacing:.07em;padding:4px 9px;border-radius:5px;border:1px solid var(--line-2);color:var(--muted)}.est-note[data-astro-cid-skaurlmh]{font-size:.72rem;letter-spacing:.1em;color:var(--warn);text-transform:none;margin-top:12px}.mets[data-astro-cid-skaurlmh]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:700px){.mets[data-astro-cid-skaurlmh]{grid-template-columns:1fr}}.met[data-astro-cid-skaurlmh]{padding:18px 20px}.met-k[data-astro-cid-skaurlmh]{font-size:.86rem;color:var(--muted);margin-bottom:10px}.met-v[data-astro-cid-skaurlmh]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.bf[data-astro-cid-skaurlmh]{font-family:var(--mono);font-size:.95rem;color:var(--dim);text-decoration:line-through;text-decoration-color:var(--bad)}.ar[data-astro-cid-skaurlmh]{color:var(--accent)}.af[data-astro-cid-skaurlmh]{font-family:var(--display);font-weight:650;font-size:1.22rem;color:var(--good);letter-spacing:-.02em}.met-n[data-astro-cid-skaurlmh]{font-size:.72rem;letter-spacing:.08em;text-transform:none;margin-top:8px;color:var(--dim)}.ref[data-astro-cid-skaurlmh]{padding:20px}.ref-h[data-astro-cid-skaurlmh]{display:flex;gap:10px;align-items:flex-start;font-family:var(--display);font-weight:600;font-size:1rem;color:var(--ink);margin-bottom:10px}.ref-h[data-astro-cid-skaurlmh] span[data-astro-cid-skaurlmh]{color:var(--bad);flex:none;font-size:.85rem;margin-top:2px}.ref[data-astro-cid-skaurlmh] p[data-astro-cid-skaurlmh]{font-size:.9rem}.tl[data-astro-cid-skaurlmh]{padding-bottom:4px}.tl-h[data-astro-cid-skaurlmh]{display:flex;gap:12px;align-items:baseline;margin-bottom:6px;flex-wrap:wrap}.tl-h[data-astro-cid-skaurlmh] b[data-astro-cid-skaurlmh]{font-family:var(--display);font-size:1.06rem}.tl-h[data-astro-cid-skaurlmh] .mono[data-astro-cid-skaurlmh]{font-size:.72rem;letter-spacing:.11em;color:var(--sun-deep)}.tl[data-astro-cid-skaurlmh] p[data-astro-cid-skaurlmh]{font-size:.92rem}.cost[data-astro-cid-skaurlmh]{padding:18px 20px}.cost[data-astro-cid-skaurlmh] .mono[data-astro-cid-skaurlmh]{display:block;font-size:.72rem;letter-spacing:.14em;color:var(--muted);margin-bottom:8px}.cost[data-astro-cid-skaurlmh] b[data-astro-cid-skaurlmh]{font-family:var(--display);font-size:.98rem;line-height:1.35;font-weight:600}.cost[data-astro-cid-skaurlmh].sun b[data-astro-cid-skaurlmh]{color:var(--sun-deep)}.nxt[data-astro-cid-skaurlmh]{display:flex;justify-content:space-between;align-items:center;gap:20px}.nxt[data-astro-cid-skaurlmh] .mono[data-astro-cid-skaurlmh]{font-size:.72rem;letter-spacing:.15em;color:var(--sun-deep);display:block;margin-bottom:8px}.nxt[data-astro-cid-skaurlmh] h3[data-astro-cid-skaurlmh]{font-size:1.1rem}.nxt[data-astro-cid-skaurlmh] .arw[data-astro-cid-skaurlmh]{font-size:1.3rem;color:var(--accent);transition:transform .3s var(--ease)}.nxt[data-astro-cid-skaurlmh]:hover .arw[data-astro-cid-skaurlmh]{transform:translate(6px)}
