.rs-frame[data-astro-cid-wjp5yrq4]{margin-top:26px;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-card);overflow:hidden}.rs-bar[data-astro-cid-wjp5yrq4]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.8rem 1.1rem;background:var(--ink-indigo);color:#fff}.rs-ttl[data-astro-cid-wjp5yrq4]{font-weight:700;font-size:var(--fs-sub)}.rs-fake[data-astro-cid-wjp5yrq4]{margin-left:auto;font-size:var(--fs-label);color:#ffffffd1;border:1px solid rgba(255,255,255,.34);border-radius:999px;padding:.1rem .55rem}.rs-body[data-astro-cid-wjp5yrq4]{display:grid;grid-template-columns:1fr;gap:1.6rem;padding:1.3rem 1.2rem 1.4rem}@media(min-width:820px){.rs-body[data-astro-cid-wjp5yrq4]{grid-template-columns:1.15fr .85fr;gap:2rem}}.rs-cap[data-astro-cid-wjp5yrq4]{margin:0 0 .7rem;font-size:var(--fs-label);font-weight:700;color:var(--ink-faint)}.rs-tbl[data-astro-cid-wjp5yrq4]{width:100%;border-collapse:collapse;font-size:var(--fs-label)}.rs-tbl[data-astro-cid-wjp5yrq4] th[data-astro-cid-wjp5yrq4],.rs-tbl[data-astro-cid-wjp5yrq4] td[data-astro-cid-wjp5yrq4]{text-align:left;padding:.5rem .4rem;border-bottom:1px solid var(--line)}.rs-tbl[data-astro-cid-wjp5yrq4] thead[data-astro-cid-wjp5yrq4] th[data-astro-cid-wjp5yrq4]{color:var(--ink-faint);font-weight:700}.rs-tbl[data-astro-cid-wjp5yrq4] tbody[data-astro-cid-wjp5yrq4] th[data-astro-cid-wjp5yrq4]{font-weight:600;color:var(--ink)}.rs-num[data-astro-cid-wjp5yrq4]{font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}.rs-prev[data-astro-cid-wjp5yrq4]{color:var(--ink-soft)}.rs-dir[data-astro-cid-wjp5yrq4]{margin-left:.3rem}.rs-up[data-astro-cid-wjp5yrq4]{color:var(--accent-deep)}.rs-down[data-astro-cid-wjp5yrq4],.rs-flat[data-astro-cid-wjp5yrq4]{color:var(--ink-faint)}.rs-why[data-astro-cid-wjp5yrq4]{margin:1rem 0 0;padding:.75rem .9rem;border-radius:9px;background:var(--tint);font-size:var(--fs-label);color:var(--ink-soft);line-height:1.7}.rs-why[data-astro-cid-wjp5yrq4] b[data-astro-cid-wjp5yrq4]{color:var(--ink)}.rs-next[data-astro-cid-wjp5yrq4]{margin-top:.9rem}.rs-checks[data-astro-cid-wjp5yrq4]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.rs-chk[data-astro-cid-wjp5yrq4]{border:1px solid var(--line);border-left:3px solid var(--line);border-radius:0 9px 9px 0;padding:.6rem .8rem;background:var(--paper);display:flex;flex-direction:column;gap:.2rem}.rs-s-ok[data-astro-cid-wjp5yrq4]{border-left-color:var(--line)}.rs-s-note[data-astro-cid-wjp5yrq4]{border-left-color:var(--ink-faint)}.rs-s-act[data-astro-cid-wjp5yrq4]{border-left-color:var(--ink-indigo)}.rs-chk-h[data-astro-cid-wjp5yrq4]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.rs-chk-h[data-astro-cid-wjp5yrq4] b[data-astro-cid-wjp5yrq4]{font-size:var(--fs-label);color:var(--ink)}.rs-badge[data-astro-cid-wjp5yrq4]{font-size:var(--fs-label);color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;padding:0 .45rem;line-height:1.6}.rs-chk-d[data-astro-cid-wjp5yrq4]{font-size:var(--fs-label);color:var(--ink-soft);line-height:1.6}.rs-note[data-astro-cid-wjp5yrq4]{margin:1.1rem 0 0;font-size:var(--fs-label);color:var(--ink-faint);line-height:1.75}.rs-note[data-astro-cid-wjp5yrq4] b[data-astro-cid-wjp5yrq4]{color:var(--ink-soft)}.ops-h3[data-astro-cid-saonhy4n]{margin:0 0 .9rem;font-size:1.08rem;font-weight:700;color:var(--ink);text-align:left;max-width:none}.ops-note[data-astro-cid-saonhy4n]{margin:.9rem 0 0;font-size:var(--fs-label);color:var(--ink-soft);line-height:1.7}.mk[data-astro-cid-saonhy4n]{display:inline-block;flex:none;width:10px;height:10px;border-radius:50%;vertical-align:middle}.mk[data-astro-cid-saonhy4n].do{background:var(--prod-msp, var(--cat-infra))}.mk[data-astro-cid-saonhy4n].ok{border:2px solid var(--ink-soft);background:var(--surface)}.ops[data-astro-cid-saonhy4n]{margin:28px 0 0}.ops-cap[data-astro-cid-saonhy4n]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1rem;margin-bottom:12px;font-size:var(--fs-label);font-weight:700;color:var(--ink-faint)}.ops-legend[data-astro-cid-saonhy4n]{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:var(--ink-soft)}.ops-legend[data-astro-cid-saonhy4n] .mk[data-astro-cid-saonhy4n].ok{margin-left:.6rem}.ops-grid[data-astro-cid-saonhy4n]{background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-card);overflow:hidden}.ops-steps[data-astro-cid-saonhy4n]{list-style:none;margin:0;padding:0}.ops-k[data-astro-cid-saonhy4n]{display:inline-block;font-size:var(--fs-label);font-weight:600;color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;padding:.05rem .55rem;line-height:1.55;font-variant-numeric:tabular-nums}.ops-t[data-astro-cid-saonhy4n]{display:flex;align-items:center;gap:.5rem;margin:.45rem 0 0;font-size:1.02rem;font-weight:700;color:var(--ink)}.ops-n[data-astro-cid-saonhy4n]{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--prod-msp, var(--cat-infra));background:var(--surface);font-size:var(--fs-label);font-weight:700;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.ops-c[data-astro-cid-saonhy4n]{margin:0;font-size:var(--fs-sub);color:var(--ink);line-height:1.6}.ops-who[data-astro-cid-saonhy4n]{font-weight:700}.ops-c[data-astro-cid-saonhy4n].none .ops-what[data-astro-cid-saonhy4n]{color:var(--ink-faint)}.lane-dot[data-astro-cid-saonhy4n]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.45rem;vertical-align:middle}.ln-buw[data-astro-cid-saonhy4n] .lane-dot[data-astro-cid-saonhy4n]{background:var(--prod-msp, var(--cat-infra))}.ln-cust[data-astro-cid-saonhy4n] .lane-dot[data-astro-cid-saonhy4n]{background:var(--ink-soft)}.ln-aws[data-astro-cid-saonhy4n] .lane-dot[data-astro-cid-saonhy4n]{background:var(--ink-faint)}.ops-loop[data-astro-cid-saonhy4n]{margin:10px 0 0;font-size:var(--fs-label);color:var(--ink-soft)}.ops-loop[data-astro-cid-saonhy4n] i[data-astro-cid-saonhy4n]{font-style:normal;color:var(--ink);margin-right:.2rem}@media(min-width:761px){.ops-grid[data-astro-cid-saonhy4n]{display:grid;grid-template-columns:8.5em repeat(4,1fr);grid-template-rows:auto repeat(3,auto)}.ops-lanes[data-astro-cid-saonhy4n]{list-style:none;margin:0;padding:0;display:grid;grid-row:1 / span 4;grid-template-rows:subgrid;background:var(--paper);border-right:1px solid var(--line)}.ops-lanes[data-astro-cid-saonhy4n] li[data-astro-cid-saonhy4n]{display:flex;align-items:center;padding:.8rem 1rem;font-size:var(--fs-sub);font-weight:700;color:var(--ink);border-top:1px solid var(--line-soft)}.ops-lanes[data-astro-cid-saonhy4n] .ops-lh[data-astro-cid-saonhy4n]{border-top:0}.ops-steps[data-astro-cid-saonhy4n]{display:contents}.ops-step[data-astro-cid-saonhy4n]{display:grid;grid-row:1 / span 4;grid-template-rows:subgrid;position:relative}.ops-step[data-astro-cid-saonhy4n]+.ops-step[data-astro-cid-saonhy4n]{border-left:1px solid var(--line-soft)}.ops-head[data-astro-cid-saonhy4n]{padding:1rem 1.1rem .85rem;border-bottom:1px solid var(--line);background:var(--paper);position:relative}.ops-step[data-astro-cid-saonhy4n]:not(:last-child) .ops-head[data-astro-cid-saonhy4n]:after{content:"";position:absolute;right:-7px;top:50%;z-index:1;width:12px;height:12px;background:var(--paper);border-top:2px solid var(--prod-msp, var(--cat-infra));border-right:2px solid var(--prod-msp, var(--cat-infra));transform:translateY(-50%) rotate(45deg)}.ops-c[data-astro-cid-saonhy4n]{display:flex;align-items:flex-start;gap:.5rem;padding:.8rem 1.1rem;border-top:1px solid var(--line-soft)}.ops-head[data-astro-cid-saonhy4n]+.ops-c[data-astro-cid-saonhy4n]{border-top:0}.ops-c[data-astro-cid-saonhy4n] .mk[data-astro-cid-saonhy4n]{margin-top:.4rem}.ops-who[data-astro-cid-saonhy4n]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ops-c[data-astro-cid-saonhy4n].none .ops-what[data-astro-cid-saonhy4n]{font-size:0}.ops-c[data-astro-cid-saonhy4n].none .ops-what[data-astro-cid-saonhy4n]:before{content:"—";font-size:var(--fs-sub)}}@media(max-width:760px){.ops-lanes[data-astro-cid-saonhy4n]{display:none}.ops-grid[data-astro-cid-saonhy4n]{padding:.4rem 1rem .6rem}.ops-step[data-astro-cid-saonhy4n]{position:relative;padding:.9rem 0 .9rem 2.1rem}.ops-step[data-astro-cid-saonhy4n]+.ops-step[data-astro-cid-saonhy4n]{border-top:1px solid var(--line-soft)}.ops-step[data-astro-cid-saonhy4n]:before{content:"";position:absolute;left:11px;top:0;bottom:0;border-left:2px solid var(--prod-msp, var(--cat-infra));opacity:.45}.ops-step[data-astro-cid-saonhy4n]:first-child:before{top:1.6rem}.ops-step[data-astro-cid-saonhy4n]:last-child:before{bottom:auto;height:1.6rem}.ops-head[data-astro-cid-saonhy4n]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;margin-bottom:.25rem}.ops-t[data-astro-cid-saonhy4n]{order:1;margin:0 0 0 -2.1rem}.ops-k[data-astro-cid-saonhy4n]{order:2}.ops-n[data-astro-cid-saonhy4n]{position:relative;z-index:1}.ops-c[data-astro-cid-saonhy4n]{margin-top:.3rem}.ops-c[data-astro-cid-saonhy4n] .mk[data-astro-cid-saonhy4n]{margin:0 .35rem 0 .3rem;position:relative;top:-1px}.ops-c[data-astro-cid-saonhy4n].none{display:none}}.ops-pair[data-astro-cid-saonhy4n]{display:grid;grid-template-columns:1fr;gap:20px;margin-top:28px}@media(min-width:761px){.ops-pair[data-astro-cid-saonhy4n]{grid-template-columns:1.35fr 1fr;gap:24px}}.hrs[data-astro-cid-saonhy4n],.rt[data-astro-cid-saonhy4n]{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-card);padding:1.2rem 1.3rem 1.25rem}.hrs-body[data-astro-cid-saonhy4n]{display:grid;gap:.55rem}.hrs-axis[data-astro-cid-saonhy4n],.hrs-row[data-astro-cid-saonhy4n]{display:grid;grid-template-columns:11em 1fr;align-items:center;gap:.8rem}.hrs-lk[data-astro-cid-saonhy4n]{font-size:var(--fs-label);font-weight:600;color:var(--ink);line-height:1.4}.hrs-ticks[data-astro-cid-saonhy4n]{position:relative;height:1.3rem}.hrs-tick[data-astro-cid-saonhy4n]{position:absolute;top:0;transform:translate(-50%);font-size:var(--fs-label);color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.hrs-tick[data-astro-cid-saonhy4n].start{transform:none}.hrs-tick[data-astro-cid-saonhy4n].end{transform:translate(-100%)}.hrs-track[data-astro-cid-saonhy4n]{position:relative;display:block;height:2.6rem}.hrs-track[data-astro-cid-saonhy4n]:before,.hrs-track[data-astro-cid-saonhy4n]:after{content:"";position:absolute;top:-.35rem;bottom:-.35rem;border-left:1px dashed var(--ink-faint);opacity:.55}.hrs-track[data-astro-cid-saonhy4n]:before{left:var(--s)}.hrs-track[data-astro-cid-saonhy4n]:after{left:var(--e)}.seg[data-astro-cid-saonhy4n]{position:absolute;top:0;height:100%}.seg[data-astro-cid-saonhy4n]:before{content:"";position:absolute;left:1px;right:1px;top:4px;height:10px;border-radius:5px}.seg[data-astro-cid-saonhy4n].on:before{background:var(--prod-msp, var(--cat-infra))}.seg[data-astro-cid-saonhy4n].off:before{background:repeating-linear-gradient(135deg,var(--line) 0 4px,var(--surface) 4px 8px);box-shadow:inset 0 0 0 1px var(--line)}.seg-l[data-astro-cid-saonhy4n]{position:absolute;left:0;right:0;top:17px;text-align:center;white-space:nowrap;font-size:var(--fs-label);color:var(--ink-soft);line-height:1.4}.seg[data-astro-cid-saonhy4n].on .seg-l[data-astro-cid-saonhy4n]{color:var(--ink);font-weight:600}@media(max-width:760px){.hrs[data-astro-cid-saonhy4n],.rt[data-astro-cid-saonhy4n]{padding:1rem 1rem 1.1rem}.hrs-axis[data-astro-cid-saonhy4n],.hrs-row[data-astro-cid-saonhy4n]{grid-template-columns:6.6em 1fr;gap:.6rem}.hrs-tick[data-astro-cid-saonhy4n].start,.hrs-tick[data-astro-cid-saonhy4n].end,.seg-l[data-astro-cid-saonhy4n].narrow{display:none}}.rt-list[data-astro-cid-saonhy4n]{margin:0;display:grid;gap:.75rem}.rt-item[data-astro-cid-saonhy4n]{padding-left:.8rem;border-left:2px solid var(--prod-msp, var(--cat-infra))}.rt-item[data-astro-cid-saonhy4n] dt[data-astro-cid-saonhy4n]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .55rem;font-size:var(--fs-sub);color:var(--ink)}.rt-lv[data-astro-cid-saonhy4n]{font-size:var(--fs-label);color:var(--ink-soft)}.rt-item[data-astro-cid-saonhy4n] dd[data-astro-cid-saonhy4n]{margin:.2rem 0 0}.rt-item[data-astro-cid-saonhy4n] ul[data-astro-cid-saonhy4n]{margin:0;padding:0;list-style:none;font-size:var(--fs-label);color:var(--ink-soft);line-height:1.6}.bd[data-astro-cid-saonhy4n]{margin-top:28px}.bd-list[data-astro-cid-saonhy4n]{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-card)}.bd-list[data-astro-cid-saonhy4n] li[data-astro-cid-saonhy4n]{display:grid;grid-template-columns:1fr;gap:.15rem;padding:.75rem 1rem}.bd-list[data-astro-cid-saonhy4n] li[data-astro-cid-saonhy4n]+li[data-astro-cid-saonhy4n]{border-top:1px solid var(--line-soft)}@media(min-width:761px){.bd-list[data-astro-cid-saonhy4n] li[data-astro-cid-saonhy4n]{grid-template-columns:22em 1fr;gap:1rem;align-items:baseline}}.bd-k[data-astro-cid-saonhy4n]{font-size:var(--fs-sub);font-weight:700;color:var(--ink)}.bd-v[data-astro-cid-saonhy4n]{font-size:var(--fs-sub);color:var(--ink-soft)}.bd-dot[data-astro-cid-saonhy4n]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.5rem;vertical-align:middle;background:var(--ink-faint)}.bd-ams[data-astro-cid-saonhy4n] .bd-dot[data-astro-cid-saonhy4n]{background:var(--prod-ams, var(--cat-dev))}.bd-a[data-astro-cid-saonhy4n]{color:var(--accent-deep);text-decoration:underline;text-underline-offset:3px;font-weight:600}.st[data-astro-cid-uqolziyo]{margin:28px 0 0}.st-list[data-astro-cid-uqolziyo]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.st-step[data-astro-cid-uqolziyo]{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--prod-msp, var(--cat-infra));border-radius:0 0 12px 12px;box-shadow:var(--shadow-card);padding:.85rem 1.05rem 1rem;display:flex;flex-direction:column;gap:.45rem}.st-top[data-astro-cid-uqolziyo]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.st-tick[data-astro-cid-uqolziyo]{display:inline-flex;gap:3px;flex:none}.st-tick[data-astro-cid-uqolziyo] i[data-astro-cid-uqolziyo]{width:16px;height:6px;border-radius:2px;background:var(--line)}.st-tick[data-astro-cid-uqolziyo] i[data-astro-cid-uqolziyo].on{background:var(--prod-msp, var(--cat-infra))}.st-n[data-astro-cid-uqolziyo]{margin:0;font-size:1rem;font-weight:700;color:var(--ink)}.st-new[data-astro-cid-uqolziyo]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.st-new[data-astro-cid-uqolziyo] li[data-astro-cid-uqolziyo]{font-size:var(--fs-label);font-weight:600;color:var(--ink);line-height:1.5;border:1.5px solid var(--prod-msp, var(--cat-infra));border-radius:999px;padding:.05rem .6rem}.st-inh[data-astro-cid-uqolziyo]{margin:0;font-size:var(--fs-label);color:var(--ink-faint)}.st-cap[data-astro-cid-uqolziyo]{display:flex;align-items:center;gap:.6rem;margin-top:12px;font-size:var(--fs-label);font-weight:600;color:var(--ink-soft)}.st-cap[data-astro-cid-uqolziyo] i[data-astro-cid-uqolziyo]{position:relative;flex:1;height:0;border-top:2px solid var(--ink-faint)}.st-cap[data-astro-cid-uqolziyo] i[data-astro-cid-uqolziyo]:after{content:"";position:absolute;right:0;top:-6px;width:9px;height:9px;border-top:2px solid var(--ink-faint);border-right:2px solid var(--ink-faint);transform:rotate(45deg)}@media(min-width:761px){.st-list[data-astro-cid-uqolziyo]{grid-template-columns:repeat(3,1fr);align-items:end;gap:14px}.st-step[data-astro-cid-uqolziyo]{min-height:calc(4.5rem + var(--lv) * 2.2rem)}}@media(max-width:760px){.st[data-astro-cid-uqolziyo]{display:flex;flex-direction:column}.st-cap[data-astro-cid-uqolziyo]{order:-1;margin:0 0 10px}.st-cap[data-astro-cid-uqolziyo] i[data-astro-cid-uqolziyo]{display:none}.st-list[data-astro-cid-uqolziyo]{gap:8px}.st-step[data-astro-cid-uqolziyo]{margin-left:calc((var(--lv) - 1) * 12px);padding:.7rem .9rem .8rem;gap:.4rem}}.ct[data-astro-cid-45rypl4n]{display:grid;grid-template-columns:1fr;gap:.35rem .9rem;align-items:center;margin:0;padding:.8rem 1.1rem;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--prod-msp, var(--cat-infra));border-radius:0 12px 12px 0}.ct-h[data-astro-cid-45rypl4n]{margin:0;font-size:var(--fs-label);font-weight:700;color:var(--ink)}.ct-list[data-astro-cid-45rypl4n]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem 1.1rem}.ct-list[data-astro-cid-45rypl4n] li[data-astro-cid-45rypl4n]{position:relative;padding-left:.85rem;font-size:var(--fs-sub);color:var(--ink);line-height:1.6}.ct-list[data-astro-cid-45rypl4n] li[data-astro-cid-45rypl4n]:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--prod-msp, var(--cat-infra))}.ct-a[data-astro-cid-45rypl4n]{padding-block:6px}@media(min-width:761px){.ct[data-astro-cid-45rypl4n]{grid-template-columns:auto 1fr auto}}@media(max-width:760px){.ct-list[data-astro-cid-45rypl4n]{flex-direction:column;gap:.2rem}}.pricebar[data-astro-cid-x7o4s5lu]{background:var(--tint);border-bottom:1px solid var(--line)}.pricebar[data-astro-cid-x7o4s5lu] .wrap[data-astro-cid-x7o4s5lu]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;padding-block:10px}.pb-lab[data-astro-cid-x7o4s5lu]{margin:0;flex:0 0 auto;font-size:var(--fs-label);font-weight:700;color:var(--ink-faint)}.pb-list[data-astro-cid-x7o4s5lu]{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.pb-item[data-astro-cid-x7o4s5lu] a[data-astro-cid-x7o4s5lu]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.1rem .45rem;min-height:44px;padding:.3rem .7rem;border-radius:9px;border:1px solid var(--line);background:var(--surface)}.pb-item[data-astro-cid-x7o4s5lu] a[data-astro-cid-x7o4s5lu]:hover,.pb-item[data-astro-cid-x7o4s5lu] a[data-astro-cid-x7o4s5lu]:focus-visible{border-color:var(--accent)}.pb-n[data-astro-cid-x7o4s5lu]{font-size:var(--fs-label);font-weight:700;color:var(--ink)}.pb-p[data-astro-cid-x7o4s5lu]{font-variant-numeric:tabular-nums;font-size:var(--fs-label);font-weight:700;color:var(--accent-deep)}.pb-item[data-astro-cid-x7o4s5lu].is-feat a[data-astro-cid-x7o4s5lu]{border-color:var(--accent)}.pb-b[data-astro-cid-x7o4s5lu]{font-size:var(--fs-label);background:var(--accent);color:#fff;border-radius:999px;padding:.05rem .45rem;line-height:1.5}.pb-more[data-astro-cid-x7o4s5lu]{flex:0 0 auto;font-size:var(--fs-label);font-weight:600;color:var(--accent-deep);text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}@media(max-width:760px){.pricebar[data-astro-cid-x7o4s5lu] .wrap[data-astro-cid-x7o4s5lu]{gap:.3rem .6rem}.pb-lab[data-astro-cid-x7o4s5lu]{flex-basis:100%}.pb-list[data-astro-cid-x7o4s5lu]{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.pb-item[data-astro-cid-x7o4s5lu] a[data-astro-cid-x7o4s5lu]{flex-direction:column;align-items:flex-start;gap:0;padding:.3rem .5rem}.pb-b[data-astro-cid-x7o4s5lu]{display:none}.pb-more[data-astro-cid-x7o4s5lu]{flex-basis:100%}}.toolnudge[data-astro-cid-x7o4s5lu]{color:var(--ink-soft);font-size:var(--fs-sub)}.toolnudge[data-astro-cid-x7o4s5lu] a[data-astro-cid-x7o4s5lu]{color:var(--accent-deep);text-decoration:underline;text-underline-offset:3px;font-weight:600}.cmwrap[data-astro-cid-x7o4s5lu]{max-width:760px}.cmnote[data-astro-cid-x7o4s5lu]{color:var(--ink-soft);font-size:var(--fs-sub);line-height:1.75}.cmnote[data-astro-cid-x7o4s5lu] a[data-astro-cid-x7o4s5lu]{color:var(--accent-deep);text-decoration:underline;text-underline-offset:3px;font-weight:600}.onbgrid[data-astro-cid-x7o4s5lu]{margin-top:30px}@media(max-width:760px){.onbgrid[data-astro-cid-x7o4s5lu]{margin-top:20px;gap:12px}.onbgrid[data-astro-cid-x7o4s5lu] .feature-card[data-astro-cid-x7o4s5lu]{padding:18px 18px 20px}}.onb[data-astro-cid-x7o4s5lu] .pricenote[data-astro-cid-x7o4s5lu]{color:#ffffffbd}.onb[data-astro-cid-x7o4s5lu] .pricenote[data-astro-cid-x7o4s5lu] b[data-astro-cid-x7o4s5lu]{color:#fff}.qa-list[data-astro-cid-x7o4s5lu]{display:grid;gap:1.25rem;margin-top:1.5rem}.qa-item[data-astro-cid-x7o4s5lu] h3[data-astro-cid-x7o4s5lu]{font-size:1.05rem;margin:0 0 .45rem}.qa-item[data-astro-cid-x7o4s5lu] p[data-astro-cid-x7o4s5lu]{margin:0;color:var(--ink-soft)}.pnbox[data-astro-cid-x7o4s5lu] .painnote[data-astro-cid-x7o4s5lu]{margin-top:0}.pnbox[data-astro-cid-x7o4s5lu] .painnote[data-astro-cid-x7o4s5lu]+.painnote[data-astro-cid-x7o4s5lu]{margin-top:.85rem}.namesec[data-astro-cid-x7o4s5lu]{padding-bottom:calc(var(--section-y) * .4)}.namemap[data-astro-cid-x7o4s5lu]{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:14px}@media(min-width:760px){.namemap[data-astro-cid-x7o4s5lu]{grid-template-columns:1fr 1fr;gap:16px}}.nmcard[data-astro-cid-x7o4s5lu]{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-card);overflow:hidden;display:flex;flex-direction:column}.nm-top[data-astro-cid-x7o4s5lu]{padding:1.05rem 1.15rem .3rem}.nm-head[data-astro-cid-x7o4s5lu]{display:flex;align-items:center;gap:.5rem;margin:0 0 .55rem}.nm-no[data-astro-cid-x7o4s5lu]{flex:none;width:22px;height:22px;border-radius:999px;background:var(--accent-wash);color:var(--accent-deep);font-size:var(--fs-label);font-weight:700;font-variant-numeric:tabular-nums;display:grid;place-items:center;line-height:1}.nm-check[data-astro-cid-x7o4s5lu]{font-size:1.02rem;font-weight:700;color:var(--ink);line-height:1.4}.nm-terms[data-astro-cid-x7o4s5lu]{margin:0 0 .6rem;line-height:2}.nm-term[data-astro-cid-x7o4s5lu]{display:inline-block;margin-right:.25rem;font-size:var(--fs-label);font-weight:600;color:var(--ink-soft);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:.14rem .42rem;line-height:1.5}.nm-suffix[data-astro-cid-x7o4s5lu]{font-size:var(--fs-label);color:var(--ink-faint)}.nm-tail[data-astro-cid-x7o4s5lu]{white-space:nowrap}.nm-a[data-astro-cid-x7o4s5lu]{margin:0 0 .85rem;font-size:.92rem;color:var(--ink-soft);line-height:1.7}.nm-a[data-astro-cid-x7o4s5lu] b[data-astro-cid-x7o4s5lu]{color:var(--ink);font-weight:700}.nm-ours[data-astro-cid-x7o4s5lu]{margin:auto 0 0;padding:.8rem 1.15rem .95rem;background:var(--accent-wash);border-top:1px solid var(--line);font-size:.9rem;color:var(--ink);line-height:1.65}.subhead[data-astro-cid-x7o4s5lu]{margin:2.25rem 0 .65rem;font-size:1.15rem}.subnote[data-astro-cid-x7o4s5lu]{margin:0 0 1.1rem;color:var(--ink-soft);font-size:var(--fs-sub)}.plans[data-astro-cid-x7o4s5lu]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:1.75rem}.plan[data-astro-cid-x7o4s5lu]{background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;overflow:hidden}.plan[data-astro-cid-x7o4s5lu].is-featured{border-color:var(--accent);box-shadow:var(--shadow-card-hover)}.phead[data-astro-cid-x7o4s5lu]{padding:1.3rem 1.4rem 1.1rem;background:var(--surface);border-bottom:1px solid var(--line)}.plan[data-astro-cid-x7o4s5lu].is-featured .phead[data-astro-cid-x7o4s5lu]{background:var(--accent-wash);border-bottom-color:var(--accent-wash)}.plan[data-astro-cid-x7o4s5lu].is-featured .tbadge[data-astro-cid-x7o4s5lu]{background:var(--accent);color:#fff}.pbody[data-astro-cid-x7o4s5lu]{padding:1.2rem 1.4rem 1.4rem;display:flex;flex-direction:column;flex:1}.plan[data-astro-cid-x7o4s5lu] h3[data-astro-cid-x7o4s5lu]{margin:.2rem 0 .3rem;font-size:1.15rem}.tbadge[data-astro-cid-x7o4s5lu]{align-self:flex-start;font-size:var(--fs-label);background:var(--accent-wash);color:var(--accent-deep);border-radius:999px;padding:.2rem .6rem;margin-bottom:.4rem}.tprice[data-astro-cid-x7o4s5lu]{font-variant-numeric:tabular-nums;font-size:1.3rem;margin:0 0 .5rem;color:var(--accent-deep)}.tagline[data-astro-cid-x7o4s5lu]{margin:0 0 .9rem;font-size:var(--fs-sub)}.ptarget[data-astro-cid-x7o4s5lu]{margin:0;font-size:var(--fs-sub);color:var(--ink-soft)}.ptarget[data-astro-cid-x7o4s5lu] b[data-astro-cid-x7o4s5lu]{display:block;margin-bottom:.2rem;font-size:var(--fs-label);color:var(--ink-faint)}.pspec[data-astro-cid-x7o4s5lu] .overage[data-astro-cid-x7o4s5lu]{margin-bottom:1rem}.pain[data-astro-cid-x7o4s5lu].psol{display:flex;flex-direction:column}.pfix[data-astro-cid-x7o4s5lu]{margin-top:.9rem;padding-top:.8rem;border-top:1px solid var(--line)}.pfix-d[data-astro-cid-x7o4s5lu]{position:relative;margin:0;padding-left:1rem;font-size:var(--fs-sub);color:var(--ink)}.pfix-d[data-astro-cid-x7o4s5lu]:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--prod-msp, var(--cat-infra))}.pres[data-astro-cid-x7o4s5lu]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin-top:auto;padding:.75rem .9rem;min-height:44px;border-radius:10px;background:var(--accent-wash);color:var(--ink);text-decoration:none}.pfix[data-astro-cid-x7o4s5lu]+.pres[data-astro-cid-x7o4s5lu]{margin-top:.9rem}.pres[data-astro-cid-x7o4s5lu]:hover .pres-go[data-astro-cid-x7o4s5lu]{text-decoration:underline}.pres-num[data-astro-cid-x7o4s5lu]{font-size:1.15rem;font-weight:800;color:var(--accent-deep);font-variant-numeric:tabular-nums}.pres-num[data-astro-cid-x7o4s5lu] s[data-astro-cid-x7o4s5lu]{margin-right:.15rem;font-weight:600;color:var(--ink-faint)}.pres-num[data-astro-cid-x7o4s5lu] em[data-astro-cid-x7o4s5lu]{font-style:normal;font-size:var(--fs-label);font-weight:600;color:var(--ink-soft)}.pres-t[data-astro-cid-x7o4s5lu]{font-size:var(--fs-sub);font-weight:700}.pres-src[data-astro-cid-x7o4s5lu]{font-size:var(--fs-label);color:var(--ink-soft)}.pres-go[data-astro-cid-x7o4s5lu]{flex-basis:100%;font-size:var(--fs-label);font-weight:700;color:var(--accent-deep)}.pbody[data-astro-cid-x7o4s5lu]>.pspec[data-astro-cid-x7o4s5lu]:first-child{border-top:0}.resp[data-astro-cid-x7o4s5lu]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}.rchip[data-astro-cid-x7o4s5lu]{font-size:var(--fs-label);border:1px solid var(--line);border-radius:999px;padding:.18rem .55rem;color:var(--ink-soft)}.plan[data-astro-cid-x7o4s5lu].is-featured .rchip[data-astro-cid-x7o4s5lu]{border-color:var(--accent-wash);color:var(--accent-deep)}.spec[data-astro-cid-x7o4s5lu]{margin:0 0 1rem;display:grid;gap:.55rem}.spec[data-astro-cid-x7o4s5lu] dt[data-astro-cid-x7o4s5lu]{font-size:var(--fs-label);color:var(--ink-faint);font-weight:700}.spec[data-astro-cid-x7o4s5lu] dd[data-astro-cid-x7o4s5lu]{margin:.15rem 0 0;font-size:var(--fs-sub);color:var(--ink-soft)}.spec[data-astro-cid-x7o4s5lu] dd[data-astro-cid-x7o4s5lu] ul[data-astro-cid-x7o4s5lu]{margin:0;padding-left:1.05rem}.inclabel[data-astro-cid-x7o4s5lu]{font-size:var(--fs-label);color:var(--ink-faint);font-weight:700;margin:0 0 .35rem}.incl[data-astro-cid-x7o4s5lu]{margin:0 0 1rem;padding-left:1.05rem;font-size:var(--fs-sub);color:var(--ink-soft);display:grid;gap:.25rem}.pspec[data-astro-cid-x7o4s5lu]{border-top:1px solid var(--line);margin-bottom:.2rem}.pspec[data-astro-cid-x7o4s5lu] .spec[data-astro-cid-x7o4s5lu]{margin-top:.5rem}.excl[data-astro-cid-x7o4s5lu]{border-top:1px solid var(--line);margin-bottom:1.1rem}.pspec[data-astro-cid-x7o4s5lu]>summary[data-astro-cid-x7o4s5lu],.excl[data-astro-cid-x7o4s5lu]>summary[data-astro-cid-x7o4s5lu]{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:var(--fs-sub);font-weight:600;color:var(--accent-deep)}.pspec[data-astro-cid-x7o4s5lu]>summary[data-astro-cid-x7o4s5lu]:after,.excl[data-astro-cid-x7o4s5lu]>summary[data-astro-cid-x7o4s5lu]:after{content:"";margin-left:auto;flex:0 0 auto;width:7px;height:7px;margin-right:3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}.pspec[data-astro-cid-x7o4s5lu][open]>summary[data-astro-cid-x7o4s5lu]:after,.excl[data-astro-cid-x7o4s5lu][open]>summary[data-astro-cid-x7o4s5lu]:after{transform:rotate(-135deg) translateY(1px)}.thinsec[data-astro-cid-x7o4s5lu]{padding-block:calc(var(--section-y) * .35)}.excl[data-astro-cid-x7o4s5lu] ul[data-astro-cid-x7o4s5lu]{margin:.4rem 0 .6rem;padding-left:1.05rem;font-size:var(--fs-sub);color:var(--ink-soft)}.overage[data-astro-cid-x7o4s5lu]{margin:0;font-size:var(--fs-label);color:var(--ink-soft)}.plancta[data-astro-cid-x7o4s5lu]{margin-top:auto;align-self:flex-start}.ent[data-astro-cid-x7o4s5lu]{margin-top:1.25rem;padding:1.2rem 1.35rem;border:1px dashed var(--line);border-radius:14px;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.ent[data-astro-cid-x7o4s5lu] h3[data-astro-cid-x7o4s5lu]{margin:0 0 .3rem;font-size:1.05rem}.ent[data-astro-cid-x7o4s5lu] p[data-astro-cid-x7o4s5lu]{margin:0;color:var(--ink-soft);font-size:var(--fs-sub)}.entright[data-astro-cid-x7o4s5lu]{display:flex;align-items:center;gap:1rem}.entprice[data-astro-cid-x7o4s5lu]{font-variant-numeric:tabular-nums;color:var(--accent-deep)}.ent[data-astro-cid-x7o4s5lu]{margin-top:1rem}.bon-w[data-astro-cid-x7o4s5lu]{margin:.9rem 0 0;font-size:var(--fs-label);color:var(--ink-soft);line-height:1.7}.gpath[data-astro-cid-x7o4s5lu]{list-style:none;display:grid;grid-template-columns:1fr;gap:1rem;margin:1.75rem 0 0;padding:0}.gstep[data-astro-cid-x7o4s5lu]{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:0 0 12px 12px;padding:1.15rem 1.25rem 1.25rem;box-shadow:var(--shadow-card);display:flex;flex-direction:column}.gkick[data-astro-cid-x7o4s5lu]{align-self:flex-start;font-size:var(--fs-label);font-weight:700;color:var(--accent-deep);background:var(--accent-wash);border-radius:999px;padding:.12rem .5rem;line-height:1.5}.gstep[data-astro-cid-x7o4s5lu] h3[data-astro-cid-x7o4s5lu]{margin:.55rem 0 .4rem;font-size:1.1rem}.gstep[data-astro-cid-x7o4s5lu] p[data-astro-cid-x7o4s5lu]{margin:0 0 .7rem;color:var(--ink-soft);font-size:var(--fs-sub)}.gprice[data-astro-cid-x7o4s5lu]{display:block;margin-top:auto;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;color:var(--ink);margin-bottom:.5rem}.tbadge[data-astro-cid-x7o4s5lu]{display:inline-block;font-size:var(--fs-label);background:var(--accent-wash);color:var(--accent-deep);border-radius:999px;padding:.2rem .6rem;margin-bottom:.5rem}.tprice[data-astro-cid-x7o4s5lu]{font-variant-numeric:tabular-nums;font-size:1.15rem;margin:.2rem 0 .4rem}.ttarget[data-astro-cid-x7o4s5lu]{color:var(--ink-soft);font-size:var(--fs-sub);margin:0 0 .8rem}.pricenote[data-astro-cid-x7o4s5lu]{margin-top:1.1rem;color:var(--ink-soft);font-size:var(--fs-label)}.secfoot[data-astro-cid-x7o4s5lu]{margin-top:1.25rem}@media(min-width:760px){.gpath[data-astro-cid-x7o4s5lu]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.plans[data-astro-cid-x7o4s5lu]{grid-template-columns:repeat(3,1fr)}}
