.btn-row--equal[data-astro-cid-if3ulee6]{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.btn-row--equal[data-astro-cid-if3ulee6] .btn[data-astro-cid-if3ulee6]{justify-content:center;width:100%;height:100%}@media (width<=560px){.btn-row--equal[data-astro-cid-if3ulee6]{grid-template-columns:1fr}}.steps-intro[data-astro-cid-5wfdsgz3]{max-width:760px;margin-bottom:42px}.steps-flow[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.steps-flow[data-astro-cid-5wfdsgz3]:before{content:"";background:var(--border-dark-strong);height:1px;position:absolute;top:35px;left:36px;right:36px}.steps-flow-item[data-astro-cid-5wfdsgz3]{border-right:1px solid var(--border-dark);min-width:0;padding:0 24px 28px;position:relative}.steps-flow-item[data-astro-cid-5wfdsgz3]:first-child{padding-left:0}.steps-flow-item[data-astro-cid-5wfdsgz3]:last-child{border-right:0;padding-right:0}.steps-flow-item[data-astro-cid-5wfdsgz3]:not(:last-child):after{content:"";z-index:2;background:var(--action-orange);width:9px;height:9px;position:absolute;top:31px;right:-5px}.steps-flow-marker[data-astro-cid-5wfdsgz3]{z-index:1;width:70px;height:70px;margin-bottom:22px;position:relative}.steps-flow-icon[data-astro-cid-5wfdsgz3]{width:70px;height:70px;color:var(--action-orange-hover);place-items:center;display:grid}.steps-flow-icon[data-astro-cid-5wfdsgz3] img{object-fit:contain;width:66px;height:66px}.steps-flow-label[data-astro-cid-5wfdsgz3]{font:700 .76rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--orange-on-dark);margin:0 0 8px}.steps-flow-copy[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{color:var(--ink-light);margin:0 0 10px;font-size:1.25rem}.steps-flow-copy[data-astro-cid-5wfdsgz3]>p[data-astro-cid-5wfdsgz3]:last-child{color:var(--ink-light-soft);margin:0;font-size:.98rem;line-height:1.6}.steps-flow--light[data-astro-cid-5wfdsgz3]:before{background:var(--border-light-strong)}.steps-flow--light[data-astro-cid-5wfdsgz3] .steps-flow-item[data-astro-cid-5wfdsgz3]{border-color:var(--border-light-strong)}.steps-flow--light[data-astro-cid-5wfdsgz3] .steps-flow-icon[data-astro-cid-5wfdsgz3],.steps-flow--light[data-astro-cid-5wfdsgz3] .steps-flow-label[data-astro-cid-5wfdsgz3]{color:var(--accent-orange-on-light)}.steps-flow--light[data-astro-cid-5wfdsgz3] .steps-flow-copy[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{color:var(--ink-dark)}.steps-flow--light[data-astro-cid-5wfdsgz3] .steps-flow-copy[data-astro-cid-5wfdsgz3]>p[data-astro-cid-5wfdsgz3]:last-child{color:var(--ink-dark-soft)}.steps-new[data-astro-cid-5wfdsgz3]{color:var(--ink-light-soft);margin:28px 0 0;font-size:.95rem;line-height:1.6}.steps-new[data-astro-cid-5wfdsgz3] a[data-astro-cid-5wfdsgz3]{color:var(--orange-on-dark);white-space:nowrap;font-weight:700;text-decoration:none}.steps-new--light[data-astro-cid-5wfdsgz3]{color:var(--ink-dark-soft)}.steps-new--light[data-astro-cid-5wfdsgz3] a[data-astro-cid-5wfdsgz3]{color:var(--accent-orange-on-light)}.steps-ownership[data-astro-cid-5wfdsgz3]{border-top:1px solid var(--border-dark-strong);border-bottom:1px solid var(--border-dark-strong);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:24px;padding:22px 0;display:grid}.steps-ownership-icon[data-astro-cid-5wfdsgz3]{width:64px;height:64px;color:var(--orange-on-dark);place-items:center;display:grid}.steps-ownership-icon[data-astro-cid-5wfdsgz3] img{object-fit:contain;width:58px;height:58px}.steps-ownership-copy[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{color:var(--orange-on-dark);margin:0 0 5px;font-size:1.25rem}.steps-ownership-copy[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{max-width:760px;color:var(--ink-light-soft);margin:0;font-size:1rem;line-height:1.6}.steps-ownership--light[data-astro-cid-5wfdsgz3]{border-color:var(--border-light-strong)}.steps-ownership--light[data-astro-cid-5wfdsgz3] .steps-ownership-icon[data-astro-cid-5wfdsgz3],.steps-ownership--light[data-astro-cid-5wfdsgz3] .steps-ownership-copy[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{color:var(--accent-orange-on-light)}.steps-ownership--light[data-astro-cid-5wfdsgz3] .steps-ownership-copy[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{color:var(--ink-dark-soft)}@media (width<=1039px){.steps-flow[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.steps-flow[data-astro-cid-5wfdsgz3]:before{display:none}.steps-flow-item[data-astro-cid-5wfdsgz3]:nth-child(2){border-right:0;padding-right:0}.steps-flow-item[data-astro-cid-5wfdsgz3]:nth-child(2):after{display:none}}@media (width<=659px){.steps-flow[data-astro-cid-5wfdsgz3]{grid-template-columns:minmax(0,1fr);gap:0}.steps-flow[data-astro-cid-5wfdsgz3]:before{width:1px;height:auto;display:block;inset:35px auto 35px 34px}.steps-flow-item[data-astro-cid-5wfdsgz3],.steps-flow-item[data-astro-cid-5wfdsgz3]:first-child,.steps-flow-item[data-astro-cid-5wfdsgz3]:nth-child(2),.steps-flow-item[data-astro-cid-5wfdsgz3]:last-child{border-right:0;grid-template-columns:70px minmax(0,1fr);gap:20px;padding:0 0 26px;display:grid}.steps-flow-item[data-astro-cid-5wfdsgz3]+.steps-flow-item[data-astro-cid-5wfdsgz3]{padding-top:4px}.steps-flow-item[data-astro-cid-5wfdsgz3]:not(:last-child):after{display:none}.steps-flow-marker[data-astro-cid-5wfdsgz3]{margin:0}.steps-flow-copy[data-astro-cid-5wfdsgz3]{padding-top:4px}.steps-ownership[data-astro-cid-5wfdsgz3]{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px}.steps-ownership-icon[data-astro-cid-5wfdsgz3]{width:56px;height:56px}.steps-ownership[data-astro-cid-5wfdsgz3] .btn[data-astro-cid-5wfdsgz3]{grid-column:1/-1;width:100%}}.diag[data-astro-cid-sgr4qgli]{background:var(--bg-charcoal);border:1px solid var(--border-dark-strong);border-radius:var(--radius);padding:clamp(22px,3vw,36px);box-shadow:0 20px 46px #17191b1f}.diag-head[data-astro-cid-sgr4qgli]{border-bottom:1px solid var(--border-dark-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 18px;padding:0 0 20px;display:flex}.diag-label[data-astro-cid-sgr4qgli]{font:900 1.12rem/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink-light);margin:0}.diag-ref[data-astro-cid-sgr4qgli]{font:600 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-light-muted);margin:0}.diag-count[data-astro-cid-sgr4qgli]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-on-dark);margin:0}.diag-cases[data-astro-cid-sgr4qgli]{gap:28px;margin:0;padding:28px 8px 18px 0;list-style:none;display:grid}.diag-case[data-astro-cid-sgr4qgli]{--board-accent:var(--steel-blue);background:var(--board-accent);border-radius:var(--radius);padding:0 9px 9px 0}.diag-case[data-astro-cid-sgr4qgli]:nth-child(2){--board-accent:var(--action-orange)}.diag-case[data-astro-cid-sgr4qgli]:nth-child(3){--board-accent:var(--green)}.diag-paper[data-astro-cid-sgr4qgli]{background:var(--bg-card);border:1px solid var(--border-light-strong);border-radius:var(--radius);align-content:start;gap:14px;min-height:100%;padding:28px 22px 24px;display:grid;position:relative}.diag-id[data-astro-cid-sgr4qgli]{justify-content:space-between;align-items:center;gap:10px;display:flex}.diag-code[data-astro-cid-sgr4qgli]{background:var(--board-accent);min-width:66px;font:800 .9rem/1 var(--font-display);letter-spacing:.09em;text-align:center;color:var(--ink-light);border-radius:var(--radius-sm);padding:7px 10px 6px;position:absolute;top:-18px;left:20px}.diag-case[data-astro-cid-sgr4qgli]:nth-child(2) .diag-code[data-astro-cid-sgr4qgli]{color:var(--ink-dark)}.diag-priority[data-astro-cid-sgr4qgli]{font:700 .75rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);margin-left:auto;padding:2px 7px;display:inline-flex}.diag-priority--high[data-astro-cid-sgr4qgli]{color:#b42318;background:#b423181f}.diag-priority--medium[data-astro-cid-sgr4qgli]{color:var(--action-orange-hover);background:#ef6c2229}.diag-finding[data-astro-cid-sgr4qgli]{color:var(--ink-dark);margin:0 0 10px;font-size:1.16rem}.diag-signals[data-astro-cid-sgr4qgli]{gap:6px;margin:0 0 12px;display:grid}.diag-signals[data-astro-cid-sgr4qgli] div[data-astro-cid-sgr4qgli]{gap:1px;display:grid}.diag-signals[data-astro-cid-sgr4qgli] dt[data-astro-cid-sgr4qgli]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dark-muted)}.diag-signals[data-astro-cid-sgr4qgli] dd[data-astro-cid-sgr4qgli]{color:var(--ink-dark-soft);margin:0;font-size:.9rem;line-height:1.5}.diag-out[data-astro-cid-sgr4qgli]{border-top:1px solid var(--border-light);gap:10px;padding-top:12px;display:grid}.diag-line[data-astro-cid-sgr4qgli]{color:var(--ink-dark);gap:2px;margin:0;font-size:.92rem;line-height:1.55;display:grid}.diag-tag[data-astro-cid-sgr4qgli]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dark-muted)}.diag-tag--action[data-astro-cid-sgr4qgli]{color:var(--action-orange-hover)}.diag-foot[data-astro-cid-sgr4qgli]{border-top:1px solid var(--border-dark-strong);justify-items:start;gap:8px;padding:20px 0 0;display:grid}.diag-foot[data-astro-cid-sgr4qgli] p[data-astro-cid-sgr4qgli]{max-width:74ch;color:var(--ink-light-muted);margin:0;font-size:.85rem;line-height:1.6}.diag-foot-mark[data-astro-cid-sgr4qgli]{background:var(--action-orange);width:10px;height:10px}@media (width>=900px){.diag-cases[data-astro-cid-sgr4qgli]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.diag-case[data-astro-cid-sgr4qgli]{padding:0 9px 9px 0}.diag-paper[data-astro-cid-sgr4qgli]{grid-template-rows:auto 1fr auto;padding:30px 22px 24px}.diag-out[data-astro-cid-sgr4qgli]{border-top:1px solid var(--border-light);padding-top:14px}}.insp-anno[data-astro-cid-yyvrol6l]{z-index:2;background:var(--action-orange);color:#17191b;width:24px;height:24px;font:800 .75rem/1 var(--font-body);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #00000059}.insp-anno--mobile[data-astro-cid-yyvrol6l]{box-shadow:0 2px 6px #0006}.insp-anno--inline[data-astro-cid-yyvrol6l]{box-shadow:none;position:static;transform:none}.insp-head[data-astro-cid-yyvrol6l]{gap:14px;margin-bottom:34px;display:grid}@media (width>=900px){.insp-head[data-astro-cid-yyvrol6l]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:56px}}.insp-head-lead[data-astro-cid-yyvrol6l]{max-width:50ch;color:var(--ink-dark-soft);margin:0;font-size:1.02rem;line-height:1.65}.insp-body[data-astro-cid-yyvrol6l]{align-items:start;gap:34px;display:grid}@media (width>=1000px){.insp-body[data-astro-cid-yyvrol6l]{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:40px}}.insp-devices[data-astro-cid-yyvrol6l]{min-width:0;padding:0 0 42px;position:relative}.insp-browser[data-astro-cid-yyvrol6l]{border:1px solid var(--border-light-strong);border-radius:var(--radius);background:#fff;margin:0;overflow:hidden;box-shadow:0 18px 42px #17191b24}.insp-chrome[data-astro-cid-yyvrol6l]{border-top-left-radius:inherit;border-top-right-radius:inherit;background:#e8e4da;border-bottom:1px solid #17191b24;align-items:center;gap:6px;padding:8px 11px;display:flex}.insp-dot[data-astro-cid-yyvrol6l]{background:#17191b38;border-radius:50%;flex:none;width:7px;height:7px}.insp-url[data-astro-cid-yyvrol6l]{font:600 .68rem/1 var(--font-mono);letter-spacing:.04em;color:var(--ink-dark-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;overflow:hidden}.insp-screen[data-astro-cid-yyvrol6l]{position:relative}.insp-screen[data-astro-cid-yyvrol6l] img[data-astro-cid-yyvrol6l]{width:100%;height:auto;display:block}.insp-phone[data-astro-cid-yyvrol6l]{background:#10151a;border:5px solid #10151a;border-radius:16px;width:24%;max-width:178px;margin:0;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 18px 40px #17191b57}.insp-phone[data-astro-cid-yyvrol6l] img[data-astro-cid-yyvrol6l]{border-radius:11px;width:100%;height:auto;display:block}.insp-list[data-astro-cid-yyvrol6l]{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.insp-list[data-astro-cid-yyvrol6l] li[data-astro-cid-yyvrol6l]{--tone:var(--action-orange);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--tone) 11%, #fff);border:1px solid color-mix(in srgb, var(--tone) 22%, #fff);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.insp-list[data-astro-cid-yyvrol6l] .insp-li--mobile[data-astro-cid-yyvrol6l]{--tone:var(--steel-blue)}.insp-list[data-astro-cid-yyvrol6l] .insp-li--plain[data-astro-cid-yyvrol6l]{--tone:var(--green)}.insp-list[data-astro-cid-yyvrol6l] .insp-note-tag[data-astro-cid-yyvrol6l]{color:color-mix(in srgb, var(--tone) 75%, #17191b)}.insp-list[data-astro-cid-yyvrol6l] .insp-anno[data-astro-cid-yyvrol6l]{width:22px;height:22px;margin-top:1px;font-size:.7rem}.insp-plain-mark[data-astro-cid-yyvrol6l]{background:var(--green);flex:none;width:8px;height:8px;margin:7px 7px 0}.insp-note-body[data-astro-cid-yyvrol6l]{color:var(--ink-dark-soft);gap:2px;font-size:.91rem;line-height:1.55;display:grid}.insp-note-tag[data-astro-cid-yyvrol6l]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dark-muted)}.insp-caption[data-astro-cid-yyvrol6l]{color:var(--ink-dark-muted);justify-items:start;gap:6px;margin:0;font-size:.83rem;line-height:1.5;display:grid}.insp-verdict[data-astro-cid-yyvrol6l]{border:1px solid var(--border-light-strong);border-radius:var(--radius);background:#fff;gap:22px;margin-top:38px;padding:24px 24px 22px;display:grid}@media (width>=900px){.insp-verdict[data-astro-cid-yyvrol6l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 30px}.insp-verdict-head[data-astro-cid-yyvrol6l]{grid-column:1/-1}}.insp-verdict-h[data-astro-cid-yyvrol6l]{color:var(--ink-dark);margin:0 0 8px;font-size:1.35rem}.insp-verdict-lead[data-astro-cid-yyvrol6l]{max-width:62ch;color:var(--ink-dark-soft);margin:0;font-size:.93rem;line-height:1.6}.insp-verdict-col[data-astro-cid-yyvrol6l]{--tone:var(--steel-blue);--tone-ink:#fff;background:color-mix(in srgb, var(--tone) 9%, #fff);border:1px solid color-mix(in srgb, var(--tone) 28%, #fff);border-radius:var(--radius);padding:18px 20px 22px;box-shadow:0 6px 16px #10151a0f}.insp-verdict-col--keep[data-astro-cid-yyvrol6l]{--tone:var(--green)}.insp-verdict-col--rebuild[data-astro-cid-yyvrol6l]{--tone:var(--action-orange);--tone-ink:#17191b}.insp-verdict-tab[data-astro-cid-yyvrol6l]{--pin:58px;align-items:flex-start;width:fit-content;margin:0 0 6px;display:flex}.insp-verdict-pin[data-astro-cid-yyvrol6l]{z-index:1;width:var(--pin);height:var(--pin);margin-right:calc(var(--pin) * -.4);filter:drop-shadow(1px 1px #10151a2e);position:relative;transform:translateY(-4px)}.insp-verdict-label[data-astro-cid-yyvrol6l]{height:calc(var(--pin) * 184 / 256 - 8px);min-width:160px;margin-top:calc(var(--pin) * 12 / 256 + 4px);padding:0 20px 0 calc(var(--pin) * .4 + 12px);background:var(--tone);font:900 1.1rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--tone-ink);border-radius:0 8px 8px 0;align-items:center;display:flex}.insp-verdict-sum[data-astro-cid-yyvrol6l]{color:var(--ink-dark);margin:0 0 12px;font-size:.97rem;font-style:italic;font-weight:700;line-height:1.4}.insp-verdict-col[data-astro-cid-yyvrol6l] ul[data-astro-cid-yyvrol6l]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.insp-verdict-col[data-astro-cid-yyvrol6l] li[data-astro-cid-yyvrol6l]{color:var(--ink-dark-soft);padding-left:16px;font-size:.9rem;line-height:1.5;position:relative}.insp-verdict-col[data-astro-cid-yyvrol6l] li[data-astro-cid-yyvrol6l]:before{content:"";background:var(--tone);width:6px;height:6px;position:absolute;top:.55em;left:0}@media (width<=480px){.insp-anno[data-astro-cid-yyvrol6l]:not(.insp-anno--inline){width:20px;height:20px;font-size:.75rem}}.record[data-astro-cid-hflv2547]{border-radius:var(--radius-lg);border:1px solid var(--border-light-strong);background:#fff;overflow:hidden;box-shadow:0 20px 46px #17191b1f}.record-head[data-astro-cid-hflv2547]{border-bottom:2px solid var(--ink-dark);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 18px;padding:18px 22px 15px;display:flex}.record-label[data-astro-cid-hflv2547]{font:900 1.12rem/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink-dark);margin:0}.record-meta[data-astro-cid-hflv2547]{font:800 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;background:var(--bg-charcoal);color:#fff;border-radius:var(--radius-sm);margin:0;padding:5px 10px}.record-rows[data-astro-cid-hflv2547]{margin:0;padding:0;list-style:none}.record-row[data-astro-cid-hflv2547]{border-bottom:1px dashed #17191b38;padding:16px 22px 18px}.record-row[data-astro-cid-hflv2547]:last-child{border-bottom:0}.record-top[data-astro-cid-hflv2547]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-bottom:10px;display:flex}.record-check[data-astro-cid-hflv2547]{color:var(--ink-dark);margin:0;font-size:1.06rem}.record-badge[data-astro-cid-hflv2547]{flex:none;place-items:center;display:grid}.record-badge[data-astro-cid-hflv2547] .ico-disc{background:0 0;width:36px;max-width:36px}.record-badge--fixed[data-astro-cid-hflv2547]{--tone:var(--action-orange)}.record-badge--watch[data-astro-cid-hflv2547]{--tone:#b7791f}.record-facts[data-astro-cid-hflv2547]{gap:7px;margin:0;display:grid}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]{gap:1px;display:grid}.record-facts[data-astro-cid-hflv2547] dt[data-astro-cid-hflv2547]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dark-muted);border-radius:var(--radius-sm)}.record-facts[data-astro-cid-hflv2547] dd[data-astro-cid-hflv2547]{color:var(--ink-dark-soft);margin:0;font-size:.92rem;line-height:1.55}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]{--accent:#9e2f17;border:1px solid color-mix(in srgb, var(--accent) 32%, #fff);background:color-mix(in srgb, var(--accent) 9%, #fff);border-radius:var(--radius);align-content:start;align-self:stretch;padding:10px 12px}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]:nth-child(2){--accent:var(--steel-blue)}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]{position:relative}@media (width<=819px){.record-facts[data-astro-cid-hflv2547]{gap:18px}}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]:not(:last-child):after{content:"";z-index:1;background:var(--ink-dark-soft);clip-path:polygon(0 0,100% 0,50% 100%);width:14px;height:10px;margin-left:-7px;position:absolute;bottom:-12px;left:50%}@media (width>=820px){.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]:not(:last-child):after{clip-path:polygon(0 0,100% 50%,0 100%);width:12px;height:16px;margin:-8px 0 0;inset:50% -17px auto auto}}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]:nth-child(3){--accent:var(--action-orange)}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547] dt[data-astro-cid-hflv2547]{background:var(--accent);color:#fff;justify-self:start;margin-bottom:6px;padding:2px 8px}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]:nth-child(3) dt[data-astro-cid-hflv2547]{background:var(--action-orange-hover)}.record-facts[data-astro-cid-hflv2547] div[data-astro-cid-hflv2547]:nth-child(3) dd[data-astro-cid-hflv2547]{color:var(--ink-dark);font-weight:600}.record-foot[data-astro-cid-hflv2547]{border-top:2px solid var(--ink-dark);background:var(--bg-cream);justify-items:start;gap:10px;padding:18px 22px 20px;display:grid}.record-summary-label[data-astro-cid-hflv2547]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dark-muted);margin:0}.record-summary[data-astro-cid-hflv2547]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.record-summary[data-astro-cid-hflv2547] li[data-astro-cid-hflv2547]{color:var(--ink-dark);padding-left:20px;font-size:.93rem;line-height:1.5;position:relative}.record-summary[data-astro-cid-hflv2547] li[data-astro-cid-hflv2547]:before{content:"";background:var(--green);width:10px;height:10px;position:absolute;top:.42em;left:0}.record-summary[data-astro-cid-hflv2547] .summary-line--fixed[data-astro-cid-hflv2547]:before{background:var(--action-orange)}.record-summary[data-astro-cid-hflv2547] .summary-line--watch[data-astro-cid-hflv2547]:before{background:#b7791f}.record-summary[data-astro-cid-hflv2547] b[data-astro-cid-hflv2547]{font:900 1.05rem/1 var(--font-display)}@media (width>=820px){.record-facts[data-astro-cid-hflv2547]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);gap:22px}}.record-glance[data-astro-cid-hflv2547]{background:var(--bg-cream);border-bottom:1px solid var(--border-light-strong);gap:16px;padding:18px 22px;display:grid}@media (width>=900px){.record-glance[data-astro-cid-hflv2547]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:26px}}.glance-label[data-astro-cid-hflv2547]{font:700 .72rem/1.4 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dark-muted);margin:0 0 8px}.glance-bar[data-astro-cid-hflv2547]{grid-template-columns:repeat(5,1fr);gap:4px;height:18px;display:grid}.glance-seg[data-astro-cid-hflv2547]{background:var(--green);border-radius:var(--radius-sm)}.glance-seg--fixed[data-astro-cid-hflv2547]{background:var(--action-orange)}.glance-seg--watch[data-astro-cid-hflv2547]{background:#b7791f}.glance-legend[data-astro-cid-hflv2547]{color:var(--ink-dark-soft);flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;font-size:.86rem;display:flex}.glance-key[data-astro-cid-hflv2547]{align-items:center;gap:6px;display:inline-flex}.glance-key[data-astro-cid-hflv2547]:before{content:"";background:var(--green);width:10px;height:10px}.glance-key--fixed[data-astro-cid-hflv2547]:before{background:var(--action-orange)}.glance-key--watch[data-astro-cid-hflv2547]:before{background:#b7791f}.glance-key[data-astro-cid-hflv2547] b[data-astro-cid-hflv2547]{font:900 1.05rem/1 var(--font-display);color:var(--ink-dark)}.glance-tiles[data-astro-cid-hflv2547]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.glance-tile[data-astro-cid-hflv2547]{--tone:var(--green);border:1px solid color-mix(in srgb, var(--tone) 32%, #fff);background:color-mix(in srgb, var(--tone) 9%, #fff);text-align:center;border-radius:var(--radius);grid-template-rows:auto 1fr auto;place-items:center;gap:4px;padding:10px 6px;display:grid}.glance-tile--fixed[data-astro-cid-hflv2547]{--tone:var(--action-orange)}.glance-tile--watch[data-astro-cid-hflv2547]{--tone:#b7791f}.glance-icon[data-astro-cid-hflv2547]{width:34px}.glance-icon[data-astro-cid-hflv2547] .ico-disc{background:0 0}.glance-name[data-astro-cid-hflv2547]{color:var(--ink-dark-soft);font-size:.74rem;line-height:1.3}@media (width<=640px){.glance-tiles[data-astro-cid-hflv2547]{grid-template-columns:repeat(3,minmax(0,1fr))}}.record-check[data-astro-cid-hflv2547]{align-items:center;gap:8px;display:flex}.record-shift[data-astro-cid-hflv2547]{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.shift-chip[data-astro-cid-hflv2547]{font:700 .8rem/1.3 var(--font-mono);letter-spacing:.02em;border-radius:var(--radius-sm);padding:6px 10px}.shift-chip--before[data-astro-cid-hflv2547]{color:#9e2f17;background:#9e2f1714;text-decoration:line-through 1px}.shift-chip--fixed[data-astro-cid-hflv2547]{color:var(--action-orange-hover);background:#ef6c2224}.shift-chip--clear[data-astro-cid-hflv2547]{color:var(--green);background:#28623f21}.shift-chip--watch[data-astro-cid-hflv2547]{color:#8a5a12;background:#b7791f24}.shift-arrow[data-astro-cid-hflv2547]{color:var(--action-orange-hover);font-weight:800}.shift-days[data-astro-cid-hflv2547]{grid-template-columns:repeat(30,6px);gap:2px;display:inline-grid}.shift-days[data-astro-cid-hflv2547] i[data-astro-cid-hflv2547]{background:var(--green);height:16px}.st-mark[data-astro-cid-hflv2547]{background:var(--green);color:#fff;width:20px;height:20px;font:900 .82rem/1 var(--font-body);-webkit-text-stroke:.2px #fff;border-radius:50%;place-items:center;display:grid}.st-mark--fixed[data-astro-cid-hflv2547]{background:var(--action-orange-hover)}.st-mark--watch[data-astro-cid-hflv2547]{background:#b7791f}.paths[data-astro-cid-bzi3prmx]{background:var(--bg-charcoal);color:var(--ink-light);border:1px solid var(--border-dark-strong);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 20px 46px #17191b2e}.paths-head[data-astro-cid-bzi3prmx]{border-bottom:1px solid var(--border-dark-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 18px;padding:18px 22px 15px;display:flex}.paths-label[data-astro-cid-bzi3prmx]{font:900 1.12rem/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink-light);margin:0}.paths-meta[data-astro-cid-bzi3prmx]{font:600 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-light-muted);margin:0}.tl[data-astro-cid-bzi3prmx]{--rail:var(--action-orange);padding:26px 22px}.tl--planned[data-astro-cid-bzi3prmx]{--rail:#4f86ae;border-top:1px solid var(--border-dark)}.tl-when[data-astro-cid-bzi3prmx]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-light-muted);margin:0 0 4px}.tl-title[data-astro-cid-bzi3prmx]{color:var(--rail);margin:0 0 18px;font-size:1.3rem}.tl--emergency[data-astro-cid-bzi3prmx] .tl-title[data-astro-cid-bzi3prmx],.tl--emergency[data-astro-cid-bzi3prmx] .tl-action[data-astro-cid-bzi3prmx]{color:var(--orange-on-dark)}.tl-track[data-astro-cid-bzi3prmx]{margin:0;padding:0;list-style:none;position:relative}.tl-card[data-astro-cid-bzi3prmx]{color:var(--ink-dark);background:#fff;border-radius:8px;position:relative}.tl-card-head[data-astro-cid-bzi3prmx]{background:var(--tone);color:var(--tone-ink);font:800 .95rem/1.25 var(--font-display);text-align:center;border-radius:8px 8px 0 0;margin:0;padding:10px 14px}.tl-card-text[data-astro-cid-bzi3prmx]{color:var(--ink-dark-soft);margin:0;padding:12px 14px 26px;font-size:.88rem;line-height:1.5}.tl-num[data-astro-cid-bzi3prmx]{z-index:2;width:38px;height:38px;color:var(--tone);font:900 1rem/1 var(--font-display);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.tl-end[data-astro-cid-bzi3prmx]{text-align:right;justify-items:end;gap:12px;margin-top:6px;display:grid}.tl-action[data-astro-cid-bzi3prmx]{font:800 .78rem/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rail);margin:0}.tl-note[data-astro-cid-bzi3prmx]{max-width:52ch;color:var(--ink-light-soft);margin:0;font-size:.83rem;line-height:1.55}@media (width<=979px){.tl-track[data-astro-cid-bzi3prmx]{gap:34px;padding-left:30px;display:grid}.tl-rail[data-astro-cid-bzi3prmx]{background:var(--rail);border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:9px}.tl-step[data-astro-cid-bzi3prmx]{position:relative}.tl-joint[data-astro-cid-bzi3prmx]{position:absolute;top:12px;left:-30px}.tl-end[data-astro-cid-bzi3prmx]{text-align:left;justify-items:start;margin-top:30px}}@media (width>=980px){.tl-track[data-astro-cid-bzi3prmx]{grid-template-rows:auto 170px auto;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:26px;display:grid}.tl-rail[data-astro-cid-bzi3prmx]{grid-area:2/1/auto/-1;position:relative}.tl-rail[data-astro-cid-bzi3prmx]:before{content:"";background:var(--rail);border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;right:22px}.tl-rail[data-astro-cid-bzi3prmx]:after{content:"";box-sizing:border-box;border:3px solid var(--rail);background:radial-gradient(circle, #fff 0 3.5px, var(--bg-charcoal) 4px);border-radius:50%;width:22px;height:22px;margin-top:-11px;position:absolute;top:50%;right:0}.tl-step[data-astro-cid-bzi3prmx]{grid-column:var(--col);grid-row:1/4;grid-template-rows:subgrid;display:grid}.tl-step--up[data-astro-cid-bzi3prmx] .tl-card[data-astro-cid-bzi3prmx]{grid-row:1;align-self:end}.tl-step--down[data-astro-cid-bzi3prmx] .tl-card[data-astro-cid-bzi3prmx]{grid-row:3;align-self:start}.tl-step--down[data-astro-cid-bzi3prmx] .tl-num[data-astro-cid-bzi3prmx]{background:var(--tone);color:#fff;top:0;bottom:auto;transform:translate(-50%,-50%)}.tl-step--down[data-astro-cid-bzi3prmx] .tl-card-head[data-astro-cid-bzi3prmx]{padding-top:26px}.tl-step--down[data-astro-cid-bzi3prmx] .tl-card-text[data-astro-cid-bzi3prmx]{padding-bottom:14px}.tl-joint[data-astro-cid-bzi3prmx]{grid-row:2;position:relative}.tl-branch[data-astro-cid-bzi3prmx]{box-sizing:border-box;border:3px solid var(--tone);border-left:0;width:28px;margin-right:-1.5px;position:absolute;right:50%}.tl-step--up[data-astro-cid-bzi3prmx] .tl-branch[data-astro-cid-bzi3prmx]{border-top:0;border-bottom-right-radius:28px;top:19px;bottom:calc(50% - 1.5px)}.tl-step--down[data-astro-cid-bzi3prmx] .tl-branch[data-astro-cid-bzi3prmx]{border-bottom:0;border-top-right-radius:28px;top:calc(50% - 1.5px);bottom:19px}}.paths-foot[data-astro-cid-bzi3prmx]{border-top:1px solid var(--border-dark-strong);justify-items:start;gap:8px;padding:16px 22px 20px;display:grid}.paths-foot[data-astro-cid-bzi3prmx] p[data-astro-cid-bzi3prmx]{max-width:76ch;color:var(--ink-light-soft);margin:0;font-size:.85rem;line-height:1.6}.paths-foot-mark[data-astro-cid-bzi3prmx]{background:var(--action-orange);width:10px;height:10px}.responsive-table[data-astro-cid-ppf772uj]{overflow-x:auto}.responsive-table[data-astro-cid-ppf772uj] table[data-astro-cid-ppf772uj]{border-collapse:separate;border-spacing:4px;background:var(--bg-cream);width:100%;font-size:.95rem}.responsive-table-caption[data-astro-cid-ppf772uj]{text-align:left;color:var(--ink-dark-muted);padding-bottom:10px;font-size:.88rem}.responsive-table[data-astro-cid-ppf772uj] th[data-astro-cid-ppf772uj]{text-align:left;font:700 .75rem/1.5 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-light);background:var(--bg-charcoal);padding:13px 14px}.responsive-table[data-astro-cid-ppf772uj] th[data-astro-cid-ppf772uj]:first-child{background:var(--action-orange);color:var(--ink-dark)}.responsive-table[data-astro-cid-ppf772uj] td[data-astro-cid-ppf772uj]{background:var(--bg-card);vertical-align:top;color:var(--ink-dark-soft);padding:13px 14px;line-height:1.5}.responsive-table[data-astro-cid-ppf772uj] tbody[data-astro-cid-ppf772uj] td[data-astro-cid-ppf772uj]:first-child{background:var(--bg-cream-card);font-family:var(--font-display);color:var(--ink-dark);font-weight:800}.rt-status[data-astro-cid-ppf772uj]{border:1px solid var(--border-light-strong);background:var(--bg-cream);font:700 .75rem/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--ink-dark);border-radius:var(--radius);align-items:center;padding:2px 7px;display:inline-flex}.rt-status--verified[data-astro-cid-ppf772uj]{border-color:var(--green);color:var(--green)}.rt-status--missing[data-astro-cid-ppf772uj]{border-color:var(--ink-dark-muted);color:var(--ink-dark-soft)}.rt-status--review[data-astro-cid-ppf772uj]{border-color:var(--action-orange-hover);color:var(--action-orange-hover)}.rt-status--confirm[data-astro-cid-ppf772uj]{border-color:var(--steel-blue);color:var(--steel-blue)}.rt-status--watch[data-astro-cid-ppf772uj]{border-color:var(--ink-dark);color:var(--ink-dark)}.rt-status--unavailable[data-astro-cid-ppf772uj]{border-color:var(--border-light-strong);color:var(--ink-dark-muted)}@media (width<=680px){.responsive-table[data-astro-cid-ppf772uj] thead[data-astro-cid-ppf772uj]{display:none}.responsive-table[data-astro-cid-ppf772uj] caption[data-astro-cid-ppf772uj]{text-align:left;width:100%;padding:0 0 12px;display:block}.responsive-table[data-astro-cid-ppf772uj] table[data-astro-cid-ppf772uj],.responsive-table[data-astro-cid-ppf772uj] tbody[data-astro-cid-ppf772uj],.responsive-table[data-astro-cid-ppf772uj] tr[data-astro-cid-ppf772uj],.responsive-table[data-astro-cid-ppf772uj] td[data-astro-cid-ppf772uj]{width:100%;display:block}.responsive-table[data-astro-cid-ppf772uj] table[data-astro-cid-ppf772uj]{background:0 0}.responsive-table[data-astro-cid-ppf772uj] tr[data-astro-cid-ppf772uj]{background:var(--bg-card);border:1px solid var(--border-light-strong);border-radius:var(--radius);margin-bottom:12px;padding:14px 16px}.responsive-table[data-astro-cid-ppf772uj] td[data-astro-cid-ppf772uj]{background:0 0;border-bottom:0;padding:5px 0}.responsive-table[data-astro-cid-ppf772uj] tbody[data-astro-cid-ppf772uj] td[data-astro-cid-ppf772uj]:first-child{background:0 0;padding-top:0}.responsive-table[data-astro-cid-ppf772uj] td[data-astro-cid-ppf772uj]:before{content:attr(data-label);font:700 .7rem/1.7 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-dark-muted);margin-bottom:2px;display:block}}.profile[data-astro-cid-slconhl3]{border:1px solid var(--border-light-strong);border-radius:var(--radius-lg);background:#fff;overflow:hidden;box-shadow:0 20px 46px #17191b1f}.profile-head[data-astro-cid-slconhl3]{border-bottom:2px solid var(--ink-dark);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 18px;padding:18px 22px 15px;display:flex}.profile-label[data-astro-cid-slconhl3]{font:900 1.12rem/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink-dark);margin:0}.profile-meta[data-astro-cid-slconhl3]{font:600 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dark-muted);margin:0}.profile-snapshot[data-astro-cid-slconhl3],.profile-territory[data-astro-cid-slconhl3]{border-bottom:1px dashed #17191b38;padding:18px 22px}.profile-snapshot-h[data-astro-cid-slconhl3]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dark-muted);margin:0 0 10px}.profile-snapshot-list[data-astro-cid-slconhl3]{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.profile-snapshot-list[data-astro-cid-slconhl3] li[data-astro-cid-slconhl3]{border:1px solid var(--border-light-strong);background:var(--bg-cream);font:600 .78rem/1.5 var(--font-body);color:var(--ink-dark);border-radius:var(--radius);padding:3px 9px}.profile-snapshot-note[data-astro-cid-slconhl3]{max-width:74ch;color:var(--ink-dark-muted);margin:0;font-size:.84rem;line-height:1.55}.profile-territory-list[data-astro-cid-slconhl3]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.profile-territory-list[data-astro-cid-slconhl3] li[data-astro-cid-slconhl3]{color:var(--ink-dark-soft);padding-left:16px;font-size:.92rem;line-height:1.55;position:relative}.profile-territory-list[data-astro-cid-slconhl3] li[data-astro-cid-slconhl3]:before{content:"";background:var(--steel-blue);width:6px;height:6px;position:absolute;top:.58em;left:0}.profile-table[data-astro-cid-slconhl3]{padding:6px 22px 14px}.profile-foot[data-astro-cid-slconhl3]{border-top:2px solid var(--ink-dark);background:var(--bg-cream);justify-items:start;gap:10px;padding:16px 22px 20px;display:grid}.profile-limit[data-astro-cid-slconhl3]{max-width:74ch;color:var(--ink-dark-soft);margin:0;font-size:.85rem;line-height:1.55}.profile-sources-h[data-astro-cid-slconhl3]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dark-muted);margin:4px 0 0}.profile-sources[data-astro-cid-slconhl3]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.profile-sources[data-astro-cid-slconhl3] a[data-astro-cid-slconhl3]{min-height:44px;color:var(--action-orange-hover);align-items:center;font-size:.88rem;text-decoration:none;display:inline-flex}@media (width<=680px){.profile-snapshot[data-astro-cid-slconhl3],.profile-territory[data-astro-cid-slconhl3],.profile-table[data-astro-cid-slconhl3],.profile-foot[data-astro-cid-slconhl3]{padding-left:16px;padding-right:16px}}.season[data-astro-cid-jaeq3kua]{border:1px solid var(--border-light-strong);border-radius:var(--radius-lg);background:#fff;overflow:hidden;box-shadow:0 20px 46px #17191b1f}.season-head[data-astro-cid-jaeq3kua]{border-bottom:2px solid var(--ink-dark);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 18px;padding:18px 22px 15px;display:flex}.season-label[data-astro-cid-jaeq3kua]{font:900 1.12rem/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink-dark);margin:0}.season-meta[data-astro-cid-jaeq3kua]{font:600 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dark-muted);margin:0}.season-grid[data-astro-cid-jaeq3kua]{margin:0;padding:0;list-style:none;display:grid}.season-col[data-astro-cid-jaeq3kua]{background:#fff;border-bottom:1px dashed #17191b38;padding:18px 22px 20px;position:relative;overflow:hidden}.season-col[data-astro-cid-jaeq3kua] img.season-bg{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.season-content[data-astro-cid-jaeq3kua]{position:relative}.season-col[data-astro-cid-jaeq3kua]:last-child{border-bottom:0}@media (width>=900px){.season-grid[data-astro-cid-jaeq3kua]{grid-template-columns:repeat(4,minmax(0,1fr))}.season-col[data-astro-cid-jaeq3kua]{border-bottom:0;padding:20px 20px 22px}.season-col[data-astro-cid-jaeq3kua]+.season-col[data-astro-cid-jaeq3kua]{border-left:1px solid var(--border-light)}}.season-name[data-astro-cid-jaeq3kua]{font:900 1.28rem/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink-dark);margin:0 0 8px}.season-situation[data-astro-cid-jaeq3kua]{color:var(--ink-dark);margin:0 0 14px;font-size:.92rem;line-height:1.55}.season-sub[data-astro-cid-jaeq3kua]{font:700 .75rem/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dark-muted);margin:0 0 8px}.season-list[data-astro-cid-jaeq3kua]{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.season-list[data-astro-cid-jaeq3kua] li[data-astro-cid-jaeq3kua]{color:var(--ink-dark-soft);padding-left:14px;font-size:.88rem;line-height:1.5;position:relative}.season-list[data-astro-cid-jaeq3kua] li[data-astro-cid-jaeq3kua]:before{content:"";background:var(--border-light-strong);width:5px;height:5px;position:absolute;top:.55em;left:0}.season-focus[data-astro-cid-jaeq3kua]{border-top:1px solid var(--border-light);font:800 .75rem/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--action-orange-hover);margin:0;padding-top:10px}.season-foot[data-astro-cid-jaeq3kua]{border-top:2px solid var(--ink-dark);background:var(--bg-cream);justify-items:start;gap:8px;padding:16px 22px 20px;display:grid}.season-foot[data-astro-cid-jaeq3kua] p[data-astro-cid-jaeq3kua]{max-width:76ch;color:var(--ink-dark-soft);margin:0;font-size:.85rem;line-height:1.6}.season-foot-mark[data-astro-cid-jaeq3kua]{background:var(--action-orange);width:10px;height:10px}@media (width<=680px){.season-head[data-astro-cid-jaeq3kua],.season-col[data-astro-cid-jaeq3kua],.season-foot[data-astro-cid-jaeq3kua]{padding-left:16px;padding-right:16px}}.pdp-anno[data-astro-cid-p5y7lcvo]{z-index:2;background:var(--action-orange);color:#17191b;width:24px;height:24px;font:800 .75rem/1 var(--font-body);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #00000059}.pdp-anno--mobile[data-astro-cid-p5y7lcvo]{box-shadow:0 2px 6px #0006}.pdp-anno--inline[data-astro-cid-p5y7lcvo]{box-shadow:none;position:static;transform:none}.pdp-body[data-astro-cid-p5y7lcvo]{align-items:start;gap:34px;display:grid}@media (width>=1000px){.pdp-body[data-astro-cid-p5y7lcvo]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:40px}}.pdp-capture[data-astro-cid-p5y7lcvo]{min-width:0;padding:0 0 42px;position:relative}.pdp-browser[data-astro-cid-p5y7lcvo]{border:1px solid var(--border-light-strong);border-radius:var(--radius);background:#fff;margin:0;overflow:hidden;box-shadow:0 18px 42px #17191b24}.pdp-chrome[data-astro-cid-p5y7lcvo]{border-top-left-radius:inherit;border-top-right-radius:inherit;background:#e8e4da;border-bottom:1px solid #17191b24;align-items:center;gap:6px;padding:8px 11px;display:flex}.pdp-dot[data-astro-cid-p5y7lcvo]{background:#17191b38;border-radius:50%;flex:none;width:7px;height:7px}.pdp-url[data-astro-cid-p5y7lcvo]{font:600 .68rem/1 var(--font-mono);letter-spacing:.04em;color:var(--ink-dark-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;overflow:hidden}.pdp-screen[data-astro-cid-p5y7lcvo]{position:relative}.pdp-screen[data-astro-cid-p5y7lcvo] img[data-astro-cid-p5y7lcvo]{width:100%;height:auto;display:block}.pdp-phone[data-astro-cid-p5y7lcvo]{background:#10151a;border:5px solid #10151a;border-radius:16px;width:24%;max-width:184px;margin:0;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 18px 40px #17191b57}.pdp-phone[data-astro-cid-p5y7lcvo] img[data-astro-cid-p5y7lcvo]{border-radius:11px;width:100%;height:auto;display:block}.pdp-capture-note[data-astro-cid-p5y7lcvo]{color:var(--ink-dark-muted);justify-items:start;gap:6px;margin:0;font-size:.83rem;line-height:1.5;display:grid}.pdp-markers[data-astro-cid-p5y7lcvo]{gap:14px;margin:0 0 18px;padding:0;list-style:none;display:grid}.pdp-markers[data-astro-cid-p5y7lcvo] li[data-astro-cid-p5y7lcvo]{align-items:flex-start;gap:11px;display:flex}.pdp-markers[data-astro-cid-p5y7lcvo] .pdp-anno[data-astro-cid-p5y7lcvo]{width:22px;height:22px;margin-top:1px;font-size:.7rem}.pdp-note-body[data-astro-cid-p5y7lcvo]{color:var(--ink-dark-soft);gap:2px;font-size:.91rem;line-height:1.55;display:grid}.pdp-note-tag[data-astro-cid-p5y7lcvo]{font:700 .76rem/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dark-muted)}.pdp-branches[data-astro-cid-p5y7lcvo]{border:1px solid var(--border-light-strong);border-radius:var(--radius);background:#fff;gap:16px;margin-bottom:16px;padding:20px;display:grid}@media (width>=560px){.pdp-branches[data-astro-cid-p5y7lcvo]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdp-branch[data-astro-cid-p5y7lcvo]{border-bottom:1px solid var(--border-light);align-content:start;gap:6px;padding-bottom:14px;display:grid}.pdp-branch-label[data-astro-cid-p5y7lcvo]{font:900 1.1rem/1.2 var(--font-display);letter-spacing:-.02em;color:var(--action-orange-hover);margin:0}.pdp-branch--planned[data-astro-cid-p5y7lcvo] .pdp-branch-label[data-astro-cid-p5y7lcvo]{color:var(--steel-blue)}.pdp-branch-situation[data-astro-cid-p5y7lcvo]{color:var(--ink-dark);margin:0 0 6px;font-size:.9rem;line-height:1.5}.pdp-branch-list[data-astro-cid-p5y7lcvo]{gap:5px;margin:0 0 12px;padding:0;list-style:none;display:grid}.pdp-branch-list[data-astro-cid-p5y7lcvo] li[data-astro-cid-p5y7lcvo]{color:var(--ink-dark-soft);padding-left:14px;font-size:.88rem;line-height:1.5;position:relative}.pdp-branch-list[data-astro-cid-p5y7lcvo] li[data-astro-cid-p5y7lcvo]:before{content:"";background:var(--border-light-strong);width:5px;height:5px;position:absolute;top:.55em;left:0}.pdp-branch-end[data-astro-cid-p5y7lcvo]{font:800 .76rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-top:2px solid;margin:0;padding-top:10px}.pdp-branch--urgent[data-astro-cid-p5y7lcvo] .pdp-branch-end[data-astro-cid-p5y7lcvo]{color:var(--action-orange-hover)}.pdp-branch--planned[data-astro-cid-p5y7lcvo] .pdp-branch-end[data-astro-cid-p5y7lcvo]{color:var(--steel-blue)}.pdp-routes[data-astro-cid-p5y7lcvo]{color:var(--ink-dark-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0 0 12px;font-size:.88rem;display:flex}.pdp-routes[data-astro-cid-p5y7lcvo] a[data-astro-cid-p5y7lcvo]{min-height:32px;color:var(--action-orange-hover);align-items:center;text-decoration:none;display:inline-flex}.pdp-method[data-astro-cid-p5y7lcvo]{color:var(--ink-dark-muted);justify-items:start;gap:6px;margin:0;font-size:.83rem;line-height:1.5;display:grid}@media (width<=480px){.pdp-anno[data-astro-cid-p5y7lcvo]:not(.pdp-anno--inline){width:20px;height:20px;font-size:.75rem}}@media (width<=700px){.pdp-capture[data-astro-cid-p5y7lcvo]{padding:0}.pdp-phone[data-astro-cid-p5y7lcvo]{border-width:4px;border-radius:13px;width:45%;max-width:168px;margin:14px 0 0;position:relative}.pdp-phone[data-astro-cid-p5y7lcvo] img[data-astro-cid-p5y7lcvo]{border-radius:9px}}.fit[data-astro-cid-pp2xailu]{border:1px solid var(--border-light-strong);border-radius:var(--radius);background:#fff;gap:0;display:grid;box-shadow:0 18px 42px #17191b1a}.fit-head[data-astro-cid-pp2xailu]{border-bottom:1px solid var(--border-light);background:var(--bg-cream-alt);gap:6px;padding:22px 24px;display:grid}.fit-label[data-astro-cid-pp2xailu]{font:900 1.25rem/1.2 var(--font-display);letter-spacing:-.03em;color:var(--ink-dark);margin:0}.fit-meta[data-astro-cid-pp2xailu]{color:var(--ink-dark-muted);margin:0;font-size:.85rem}.fit-rows[data-astro-cid-pp2xailu]{margin:0;padding:0;list-style:none}.fit-row[data-astro-cid-pp2xailu]{border-bottom:1px solid var(--border-light);gap:12px 26px;padding:20px 24px;transition:background .16s;display:grid}.fit-row[data-astro-cid-pp2xailu]:last-child{border-bottom:0}.fit-row[data-astro-cid-pp2xailu]:hover{background:var(--bg-cream)}.fit-field[data-astro-cid-pp2xailu]{align-items:baseline;gap:10px;min-width:0;display:flex}.fit-num[data-astro-cid-pp2xailu]{font:800 .76rem/1 var(--font-mono);letter-spacing:.08em;color:var(--ink-dark-muted);flex:none}.fit-field[data-astro-cid-pp2xailu] strong[data-astro-cid-pp2xailu]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--action-orange-hover);font-size:1.02rem}.fit-facts[data-astro-cid-pp2xailu]{gap:14px;min-width:0;margin:0;display:grid}.fit-facts[data-astro-cid-pp2xailu]>div[data-astro-cid-pp2xailu]{gap:3px;display:grid}.fit-facts[data-astro-cid-pp2xailu] dt[data-astro-cid-pp2xailu]{font:700 .76rem/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dark-muted)}.fit-facts[data-astro-cid-pp2xailu] dd[data-astro-cid-pp2xailu]{color:var(--ink-dark-soft);margin:0;font-size:.93rem;line-height:1.6}.fit-foot[data-astro-cid-pp2xailu]{background:var(--bg-cream);border-top:1px solid var(--border-light);justify-items:start;gap:8px;padding:20px 24px;display:grid}.fit-foot[data-astro-cid-pp2xailu] p[data-astro-cid-pp2xailu]{max-width:68ch;color:var(--ink-dark-soft);margin:0;font-size:.88rem;line-height:1.6}.fit-foot-mark[data-astro-cid-pp2xailu]{background:var(--action-orange);width:34px;height:2px}@media (width>=860px){.fit-row[data-astro-cid-pp2xailu]{grid-template-columns:190px minmax(0,1fr);align-items:start}}@media (width<=600px){.fit-head[data-astro-cid-pp2xailu],.fit-row[data-astro-cid-pp2xailu],.fit-foot[data-astro-cid-pp2xailu]{padding-left:18px;padding-right:18px}}.cc[data-astro-cid-xihyjyjf]{gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.cc[data-astro-cid-xihyjyjf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.cc[data-astro-cid-xihyjyjf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.cc-card[data-astro-cid-xihyjyjf]{--tone:var(--action-orange);--tone-ink:#17191b;background:var(--bg-card);border:2px solid var(--tone);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.cc-card--blue[data-astro-cid-xihyjyjf]{--tone:var(--steel-blue);--tone-ink:#fff}.cc-card--green[data-astro-cid-xihyjyjf]{--tone:var(--green);--tone-ink:#fff}.cc-band[data-astro-cid-xihyjyjf]{background:var(--tone);min-height:72px;color:var(--tone-ink);align-items:center;gap:12px;padding:12px 16px;display:flex}.cc-band[data-astro-cid-xihyjyjf] h3[data-astro-cid-xihyjyjf]{color:inherit;margin:0;font-size:1.15rem;line-height:1.2}.cc-icon[data-astro-cid-xihyjyjf]{flex:none;place-items:center;display:grid}.cc-body[data-astro-cid-xihyjyjf]{color:var(--ink-dark-soft);flex:1;margin:0;padding:18px 18px 20px;font-size:.97rem;line-height:1.55}.cc-foot[data-astro-cid-xihyjyjf]{background:var(--tone);color:var(--tone-ink);text-align:center;font:800 .8rem/1.2 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;padding:8px 16px}.rs[data-astro-cid-vd25ewbw]{--c-violet:#5b4bb7;--c-green:var(--green);--c-pink:#c2316b;--c-orange:var(--action-orange);--c-blue:var(--steel-blue);--c-teal:#1e7f7a;--c-ink:var(--bg-charcoal);--c-amber:#b7791f;gap:22px;display:grid}@media (width>=1040px){.rs[data-astro-cid-vd25ewbw]{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:center;gap:0 46px}}.rs-side[data-astro-cid-vd25ewbw]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.rs-card[data-astro-cid-vd25ewbw]{--tone:var(--c-blue);background:var(--bg-card);border:1px solid var(--border-light-strong);border-radius:var(--radius);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:16px 16px 16px 14px;display:grid;position:relative;box-shadow:0 6px 16px #10151a12}.rs-card--violet[data-astro-cid-vd25ewbw]{--tone:var(--c-violet)}.rs-card--green[data-astro-cid-vd25ewbw]{--tone:var(--c-green)}.rs-card--pink[data-astro-cid-vd25ewbw]{--tone:var(--c-pink)}.rs-card--orange[data-astro-cid-vd25ewbw]{--tone:var(--c-orange)}.rs-card--teal[data-astro-cid-vd25ewbw]{--tone:var(--c-teal)}.rs-card--ink[data-astro-cid-vd25ewbw]{--tone:var(--c-ink)}.rs-card--amber[data-astro-cid-vd25ewbw]{--tone:var(--c-amber)}.rs-body[data-astro-cid-vd25ewbw]{gap:3px;display:grid}.rs-body[data-astro-cid-vd25ewbw] strong[data-astro-cid-vd25ewbw]{font:800 1rem/1.2 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--tone)}.rs-card--orange[data-astro-cid-vd25ewbw] .rs-body[data-astro-cid-vd25ewbw] strong[data-astro-cid-vd25ewbw]{color:var(--action-orange-hover)}.rs-body[data-astro-cid-vd25ewbw] span[data-astro-cid-vd25ewbw]{color:var(--ink-dark-soft);font-size:.9rem;line-height:1.45}.rs-icon[data-astro-cid-vd25ewbw] .ico-disc{width:52px;max-width:52px}.rs[data-astro-cid-vd25ewbw]{position:relative}.rs-links[data-astro-cid-vd25ewbw]{pointer-events:none;display:none;position:absolute;inset:0}@media (width>=1040px){.rs-links[data-astro-cid-vd25ewbw]{display:block}}.rs-links[data-astro-cid-vd25ewbw] .rs-link{border-top:2px dotted var(--tone);transform-origin:0;height:0;position:absolute}.rs-links[data-astro-cid-vd25ewbw] .rs-link:before,.rs-links[data-astro-cid-vd25ewbw] .rs-link:after{content:"";background:var(--tone);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px}.rs-links[data-astro-cid-vd25ewbw] .rs-link:before{left:-5px}.rs-links[data-astro-cid-vd25ewbw] .rs-link:after{right:-5px}.rs-hub[data-astro-cid-vd25ewbw]{order:-1;place-items:center;display:grid}@media (width>=1040px){.rs-hub[data-astro-cid-vd25ewbw]{order:0}}.rs-ring[data-astro-cid-vd25ewbw]{background:var(--ring);aspect-ratio:1;border-radius:50%;place-items:center;width:280px;max-width:100%;padding:14px;display:grid;position:relative}@property --sweep{syntax:"<angle>";inherits:false;initial-value:360deg}@media (prefers-reduced-motion:no-preference){.rs[data-astro-cid-vd25ewbw].rs-anim{--seg:calc(1.8s / var(--n))}.rs[data-astro-cid-vd25ewbw].rs-anim .rs-ring[data-astro-cid-vd25ewbw]{background:0 0}.rs[data-astro-cid-vd25ewbw].rs-anim .rs-ring[data-astro-cid-vd25ewbw]:before{content:"";background:var(--ring);-webkit-mask:conic-gradient(#000 var(--sweep), transparent 0);mask:conic-gradient(#000 var(--sweep), transparent 0);border-radius:50%;position:absolute;inset:0}.rs[data-astro-cid-vd25ewbw].rs-anim:not(.rs-in) .rs-ring[data-astro-cid-vd25ewbw]:before{--sweep:0deg}.rs[data-astro-cid-vd25ewbw].rs-anim.rs-in .rs-ring[data-astro-cid-vd25ewbw]:before{animation:rs-sweep 1.8s steps(var(--n), end) both .2s}.rs[data-astro-cid-vd25ewbw].rs-anim:not(.rs-in) .rs-core[data-astro-cid-vd25ewbw]{opacity:0;transform:scale(.92)}.rs[data-astro-cid-vd25ewbw].rs-anim .rs-core[data-astro-cid-vd25ewbw]{transition:opacity .5s,transform .5s}.rs[data-astro-cid-vd25ewbw].rs-anim:not(.rs-in) .rs-card[data-astro-cid-vd25ewbw]{opacity:0;transform:translateY(12px)}.rs[data-astro-cid-vd25ewbw].rs-anim.rs-in .rs-card[data-astro-cid-vd25ewbw]{transition:opacity .45s ease calc(.2s + (var(--k) + 1) * var(--seg)), transform .45s ease calc(.2s + (var(--k) + 1) * var(--seg))}.rs[data-astro-cid-vd25ewbw].rs-anim:not(.rs-in) .rs-link{clip-path:inset(-4px 100% -4px 0)}.rs[data-astro-cid-vd25ewbw].rs-anim.rs-in .rs-link{clip-path:inset(-4px 0);transition:clip-path .45s ease calc(.35s + (var(--k) + 1) * var(--seg))}}@keyframes rs-sweep{0%{--sweep:0deg}to{--sweep:360deg}}.rs-core[data-astro-cid-vd25ewbw]{background:var(--bg-card);text-align:center;width:100%;height:100%;box-shadow:inset 0 0 0 8px var(--bg-cream);border-radius:50%;align-content:center;place-items:center;gap:8px;padding:24px;display:grid;position:relative}.rs-core-icon[data-astro-cid-vd25ewbw] .ico-disc{width:64px;max-width:64px}.rs-core[data-astro-cid-vd25ewbw] strong[data-astro-cid-vd25ewbw]{font:900 1.45rem/1.1 var(--font-display);color:var(--ink-dark)}.rs-core[data-astro-cid-vd25ewbw] small[data-astro-cid-vd25ewbw]{font:700 .7rem/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dark-muted)}@media (width<=1039px){.rs[data-astro-cid-vd25ewbw]{grid-template-columns:1fr}.rs-side[data-astro-cid-vd25ewbw]{display:contents}.rs-card[data-astro-cid-vd25ewbw]{order:var(--order)}}@media (width<=560px){.rs-card[data-astro-cid-vd25ewbw]{grid-template-columns:44px minmax(0,1fr)}.rs-icon[data-astro-cid-vd25ewbw] .ico-disc{width:44px;max-width:44px}.rs-ring[data-astro-cid-vd25ewbw]{width:230px}}.website-system-frame[data-astro-cid-sttvsycv]{border:1px solid var(--border-light-strong);background:var(--bg-card);border-radius:var(--radius);overflow:hidden}.website-system-row[data-astro-cid-sttvsycv]{--system-color:var(--steel-blue);border-bottom:1px solid var(--border-light-strong);grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);min-height:340px;display:grid}.website-system-row[data-astro-cid-sttvsycv]:last-child{border-bottom:0}.website-system-row--orange[data-astro-cid-sttvsycv]{--system-color:var(--action-orange-hover)}.website-system-row--green[data-astro-cid-sttvsycv]{--system-color:var(--green)}.website-system-row[data-astro-cid-sttvsycv]:nth-child(2n) .website-system-visual[data-astro-cid-sttvsycv]{grid-area:1/2}.website-system-row[data-astro-cid-sttvsycv]:nth-child(2n) .website-system-copy[data-astro-cid-sttvsycv]{grid-area:1/1}.website-system-row--paired[data-astro-cid-sttvsycv]:nth-child(2n){grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr)}.website-system-visual[data-astro-cid-sttvsycv]{min-width:0;color:var(--ink-light);background:var(--bg-charcoal);grid-template-rows:minmax(250px,1fr) auto;display:grid;position:relative}.website-system-photo[data-astro-cid-sttvsycv]{min-height:0;position:relative;overflow:hidden}.website-system-photo[data-astro-cid-sttvsycv] img{object-fit:cover;width:100%;height:100%;display:block}.website-system-visual--stack[data-astro-cid-sttvsycv]{grid-template-rows:none;align-content:start}.website-system-shot[data-astro-cid-sttvsycv]{margin:0}.website-system-shot[data-astro-cid-sttvsycv]+.website-system-shot[data-astro-cid-sttvsycv]{border-top:1px solid var(--border-dark)}.website-system-shot[data-astro-cid-sttvsycv] .website-system-photo[data-astro-cid-sttvsycv]{aspect-ratio:3/2}.website-system-shot[data-astro-cid-sttvsycv] figcaption[data-astro-cid-sttvsycv]{color:var(--ink-light-soft);font:700 .76rem/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:baseline;gap:10px;padding:14px 20px 16px;display:flex}.website-system-flow[data-astro-cid-sttvsycv]{border-top:1px solid var(--border-dark);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;padding:20px 24px;display:grid}.website-system-node[data-astro-cid-sttvsycv]{color:var(--ink-light-soft);font-family:var(--font-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1.35}.website-system-arrow[data-astro-cid-sttvsycv]{color:var(--orange-on-dark);font-size:1.4rem;font-weight:800}.website-system-copy[data-astro-cid-sttvsycv]{background:var(--bg-card);align-content:center;padding:clamp(38px,5vw,68px);display:grid}.website-system-copy[data-astro-cid-sttvsycv] [data-astro-cid-sttvsycv]:is(h2,h3){max-width:19ch;margin:0 0 24px;font-size:clamp(1.7rem,2.6vw,2.3rem);line-height:1.05}.website-system-copy[data-astro-cid-sttvsycv] [data-astro-cid-sttvsycv]:is(h2,h3):after{content:"";background:var(--system-color);width:58px;height:5px;margin-top:18px;display:block}.website-system-text[data-astro-cid-sttvsycv]{gap:14px;max-width:65ch;display:grid}.website-system-text[data-astro-cid-sttvsycv] p[data-astro-cid-sttvsycv]{color:var(--ink-dark-soft);margin:0;font-size:1.1rem;line-height:1.7}.website-system-link[data-astro-cid-sttvsycv]{color:var(--action-orange-hover);font-family:var(--font-display);justify-self:start;margin-top:24px;font-weight:800;text-decoration:none}.website-system-link[data-astro-cid-sttvsycv]:hover .link-arrow[data-astro-cid-sttvsycv],.website-system-link[data-astro-cid-sttvsycv]:focus-visible .link-arrow[data-astro-cid-sttvsycv]{transform:translate(5px)}@media (width<=900px){.website-system-row[data-astro-cid-sttvsycv]{grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr)}.website-system-visual[data-astro-cid-sttvsycv]{grid-template-rows:minmax(240px,1fr) auto}.website-system-visual--stack[data-astro-cid-sttvsycv]{grid-template-rows:none}.website-system-flow[data-astro-cid-sttvsycv]{grid-template-columns:1fr;gap:5px}.website-system-arrow[data-astro-cid-sttvsycv]{text-align:center;line-height:1;transform:rotate(90deg)}}@media (width<=680px){.website-system-frame[data-astro-cid-sttvsycv]{border-inline:0}.website-system-row[data-astro-cid-sttvsycv]{flex-direction:column;min-height:0;display:flex}.website-system-row[data-astro-cid-sttvsycv]:nth-child(2n) .website-system-visual[data-astro-cid-sttvsycv],.website-system-row[data-astro-cid-sttvsycv]:nth-child(2n) .website-system-copy[data-astro-cid-sttvsycv]{grid-area:auto}.website-system-visual[data-astro-cid-sttvsycv]{grid-template-rows:auto auto}.website-system-photo[data-astro-cid-sttvsycv]{aspect-ratio:3/2}.website-system-flow[data-astro-cid-sttvsycv]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:7px;padding:18px 16px}.website-system-arrow[data-astro-cid-sttvsycv]{font-size:1.15rem;transform:none}.website-system-copy[data-astro-cid-sttvsycv]{padding:36px 20px 42px}.website-system-copy[data-astro-cid-sttvsycv] [data-astro-cid-sttvsycv]:is(h2,h3){margin-bottom:20px}.website-system-text[data-astro-cid-sttvsycv] p[data-astro-cid-sttvsycv]{font-size:1rem;line-height:1.65}.website-system-shot[data-astro-cid-sttvsycv] figcaption[data-astro-cid-sttvsycv]{padding:12px 16px 14px}}@media (width<=390px){.website-system-node[data-astro-cid-sttvsycv]{letter-spacing:.02em;font-size:.72rem}}.website-system[data-astro-cid-cfjiknez]{background:var(--bg-cream)}.search-map__head[data-astro-cid-bl2whdqw]{align-items:end;gap:28px;margin-bottom:40px;display:grid}.search-map__head[data-astro-cid-bl2whdqw] h2[data-astro-cid-bl2whdqw]{letter-spacing:-.035em;max-width:15ch;margin:0;font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.04}.search-map__head[data-astro-cid-bl2whdqw]>p[data-astro-cid-bl2whdqw]{max-width:58ch;color:var(--ink-dark-soft);margin:0;font-size:1.08rem;line-height:1.65}.search-board[data-astro-cid-bl2whdqw]{background:var(--bg-charcoal);color:var(--ink-light);border:1px solid var(--border-dark-strong);border-radius:var(--radius);padding:clamp(28px,4.5vw,62px);position:relative;overflow:hidden}.search-board__title[data-astro-cid-bl2whdqw]{border-bottom:1px solid var(--border-dark-strong);grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);align-items:end;gap:32px;padding-bottom:28px;display:grid}.search-board__title[data-astro-cid-bl2whdqw] strong[data-astro-cid-bl2whdqw]{max-width:15ch;font:800 clamp(1.8rem, 4vw, 3.8rem)/1 var(--font-display);letter-spacing:-.03em}.search-board__title[data-astro-cid-bl2whdqw] span[data-astro-cid-bl2whdqw]{max-width:42ch;color:var(--ink-light-soft);line-height:1.55}.search-board__journey[data-astro-cid-bl2whdqw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:42px 0 34px;list-style:none;display:grid;position:relative}.search-board__journey[data-astro-cid-bl2whdqw]:before{content:"";background:linear-gradient(90deg, var(--steel-blue), var(--action-orange), var(--green));height:2px;position:absolute;top:59px;left:calc(16.6667% + 11px);right:calc(16.6667% + 11px)}.search-board__journey[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]{text-align:center;align-content:start;justify-items:center;gap:12px;display:grid;position:relative}.search-board__journey[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:before{--tone:var(--steel-blue);content:"";z-index:1;box-sizing:border-box;border:3px solid var(--tone);background:radial-gradient(circle, var(--tone) 0 6px, var(--bg-charcoal) 6.5px);border-radius:50%;width:34px;height:34px}.search-board__journey[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:nth-child(2):before{--tone:var(--action-orange)}.search-board__journey[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:nth-child(3):before{--tone:var(--green)}.search-board__journey[data-astro-cid-bl2whdqw] span[data-astro-cid-bl2whdqw]{font:800 1.28rem/1.1 var(--font-display)}.search-board__journey[data-astro-cid-bl2whdqw] small[data-astro-cid-bl2whdqw]{max-width:24ch;color:var(--ink-light-soft);font-size:.88rem;line-height:1.45}.search-board__layers[data-astro-cid-bl2whdqw]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.layer[data-astro-cid-bl2whdqw]{--tone:var(--steel-blue);isolation:isolate;align-content:start;gap:8px;padding:0 20px 20px;display:grid;position:relative}.layer--2[data-astro-cid-bl2whdqw]{--tone:var(--green)}.layer--3[data-astro-cid-bl2whdqw]{--tone:#b7791f}.layer--4[data-astro-cid-bl2whdqw]{--tone:var(--action-orange-hover)}.layer--5[data-astro-cid-bl2whdqw]{--tone:#9e2f17}.layer[data-astro-cid-bl2whdqw]:after{content:"";z-index:-1;border:1px solid var(--border-dark-strong);background:var(--bg-charcoal-card);pointer-events:none;position:absolute;inset:36px 0 0}.layer-banner[data-astro-cid-bl2whdqw]{box-sizing:border-box;background:var(--tone);color:#fff;height:36px;font:900 1rem/1 var(--font-display);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);align-items:center;margin:0 -20px 10px;padding:0 34px 0 20px;display:flex}.layer[data-astro-cid-bl2whdqw] strong[data-astro-cid-bl2whdqw]{font:800 1.05rem/1.25 var(--font-display);color:var(--ink-light)}.layer[data-astro-cid-bl2whdqw] small[data-astro-cid-bl2whdqw]{color:var(--ink-light-soft);font-size:.92rem;line-height:1.45}@media (width>=1000px){.search-board__layers[data-astro-cid-bl2whdqw]{grid-template-columns:repeat(5,minmax(0,1fr)) 18px;gap:0}.layer[data-astro-cid-bl2whdqw]+.layer[data-astro-cid-bl2whdqw]:after{border-left:0}.layer-banner[data-astro-cid-bl2whdqw]{margin-right:-38px}.layer[data-astro-cid-bl2whdqw]:not(:last-child) .layer-banner[data-astro-cid-bl2whdqw]{z-index:1;position:relative}.layer[data-astro-cid-bl2whdqw]+.layer[data-astro-cid-bl2whdqw] .layer-banner[data-astro-cid-bl2whdqw]{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);padding-left:38px}}.search-chapters[data-astro-cid-bl2whdqw]{margin-top:82px}.search-chapter[data-astro-cid-bl2whdqw]{border-top:1px solid var(--border-light-strong);align-items:center;gap:clamp(34px,5vw,74px);padding:72px 0;display:grid}.search-chapter[data-astro-cid-bl2whdqw]:first-child{border-top:0;padding-top:0}.search-chapter[data-astro-cid-bl2whdqw]:last-child{padding-bottom:0}.search-chapter__copy--pair[data-astro-cid-bl2whdqw]{gap:48px;display:grid}.search-chapter__copy[data-astro-cid-bl2whdqw] section[data-astro-cid-bl2whdqw]+section[data-astro-cid-bl2whdqw]{border-top:1px solid var(--border-light-strong);padding-top:42px}.search-chapter__copy[data-astro-cid-bl2whdqw] h3[data-astro-cid-bl2whdqw],.search-chapter__copy[data-astro-cid-bl2whdqw] h4[data-astro-cid-bl2whdqw]{max-width:24ch;margin:0 0 18px;font-size:clamp(1.35rem,3.1vw,1.8rem);line-height:1.05}.search-chapter__head[data-astro-cid-bl2whdqw]{grid-column:1/-1;max-width:62ch}.search-chapter__kicker[data-astro-cid-bl2whdqw]{font:800 .76rem/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--action-orange-hover);margin:0 0 8px}.search-chapter__head[data-astro-cid-bl2whdqw] h3[data-astro-cid-bl2whdqw]{margin:0 0 10px;font-size:clamp(1.6rem,3.6vw,2.2rem);line-height:1.05}.search-chapter__head[data-astro-cid-bl2whdqw] p[data-astro-cid-bl2whdqw]:last-child{color:var(--ink-dark-soft);margin:0;font-size:1.04rem;line-height:1.6}.search-chapter__copy[data-astro-cid-bl2whdqw] p[data-astro-cid-bl2whdqw]{max-width:67ch;color:var(--ink-dark-soft);font-size:1.04rem;line-height:1.7}.search-chapter__copy[data-astro-cid-bl2whdqw] a[data-astro-cid-bl2whdqw]{min-height:44px;color:var(--action-orange-hover);font-family:var(--font-display);align-items:center;gap:6px;font-weight:800;text-decoration:none;display:inline-flex}.local-system[data-astro-cid-bl2whdqw] figcaption[data-astro-cid-bl2whdqw],.measurement-board[data-astro-cid-bl2whdqw] figcaption[data-astro-cid-bl2whdqw]{color:var(--action-orange-hover);font:800 .76rem/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;grid-column:1/-1;margin-bottom:6px}.tr[data-astro-cid-bl2whdqw]{--profile:#2f5f84;--content:#d2621f;--hw:116px;--card-h:86px;--hp:24px;--hh:calc(var(--card-h) + var(--hp) * 2);--cw:calc(var(--hw) * 3 + 16px);--ch:calc((var(--card-h) + var(--hp) + 8px) * 2 + var(--hh));grid-template-columns:minmax(0, 1fr) var(--cw) minmax(0, 1fr);grid-template-rows:auto var(--ch) auto;column-gap:12px;margin-top:6px;display:grid}.tr-hex[data-astro-cid-bl2whdqw]{--step:calc(var(--card-h) + var(--hp) + 8px);width:var(--cw);height:var(--ch);grid-area:2/2;position:relative}.tr-cell[data-astro-cid-bl2whdqw]{width:var(--hw);height:var(--hh);clip-path:polygon(50% 0, 100% var(--hp), 100% calc(100% - var(--hp)), 50% 100%, 0 calc(100% - var(--hp)), 0 var(--hp));background:var(--tone);place-items:center;display:grid;position:absolute}.tr-cell[data-astro-cid-bl2whdqw] img{width:40px;height:40px;display:block}.tr-cell--tl[data-astro-cid-bl2whdqw]{left:calc((var(--hw) + 8px) / 2);top:0}.tr-cell--tr[data-astro-cid-bl2whdqw]{left:calc((var(--hw) + 8px) * 1.5);top:0}.tr-cell--ml[data-astro-cid-bl2whdqw]{left:0;top:var(--step)}.tr-cell--core[data-astro-cid-bl2whdqw]{left:calc(var(--hw) + 8px);top:var(--step)}.tr-cell--mr[data-astro-cid-bl2whdqw]{left:calc((var(--hw) + 8px) * 2);top:var(--step)}.tr-cell--bl[data-astro-cid-bl2whdqw]{left:calc((var(--hw) + 8px) / 2);top:calc(var(--step) * 2)}.tr-cell--br[data-astro-cid-bl2whdqw]{left:calc((var(--hw) + 8px) * 1.5);top:calc(var(--step) * 2)}.tr-cell--core[data-astro-cid-bl2whdqw]{color:var(--ink-dark);font:900 1.05rem/1.1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;text-align:center;background:#fff}.tr-side[data-astro-cid-bl2whdqw]{grid-row:1/4;grid-template-rows:subgrid;display:grid}.tr-intro[data-astro-cid-bl2whdqw]{align-self:end}.tr-intro[data-astro-cid-bl2whdqw] h4[data-astro-cid-bl2whdqw]{font:800 1.02rem/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;border-radius:var(--radius-sm);margin:0;padding:12px 18px;display:inline-block}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-intro[data-astro-cid-bl2whdqw]{justify-items:end}.tr-intro[data-astro-cid-bl2whdqw] p[data-astro-cid-bl2whdqw]:last-child,.tr-foot[data-astro-cid-bl2whdqw] p[data-astro-cid-bl2whdqw]{color:var(--ink-dark-soft);margin:0;font-size:.92rem;line-height:1.55}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-intro[data-astro-cid-bl2whdqw] h4[data-astro-cid-bl2whdqw]{background:var(--profile);color:#fff}.tr-side--content[data-astro-cid-bl2whdqw] .tr-intro[data-astro-cid-bl2whdqw] h4[data-astro-cid-bl2whdqw]{color:#fff;background:#b4501a}.tr-foot[data-astro-cid-bl2whdqw]{gap:6px;padding-top:26px;display:grid}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-foot[data-astro-cid-bl2whdqw]{justify-items:end}.tr-foot[data-astro-cid-bl2whdqw] a[data-astro-cid-bl2whdqw]{min-height:44px;color:var(--action-orange-hover);font:800 .95rem/1.2 var(--font-display);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.tr-side--profile[data-astro-cid-bl2whdqw]{text-align:right;grid-column:1}.tr-side--content[data-astro-cid-bl2whdqw]{grid-column:3}.tr-group[data-astro-cid-bl2whdqw]{font:800 .74rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-group[data-astro-cid-bl2whdqw]{color:var(--profile)}.tr-side--content[data-astro-cid-bl2whdqw] .tr-group[data-astro-cid-bl2whdqw]{color:var(--action-orange-hover)}.tr-side[data-astro-cid-bl2whdqw] ol[data-astro-cid-bl2whdqw]{margin:0;padding:0;list-style:none;position:relative}.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]{left:0;right:0;top:var(--y);gap:2px;display:grid;position:absolute;transform:translateY(-50%)}.tr-side[data-astro-cid-bl2whdqw] strong[data-astro-cid-bl2whdqw]{font:900 .98rem/1.2 var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-dark)}.tr-side[data-astro-cid-bl2whdqw] span[data-astro-cid-bl2whdqw]{color:var(--ink-dark-soft);font-size:.86rem;line-height:1.45}.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:after{content:"";width:18px;height:2px;margin-top:-1px;position:absolute;top:50%}.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:before{content:"";border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%}.tr-side[data-astro-cid-bl2whdqw]{padding:0}.tr-side[data-astro-cid-bl2whdqw] .tr-intro[data-astro-cid-bl2whdqw]{align-content:center;align-self:stretch;margin:0 0 14px;padding:0;display:grid}.tr-side[data-astro-cid-bl2whdqw] .tr-label--tl[data-astro-cid-bl2whdqw],.tr-side[data-astro-cid-bl2whdqw] .tr-label--tr[data-astro-cid-bl2whdqw]{top:calc(var(--hh) / 2)}.tr-side[data-astro-cid-bl2whdqw] .tr-label--ml[data-astro-cid-bl2whdqw],.tr-side[data-astro-cid-bl2whdqw] .tr-label--mr[data-astro-cid-bl2whdqw]{top:50%}.tr-side[data-astro-cid-bl2whdqw] .tr-label--bl[data-astro-cid-bl2whdqw],.tr-side[data-astro-cid-bl2whdqw] .tr-label--br[data-astro-cid-bl2whdqw]{top:calc(100% - var(--hh) / 2)}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-label--tl[data-astro-cid-bl2whdqw],.tr-side--profile[data-astro-cid-bl2whdqw] .tr-label--bl[data-astro-cid-bl2whdqw]{right:calc((var(--hw) + 8px) / -2)}.tr-side--content[data-astro-cid-bl2whdqw] .tr-label--tr[data-astro-cid-bl2whdqw],.tr-side--content[data-astro-cid-bl2whdqw] .tr-label--br[data-astro-cid-bl2whdqw]{left:calc((var(--hw) + 8px) / -2)}.tr-side[data-astro-cid-bl2whdqw] .tr-label[data-astro-cid-bl2whdqw]{box-sizing:border-box;height:var(--card-h);background:color-mix(in srgb, var(--tone) 14%, #fff);border-radius:var(--radius);border:0;align-content:center;padding:8px 14px}.tr-side[data-astro-cid-bl2whdqw] .tr-label[data-astro-cid-bl2whdqw] strong[data-astro-cid-bl2whdqw]{color:color-mix(in srgb, var(--tone) 78%, #000)}.tr-side[data-astro-cid-bl2whdqw] .tr-foot[data-astro-cid-bl2whdqw]{margin-top:calc(12px - var(--hp));border-radius:var(--radius);background:#fff;align-self:stretch;padding:16px 18px}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-foot[data-astro-cid-bl2whdqw]{margin-right:calc((var(--hw) + 8px) / -2)}.tr-side--content[data-astro-cid-bl2whdqw] .tr-foot[data-astro-cid-bl2whdqw]{margin-left:calc((var(--hw) + 8px) / -2)}.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:after,.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:before{display:none}.local-system[data-astro-cid-bl2whdqw]>[data-astro-cid-bl2whdqw]{grid-column:1/-1}.local-system[data-astro-cid-bl2whdqw]>.tc-never-box[data-astro-cid-bl2whdqw],.local-system[data-astro-cid-bl2whdqw]>.ls-note[data-astro-cid-bl2whdqw]{margin-inline:auto}.tc-never-box[data-astro-cid-bl2whdqw]{text-align:center;border-radius:var(--radius);background:#f8e3e0;max-width:640px;margin-top:22px;padding:16px 24px}.tc-never-box[data-astro-cid-bl2whdqw] .tc-never[data-astro-cid-bl2whdqw]{margin-top:0}.search-chapter[data-astro-cid-bl2whdqw]:nth-child(2n){background:var(--bg-cream-alt);box-shadow:0 0 0 100vmax var(--bg-cream-alt);clip-path:inset(0 -100vmax);border-top-color:#0000}.search-chapter[data-astro-cid-bl2whdqw]:nth-child(2n)+.search-chapter[data-astro-cid-bl2whdqw]{border-top-color:#0000}.tc-never[data-astro-cid-bl2whdqw]{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:22px 0 0;padding:0;list-style:none;display:flex}.tc-never[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]{font:800 .88rem/1.3 var(--font-display);color:#b42318;align-items:center;gap:8px;display:inline-flex}.tc-never[data-astro-cid-bl2whdqw] span[data-astro-cid-bl2whdqw]{color:#fff;width:22px;height:22px;font:900 .72rem/1 var(--font-body);background:#c8372d;border-radius:50%;place-items:center;display:grid}.tc-never-why[data-astro-cid-bl2whdqw]{color:var(--ink-dark-muted);text-align:center;margin:6px 0 0;font-size:.8rem;line-height:1.45}.ls-note[data-astro-cid-bl2whdqw]{border:1px solid var(--border-light-strong);max-width:640px;font:700 1rem/1.5 var(--font-display);color:var(--ink-dark);text-align:center;border-radius:var(--radius);background:#fff;margin:0;padding:16px 22px}@media (width<=1023px){.tr[data-astro-cid-bl2whdqw]{--hw:86px;--card-h:calc(var(--hw) * .57735);--hp:calc(var(--hw) * .288675);grid-template-columns:1fr;row-gap:18px}.tr-hex[data-astro-cid-bl2whdqw]{grid-area:1/1;justify-self:center}.tr-cell[data-astro-cid-bl2whdqw] img{width:32px;height:32px}.tr-cell--core[data-astro-cid-bl2whdqw]{font-size:.85rem}.tr[data-astro-cid-bl2whdqw]{grid-template-rows:none}.tr-side[data-astro-cid-bl2whdqw],.tr-side--profile[data-astro-cid-bl2whdqw],.tr-side--content[data-astro-cid-bl2whdqw]{text-align:left;grid-area:auto/1;grid-template-rows:none}.tr-intro[data-astro-cid-bl2whdqw]{padding-bottom:12px}.tr-foot[data-astro-cid-bl2whdqw]{padding-top:12px}.tr-side[data-astro-cid-bl2whdqw] .tr-foot[data-astro-cid-bl2whdqw]{margin-top:12px}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-foot[data-astro-cid-bl2whdqw]{justify-items:start}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-foot[data-astro-cid-bl2whdqw],.tr-side--content[data-astro-cid-bl2whdqw] .tr-foot[data-astro-cid-bl2whdqw]{margin-left:0;margin-right:0}.tr-side[data-astro-cid-bl2whdqw] ol[data-astro-cid-bl2whdqw]{gap:10px;display:grid}.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]{padding-left:18px;position:static;transform:none}.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:after{display:none}.tr-side--profile[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:before,.tr-side--content[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:before{margin-top:0;top:7px;left:0;right:auto}.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]{position:relative;top:auto}.tr-side[data-astro-cid-bl2whdqw] .tr-label[data-astro-cid-bl2whdqw]{top:auto;left:auto;right:auto}.tr-side[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:before{background:var(--tone);display:block}.tr-side[data-astro-cid-bl2whdqw] .tr-label[data-astro-cid-bl2whdqw]{height:auto;padding-left:30px}.tr-side--profile[data-astro-cid-bl2whdqw] .tr-label[data-astro-cid-bl2whdqw]:before,.tr-side--content[data-astro-cid-bl2whdqw] .tr-label[data-astro-cid-bl2whdqw]:before{top:16px;left:12px}}.measurement-board[data-astro-cid-bl2whdqw] figcaption[data-astro-cid-bl2whdqw]{color:var(--action-orange-hover);font:800 .76rem/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.measurement-board[data-astro-cid-bl2whdqw]{margin:0}.mb-rows[data-astro-cid-bl2whdqw]{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mb-row[data-astro-cid-bl2whdqw]{--tone:var(--steel-blue);--tone-ink:#fff;grid-template-columns:148px minmax(0,1fr);gap:8px;min-height:58px;display:grid}.mb-row--green[data-astro-cid-bl2whdqw]{--tone:var(--green)}.mb-row--orange[data-astro-cid-bl2whdqw]{--tone:var(--action-orange);--tone-ink:#17191b}.mb-row--ink[data-astro-cid-bl2whdqw]{--tone:var(--bg-charcoal)}.mb-tile[data-astro-cid-bl2whdqw]{background:var(--tone);color:var(--tone-ink);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:0 14px;display:flex}.mb-tile[data-astro-cid-bl2whdqw] small[data-astro-cid-bl2whdqw]{font:800 .7rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.mb-tile[data-astro-cid-bl2whdqw] .ico-disc{background:0 0;flex:none;width:32px;max-width:32px}.mb-track[data-astro-cid-bl2whdqw]{background:var(--bg-card);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);border-radius:var(--radius-sm);align-items:center;display:flex;position:relative}.mb-band[data-astro-cid-bl2whdqw]{width:var(--len);background:var(--tone);color:var(--tone-ink);font:800 .96rem/1.3 var(--font-display);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);align-self:stretch;align-items:center;padding:8px 30px 8px 16px;display:flex}.mb-measure[data-astro-cid-bl2whdqw]{text-align:right;min-width:150px;font:800 .92rem/1.2 var(--font-display);color:var(--ink-dark);flex:1;gap:2px;padding:0 26px 0 12px;display:grid}.mb-measure[data-astro-cid-bl2whdqw] small[data-astro-cid-bl2whdqw]{font:700 .62rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dark-muted)}.mb-note[data-astro-cid-bl2whdqw]{background:var(--bg-charcoal);max-width:none;color:var(--ink-light-soft);border-radius:var(--radius-sm);margin:18px 0 0;padding:16px 18px}.mb-note[data-astro-cid-bl2whdqw] strong[data-astro-cid-bl2whdqw]{color:var(--action-orange-light)}@media (width>=940px){.search-map__head[data-astro-cid-bl2whdqw]{grid-template-columns:minmax(0,1fr) minmax(300px,.66fr)}.search-chapter--measure[data-astro-cid-bl2whdqw]{grid-template-columns:minmax(0,.6fr) minmax(600px,1.4fr)}.search-chapter--local[data-astro-cid-bl2whdqw]{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.search-board[data-astro-cid-bl2whdqw]{padding:28px 20px}.search-board__title[data-astro-cid-bl2whdqw]{grid-template-columns:1fr;gap:14px}.search-board__journey[data-astro-cid-bl2whdqw]{grid-template-columns:1fr;gap:0;padding:28px 0}.search-board__journey[data-astro-cid-bl2whdqw]:before{background:linear-gradient(180deg, var(--steel-blue), var(--action-orange), var(--green));width:2px;height:auto;inset:42px auto 42px 16px}.search-board__journey[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]{text-align:left;grid-template-columns:34px minmax(0,1fr);justify-items:start;gap:12px;padding:12px 0}.search-board__journey[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:before{grid-row:1/3;width:34px;height:34px}.search-board__journey[data-astro-cid-bl2whdqw] small[data-astro-cid-bl2whdqw]{max-width:none}.search-board__journey[data-astro-cid-bl2whdqw]:before{display:none}.search-board__journey[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:not(:last-child):after{content:"";background:linear-gradient(180deg, var(--steel-blue), var(--action-orange));border:0;width:2px;height:calc(100% - 34px);position:absolute;top:46px;left:16px}.search-board__journey[data-astro-cid-bl2whdqw] li[data-astro-cid-bl2whdqw]:nth-child(2):after{background:linear-gradient(180deg, var(--action-orange), var(--green))}.search-chapters[data-astro-cid-bl2whdqw]{margin-top:58px}.search-chapter[data-astro-cid-bl2whdqw]{padding:54px 0}.local-system[data-astro-cid-bl2whdqw],.measurement-board[data-astro-cid-bl2whdqw]{padding:20px}.mb-row[data-astro-cid-bl2whdqw]{grid-template-columns:92px minmax(0,1fr)}.mb-tile[data-astro-cid-bl2whdqw]{flex-direction:column;justify-content:center;gap:6px;padding:10px 6px}.mb-tile[data-astro-cid-bl2whdqw] small[data-astro-cid-bl2whdqw]{letter-spacing:.04em;font-size:.58rem}.mb-measure[data-astro-cid-bl2whdqw]{min-width:0}.mb-track[data-astro-cid-bl2whdqw]{clip-path:none;flex-direction:column;align-items:stretch}.mb-band[data-astro-cid-bl2whdqw]{width:auto}.mb-measure[data-astro-cid-bl2whdqw]{text-align:left;padding:10px 14px}}.nx[data-astro-cid-iiwqekm5]{--c-blue:var(--steel-blue);--c-green:var(--green);--c-orange:var(--action-orange-hover);--c-amber:#b7791f;border-radius:var(--radius-lg);background:var(--bg-card);color:var(--ink-dark);margin:0;padding:22px;overflow:hidden;box-shadow:0 24px 44px -30px #17191b73}.nx-tone--blue[data-astro-cid-iiwqekm5]{--t:var(--c-blue)}.nx-tone--green[data-astro-cid-iiwqekm5]{--t:var(--c-green)}.nx-tone--orange[data-astro-cid-iiwqekm5]{--t:var(--c-orange)}.nx-tone--amber[data-astro-cid-iiwqekm5]{--t:var(--c-amber)}.nx[data-astro-cid-iiwqekm5] .ico-disc{background:0 0}.nx-cap[data-astro-cid-iiwqekm5]{font:700 .95rem/1.3 var(--font-body);color:var(--ink-dark-soft);align-items:center;gap:8px;margin:0 0 16px;display:flex}.nx-dot[data-astro-cid-iiwqekm5]{background:var(--action-orange);border-radius:50%;width:8px;height:8px}.nx-note[data-astro-cid-iiwqekm5]{font:600 .88rem/1.4 var(--font-body);color:var(--ink-dark-muted);text-align:center;margin:12px 0 0}.nx-route[data-astro-cid-iiwqekm5]{gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.nx-route[data-astro-cid-iiwqekm5]:before{content:"";background:linear-gradient(var(--c-blue), var(--c-green), var(--c-orange));transform-origin:top;width:2px;position:absolute;top:22px;bottom:22px;left:21px}.nx-step[data-astro-cid-iiwqekm5]{background:color-mix(in srgb, var(--t) 9%, #fff);border:1px solid color-mix(in srgb, var(--t) 22%, #fff);border-radius:999px;align-items:center;gap:12px;padding:8px 14px 8px 8px;font-weight:700;display:flex;position:relative}.nx-step-icon[data-astro-cid-iiwqekm5]{z-index:1;width:28px;height:28px;box-shadow:0 0 0 2px color-mix(in srgb, var(--t) 40%, #fff);background:#fff;border-radius:50%;place-items:center;padding:4px;display:grid;position:relative}.nx-step-icon[data-astro-cid-iiwqekm5] .ico-disc,.nx-step-icon[data-astro-cid-iiwqekm5] img{width:22px}.nx-step--goal[data-astro-cid-iiwqekm5]{background:var(--t);border-color:var(--t);color:#fff}.nx-step--goal[data-astro-cid-iiwqekm5].nx-tone--orange{background:var(--action-orange);border-color:var(--action-orange);color:#17191b}.nx-pulse[data-astro-cid-iiwqekm5]{border:2px solid var(--action-orange);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-1px}.nx-split[data-astro-cid-iiwqekm5]{justify-items:center;display:grid}.nx-split-in[data-astro-cid-iiwqekm5]{background:var(--bg-cream);border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 14px;font-weight:700;display:inline-flex}.nx-split-in[data-astro-cid-iiwqekm5] img{width:18px}.nx-fork[data-astro-cid-iiwqekm5]{width:60%;height:28px;margin-top:12px;display:block;position:relative}.nx-fork[data-astro-cid-iiwqekm5]:before{content:"";background:var(--border-light-strong);width:2px;height:12px;margin-left:-1px;position:absolute;top:-12px;left:50%}.nx-fork[data-astro-cid-iiwqekm5] i[data-astro-cid-iiwqekm5]{border:2px solid var(--border-light-strong);border-bottom:0;width:50%;height:100%;position:absolute;top:0}.nx-fork[data-astro-cid-iiwqekm5] i[data-astro-cid-iiwqekm5]:first-child{border-right:0;border-radius:14px 0 0;left:0}.nx-fork[data-astro-cid-iiwqekm5] i[data-astro-cid-iiwqekm5]:last-child{border-left:0;border-radius:0 14px 0 0;right:0}.nx-lanes[data-astro-cid-iiwqekm5]{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.nx-lane[data-astro-cid-iiwqekm5]{border-radius:var(--radius);background:color-mix(in srgb, var(--t) 10%, #fff);border:1px solid color-mix(in srgb, var(--t) 25%, #fff);gap:6px;padding:14px;display:grid}.nx-lane-tag[data-astro-cid-iiwqekm5]{background:var(--t);color:#fff;font:700 .78rem/1.5 var(--font-body);border-radius:999px;justify-self:start;padding:2px 10px}.nx-lane[data-astro-cid-iiwqekm5] strong[data-astro-cid-iiwqekm5]{font:800 1rem/1.25 var(--font-display);align-items:center;gap:8px;display:flex}.nx-lane[data-astro-cid-iiwqekm5] img{width:20px}.nx-record[data-astro-cid-iiwqekm5]{position:relative}.nx-record[data-astro-cid-iiwqekm5] ul[data-astro-cid-iiwqekm5],.nx-status[data-astro-cid-iiwqekm5] ul[data-astro-cid-iiwqekm5]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.nx-record[data-astro-cid-iiwqekm5] li[data-astro-cid-iiwqekm5],.nx-status[data-astro-cid-iiwqekm5] li[data-astro-cid-iiwqekm5]{border-radius:var(--radius-sm);background:var(--bg-cream);align-items:center;gap:10px;padding:9px 12px;display:flex}.nx-rec-icon[data-astro-cid-iiwqekm5] img{width:18px;display:block}.nx-rec-text[data-astro-cid-iiwqekm5]{flex:1;font-weight:600}.nx-rec-ok[data-astro-cid-iiwqekm5]{background:var(--green);color:#fff;width:20px;height:20px;font:900 .65rem/1 var(--font-body);border-radius:50%;flex:none;place-items:center;display:grid}.nx-stamp[data-astro-cid-iiwqekm5]{border:2px solid var(--green);color:var(--green);font:800 .85rem/1.2 var(--font-display);background:#fff;border-radius:8px;padding:4px 12px;position:absolute;top:-46px;right:4px;transform:rotate(-8deg)}.nx-status-head[data-astro-cid-iiwqekm5]{color:var(--green);align-items:center;gap:8px;margin:0 0 10px;font-weight:800;display:flex}.nx-live[data-astro-cid-iiwqekm5]{background:var(--green);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--green) 22%, transparent);border-radius:50%}.nx-tag[data-astro-cid-iiwqekm5]{background:color-mix(in srgb, var(--green) 14%, #fff);color:var(--green);font:700 .75rem/1.5 var(--font-body);border-radius:999px;padding:2px 9px}.nx-deck[data-astro-cid-iiwqekm5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:6px 0 0;list-style:none;display:grid}.nx-card[data-astro-cid-iiwqekm5]{border-radius:var(--radius);background:color-mix(in srgb, var(--t) 10%, #fff);border:1px solid color-mix(in srgb, var(--t) 25%, #fff);text-align:center;justify-items:center;gap:10px;padding:18px 10px;display:grid}.nx-card-icon[data-astro-cid-iiwqekm5]{background:#fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 8px 18px -12px #17191b80}.nx-card-icon[data-astro-cid-iiwqekm5] img{width:28px}.nx-card[data-astro-cid-iiwqekm5] strong[data-astro-cid-iiwqekm5]{font:800 .98rem/1.25 var(--font-display)}.nx-card[data-astro-cid-iiwqekm5]:first-child{transform:rotate(-3deg)}.nx-card[data-astro-cid-iiwqekm5]:nth-child(3){transform:rotate(3deg)}.nx-proof[data-astro-cid-iiwqekm5]{position:relative}.nx-shot[data-astro-cid-iiwqekm5]{border-radius:var(--radius);border:1px solid var(--border-light);overflow:hidden}.nx-shot[data-astro-cid-iiwqekm5] img{width:100%;height:auto;display:block}.nx-shot--blank[data-astro-cid-iiwqekm5]{background:var(--bg-cream);height:200px}.nx-pins[data-astro-cid-iiwqekm5]{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.nx-pin[data-astro-cid-iiwqekm5]{border:2px solid var(--t);font:700 .85rem/1.3 var(--font-body);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 8px;display:inline-flex;box-shadow:0 8px 18px -12px #17191b80}.nx-pin[data-astro-cid-iiwqekm5] img{width:16px}@media (width>=700px){.nx-pins[data-astro-cid-iiwqekm5]{pointer-events:none;margin:0;display:block;position:absolute;inset:0}.nx-pin[data-astro-cid-iiwqekm5]{position:absolute}.nx-pin--0[data-astro-cid-iiwqekm5]{top:14%;left:6%}.nx-pin--1[data-astro-cid-iiwqekm5]{top:42%;right:6%}.nx-pin--2[data-astro-cid-iiwqekm5]{bottom:10%;left:12%}}.nx-device[data-astro-cid-iiwqekm5]{place-items:center;display:grid}.nx-phone[data-astro-cid-iiwqekm5]{box-sizing:border-box;background:#fff;border:6px solid #17191b;border-radius:30px;gap:8px;width:min(240px,100%);padding:30px 14px 18px;display:grid;position:relative}.nx-notch[data-astro-cid-iiwqekm5]{background:#17191b;border-radius:6px;width:60px;height:8px;margin-left:-30px;position:absolute;top:8px;left:50%}.nx-field[data-astro-cid-iiwqekm5]{background:var(--bg-cream);font:600 .86rem/1.3 var(--font-body);border-radius:10px;align-items:center;gap:8px;margin:0;padding:9px 10px;display:flex}.nx-toast[data-astro-cid-iiwqekm5]{background:var(--green);color:#fff;font:800 .9rem/1.3 var(--font-body);border-radius:12px;align-items:center;gap:8px;margin:6px 0 0;padding:10px 12px;display:flex}.nx-toast[data-astro-cid-iiwqekm5] img{filter:brightness(0)invert();width:16px}.nx-bridge[data-astro-cid-iiwqekm5]{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:6px;display:grid}.nx-win[data-astro-cid-iiwqekm5]{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--t) 30%, #fff);background:#fff;gap:7px;padding:0 0 12px;display:grid;overflow:hidden}.nx-win-bar[data-astro-cid-iiwqekm5]{background:color-mix(in srgb, var(--t) 14%, #fff);font:700 .8rem/1.2 var(--font-body);align-items:center;gap:4px;margin:0;padding:7px 10px;display:flex}.nx-win-bar[data-astro-cid-iiwqekm5] i[data-astro-cid-iiwqekm5]{background:color-mix(in srgb, var(--t) 45%, #fff);border-radius:50%;width:6px;height:6px}.nx-win-bar[data-astro-cid-iiwqekm5] i[data-astro-cid-iiwqekm5]:last-of-type{margin-right:6px}.nx-win-row[data-astro-cid-iiwqekm5]{background:var(--bg-cream);font:700 .82rem/1.3 var(--font-body);border-radius:8px;align-items:center;gap:6px;margin:0 10px;padding:7px 9px;display:flex}.nx-win-row--new[data-astro-cid-iiwqekm5]{background:color-mix(in srgb, var(--green) 12%, #fff)}.nx-win-line[data-astro-cid-iiwqekm5]{background:var(--bg-cream);border-radius:4px;height:7px;margin:0 10px;display:block}.nx-win-line--short[data-astro-cid-iiwqekm5]{width:55%}.nx-packet[data-astro-cid-iiwqekm5]{background:var(--action-orange);border-radius:50%;justify-self:center;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 8px 16px -10px #17191b99}.nx-packet[data-astro-cid-iiwqekm5] img{width:18px}.nx-note--wide[data-astro-cid-iiwqekm5]{grid-column:1/-1}@media (width<=520px){.nx-deck[data-astro-cid-iiwqekm5]{grid-template-columns:1fr}.nx-card[data-astro-cid-iiwqekm5]{text-align:left;grid-template-columns:auto 1fr;place-items:center start;transform:none!important}.nx-bridge[data-astro-cid-iiwqekm5]{grid-template-columns:1fr}.nx-packet[data-astro-cid-iiwqekm5]{transform:rotate(90deg)}}@media (prefers-reduced-motion:no-preference){.scn-on .nx--route[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-route[data-astro-cid-iiwqekm5]:before{transform:scaleY(0)}.scn-on .nx--route[data-astro-cid-iiwqekm5].scn-in .nx-route[data-astro-cid-iiwqekm5]:before{transition:transform 1.2s .2s}.scn-on .nx--route[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-step[data-astro-cid-iiwqekm5]{opacity:0;transform:translate(-14px)}.scn-on .nx--route[data-astro-cid-iiwqekm5].scn-in .nx-step[data-astro-cid-iiwqekm5]{transition:opacity .4s ease calc(.2s + var(--i) * .35s), transform .4s ease calc(.2s + var(--i) * .35s)}.scn-on .nx--route[data-astro-cid-iiwqekm5].scn-in .nx-pulse[data-astro-cid-iiwqekm5]{animation:1.4s ease-out 1.6s 2 nx-pulse}.scn-on .nx--split[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-fork[data-astro-cid-iiwqekm5] i[data-astro-cid-iiwqekm5]{clip-path:inset(0 0 100%)}.scn-on .nx--split[data-astro-cid-iiwqekm5].scn-in .nx-fork[data-astro-cid-iiwqekm5] i[data-astro-cid-iiwqekm5]{clip-path:inset(0);transition:clip-path .6s .4s}.scn-on .nx--split[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-lane[data-astro-cid-iiwqekm5]{opacity:0;transform:translateY(14px)}.scn-on .nx--split[data-astro-cid-iiwqekm5].scn-in .nx-lane[data-astro-cid-iiwqekm5]{transition:opacity .45s ease calc(.9s + var(--i) * .25s), transform .45s ease calc(.9s + var(--i) * .25s)}.scn-on .nx--split[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-note[data-astro-cid-iiwqekm5]{opacity:0}.scn-on .nx--split[data-astro-cid-iiwqekm5].scn-in .nx-note[data-astro-cid-iiwqekm5]{transition:opacity .4s 1.6s}.scn-on [data-astro-cid-iiwqekm5]:is(.nx--record,.nx--timeline):not(.scn-in) li[data-astro-cid-iiwqekm5]{opacity:0;transform:translateY(8px)}.scn-on :is(.nx--record,.nx--timeline).scn-in[data-astro-cid-iiwqekm5] li[data-astro-cid-iiwqekm5]{transition:opacity .35s ease calc(.2s + var(--i) * .25s), transform .35s ease calc(.2s + var(--i) * .25s)}.scn-on .nx--record[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-rec-ok[data-astro-cid-iiwqekm5],.scn-on .nx--timeline[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-tag[data-astro-cid-iiwqekm5]{transform:scale(0)}.scn-on .nx--record[data-astro-cid-iiwqekm5].scn-in .nx-rec-ok[data-astro-cid-iiwqekm5],.scn-on .nx--timeline[data-astro-cid-iiwqekm5].scn-in .nx-tag[data-astro-cid-iiwqekm5]{animation:nx-pop .35s ease both calc(.6s + var(--i) * .3s)}.scn-on .nx--record[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-stamp[data-astro-cid-iiwqekm5]{opacity:0;transform:rotate(-8deg)scale(1.8)}.scn-on .nx--record[data-astro-cid-iiwqekm5].scn-in .nx-stamp[data-astro-cid-iiwqekm5]{animation:.45s cubic-bezier(.3,1.4,.6,1) 2s both nx-stamp}.scn-on .nx--layers[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-card[data-astro-cid-iiwqekm5]{opacity:0;transform:translateY(24px)scale(.92)}.scn-on .nx--layers[data-astro-cid-iiwqekm5].scn-in .nx-card[data-astro-cid-iiwqekm5]{transition:opacity .5s ease calc(.2s + var(--i) * .22s), transform .6s cubic-bezier(.3, 1.3, .6, 1) calc(.2s + var(--i) * .22s)}.scn-on .nx--proof[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-pin[data-astro-cid-iiwqekm5]{opacity:0;transform:scale(.6)}.scn-on .nx--proof[data-astro-cid-iiwqekm5].scn-in .nx-pin[data-astro-cid-iiwqekm5]{transition:opacity .35s ease calc(.5s + var(--i) * .35s), transform .45s cubic-bezier(.3, 1.4, .6, 1) calc(.5s + var(--i) * .35s)}.scn-on .nx--device[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-field[data-astro-cid-iiwqekm5],.scn-on .nx--device[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-toast[data-astro-cid-iiwqekm5]{opacity:0;transform:translateY(10px)}.scn-on .nx--device[data-astro-cid-iiwqekm5].scn-in .nx-field[data-astro-cid-iiwqekm5],.scn-on .nx--device[data-astro-cid-iiwqekm5].scn-in .nx-toast[data-astro-cid-iiwqekm5]{transition:opacity .35s ease calc(.3s + var(--i) * .4s), transform .35s ease calc(.3s + var(--i) * .4s)}.scn-on .nx--bridge[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-packet[data-astro-cid-iiwqekm5]{opacity:0;transform:translate(-60px)}.scn-on .nx--bridge[data-astro-cid-iiwqekm5].scn-in .nx-packet[data-astro-cid-iiwqekm5]{animation:1.2s .4s both nx-travel}.scn-on .nx--bridge[data-astro-cid-iiwqekm5]:not(.scn-in) .nx-win-row--new[data-astro-cid-iiwqekm5]{opacity:0;transform:translateY(-6px)}.scn-on .nx--bridge[data-astro-cid-iiwqekm5].scn-in .nx-win-row--new[data-astro-cid-iiwqekm5]{transition:opacity .35s 1.5s,transform .35s 1.5s}}@keyframes nx-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12,1.4)}}@keyframes nx-pop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes nx-stamp{0%{opacity:0;transform:rotate(-8deg)scale(1.8)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes nx-travel{0%{opacity:0;transform:translate(-60px)}20%{opacity:1}to{opacity:1;transform:none}}.narrative-list[data-astro-cid-m7kbyasz]{gap:0;display:grid}.narrative[data-astro-cid-m7kbyasz]{border-top:1px solid var(--border-light-strong);align-items:center;gap:36px;padding:68px 0;display:grid}.narrative[data-astro-cid-m7kbyasz]:first-child{border-top:0;padding-top:0}.narrative[data-astro-cid-m7kbyasz]:last-child{padding-bottom:0}.narrative-copy[data-astro-cid-m7kbyasz] h2[data-astro-cid-m7kbyasz]{max-width:18ch;margin:0 0 20px;font-size:clamp(1.8rem,3vw,2.7rem)}.narrative-copy[data-astro-cid-m7kbyasz] p[data-astro-cid-m7kbyasz]{max-width:62ch;color:var(--ink-dark-soft);font-size:1.05rem;line-height:1.7}.narrative-link[data-astro-cid-m7kbyasz]{margin-bottom:0}.narrative-link[data-astro-cid-m7kbyasz] a[data-astro-cid-m7kbyasz]{font-family:var(--font-display);color:var(--action-orange-hover);font-weight:800;text-decoration:none}.narrative-visual[data-astro-cid-m7kbyasz]{background:var(--bg-charcoal);border:1px solid var(--border-dark-strong);min-width:0;color:var(--ink-light);border-radius:var(--radius);margin:0;padding:22px;overflow:hidden;box-shadow:0 20px 44px #17191b29}.narrative-visual[data-astro-cid-m7kbyasz] figcaption[data-astro-cid-m7kbyasz]{font:700 .76rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-on-dark);margin-bottom:22px}.narrative-visual--record[data-astro-cid-m7kbyasz],.narrative-visual--device[data-astro-cid-m7kbyasz],.narrative-visual--proof[data-astro-cid-m7kbyasz]{background:var(--bg-cream-alt);border-color:var(--border-light-strong);color:var(--ink-dark)}.narrative-visual--record[data-astro-cid-m7kbyasz] figcaption[data-astro-cid-m7kbyasz],.narrative-visual--device[data-astro-cid-m7kbyasz] figcaption[data-astro-cid-m7kbyasz],.narrative-visual--proof[data-astro-cid-m7kbyasz] figcaption[data-astro-cid-m7kbyasz]{color:var(--action-orange-hover)}.narrative-visual--timeline[data-astro-cid-m7kbyasz]{background:var(--steel-blue);border-color:#ffffff52}.narrative-visual--territory[data-astro-cid-m7kbyasz],.narrative-visual--bridge[data-astro-cid-m7kbyasz]{background:var(--green);border-color:#ffffff4d}@media (width>=900px){.narrative[data-astro-cid-m7kbyasz]{grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);gap:64px}.narrative--reverse[data-astro-cid-m7kbyasz]{grid-template-columns:minmax(460px,1.18fr) minmax(0,.82fr)}.narrative--reverse[data-astro-cid-m7kbyasz] .narrative-copy[data-astro-cid-m7kbyasz]{order:2}.narrative--reverse[data-astro-cid-m7kbyasz] .narrative-visual[data-astro-cid-m7kbyasz]{order:1}}.narrative-visual--route[data-astro-cid-m7kbyasz]{border-color:var(--border-light-strong);color:var(--ink-dark);background:#fff;padding:0}.narrative-visual--route[data-astro-cid-m7kbyasz] figcaption[data-astro-cid-m7kbyasz]{background:var(--action-orange);color:#17191b;font:900 1.05rem/1.2 var(--font-display);letter-spacing:0;text-transform:none;text-align:center;border-radius:var(--radius-sm);margin:0;padding:16px 20px}.narrative-visual--route[data-astro-cid-m7kbyasz] .nv-route[data-astro-cid-m7kbyasz]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;padding:14px;display:grid}.narrative-visual--route[data-astro-cid-m7kbyasz] .nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{--tone:var(--steel-blue);--tint:#315e7e1a;grid-template-rows:auto 1fr;grid-template-columns:none;align-items:stretch;gap:0;min-height:0;display:grid}.narrative-visual--route[data-astro-cid-m7kbyasz] .nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:nth-child(4n+2){--tone:var(--green);--tint:#28623f1a}.narrative-visual--route[data-astro-cid-m7kbyasz] .nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:nth-child(4n+3){--tone:#c2552a;--tint:#ef6c221f}.narrative-visual--route[data-astro-cid-m7kbyasz] .nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:nth-child(4n+4){--tone:#5b4bb7;--tint:#5b4bb71a}.narrative-visual--route[data-astro-cid-m7kbyasz] .nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:after{display:none}.narrative-visual--route[data-astro-cid-m7kbyasz] .nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]>span[data-astro-cid-m7kbyasz]{border-radius:var(--radius-sm);background:var(--tone);color:#fff;width:auto;height:auto;font:800 .78rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:10px 12px}.narrative-visual--route[data-astro-cid-m7kbyasz] .nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]>strong[data-astro-cid-m7kbyasz]{background:var(--tint);color:var(--ink-dark);font:800 1.02rem/1.3 var(--font-display);text-align:center;place-items:center;padding:22px 12px;display:grid}.nv-route[data-astro-cid-m7kbyasz]{gap:0;margin:0;padding:0;list-style:none;display:grid}.nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;min-height:68px;display:grid;position:relative}.nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:not(:last-child):after{content:"";background:var(--border-dark-strong);width:2px;position:absolute;top:48px;bottom:-20px;left:20px}.nv-route[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]>span[data-astro-cid-m7kbyasz],.nv-timeline[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]>span[data-astro-cid-m7kbyasz],.nv-layers[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]>span[data-astro-cid-m7kbyasz]{z-index:1;background:var(--action-orange);width:42px;height:42px;color:var(--ink-dark);font:800 .76rem/1 var(--font-mono);border-radius:var(--radius-sm);place-items:center;display:grid;position:relative}.nv-route[data-astro-cid-m7kbyasz] strong[data-astro-cid-m7kbyasz],.nv-timeline[data-astro-cid-m7kbyasz] strong[data-astro-cid-m7kbyasz],.nv-layers[data-astro-cid-m7kbyasz] strong[data-astro-cid-m7kbyasz]{font:800 1.05rem/1.25 var(--font-display)}.nv-split[data-astro-cid-m7kbyasz]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.nv-split[data-astro-cid-m7kbyasz]>div[data-astro-cid-m7kbyasz]{background:var(--bg-charcoal-card);border-radius:var(--radius);align-content:center;gap:12px;min-height:190px;padding:22px;display:grid}.nv-split[data-astro-cid-m7kbyasz]>div[data-astro-cid-m7kbyasz]:last-child{background:var(--bg-charcoal-elevated)}.nv-split[data-astro-cid-m7kbyasz]>div[data-astro-cid-m7kbyasz] span[data-astro-cid-m7kbyasz],.nv-bridge[data-astro-cid-m7kbyasz]>div[data-astro-cid-m7kbyasz] span[data-astro-cid-m7kbyasz]{border-bottom:1px solid var(--border-dark);padding-bottom:9px;font-weight:700}.nv-split[data-astro-cid-m7kbyasz]>strong[data-astro-cid-m7kbyasz]{max-width:12ch;color:var(--orange-on-dark);font:800 .78rem/1.35 var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;align-self:center}.vs[data-astro-cid-m7kbyasz]{--yes:#3e8a5c;--yes-hi:#5db57f;--no:#c8372d;--no-hi:#e8584c;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px 0;display:grid}.vs-items[data-astro-cid-m7kbyasz]{font:700 .95rem/1.3 var(--font-display);color:var(--ink-light);gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.vs-items[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{position:relative}.vs-items[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:before{content:"";border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%}.vs-items[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:after{content:"";width:18px;height:2px;margin-top:-1px;position:absolute;top:50%}.vs-items--yes[data-astro-cid-m7kbyasz]{border-right:2px solid var(--yes);text-align:right;align-self:start;margin-right:12px;padding-right:30px}.vs-items--yes[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{margin-right:0;padding-right:0}.vs-items--yes[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:before{background:var(--yes-hi);right:-24px}.vs-items--yes[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:after{background:var(--yes);width:6px;right:-30px}.vs-items--no[data-astro-cid-m7kbyasz]{border-left:2px solid var(--no);align-self:end;margin-left:12px;padding-left:30px}.vs-items--no[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:before{background:var(--no-hi);left:-24px}.vs-items--no[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:after{background:var(--no);width:6px;left:-30px}.vs-items--yes[data-astro-cid-m7kbyasz]:after,.vs-items--no[data-astro-cid-m7kbyasz]:after{content:"";width:12px;height:2px;position:absolute;top:50%}.vs-items--yes[data-astro-cid-m7kbyasz]:after{background:var(--yes);right:-14px}.vs-items--no[data-astro-cid-m7kbyasz]:after{background:var(--no);left:-14px}.vs-center[data-astro-cid-m7kbyasz]{gap:14px;display:grid}.vs-banner[data-astro-cid-m7kbyasz]{color:#fff;font:800 .8rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin:0;padding:10px 18px;display:flex;transform:skew(-14deg)}.vs-banner[data-astro-cid-m7kbyasz]>[data-astro-cid-m7kbyasz]{transform:skew(14deg)}.vs-banner--yes[data-astro-cid-m7kbyasz]{background:linear-gradient(90deg, var(--yes-hi), var(--yes));margin-right:26px}.vs-banner--no[data-astro-cid-m7kbyasz]{background:linear-gradient(90deg, var(--no), var(--no-hi));margin-left:26px}.vs-label[data-astro-cid-m7kbyasz]{flex:1}.vs-mark[data-astro-cid-m7kbyasz]{width:24px;height:24px;font:900 .85rem/1 var(--font-body);background:#ffffff38;border-radius:50%;flex:none;place-items:center;display:grid}.vs-letter[data-astro-cid-m7kbyasz]{font:italic 900 2.4rem/.8 var(--font-display);color:#fff;text-shadow:0 2px #00000040}.vs-route[data-astro-cid-m7kbyasz]{text-align:center;font:800 .74rem/1.35 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-light-soft);grid-column:1/-1;margin:4px 0 0}@media (width<=640px){.vs[data-astro-cid-m7kbyasz]{grid-template-columns:1fr}.vs-center[data-astro-cid-m7kbyasz]{display:contents}.vs-banner--yes[data-astro-cid-m7kbyasz]{order:1;margin:0 14px 0 0}.vs-items--yes[data-astro-cid-m7kbyasz]{order:2}.vs-banner--no[data-astro-cid-m7kbyasz]{order:3;margin:0 0 0 14px}.vs-items--no[data-astro-cid-m7kbyasz]{order:4}.vs-route[data-astro-cid-m7kbyasz]{order:5}.vs-items--yes[data-astro-cid-m7kbyasz]{text-align:left;border-right:0;border-left:2px solid var(--yes);margin:0 0 0 12px;padding:0 0 0 30px}.vs-items--yes[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:before{left:-24px;right:auto}.vs-items--yes[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:after{left:-30px;right:auto}.vs-items--yes[data-astro-cid-m7kbyasz]:after,.vs-items--no[data-astro-cid-m7kbyasz]:after{display:none}}.nv-record[data-astro-cid-m7kbyasz]{background:var(--bg-card);color:var(--ink-dark);border-radius:var(--radius);overflow:hidden;box-shadow:0 14px 28px #00000040}.nv-record[data-astro-cid-m7kbyasz] header[data-astro-cid-m7kbyasz],.nv-record[data-astro-cid-m7kbyasz]>div[data-astro-cid-m7kbyasz]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.nv-record[data-astro-cid-m7kbyasz] header[data-astro-cid-m7kbyasz]{background:var(--bg-cream-card);font:700 .76rem/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:12px 16px}.nv-record[data-astro-cid-m7kbyasz]>div[data-astro-cid-m7kbyasz]{border-top:1px solid var(--border-light);padding:14px 16px}.nv-record[data-astro-cid-m7kbyasz]>div[data-astro-cid-m7kbyasz]>span[data-astro-cid-m7kbyasz]{font-weight:700}.nv-record[data-astro-cid-m7kbyasz] b[data-astro-cid-m7kbyasz]{background:var(--bg-cream);color:var(--ink-dark-soft);font:700 .7rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);padding:4px 7px}.nv-territory[data-astro-cid-m7kbyasz]{grid-template-columns:minmax(0,1.25fr) minmax(130px,.75fr);gap:20px;display:grid}.nv-map[data-astro-cid-m7kbyasz]{background:var(--bg-charcoal-card);grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-height:225px;padding:12px;display:grid}.nv-map[data-astro-cid-m7kbyasz] span[data-astro-cid-m7kbyasz]{background:var(--bg-charcoal-elevated);border:1px solid var(--border-dark)}.nv-map[data-astro-cid-m7kbyasz] span[data-astro-cid-m7kbyasz].is-area{background:var(--steel-blue)}.nv-map[data-astro-cid-m7kbyasz] span[data-astro-cid-m7kbyasz].is-home{background:var(--action-orange)}.nv-territory[data-astro-cid-m7kbyasz] ul[data-astro-cid-m7kbyasz]{align-content:center;gap:12px;margin:0;padding:0;list-style:none;display:grid}.nv-territory[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{border-bottom:1px solid var(--border-dark);padding:10px 0;font-weight:700}.nv-layers[data-astro-cid-m7kbyasz]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.nv-layers[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{background:var(--bg-charcoal-card);border-radius:var(--radius);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;min-height:70px;padding:10px 18px 10px 10px;display:grid}.nv-layers[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:nth-child(2){background:var(--steel-blue);margin-left:8%}.nv-layers[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:nth-child(3){background:var(--green);margin-left:16%}.nv-proof[data-astro-cid-m7kbyasz]{margin:0;padding:0;list-style:none}.nv-proof--image[data-astro-cid-m7kbyasz]{background:var(--bg-card);border:1px solid var(--border-light-strong);border-radius:var(--radius);grid-template-columns:minmax(0,1.45fr) minmax(180px,.55fr);display:grid;overflow:hidden;box-shadow:0 14px 28px #17191b2e}.nv-proof--image[data-astro-cid-m7kbyasz] img[data-astro-cid-m7kbyasz]{object-fit:cover;object-position:top center;width:100%;height:100%;min-height:260px}.nv-proof--image[data-astro-cid-m7kbyasz] ol[data-astro-cid-m7kbyasz]{align-content:center;gap:0;margin:0;padding:22px;list-style:none;display:grid}.nv-proof--image[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{border-bottom:1px solid var(--border-light);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:14px 0;font-weight:800;display:grid}.nv-proof--image[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:last-child{border-bottom:0}.nv-proof--image[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz] span[data-astro-cid-m7kbyasz],.nv-proof--plan[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]>span[data-astro-cid-m7kbyasz]{color:var(--action-orange-hover);font:800 .72rem/1 var(--font-mono)}.nv-proof--plan[data-astro-cid-m7kbyasz]{background:var(--bg-card);border:1px solid var(--border-light-strong);border-radius:var(--radius);box-shadow:0 14px 28px #17191b2e}.nv-proof--plan[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{border-bottom:1px solid var(--border-light);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:78px;padding:14px 18px;display:grid}.nv-proof--plan[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]:last-child{border-bottom:0}.nv-proof--plan[data-astro-cid-m7kbyasz] strong[data-astro-cid-m7kbyasz]{font:800 1rem/1.25 var(--font-display)}.nv-proof--plan[data-astro-cid-m7kbyasz] b[data-astro-cid-m7kbyasz]{background:var(--bg-cream-card);color:var(--ink-dark-muted);font:700 .68rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:5px 8px}.nv-timeline[data-astro-cid-m7kbyasz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:38px 0 8px;list-style:none;display:grid;position:relative}.nv-timeline[data-astro-cid-m7kbyasz]:before{content:"";background:var(--border-dark-strong);height:2px;position:absolute;top:58px;left:8%;right:8%}.nv-timeline[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{z-index:1;text-align:center;justify-items:center;gap:14px;display:grid;position:relative}.nv-device[data-astro-cid-m7kbyasz]{justify-items:center;padding:12px 0 4px;display:grid}.nv-device-screen[data-astro-cid-m7kbyasz]{background:var(--bg-card);border:8px solid var(--bg-charcoal-elevated);width:min(280px,85%);color:var(--ink-dark);border-radius:var(--radius);padding:26px 20px 18px;box-shadow:0 18px 30px #0000004d}.nv-device-screen[data-astro-cid-m7kbyasz] p[data-astro-cid-m7kbyasz]{border-bottom:1px solid var(--border-light);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;margin:0;padding:10px 0;font-weight:700;display:grid}.nv-device-screen[data-astro-cid-m7kbyasz] p[data-astro-cid-m7kbyasz]:last-child{border-bottom:0}.nv-device-screen[data-astro-cid-m7kbyasz] p[data-astro-cid-m7kbyasz] span[data-astro-cid-m7kbyasz]{background:var(--action-orange);width:24px;height:24px;font:800 .7rem/1 var(--font-mono);border-radius:var(--radius-sm);place-items:center;display:grid}.nv-device-bar[data-astro-cid-m7kbyasz]{background:var(--ink-dark-muted);width:88px;height:5px;margin-top:-16px}.nv-bridge[data-astro-cid-m7kbyasz]{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);align-items:center;gap:12px;display:grid}.nv-bridge[data-astro-cid-m7kbyasz]>div[data-astro-cid-m7kbyasz]{background:var(--bg-charcoal-card);border-radius:var(--radius);gap:12px;padding:22px;display:grid}.nv-bridge[data-astro-cid-m7kbyasz]>strong[data-astro-cid-m7kbyasz]{color:var(--orange-on-dark);font:800 .76rem/1.35 var(--font-mono);letter-spacing:.05em;text-align:center;text-transform:uppercase;gap:9px;display:grid}.nv-bridge[data-astro-cid-m7kbyasz]>strong[data-astro-cid-m7kbyasz]>span[data-astro-cid-m7kbyasz]{font-size:1.3rem}@media (width<=620px){.narrative[data-astro-cid-m7kbyasz]{padding:50px 0}.narrative-visual[data-astro-cid-m7kbyasz]{padding:18px}.nv-split[data-astro-cid-m7kbyasz],.nv-bridge[data-astro-cid-m7kbyasz],.nv-territory[data-astro-cid-m7kbyasz]{grid-template-columns:1fr}.nv-split[data-astro-cid-m7kbyasz]>strong[data-astro-cid-m7kbyasz],.nv-bridge[data-astro-cid-m7kbyasz]>strong[data-astro-cid-m7kbyasz]{max-width:none;padding:5px 0}.nv-bridge[data-astro-cid-m7kbyasz]>strong[data-astro-cid-m7kbyasz]>span[data-astro-cid-m7kbyasz]{transform:rotate(90deg)}.nv-timeline[data-astro-cid-m7kbyasz]{grid-template-columns:1fr;padding-top:0}.nv-timeline[data-astro-cid-m7kbyasz]:before{width:2px;height:auto;inset:20px auto 20px 20px}.nv-timeline[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{text-align:left;grid-template-columns:44px minmax(0,1fr);place-items:center start}.nv-proof--image[data-astro-cid-m7kbyasz]{grid-template-columns:1fr}.nv-proof--image[data-astro-cid-m7kbyasz] img[data-astro-cid-m7kbyasz]{min-height:210px;max-height:260px}.nv-proof--plan[data-astro-cid-m7kbyasz] li[data-astro-cid-m7kbyasz]{grid-template-columns:34px minmax(0,1fr)}.nv-proof--plan[data-astro-cid-m7kbyasz] b[data-astro-cid-m7kbyasz]{grid-column:2;justify-self:start}}.care-rows[data-astro-cid-eim5b7np]{background:var(--bg-cream)}.svc-diag-intro[data-astro-cid-nsurbltt]{max-width:780px;margin-bottom:32px}.svc-diag-more[data-astro-cid-nsurbltt]{margin:22px 0 0}.svc-diag-more[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{min-height:44px;font-family:var(--font-display);color:var(--action-orange-hover);align-items:center;font-size:1.02rem;font-weight:700;text-decoration:none;display:inline-flex}.proof-pair[data-astro-cid-nsurbltt]{align-items:stretch}.proof-pair[data-astro-cid-nsurbltt] .work-card{height:100%}.proof-meaning[data-astro-cid-nsurbltt]{background:var(--bg-charcoal);min-width:0;color:var(--ink-light);border:1px solid var(--border-dark-strong);border-radius:var(--radius);grid-template-rows:auto 1fr;padding:clamp(26px,4vw,44px);display:grid}.proof-meaning-head[data-astro-cid-nsurbltt]{max-width:58ch;padding-bottom:24px}.proof-meaning-label[data-astro-cid-nsurbltt]{font:700 .76rem/1.5 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-on-dark);margin:0 0 10px}.proof-meaning[data-astro-cid-nsurbltt] h3[data-astro-cid-nsurbltt]{color:var(--ink-light);margin:0 0 12px;font-size:clamp(1.7rem,2.6vw,2.3rem)}.proof-meaning-head[data-astro-cid-nsurbltt]>p[data-astro-cid-nsurbltt]:last-child{color:var(--ink-light-soft);margin:0;line-height:1.65}.proof-meaning-record[data-astro-cid-nsurbltt]{align-content:end;gap:10px;margin:0;display:grid}.proof-meaning-record[data-astro-cid-nsurbltt]>div[data-astro-cid-nsurbltt]{border:1px solid var(--border-dark-strong);border-radius:var(--radius);grid-template-columns:minmax(100px,.34fr) minmax(0,1fr);display:grid}.proof-meaning-record[data-astro-cid-nsurbltt] dt[data-astro-cid-nsurbltt],.proof-meaning-record[data-astro-cid-nsurbltt] dd[data-astro-cid-nsurbltt]{padding:14px 16px}.proof-meaning-record[data-astro-cid-nsurbltt] dt[data-astro-cid-nsurbltt]{border-right:1px solid var(--border-dark-strong);font:700 .76rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-on-dark)}.proof-meaning-record[data-astro-cid-nsurbltt] dd[data-astro-cid-nsurbltt]{color:var(--ink-light-soft);margin:0;line-height:1.55}.proof-meaning-record[data-astro-cid-nsurbltt] ul[data-astro-cid-nsurbltt]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.proof-meaning-record[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{padding-left:14px;position:relative}.proof-meaning-record[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:before{content:"";background:var(--action-orange);width:6px;height:6px;position:absolute;top:.58em;left:0}@media (width<=640px){.proof-meaning-record[data-astro-cid-nsurbltt]>div[data-astro-cid-nsurbltt]{grid-template-columns:1fr}.proof-meaning-record[data-astro-cid-nsurbltt] dt[data-astro-cid-nsurbltt]{border-right:0;border-bottom:1px solid var(--border-dark-strong);padding-bottom:10px}}.svc-scope[data-astro-cid-nsurbltt]{border-top:2px solid var(--ink-dark);margin:0;padding:0;list-style:none;display:grid}.svc-scope[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{border-bottom:1px solid var(--border-light);grid-template-columns:16px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.svc-scope-mark[data-astro-cid-nsurbltt]{background:var(--action-orange);width:8px;height:8px;margin-top:7px}.svc-scope-body[data-astro-cid-nsurbltt]{gap:2px;display:grid}.svc-scope-body[data-astro-cid-nsurbltt] strong[data-astro-cid-nsurbltt]{font:800 1rem/1.3 var(--font-display);letter-spacing:-.015em;color:var(--ink-dark)}.svc-scope-body[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt]{color:var(--ink-dark-soft);font-size:.93rem;line-height:1.55}.svc-dental-record[data-astro-cid-nsurbltt]{border:1px solid var(--border-light-strong);background:var(--bg-card);border-radius:var(--radius);overflow:hidden;box-shadow:0 18px 38px #17191b1a}.svc-dental-record-head[data-astro-cid-nsurbltt]{background:var(--bg-charcoal);color:var(--ink-light);font:700 .76rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.svc-dental-record-head[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt]:last-child{color:var(--orange-on-dark)}.svc-dental-record-grid[data-astro-cid-nsurbltt]{margin:0;padding:0;list-style:none;display:grid}.svc-dental-record-grid[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{border-bottom:1px solid var(--border-light);background:var(--bg-card);border-radius:var(--radius);grid-template-columns:18px minmax(0,1fr);align-content:start;gap:12px;padding:22px 20px;display:grid}.svc-dental-record-grid[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:nth-child(2n){background:var(--bg-cream)}.svc-dental-check[data-astro-cid-nsurbltt]{border:2px solid var(--action-orange);width:15px;height:15px;margin-top:3px;position:relative}.svc-dental-check[data-astro-cid-nsurbltt]:after{content:"";background:var(--action-orange);position:absolute;inset:3px}.svc-dental-record-body[data-astro-cid-nsurbltt]{gap:6px;display:grid}.svc-dental-record-body[data-astro-cid-nsurbltt] strong[data-astro-cid-nsurbltt]{font:800 1.08rem/1.25 var(--font-display);letter-spacing:-.015em;color:var(--ink-dark)}.svc-dental-record-body[data-astro-cid-nsurbltt]>span[data-astro-cid-nsurbltt]{color:var(--ink-dark-soft);font-size:.94rem;line-height:1.55}.svc-dental-record-flow[data-astro-cid-nsurbltt]{background:var(--bg-cream-card);font:700 .76rem/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dark-soft);justify-content:center;align-items:center;gap:18px;padding:15px 20px;display:flex}.svc-dental-record-flow[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt][aria-hidden=true]{color:var(--action-orange-hover);font-size:1rem}@media (width>=760px){.svc-dental-record-grid[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-dental-record-grid[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:nth-child(odd){border-right:1px solid var(--border-light)}.svc-dental-record-grid[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:nth-last-child(-n+2){border-bottom:0}}@media (width<=560px){.svc-dental-record-head[data-astro-cid-nsurbltt],.svc-dental-record-flow[data-astro-cid-nsurbltt]{flex-direction:column;align-items:flex-start}.svc-dental-record-flow[data-astro-cid-nsurbltt]{gap:7px}.svc-dental-record-flow[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt][aria-hidden=true]{transform:rotate(90deg)}}@media (width>=780px){.svc-scope[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}}.svc-proc-head[data-astro-cid-nsurbltt]{gap:14px;margin-bottom:34px;display:grid}@media (width>=900px){.svc-proc-head[data-astro-cid-nsurbltt]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:56px}}.svc-proc-lead[data-astro-cid-nsurbltt]{color:var(--ink-light-soft);max-width:52ch;margin:0;font-size:1.02rem;line-height:1.65}.svc-proc-cta[data-astro-cid-nsurbltt]{margin-top:30px}.rel[data-astro-cid-nsurbltt]{border-top:1px solid var(--border-light);margin-top:48px;padding-top:32px}.rel[data-astro-cid-nsurbltt] h3[data-astro-cid-nsurbltt]{margin:0 0 18px;font-size:1.2rem}.rel-list[data-astro-cid-nsurbltt]{grid-template-columns:repeat(auto-fill,minmax(min(140px,45%),180px));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width<=560px){.rel-list[data-astro-cid-nsurbltt]{grid-template-columns:1fr 1fr}}.rel-card[data-astro-cid-nsurbltt]{--tone:var(--action-orange);--tone-ink:#17191b}.rel-card--blue[data-astro-cid-nsurbltt]{--tone:var(--steel-blue);--tone-ink:#fff}.rel-card--green[data-astro-cid-nsurbltt]{--tone:var(--green);--tone-ink:#fff}.rel-card--ink[data-astro-cid-nsurbltt]{--tone:var(--bg-charcoal);--tone-ink:#fff}.rel-card[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{background:var(--bg-card);border:1px solid var(--border-light-strong);text-align:center;height:100%;color:var(--ink-dark);border-radius:12px;grid-template-rows:auto auto 1fr auto;justify-items:center;gap:4px;padding-top:14px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden}.rel-card[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover,.rel-card[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:focus-visible{transform:translateY(-3px);box-shadow:0 10px 22px #10151a1f}.rel-icon[data-astro-cid-nsurbltt] .ico-disc{width:44px;max-width:44px}.rel-kind[data-astro-cid-nsurbltt]{font:700 .68rem/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dark-muted)}.rel-card[data-astro-cid-nsurbltt] strong[data-astro-cid-nsurbltt]{font:800 .92rem/1.25 var(--font-display);color:var(--ink-dark);padding:0 12px 4px}.rel-chev[data-astro-cid-nsurbltt]{color:var(--action-orange-hover);font:900 1.9rem/.8 var(--font-display);padding-bottom:10px;transition:transform .18s}.rel-card[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover .rel-chev[data-astro-cid-nsurbltt],.rel-card[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:focus-visible .rel-chev[data-astro-cid-nsurbltt]{transform:translate(4px)}
