.dash[data-astro-cid-25cg33ce]{width:100%;height:100%;display:flex;flex-direction:column;border-radius:20px;background:#fff;border:1px solid var(--navy);overflow:hidden;text-align:left;font-size:13px;color:var(--ink)}.dash__bar[data-astro-cid-25cg33ce]{display:flex;align-items:center;gap:16px;height:40px;padding:0 16px;border-bottom:1px solid var(--line);background:var(--cream)}.dash__dots[data-astro-cid-25cg33ce]{display:flex;gap:6px}.dash__dots[data-astro-cid-25cg33ce] i[data-astro-cid-25cg33ce]{width:10px;height:10px;border-radius:50%;background:var(--line-strong)}.dash__url[data-astro-cid-25cg33ce]{font-size:12px;letter-spacing:.06em;color:var(--navy);background:#fff;border:1px solid var(--line);padding:3px 14px;border-radius:999px}.dash__body[data-astro-cid-25cg33ce]{flex:1;display:grid;grid-template-columns:180px 1fr;min-height:0}.dash__side[data-astro-cid-25cg33ce]{display:flex;flex-direction:column;gap:4px;padding:18px 12px;background:var(--navy);color:var(--cream)}.dash__logo[data-astro-cid-25cg33ce]{height:18px;width:90px;margin:0 8px 14px;border-radius:6px;background:#fdfaf640}.dash__nav[data-astro-cid-25cg33ce]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-size:13px;opacity:.8}.dash__nav[data-astro-cid-25cg33ce] i[data-astro-cid-25cg33ce]{width:14px;height:14px;border-radius:4px;border:1.5px solid currentColor;opacity:.7}.dash__nav[data-astro-cid-25cg33ce].is-active{background:#fdfaf61f;opacity:1}.dash__nav[data-astro-cid-25cg33ce].is-active i[data-astro-cid-25cg33ce]{background:var(--accent);border-color:var(--accent);opacity:1}.dash__main[data-astro-cid-25cg33ce]{display:flex;flex-direction:column;gap:16px;padding:22px 24px;min-width:0}.dash__head[data-astro-cid-25cg33ce]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.dash__head[data-astro-cid-25cg33ce]>div[data-astro-cid-25cg33ce]{display:flex;flex-direction:column;gap:4px}.dash__kicker[data-astro-cid-25cg33ce]{font-size:10px;font-weight:500;letter-spacing:.12em;color:var(--navy)}.dash__h[data-astro-cid-25cg33ce]{font-size:var(--fs-h3);color:var(--navy)}.dash__chip[data-astro-cid-25cg33ce]{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:500;padding:5px 10px;border-radius:999px;background:var(--tint);color:var(--navy);white-space:nowrap}.dash__grid[data-astro-cid-25cg33ce]{flex:1;display:grid;grid-template-columns:1.7fr 1fr;grid-template-rows:1fr auto;gap:14px;min-height:0}.dash__card[data-astro-cid-25cg33ce]{border:1px solid var(--line);border-radius:16px;padding:16px;background:#fff}.dash__chart[data-astro-cid-25cg33ce]{grid-row:span 2;display:flex}.dash__bars[data-astro-cid-25cg33ce]{flex:1;display:flex;align-items:flex-end;gap:14px;padding-top:8px}.dash__barcol[data-astro-cid-25cg33ce]{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px}.dash__barfill[data-astro-cid-25cg33ce]{width:100%;max-width:46px;height:calc(var(--v) * 1%);border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,var(--navy-2),var(--navy));transform-origin:bottom;transform:scaleY(0);transition:transform 1.2s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .5s)}.dash__barcol[data-astro-cid-25cg33ce]:nth-child(3) .dash__barfill[data-astro-cid-25cg33ce]{background:linear-gradient(180deg,var(--accent),#1F4DA0)}.dash__barlabel[data-astro-cid-25cg33ce]{font-size:10px;color:var(--ink);opacity:.75;white-space:nowrap}.dash__rows[data-astro-cid-25cg33ce]{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:10px}.dash__row[data-astro-cid-25cg33ce]{display:grid;grid-template-columns:110px 1fr 44px;align-items:center;gap:12px;font-size:12px}.dash__row[data-astro-cid-25cg33ce] b[data-astro-cid-25cg33ce]{font-weight:500;color:var(--navy);text-align:right}.dash__track[data-astro-cid-25cg33ce]{height:10px;border-radius:999px;background:var(--tint);overflow:hidden}.dash__fill[data-astro-cid-25cg33ce]{display:block;height:100%;width:calc(var(--v) * 1%);border-radius:inherit;background:var(--navy);transform-origin:left;transform:scaleX(0);transition:transform 1.2s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .5s)}.dash__row[data-astro-cid-25cg33ce]:nth-child(2) .dash__fill[data-astro-cid-25cg33ce]{background:var(--accent)}.dash__ring[data-astro-cid-25cg33ce]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.dash__ring[data-astro-cid-25cg33ce] svg[data-astro-cid-25cg33ce]{width:96px;height:96px;transform:rotate(-90deg)}.dash__ring[data-astro-cid-25cg33ce] circle[data-astro-cid-25cg33ce]{fill:none;stroke-width:12}.dash__ring-bg[data-astro-cid-25cg33ce]{stroke:var(--tint)}.dash__ring-fg[data-astro-cid-25cg33ce]{stroke:var(--navy);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.6s var(--ease-out) .7s}.dash__ring-val[data-astro-cid-25cg33ce]{position:absolute;top:calc(50% - 26px);font-size:13px;color:var(--navy)}.dash__ring-val[data-astro-cid-25cg33ce] b[data-astro-cid-25cg33ce]{font-size:24px;font-weight:400}.dash__ring-label[data-astro-cid-25cg33ce]{font-size:11px;opacity:.8}.dash__tasks[data-astro-cid-25cg33ce]{display:flex;flex-direction:column;gap:8px}.dash__task[data-astro-cid-25cg33ce]{display:flex;align-items:center;gap:8px;font-size:12px;opacity:0;transform:translate(-8px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i) * .25s + 1.2s)}.dash__task[data-astro-cid-25cg33ce] i[data-astro-cid-25cg33ce]{width:14px;height:14px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--navy)}.dash__task[data-astro-cid-25cg33ce].is-done i[data-astro-cid-25cg33ce]{background:var(--navy);box-shadow:inset 0 0 0 3px #fff}.dash__task[data-astro-cid-25cg33ce].is-progress i[data-astro-cid-25cg33ce]{border-style:dashed;animation:spin 6s linear infinite}.dash__task[data-astro-cid-25cg33ce].is-review i[data-astro-cid-25cg33ce]{background:var(--accent)}.is-in .dash__barfill[data-astro-cid-25cg33ce],.is-in .dash__fill[data-astro-cid-25cg33ce]{transform:none}.is-in .dash__ring-fg[data-astro-cid-25cg33ce]{stroke-dashoffset:var(--ring)}.is-in .dash__task[data-astro-cid-25cg33ce]{opacity:1;transform:none}@media(max-width:860px){.dash__body[data-astro-cid-25cg33ce]{grid-template-columns:1fr}.dash__side[data-astro-cid-25cg33ce]{display:none}.dash__grid[data-astro-cid-25cg33ce]{grid-template-columns:1fr 1fr}.dash__chart[data-astro-cid-25cg33ce]{grid-row:auto;grid-column:span 2;min-height:180px}}@media(max-width:520px){.dash__chip[data-astro-cid-25cg33ce],.dash__tasks[data-astro-cid-25cg33ce]{display:none}.dash__main[data-astro-cid-25cg33ce]{padding:16px;gap:12px}.dash__h[data-astro-cid-25cg33ce]{font-size:var(--fs-lead)}.dash__bars[data-astro-cid-25cg33ce]{gap:6px}.dash__barlabel[data-astro-cid-25cg33ce]{font-size:8px;writing-mode:vertical-rl;transform:rotate(180deg);height:44px}.dash__chart[data-astro-cid-25cg33ce]{min-height:200px}.dash__ring[data-astro-cid-25cg33ce]{grid-column:span 2;flex-direction:row;justify-content:flex-start;gap:16px}.dash__ring[data-astro-cid-25cg33ce] svg[data-astro-cid-25cg33ce]{width:64px;height:64px}.dash__ring-val[data-astro-cid-25cg33ce]{position:static;order:2}.dash__ring-label[data-astro-cid-25cg33ce]{order:3}.dash__row[data-astro-cid-25cg33ce]{grid-template-columns:80px 1fr 36px;gap:8px;font-size:11px}}.sb[data-astro-cid-c4abvwik]{container-type:inline-size;--sb-pad:clamp(14px,2vw,22px);--sb-h:clamp(150px,18vw,210px);position:relative;margin:0;width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--border);border-radius:20px;overflow:hidden;font-size:13px;line-height:1.35;color:var(--ink);text-align:left}.sb__bar[data-astro-cid-c4abvwik]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--sb-pad);border-bottom:1px solid var(--line);background:var(--cream)}.sb__title[data-astro-cid-c4abvwik]{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:var(--navy);min-width:0;white-space:nowrap}.sb__muted[data-astro-cid-c4abvwik]{font-weight:400;opacity:.6}.sb__logo[data-astro-cid-c4abvwik]{width:28px;height:28px;flex-shrink:0;border-radius:9px;background:var(--accent);color:var(--on-accent);display:inline-flex;align-items:center;justify-content:center}.sb__chip[data-astro-cid-c4abvwik]{font-size:11px;font-weight:500;letter-spacing:.04em;padding:4px 10px;border-radius:999px;background:var(--tint);color:var(--navy);white-space:nowrap}.sb__kicker[data-astro-cid-c4abvwik]{display:block;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);margin-bottom:12px}.sb__body[data-astro-cid-c4abvwik]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,1fr);gap:0}.sb__body[data-astro-cid-c4abvwik]>div[data-astro-cid-c4abvwik]{padding:var(--sb-pad);min-width:0}.sb__body[data-astro-cid-c4abvwik]>div[data-astro-cid-c4abvwik]+div[data-astro-cid-c4abvwik]{border-left:1px solid var(--line)}.sb__acts[data-astro-cid-c4abvwik]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:7px}.sb__act[data-astro-cid-c4abvwik]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;border-radius:12px;border:1px solid var(--line);background:#fff;transition:transform .35s var(--ease-out),box-shadow .35s,border-color .35s,opacity .4s}.sb__acticon[data-astro-cid-c4abvwik]{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--c) 16%,#fff);color:var(--navy)}.sb__actt[data-astro-cid-c4abvwik]{display:flex;flex-direction:column;font-size:12.5px;font-weight:500;color:var(--ink);min-width:0}.sb__actt[data-astro-cid-c4abvwik] small[data-astro-cid-c4abvwik]{font-size:11px;font-weight:400;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb__tag[data-astro-cid-c4abvwik]{font-size:11px;font-weight:500;padding:2px 7px;border-radius:999px;background:var(--c);color:#fff;transition:opacity .35s,transform .45s cubic-bezier(.34,1.56,.64,1)}.sb__act[data-astro-cid-c4abvwik][data-act="3"] .sb__tag[data-astro-cid-c4abvwik],.sb__act[data-astro-cid-c4abvwik][data-act="4"] .sb__tag[data-astro-cid-c4abvwik],.sb__act[data-astro-cid-c4abvwik][data-act="5"] .sb__tag[data-astro-cid-c4abvwik]{color:var(--ink)}.sb__cols[data-astro-cid-c4abvwik]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.4vw,16px);align-items:end}.sb__col[data-astro-cid-c4abvwik]{display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:0;cursor:default}.sb__col[data-astro-cid-c4abvwik][data-scope="3"]{cursor:pointer}.sb__sval[data-astro-cid-c4abvwik]{font-size:12px;color:var(--navy);text-align:center;white-space:nowrap}.sb__sval[data-astro-cid-c4abvwik] b[data-astro-cid-c4abvwik]{font-size:clamp(16px,1.6vw,20px);font-weight:500;font-variant-numeric:tabular-nums}.sb__stack[data-astro-cid-c4abvwik]{position:relative;height:var(--sb-h);display:flex;flex-direction:column-reverse;gap:2px;padding:3px;border-radius:10px;background:repeating-linear-gradient(0deg,var(--tint) 0 1px,transparent 1px 25%),#1f4da008;transition:box-shadow .35s}.sb__col[data-astro-cid-c4abvwik].is-hit .sb__stack[data-astro-cid-c4abvwik]{box-shadow:0 0 0 2px color-mix(in srgb,var(--c) 70%,#fff)}.sb__seg[data-astro-cid-c4abvwik]{position:relative;flex:none;height:calc(var(--f) * (100% - 8px));min-height:3px;border-radius:6px;background:var(--c);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .7s cubic-bezier(.34,1.35,.64,1),opacity .35s,filter .3s}.sb__seg[data-astro-cid-c4abvwik] span[data-astro-cid-c4abvwik]{display:none;font-size:11px;font-weight:500;color:#fff;white-space:nowrap;padding:0 4px;overflow:hidden;text-overflow:ellipsis}.sb__seg[data-astro-cid-c4abvwik].has-label span[data-astro-cid-c4abvwik]{display:block}.sb__col[data-astro-cid-c4abvwik][data-scope="3"] .sb__seg[data-astro-cid-c4abvwik] span[data-astro-cid-c4abvwik]{color:var(--ink)}.sb__sname[data-astro-cid-c4abvwik]{font-size:12.5px;font-weight:500;color:var(--navy);text-align:center}.sb__sdesc[data-astro-cid-c4abvwik]{font-size:11px;opacity:.65;text-align:center;line-height:1.25}.sb__share[data-astro-cid-c4abvwik]{display:flex;flex-direction:column}.sb__donut[data-astro-cid-c4abvwik]{position:relative;width:min(100%,170px);aspect-ratio:1;margin:0 auto 14px}.sb__donut[data-astro-cid-c4abvwik] svg[data-astro-cid-c4abvwik]{width:100%;height:100%;overflow:visible}.sb__track[data-astro-cid-c4abvwik],.sb__arc[data-astro-cid-c4abvwik],.sb__mask[data-astro-cid-c4abvwik]{fill:none;stroke-width:14}.sb__track[data-astro-cid-c4abvwik]{stroke:var(--tint)}.sb__arc[data-astro-cid-c4abvwik]{transition:stroke-width .35s var(--ease-out),opacity .35s}.sb__mask[data-astro-cid-c4abvwik]{stroke:#fff;stroke-width:18;stroke-dasharray:100;stroke-dashoffset:0}.sb__center[data-astro-cid-c4abvwik]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--navy)}.sb__center[data-astro-cid-c4abvwik] b[data-astro-cid-c4abvwik]{font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.1;font-variant-numeric:tabular-nums}.sb__center[data-astro-cid-c4abvwik] small[data-astro-cid-c4abvwik]{font-size:11px;opacity:.7}.sb__legend[data-astro-cid-c4abvwik]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.sb__lgrow[data-astro-cid-c4abvwik]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;font:inherit;font-size:12.5px;color:var(--ink);text-align:left;background:none;border:0}.sb__lgbtn[data-astro-cid-c4abvwik]{grid-template-columns:auto minmax(0,1fr) auto auto auto;cursor:pointer;background:var(--tint);transition:background-color .3s,box-shadow .3s}.sb__lgbtn[data-astro-cid-c4abvwik]:hover,.s3-open[data-astro-cid-c4abvwik] .sb__lgbtn[data-astro-cid-c4abvwik]{background:color-mix(in srgb,var(--accent) 24%,#fff)}.sb__lgbtn[data-astro-cid-c4abvwik]:focus-visible{outline:2px solid var(--navy-2);outline-offset:2px}.sb__sw[data-astro-cid-c4abvwik]{width:10px;height:10px;border-radius:3px;background:var(--c)}.sb__lgt[data-astro-cid-c4abvwik]{font-weight:500;color:var(--navy)}.sb__lgv[data-astro-cid-c4abvwik]{opacity:.7;font-variant-numeric:tabular-nums}.sb__lgrow[data-astro-cid-c4abvwik] b[data-astro-cid-c4abvwik]{font-weight:500;color:var(--navy);font-variant-numeric:tabular-nums;min-width:38px;text-align:right}.sb__chev[data-astro-cid-c4abvwik]{fill:none;stroke:var(--navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--ease-out)}.s3-open[data-astro-cid-c4abvwik] .sb__chev[data-astro-cid-c4abvwik]{transform:rotate(180deg)}.sb__cats[data-astro-cid-c4abvwik]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.sb__cats[data-astro-cid-c4abvwik]>ul[data-astro-cid-c4abvwik]{list-style:none;margin:0;padding:0 4px;overflow:hidden;min-height:0}.sb__cats[data-astro-cid-c4abvwik] li[data-astro-cid-c4abvwik]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:7px 4px 5px;border-bottom:1px dashed var(--line);font-size:11.5px;opacity:0;transform:translateY(-4px);transition:opacity .3s,transform .4s var(--ease-out)}.sb__catt[data-astro-cid-c4abvwik]{line-height:1.3}.sb__catv[data-astro-cid-c4abvwik]{font-weight:500;color:var(--navy);font-variant-numeric:tabular-nums}.sb__catbar[data-astro-cid-c4abvwik]{grid-column:1 / -1;height:4px;border-radius:4px;background:var(--tint);overflow:hidden}.sb__catbar[data-astro-cid-c4abvwik] i[data-astro-cid-c4abvwik]{display:block;height:100%;width:100%;background:var(--c);border-radius:inherit;transform-origin:left;transform:scaleX(0);transition:transform .7s var(--ease-out) .15s}.s3-open[data-astro-cid-c4abvwik] .sb__cats[data-astro-cid-c4abvwik]{grid-template-rows:1fr}.s3-open[data-astro-cid-c4abvwik] .sb__cats[data-astro-cid-c4abvwik] li[data-astro-cid-c4abvwik]{opacity:1;transform:none}.s3-open[data-astro-cid-c4abvwik] .sb__cats[data-astro-cid-c4abvwik] li[data-astro-cid-c4abvwik]:nth-child(2){transition-delay:.06s}.s3-open[data-astro-cid-c4abvwik] .sb__cats[data-astro-cid-c4abvwik] li[data-astro-cid-c4abvwik]:nth-child(3){transition-delay:.12s}.s3-open[data-astro-cid-c4abvwik] .sb__catbar[data-astro-cid-c4abvwik] i[data-astro-cid-c4abvwik]{transform:scaleX(var(--f))}.s3-open[data-astro-cid-c4abvwik] .sb__col[data-astro-cid-c4abvwik]:not([data-scope="3"]) .sb__seg[data-astro-cid-c4abvwik]{opacity:.35}.s3-open[data-astro-cid-c4abvwik] .sb__arc[data-astro-cid-c4abvwik]:not([data-arc="3"]){opacity:.35}.s3-open[data-astro-cid-c4abvwik] .sb__arc[data-astro-cid-c4abvwik][data-arc="3"]{stroke-width:17}.s-hint[data-astro-cid-c4abvwik] .sb__lgbtn[data-astro-cid-c4abvwik]{animation:sb-hint 1.6s ease-out 2}@keyframes sb-hint{0%{box-shadow:0 0 #1f4da0e6}to{box-shadow:0 0 0 10px #1f4da000}}.sb[data-astro-cid-c4abvwik].is-paused [data-astro-cid-c4abvwik]{animation-play-state:paused!important}.is-anim[data-astro-cid-c4abvwik] .sb__act[data-astro-cid-c4abvwik]{opacity:0;transform:translateY(10px)}.is-anim[data-astro-cid-c4abvwik].s-run .sb__act[data-astro-cid-c4abvwik]{opacity:.92;transform:none;transition-delay:calc(var(--i) * 60ms),0s,0s,calc(var(--i) * 60ms)}.is-anim[data-astro-cid-c4abvwik] .sb__act[data-astro-cid-c4abvwik].is-active{opacity:1;transform:translate(6px) scale(1.02);border-color:var(--c);box-shadow:0 10px 24px -14px #1739768c;transition-delay:0s}.is-anim[data-astro-cid-c4abvwik] .sb__act[data-astro-cid-c4abvwik].is-sent{opacity:1;transition-delay:0s}.is-anim[data-astro-cid-c4abvwik] .sb__tag[data-astro-cid-c4abvwik]{opacity:0;transform:scale(.4)}.is-anim[data-astro-cid-c4abvwik] .sb__act[data-astro-cid-c4abvwik].is-sent .sb__tag[data-astro-cid-c4abvwik]{opacity:1;transform:none}.is-anim[data-astro-cid-c4abvwik] .sb__seg[data-astro-cid-c4abvwik]{opacity:0;transform:translateY(calc(var(--sb-h) * -.5))}.is-anim[data-astro-cid-c4abvwik] .sb__seg[data-astro-cid-c4abvwik].is-on{opacity:1;transform:none}.is-anim[data-astro-cid-c4abvwik] .sb__mask[data-astro-cid-c4abvwik]{stroke-dashoffset:100;transition:stroke-dashoffset 1.5s var(--ease-out)}.is-anim[data-astro-cid-c4abvwik].s-share .sb__mask[data-astro-cid-c4abvwik]{stroke-dashoffset:0}.is-anim[data-astro-cid-c4abvwik] .sb__lg[data-astro-cid-c4abvwik]{opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i) * .12s + .3s)}.is-anim[data-astro-cid-c4abvwik].s-share .sb__lg[data-astro-cid-c4abvwik]{opacity:1;transform:none}.is-anim[data-astro-cid-c4abvwik] .sb__center[data-astro-cid-c4abvwik]{opacity:0;transition:opacity .6s var(--ease-out) .2s}.is-anim[data-astro-cid-c4abvwik].s-share .sb__center[data-astro-cid-c4abvwik]{opacity:1}@container (max-width:900px){.sb__body[data-astro-cid-c4abvwik]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.sb__src[data-astro-cid-c4abvwik]{grid-column:1 / -1;border-bottom:1px solid var(--line)}.sb__body[data-astro-cid-c4abvwik]>div[data-astro-cid-c4abvwik]+div[data-astro-cid-c4abvwik]{border-left:0}.sb__share[data-astro-cid-c4abvwik]{border-left:1px solid var(--line)!important}.sb__acts[data-astro-cid-c4abvwik]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:600px){.sb__body[data-astro-cid-c4abvwik]{--sb-h:150px}.sb__body[data-astro-cid-c4abvwik]{grid-template-columns:minmax(0,1fr)}.sb__share[data-astro-cid-c4abvwik]{border-left:0!important;border-top:1px solid var(--line)}.sb__acts[data-astro-cid-c4abvwik]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.sb__act[data-astro-cid-c4abvwik]{gap:8px;padding:6px 7px}.sb__acticon[data-astro-cid-c4abvwik]{width:28px;height:28px}.sb__actt[data-astro-cid-c4abvwik] small[data-astro-cid-c4abvwik],.sb__muted[data-astro-cid-c4abvwik]{display:none}.sb__share[data-astro-cid-c4abvwik]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:0 14px;align-items:start}.sb__share[data-astro-cid-c4abvwik] .sb__kicker[data-astro-cid-c4abvwik]{grid-column:1 / -1}.sb__donut[data-astro-cid-c4abvwik]{width:120px;margin:0}.sb__lgrow[data-astro-cid-c4abvwik]{gap:6px;padding:6px;font-size:12px}.sb__lgrow[data-astro-cid-c4abvwik] b[data-astro-cid-c4abvwik]{min-width:32px}}@container (max-width:380px){.sb__share[data-astro-cid-c4abvwik]{grid-template-columns:minmax(0,1fr)}.sb__donut[data-astro-cid-c4abvwik]{width:140px;margin:0 auto 12px}}.ivs[data-astro-cid-chlz4mps]{container-type:inline-size;--ivs-pad:clamp(14px,2vw,20px);position:relative;width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--border);border-radius:20px;overflow:hidden;font-size:13px;line-height:1.35;color:var(--ink);text-align:left}.ivs__bar[data-astro-cid-chlz4mps]{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;padding:10px var(--ivs-pad);border-bottom:1px solid var(--line);background:var(--cream)}.ivs__title[data-astro-cid-chlz4mps]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);white-space:nowrap}.ivs__spark[data-astro-cid-chlz4mps]{width:24px;height:24px;border-radius:8px;background:var(--accent);color:var(--on-accent);display:inline-flex;align-items:center;justify-content:center}.ivs__tabs[data-astro-cid-chlz4mps]{list-style:none;margin:0;padding:3px;display:flex;gap:2px;border-radius:999px;background:var(--tint)}.ivs__tab[data-astro-cid-chlz4mps]{position:relative;padding:5px 11px 6px;border-radius:999px;font-size:11.5px;font-weight:500;color:var(--navy);opacity:.6;white-space:nowrap;transition:background-color .4s var(--ease-out),opacity .4s,box-shadow .4s}.ivs__tab[data-astro-cid-chlz4mps].is-active{background:#fff;opacity:1;box-shadow:0 1px 2px #1739761f}.ivs__tabbar[data-astro-cid-chlz4mps]{position:absolute;left:11px;right:11px;bottom:2px;height:2px;border-radius:2px;overflow:hidden;opacity:0}.ivs__tabbar[data-astro-cid-chlz4mps]:after{content:"";position:absolute;inset:0;background:var(--accent);transform-origin:left;transform:scaleX(1)}.ivs__tab[data-astro-cid-chlz4mps].is-active .ivs__tabbar[data-astro-cid-chlz4mps]{opacity:1}.ivs__body[data-astro-cid-chlz4mps]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(14px,2vw,22px);padding:var(--ivs-pad);padding-bottom:34px;background-image:radial-gradient(rgba(31,77,160,.13) 1px,transparent 1.2px);background-size:16px 16px;align-items:center}.ivs__docwrap[data-astro-cid-chlz4mps]{position:relative;perspective:900px}.ivs__doc[data-astro-cid-chlz4mps]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:9px;padding:16px 16px 18px;border-radius:12px;background:#fff;border:1px solid var(--line-strong);box-shadow:0 1px 2px #1739760f,0 22px 40px -24px #17397673}.ivs__doc[data-astro-cid-chlz4mps]:before{content:"";position:absolute;top:0;right:0;width:18px;height:18px;background:linear-gradient(225deg,var(--cream) 50%,var(--line-strong) 50%,#E8EDF6 56%);border-bottom-left-radius:4px}.ivs__dochead[data-astro-cid-chlz4mps]{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px dashed var(--line-strong)}.ivs__docicon[data-astro-cid-chlz4mps]{width:34px;height:34px;flex-shrink:0;border-radius:10px;background:var(--navy);color:var(--cream);display:inline-flex;align-items:center;justify-content:center}.ivs__docmeta[data-astro-cid-chlz4mps]{display:flex;flex-direction:column;min-width:0}.ivs__docmeta[data-astro-cid-chlz4mps] b[data-astro-cid-chlz4mps]{font-size:14px;font-weight:500;color:var(--navy)}.ivs__docmeta[data-astro-cid-chlz4mps] span[data-astro-cid-chlz4mps]{font-size:11px;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ivs__k[data-astro-cid-chlz4mps]{display:none}[data-astro-cid-chlz4mps][data-kind=power] .ivs__k--power[data-astro-cid-chlz4mps],[data-astro-cid-chlz4mps][data-kind=fuel] .ivs__k--fuel[data-astro-cid-chlz4mps],[data-astro-cid-chlz4mps][data-kind=travel] .ivs__k--travel[data-astro-cid-chlz4mps]{display:inline-flex}.ivs__sk[data-astro-cid-chlz4mps]{display:block;height:6px;width:var(--w);border-radius:6px;background:var(--tint)}.ivs__fields[data-astro-cid-chlz4mps]{margin:4px 0;display:flex;flex-direction:column;gap:7px}.ivs__field[data-astro-cid-chlz4mps]{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:3px 0}.ivs__field[data-astro-cid-chlz4mps]:before{content:"";position:absolute;inset:-1px -7px;border-radius:7px;background:#1f4da038;box-shadow:inset 0 0 0 1px #1f4da0bf;transform-origin:left;transform:scaleX(0);opacity:0;transition:transform .45s var(--ease-out),opacity .3s}.ivs__field[data-astro-cid-chlz4mps].is-hit:before{transform:none;opacity:1}.ivs__field[data-astro-cid-chlz4mps] dt[data-astro-cid-chlz4mps]{position:relative;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);opacity:.7}.ivs__field[data-astro-cid-chlz4mps] dd[data-astro-cid-chlz4mps]{position:relative;margin:0;font-size:12.5px;font-weight:500;color:var(--ink);text-align:right;white-space:nowrap}.ivs__scan[data-astro-cid-chlz4mps]{position:absolute;inset:0;pointer-events:none;overflow:hidden;opacity:0}.ivs__scan[data-astro-cid-chlz4mps]:before{content:"";position:absolute;left:0;right:0;top:0;height:100%;background:linear-gradient(180deg,rgba(31,77,160,0) 0%,rgba(31,77,160,.08) 70%,rgba(31,77,160,.28) 97%,var(--accent) 98.5%,rgba(31,77,160,0) 100%);transform:translateY(-100%)}.ivs__result[data-astro-cid-chlz4mps]{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;background:#fff;border:1px solid var(--line-strong);box-shadow:0 22px 40px -28px #17397666}.ivs__kicker[data-astro-cid-chlz4mps]{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--navy)}.ivs__chips[data-astro-cid-chlz4mps]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.ivs__chip[data-astro-cid-chlz4mps]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:5px 9px;border-radius:8px;background:var(--tint);min-width:0}.ivs__chip[data-astro-cid-chlz4mps] span[data-astro-cid-chlz4mps]{font-size:11px;color:var(--navy);opacity:.75}.ivs__chip[data-astro-cid-chlz4mps] b[data-astro-cid-chlz4mps]{font-size:12px;font-weight:500;text-align:right;min-width:0;overflow-wrap:anywhere}.ivs__calc[data-astro-cid-chlz4mps]{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--line)}.ivs__scope[data-astro-cid-chlz4mps]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--navy);color:var(--cream);font-size:11.5px;font-weight:500}.ivs__row[data-astro-cid-chlz4mps]{display:flex;justify-content:space-between;gap:10px;font-size:12px}.ivs__row[data-astro-cid-chlz4mps] span[data-astro-cid-chlz4mps]{opacity:.7}.ivs__row[data-astro-cid-chlz4mps] b[data-astro-cid-chlz4mps]{font-weight:500;color:var(--navy);white-space:nowrap}.ivs__total[data-astro-cid-chlz4mps]{display:flex;align-items:baseline;gap:8px;color:var(--navy)}.ivs__eq[data-astro-cid-chlz4mps]{font-size:20px;opacity:.5}.ivs__total[data-astro-cid-chlz4mps] b[data-astro-cid-chlz4mps]{font-size:clamp(26px,3vw,32px);line-height:1;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ivs__total[data-astro-cid-chlz4mps] span[data-astro-cid-chlz4mps]:last-child{font-size:13px}.ivs__status[data-astro-cid-chlz4mps]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.ivs__badge[data-astro-cid-chlz4mps]{grid-area:1/1;justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.ivs__badge--ai[data-astro-cid-chlz4mps]{background:#1f4da033;color:var(--ink);box-shadow:inset 0 0 0 1px #1f4da0cc;opacity:0;transform:translateY(4px)}.ivs__badge--ai[data-astro-cid-chlz4mps] i[data-astro-cid-chlz4mps]{width:7px;height:7px;border-radius:50%;background:#1f4da0;animation:ivs-pulse 1.4s ease-in-out infinite}.ivs__badge--ok[data-astro-cid-chlz4mps]{background:var(--navy);color:var(--cream)}.ivs__badge--ok[data-astro-cid-chlz4mps] svg[data-astro-cid-chlz4mps]{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ivs__btn[data-astro-cid-chlz4mps]{grid-area:1/2;padding:6px 12px;border-radius:999px;background:var(--navy-2);color:var(--cream);font-size:11.5px;font-weight:500;opacity:0;transform:scale(.9);transition:opacity .35s var(--ease-out),transform .2s var(--ease-out),background-color .2s}.ivs__caption[data-astro-cid-chlz4mps]{position:absolute;left:var(--ivs-pad);bottom:10px;font-size:11px;letter-spacing:.04em;color:var(--navy);opacity:.65}@keyframes ivs-pulse{0%,to{box-shadow:0 0 #1f4da080}50%{box-shadow:0 0 0 5px #1f4da000}}@keyframes ivs-scan{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ivs-land{0%{background:var(--accent)}to{background:var(--tint)}}.ivs[data-astro-cid-chlz4mps].is-paused [data-astro-cid-chlz4mps]{animation-play-state:paused!important}.ivs[data-astro-cid-chlz4mps].no-tr [data-astro-cid-chlz4mps],.ivs[data-astro-cid-chlz4mps].no-tr [data-astro-cid-chlz4mps]:before,.ivs[data-astro-cid-chlz4mps].no-tr [data-astro-cid-chlz4mps]:after{transition:none!important;animation:none!important}.is-anim[data-astro-cid-chlz4mps] .ivs__doc[data-astro-cid-chlz4mps]{opacity:0;transform:translate3d(-28px,18px,0) rotate(-4deg);transition:opacity .6s var(--ease-out),transform .8s var(--ease-out)}.is-anim[data-astro-cid-chlz4mps].s-doc .ivs__doc[data-astro-cid-chlz4mps]{opacity:1;transform:none}.is-anim[data-astro-cid-chlz4mps].s-out .ivs__doc[data-astro-cid-chlz4mps]{opacity:0;transform:translate3d(30px,-10px,0) rotate(3deg)}.is-anim[data-astro-cid-chlz4mps] .ivs__field[data-astro-cid-chlz4mps]:not(.is-hit):before{transform:scaleX(0);opacity:0}.is-anim[data-astro-cid-chlz4mps].s-scan .ivs__scan[data-astro-cid-chlz4mps]{opacity:1}.is-anim[data-astro-cid-chlz4mps].s-scan .ivs__scan[data-astro-cid-chlz4mps]:before{animation:ivs-scan 1.9s cubic-bezier(.45,.05,.55,.95) both}.is-anim[data-astro-cid-chlz4mps] .ivs__scan[data-astro-cid-chlz4mps]{transition:opacity .4s}.is-anim[data-astro-cid-chlz4mps] .ivs__chip[data-astro-cid-chlz4mps]{opacity:0;transform:translate3d(-34px,0,0) scale(.9);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out)}.is-anim[data-astro-cid-chlz4mps] .ivs__chip[data-astro-cid-chlz4mps].is-hit{opacity:1;transform:none;animation:ivs-land 1s ease-out both}.is-anim[data-astro-cid-chlz4mps] .ivs__calc[data-astro-cid-chlz4mps]{opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out)}.is-anim[data-astro-cid-chlz4mps].s-calc .ivs__calc[data-astro-cid-chlz4mps]{opacity:1;transform:none}.is-anim[data-astro-cid-chlz4mps] .ivs__result[data-astro-cid-chlz4mps]{transition:opacity .5s var(--ease-out)}.is-anim[data-astro-cid-chlz4mps].s-out .ivs__result[data-astro-cid-chlz4mps]>[data-astro-cid-chlz4mps]{opacity:0;transition:opacity .45s}.is-anim[data-astro-cid-chlz4mps] .ivs__badge--ok[data-astro-cid-chlz4mps]{opacity:0;transform:translateY(4px) scale(.96)}.is-anim[data-astro-cid-chlz4mps].s-calc:not(.s-ok) .ivs__badge--ai[data-astro-cid-chlz4mps]{opacity:1;transform:none}.is-anim[data-astro-cid-chlz4mps].s-calc:not(.s-ok) .ivs__btn[data-astro-cid-chlz4mps]{opacity:1;transform:none}.is-anim[data-astro-cid-chlz4mps].s-press .ivs__btn[data-astro-cid-chlz4mps]{transform:scale(.92);background:var(--navy)}.is-anim[data-astro-cid-chlz4mps].s-ok .ivs__badge--ok[data-astro-cid-chlz4mps]{opacity:1;transform:none}.is-anim[data-astro-cid-chlz4mps] .ivs__tabbar[data-astro-cid-chlz4mps]:after{transform:scaleX(0)}.is-anim[data-astro-cid-chlz4mps].s-run .ivs__tab[data-astro-cid-chlz4mps].is-active .ivs__tabbar[data-astro-cid-chlz4mps]:after{transform:scaleX(1);transition:transform var(--cycle,8s) linear}@container (max-width:520px){.ivs__body[data-astro-cid-chlz4mps]{grid-template-columns:minmax(0,1fr);gap:12px}.ivs__doc[data-astro-cid-chlz4mps]{padding:12px 14px 14px;gap:7px}.ivs__docwrap[data-astro-cid-chlz4mps]{max-width:330px;width:100%;justify-self:center}.ivs__sk[data-astro-cid-chlz4mps]:nth-of-type(n+4){display:none}.ivs__tab[data-astro-cid-chlz4mps]{padding:5px 8px 6px;font-size:11px}.ivs__tabbar[data-astro-cid-chlz4mps]{left:8px;right:8px}}@container (max-width:360px){.ivs__title[data-astro-cid-chlz4mps]{font-size:0;gap:0}.ivs__bar[data-astro-cid-chlz4mps]{flex-wrap:nowrap}}.rw[data-astro-cid-dungjnss]{container-type:inline-size;--rw-pad:clamp(14px,2vw,20px);position:relative;width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--border);border-radius:20px;overflow:hidden;font-size:13px;line-height:1.4;color:var(--ink);text-align:left}.rw__bar[data-astro-cid-dungjnss]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--rw-pad);border-bottom:1px solid var(--line);background:var(--cream)}.rw__crumb[data-astro-cid-dungjnss]{display:inline-flex;align-items:center;gap:10px;min-width:0}.rw__doc[data-astro-cid-dungjnss]{width:28px;height:28px;flex-shrink:0;border-radius:9px;background:var(--navy);color:var(--cream);display:inline-flex;align-items:center;justify-content:center}.rw__crumbtxt[data-astro-cid-dungjnss]{font-size:12.5px;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw__crumbtxt[data-astro-cid-dungjnss] b[data-astro-cid-dungjnss]{font-weight:500}.rw__sep[data-astro-cid-dungjnss]{margin:0 6px;opacity:.5}.rw__ring[data-astro-cid-dungjnss]{position:relative;display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.rw__ring[data-astro-cid-dungjnss] svg[data-astro-cid-dungjnss]{width:34px;height:34px;transform:rotate(-90deg)}.rw__ring[data-astro-cid-dungjnss] circle[data-astro-cid-dungjnss]{fill:none;stroke-width:4}.rw__ring-bg[data-astro-cid-dungjnss]{stroke:var(--tint)}.rw__ring-fg[data-astro-cid-dungjnss]{stroke:var(--navy-2);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p));transition:stroke-dashoffset .6s var(--ease-out),stroke .4s}.s-sent[data-astro-cid-dungjnss] .rw__ring-fg[data-astro-cid-dungjnss]{stroke:#1f4da0}.rw__ringtxt[data-astro-cid-dungjnss]{display:flex;flex-direction:column;font-size:11px;line-height:1.2;color:var(--navy)}.rw__ringtxt[data-astro-cid-dungjnss] b[data-astro-cid-dungjnss]{font-size:15px;font-weight:500;font-variant-numeric:tabular-nums;display:inline}.rw__ringtxt[data-astro-cid-dungjnss] small[data-astro-cid-dungjnss]{font-size:11px;opacity:.65}.rw__body[data-astro-cid-dungjnss]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);min-height:0}.rw__side[data-astro-cid-dungjnss]{display:flex;flex-direction:column;gap:10px;padding:var(--rw-pad);border-right:1px solid var(--line);background:linear-gradient(180deg,#1f4da009,#1f4da000)}.rw__kicker[data-astro-cid-dungjnss]{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--navy)}.rw__points[data-astro-cid-dungjnss]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rw__pt[data-astro-cid-dungjnss]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;border-radius:10px;border:1px solid var(--line);background:#fff;transition:border-color .35s,box-shadow .35s,background-color .35s}.rw__pt[data-astro-cid-dungjnss].is-current{border-color:var(--navy-2);box-shadow:0 0 0 3px #1f4da01a}.rw__ptk[data-astro-cid-dungjnss]{font-size:11px;font-weight:500;color:var(--navy);padding:2px 6px;border-radius:6px;background:var(--tint);font-variant-numeric:tabular-nums}.rw__ptt[data-astro-cid-dungjnss]{display:flex;flex-direction:column;font-size:12px;line-height:1.25;min-width:0}.rw__ptt[data-astro-cid-dungjnss] small[data-astro-cid-dungjnss]{font-size:11px;color:var(--navy);opacity:0;max-height:0;transition:opacity .4s var(--ease-out) .1s,max-height .4s var(--ease-out)}.rw__pt[data-astro-cid-dungjnss].is-done .rw__ptt[data-astro-cid-dungjnss] small[data-astro-cid-dungjnss]{opacity:.75;max-height:16px}.rw__st[data-astro-cid-dungjnss]{display:grid;font-size:11px;font-weight:500}.rw__st[data-astro-cid-dungjnss]>span[data-astro-cid-dungjnss]{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:2px 7px;border-radius:999px;white-space:nowrap;transition:opacity .3s,transform .4s var(--ease-out)}.rw__st-miss[data-astro-cid-dungjnss]{color:var(--navy);opacity:.55;box-shadow:inset 0 0 0 1px var(--line-strong)}.rw__st-ok[data-astro-cid-dungjnss]{background:var(--accent);color:var(--on-accent);opacity:0;transform:scale(.6)}.rw__st-ok[data-astro-cid-dungjnss] svg[data-astro-cid-dungjnss]{fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.rw__pt[data-astro-cid-dungjnss].is-done .rw__st-miss[data-astro-cid-dungjnss]{opacity:0;transform:scale(.8)}.rw__pt[data-astro-cid-dungjnss].is-done .rw__st-ok[data-astro-cid-dungjnss]{opacity:1;transform:none}.rw__editor[data-astro-cid-dungjnss]{display:flex;flex-direction:column;gap:10px;padding:var(--rw-pad);padding-bottom:calc(var(--rw-pad) + 14px);min-width:0}.rw__edhead[data-astro-cid-dungjnss]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.rw__h[data-astro-cid-dungjnss]{font-size:15px;font-weight:500;color:var(--navy)}.rw__ai[data-astro-cid-dungjnss]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:11px;font-weight:500}.rw__tools[data-astro-cid-dungjnss]{display:flex;align-items:center;gap:4px;padding:4px;border-radius:8px;background:var(--tint);color:var(--navy);font-size:11px}.rw__tools[data-astro-cid-dungjnss] i[data-astro-cid-dungjnss]{font-style:normal;width:22px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;font-weight:500}.rw__tools[data-astro-cid-dungjnss] i[data-astro-cid-dungjnss]:nth-child(2){font-style:italic}.rw__tools-sp[data-astro-cid-dungjnss]{flex:1}.rw__tools[data-astro-cid-dungjnss] span[data-astro-cid-dungjnss]{padding:0 6px;opacity:.8}.rw__text[data-astro-cid-dungjnss]{margin:0;font-size:13.5px;line-height:1.65;color:var(--ink)}.rw__w[data-astro-cid-dungjnss]{transition:opacity .25s ease-out}.rw__src[data-astro-cid-dungjnss]{display:inline-flex;align-items:center;gap:4px;vertical-align:1px;margin:0 1px;padding:1px 8px;border-radius:999px;background:#1f4da038;box-shadow:inset 0 0 0 1px #1f4da0b3;font-size:11px;font-weight:500;line-height:1.6;color:var(--navy);white-space:nowrap;transition:opacity .3s var(--ease-out),transform .45s cubic-bezier(.34,1.56,.64,1)}.rw__caret[data-astro-cid-dungjnss]{display:none;width:2px;height:1.1em;margin-left:1px;vertical-align:-2px;background:var(--navy-2);border-radius:1px;animation:rw-blink 1s steps(1) infinite}.rw__foot[data-astro-cid-dungjnss]{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--line)}.rw__audit[data-astro-cid-dungjnss]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;min-width:0}.rw__log[data-astro-cid-dungjnss]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--navy);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out)}.rw__log[data-astro-cid-dungjnss] span[data-astro-cid-dungjnss]{opacity:.85}.rw__btn[data-astro-cid-dungjnss]{position:relative;display:grid;flex-shrink:0;padding:8px 14px;border-radius:999px;background:var(--tint);color:var(--navy);font-size:12px;font-weight:500;white-space:nowrap;transition:background-color .35s,color .35s,transform .2s var(--ease-out)}.rw__btn[data-astro-cid-dungjnss]>span[data-astro-cid-dungjnss]{grid-area:1/1;text-align:center;transition:opacity .3s}.rw__btn-a[data-astro-cid-dungjnss]{opacity:0}.s-sent[data-astro-cid-dungjnss] .rw__btn[data-astro-cid-dungjnss]{background:var(--navy);color:var(--cream)}.rw__caption[data-astro-cid-dungjnss]{position:absolute;right:var(--rw-pad);bottom:6px;font-size:11px;letter-spacing:.04em;color:var(--navy);opacity:.6}@keyframes rw-blink{50%{opacity:0}}@keyframes rw-ping{0%{box-shadow:0 0 #1f4da0cc}to{box-shadow:0 0 0 12px #1f4da000}}.rw[data-astro-cid-dungjnss].is-paused [data-astro-cid-dungjnss]{animation-play-state:paused!important}.rw[data-astro-cid-dungjnss].no-tr [data-astro-cid-dungjnss],.rw[data-astro-cid-dungjnss].no-tr [data-astro-cid-dungjnss]:before,.rw[data-astro-cid-dungjnss].no-tr [data-astro-cid-dungjnss]:after{transition:none!important;animation:none!important}.is-anim[data-astro-cid-dungjnss] .rw__w[data-astro-cid-dungjnss]{opacity:0}.is-anim[data-astro-cid-dungjnss] .rw__w[data-astro-cid-dungjnss].is-on{opacity:1}.is-anim[data-astro-cid-dungjnss] .rw__src[data-astro-cid-dungjnss]{opacity:0;transform:scale(.6)}.is-anim[data-astro-cid-dungjnss] .rw__src[data-astro-cid-dungjnss].is-on{opacity:1;transform:none}.is-anim[data-astro-cid-dungjnss].s-write:not(.s-ready) .rw__caret[data-astro-cid-dungjnss]{display:inline-block}.is-anim[data-astro-cid-dungjnss] .rw__log[data-astro-cid-dungjnss]{opacity:0;transform:translateY(6px)}.is-anim[data-astro-cid-dungjnss] .rw__log[data-astro-cid-dungjnss].is-on{opacity:1;transform:none}.is-anim[data-astro-cid-dungjnss] .rw__ai[data-astro-cid-dungjnss]{opacity:.35;transition:opacity .4s}.is-anim[data-astro-cid-dungjnss].s-write .rw__ai[data-astro-cid-dungjnss]{opacity:1}.is-anim[data-astro-cid-dungjnss] .rw__btn[data-astro-cid-dungjnss]{opacity:.45}.is-anim[data-astro-cid-dungjnss] .rw__btn-a[data-astro-cid-dungjnss]{opacity:1}.is-anim[data-astro-cid-dungjnss] .rw__btn-b[data-astro-cid-dungjnss]{opacity:0}.is-anim[data-astro-cid-dungjnss].s-ready .rw__btn[data-astro-cid-dungjnss]{opacity:1;background:var(--accent);color:var(--on-accent);animation:rw-ping 1.1s ease-out infinite}.is-anim[data-astro-cid-dungjnss].s-press .rw__btn[data-astro-cid-dungjnss]{transform:scale(.92)}.is-anim[data-astro-cid-dungjnss].s-sent .rw__btn[data-astro-cid-dungjnss]{background:var(--navy);color:var(--cream);animation:none}.is-anim[data-astro-cid-dungjnss].s-sent .rw__btn-a[data-astro-cid-dungjnss]{opacity:0}.is-anim[data-astro-cid-dungjnss].s-sent .rw__btn-b[data-astro-cid-dungjnss]{opacity:1}.is-anim[data-astro-cid-dungjnss] .rw__body[data-astro-cid-dungjnss]{transition:opacity .5s var(--ease-out)}.is-anim[data-astro-cid-dungjnss].s-out .rw__body[data-astro-cid-dungjnss]{opacity:0}@container (max-width:720px){.rw__body[data-astro-cid-dungjnss]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.rw__side[data-astro-cid-dungjnss]{padding:14px 12px}.rw__pt[data-astro-cid-dungjnss]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"k st" "t t";row-gap:4px;padding:7px 8px}.rw__ptk[data-astro-cid-dungjnss]{grid-area:k;justify-self:start}.rw__st[data-astro-cid-dungjnss]{grid-area:st;justify-self:end}.rw__ptt[data-astro-cid-dungjnss]{grid-area:t}.rw__ptt[data-astro-cid-dungjnss],.rw__ptt[data-astro-cid-dungjnss] small[data-astro-cid-dungjnss]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.rw__ptt[data-astro-cid-dungjnss] small[data-astro-cid-dungjnss]{display:block}.rw__audit[data-astro-cid-dungjnss]{font-size:11px}}@container (max-width:540px){.rw__body[data-astro-cid-dungjnss]{grid-template-columns:minmax(0,1fr)}.rw__pt[data-astro-cid-dungjnss]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"k t st";align-items:center}.rw__ptt[data-astro-cid-dungjnss]{white-space:normal}.rw__side[data-astro-cid-dungjnss]{border-right:0;border-bottom:1px solid var(--line)}.rw__points[data-astro-cid-dungjnss]{display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.rw__pt[data-astro-cid-dungjnss]{padding:6px 8px}.rw__pt[data-astro-cid-dungjnss]:nth-child(n+4){display:none}.rw__ringtxt[data-astro-cid-dungjnss] small[data-astro-cid-dungjnss]{display:none}.rw__text[data-astro-cid-dungjnss]{font-size:13px}}@container (max-width:360px){.rw__sep[data-astro-cid-dungjnss],.rw__crumbtxt[data-astro-cid-dungjnss] b[data-astro-cid-dungjnss]{display:none}.rw__foot[data-astro-cid-dungjnss]{flex-direction:column;align-items:stretch}.rw__btn[data-astro-cid-dungjnss]{align-self:flex-end}}.mm[data-astro-cid-3xaq7bug]{--ease:var(--ease-out);container-type:inline-size;margin:0;width:100%;border-radius:20px;background:#fff;border:1px solid var(--border);overflow:hidden;color:var(--ink);text-align:left;font-size:13px;box-shadow:var(--shadow-card)}.mm__bar[data-astro-cid-3xaq7bug]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--cream)}.mm__titles[data-astro-cid-3xaq7bug]{display:flex;flex-direction:column;gap:2px;min-width:0}.mm__kicker[data-astro-cid-3xaq7bug]{font-size:11px;font-weight:500;letter-spacing:.12em;color:var(--navy)}.mm__h[data-astro-cid-3xaq7bug]{font-size:var(--fs-lead);line-height:1.25;color:var(--navy)}.mm__tools[data-astro-cid-3xaq7bug]{display:flex;align-items:center;gap:8px;flex-shrink:0}.mm__chip[data-astro-cid-3xaq7bug]{font-size:11px;font-weight:500;padding:4px 10px;border-radius:999px;background:var(--tint);color:var(--navy);white-space:nowrap}.mm__replay[data-astro-cid-3xaq7bug]{width:30px;height:30px;border-radius:999px;border:1px solid var(--line-strong);background:#fff;color:var(--navy);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .5s var(--ease),border-color .25s,background-color .25s}.mm__replay[data-astro-cid-3xaq7bug] svg[data-astro-cid-3xaq7bug]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mm__replay[data-astro-cid-3xaq7bug]:hover{border-color:var(--navy);transform:rotate(-180deg)}.mm__body[data-astro-cid-3xaq7bug]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;padding:18px}.mm__chart[data-astro-cid-3xaq7bug]{position:relative;align-self:center;display:grid;grid-template-columns:18px minmax(0,1fr);grid-template-rows:auto 18px;column-gap:6px;row-gap:4px;min-width:0}.mm__ylabel[data-astro-cid-3xaq7bug]{grid-row:1;grid-column:1;writing-mode:vertical-rl;transform:rotate(180deg);align-self:center;justify-self:center;font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--navy);white-space:nowrap}.mm__xlabel[data-astro-cid-3xaq7bug]{grid-row:2;grid-column:2;justify-self:center;font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--navy);white-space:nowrap}.mm__arrow[data-astro-cid-3xaq7bug]{display:inline-block;opacity:.6}.mm__plot[data-astro-cid-3xaq7bug]{grid-row:1;grid-column:2;position:relative;aspect-ratio:1;border-radius:6px}.mm__grid[data-astro-cid-3xaq7bug]{position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:25% 25%;opacity:.55;border-radius:inherit}.mm__axis[data-astro-cid-3xaq7bug]{position:absolute;left:0;bottom:0;background:var(--navy);transition:transform .9s var(--ease)}.mm__axis--x[data-astro-cid-3xaq7bug]{width:100%;height:1.5px;transform-origin:left;transform:scaleX(0)}.mm__axis--y[data-astro-cid-3xaq7bug]{width:1.5px;height:100%;transform-origin:bottom;transform:scaleY(0)}.mm__th[data-astro-cid-3xaq7bug]{position:absolute;pointer-events:none;transition:transform 1s var(--ease) .45s}.mm__th--v[data-astro-cid-3xaq7bug]{top:0;bottom:0;left:calc(var(--t) * 1%);border-left:1.5px dashed var(--navy-2);transform-origin:bottom;transform:scaleY(0)}.mm__th--h[data-astro-cid-3xaq7bug]{left:0;right:0;bottom:calc(var(--t) * 1%);border-top:1.5px dashed var(--navy-2);transform-origin:left;transform:scaleX(0)}.mm__th[data-astro-cid-3xaq7bug] b[data-astro-cid-3xaq7bug]{position:absolute;top:-2px;left:5px;line-height:1.2;font-size:11px;font-weight:500;color:var(--navy-2);white-space:nowrap;opacity:0;transition:opacity .5s .9s}.mm__zones[data-astro-cid-3xaq7bug]{position:absolute;inset:0}.mm__zone[data-astro-cid-3xaq7bug]{position:absolute;display:flex;padding:6px 8px;background:#1f4da033;opacity:0;transition:opacity .9s var(--ease)}.mm__zone[data-astro-cid-3xaq7bug] em[data-astro-cid-3xaq7bug]{font-style:normal;font-size:11px;font-weight:500;color:var(--ink);opacity:.75;line-height:1.2}.mm__zone--tl[data-astro-cid-3xaq7bug]{left:0;top:0;width:50%;height:50%;align-items:flex-start}.mm__zone--br[data-astro-cid-3xaq7bug]{right:0;bottom:0;width:50%;height:50%;align-items:flex-end;justify-content:flex-end}.mm__zone--tr[data-astro-cid-3xaq7bug]{right:0;top:0;width:50%;height:50%;background:#1f4da06b;justify-content:flex-end;border-radius:0 6px 0 0}.mm__zone--tr[data-astro-cid-3xaq7bug] em[data-astro-cid-3xaq7bug]{opacity:1}.mm__zone--right[data-astro-cid-3xaq7bug]{right:0;top:0;width:50%;height:100%;justify-content:flex-end;background:#1f4da04d;border-radius:0 6px 6px 0}.mm__zone--right[data-astro-cid-3xaq7bug] em[data-astro-cid-3xaq7bug]{opacity:1}.mm__zone-label[data-astro-cid-3xaq7bug]{position:absolute;font-size:11px;color:var(--ink);opacity:0;transition:opacity .8s}.mm__zone-label--bl[data-astro-cid-3xaq7bug]{left:8px;bottom:6px}.mm__zone-label--l[data-astro-cid-3xaq7bug]{left:8px;top:6px}.mm__th--h[data-astro-cid-3xaq7bug] b[data-astro-cid-3xaq7bug]{inset:auto 4px 3px auto}.mm__stem[data-astro-cid-3xaq7bug]{position:absolute;left:0;bottom:calc(var(--y) * 1%);width:calc(var(--x) * 1%);height:2px;margin-bottom:-1px;background:var(--line-strong);transform-origin:left;transform:scaleX(0);transition:transform .7s var(--ease),background-color .6s;transition-delay:calc(var(--i) * 60ms)}.mm__stem[data-astro-cid-3xaq7bug].is-mat{background:var(--navy-2)}.mm__dot[data-astro-cid-3xaq7bug]{position:absolute;left:calc(var(--x) * 1%);bottom:calc(var(--y) * 1%);width:28px;height:28px;margin:0 0 -14px -14px;padding:0;border-radius:999px;border:1.5px solid var(--navy);background:#fff;color:var(--navy);font-size:11px;font-weight:500;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;opacity:0;transition:background-color .5s,color .5s,border-color .5s,box-shadow .5s,opacity .3s,scale .3s var(--ease)}.mm--simple[data-astro-cid-3xaq7bug] .mm__dot[data-astro-cid-3xaq7bug]{width:26px;height:26px;margin:0 0 -13px -13px}.mm__dot[data-astro-cid-3xaq7bug]:hover,.mm__dot[data-astro-cid-3xaq7bug]:focus-visible,.mm__dot[data-astro-cid-3xaq7bug].is-active{scale:1.18;z-index:4;box-shadow:0 6px 16px -6px #17397680}.mm__dot[data-astro-cid-3xaq7bug]:focus-visible{outline:2px solid var(--navy-2);outline-offset:2px}.mm__tip[data-astro-cid-3xaq7bug]{position:absolute;left:calc(var(--x,50) * 1%);bottom:calc(var(--y,50) * 1%);z-index:5;display:flex;flex-direction:column;gap:2px;width:max-content;max-width:200px;padding:8px 11px;border-radius:12px;background:var(--navy);color:var(--cream);font-size:12px;line-height:1.35;pointer-events:none;opacity:0;transform:translate(var(--tx,-50%),-16px);transition:opacity .2s,transform .3s var(--ease)}.mm__tip[data-astro-cid-3xaq7bug] b[data-astro-cid-3xaq7bug]{font-weight:500}.mm__tip[data-astro-cid-3xaq7bug] span[data-astro-cid-3xaq7bug]{opacity:.85}.mm__tip[data-astro-cid-3xaq7bug] i[data-astro-cid-3xaq7bug]{font-style:normal;font-size:11px;font-weight:500;color:var(--accent)}.mm__tip[data-astro-cid-3xaq7bug].is-on{opacity:1;transform:translate(var(--tx,-50%),-22px)}.mm__tip[data-astro-cid-3xaq7bug].is-below{transform:translate(var(--tx,-50%),calc(100% + 16px))}.mm__tip[data-astro-cid-3xaq7bug].is-below.is-on{transform:translate(var(--tx,-50%),calc(100% + 22px))}.mm__panel[data-astro-cid-3xaq7bug]{display:grid;min-width:0}.mm__survey[data-astro-cid-3xaq7bug],.mm__result[data-astro-cid-3xaq7bug]{grid-area:1 / 1;display:flex;flex-direction:column;gap:8px;min-width:0;transition:opacity .6s var(--ease),transform .6s var(--ease)}.mm__ph[data-astro-cid-3xaq7bug]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line)}.mm__ph-t[data-astro-cid-3xaq7bug]{font-size:13px;font-weight:500;color:var(--navy)}.mm__ph-s[data-astro-cid-3xaq7bug]{font-size:11px;opacity:.75;white-space:nowrap}.mm__rows[data-astro-cid-3xaq7bug],.mm__list[data-astro-cid-3xaq7bug]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mm__rows[data-astro-cid-3xaq7bug]{gap:3px}.mm__row[data-astro-cid-3xaq7bug]{display:grid;grid-template-columns:10px 24px minmax(0,1fr) 44px;align-items:center;gap:6px;min-height:23px;font-size:12px;opacity:0;transform:translateY(6px);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--i) * 55ms + .25s)}.mm__src[data-astro-cid-3xaq7bug]{width:8px;height:8px;border-radius:999px;background:var(--navy);transition:opacity .3s,transform .3s;transition-delay:calc(var(--i) * .11s)}.mm__code[data-astro-cid-3xaq7bug]{font-weight:500;color:var(--navy)}.mm__name[data-astro-cid-3xaq7bug]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm__track[data-astro-cid-3xaq7bug]{height:5px;border-radius:999px;background:var(--tint);overflow:hidden}.mm__fill[data-astro-cid-3xaq7bug]{display:block;height:100%;width:calc(var(--v) * 1%);border-radius:inherit;background:var(--navy-2);transform-origin:left;transform:scaleX(0);transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 55ms + .45s)}.mm__result[data-astro-cid-3xaq7bug]{opacity:0;transform:translateY(10px);pointer-events:none}.mm__arrow-l[data-astro-cid-3xaq7bug]{color:var(--navy-2)}.mm__list[data-astro-cid-3xaq7bug]{gap:6px}.mm__item[data-astro-cid-3xaq7bug]{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:var(--cream);border:1px solid var(--line);font-size:12px;opacity:0;transform:translate(-10px);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--i) * 90ms + .25s)}.mm__badge[data-astro-cid-3xaq7bug]{display:inline-flex;align-items:center;justify-content:center;height:22px;border-radius:999px;background:var(--accent);font-size:11px;font-weight:500;color:var(--on-accent)}.mm__item-t[data-astro-cid-3xaq7bug]{font-weight:500;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm__item-k[data-astro-cid-3xaq7bug]{font-size:11px;opacity:.8;white-space:nowrap}.mm__sum[data-astro-cid-3xaq7bug]{margin-top:auto;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:var(--navy);color:var(--cream);opacity:0;transform:translateY(8px);transition:opacity .6s var(--ease) .9s,transform .6s var(--ease) .9s}.mm__sum-v[data-astro-cid-3xaq7bug]{font-size:13px}.mm__sum-v[data-astro-cid-3xaq7bug] b[data-astro-cid-3xaq7bug]{font-size:17px;font-weight:500;color:var(--accent)}.mm__sum-s[data-astro-cid-3xaq7bug]{font-size:11px;opacity:.85}.mm[data-astro-cid-3xaq7bug].is-play .mm__axis[data-astro-cid-3xaq7bug],.mm[data-astro-cid-3xaq7bug].is-play .mm__th[data-astro-cid-3xaq7bug]{transform:none}.mm[data-astro-cid-3xaq7bug].is-play .mm__th[data-astro-cid-3xaq7bug] b[data-astro-cid-3xaq7bug]{opacity:1}.mm[data-astro-cid-3xaq7bug].is-play .mm__row[data-astro-cid-3xaq7bug]{opacity:1;transform:none}.mm[data-astro-cid-3xaq7bug].is-play .mm__fill[data-astro-cid-3xaq7bug]{transform:none}.mm[data-astro-cid-3xaq7bug].is-flown .mm__dot[data-astro-cid-3xaq7bug]{opacity:1}.mm[data-astro-cid-3xaq7bug].is-flown .mm__src[data-astro-cid-3xaq7bug]{opacity:.15;transform:scale(.5)}.mm[data-astro-cid-3xaq7bug].is-flown .mm__stem[data-astro-cid-3xaq7bug]{transform:none;transition-delay:calc(var(--i) * .11s + .7s)}.mm[data-astro-cid-3xaq7bug].is-done .mm__zone[data-astro-cid-3xaq7bug]{opacity:1}.mm[data-astro-cid-3xaq7bug].is-done .mm__zone-label[data-astro-cid-3xaq7bug]{opacity:.6}.mm[data-astro-cid-3xaq7bug].is-done .mm__dot[data-astro-cid-3xaq7bug].is-mat{background:var(--accent);border-color:var(--navy);color:var(--on-accent);animation:mm-ring 1.2s var(--ease) calc(var(--i) * 60ms) 1}.mm[data-astro-cid-3xaq7bug].is-done .mm__dot[data-astro-cid-3xaq7bug]:not(.is-mat){background:var(--cream);border-color:var(--line-strong);color:var(--navy)}.mm[data-astro-cid-3xaq7bug].is-done .mm__survey[data-astro-cid-3xaq7bug]{opacity:0;transform:translateY(-10px);pointer-events:none}.mm[data-astro-cid-3xaq7bug].is-done .mm__result[data-astro-cid-3xaq7bug]{opacity:1;transform:none;pointer-events:auto}.mm[data-astro-cid-3xaq7bug].is-done .mm__item[data-astro-cid-3xaq7bug],.mm[data-astro-cid-3xaq7bug].is-done .mm__sum[data-astro-cid-3xaq7bug]{opacity:1;transform:none}@keyframes mm-ring{0%{box-shadow:0 0 #1f4da0d9}to{box-shadow:0 0 0 12px #1f4da000}}html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__axis[data-astro-cid-3xaq7bug],html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__th[data-astro-cid-3xaq7bug],html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__stem[data-astro-cid-3xaq7bug]{transform:none}html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__dot[data-astro-cid-3xaq7bug],html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__zone[data-astro-cid-3xaq7bug],html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__result[data-astro-cid-3xaq7bug],html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__item[data-astro-cid-3xaq7bug],html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__sum[data-astro-cid-3xaq7bug]{opacity:1;transform:none}html:not(.js) .mm[data-astro-cid-3xaq7bug] .mm__survey[data-astro-cid-3xaq7bug]{opacity:0}@media(prefers-reduced-motion:reduce){.mm[data-astro-cid-3xaq7bug] .mm__dot[data-astro-cid-3xaq7bug]{animation:none!important}.mm__replay[data-astro-cid-3xaq7bug]{display:none}}@container (max-width:600px){.mm__body[data-astro-cid-3xaq7bug]{gap:14px;padding:14px}.mm__bar[data-astro-cid-3xaq7bug]{padding:12px 14px}.mm__h[data-astro-cid-3xaq7bug]{font-size:16px}.mm__row[data-astro-cid-3xaq7bug]{grid-template-columns:10px 22px minmax(0,1fr) 28px;gap:5px}.mm__item-k[data-astro-cid-3xaq7bug]{display:none}}@container (max-width:470px){.mm__body[data-astro-cid-3xaq7bug]{grid-template-columns:minmax(0,1fr);gap:16px}.mm__row[data-astro-cid-3xaq7bug]{grid-template-columns:10px 24px minmax(0,1fr) 44px}.mm__item-k[data-astro-cid-3xaq7bug]{display:inline}}@container (max-width:360px){.mm__chip[data-astro-cid-3xaq7bug]{display:none}.mm__row[data-astro-cid-3xaq7bug]{grid-template-columns:10px 24px minmax(0,1fr) 36px}.mm__item-k[data-astro-cid-3xaq7bug]{display:none}}.pl[data-astro-cid-r323vud7]{--ease:var(--ease-out);--node:44px;container-type:inline-size;margin:0;width:100%;border-radius:20px;background:#fff;border:1px solid var(--border);overflow:hidden;color:var(--ink);text-align:left;font-size:13px;box-shadow:var(--shadow-card)}.pl__bar[data-astro-cid-r323vud7]{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--cream)}.pl__titles[data-astro-cid-r323vud7]{display:flex;flex-direction:column;gap:2px;min-width:0}.pl__kicker[data-astro-cid-r323vud7]{font-size:11px;font-weight:500;letter-spacing:.12em;color:var(--navy)}.pl__h[data-astro-cid-r323vud7]{font-size:var(--fs-lead);line-height:1.25;color:var(--navy)}.pl__seg[data-astro-cid-r323vud7]{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:999px;background:#fff;border:1px solid var(--line-strong);isolation:isolate}.pl__seg-ind[data-astro-cid-r323vud7]{position:absolute;z-index:-1;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:999px;background:var(--navy);transition:transform .5s var(--ease)}.pl[data-astro-cid-r323vud7][data-boundary=grave] .pl__seg-ind[data-astro-cid-r323vud7]{transform:translate(100%)}.pl__seg-btn[data-astro-cid-r323vud7]{border:0;background:none;padding:7px 14px;border-radius:999px;font-size:12px;font-weight:500;color:var(--navy);cursor:pointer;white-space:nowrap;transition:color .3s}.pl__seg-btn[data-astro-cid-r323vud7][aria-pressed=true]{color:var(--cream)}.pl__seg-btn[data-astro-cid-r323vud7]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pl__body[data-astro-cid-r323vud7]{display:flex;flex-direction:column;gap:22px;padding:22px 20px 18px}.pl__stage[data-astro-cid-r323vud7]{position:relative;padding:26px 6px 6px}.pl__boundary[data-astro-cid-r323vud7]{position:absolute;top:0;bottom:0;left:0;width:100%;border:1.5px dashed var(--navy-2);border-radius:16px;background:#1f4da009;pointer-events:none;transform-origin:left center;transition:opacity .5s var(--ease),transform .7s var(--ease)}.pl__boundary[data-astro-cid-r323vud7] b[data-astro-cid-r323vud7]{position:absolute;top:6px;right:12px;font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--navy-2);white-space:nowrap}.pl__boundary--gate[data-astro-cid-r323vud7]{width:calc(8px + (100% - 12px)/2);border-color:var(--navy);background:#1f4da014;opacity:0;transform:scaleX(.96)}.pl[data-astro-cid-r323vud7][data-boundary=gate] .pl__boundary--gate[data-astro-cid-r323vud7]{opacity:1;transform:none}.pl[data-astro-cid-r323vud7][data-boundary=gate] .pl__boundary--grave[data-astro-cid-r323vud7]{opacity:0;transform:scaleX(1.02)}.pl__track[data-astro-cid-r323vud7]{position:relative}.pl__phases[data-astro-cid-r323vud7]{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr))}.pl__phase[data-astro-cid-r323vud7]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:0 2px 8px;transition:opacity .5s var(--ease)}.pl__node[data-astro-cid-r323vud7]{position:relative;z-index:1;width:var(--node);height:var(--node);border-radius:999px;background:#fff;border:1.5px solid var(--navy);color:var(--navy);display:inline-flex;align-items:center;justify-content:center;transition:background-color .4s,border-color .4s,color .4s,transform .5s var(--ease)}.pl__name[data-astro-cid-r323vud7]{font-size:12px;font-weight:500;color:var(--navy);line-height:1.2}.pl__val[data-astro-cid-r323vud7]{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.35;transition:opacity .4s}.pl__val[data-astro-cid-r323vud7] b[data-astro-cid-r323vud7]{font-size:15px;font-weight:500;color:var(--ink)}.pl__val[data-astro-cid-r323vud7] small[data-astro-cid-r323vud7]{font-size:11px}.pl__hot[data-astro-cid-r323vud7]{position:absolute;top:-22px;left:50%;translate:-50% 0;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;background:var(--navy);color:var(--accent);white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .4s,transform .4s var(--ease)}.pl__line[data-astro-cid-r323vud7]{position:absolute;left:calc(100% / var(--n) / 2);right:calc(100% / var(--n) / 2);top:calc(var(--node) / 2 - 1px);height:2px;background:var(--line-strong)}.pl__line-fill[data-astro-cid-r323vud7]{position:absolute;inset:0;background:var(--accent);transform-origin:left;transform:scaleX(var(--lp,0));transition:transform var(--dur,.6s) var(--ease)}.pl__runner[data-astro-cid-r323vud7]{position:absolute;z-index:2;left:0;top:calc(var(--node) / 2);width:100%;height:0;pointer-events:none;transform:translate(calc(var(--p,8.333) * 1%));transition:transform var(--dur,.6s) var(--ease);opacity:0}.pl__dot[data-astro-cid-r323vud7]{position:absolute;left:-8px;top:-8px;width:16px;height:16px;border-radius:999px;background:var(--accent);border:2px solid var(--ink);box-shadow:0 0 0 6px #1f4da04d}.pl[data-astro-cid-r323vud7].is-running .pl__runner[data-astro-cid-r323vud7]{opacity:1}.pl__phase[data-astro-cid-r323vud7].is-hit .pl__node[data-astro-cid-r323vud7]{background:var(--accent);border-color:var(--on-accent);color:var(--on-accent);animation:pl-pop .7s var(--ease)}.pl__phase[data-astro-cid-r323vud7].is-hit .pl__val[data-astro-cid-r323vud7]{opacity:1}.pl__phase[data-astro-cid-r323vud7].is-out{opacity:.38}.pl__phase[data-astro-cid-r323vud7].is-out .pl__node[data-astro-cid-r323vud7]{border-style:dashed;background:transparent}.pl__phase[data-astro-cid-r323vud7].is-out .pl__val[data-astro-cid-r323vud7] b[data-astro-cid-r323vud7]{text-decoration:line-through}.pl[data-astro-cid-r323vud7].is-done .pl__phase[data-astro-cid-r323vud7].is-hot:not(.is-out) .pl__hot[data-astro-cid-r323vud7]{opacity:1;transform:none}@keyframes pl-pop{0%{box-shadow:0 0 #1f4da0cc;transform:scale(.9)}50%{transform:scale(1.1)}to{box-shadow:0 0 0 14px #1f4da000;transform:none}}.pl__sum[data-astro-cid-r323vud7]{display:flex;flex-direction:column;gap:10px}.pl__stack[data-astro-cid-r323vud7]{display:flex;height:16px;border-radius:999px;background:var(--tint);overflow:hidden;gap:2px}.pl__piece[data-astro-cid-r323vud7]{flex:0 0 calc(var(--w) * 1% - 2px);height:100%;background:var(--navy);transform-origin:left;transform:scaleX(0);transition:transform .7s var(--ease),opacity .4s}.pl__piece[data-astro-cid-r323vud7]:nth-child(1){background:var(--accent)}.pl__piece[data-astro-cid-r323vud7]:nth-child(2){background:var(--navy)}.pl__piece[data-astro-cid-r323vud7]:nth-child(3){background:var(--navy-2)}.pl__piece[data-astro-cid-r323vud7]:nth-child(4){background:#5d82c7}.pl__piece[data-astro-cid-r323vud7]:nth-child(5){background:#93addc}.pl__piece[data-astro-cid-r323vud7]:nth-child(6){background:#c3d2ee}.pl__piece[data-astro-cid-r323vud7].is-on{transform:none}.pl__legend[data-astro-cid-r323vud7]{display:flex;align-items:baseline;justify-content:space-between;gap:6px 16px;flex-wrap:wrap}.pl__legend-l[data-astro-cid-r323vud7]{font-size:11px;opacity:.75}.pl__total[data-astro-cid-r323vud7]{font-size:15px;color:var(--navy);white-space:nowrap;padding:6px 14px;border-radius:999px;background:var(--cream);border:1px solid var(--line);transition:background-color .4s,border-color .4s}.pl__total[data-astro-cid-r323vud7] b[data-astro-cid-r323vud7]{font-size:20px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink)}.pl[data-astro-cid-r323vud7].is-done .pl__total[data-astro-cid-r323vud7]{background:var(--accent);border-color:var(--accent);animation:pl-pop .8s var(--ease)}html:not(.js) .pl[data-astro-cid-r323vud7] .pl__piece[data-astro-cid-r323vud7]{transform:none}html:not(.js) .pl[data-astro-cid-r323vud7] .pl__val[data-astro-cid-r323vud7]{opacity:1}@media(prefers-reduced-motion:reduce){.pl[data-astro-cid-r323vud7] .pl__node[data-astro-cid-r323vud7],.pl[data-astro-cid-r323vud7] .pl__total[data-astro-cid-r323vud7]{animation:none!important}}@container (max-width:600px){.pl[data-astro-cid-r323vud7]{--node:38px}.pl__bar[data-astro-cid-r323vud7]{padding:12px 14px}.pl__h[data-astro-cid-r323vud7]{font-size:16px}.pl__seg[data-astro-cid-r323vud7]{width:100%}.pl__seg-btn[data-astro-cid-r323vud7]{padding:7px 8px}.pl__body[data-astro-cid-r323vud7]{padding:16px 14px 14px;gap:16px}.pl__stage[data-astro-cid-r323vud7]{padding:30px 12px 8px}.pl__phases[data-astro-cid-r323vud7]{grid-template-columns:minmax(0,1fr);grid-auto-rows:52px}.pl__phase[data-astro-cid-r323vud7]{flex-direction:row;align-items:center;gap:12px;padding:0;text-align:left}.pl__name[data-astro-cid-r323vud7]{flex:1;font-size:13px}.pl__val[data-astro-cid-r323vud7]{margin-left:auto}.pl__hot[data-astro-cid-r323vud7]{position:static;translate:none;order:2}.pl__val[data-astro-cid-r323vud7]{order:3}.pl__line[data-astro-cid-r323vud7]{left:calc(var(--node) / 2 - 1px);right:auto;top:26px;bottom:26px;width:2px;height:auto}.pl__line-fill[data-astro-cid-r323vud7]{transform-origin:top;transform:scaleY(var(--lp,0))}.pl__runner[data-astro-cid-r323vud7]{left:calc(var(--node) / 2);top:0;width:0;height:100%;transform:translateY(calc(var(--p,8.333) * 1%))}.pl__boundary--gate[data-astro-cid-r323vud7]{width:100%;bottom:auto;height:190px;transform-origin:top center;transform:scaleY(.96)}.pl[data-astro-cid-r323vud7][data-boundary=gate] .pl__boundary--grave[data-astro-cid-r323vud7]{transform:scaleY(1.02)}.pl__total[data-astro-cid-r323vud7]{white-space:normal}}.rp[data-astro-cid-uze67vm4]{--ease:var(--ease-out);container-type:inline-size;margin:0;width:100%;border-radius:20px;background:#fff;border:1px solid var(--border);overflow:hidden;color:var(--ink);text-align:left;font-size:13px;box-shadow:var(--shadow-card)}.rp__bar[data-astro-cid-uze67vm4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--cream)}.rp__titles[data-astro-cid-uze67vm4]{display:flex;flex-direction:column;gap:2px;min-width:0}.rp__kicker[data-astro-cid-uze67vm4]{font-size:11px;font-weight:500;letter-spacing:.12em;color:var(--navy)}.rp__h[data-astro-cid-uze67vm4]{font-size:var(--fs-lead);line-height:1.25;color:var(--navy)}.rp__tools[data-astro-cid-uze67vm4]{display:flex;align-items:center;gap:8px;flex-shrink:0}.rp__chip[data-astro-cid-uze67vm4]{font-size:11px;font-weight:500;padding:4px 10px;border-radius:999px;background:var(--tint);color:var(--navy);white-space:nowrap}.rp__replay[data-astro-cid-uze67vm4]{width:30px;height:30px;border-radius:999px;border:1px solid var(--line-strong);background:#fff;color:var(--navy);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .5s var(--ease),border-color .25s}.rp__replay[data-astro-cid-uze67vm4] svg[data-astro-cid-uze67vm4]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rp__replay[data-astro-cid-uze67vm4]:hover{border-color:var(--navy);transform:rotate(-180deg)}.rp__body[data-astro-cid-uze67vm4]{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-template-areas:"chart status" "measures measures";gap:16px 20px;padding:18px}.rp__chart[data-astro-cid-uze67vm4]{grid-area:chart;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto 20px;min-width:0}.rp__status[data-astro-cid-uze67vm4]{grid-area:status}.rp__measures[data-astro-cid-uze67vm4]{grid-area:measures}.rp__ylabels[data-astro-cid-uze67vm4]{position:relative;grid-column:1;grid-row:1}.rp__ylabels[data-astro-cid-uze67vm4] span[data-astro-cid-uze67vm4]{position:absolute;right:8px;translate:0 -50%;font-size:11px;opacity:.7;font-variant-numeric:tabular-nums;white-space:nowrap}.rp__xlabels[data-astro-cid-uze67vm4]{position:relative;grid-column:2;grid-row:2}.rp__xlabels[data-astro-cid-uze67vm4] span[data-astro-cid-uze67vm4]{position:absolute;top:4px;translate:-50% 0;font-size:11px;opacity:.75;font-variant-numeric:tabular-nums}.rp__plot[data-astro-cid-uze67vm4]{position:relative;grid-column:2;grid-row:1;aspect-ratio:600 / 340}.rp__svg[data-astro-cid-uze67vm4]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.rp__gridline[data-astro-cid-uze67vm4]{stroke:var(--line);stroke-width:1}.rp__axis[data-astro-cid-uze67vm4]{stroke:var(--navy);stroke-width:1.5}.rp__base[data-astro-cid-uze67vm4]{fill:var(--navy);transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);transition:transform .9s var(--ease)}.rp__bau[data-astro-cid-uze67vm4]{fill:none;stroke:#9aa6bc;stroke-width:2;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s var(--ease) .6s}.rp__target[data-astro-cid-uze67vm4]{fill:none;stroke:var(--navy-2);stroke-width:1.75;stroke-dasharray:6 5;opacity:0;transition:opacity .8s var(--ease)}.rp__wedge[data-astro-cid-uze67vm4]{opacity:0;transform:translateY(-18px);transition:opacity .5s var(--ease),transform .6s cubic-bezier(.34,1.56,.64,1)}.rp__result[data-astro-cid-uze67vm4]{fill:none;stroke:var(--navy);stroke-width:3.5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s var(--ease)}.rp__lbl[data-astro-cid-uze67vm4],.rp__pin[data-astro-cid-uze67vm4],.rp__wl[data-astro-cid-uze67vm4]{position:absolute;white-space:nowrap;font-size:11px;line-height:1.2;pointer-events:none}.rp__lbl[data-astro-cid-uze67vm4]{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease)}.rp__lbl--base[data-astro-cid-uze67vm4]{display:flex;flex-direction:column;translate:-13px calc(-100% - 6px);text-align:left;color:var(--navy)}.rp__lbl--base[data-astro-cid-uze67vm4] b[data-astro-cid-uze67vm4]{font-size:13px;font-weight:500}.rp__lbl--bau[data-astro-cid-uze67vm4]{translate:-50% calc(-100% - 6px);color:#6f7c94}.rp__pin[data-astro-cid-uze67vm4]{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 4px;border-radius:999px;background:#fff;border:1px solid var(--navy-2);color:var(--navy);opacity:0;scale:.6;transition:opacity .4s,scale .6s cubic-bezier(.34,1.56,.64,1)}.rp__pin[data-astro-cid-uze67vm4] b[data-astro-cid-uze67vm4]{font-weight:500}.rp__pin[data-astro-cid-uze67vm4] i[data-astro-cid-uze67vm4]{width:10px;height:10px;border-radius:999px;background:var(--navy-2);box-shadow:0 0 0 3px #1f4da02e}.rp__pin--2030[data-astro-cid-uze67vm4]{translate:-6px 10px;transform-origin:left top}.rp__pin--2045[data-astro-cid-uze67vm4]{translate:calc(-100% + 6px) calc(-100% - 6px);transform-origin:right bottom;padding:3px 4px 3px 8px}.rp__wl[data-astro-cid-uze67vm4]{translate:-50% -50%;padding:2px 8px;border-radius:999px;background:var(--c);border:1px solid rgba(23,57,118,.35);color:var(--ink);font-weight:500;opacity:0}.rp__status[data-astro-cid-uze67vm4]{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:16px;border:1px solid var(--line);background:var(--cream);align-self:start;opacity:0;transform:translateY(10px);transition:opacity .7s var(--ease) .3s,transform .7s var(--ease) .3s}.rp__st-head[data-astro-cid-uze67vm4]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.rp__st-t[data-astro-cid-uze67vm4]{font-size:13px;font-weight:500;color:var(--navy)}.rp__ok[data-astro-cid-uze67vm4]{font-size:11px;font-weight:500;padding:3px 9px;border-radius:999px;background:var(--accent);color:var(--on-accent);opacity:0;scale:.7;transition:opacity .4s,scale .6s cubic-bezier(.34,1.56,.64,1)}.rp__st-big[data-astro-cid-uze67vm4]{display:flex;align-items:center;gap:12px}.rp__st-big[data-astro-cid-uze67vm4] b[data-astro-cid-uze67vm4]{font-size:30px;line-height:1;font-weight:400;color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap}.rp__st-big[data-astro-cid-uze67vm4]>span[data-astro-cid-uze67vm4]{font-size:11px;line-height:1.35;opacity:.8}.rp__prog[data-astro-cid-uze67vm4]{position:relative;display:flex;gap:2px;height:12px;border-radius:999px;background:#fff;border:1px solid var(--line)}.rp__prog-seg[data-astro-cid-uze67vm4]{flex:0 0 calc(var(--w) * 1%);height:100%;border-radius:999px;transform-origin:left;transform:scaleX(0);transition:transform .7s var(--ease)}.rp__prog-seg[data-astro-cid-uze67vm4].is-on{transform:none}.rp__prog-goal[data-astro-cid-uze67vm4]{position:absolute;top:-4px;bottom:-4px;left:calc(var(--goal) * 1%);width:2px;background:var(--navy)}.rp__prog-goal[data-astro-cid-uze67vm4] em[data-astro-cid-uze67vm4]{position:absolute;top:calc(100% + 2px);left:50%;translate:-50% 0;font-style:normal;font-size:11px;color:var(--navy)}.rp__counts[data-astro-cid-uze67vm4]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11px}.rp__counts[data-astro-cid-uze67vm4] li[data-astro-cid-uze67vm4]{display:inline-flex;align-items:center;gap:5px}.rp__counts[data-astro-cid-uze67vm4] i[data-astro-cid-uze67vm4]{width:8px;height:8px;border-radius:999px;background:var(--line-strong)}.rp__counts[data-astro-cid-uze67vm4] .is-umgesetzt[data-astro-cid-uze67vm4] i[data-astro-cid-uze67vm4]{background:var(--navy)}.rp__counts[data-astro-cid-uze67vm4] .is-in-Umsetzung[data-astro-cid-uze67vm4] i[data-astro-cid-uze67vm4]{background:var(--accent);box-shadow:inset 0 0 0 1px #17397666}.rp__counts[data-astro-cid-uze67vm4] .is-geplant[data-astro-cid-uze67vm4] i[data-astro-cid-uze67vm4]{background:#fff;box-shadow:inset 0 0 0 1.5px var(--navy-2)}.rp__measures[data-astro-cid-uze67vm4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:10px}.rp__m[data-astro-cid-uze67vm4]{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:10px;row-gap:3px;align-items:center;padding:10px 12px 12px;border-radius:14px;border:1px dashed var(--line-strong);background:#fff;opacity:.55;transform:translateY(6px);transition:opacity .5s var(--ease),transform .5s var(--ease),border-color .4s,box-shadow .5s var(--ease)}.rp__m-icon[data-astro-cid-uze67vm4]{grid-row:1 / span 2;width:30px;height:30px;border-radius:9px;background:var(--tint);color:var(--navy);display:inline-flex;align-items:center;justify-content:center;transition:background-color .4s}.rp__m-t[data-astro-cid-uze67vm4]{font-size:12px;font-weight:500;color:var(--navy);line-height:1.25;overflow-wrap:anywhere}.rp__m-v[data-astro-cid-uze67vm4]{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.rp__m-v[data-astro-cid-uze67vm4] small[data-astro-cid-uze67vm4]{font-size:11px;opacity:.7}.rp__m-st[data-astro-cid-uze67vm4]{grid-column:1 / -1;justify-self:start;margin-top:4px;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;background:var(--tint);color:var(--navy)}.rp__m-st[data-astro-cid-uze67vm4].is-umgesetzt{background:var(--navy);color:var(--cream)}.rp__m-st[data-astro-cid-uze67vm4].is-in-Umsetzung{background:#1f4da073;color:var(--ink)}.rp__m-bar[data-astro-cid-uze67vm4]{grid-column:1 / -1;height:4px;margin-top:4px;border-radius:999px;background:var(--tint);overflow:hidden}.rp__m-bar[data-astro-cid-uze67vm4] span[data-astro-cid-uze67vm4]{display:block;height:100%;width:calc(var(--p) * 1%);border-radius:inherit;background:var(--navy-2);transform-origin:left;transform:scaleX(0);transition:transform .9s var(--ease) .3s}.rp__m[data-astro-cid-uze67vm4].is-on{opacity:1;transform:none;border-style:solid;border-color:var(--navy)}.rp__m[data-astro-cid-uze67vm4].is-on .rp__m-icon[data-astro-cid-uze67vm4]{background:var(--c)}.rp__m[data-astro-cid-uze67vm4].is-on .rp__m-bar[data-astro-cid-uze67vm4] span[data-astro-cid-uze67vm4]{transform:none}.rp__m[data-astro-cid-uze67vm4].is-fly{box-shadow:0 18px 30px -18px #17397699;transform:translateY(-4px)}.rp[data-astro-cid-uze67vm4].is-play .rp__base[data-astro-cid-uze67vm4]{transform:none}.rp[data-astro-cid-uze67vm4].is-play .rp__lbl--base[data-astro-cid-uze67vm4]{opacity:1}.rp[data-astro-cid-uze67vm4].is-play .rp__bau[data-astro-cid-uze67vm4]{stroke-dashoffset:0}.rp[data-astro-cid-uze67vm4].is-play .rp__lbl--bau[data-astro-cid-uze67vm4]{opacity:1;transition-delay:1.2s}.rp[data-astro-cid-uze67vm4].is-play .rp__status[data-astro-cid-uze67vm4]{opacity:1;transform:none}.rp[data-astro-cid-uze67vm4].is-target .rp__target[data-astro-cid-uze67vm4]{opacity:1}.rp[data-astro-cid-uze67vm4].is-target .rp__pin[data-astro-cid-uze67vm4]{opacity:1;scale:1}.rp[data-astro-cid-uze67vm4].is-target .rp__pin--2045[data-astro-cid-uze67vm4]{transition-delay:.25s}.rp__wedge[data-astro-cid-uze67vm4].is-on{opacity:.92;transform:none}.rp__wl[data-astro-cid-uze67vm4].is-on{opacity:1}.rp[data-astro-cid-uze67vm4].is-done .rp__result[data-astro-cid-uze67vm4]{stroke-dashoffset:0}.rp[data-astro-cid-uze67vm4].is-done .rp__ok[data-astro-cid-uze67vm4]{opacity:1;scale:1;transition-delay:1s}html:not(.js) .rp[data-astro-cid-uze67vm4] [data-astro-cid-uze67vm4]{opacity:1!important;transform:none!important;stroke-dashoffset:0!important}@media(prefers-reduced-motion:reduce){.rp__replay[data-astro-cid-uze67vm4]{display:none}}@container (max-width:760px){.rp__body[data-astro-cid-uze67vm4]{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart" "measures" "status";padding:14px;gap:14px}.rp__measures[data-astro-cid-uze67vm4]{grid-template-columns:repeat(2,minmax(0,1fr))}.rp__status[data-astro-cid-uze67vm4]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 16px}.rp__st-head[data-astro-cid-uze67vm4]{grid-column:1 / -1}.rp__prog[data-astro-cid-uze67vm4]{align-self:center}.rp__counts[data-astro-cid-uze67vm4]{grid-column:1 / -1;margin-top:6px}}@container (max-width:480px){.rp__bar[data-astro-cid-uze67vm4]{padding:12px 14px}.rp__h[data-astro-cid-uze67vm4]{font-size:16px}.rp__chip[data-astro-cid-uze67vm4]{display:none}.rp__plot[data-astro-cid-uze67vm4]{aspect-ratio:600 / 420}.rp__chart[data-astro-cid-uze67vm4]{grid-template-columns:32px minmax(0,1fr)}.rp__lbl--bau[data-astro-cid-uze67vm4]{display:none}.rp__wl[data-astro-cid-uze67vm4]{padding:1px 6px}.rp__m[data-astro-cid-uze67vm4]{grid-template-columns:minmax(0,1fr);padding:9px 10px 10px}.rp__m-icon[data-astro-cid-uze67vm4]{grid-row:auto;width:26px;height:26px}.rp__status[data-astro-cid-uze67vm4]{grid-template-columns:minmax(0,1fr)}.rp__prog[data-astro-cid-uze67vm4]{margin-bottom:14px}}.sr[data-astro-cid-uwaiqnet]{--low:#1F4DA0;--mid:#F2A93B;--high:#E5484D;--none:#B8C3D9;position:relative;margin:0;width:100%;container-type:inline-size;display:flex;flex-direction:column;border-radius:20px;background:#fff;border:1px solid var(--border);box-shadow:0 24px 56px -24px #17397659;overflow:hidden;text-align:left;font-size:13px;color:var(--ink)}.sr__bar[data-astro-cid-uwaiqnet]{display:flex;align-items:center;gap:16px;height:38px;padding:0 16px;border-bottom:1px solid var(--line);background:var(--cream)}.sr__dots[data-astro-cid-uwaiqnet]{display:flex;gap:6px}.sr__dots[data-astro-cid-uwaiqnet] i[data-astro-cid-uwaiqnet]{width:10px;height:10px;border-radius:50%;background:var(--line-strong)}.sr__url[data-astro-cid-uwaiqnet]{font-size:12px;letter-spacing:.06em;color:var(--navy);background:#fff;border:1px solid var(--line);padding:3px 14px;border-radius:999px}.sr__body[data-astro-cid-uwaiqnet]{display:flex;flex-direction:column;gap:14px;padding:clamp(16px,3.5cqi,24px)}.sr__head[data-astro-cid-uwaiqnet]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.sr__titles[data-astro-cid-uwaiqnet]{display:flex;flex-direction:column;gap:4px;min-width:0}.sr__kicker[data-astro-cid-uwaiqnet]{font-size:11px;font-weight:500;letter-spacing:.1em;color:var(--navy)}.sr__title[data-astro-cid-uwaiqnet]{font-size:clamp(17px,3cqi,20px);line-height:1.2;color:var(--navy)}.sr__chip[data-astro-cid-uwaiqnet]{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:500;padding:5px 10px;border-radius:999px;background:var(--tint);color:var(--navy);white-space:nowrap}.sr__pulse[data-astro-cid-uwaiqnet]{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:srPulse 2.4s infinite}@keyframes srPulse{0%{box-shadow:0 0 #1f4da0b3}70%{box-shadow:0 0 0 7px #1f4da000}to{box-shadow:0 0 #1f4da000}}.sr__steps[data-astro-cid-uwaiqnet]{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.sr__step[data-astro-cid-uwaiqnet]{display:inline-flex;align-items:center;gap:7px;padding:4px 12px 4px 4px;border-radius:999px;border:1px solid var(--line);font-size:12px;color:var(--navy);transition:background-color .4s,border-color .4s,color .4s}.sr__step-n[data-astro-cid-uwaiqnet]{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;background:var(--tint);transition:background-color .4s,color .4s}.sr__step[data-astro-cid-uwaiqnet].is-done .sr__step-n[data-astro-cid-uwaiqnet]{background:var(--navy);color:var(--cream)}.sr__step[data-astro-cid-uwaiqnet].is-active{background:var(--navy);border-color:var(--navy);color:var(--cream)}.sr__step[data-astro-cid-uwaiqnet].is-active .sr__step-n[data-astro-cid-uwaiqnet]{background:var(--accent);color:var(--on-accent)}.sr__grid[data-astro-cid-uwaiqnet]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:16px;align-items:start}.sr__mapwrap[data-astro-cid-uwaiqnet]{display:flex;flex-direction:column;gap:10px;min-width:0}.sr__map[data-astro-cid-uwaiqnet]{position:relative;border-radius:14px;background:linear-gradient(180deg,#f6f8fc,#fff);border:1px solid var(--line);overflow:hidden}.sr__svg[data-astro-cid-uwaiqnet]{display:block;width:100%;height:auto}.sr__land[data-astro-cid-uwaiqnet]{fill:#1f4da042;transition:opacity 1.2s var(--ease-out)}.sr__hq-glow[data-astro-cid-uwaiqnet]{transform-box:fill-box;transform-origin:center;animation:srGlow 4s ease-in-out infinite}@keyframes srGlow{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}.sr__line[data-astro-cid-uwaiqnet]{fill:none;stroke:var(--navy-2);stroke-width:1.4;stroke-opacity:.55;stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;transition:stroke-dashoffset 1.1s var(--ease-out),stroke .4s,stroke-opacity .4s,stroke-width .4s;transition-delay:calc(var(--i) * .12s + .5s),0s,0s,0s}.sr__line[data-astro-cid-uwaiqnet].is-focus{stroke:var(--navy);stroke-opacity:1;stroke-width:2}.sr__hq[data-astro-cid-uwaiqnet],.sr__node[data-astro-cid-uwaiqnet],.sr__env[data-astro-cid-uwaiqnet]{position:absolute;transform:translate(-50%,-50%)}.sr__hq[data-astro-cid-uwaiqnet]{width:16px;height:16px;z-index:3}.sr__hq-dot[data-astro-cid-uwaiqnet]{position:absolute;inset:0;border-radius:5px;background:var(--navy);box-shadow:0 0 0 3px #fff,0 4px 10px #17397666}.sr__hq-ring[data-astro-cid-uwaiqnet]{position:absolute;inset:-8px;border-radius:50%;border:1.5px solid var(--accent);animation:srRing 2.6s var(--ease-out) infinite}@keyframes srRing{0%{transform:scale(.5);opacity:1}to{transform:scale(2.2);opacity:0}}.sr__hq-label[data-astro-cid-uwaiqnet]{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);white-space:nowrap;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;background:var(--navy);color:var(--cream)}.sr__node[data-astro-cid-uwaiqnet]{z-index:2}.sr__node-in[data-astro-cid-uwaiqnet]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--none);color:#fff;box-shadow:0 0 0 2px #fff,0 4px 10px #17397640;transition:transform .55s cubic-bezier(.34,1.56,.64,1),background-color .5s,opacity .4s}.sr__node-in[data-astro-cid-uwaiqnet] b[data-astro-cid-uwaiqnet]{position:relative;font-size:11px;font-weight:500;line-height:1}.sr__node-halo[data-astro-cid-uwaiqnet]{position:absolute;inset:-7px;border-radius:50%;background:currentColor;opacity:0;transition:opacity .5s}.sr__node[data-astro-cid-uwaiqnet][data-risk=niedrig] .sr__node-in[data-astro-cid-uwaiqnet]{background:var(--low);color:var(--low)}.sr__node[data-astro-cid-uwaiqnet][data-risk=mittel] .sr__node-in[data-astro-cid-uwaiqnet]{background:var(--mid);color:var(--mid)}.sr__node[data-astro-cid-uwaiqnet][data-risk=hoch] .sr__node-in[data-astro-cid-uwaiqnet]{background:var(--high);color:var(--high)}.sr__node[data-astro-cid-uwaiqnet][data-risk] .sr__node-in[data-astro-cid-uwaiqnet] b[data-astro-cid-uwaiqnet]{color:#fff}.sr__node[data-astro-cid-uwaiqnet]:not([data-risk=none]) .sr__node-halo[data-astro-cid-uwaiqnet]{opacity:.18}.sr__node[data-astro-cid-uwaiqnet].is-focus .sr__node-in[data-astro-cid-uwaiqnet]{transform:scale(1.25)}.sr__node[data-astro-cid-uwaiqnet].is-focus .sr__node-halo[data-astro-cid-uwaiqnet]{opacity:.3;animation:srHalo 1.6s ease-in-out infinite}@keyframes srHalo{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.sr__node[data-astro-cid-uwaiqnet].is-hit .sr__node-in[data-astro-cid-uwaiqnet]{animation:srHit .6s var(--ease-out)}@keyframes srHit{0%{transform:scale(1.25)}40%{transform:scale(1.55)}to{transform:scale(1.25)}}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node[data-astro-cid-uwaiqnet]{transform:translate(-50%,-100%)}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node-in[data-astro-cid-uwaiqnet]{border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--navy-2);color:var(--navy-2)}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node-in[data-astro-cid-uwaiqnet] b[data-astro-cid-uwaiqnet]{transform:rotate(45deg)}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node[data-astro-cid-uwaiqnet][data-geo=miss] .sr__node-in[data-astro-cid-uwaiqnet]{background:var(--mid);color:var(--mid)}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node[data-astro-cid-uwaiqnet][data-geo=req] .sr__node-in[data-astro-cid-uwaiqnet]{background:#1f4da0;color:#1f4da0}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node[data-astro-cid-uwaiqnet][data-geo=ok] .sr__node-in[data-astro-cid-uwaiqnet]{background:var(--navy-2);color:var(--navy-2)}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node[data-astro-cid-uwaiqnet].is-clear .sr__node-in[data-astro-cid-uwaiqnet]{background:var(--low);color:var(--low)}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node[data-astro-cid-uwaiqnet].is-focus .sr__node-in[data-astro-cid-uwaiqnet]{transform:rotate(-45deg) scale(1.2)}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node[data-astro-cid-uwaiqnet].is-hit .sr__node-in[data-astro-cid-uwaiqnet]{animation:none}.sr--eudr[data-astro-cid-uwaiqnet] .sr__node-halo[data-astro-cid-uwaiqnet]{display:none}.sr__env[data-astro-cid-uwaiqnet]{left:0;top:0;width:26px;height:26px;z-index:4;opacity:0;transform:translate(var(--ex,0px),var(--ey,0px)) translate(-50%,-50%) scale(.6);transition:opacity .3s,transform 0s;border-radius:7px;background:#fff;box-shadow:0 6px 16px -4px #17397680;display:flex;align-items:center;justify-content:center}.sr__env[data-astro-cid-uwaiqnet].is-on{opacity:1;transform:translate(var(--ex,0px),var(--ey,0px)) translate(-50%,-50%) scale(1)}.sr__env[data-astro-cid-uwaiqnet] svg[data-astro-cid-uwaiqnet]{width:20px;height:20px;fill:none;stroke:var(--navy);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sr__env-ok[data-astro-cid-uwaiqnet]{opacity:0}.sr__env[data-astro-cid-uwaiqnet].is-back{background:var(--accent)}.sr__env[data-astro-cid-uwaiqnet].is-back svg[data-astro-cid-uwaiqnet]{stroke:var(--ink)}.sr__env[data-astro-cid-uwaiqnet].is-back .sr__env-flap[data-astro-cid-uwaiqnet]{opacity:0}.sr__env[data-astro-cid-uwaiqnet].is-back .sr__env-ok[data-astro-cid-uwaiqnet]{opacity:1}.sr__toast[data-astro-cid-uwaiqnet]{position:absolute;left:50%;bottom:10px;z-index:5;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 20px);padding:7px 12px 7px 7px;border-radius:999px;background:var(--navy);color:var(--cream);font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 12px 28px -12px #173976b3;opacity:0;transform:translate(-50%,10px);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out)}.sr__toast[data-astro-cid-uwaiqnet].is-on{opacity:1;transform:translate(-50%)}.sr__toast-t[data-astro-cid-uwaiqnet]{overflow:hidden;text-overflow:ellipsis}.sr__toast-i[data-astro-cid-uwaiqnet]{width:20px;height:20px;flex-shrink:0;border-radius:50%;background:var(--accent);display:inline-flex;align-items:center;justify-content:center}.sr__toast-i[data-astro-cid-uwaiqnet] svg[data-astro-cid-uwaiqnet]{width:13px;height:13px;fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sr__dist[data-astro-cid-uwaiqnet]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sr__dist-i[data-astro-cid-uwaiqnet]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:#fff}.sr__dist-i[data-astro-cid-uwaiqnet] i[data-astro-cid-uwaiqnet]{width:10px;height:10px;border-radius:50%;background:var(--none)}.sr__dist-i[data-astro-cid-uwaiqnet][data-risk=hoch] i[data-astro-cid-uwaiqnet]{background:var(--high)}.sr__dist-i[data-astro-cid-uwaiqnet][data-risk=mittel] i[data-astro-cid-uwaiqnet]{background:var(--mid)}.sr__dist-i[data-astro-cid-uwaiqnet][data-risk=niedrig] i[data-astro-cid-uwaiqnet]{background:var(--low)}.sr__dist-i[data-astro-cid-uwaiqnet] b[data-astro-cid-uwaiqnet]{font-size:20px;font-weight:500;color:var(--navy);font-variant-numeric:tabular-nums;line-height:1.1}.sr__dist-i[data-astro-cid-uwaiqnet] span[data-astro-cid-uwaiqnet]{grid-column:1 / -1;font-size:11px;color:var(--navy);opacity:.8}.sr__inset[data-astro-cid-uwaiqnet]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:14px;padding:10px;border-radius:14px;border:1px solid var(--line);background:#fff}.sr__inset-txt[data-astro-cid-uwaiqnet]{display:flex;flex-direction:column;gap:4px;min-width:0}.sr__inset-head[data-astro-cid-uwaiqnet]{font-size:13px;font-weight:500;color:var(--navy)}.sr__coord[data-astro-cid-uwaiqnet]{font-size:11px;color:var(--navy);opacity:.75}.sr__plot[data-astro-cid-uwaiqnet]{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:240/92}.sr__plot[data-astro-cid-uwaiqnet] svg[data-astro-cid-uwaiqnet]{display:block;width:100%;height:100%}.sr__plot-bg[data-astro-cid-uwaiqnet]{fill:#f3eedf}.sr__tree[data-astro-cid-uwaiqnet]{fill:#1f4da038}.sr__parcel[data-astro-cid-uwaiqnet]{fill:#1f4da038;stroke:var(--low);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:0;stroke-linejoin:round;transition:stroke-dashoffset 1s var(--ease-out),fill .6s,stroke .6s;transition-delay:calc(var(--i) * .18s),0s,0s}.sr__scan[data-astro-cid-uwaiqnet]{position:absolute;inset:0;pointer-events:none;transform:translate(100%);opacity:0}.sr__scan[data-astro-cid-uwaiqnet] i[data-astro-cid-uwaiqnet]{position:absolute;left:0;top:0;bottom:0;width:36px;transform:translate(-100%);background:linear-gradient(90deg,#1f4da000,#1f4da0a6);border-right:2px solid var(--accent)}.sr__inset-foot[data-astro-cid-uwaiqnet]{display:inline-flex;align-items:flex-start;gap:7px;margin-top:4px;font-size:12px;line-height:1.35;transition:opacity .5s}.sr__ok-dot[data-astro-cid-uwaiqnet]{width:8px;height:8px;flex-shrink:0;margin-top:4px;border-radius:50%;background:var(--low)}.sr__panel[data-astro-cid-uwaiqnet]{display:flex;flex-direction:column;gap:8px;min-width:0}.sr__phead[data-astro-cid-uwaiqnet]{display:flex;justify-content:space-between;font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--navy);opacity:.8;padding:0 11px;text-transform:uppercase}.sr__phead--eudr[data-astro-cid-uwaiqnet]{display:grid;grid-template-columns:minmax(0,1fr) var(--c1) var(--c2);gap:6px}.sr__list[data-astro-cid-uwaiqnet]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sr__row[data-astro-cid-uwaiqnet]{display:grid;grid-template-columns:26px minmax(0,1fr) auto auto;align-items:center;gap:4px 8px;padding:9px 10px;border-radius:12px;border:1px solid var(--line);background:#fff;transition:border-color .4s,box-shadow .4s,transform .5s var(--ease-out)}.sr__row[data-astro-cid-uwaiqnet].is-focus{border-color:var(--navy);box-shadow:0 10px 24px -14px #17397673;transform:translate(-3px)}.sr__badge[data-astro-cid-uwaiqnet]{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;color:#fff;background:var(--none);transition:background-color .5s}.sr__badge[data-astro-cid-uwaiqnet][data-risk=niedrig]{background:var(--low)}.sr__badge[data-astro-cid-uwaiqnet][data-risk=mittel]{background:var(--mid)}.sr__badge[data-astro-cid-uwaiqnet][data-risk=hoch]{background:var(--high)}.sr--eudr[data-astro-cid-uwaiqnet] .sr__badge[data-astro-cid-uwaiqnet]{background:var(--navy-2)}.sr__who[data-astro-cid-uwaiqnet]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.sr__who[data-astro-cid-uwaiqnet] b[data-astro-cid-uwaiqnet]{font-weight:500;font-size:13px}.sr__who[data-astro-cid-uwaiqnet] small[data-astro-cid-uwaiqnet]{font-size:11px;color:var(--navy);opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr__score[data-astro-cid-uwaiqnet]{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.sr__num[data-astro-cid-uwaiqnet]{font-size:16px;font-weight:500;color:var(--navy)}.sr__old[data-astro-cid-uwaiqnet]{font-size:11px;color:var(--navy);opacity:.55;transition:opacity .4s}.sr__pill[data-astro-cid-uwaiqnet]{min-width:58px;text-align:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:500;background:var(--tint);color:var(--navy);transition:background-color .5s,color .5s}.sr__pill[data-astro-cid-uwaiqnet][data-risk=niedrig]{background:#1f4da024;color:#173976}.sr__pill[data-astro-cid-uwaiqnet][data-risk=mittel]{background:#ffebc2;color:#8f5300}.sr__pill[data-astro-cid-uwaiqnet][data-risk=hoch]{background:#e5484d24;color:#b4232a}.sr__track[data-astro-cid-uwaiqnet]{grid-column:2 / -1;height:5px;border-radius:999px;background:var(--tint);overflow:hidden}.sr__track[data-astro-cid-uwaiqnet] i[data-astro-cid-uwaiqnet]{display:block;height:100%;border-radius:inherit;background:var(--navy-2);transform-origin:left;transform:scaleX(var(--v));transition:transform 1s var(--ease-out)}.sr__row[data-astro-cid-uwaiqnet]:has(.sr__pill[data-risk=hoch]) .sr__track[data-astro-cid-uwaiqnet] i[data-astro-cid-uwaiqnet]{background:var(--high)}.sr__row[data-astro-cid-uwaiqnet]:has(.sr__pill[data-risk=mittel]) .sr__track[data-astro-cid-uwaiqnet] i[data-astro-cid-uwaiqnet]{background:var(--mid)}.sr__row[data-astro-cid-uwaiqnet]:has(.sr__pill[data-risk=niedrig]) .sr__track[data-astro-cid-uwaiqnet] i[data-astro-cid-uwaiqnet]{background:var(--low)}.sr__kind[data-astro-cid-uwaiqnet]{grid-column:2 / -1;font-size:11px;color:var(--navy);opacity:.75;transition:opacity .4s}.sr--eudr[data-astro-cid-uwaiqnet] .sr__body[data-astro-cid-uwaiqnet]{--c1:86px;--c2:64px}.sr__row--eudr[data-astro-cid-uwaiqnet]{grid-template-columns:26px minmax(0,1fr) var(--c1) var(--c2);gap:6px}.sr__st[data-astro-cid-uwaiqnet]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;padding:3px 6px;border-radius:999px;background:var(--tint);color:var(--navy);justify-self:start;transition:background-color .4s,color .4s,opacity .4s}.sr__st[data-astro-cid-uwaiqnet] i[data-astro-cid-uwaiqnet]{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:currentColor}.sr__st[data-astro-cid-uwaiqnet][data-s=ok]{background:#1f4da024;color:#173976}.sr__st[data-astro-cid-uwaiqnet][data-s=miss]{background:#ffebc2;color:#8f5300}.sr__st[data-astro-cid-uwaiqnet][data-s=req]{background:#1f4da073;color:var(--ink)}.sr__st[data-astro-cid-uwaiqnet][data-s=none]{opacity:.5}.sr__dds[data-astro-cid-uwaiqnet]{display:flex;align-items:center;gap:10px;margin-top:4px;padding:12px;border-radius:14px;background:var(--navy);color:var(--cream);transition:opacity .5s var(--ease-out),transform .6s cubic-bezier(.34,1.56,.64,1)}.sr__dds-i[data-astro-cid-uwaiqnet]{width:34px;height:34px;flex-shrink:0;border-radius:10px;background:var(--accent);display:inline-flex;align-items:center;justify-content:center}.sr__dds-i[data-astro-cid-uwaiqnet] svg[data-astro-cid-uwaiqnet]{width:20px;height:20px;fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sr__dds-t[data-astro-cid-uwaiqnet]{display:flex;flex-direction:column;line-height:1.3}.sr__dds-t[data-astro-cid-uwaiqnet] b[data-astro-cid-uwaiqnet]{font-weight:500;font-size:14px}.sr__dds-t[data-astro-cid-uwaiqnet] small[data-astro-cid-uwaiqnet]{font-size:11px;opacity:.8}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__land[data-astro-cid-uwaiqnet]{opacity:0}.sr[data-astro-cid-uwaiqnet][data-armed].is-run .sr__land[data-astro-cid-uwaiqnet]{opacity:1}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__line[data-astro-cid-uwaiqnet]{stroke-dashoffset:1}.sr[data-astro-cid-uwaiqnet][data-armed].is-run .sr__line[data-astro-cid-uwaiqnet]{stroke-dashoffset:0}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__node-in[data-astro-cid-uwaiqnet]{opacity:0;transform:scale(.3)}.sr--eudr[data-astro-cid-uwaiqnet][data-armed] .sr__node-in[data-astro-cid-uwaiqnet]{transform:rotate(-45deg) scale(.3)}.sr[data-astro-cid-uwaiqnet][data-armed].is-run .sr__node-in[data-astro-cid-uwaiqnet]{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s + .3s),0s,0s}.sr--eudr[data-astro-cid-uwaiqnet][data-armed].is-run .sr__node-in[data-astro-cid-uwaiqnet]{transform:rotate(-45deg)}.sr--eudr[data-astro-cid-uwaiqnet][data-armed].is-run .sr__node[data-astro-cid-uwaiqnet].is-focus .sr__node-in[data-astro-cid-uwaiqnet]{transform:rotate(-45deg) scale(1.2)}.sr[data-astro-cid-uwaiqnet][data-armed].is-run .sr__node[data-astro-cid-uwaiqnet].is-focus .sr__node-in[data-astro-cid-uwaiqnet]{transition-delay:0s}.sr--lksg[data-astro-cid-uwaiqnet][data-armed].is-run .sr__node[data-astro-cid-uwaiqnet].is-focus .sr__node-in[data-astro-cid-uwaiqnet]{transform:scale(1.25)}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__row[data-astro-cid-uwaiqnet]{opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),border-color .4s,box-shadow .4s;transition-delay:calc(var(--i) * 80ms + .2s),calc(var(--i) * 80ms + .2s),0s,0s}.sr[data-astro-cid-uwaiqnet][data-armed].is-run .sr__row[data-astro-cid-uwaiqnet]{opacity:1;transform:none}.sr[data-astro-cid-uwaiqnet][data-armed].is-run .sr__row[data-astro-cid-uwaiqnet].is-focus{transform:translate(-3px);transition-delay:0s}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__old[data-astro-cid-uwaiqnet]{opacity:0}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__row[data-astro-cid-uwaiqnet].is-concrete .sr__old[data-astro-cid-uwaiqnet]{opacity:.55}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__kind[data-astro-cid-uwaiqnet]{opacity:0}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__row[data-astro-cid-uwaiqnet].is-rated .sr__kind[data-astro-cid-uwaiqnet]{opacity:.75}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__parcel[data-astro-cid-uwaiqnet]{stroke-dashoffset:1;fill:#1f4da00f;stroke:var(--navy-2)}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__plot[data-astro-cid-uwaiqnet].is-draw .sr__parcel[data-astro-cid-uwaiqnet]{stroke-dashoffset:0}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__plot[data-astro-cid-uwaiqnet].is-clear .sr__parcel[data-astro-cid-uwaiqnet]{fill:#1f4da038;stroke:var(--low)}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__plot[data-astro-cid-uwaiqnet].is-scan .sr__scan[data-astro-cid-uwaiqnet]{opacity:1;transform:translate(100%);transition:transform 1.6s cubic-bezier(.45,.05,.4,1),opacity .3s}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__plot[data-astro-cid-uwaiqnet]:not(.is-scan) .sr__scan[data-astro-cid-uwaiqnet]{transform:translate(0);transition:none}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__inset-foot[data-astro-cid-uwaiqnet]{opacity:0}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__inset[data-astro-cid-uwaiqnet].is-clear .sr__inset-foot[data-astro-cid-uwaiqnet]{opacity:1}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__dds[data-astro-cid-uwaiqnet]{opacity:0;transform:translateY(10px) scale(.97)}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__dds[data-astro-cid-uwaiqnet].is-on{opacity:1;transform:none}.sr[data-astro-cid-uwaiqnet][data-armed] .sr__step[data-astro-cid-uwaiqnet]:not(.is-active):not(.is-done) .sr__step-n[data-astro-cid-uwaiqnet]{background:var(--tint);color:var(--navy)}@container (max-width:680px){.sr__grid[data-astro-cid-uwaiqnet]{grid-template-columns:1fr}}@container (max-width:440px){.sr__chip[data-astro-cid-uwaiqnet]{display:none}.sr__step[data-astro-cid-uwaiqnet]{padding-right:10px;font-size:11px}.sr__step[data-astro-cid-uwaiqnet]:not(.is-active) .sr__step-t[data-astro-cid-uwaiqnet]{display:none}.sr__step[data-astro-cid-uwaiqnet]:not(.is-active){padding-right:4px}.sr__hq-label[data-astro-cid-uwaiqnet]{display:none}.sr__node-in[data-astro-cid-uwaiqnet]{width:18px;height:18px}.sr__node-in[data-astro-cid-uwaiqnet] b[data-astro-cid-uwaiqnet]{font-size:10px}.sr__env[data-astro-cid-uwaiqnet]{width:22px;height:22px}.sr__env[data-astro-cid-uwaiqnet] svg[data-astro-cid-uwaiqnet]{width:16px;height:16px}.sr--eudr[data-astro-cid-uwaiqnet] .sr__body[data-astro-cid-uwaiqnet]{--c1:72px;--c2:50px}.sr__phead--eudr[data-astro-cid-uwaiqnet]{font-size:10px;letter-spacing:.02em}.sr__st[data-astro-cid-uwaiqnet]{padding:3px 5px}.sr__inset[data-astro-cid-uwaiqnet]{grid-template-columns:1fr;gap:8px}.sr__pill[data-astro-cid-uwaiqnet]{min-width:0}.sr__dist-i[data-astro-cid-uwaiqnet]{padding:8px 10px}.sr__dist-i[data-astro-cid-uwaiqnet] b[data-astro-cid-uwaiqnet]{font-size:17px}.sr__toast[data-astro-cid-uwaiqnet]{font-size:11px;bottom:6px}}@media(prefers-reduced-motion:reduce){.sr__pulse[data-astro-cid-uwaiqnet],.sr__hq-ring[data-astro-cid-uwaiqnet],.sr__hq-glow[data-astro-cid-uwaiqnet]{animation:none}}.pd[data-astro-cid-7kxd2yzs]{--low:#1A438C;position:relative;margin:0;width:100%;container-type:inline-size;text-align:left;color:var(--ink)}.pd__in[data-astro-cid-7kxd2yzs]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,4cqi,36px);align-items:center}.pd__wheel[data-astro-cid-7kxd2yzs]{position:relative;width:100%;max-width:440px;margin-inline:auto;aspect-ratio:1;container-type:inline-size}.pd__svg[data-astro-cid-7kxd2yzs]{width:100%;height:100%;overflow:visible}.pd__track[data-astro-cid-7kxd2yzs]{fill:none;stroke:var(--line);stroke-width:1.5;stroke-dasharray:2 6}.pd__seg[data-astro-cid-7kxd2yzs]{fill:#fff;stroke:var(--line-strong);stroke-width:1.2;transition:fill .5s var(--ease-out),stroke .5s}.pd__seg[data-astro-cid-7kxd2yzs].is-active{fill:var(--navy);stroke:var(--navy)}.pd__seg[data-astro-cid-7kxd2yzs].is-hover:not(.is-active){fill:#eef2fa}.pd__chev[data-astro-cid-7kxd2yzs] path[data-astro-cid-7kxd2yzs]{fill:none;stroke:var(--navy-2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.45}.pd__marker[data-astro-cid-7kxd2yzs]{transform-box:view-box;transform-origin:200px 200px;transform:rotate(var(--rot,0deg));transition:transform 1s cubic-bezier(.65,0,.35,1)}.pd__marc[data-astro-cid-7kxd2yzs]{fill:none;stroke:var(--accent);stroke-width:6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.pd__mdot-rot[data-astro-cid-7kxd2yzs]{transform-box:view-box;transform-origin:200px 200px;transform:rotate(86deg)}.pd__mdot[data-astro-cid-7kxd2yzs]{fill:var(--accent);stroke:#fff;stroke-width:3;filter:drop-shadow(0 3px 6px rgba(23,57,118,.35))}.pd[data-astro-cid-7kxd2yzs].is-auto .pd__marc[data-astro-cid-7kxd2yzs]{animation:pdFill var(--dur,5s) linear forwards}.pd[data-astro-cid-7kxd2yzs].is-auto .pd__mdot-rot[data-astro-cid-7kxd2yzs]{animation:pdDot var(--dur,5s) linear forwards}.pd[data-astro-cid-7kxd2yzs].is-paused .pd__marc[data-astro-cid-7kxd2yzs],.pd[data-astro-cid-7kxd2yzs].is-paused .pd__mdot-rot[data-astro-cid-7kxd2yzs]{animation-play-state:paused}@keyframes pdFill{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes pdDot{0%{transform:rotate(0)}to{transform:rotate(86deg)}}.pd__core[data-astro-cid-7kxd2yzs]{fill:var(--navy)}.pd__core-ring[data-astro-cid-7kxd2yzs]{fill:none;stroke:#1f4da08c;stroke-width:1.5;stroke-dasharray:.02 .03}.pd__center[data-astro-cid-7kxd2yzs]{position:absolute;left:50%;top:50%;width:44%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;color:var(--cream);pointer-events:none}.pd__std[data-astro-cid-7kxd2yzs]{font-size:clamp(13px,4.6cqi,18px);font-weight:500;letter-spacing:.02em;white-space:nowrap}.pd__ci[data-astro-cid-7kxd2yzs]{width:26px;height:26px;display:inline-flex}.pd__ci[data-astro-cid-7kxd2yzs] svg[data-astro-cid-7kxd2yzs]{width:100%;height:100%;fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;animation:spin 8s linear infinite}.pd__cl[data-astro-cid-7kxd2yzs]{font-size:11px;line-height:1.3;opacity:.85;max-width:120px}@container (max-width:300px){.pd__cl[data-astro-cid-7kxd2yzs]{display:none}}.pd__tabs[data-astro-cid-7kxd2yzs]{position:absolute;inset:0}.pd__tab[data-astro-cid-7kxd2yzs]{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;min-width:64px;min-height:48px;justify-content:center;padding:6px 8px;border:0;border-radius:14px;background:transparent;font:inherit;color:var(--navy);cursor:pointer;transition:color .4s,transform .4s var(--ease-out)}.pd__tab[data-astro-cid-7kxd2yzs]:hover{transform:translate(-50%,-50%) scale(1.06)}.pd__tab[data-astro-cid-7kxd2yzs]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pd__tab[data-astro-cid-7kxd2yzs][aria-selected=true]{color:var(--cream)}.pd__tab-n[data-astro-cid-7kxd2yzs]{font-size:11px;font-weight:500;opacity:.7;letter-spacing:.08em}.pd__tab[data-astro-cid-7kxd2yzs][aria-selected=true] .pd__tab-n[data-astro-cid-7kxd2yzs]{color:var(--accent);opacity:1}.pd__tab-t[data-astro-cid-7kxd2yzs]{font-size:clamp(12px,4.8cqi,20px);font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1}.pd__panels[data-astro-cid-7kxd2yzs]{display:grid;min-width:0}.pd__panel[data-astro-cid-7kxd2yzs]{grid-area:1/1;display:flex;flex-direction:column;gap:12px;min-width:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .45s var(--ease-out),transform .55s var(--ease-out),visibility 0s .55s}.pd__panel[data-astro-cid-7kxd2yzs].is-active{opacity:1;visibility:visible;transform:none;transition:opacity .55s var(--ease-out) .1s,transform .65s var(--ease-out) .1s,visibility 0s}.pd__kicker[data-astro-cid-7kxd2yzs]{font-size:11px;font-weight:500;letter-spacing:.12em;color:var(--navy-2)}.pd__h[data-astro-cid-7kxd2yzs]{margin:0;font-size:clamp(20px,4.6cqi,26px);line-height:1.2;font-weight:500;color:var(--navy)}.pd__list[data-astro-cid-7kxd2yzs]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.4}.pd__list[data-astro-cid-7kxd2yzs] li[data-astro-cid-7kxd2yzs]{position:relative;padding-left:22px;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(var(--k) * 80ms + .2s)}.pd__list[data-astro-cid-7kxd2yzs] li[data-astro-cid-7kxd2yzs]:before{content:"";position:absolute;left:0;top:.42em;width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:inset 0 0 0 3px #fff,0 0 0 1px var(--navy-2)}.pd__panel[data-astro-cid-7kxd2yzs]:not(.is-active) .pd__list[data-astro-cid-7kxd2yzs] li[data-astro-cid-7kxd2yzs]{opacity:0;transform:translate(-8px)}.pd__ui[data-astro-cid-7kxd2yzs]{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:14px;border-radius:16px;background:#fff;border:1px solid var(--border);box-shadow:0 18px 40px -24px #17397666;font-size:12.5px}.pd__ui-head[data-astro-cid-7kxd2yzs]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--navy)}.pd__ui-chip[data-astro-cid-7kxd2yzs]{font-size:11px;letter-spacing:0;text-transform:none;padding:2px 8px;border-radius:999px;background:var(--tint);white-space:nowrap}.pd__rows[data-astro-cid-7kxd2yzs]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pd__rows[data-astro-cid-7kxd2yzs] li[data-astro-cid-7kxd2yzs]{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:7px 10px;border-radius:10px;background:var(--cream);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out);transition-delay:calc(var(--k) * 90ms + .38s)}.pd__panel[data-astro-cid-7kxd2yzs]:not(.is-active) .pd__rows[data-astro-cid-7kxd2yzs] li[data-astro-cid-7kxd2yzs]{opacity:0;transform:translateY(6px)}.pd__tag[data-astro-cid-7kxd2yzs]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;background:var(--tint);color:var(--navy);white-space:nowrap}.pd__tag[data-astro-cid-7kxd2yzs].is-sig{background:#1f4da080;color:var(--ink)}.pd__barrow[data-astro-cid-7kxd2yzs]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px}.pd__barrow[data-astro-cid-7kxd2yzs] b[data-astro-cid-7kxd2yzs]{font-weight:500;text-align:right;color:var(--navy)}.pd__hbar[data-astro-cid-7kxd2yzs]{height:8px;border-radius:999px;background:var(--tint);overflow:hidden}.pd__hbar[data-astro-cid-7kxd2yzs] i[data-astro-cid-7kxd2yzs]{display:block;height:100%;border-radius:inherit;background:var(--navy-2);transform-origin:left;transform:scaleX(var(--v));transition:transform 1s var(--ease-out);transition-delay:calc(var(--k) * 90ms + .45s)}.pd__hbar[data-astro-cid-7kxd2yzs] i[data-astro-cid-7kxd2yzs].is-sig{background:var(--accent)}.pd__panel[data-astro-cid-7kxd2yzs]:not(.is-active) .pd__hbar[data-astro-cid-7kxd2yzs] i[data-astro-cid-7kxd2yzs]{transform:scaleX(0)}.pd__foot[data-astro-cid-7kxd2yzs]{font-size:11.5px;color:var(--navy);opacity:.8}.pd__task-i[data-astro-cid-7kxd2yzs]{width:12px;height:12px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--navy)}.pd__task-i[data-astro-cid-7kxd2yzs].is-done{background:var(--navy);box-shadow:inset 0 0 0 2px #fff}.pd__task-i[data-astro-cid-7kxd2yzs].is-progress{border-style:dashed;animation:spin 6s linear infinite}.pd__task-t[data-astro-cid-7kxd2yzs]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd__av[data-astro-cid-7kxd2yzs]{width:24px;height:24px;flex-shrink:0;border-radius:50%;background:var(--navy-2);color:var(--cream);font-size:10px;font-weight:500;display:inline-flex;align-items:center;justify-content:center}.pd__st[data-astro-cid-7kxd2yzs]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;white-space:nowrap;background:var(--tint);color:var(--navy)}.pd__st[data-astro-cid-7kxd2yzs].is-done{background:#1f4da024;color:var(--low)}.pd__st[data-astro-cid-7kxd2yzs].is-progress{background:#1f4da080;color:var(--ink)}.pd__chart[data-astro-cid-7kxd2yzs]{position:relative;height:120px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end;padding:18px 4px 0;border-bottom:1px solid var(--line)}.pd__col[data-astro-cid-7kxd2yzs]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.pd__col-b[data-astro-cid-7kxd2yzs]{width:100%;max-width:40px;height:calc(var(--v) * 100% - 18px);border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,var(--navy-2),var(--navy));transform-origin:bottom;transition:transform .9s var(--ease-out);transition-delay:calc(var(--k) * .1s + .35s)}.pd__col[data-astro-cid-7kxd2yzs]:last-child .pd__col-b[data-astro-cid-7kxd2yzs]{background:linear-gradient(180deg,var(--accent),#1F4DA0)}.pd__col-v[data-astro-cid-7kxd2yzs]{font-size:11px;color:var(--navy);margin-bottom:4px;font-variant-numeric:tabular-nums;transition:opacity .4s;transition-delay:calc(var(--k) * .1s + .7s)}.pd__col-l[data-astro-cid-7kxd2yzs]{position:absolute;bottom:-20px;font-size:11px;color:var(--navy);opacity:.7}.pd__panel[data-astro-cid-7kxd2yzs]:not(.is-active) .pd__col-b[data-astro-cid-7kxd2yzs]{transform:scaleY(0)}.pd__panel[data-astro-cid-7kxd2yzs]:not(.is-active) .pd__col-v[data-astro-cid-7kxd2yzs]{opacity:0}.pd__ref[data-astro-cid-7kxd2yzs]{position:absolute;left:0;right:0;bottom:calc(var(--ref) * (100% - 36px));border-top:1.5px dashed var(--navy);opacity:.6}.pd__ref[data-astro-cid-7kxd2yzs] span[data-astro-cid-7kxd2yzs]{position:absolute;right:0;top:-18px;font-size:11px;color:var(--navy);background:#fff;padding:0 4px}.pd__chart[data-astro-cid-7kxd2yzs]+.pd__foot[data-astro-cid-7kxd2yzs]{margin-top:18px}.pd__chk[data-astro-cid-7kxd2yzs]{width:22px;height:22px;flex-shrink:0;border-radius:7px;background:#1f4da080;display:inline-flex;align-items:center;justify-content:center}.pd__chk[data-astro-cid-7kxd2yzs].is-ok{background:#1f4da024}.pd__chk[data-astro-cid-7kxd2yzs] svg[data-astro-cid-7kxd2yzs]{width:14px;height:14px;fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pd__chk[data-astro-cid-7kxd2yzs].is-ok svg[data-astro-cid-7kxd2yzs]{stroke:var(--low)}.pd__rows[data-astro-cid-7kxd2yzs] li[data-astro-cid-7kxd2yzs]:has(.pd__chk){justify-content:flex-start}.pd__badge[data-astro-cid-7kxd2yzs]{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:999px;background:var(--navy);color:var(--cream);font-size:11px;font-weight:500}.pd__badge-dot[data-astro-cid-7kxd2yzs]{width:7px;height:7px;border-radius:50%;background:var(--accent)}.pd[data-astro-cid-7kxd2yzs]:not([data-ready]) .pd__panels[data-astro-cid-7kxd2yzs]{gap:28px}.pd[data-astro-cid-7kxd2yzs]:not([data-ready]) .pd__panel[data-astro-cid-7kxd2yzs]{grid-area:auto;opacity:1;visibility:visible;transform:none}.pd[data-astro-cid-7kxd2yzs]:not([data-ready]) .pd__panel[data-astro-cid-7kxd2yzs] [data-astro-cid-7kxd2yzs]:is(li,i,.pd__col-b,.pd__col-v){opacity:1;transform:none}@container (min-width:600px){.pd__in[data-astro-cid-7kxd2yzs]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.pd__list[data-astro-cid-7kxd2yzs]{font-size:14px}}@container (max-width:400px){.pd__cl[data-astro-cid-7kxd2yzs]{display:none}.pd__tab[data-astro-cid-7kxd2yzs]{min-width:56px;padding:4px}.pd__ui[data-astro-cid-7kxd2yzs]{padding:12px}.pd__av[data-astro-cid-7kxd2yzs]{display:none}}@media(prefers-reduced-motion:reduce){.pd__ci[data-astro-cid-7kxd2yzs] svg[data-astro-cid-7kxd2yzs],.pd__task-i[data-astro-cid-7kxd2yzs].is-progress{animation:none}}.sx[data-astro-cid-4bnfw77p]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(32px,4vw,64px);margin-top:clamp(28px,3vw,40px)}.sx__steps[data-astro-cid-4bnfw77p]{list-style:none;margin:0;padding:0}.sx__step[data-astro-cid-4bnfw77p]{min-height:52vh;display:flex;flex-direction:column;justify-content:center;gap:10px;padding-block:24px;opacity:.38;transition:opacity .35s var(--ease-out)}.sx__step[data-astro-cid-4bnfw77p]:first-child{min-height:40vh}.sx__step[data-astro-cid-4bnfw77p][aria-current]{opacity:1}.sx__num[data-astro-cid-4bnfw77p]{width:36px;height:36px;border-radius:50%;display:inline-grid;place-items:center;background:var(--brand-navy);color:var(--brand-cream);font-weight:500;font-size:15px}.sx__title[data-astro-cid-4bnfw77p]{font-size:clamp(20px,1.7vw,24px);line-height:1.25;font-weight:500;color:var(--navy)}.sx__text[data-astro-cid-4bnfw77p]{font-size:16px;line-height:1.55;max-width:46ch}.sx__stage[data-astro-cid-4bnfw77p]{position:relative}.sx__frame[data-astro-cid-4bnfw77p]{position:sticky;top:calc(50vh - min(22vw,270px));aspect-ratio:560/390;border-radius:20px;overflow:hidden;border:1px solid var(--line);background:#fdfaf6;box-shadow:var(--shadow-card)}.sx__pic[data-astro-cid-4bnfw77p]{display:block;width:100%;height:auto}.sx__pic--stack[data-astro-cid-4bnfw77p]{position:absolute;inset:0;opacity:0;transition:opacity .45s var(--ease-out)}.sx__pic--stack[data-astro-cid-4bnfw77p].is-on{opacity:1}.sx__pic--inline[data-astro-cid-4bnfw77p]{display:none}html:not(.js) .sx__step[data-astro-cid-4bnfw77p]{opacity:1}@media(max-width:899px){.sx[data-astro-cid-4bnfw77p]{display:block}.sx__stage[data-astro-cid-4bnfw77p]{display:none}.sx__step[data-astro-cid-4bnfw77p],.sx__step[data-astro-cid-4bnfw77p]:first-child{min-height:0;opacity:1;padding-block:0;margin-bottom:40px}.sx__pic--inline[data-astro-cid-4bnfw77p]{display:block;margin-top:8px;border-radius:16px;border:1px solid var(--line);box-shadow:var(--shadow-card)}}@media(prefers-reduced-motion:reduce){.sx__step[data-astro-cid-4bnfw77p],.sx__pic--stack[data-astro-cid-4bnfw77p]{transition:none}}.kc-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,72px);align-items:center}.kc-intro{display:flex;flex-direction:column;gap:16px;max-width:520px}.kc-disclaimer{opacity:.75;max-width:440px}.kc{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--navy);border-radius:var(--r-lg);box-shadow:var(--shadow-card);overflow:hidden;min-width:0}.kc-head{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--cream)}.kc-avatar{flex:none;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:var(--on-accent);font-weight:600;font-size:17px}.kc-head__text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.kc-head__text b{color:var(--navy);font-weight:500}.kc-head__sub{display:inline-flex;align-items:center;gap:6px;font-size:13px;opacity:.75}.kc-dot{width:7px;height:7px}.kc-tag{margin-left:auto;align-self:center}.kc-restart{border:0;background:none;padding:6px 4px;font:inherit;font-size:13px;color:var(--navy-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kc-log{display:flex;flex-direction:column;gap:12px;padding:20px 18px 8px;min-height:180px}.kc-msg{max-width:88%;padding:12px 16px;border-radius:18px;font-size:15px;line-height:1.5}.kc-msg p{margin:0}.kc-msg--kurt{align-self:flex-start;background:var(--tint);color:var(--ink);border-top-left-radius:6px}.kc-msg--user{align-self:flex-end;background:var(--brand-navy);color:var(--brand-cream);border-top-right-radius:6px;overflow-wrap:anywhere}.kc-msg.is-new{animation:kc-in .45s var(--ease-out) both}@keyframes kc-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.kc-typing{align-self:flex-start;margin:0 18px 8px;padding:12px 16px;border-radius:6px 18px 18px;background:var(--tint)}.kc-typing[hidden]{display:none}.kc-typing__dots{display:inline-flex;gap:5px}.kc-typing__dots i{width:7px;height:7px;border-radius:50%;background:var(--brand-navy);opacity:.35;animation:kc-dot 1.1s infinite ease-in-out}.kc-typing__dots i:nth-child(2){animation-delay:.15s}.kc-typing__dots i:nth-child(3){animation-delay:.3s}@keyframes kc-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.kc-composer{display:flex;flex-direction:column;gap:12px;padding:12px 18px 18px}.kc-chips{display:flex;flex-wrap:wrap;gap:8px}.kc-chip{border:1px solid var(--navy);background:var(--paper);color:var(--navy);border-radius:999px;padding:8px 14px;font:inherit;font-size:14px;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .25s,color .25s,border-color .25s,transform .25s var(--ease-out)}.kc-chip:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent);transform:translateY(-1px)}.kc-chip:focus-visible,.kc-send:focus-visible,.kc-restart:focus-visible{outline:2px solid var(--navy-2);outline-offset:2px}.kc-chip[aria-disabled=true]{opacity:.45;cursor:default;transform:none;background:var(--paper);color:var(--navy);border-color:var(--navy)}.kc-input{display:flex;gap:8px;align-items:center}.kc-input__field{flex:1;min-width:0;height:48px;padding:0 18px;border-radius:999px;border:1px solid var(--line);background:var(--cream);font:inherit;font-size:15px;color:var(--ink);transition:border-color .2s,box-shadow .2s}.kc-input__field:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px #1f4da059}.kc-send{flex:none;width:48px;height:48px;border-radius:50%;border:0;background:var(--brand-navy);color:var(--brand-cream);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .25s,color .25s,transform .25s var(--ease-out)}.kc-send:hover{background:var(--accent);color:var(--on-accent)}.kc-send:disabled{opacity:.5;cursor:default}.kc-lead{padding:4px 18px 20px}.kc-lead__form{padding:18px;border-radius:6px 18px 18px;background:var(--tint)}.kc-lead__title{font-weight:500;color:var(--navy);font-size:16px;outline:none}.kc-lead .input{height:48px}.kc-lead__alt{font-size:14px}html.js .kc-lead:not(.is-open){display:none}html.js .kc-lead.is-open{animation:kc-in .5s var(--ease-out) both}html:not(.js) .kc-composer{display:none}.kc.is-done .kc-composer{display:none}@media(max-width:960px){.kc-grid{grid-template-columns:1fr}.kc-intro{max-width:none}}@media(max-width:480px){.kc-head{padding:12px 14px;gap:10px}.kc-tag{display:none}.kc-restart{margin-left:auto}.kc-log{padding:16px 14px 6px}.kc-msg{max-width:94%;font-size:14.5px}.kc-composer{padding:10px 14px 14px}.kc-lead{padding:4px 14px 16px}.kc-lead__form{padding:14px}.kc-chip{font-size:13.5px}}@media(prefers-reduced-motion:reduce){.kc-msg.is-new,html.js .kc-lead.is-open{animation:none}.kc-typing__dots i{animation:none;opacity:.6}.kc-chip,.kc-send{transition:none}}.aic__orb[data-astro-cid-r2qjf2t5]{position:absolute;left:-12vw;bottom:-30%;width:min(55vw,680px);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,#1f4da024,#1f4da000);z-index:-1;animation:aic-orb 16s ease-in-out infinite alternate}@keyframes aic-orb{to{transform:translate(10vw,-12%) scale(1.12)}}.aic__grid[data-astro-cid-r2qjf2t5]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(36px,6vw,80px);align-items:center}.aic__eyebrow[data-astro-cid-r2qjf2t5]{color:var(--accent)}.aic__fluency[data-astro-cid-r2qjf2t5]{font-size:16px;line-height:1.55;opacity:.85;max-width:600px}.aic__points[data-astro-cid-r2qjf2t5]{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.aic__points[data-astro-cid-r2qjf2t5] li[data-astro-cid-r2qjf2t5]{display:flex;gap:14px;align-items:flex-start}.aic__points[data-astro-cid-r2qjf2t5] b[data-astro-cid-r2qjf2t5]{display:block;font-weight:500}.aic__pt-text[data-astro-cid-r2qjf2t5]{display:block;font-size:15px;opacity:.8}.aic__icon[data-astro-cid-r2qjf2t5]{flex:none;width:52px;height:52px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#1f4da029;color:var(--accent)}.aic__card[data-astro-cid-r2qjf2t5]{gap:0}.aic__form-title[data-astro-cid-r2qjf2t5]{font-size:var(--fs-h3)}.aic__card[data-astro-cid-r2qjf2t5] .input[data-astro-cid-r2qjf2t5]{height:48px}.aic__interests[data-astro-cid-r2qjf2t5]{border:0;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.aic__interests[data-astro-cid-r2qjf2t5] legend[data-astro-cid-r2qjf2t5]{font-size:13px;font-weight:500;margin-bottom:8px;padding:0}.aic__check[data-astro-cid-r2qjf2t5]{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.35;cursor:pointer}.aic__check[data-astro-cid-r2qjf2t5] input[data-astro-cid-r2qjf2t5]{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--navy)}.aic__alt[data-astro-cid-r2qjf2t5]{font-size:14px;color:var(--navy)}.aic__privacy[data-astro-cid-r2qjf2t5] a[data-astro-cid-r2qjf2t5]{color:var(--navy)}@media(max-width:960px){.aic__grid[data-astro-cid-r2qjf2t5]{grid-template-columns:1fr}.aic__card[data-astro-cid-r2qjf2t5]{max-width:560px}}@media(max-width:480px){.aic__interests[data-astro-cid-r2qjf2t5]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.aic__orb[data-astro-cid-r2qjf2t5]{animation:none}}.wp-dlg[data-astro-cid-hvcxqrbj]{width:min(92vw,640px);max-height:92vh;margin:auto;padding:clamp(28px,5vw,44px);border:0;border-radius:var(--r-lg);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-card);overflow:auto}.wp-dlg[data-astro-cid-hvcxqrbj]::backdrop{background:#0a1a38b3}.wp-dlg__title[data-astro-cid-hvcxqrbj]{margin:8px 48px 24px 0;color:var(--navy)}.wp-dlg__close[data-astro-cid-hvcxqrbj]{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:999px;border:0;background:var(--brand-navy);color:#fff;font-size:26px;line-height:1;cursor:pointer}.wp-dlg__close[data-astro-cid-hvcxqrbj]:focus-visible{outline:3px solid var(--lime);outline-offset:2px}.wp-dlg[data-astro-cid-hvcxqrbj] .hs-form fieldset{grid-template-columns:minmax(0,1fr)}.wp-dlg[data-astro-cid-hvcxqrbj] .hsf__skeleton{grid-template-columns:1fr}.wp-dlg[data-astro-cid-hvcxqrbj] .hsf__skeleton i:nth-child(3){grid-column:auto}@media(max-width:480px){.wp-dlg[data-astro-cid-hvcxqrbj]{width:100vw;max-width:100vw;max-height:100dvh;height:100dvh;border-radius:0}}.omr[data-astro-cid-foph3ijt]{display:flex;flex-direction:column;gap:20px}.omr__head[data-astro-cid-foph3ijt]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px}.omr__t[data-astro-cid-foph3ijt]{font-size:var(--fs-h3);font-weight:500;color:var(--navy)}.omr__src[data-astro-cid-foph3ijt]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink);text-decoration:none;opacity:.85}.omr__src[data-astro-cid-foph3ijt]:hover{opacity:1;color:var(--navy)}.omr__src[data-astro-cid-foph3ijt] img[data-astro-cid-foph3ijt]{width:22px;height:auto}.omr__grid[data-astro-cid-foph3ijt]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:860px){.omr__grid[data-astro-cid-foph3ijt]{grid-template-columns:repeat(2,minmax(0,1fr))}}.omr__card[data-astro-cid-foph3ijt]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:20px 16px 18px;border-radius:var(--r-md);background:var(--paper);border:1px solid var(--border)}.omr__gauge[data-astro-cid-foph3ijt]{width:150px;height:auto;margin-bottom:-46px}.omr__track[data-astro-cid-foph3ijt],.omr__val[data-astro-cid-foph3ijt]{fill:none;stroke-width:9;stroke-linecap:round}.omr__track[data-astro-cid-foph3ijt]{stroke:var(--accent-soft)}.omr__val[data-astro-cid-foph3ijt]{stroke:var(--navy-2);stroke-dashoffset:var(--off)}.js .omr__grid[data-astro-cid-foph3ijt]:not(.is-in) .omr__val[data-astro-cid-foph3ijt]{stroke-dashoffset:126}.omr__avgtick[data-astro-cid-foph3ijt]{stroke:var(--ink);stroke-width:2;stroke-linecap:round;opacity:.55}.omr__val[data-astro-cid-foph3ijt]{transition:stroke-dashoffset 1s var(--ease-out) .1s}.omr__v[data-astro-cid-foph3ijt]{position:relative;font-size:22px;font-weight:700;color:var(--navy);margin-bottom:14px}.omr__l[data-astro-cid-foph3ijt]{font-size:16px;font-weight:500;color:var(--ink)}.omr__avg[data-astro-cid-foph3ijt]{display:inline-flex;align-items:center;gap:6px;font-size:13px;opacity:.75}.omr__avgkey[data-astro-cid-foph3ijt]{width:2px;height:12px;border-radius:2px;background:var(--ink)}.omr--navy[data-astro-cid-foph3ijt] .omr__t[data-astro-cid-foph3ijt],.omr--navy[data-astro-cid-foph3ijt] .omr__src[data-astro-cid-foph3ijt]{color:var(--brand-cream)}.pp-bullets[data-astro-cid-iil4lv53]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:16px}.pp-bullets[data-astro-cid-iil4lv53] li[data-astro-cid-iil4lv53]{display:flex;gap:10px;align-items:flex-start}.pp-bullets[data-astro-cid-iil4lv53] svg{color:var(--navy-2);margin-top:2px}.pp-trust[data-astro-cid-iil4lv53]{margin-top:4px}.pp-trustband[data-astro-cid-iil4lv53]{margin-top:clamp(32px,4vw,48px);padding-top:clamp(20px,2.4vw,28px);border-top:1px solid var(--border)}.pp-trustband[data-astro-cid-iil4lv53] .trust--light{background:transparent;border:0;padding:0}.pp-trustband[data-astro-cid-iil4lv53] .trust{padding-block:0}.pp-trustband[data-astro-cid-iil4lv53] .container{width:100%}.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__t b,.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__t small{white-space:nowrap}.pp-trustband[data-astro-cid-iil4lv53] .trust__row{flex-wrap:nowrap;justify-content:center;gap:16px}@media(max-width:1100px){.pp-trustband[data-astro-cid-iil4lv53] .trust__row,.pp-trustband[data-astro-cid-iil4lv53] .trust__seals{flex-wrap:wrap}.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__t b,.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__t small{white-space:normal}}.pp-trustband[data-astro-cid-iil4lv53] .trust__omr{gap:10px}.pp-trustband[data-astro-cid-iil4lv53] .trust__badges{gap:4px}.pp-trustband[data-astro-cid-iil4lv53] .trust__badges img{width:40px;height:auto}.pp-trustband[data-astro-cid-iil4lv53] .trust__seals{flex-wrap:nowrap;justify-content:center;gap:8px}.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__t b,.pp-trustband[data-astro-cid-iil4lv53] .trust__omr-t b{font-size:14px}.pp-trustband[data-astro-cid-iil4lv53] .trust__omr-t small,.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__t small{font-size:12px}.pp-trustband[data-astro-cid-iil4lv53] .seal-plate{min-height:52px;padding:6px 12px 6px 6px;gap:8px}.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__logo{height:38px;max-width:96px}.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__mark{width:38px;height:38px}.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__t b{font-size:13px}.pp-trustband[data-astro-cid-iil4lv53] .seal-plate__t small,.pp-trustband[data-astro-cid-iil4lv53] .trust__omr-t small{font-size:11px}.pp-quotes[data-astro-cid-iil4lv53]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.pp-quotes--2[data-astro-cid-iil4lv53]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:960px){.pp-quotes[data-astro-cid-iil4lv53],.pp-quotes--2[data-astro-cid-iil4lv53]{grid-template-columns:1fr}}.pp-quote[data-astro-cid-iil4lv53]{position:relative;transition:border-color .25s,transform .3s var(--ease-out)}.pp-quote__omr[data-astro-cid-iil4lv53]:after{content:"";position:absolute;inset:0;border-radius:inherit}.pp-quote__more[data-astro-cid-iil4lv53]{position:relative;z-index:1}.pp-quote[data-astro-cid-iil4lv53]:has(.pp-quote__omr:hover){border-color:var(--navy-2);transform:translateY(-2px)}.pp-quote[data-astro-cid-iil4lv53]:has(.pp-quote__omr:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.pp-quote[data-astro-cid-iil4lv53]{margin:0;display:flex;flex-direction:column;gap:14px;padding:22px 24px;border-radius:var(--r-m);background:var(--paper);border:1px solid var(--border);box-shadow:var(--shadow-card)}.pp-quote__who[data-astro-cid-iil4lv53]{display:flex;align-items:center;gap:12px}.pp-quote__av[data-astro-cid-iil4lv53]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--brand-navy);color:var(--brand-cream);font-weight:700;font-size:18px}.pp-quote__name[data-astro-cid-iil4lv53]{display:flex;flex-direction:column;line-height:1.3;min-width:0}.pp-quote__name[data-astro-cid-iil4lv53] b[data-astro-cid-iil4lv53]{font-size:16px;font-weight:700;color:var(--navy)}.pp-quote__name[data-astro-cid-iil4lv53] span[data-astro-cid-iil4lv53]{font-size:13px;color:var(--ink-soft)}.pp-quote__text[data-astro-cid-iil4lv53]{position:relative;margin:0;padding-left:16px;border-left:3px solid var(--lime)}.pp-quote__text[data-astro-cid-iil4lv53] p[data-astro-cid-iil4lv53]{margin:0;font-size:16px;line-height:1.55;color:var(--ink);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.pp-quote[data-astro-cid-iil4lv53].is-open .pp-quote__text[data-astro-cid-iil4lv53] p[data-astro-cid-iil4lv53]{-webkit-line-clamp:unset;display:block}.pp-quote__foot[data-astro-cid-iil4lv53]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto}.pp-quote__more[data-astro-cid-iil4lv53]{padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:var(--navy-2);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pp-quote__more[data-astro-cid-iil4lv53][hidden]{display:none}.pp-quote__omr[data-astro-cid-iil4lv53],.pp-quote__src[data-astro-cid-iil4lv53]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-soft);text-decoration:none}.pp-quote__omr[data-astro-cid-iil4lv53] img[data-astro-cid-iil4lv53]{width:20px;height:auto}.pp-cases[data-astro-cid-iil4lv53],.pp-omr[data-astro-cid-iil4lv53]{margin-top:clamp(32px,4vw,48px)}.pp-pain[data-astro-cid-iil4lv53]{gap:12px}.pp-pain__icon[data-astro-cid-iil4lv53]{width:64px;height:64px;color:var(--navy);display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:18px;background:var(--accent-soft);transition:background-color .35s,transform .45s var(--ease-out)}.pp-pain[data-astro-cid-iil4lv53]:hover .pp-pain__icon[data-astro-cid-iil4lv53]{transform:translateY(-3px) rotate(-4deg)}.pp-solution__inner[data-astro-cid-iil4lv53]{display:flex;flex-direction:column;gap:18px;max-width:900px}.pp-solution__swirl[data-astro-cid-iil4lv53]{position:absolute;z-index:-1;top:clamp(-140px,-8vw,-60px);right:clamp(-180px,-8vw,-60px);width:clamp(300px,34vw,520px);height:auto;max-width:none;opacity:.4;pointer-events:none}@media(max-width:1099px){.pp-solution__swirl[data-astro-cid-iil4lv53]{display:none}}.pp-solution__title[data-astro-cid-iil4lv53]{font-size:calc(var(--fs-h2) * 1.15)}.pp-solution__text[data-astro-cid-iil4lv53]{max-width:720px;opacity:.92}.pp-steps-sec--sticky[data-astro-cid-iil4lv53]{overflow:visible;overflow:clip}.pp-steps[data-astro-cid-iil4lv53]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;counter-reset:step}.pp-step[data-astro-cid-iil4lv53]{position:relative;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--line);opacity:.35;transform:translateY(10px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),border-color .4s,box-shadow .4s}.pp-step[data-astro-cid-iil4lv53].is-done{opacity:1;transform:none;border-color:var(--navy);box-shadow:var(--shadow-card)}.pp-step__num[data-astro-cid-iil4lv53]{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--tint);color:var(--navy);font-weight:500;transition:background-color .4s,color .4s}.pp-step[data-astro-cid-iil4lv53].is-done .pp-step__num[data-astro-cid-iil4lv53]{background:var(--brand-navy);color:var(--brand-cream)}.pp-step[data-astro-cid-iil4lv53]:not(:last-child):after{content:"";position:absolute;top:44px;right:-20px;width:20px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease-out) .2s}.pp-step[data-astro-cid-iil4lv53].is-done:not(:last-child):after{transform:none}.pp-step__body[data-astro-cid-iil4lv53]{display:flex;flex-direction:column;gap:8px}.pp-step__title[data-astro-cid-iil4lv53]{font-size:var(--fs-lead);line-height:1.3;font-weight:500;color:var(--navy)}.pp-step__body[data-astro-cid-iil4lv53] p[data-astro-cid-iil4lv53]{font-size:15px;line-height:1.55}html:not(.js) .pp-step[data-astro-cid-iil4lv53]{opacity:1;transform:none}@media(max-width:760px){.pp-step[data-astro-cid-iil4lv53]:not(:last-child):after{display:none}}.pp-problem-stats[data-astro-cid-iil4lv53]{margin-bottom:32px}.pp-note[data-astro-cid-iil4lv53]{display:flex;gap:16px;align-items:flex-start;margin-top:24px;padding:20px 24px;border-radius:var(--r-md);background:var(--tint);color:var(--ink)}.pp-note[data-astro-cid-iil4lv53] svg{color:var(--navy-2);flex-shrink:0;margin-top:2px}.pp-note[data-astro-cid-iil4lv53] b[data-astro-cid-iil4lv53]{display:block;color:var(--navy);margin-bottom:4px}.pp-note[data-astro-cid-iil4lv53] p[data-astro-cid-iil4lv53]{font-size:15px;line-height:1.55}.pp-seal--link[data-astro-cid-iil4lv53]{text-decoration:none;transition:background-color .25s}.pp-seal--link[data-astro-cid-iil4lv53]:hover{background:var(--tint)}.pp-links[data-astro-cid-iil4lv53]{margin-top:32px}.pp-seals[data-astro-cid-iil4lv53]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.pp-seal[data-astro-cid-iil4lv53]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--paper);border:1px solid var(--border);font-size:14px;font-weight:500;color:var(--navy)}.pp-seal[data-astro-cid-iil4lv53] svg{color:var(--navy-2)}.pp-source[data-astro-cid-iil4lv53]{margin-top:14px}.pp-stats[data-astro-cid-iil4lv53]{margin-top:40px}.pp-flow[data-astro-cid-iil4lv53]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.pp-flow__tile[data-astro-cid-iil4lv53]{position:relative;padding-top:36px}.pp-flow__dot[data-astro-cid-iil4lv53]{position:absolute;top:20px;left:clamp(24px,2.4vw,32px);width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 #1f4da099;animation:pulse 2.4s infinite}
