.bk-h1[data-astro-cid-au5nptwf]{font-size:var(--text-4xl);max-width:22ch}.bk-hl[data-astro-cid-au5nptwf]{background-image:linear-gradient(transparent 62%,#00bbe147 62%);padding-inline:.06em}.bk-chips[data-astro-cid-au5nptwf]{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-3);margin:0;padding:0}.bk-chips[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-brand-teal-deep);background:#00bbe114;border:1px solid rgba(0,187,225,.22);border-radius:var(--radius-full);padding:.4rem .85rem}.bk-hero-fig[data-astro-cid-au5nptwf]{margin:0}.bk-hero-fig[data-astro-cid-au5nptwf] img[data-astro-cid-au5nptwf]{display:block;width:100%;height:auto;aspect-ratio:1600 / 893;object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.bk-hero-fig[data-astro-cid-au5nptwf] figcaption[data-astro-cid-au5nptwf],.bk-drawing[data-astro-cid-au5nptwf] figcaption[data-astro-cid-au5nptwf],.fp__fig[data-astro-cid-au5nptwf] figcaption[data-astro-cid-au5nptwf]{margin-top:var(--spacing-2);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-secondary)}.bk-wrap[data-astro-cid-au5nptwf]{max-width:var(--container-content);margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.bk-wrap[data-astro-cid-au5nptwf]{padding-inline:2rem}}.bk-sec[data-astro-cid-au5nptwf]{background:var(--color-surface-page);padding:var(--spacing-20) 0}.bk-sec--elev[data-astro-cid-au5nptwf]{background:var(--color-surface-elevated)}.bk-sec--cream[data-astro-cid-au5nptwf]{background:var(--color-surface-cream)}.bk-sec--tight[data-astro-cid-au5nptwf]{padding:var(--spacing-16) 0}.bk-head[data-astro-cid-au5nptwf]{max-width:62ch}.bk-h2[data-astro-cid-au5nptwf]{font-size:var(--text-4xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);color:var(--color-text-primary)}.bk-h2--sm[data-astro-cid-au5nptwf]{font-size:var(--text-3xl)}.bk-lede[data-astro-cid-au5nptwf]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.bk-js-only[data-astro-cid-au5nptwf]{display:none}html.bk-js .bk-js-only[data-astro-cid-au5nptwf]{display:inline}.bk-kicker[data-astro-cid-au5nptwf]{font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-loose);color:var(--color-brand-teal-deep);margin:0 0 var(--spacing-3)}.bk-link[data-astro-cid-au5nptwf]{display:inline-block;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-link);text-decoration:none}.bk-link[data-astro-cid-au5nptwf]:hover{text-decoration:underline}.bk-inline[data-astro-cid-au5nptwf]{color:var(--color-text-link);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:2px}.bk-fine[data-astro-cid-au5nptwf]{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted);max-width:80ch}.bk-answer[data-astro-cid-au5nptwf]{background:var(--color-surface-page);border-bottom:1px solid var(--color-neutral-200);padding:var(--spacing-10) 0}.bk-answer__grid[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-8);align-items:center}@media(min-width:960px){.bk-answer__grid[data-astro-cid-au5nptwf]{grid-template-columns:1.5fr 1fr;gap:var(--spacing-12)}}.bk-answer__body[data-astro-cid-au5nptwf]{max-width:70ch;margin:0;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-primary);border-left:3px solid var(--color-brand-teal);padding-left:var(--spacing-5)}.bk-stats[data-astro-cid-au5nptwf]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3);margin:0;padding:0}.bk-stats[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;background:var(--color-surface-elevated);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-3);text-align:center}.bk-stats[data-astro-cid-au5nptwf] strong[data-astro-cid-au5nptwf]{display:block;font-size:var(--text-2xl);font-weight:var(--font-weight-extrabold);color:var(--color-brand-teal-deep);line-height:1.1}.bk-stats[data-astro-cid-au5nptwf] span[data-astro-cid-au5nptwf]{display:block;margin-top:var(--spacing-1);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-secondary)}.bk-drawing[data-astro-cid-au5nptwf]{margin:0}.bk-drawing[data-astro-cid-au5nptwf] img[data-astro-cid-au5nptwf]{display:block;width:100%;height:auto;background:#fbfcfc;border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.fp[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-8);align-items:start}@media(min-width:1024px){.fp[data-astro-cid-au5nptwf].is-live{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--spacing-10)}}.fp__fig[data-astro-cid-au5nptwf]{margin:0}.fp__svg[data-astro-cid-au5nptwf]{display:block;width:100%;height:auto;border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fbfcfc}.fp-lbl[data-astro-cid-au5nptwf]{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;fill:#2f383f;letter-spacing:1.6px}.fp-note[data-astro-cid-au5nptwf]{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:14.5px;fill:#4a545b}.fp-tb[data-astro-cid-au5nptwf]{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:700;fill:#6b757d;letter-spacing:1.4px}.fp-num[data-astro-cid-au5nptwf]{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:800;fill:#075e78;text-anchor:middle;pointer-events:none;transition:fill .2s}.fp-cone[data-astro-cid-au5nptwf]{fill:#00bbe1;opacity:.1;transition:opacity .25s}.fp-dot[data-astro-cid-au5nptwf]{fill:#fff;stroke:#075e78;stroke-width:2.5;transition:fill .2s}.fp-ring[data-astro-cid-au5nptwf]{fill:none;stroke:#00bbe1;stroke-width:3;opacity:0}.fp-hit[data-astro-cid-au5nptwf]{fill:transparent}.fp[data-astro-cid-au5nptwf].is-live .fp-z[data-astro-cid-au5nptwf]{cursor:pointer;transition:opacity .25s}.fp[data-astro-cid-au5nptwf].is-live .fp-z[data-astro-cid-au5nptwf]:not(.is-on){opacity:.55}.fp[data-astro-cid-au5nptwf].is-live .fp-z[data-astro-cid-au5nptwf]:not(.is-on):hover{opacity:.85}.fp-z[data-astro-cid-au5nptwf].is-on .fp-cone[data-astro-cid-au5nptwf]{opacity:.34}.fp-z[data-astro-cid-au5nptwf].is-on .fp-dot[data-astro-cid-au5nptwf]{fill:#075e78}.fp-z[data-astro-cid-au5nptwf].is-on .fp-num[data-astro-cid-au5nptwf]{fill:#fff}.fp-z[data-astro-cid-au5nptwf].is-on .fp-ring[data-astro-cid-au5nptwf]{opacity:1;transform-box:fill-box;transform-origin:center;animation:fp-pulse 1.8s ease-out infinite}@keyframes fp-pulse{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.fp-z[data-astro-cid-au5nptwf].is-on .fp-ring[data-astro-cid-au5nptwf]{animation:none;opacity:.8}}.fp__picker[data-astro-cid-au5nptwf]{display:none}.fp[data-astro-cid-au5nptwf].is-live .fp__picker[data-astro-cid-au5nptwf]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--spacing-2);margin-top:var(--spacing-4)}.fp__pick[data-astro-cid-au5nptwf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:64px;padding:.5rem .25rem;border:1.5px solid var(--color-neutral-300);border-radius:var(--radius-lg);background:var(--color-surface-page);font-size:.75rem;font-weight:var(--font-weight-bold);line-height:1.15;text-align:center;color:var(--color-text-primary);cursor:pointer;transition:background .15s,border-color .15s,color .15s}@media(min-width:640px){.fp__pick[data-astro-cid-au5nptwf]{font-size:var(--text-sm)}}.fp__pick[data-astro-cid-au5nptwf]:hover{border-color:var(--color-brand-teal-deep)}.fp__pick[data-astro-cid-au5nptwf]:focus-visible{outline:3px solid var(--color-brand-teal);outline-offset:2px}.fp__pick-n[data-astro-cid-au5nptwf]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--color-brand-teal-deep);color:var(--color-brand-teal-deep);font-weight:var(--font-weight-extrabold);font-size:var(--text-xs)}.fp__pick[data-astro-cid-au5nptwf][aria-pressed=true]{background:var(--color-brand-teal-deep);border-color:var(--color-brand-teal-deep);color:#fff}.fp__pick[data-astro-cid-au5nptwf][aria-pressed=true] .fp__pick-n[data-astro-cid-au5nptwf]{background:#fff;border-color:#fff}.fp__cards[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-4);margin:0;padding:0}@media(min-width:640px){.fp[data-astro-cid-au5nptwf]:not(.is-live) .fp__cards[data-astro-cid-au5nptwf]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.fp[data-astro-cid-au5nptwf]:not(.is-live) .fp__cards[data-astro-cid-au5nptwf]{grid-template-columns:repeat(3,1fr)}}.bk-zone[data-astro-cid-au5nptwf]{list-style:none;background:var(--color-surface-page);border:1px solid var(--color-neutral-200);border-top:4px solid var(--color-brand-teal);border-radius:var(--radius-lg);padding:var(--spacing-6)}.fp[data-astro-cid-au5nptwf].is-live .bk-zone[data-astro-cid-au5nptwf]{box-shadow:var(--shadow-lg);animation:bk-in .25s ease-out}@keyframes bk-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fp[data-astro-cid-au5nptwf].is-live .bk-zone[data-astro-cid-au5nptwf]{animation:none}}.bk-zone[data-astro-cid-au5nptwf][hidden]{display:none}.bk-zone__top[data-astro-cid-au5nptwf]{display:flex;gap:var(--spacing-3);align-items:flex-start}.bk-zone__n[data-astro-cid-au5nptwf]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-brand-teal-deep);color:#fff;font-weight:var(--font-weight-extrabold);font-size:var(--text-lg)}.bk-zone__name[data-astro-cid-au5nptwf]{font-size:var(--text-xl);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary);line-height:var(--leading-snug)}.bk-zone__spec[data-astro-cid-au5nptwf]{margin-top:2px;font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand-teal-deep)}.bk-zone__label[data-astro-cid-au5nptwf]{font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-loose);color:var(--color-text-muted);margin:0 0 var(--spacing-1)}.bk-zone__screen[data-astro-cid-au5nptwf]{margin-top:var(--spacing-4);background:#0d1114;color:#fff;border-radius:var(--radius-md);padding:var(--spacing-4);border-bottom:3px solid var(--color-brand-teal)}.bk-zone__screen[data-astro-cid-au5nptwf] .bk-zone__label[data-astro-cid-au5nptwf]{color:#9fe3f1}.bk-zone__screen[data-astro-cid-au5nptwf] p[data-astro-cid-au5nptwf]:last-child{font-size:var(--text-sm);line-height:var(--leading-relaxed);font-weight:var(--font-weight-semibold)}.bk-zone__hang[data-astro-cid-au5nptwf]{margin-top:var(--spacing-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.bk-zone__handle[data-astro-cid-au5nptwf]{margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--color-neutral-200)}.bk-zone__handle[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;display:grid;grid-template-columns:6.25rem 1fr;gap:var(--spacing-3);padding:.5rem 0;border-bottom:1px solid var(--color-neutral-200);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-secondary)}.bk-zone__hk[data-astro-cid-au5nptwf]{position:relative;white-space:nowrap;padding-left:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.bk-zone__hk[data-astro-cid-au5nptwf]:before{content:"✓";position:absolute;left:0;color:var(--color-brand-teal-deep);font-weight:800}.bk-zone__price[data-astro-cid-au5nptwf]{margin-top:var(--spacing-4);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-2) var(--spacing-4);font-size:var(--text-sm);color:var(--color-text-primary)}.rb[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-8);align-items:start}@media(min-width:960px){.rb[data-astro-cid-au5nptwf]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--spacing-12)}}.rb__stage[data-astro-cid-au5nptwf]{position:relative}.rb__bezel[data-astro-cid-au5nptwf]{background:#0d1114;border-radius:10px;padding:10px;box-shadow:var(--shadow-xl)}.rb__screen[data-astro-cid-au5nptwf]{background:#fff;border-radius:3px;overflow:hidden;font-family:Montserrat,Helvetica Neue,Arial,sans-serif}.rb__head[data-astro-cid-au5nptwf]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-3);background:#e3f6fb;padding:.7rem 1rem}.rb__title[data-astro-cid-au5nptwf]{font-size:var(--text-sm);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0d1114}.rb__asof[data-astro-cid-au5nptwf]{font-size:.7rem;font-weight:600;color:#4a545b;white-space:nowrap}.rb__rows[data-astro-cid-au5nptwf]{margin:0;padding:.35rem 1rem}.rb__rows[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-3);padding:.6rem 0;border-bottom:1px solid #DDE2E6}.rb__rows[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]:last-child{border-bottom:0}.rb__name[data-astro-cid-au5nptwf]{font-size:var(--text-sm);font-weight:600;color:#0d1114}.rb__val[data-astro-cid-au5nptwf]{font-size:var(--text-base);font-weight:800;color:#075e78;text-align:right;white-space:nowrap}.rb__div[data-astro-cid-au5nptwf]{font-size:.75rem;font-weight:600;color:#4a545b}.rb__fees[data-astro-cid-au5nptwf]{margin:0;background:#ffe9cf;padding:.55rem 1rem;font-size:.75rem;font-weight:600;color:#4a545b}.rb__seal[data-astro-cid-au5nptwf]{position:absolute;top:-14px;right:-6px;z-index:2;padding:.3rem .7rem;border:3px solid #0F7A55;border-radius:var(--radius-md);background:#fffffff0;color:#0f7a55;font-size:var(--text-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;transform:rotate(5deg);box-shadow:var(--shadow-md);transition:color .2s,border-color .2s}.rb__seal[data-astro-cid-au5nptwf].is-fail{border-color:var(--color-state-error);color:var(--color-state-error-text);transform:rotate(-4deg)}.rb[data-astro-cid-au5nptwf].is-live .rb__seal[data-astro-cid-au5nptwf]{animation:rb-stamp .35s ease-out}@keyframes rb-stamp{0%{transform:scale(1.4) rotate(0);opacity:0}}@media(prefers-reduced-motion:reduce){.rb[data-astro-cid-au5nptwf].is-live .rb__seal[data-astro-cid-au5nptwf]{animation:none}}.rb__stamp[data-astro-cid-au5nptwf]{margin-top:var(--spacing-3);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:#945411}.rb[data-astro-cid-au5nptwf][data-apy=off] [data-astro-cid-au5nptwf][data-rb-show=apy],.rb[data-astro-cid-au5nptwf][data-fees=off] [data-astro-cid-au5nptwf][data-rb-show=fees],.rb[data-astro-cid-au5nptwf][data-asof=off] [data-astro-cid-au5nptwf][data-rb-show=asof],.rb[data-astro-cid-au5nptwf]:not([data-inst=cu]) [data-astro-cid-au5nptwf][data-rb-show=div]{display:none}.rb[data-astro-cid-au5nptwf].is-live [data-astro-cid-au5nptwf][data-rb-show]{animation:rb-flash .6s ease-out}@keyframes rb-flash{0%{background-color:#00bbe159}to{background-color:transparent}}@media(prefers-reduced-motion:reduce){.rb[data-astro-cid-au5nptwf].is-live [data-astro-cid-au5nptwf][data-rb-show]{animation:none}}.rb__side[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-5)}@media(min-width:960px){.rb[data-astro-cid-au5nptwf]{align-items:center}.rb__bezel[data-astro-cid-au5nptwf]{padding:14px;border-radius:14px}.rb__head[data-astro-cid-au5nptwf]{padding:1rem 1.4rem}.rb__title[data-astro-cid-au5nptwf]{font-size:var(--text-base)}.rb__asof[data-astro-cid-au5nptwf]{font-size:.8rem}.rb__rows[data-astro-cid-au5nptwf]{padding:.5rem 1.4rem}.rb__rows[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{padding:.95rem 0}.rb__name[data-astro-cid-au5nptwf]{font-size:var(--text-lg)}.rb__val[data-astro-cid-au5nptwf]{font-size:1.5rem}.rb__div[data-astro-cid-au5nptwf]{font-size:.85rem}.rb__fees[data-astro-cid-au5nptwf]{padding:.75rem 1.4rem;font-size:.9rem}}.rb__controls[data-astro-cid-au5nptwf]{border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-5);margin:0;background:var(--color-surface-elevated);display:grid;gap:var(--spacing-3)}.rb__controls[data-astro-cid-au5nptwf] legend[data-astro-cid-au5nptwf]{padding:0 .35rem;margin:0}.rb__inst[data-astro-cid-au5nptwf]{display:inline-flex;border:1.5px solid var(--color-neutral-300);border-radius:var(--radius-full);padding:3px;width:fit-content;background:var(--color-surface-page)}.rb__inst[data-astro-cid-au5nptwf] label[data-astro-cid-au5nptwf]{position:relative;cursor:pointer}.rb__inst[data-astro-cid-au5nptwf] input[data-astro-cid-au5nptwf]{position:absolute;opacity:0;inset:0;cursor:pointer}.rb__inst[data-astro-cid-au5nptwf] span[data-astro-cid-au5nptwf]{display:inline-block;padding:.4rem .95rem;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.rb__inst[data-astro-cid-au5nptwf] input[data-astro-cid-au5nptwf]:checked+span[data-astro-cid-au5nptwf]{background:var(--color-brand-teal-deep);color:#fff}.rb__inst[data-astro-cid-au5nptwf] input[data-astro-cid-au5nptwf]:focus-visible+span[data-astro-cid-au5nptwf]{outline:3px solid var(--color-brand-teal);outline-offset:2px}.rb__sw[data-astro-cid-au5nptwf]{position:relative;display:flex;align-items:center;gap:var(--spacing-3);min-height:44px;cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.rb__sw[data-astro-cid-au5nptwf] em[data-astro-cid-au5nptwf]{font-style:normal;font-weight:500;color:var(--color-text-muted)}.rb__sw[data-astro-cid-au5nptwf] input[data-astro-cid-au5nptwf]{position:absolute;opacity:0;width:44px;height:26px;margin:0;cursor:pointer}.rb__track[data-astro-cid-au5nptwf]{flex-shrink:0;position:relative;width:44px;height:26px;border-radius:13px;background:var(--color-neutral-300);transition:background .2s}.rb__track[data-astro-cid-au5nptwf]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:var(--shadow-sm);transition:transform .2s}.rb__sw[data-astro-cid-au5nptwf] input[data-astro-cid-au5nptwf]:checked+.rb__track[data-astro-cid-au5nptwf]{background:var(--color-brand-teal-deep)}.rb__sw[data-astro-cid-au5nptwf] input[data-astro-cid-au5nptwf]:checked+.rb__track[data-astro-cid-au5nptwf]:after{transform:translate(18px)}.rb__sw[data-astro-cid-au5nptwf] input[data-astro-cid-au5nptwf]:focus-visible+.rb__track[data-astro-cid-au5nptwf]{outline:3px solid var(--color-brand-teal);outline-offset:2px}.rb__check[data-astro-cid-au5nptwf]{border-radius:var(--radius-lg);background:var(--color-surface-page);border:1px solid var(--color-neutral-200);padding:var(--spacing-5)}.rb__verdict[data-astro-cid-au5nptwf]{margin:0 0 var(--spacing-4);padding:.75rem 1rem;border-radius:var(--radius-md);font-weight:var(--font-weight-bold);font-size:var(--text-sm);background:#e3f7ee;color:#065f46;border-left:4px solid var(--color-state-success)}.rb__verdict[data-astro-cid-au5nptwf].is-fail{background:#fdecec;color:var(--color-state-error-text);border-left-color:var(--color-state-error)}.rb__list[data-astro-cid-au5nptwf]{margin:0;padding:0;display:grid;gap:var(--spacing-3)}.rb__list[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;display:flex;gap:var(--spacing-3);align-items:flex-start}.rb__list[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf][hidden]{display:none}.rb__list[data-astro-cid-au5nptwf] strong[data-astro-cid-au5nptwf]{display:block;font-size:var(--text-sm);color:var(--color-text-primary);line-height:var(--leading-snug)}.rb__list[data-astro-cid-au5nptwf] small[data-astro-cid-au5nptwf]{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.rb__icon[data-astro-cid-au5nptwf]{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:800;color:#fff;transition:background .2s}.rb__list[data-astro-cid-au5nptwf] .is-pass[data-astro-cid-au5nptwf] .rb__icon[data-astro-cid-au5nptwf]{background:var(--color-state-success)}.rb__list[data-astro-cid-au5nptwf] .is-pass[data-astro-cid-au5nptwf] .rb__icon[data-astro-cid-au5nptwf]:before{content:"✓"}.rb__list[data-astro-cid-au5nptwf] .is-fail[data-astro-cid-au5nptwf] .rb__icon[data-astro-cid-au5nptwf]{background:var(--color-state-error)}.rb__list[data-astro-cid-au5nptwf] .is-fail[data-astro-cid-au5nptwf] .rb__icon[data-astro-cid-au5nptwf]:before{content:"✕"}.rb__list[data-astro-cid-au5nptwf] .is-fail[data-astro-cid-au5nptwf] strong[data-astro-cid-au5nptwf]{color:var(--color-state-error-text)}.rb__list[data-astro-cid-au5nptwf] .is-info[data-astro-cid-au5nptwf] .rb__icon[data-astro-cid-au5nptwf]{background:var(--color-neutral-200);color:var(--color-text-secondary)}.rb__list[data-astro-cid-au5nptwf] .is-info[data-astro-cid-au5nptwf] .rb__icon[data-astro-cid-au5nptwf]:before{content:"i";font-style:italic;font-family:Georgia,serif}.rb__list[data-astro-cid-au5nptwf] .is-info[data-astro-cid-au5nptwf].is-off{opacity:.55}.rb__legal[data-astro-cid-au5nptwf]{margin-top:var(--spacing-4);padding-top:var(--spacing-3);border-top:1px dashed var(--color-neutral-300);font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.bk-rate-foot[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-6);align-items:start}@media(min-width:960px){.bk-rate-foot[data-astro-cid-au5nptwf]{grid-template-columns:1.4fr 1fr;gap:var(--spacing-10)}}.bk-notes[data-astro-cid-au5nptwf]{margin:0;padding:0;display:grid;gap:var(--spacing-3)}.bk-notes[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;padding:var(--spacing-4);border-left:3px solid var(--color-brand-teal);background:var(--color-surface-elevated);border-radius:0 var(--radius-md) var(--radius-md) 0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.bk-notes[data-astro-cid-au5nptwf] strong[data-astro-cid-au5nptwf]{color:var(--color-text-primary)}.st__bar[data-astro-cid-au5nptwf]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}.st__switch[data-astro-cid-au5nptwf],.st__tally[data-astro-cid-au5nptwf]{display:none}.st[data-astro-cid-au5nptwf].is-live .st__switch[data-astro-cid-au5nptwf]{display:inline-grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--radius-xl);background:var(--color-surface-page);border:1.5px solid var(--color-neutral-300)}.st[data-astro-cid-au5nptwf].is-live .st__tally[data-astro-cid-au5nptwf]{display:block}.st__opt[data-astro-cid-au5nptwf]{min-height:44px;padding:.5rem 1.1rem;border:0;border-radius:var(--radius-lg);background:transparent;font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);cursor:pointer;transition:background .15s,color .15s}.st__opt[data-astro-cid-au5nptwf]:focus-visible{outline:3px solid var(--color-brand-teal);outline-offset:2px}.st__opt[data-astro-cid-au5nptwf][aria-pressed=true][data-st-mode=us]{background:var(--color-brand-teal-deep);color:#fff}.st__opt[data-astro-cid-au5nptwf][aria-pressed=true][data-st-mode=vendor]{background:#945411;color:#fff}.st__tally[data-astro-cid-au5nptwf]{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.st__tally[data-astro-cid-au5nptwf] .st__tally-n{display:inline-block;min-width:2.2rem;padding:.1rem .5rem;margin-right:.25rem;border-radius:var(--radius-md);background:var(--color-brand-teal-deep);color:#fff;text-align:center;font-size:var(--text-xl);font-weight:var(--font-weight-extrabold)}.st__tally[data-astro-cid-au5nptwf] .st__tally-n.is-warn{background:#945411}.st__track[data-astro-cid-au5nptwf]{position:relative;display:grid;gap:var(--spacing-4);margin:0;padding:0;counter-reset:none}@media(min-width:1100px){.st__track[data-astro-cid-au5nptwf]{grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--spacing-3)}.st__track[data-astro-cid-au5nptwf]:before{content:"";position:absolute;left:4%;right:4%;top:26px;height:3px;background:var(--color-brand-teal);border-radius:2px;transition:background .3s}.st[data-astro-cid-au5nptwf][data-mode=vendor] .st__track[data-astro-cid-au5nptwf]:before{background:repeating-linear-gradient(90deg,#945411 0 10px,transparent 10px 18px)}}.st__stage[data-astro-cid-au5nptwf]{list-style:none;position:relative;display:flex;flex-direction:column;background:var(--color-surface-page);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-4)}@media(max-width:1099px){.st__stage[data-astro-cid-au5nptwf]{display:grid;grid-template-columns:52px 1fr;column-gap:var(--spacing-4)}.st__stage[data-astro-cid-au5nptwf]>[data-astro-cid-au5nptwf]:not(.st__node){grid-column:2}.st__node[data-astro-cid-au5nptwf]{grid-row:1 / span 5}}.st__node[data-astro-cid-au5nptwf]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--color-brand-teal-deep);color:#fff;box-shadow:0 0 0 5px var(--color-surface-cream);transition:background .3s}@media(min-width:1100px){.st__stage[data-astro-cid-au5nptwf]{padding:0;background:transparent;border:0}.st__node[data-astro-cid-au5nptwf]{margin-bottom:var(--spacing-3)}.st__lane[data-astro-cid-au5nptwf]{font-size:.8125rem}}@media(max-width:1099px){.st__node[data-astro-cid-au5nptwf]{box-shadow:none}.st__stage[data-astro-cid-au5nptwf]{padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) var(--spacing-3)}}.st__n[data-astro-cid-au5nptwf]{margin:0;font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);color:var(--color-text-muted);letter-spacing:.08em}.st__title[data-astro-cid-au5nptwf]{font-size:var(--text-base);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary);line-height:var(--leading-snug)}.st__lane[data-astro-cid-au5nptwf]{margin-top:var(--spacing-3);border-radius:var(--radius-md);padding:var(--spacing-3);font-size:var(--text-sm);line-height:var(--leading-snug)}.st__lane[data-astro-cid-au5nptwf] p[data-astro-cid-au5nptwf]{margin:0}.st__who[data-astro-cid-au5nptwf]{display:block;margin-bottom:4px;font-size:.68rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em}.st__lane--us[data-astro-cid-au5nptwf]{background:#00bbe11a;color:var(--color-text-primary);border-left:3px solid var(--color-brand-teal-deep)}.st__lane--us[data-astro-cid-au5nptwf] .st__who[data-astro-cid-au5nptwf]{color:var(--color-brand-teal-deep)}.st__lane--vendor[data-astro-cid-au5nptwf]{background:#fff4e5;color:var(--color-text-primary);border-left:3px solid #945411}.st__lane--vendor[data-astro-cid-au5nptwf] .st__who[data-astro-cid-au5nptwf]{color:#945411}.st__stage--partly[data-astro-cid-au5nptwf] .st__lane--vendor[data-astro-cid-au5nptwf]{background:repeating-linear-gradient(135deg,#fff4e5 0 8px,#fff 8px 16px)}.st[data-astro-cid-au5nptwf].is-live[data-mode=us] .st__lane--vendor[data-astro-cid-au5nptwf],.st[data-astro-cid-au5nptwf].is-live[data-mode=vendor] .st__lane--us[data-astro-cid-au5nptwf]{display:none}.st[data-astro-cid-au5nptwf].is-live .st__lane[data-astro-cid-au5nptwf]{animation:bk-in .25s ease-out}@media(prefers-reduced-motion:reduce){.st[data-astro-cid-au5nptwf].is-live .st__lane[data-astro-cid-au5nptwf]{animation:none}}.st[data-astro-cid-au5nptwf][data-mode=vendor] .st__stage--bank[data-astro-cid-au5nptwf] .st__node[data-astro-cid-au5nptwf]{background:#945411}.st[data-astro-cid-au5nptwf][data-mode=vendor] .st__stage--partly[data-astro-cid-au5nptwf] .st__node[data-astro-cid-au5nptwf]{background:#c27a2c}.st__sheet[data-astro-cid-au5nptwf]{margin-top:var(--spacing-3);align-self:flex-start;font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;color:var(--color-text-link);text-decoration:none;border:1px dashed var(--color-neutral-400);border-radius:var(--radius-sm);padding:.2rem .5rem}.st__sheet[data-astro-cid-au5nptwf]:hover{border-style:solid}@media(max-width:1099px){.st__sheet[data-astro-cid-au5nptwf]{justify-self:start}}.bk-roll-grid[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-8);align-items:start}@media(min-width:960px){.bk-roll-grid[data-astro-cid-au5nptwf]{grid-template-columns:.8fr 1.2fr;gap:var(--spacing-10)}}.bk-code[data-astro-cid-au5nptwf]{background:var(--color-surface-elevated);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-6)}.bk-code__tag[data-astro-cid-au5nptwf]{display:inline-flex;align-items:center;gap:var(--spacing-3);margin:0;padding:.6rem 1.1rem;border:2.5px solid #0D1114;border-radius:var(--radius-md);background:#ffe9cf;font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:800;color:#0d1114;letter-spacing:.06em;transform:rotate(-2deg)}.bk-code__tag[data-astro-cid-au5nptwf] span[data-astro-cid-au5nptwf]{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:#945411}.bk-code__targets[data-astro-cid-au5nptwf]{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin:var(--spacing-5) 0 0;padding:0}.bk-code__targets[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--color-brand-teal-deep);background:var(--color-surface-page);border:1px solid rgba(7,94,120,.3);border-radius:var(--radius-full);padding:.35rem .75rem}.bk-code__targets[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]:before{content:"TX-07 → ";font-family:var(--font-mono);color:var(--color-text-muted);font-weight:600}.bk-code__note[data-astro-cid-au5nptwf]{margin-top:var(--spacing-4);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.bk-steps[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-4);margin:0;padding:0}@media(min-width:640px){.bk-steps[data-astro-cid-au5nptwf]{grid-template-columns:repeat(2,1fr)}}.bk-step[data-astro-cid-au5nptwf]{list-style:none;position:relative;background:var(--color-surface-elevated);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-5) var(--spacing-5) var(--spacing-5) 4.25rem}.bk-step__n[data-astro-cid-au5nptwf]{position:absolute;left:var(--spacing-5);top:var(--spacing-5);font-size:var(--text-xl);font-weight:var(--font-weight-extrabold);color:var(--color-brand-teal-deep)}.bk-step__title[data-astro-cid-au5nptwf]{font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.bk-step__body[data-astro-cid-au5nptwf]{margin-top:var(--spacing-2);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.bk-price-grid[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-10);align-items:start}@media(min-width:960px){.bk-price-grid[data-astro-cid-au5nptwf]{grid-template-columns:1fr 1fr;gap:var(--spacing-12)}}.bk-ladder[data-astro-cid-au5nptwf]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-3);align-items:end;min-height:250px}.bk-ladder__item[data-astro-cid-au5nptwf]{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2);text-align:center}.bk-ladder__price[data-astro-cid-au5nptwf]{font-size:var(--text-lg);font-weight:var(--font-weight-extrabold);color:var(--color-text-primary)}.bk-ladder__bar[data-astro-cid-au5nptwf]{display:flex;align-items:flex-end;justify-content:center;padding-bottom:.6rem;border-radius:var(--radius-md) var(--radius-md) 0 0;background:linear-gradient(180deg,var(--color-brand-teal),var(--color-brand-teal-deep));color:#fff;font-weight:var(--font-weight-extrabold);font-size:var(--text-lg)}.bk-ladder__use[data-astro-cid-au5nptwf]{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-snug)}.bk-price-side[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-5)}.bk-budget[data-astro-cid-au5nptwf],.bk-included[data-astro-cid-au5nptwf]{background:var(--color-surface-page);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-6)}.bk-budget[data-astro-cid-au5nptwf] ul[data-astro-cid-au5nptwf],.bk-included[data-astro-cid-au5nptwf] ul[data-astro-cid-au5nptwf]{margin:0;padding:0;display:grid;gap:var(--spacing-2)}.bk-budget[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;display:flex;justify-content:space-between;gap:var(--spacing-4);font-size:var(--text-sm);color:var(--color-text-secondary)}.bk-budget[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf] strong[data-astro-cid-au5nptwf]{color:var(--color-text-primary)}.bk-budget__total[data-astro-cid-au5nptwf]{display:flex;justify-content:space-between;gap:var(--spacing-4);margin-top:var(--spacing-4);padding-top:var(--spacing-3);border-top:2px solid var(--color-text-primary);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.bk-budget__total[data-astro-cid-au5nptwf] strong[data-astro-cid-au5nptwf]{font-size:var(--text-xl)}.bk-budget__note[data-astro-cid-au5nptwf]{margin-top:var(--spacing-3);font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.bk-included[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none;position:relative;padding-left:1.5rem;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-secondary)}.bk-included[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]:before{content:"✓";position:absolute;left:0;top:0;font-weight:800;color:var(--color-brand-teal-deep)}.bk-guides[data-astro-cid-au5nptwf]{display:grid;gap:var(--spacing-3);margin:0;padding:0}@media(min-width:640px){.bk-guides[data-astro-cid-au5nptwf]{grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}}@media(min-width:1100px){.bk-guides[data-astro-cid-au5nptwf]{grid-template-columns:repeat(5,1fr)}}.bk-guides[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{list-style:none}.bk-guide[data-astro-cid-au5nptwf]{display:grid;grid-template-columns:112px 1fr;gap:var(--spacing-3);align-items:center;height:100%;background:var(--color-surface-page);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-2);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.bk-guide[data-astro-cid-au5nptwf]:hover{border-color:var(--color-brand-teal-deep);box-shadow:var(--shadow-md);transform:translateY(-2px)}.bk-guide[data-astro-cid-au5nptwf]:focus-visible{outline:3px solid var(--color-brand-teal);outline-offset:2px}@media(min-width:1100px){.bk-guide[data-astro-cid-au5nptwf]{grid-template-columns:1fr;align-items:start;padding:0;overflow:hidden}}.bk-guide__thumb[data-astro-cid-au5nptwf]{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius-md);background:#fbfcfc}@media(min-width:1100px){.bk-guide__thumb[data-astro-cid-au5nptwf]{border-radius:0;border-bottom:1px solid var(--color-neutral-200)}}.bk-guide__thumb[data-astro-cid-au5nptwf] img[data-astro-cid-au5nptwf]{display:block;width:100%;height:100%;object-fit:cover;object-position:left top;transition:transform .3s}.bk-guide__thumb[data-astro-cid-au5nptwf] img[data-astro-cid-au5nptwf].is-draw{transform:scale(1.65);transform-origin:6% 30%}.bk-guide[data-astro-cid-au5nptwf]:hover .bk-guide__thumb[data-astro-cid-au5nptwf] img[data-astro-cid-au5nptwf].is-draw{transform:scale(1.8)}.bk-guide__tag[data-astro-cid-au5nptwf]{position:absolute;left:6px;bottom:6px;font-size:.6rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0d1114b8;border-radius:var(--radius-sm);padding:.1rem .35rem}.bk-guide__body[data-astro-cid-au5nptwf]{display:block;padding:var(--spacing-1) var(--spacing-2)}@media(min-width:1100px){.bk-guide__body[data-astro-cid-au5nptwf]{padding:var(--spacing-4)}}.bk-guide__kicker[data-astro-cid-au5nptwf]{display:block;font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand-teal-deep)}.bk-guide__title[data-astro-cid-au5nptwf]{display:block;margin-top:2px;font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);color:var(--color-text-primary)}@media(max-width:640px){.bk-h1[data-astro-cid-au5nptwf],.bk-h2[data-astro-cid-au5nptwf]{font-size:var(--text-3xl)}.bk-h2--sm[data-astro-cid-au5nptwf]{font-size:var(--text-2xl)}.bk-ladder__price[data-astro-cid-au5nptwf],.bk-ladder__bar[data-astro-cid-au5nptwf]{font-size:var(--text-sm)}.bk-stats[data-astro-cid-au5nptwf] strong[data-astro-cid-au5nptwf]{font-size:var(--text-xl)}.bk-zone[data-astro-cid-au5nptwf]{padding:var(--spacing-5)}.bk-zone__handle[data-astro-cid-au5nptwf] li[data-astro-cid-au5nptwf]{grid-template-columns:5.6rem 1fr;gap:var(--spacing-2)}.rb__head[data-astro-cid-au5nptwf]{padding:.6rem .75rem}.rb__rows[data-astro-cid-au5nptwf]{padding:.25rem .75rem}.rb__name[data-astro-cid-au5nptwf]{font-size:.8rem}.rb__val[data-astro-cid-au5nptwf]{font-size:.875rem}.rb__div[data-astro-cid-au5nptwf]{display:block;font-size:.65rem}.rb__fees[data-astro-cid-au5nptwf]{padding:.5rem .75rem;font-size:.7rem}.bk-code__tag[data-astro-cid-au5nptwf]{font-size:var(--text-xl)}}
