.intro[data-astro-cid-u43ozx4m]{position:fixed;inset:0;z-index:50;background:var(--navy);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .4s ease}.intro[data-astro-cid-u43ozx4m][hidden]{display:none}.intro[data-astro-cid-u43ozx4m].out{opacity:0;pointer-events:none}.intro-inner[data-astro-cid-u43ozx4m]{display:flex;flex-direction:column;align-items:center;gap:28px;padding:16px}.intro-inner[data-astro-cid-u43ozx4m] svg[data-astro-cid-u43ozx4m]{max-width:80vw;height:auto}.ln[data-astro-cid-u43ozx4m]{stroke-width:1.2;stroke-dasharray:400;stroke-dashoffset:400;animation:draw 1.1s ease forwards}.ln[data-astro-cid-u43ozx4m].faint{stroke:var(--white);stroke-opacity:.35;stroke-width:1}.nd[data-astro-cid-u43ozx4m]{transform-box:fill-box;transform-origin:center;opacity:0;animation:pop .45s ease forwards}.intro-label[data-astro-cid-u43ozx4m]{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--white);text-align:center;opacity:0;animation:fadein .6s ease 2.1s forwards}.intro-label[data-astro-cid-u43ozx4m] .disp[data-astro-cid-u43ozx4m]{font-size:30px;font-weight:700}.intro-label[data-astro-cid-u43ozx4m] .serif[data-astro-cid-u43ozx4m]{font-size:26px;color:var(--lime)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{0%{transform:scale(0);opacity:0}70%{transform:scale(1.25)}to{transform:scale(1);opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media(max-width:900px){.intro-label[data-astro-cid-u43ozx4m] .disp[data-astro-cid-u43ozx4m]{font-size:22px}.intro-label[data-astro-cid-u43ozx4m] .serif[data-astro-cid-u43ozx4m]{font-size:20px}}.hero[data-astro-cid-bbe6dxrz]{padding:88px 0 56px}.hero-inner[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:36px}.hero-meta[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}h1[data-astro-cid-bbe6dxrz]{max-width:1180px}.struck[data-astro-cid-bbe6dxrz]{text-decoration-line:line-through;text-decoration-thickness:6px;text-decoration-color:var(--green);color:var(--ink-strike)}.swap-slot[data-astro-cid-bbe6dxrz]{display:inline-block}.swap[data-astro-cid-bbe6dxrz]{display:inline-block;font-weight:400;color:var(--blue-text);animation:swapin .55s cubic-bezier(.2,.7,.2,1) both}@keyframes swapin{0%{opacity:0;transform:translateY(40%);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.hero-foot[data-astro-cid-bbe6dxrz]{align-items:end}.hero-lede[data-astro-cid-bbe6dxrz]{font-size:20px;max-width:560px}.hero-ctas[data-astro-cid-bbe6dxrz]{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:900px){.hero[data-astro-cid-bbe6dxrz]{padding:56px 0 40px}.hero-lede[data-astro-cid-bbe6dxrz]{font-size:18px}.hero-ctas[data-astro-cid-bbe6dxrz]{justify-content:flex-start}}.ticker[data-astro-cid-kofmyqso]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:18px 0;background:var(--white)}.track[data-astro-cid-kofmyqso]{display:flex;width:max-content;animation:marquee 42s linear infinite}.ticker[data-astro-cid-kofmyqso]:hover .track[data-astro-cid-kofmyqso]{animation-play-state:paused}.item[data-astro-cid-kofmyqso]{display:flex;align-items:baseline;gap:12px;padding:0 36px;white-space:nowrap;border-right:1px solid var(--line)}.v[data-astro-cid-kofmyqso]{font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.l[data-astro-cid-kofmyqso]{font-size:14px;color:var(--ink-3)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.track[data-astro-cid-kofmyqso]{flex-wrap:wrap;width:auto;row-gap:14px;justify-content:center;padding:0 16px}.dup[data-astro-cid-kofmyqso]{display:none}.item[data-astro-cid-kofmyqso]{border-right:0;padding:0 22px}}.narrative[data-astro-cid-7j623p7q]{background:var(--navy);color:var(--on-navy)}.n-inner[data-astro-cid-7j623p7q]{display:flex;flex-direction:column;gap:72px}.n-lines[data-astro-cid-7j623p7q]{display:flex;flex-direction:column;gap:56px;max-width:980px}.n-line[data-astro-cid-7j623p7q]{margin:0;font-size:52px;line-height:1.08;font-weight:700}.n-1[data-astro-cid-7j623p7q]{color:var(--on-navy-3)}.n-2[data-astro-cid-7j623p7q]{color:var(--on-navy-4)}.n-turn[data-astro-cid-7j623p7q]{padding-top:24px;border-top:1px solid var(--on-navy-line)}.n-turn[data-astro-cid-7j623p7q] .serif[data-astro-cid-7j623p7q]{font-size:44px;color:var(--lime)}@media(max-width:900px){.n-inner[data-astro-cid-7j623p7q]{gap:48px}.n-lines[data-astro-cid-7j623p7q]{gap:32px}.n-line[data-astro-cid-7j623p7q],.n-turn[data-astro-cid-7j623p7q] .serif[data-astro-cid-7j623p7q]{font-size:30px}}.journey[data-astro-cid-xykjftzi]{background:var(--white);border-bottom:1px solid var(--line);scroll-margin-top:72px}.j-inner[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;gap:40px}.j-head[data-astro-cid-xykjftzi]{align-items:end}.j-head[data-astro-cid-xykjftzi] .serif[data-astro-cid-xykjftzi]{color:var(--blue-text)}.jx[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;gap:18px}.j-top[data-astro-cid-xykjftzi]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.tally[data-astro-cid-xykjftzi]{display:flex;gap:20px;flex-wrap:wrap;font-size:14px;color:var(--ink-2)}.t[data-astro-cid-xykjftzi]{display:inline-flex;align-items:center;gap:8px}.t[data-astro-cid-xykjftzi] b[data-astro-cid-xykjftzi]{font:800 20px var(--font-display);color:var(--navy);font-variant-numeric:tabular-nums;min-width:1.2em}.tdot[data-astro-cid-xykjftzi]{width:10px;height:10px;border-radius:50%}.tdot[data-astro-cid-xykjftzi].hq{background:var(--blue)}.tdot[data-astro-cid-xykjftzi].you{background:var(--green)}.ctrl[data-astro-cid-xykjftzi]{display:flex;gap:8px}.cbtn[data-astro-cid-xykjftzi]{min-height:44px;min-width:44px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);background:var(--white);color:var(--navy);font:600 14px var(--font-body);cursor:pointer}.cbtn[data-astro-cid-xykjftzi]:hover{border-color:var(--navy)}.play[data-astro-cid-xykjftzi]{background:var(--navy);color:var(--white);border-color:var(--navy);padding:0 20px}.play[data-astro-cid-xykjftzi]:hover{background:var(--navy-2)}.play[data-astro-cid-xykjftzi]{min-width:110px}.ctrl-wrap[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.hint[data-astro-cid-xykjftzi]{margin:0;font-size:12.5px;color:var(--ink-3)}.j-now[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;gap:8px;padding:22px 26px;border-radius:18px;background:var(--navy);color:var(--on-navy)}.j-now[data-astro-cid-xykjftzi] .mono[data-astro-cid-xykjftzi]{color:var(--on-navy-3)}.j-now-t[data-astro-cid-xykjftzi]{font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.phases[data-astro-cid-xykjftzi]{display:flex;gap:8px}.ph[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;gap:8px;min-width:0}.ph-name[data-astro-cid-xykjftzi]{font:600 11px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.ph[data-astro-cid-xykjftzi].on .ph-name[data-astro-cid-xykjftzi]{color:var(--navy)}.ph-track[data-astro-cid-xykjftzi]{height:6px;border-radius:6px;background:var(--line-3);overflow:hidden}.ph-fill[data-astro-cid-xykjftzi]{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--green));transform:scaleX(0);transform-origin:left}.rail[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:repeat(var(--steps, 12),minmax(0,1fr));gap:0;overflow-x:auto;scrollbar-width:none}.rail[data-astro-cid-xykjftzi]::-webkit-scrollbar{display:none}.r-cell[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;min-width:0}.r-name[data-astro-cid-xykjftzi]{font-size:13.5px}.r-stop[data-astro-cid-xykjftzi]{text-align:left;background:none;border:0;cursor:pointer;padding:10px;border-radius:12px;display:flex;flex-direction:column;gap:6px;font-family:var(--font-body);color:var(--navy)}.r-stop[data-astro-cid-xykjftzi]:hover{background:var(--mist-2)}.r-dot[data-astro-cid-xykjftzi]{width:12px;height:12px;border-radius:50%;background:var(--line-2);box-shadow:0 0 0 4px var(--white);transition:background-color .3s ease,transform .3s ease}.r-stop[data-astro-cid-xykjftzi].passed .r-dot[data-astro-cid-xykjftzi]{background:var(--blue)}.r-stop[data-astro-cid-xykjftzi][aria-selected=true] .r-dot[data-astro-cid-xykjftzi]{background:var(--green);transform:scale(1.35)}.r-num[data-astro-cid-xykjftzi]{font:600 11px var(--font-mono);color:var(--ink-3)}.r-name[data-astro-cid-xykjftzi]{font-size:14px;font-weight:700;line-height:1.2}.r-stop[data-astro-cid-xykjftzi][aria-selected=true]{background:var(--mist)}.r-stop[data-astro-cid-xykjftzi]{flex:1}.r-bar[data-astro-cid-xykjftzi]{margin-top:auto!important;height:3px;border-radius:3px;background:var(--line-3);overflow:hidden;margin-top:2px}.r-fill[data-astro-cid-xykjftzi]{display:block;height:100%;background:var(--green);transform:scaleX(0);transform-origin:left}.r-stop[data-astro-cid-xykjftzi].passed .r-fill[data-astro-cid-xykjftzi]{background:var(--blue)}.jp[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start;background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:40px;margin-top:8px}.jp[data-astro-cid-xykjftzi][hidden]{display:none}.jp-copy[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;gap:14px}.jp-title[data-astro-cid-xykjftzi]{margin:0;font-size:40px;line-height:1.04;font-weight:800}.jp-line[data-astro-cid-xykjftzi]{margin:0;font-size:17px;line-height:1.6;color:var(--ink-2)}.feed[data-astro-cid-xykjftzi]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.fi[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"t b a" "x x x";gap:6px 12px;align-items:center;background:var(--white);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.js-anim[data-astro-cid-xykjftzi] .fi[data-astro-cid-xykjftzi]:not(.in){display:none}.js-anim[data-astro-cid-xykjftzi] .fi[data-astro-cid-xykjftzi].in{animation:rowin .4s ease both}@keyframes rowin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.jp-copy[data-astro-cid-xykjftzi]{min-height:420px}.fi-t[data-astro-cid-xykjftzi]{grid-area:t;font:600 11px var(--font-mono);color:var(--ink-3)}.badge[data-astro-cid-xykjftzi]{grid-area:b;justify-self:start;font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px}.b-hq[data-astro-cid-xykjftzi]{background:color-mix(in srgb,var(--blue) 16%,transparent);color:var(--blue-text)}.b-you[data-astro-cid-xykjftzi]{background:var(--ok-bg);color:var(--ok-text)}.b-team[data-astro-cid-xykjftzi]{background:var(--mist-2);color:var(--ink-2)}.b-client[data-astro-cid-xykjftzi]{background:color-mix(in srgb,var(--dept-people) 35%,transparent);color:var(--watch-text)}.fi-text[data-astro-cid-xykjftzi]{grid-area:x;font-size:14.5px;line-height:1.45}.who-you[data-astro-cid-xykjftzi]{border-color:color-mix(in srgb,var(--green) 55%,transparent)}.approve[data-astro-cid-xykjftzi]{transition:background-color .25s ease,color .25s ease}.approve[data-astro-cid-xykjftzi]{grid-area:a;min-height:32px;padding:0 14px;border-radius:999px;border:0;background:var(--green);color:var(--navy);font:700 12px var(--font-body);cursor:pointer}.approve[data-astro-cid-xykjftzi] .a-off[data-astro-cid-xykjftzi],.approve[data-astro-cid-xykjftzi][aria-pressed=true] .a-on[data-astro-cid-xykjftzi]{display:none}.approve[data-astro-cid-xykjftzi][aria-pressed=true] .a-off[data-astro-cid-xykjftzi]{display:inline}.approve[data-astro-cid-xykjftzi][aria-pressed=true]{background:var(--ok-bg);color:var(--ok-text)}.jp-art[data-astro-cid-xykjftzi]{background:var(--mist-2);border-radius:20px;padding:14px;position:sticky;top:96px}.art[data-astro-cid-xykjftzi]{background:var(--white);border:1px solid var(--line-2);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 50px color-mix(in srgb,var(--navy) 8%,transparent)}.map-bg[data-astro-cid-xykjftzi]{fill:var(--mist)}.map-st[data-astro-cid-xykjftzi]{stroke:var(--white);stroke-width:6;fill:none}.route[data-astro-cid-xykjftzi]{fill:none;stroke:var(--blue);stroke-width:3;stroke-dasharray:6 5;stroke-linejoin:round}.stop[data-astro-cid-xykjftzi]{fill:var(--navy)}.stop[data-astro-cid-xykjftzi].hot{fill:var(--green)}.stop-n[data-astro-cid-xykjftzi]{fill:var(--white);font:700 11px var(--font-body)}.hs-hot[data-astro-cid-xykjftzi]{background:var(--green)!important;color:var(--navy)!important}.art-head[data-astro-cid-xykjftzi]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.art-title[data-astro-cid-xykjftzi]{font:700 16px var(--font-display);letter-spacing:-.01em}.muted[data-astro-cid-xykjftzi]{color:var(--ink-3)}.article[data-astro-cid-xykjftzi]{background:var(--navy);color:var(--on-navy);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px}.article-t[data-astro-cid-xykjftzi]{font:700 17px/1.3 var(--font-display)}.lines[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;gap:5px}.lines[data-astro-cid-xykjftzi] i[data-astro-cid-xykjftzi]{display:block;height:5px;border-radius:3px;background:var(--on-navy-line)}.lines[data-astro-cid-xykjftzi] i[data-astro-cid-xykjftzi]:nth-child(2){width:85%}.lines[data-astro-cid-xykjftzi] i[data-astro-cid-xykjftzi]:nth-child(3){width:60%}.split[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:repeat(4,1fr);height:18px}.split[data-astro-cid-xykjftzi] span[data-astro-cid-xykjftzi]{border-left:1.5px dashed var(--line-2);margin-left:50%}.posts[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.post[data-astro-cid-xykjftzi]{border:1px solid var(--line);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:1.4}.post-ch[data-astro-cid-xykjftzi]{font-weight:700;font-size:12px;color:var(--blue-text)}.post-ok[data-astro-cid-xykjftzi]{font-size:11px;color:var(--ok-text);font-weight:600}.lead[data-astro-cid-xykjftzi]{display:flex;justify-content:space-between;align-items:center;gap:12px}.lead-n[data-astro-cid-xykjftzi]{display:block;font-weight:700;font-size:14px}.lead-s[data-astro-cid-xykjftzi]{font-size:12px;color:var(--ink-3)}.score[data-astro-cid-xykjftzi]{font-size:44px;font-weight:800;color:var(--green-text)}.bars[data-astro-cid-xykjftzi],.train[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.br[data-astro-cid-xykjftzi],.train[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:130px minmax(0,1fr) 64px;gap:10px;align-items:center;font-size:13px}.br-track[data-astro-cid-xykjftzi]{height:8px;background:var(--line-3);border-radius:6px;overflow:hidden}.br-track[data-astro-cid-xykjftzi] .bar[data-astro-cid-xykjftzi]{display:block;height:100%;background:var(--blue);border-radius:6px}.train[data-astro-cid-xykjftzi] .br-track[data-astro-cid-xykjftzi] .bar[data-astro-cid-xykjftzi]{background:var(--green)}.br-v[data-astro-cid-xykjftzi],.tr-v[data-astro-cid-xykjftzi]{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12px}.tr-v[data-astro-cid-xykjftzi]{color:var(--ok-text);font-weight:600}.bands[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.band[data-astro-cid-xykjftzi]{background:var(--mist-2);border-radius:10px;padding:8px 10px;font-size:12px;color:var(--ink-3);display:flex;flex-direction:column}.band[data-astro-cid-xykjftzi] b[data-astro-cid-xykjftzi]{color:var(--navy);font-size:13px}.band-on[data-astro-cid-xykjftzi]{background:var(--navy);color:var(--on-navy-2)}.band-on[data-astro-cid-xykjftzi] b[data-astro-cid-xykjftzi]{color:var(--white)}.email[data-astro-cid-xykjftzi]{border:1px solid var(--line);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px;font-size:13.5px;line-height:1.5}.email[data-astro-cid-xykjftzi] p[data-astro-cid-xykjftzi]{margin:0}.em-row[data-astro-cid-xykjftzi]{display:flex;gap:10px;border-bottom:1px solid var(--line-3);padding-bottom:6px}.em-k[data-astro-cid-xykjftzi]{width:56px;flex:0 0 56px;color:var(--ink-3);font-size:12px}.slots[data-astro-cid-xykjftzi]{display:flex;gap:6px;flex-wrap:wrap}.slots[data-astro-cid-xykjftzi] span[data-astro-cid-xykjftzi]{border:1px solid var(--line-2);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.slots[data-astro-cid-xykjftzi] .slot-on[data-astro-cid-xykjftzi]{background:var(--navy);color:var(--white);border-color:var(--navy)}.sms-in[data-astro-cid-xykjftzi],.sms-out[data-astro-cid-xykjftzi]{border-radius:16px;padding:12px 14px;font-size:13.5px;line-height:1.45;max-width:90%;display:flex;flex-direction:column;gap:4px}.sms-in[data-astro-cid-xykjftzi]{background:var(--mist-2);border-bottom-left-radius:4px}.sms-out[data-astro-cid-xykjftzi]{background:color-mix(in srgb,var(--blue) 16%,transparent);align-self:flex-end;border-bottom-right-radius:4px}.sms-from[data-astro-cid-xykjftzi]{font:600 11px var(--font-mono);color:var(--ink-3)}.check[data-astro-cid-xykjftzi]{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;background:var(--ok-bg);color:var(--ok-text);border-radius:10px;padding:10px 12px}.check-box[data-astro-cid-xykjftzi]{width:22px;height:22px;border-radius:6px;background:var(--green);color:var(--navy);display:inline-flex;align-items:center;justify-content:center;font-size:13px}.email[data-astro-cid-xykjftzi].small{font-size:13px}.q-grid[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:13.5px}.q-grid[data-astro-cid-xykjftzi]>span[data-astro-cid-xykjftzi]:nth-child(2n){text-align:right;font-weight:600}.q-k[data-astro-cid-xykjftzi]{color:var(--ink-3)}.q-price[data-astro-cid-xykjftzi]{background:var(--navy);color:var(--on-navy);border-radius:12px;padding:16px;display:flex;justify-content:space-between;align-items:center}.q-price[data-astro-cid-xykjftzi] .disp[data-astro-cid-xykjftzi]{font-size:30px;font-weight:800}.stages[data-astro-cid-xykjftzi]{display:flex;gap:6px}.stages[data-astro-cid-xykjftzi] span[data-astro-cid-xykjftzi]{flex:1;text-align:center;font-size:12px;font-weight:600;padding:8px 4px;border-radius:8px;background:var(--mist-2);color:var(--ink-3)}.stages[data-astro-cid-xykjftzi] .st-on[data-astro-cid-xykjftzi]{background:var(--green);color:var(--navy)}.replies[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0}.replies[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:1fr auto 48px;gap:10px;padding:8px 0;border-top:1px solid var(--line-3);font-size:13.5px}.yes[data-astro-cid-xykjftzi]{color:var(--ok-text);font-weight:700;text-align:right}.no[data-astro-cid-xykjftzi]{color:var(--off-text);font-weight:700;text-align:right}.jd[data-astro-cid-xykjftzi]{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.boards[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.boards[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:13.5px}.board[data-astro-cid-xykjftzi]{font-weight:700}.how[data-astro-cid-xykjftzi]{font-size:12px;font-weight:600;color:var(--ink-3)}.how-a[data-astro-cid-xykjftzi]{color:var(--ok-text)}.langs[data-astro-cid-xykjftzi]{display:flex;gap:6px;flex-wrap:wrap}.langs[data-astro-cid-xykjftzi] span[data-astro-cid-xykjftzi]{font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;background:var(--mist-2)}.portal[data-astro-cid-xykjftzi]{display:flex;flex-direction:column}.pt-row[data-astro-cid-xykjftzi]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line-3);font-size:13.5px}.pt-row[data-astro-cid-xykjftzi] span[data-astro-cid-xykjftzi]{color:var(--ink-3)}.pt-row[data-astro-cid-xykjftzi] .ok[data-astro-cid-xykjftzi]{color:var(--ok-text)}.years[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;position:relative}.years[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:9px 0 9px 18px;border-left:2px solid var(--green);position:relative;font-size:13.5px}.years[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]:before{content:"";position:absolute;left:-6px;top:14px;width:10px;height:10px;border-radius:50%;background:var(--green)}.y-k[data-astro-cid-xykjftzi]{font-weight:700}.art-sub[data-astro-cid-xykjftzi]{margin-top:4px;padding-top:12px;border-top:1px solid var(--line-3)}.radar-wrap[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:170px minmax(0,1fr);gap:14px;align-items:center}.radar[data-astro-cid-xykjftzi]{width:100%;height:auto;background:var(--navy);border-radius:50%}.ring[data-astro-cid-xykjftzi]{fill:none;stroke:var(--on-navy-line);stroke-width:1}.sweep[data-astro-cid-xykjftzi]{fill:color-mix(in srgb,var(--blue) 35%,transparent);transform-origin:120px 120px;animation:sweep 4s linear infinite}@keyframes sweep{to{transform:rotate(360deg)}}.hit[data-astro-cid-xykjftzi]{fill:var(--blue);stroke:var(--white);stroke-width:1.5}.home[data-astro-cid-xykjftzi]{fill:var(--white)}.home-t[data-astro-cid-xykjftzi]{font:600 10px var(--font-body);fill:var(--white)}.ring-t[data-astro-cid-xykjftzi]{font:600 9px var(--font-mono);fill:var(--on-navy-3)}.phone[data-astro-cid-xykjftzi]{max-width:none}.hits[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.hits[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:flex;gap:12px;align-items:center;border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:13px}.hits[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]>span[data-astro-cid-xykjftzi]:last-child{display:flex;flex-direction:column}.hit-s[data-astro-cid-xykjftzi]{flex:0 0 34px;height:34px;border-radius:8px;background:var(--navy);color:var(--white);font:800 14px var(--font-display);display:inline-flex;align-items:center;justify-content:center}.reply-y[data-astro-cid-xykjftzi]{font-weight:800;font-size:15px;padding:8px 18px}.fu[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fu[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:56px 1fr;gap:10px;padding:7px 0 7px 14px;border-left:2px solid var(--blue);font-size:13px;position:relative}.fu[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]:before{content:"";position:absolute;left:-6px;top:12px;width:10px;height:10px;border-radius:50%;background:var(--blue)}.fu-t[data-astro-cid-xykjftzi]{font-size:11px}.fu-reply[data-astro-cid-xykjftzi]{border-left-color:var(--green)!important;font-weight:700;color:var(--ok-text)}.fu-reply[data-astro-cid-xykjftzi]:before{background:var(--green)!important}.margins[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.margins[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 44px;gap:10px;align-items:center;font-size:13px;padding:4px 6px;border-radius:8px}.margins[data-astro-cid-xykjftzi] .bar[data-astro-cid-xykjftzi]{background:var(--green)}.margins[data-astro-cid-xykjftzi] .thin[data-astro-cid-xykjftzi]{background:color-mix(in srgb,var(--off-soft) 25%,transparent)}.margins[data-astro-cid-xykjftzi] .thin[data-astro-cid-xykjftzi] .bar[data-astro-cid-xykjftzi]{background:var(--off)}.margins[data-astro-cid-xykjftzi] .thin[data-astro-cid-xykjftzi] .m-v[data-astro-cid-xykjftzi]{color:var(--off-text)}.m-v[data-astro-cid-xykjftzi]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.flag[data-astro-cid-xykjftzi]{font-size:13px;font-weight:600;color:var(--off-text);background:color-mix(in srgb,var(--off-soft) 30%,transparent);border-radius:10px;padding:10px 12px}@media(max-width:560px){.radar-wrap[data-astro-cid-xykjftzi]{grid-template-columns:120px minmax(0,1fr)}}.j-close[data-astro-cid-xykjftzi]{margin:8px 0 0;font:700 28px/1.2 var(--font-display);letter-spacing:-.02em;max-width:900px}.j-close[data-astro-cid-xykjftzi] .serif[data-astro-cid-xykjftzi]{color:var(--green-text);font-weight:400}@media(max-width:900px){.j-now[data-astro-cid-xykjftzi]{padding:18px}.jp-copy[data-astro-cid-xykjftzi]{min-height:0}.j-now-t[data-astro-cid-xykjftzi]{font-size:22px}.ctrl-wrap[data-astro-cid-xykjftzi]{align-items:flex-start}.phases[data-astro-cid-xykjftzi]{gap:4px}.ph[data-astro-cid-xykjftzi]{flex:1 1 0!important}.ph-name[data-astro-cid-xykjftzi]{font-size:9px}.rail[data-astro-cid-xykjftzi]{display:flex}.r-cell[data-astro-cid-xykjftzi]{flex:0 0 104px}.jp[data-astro-cid-xykjftzi]{grid-template-columns:minmax(0,1fr);padding:20px 16px;gap:24px;border-radius:18px}.jp-art[data-astro-cid-xykjftzi]{position:static}.jp-title[data-astro-cid-xykjftzi]{font-size:28px}.fi[data-astro-cid-xykjftzi]{grid-template-columns:auto minmax(0,1fr) auto}.fi-t[data-astro-cid-xykjftzi]{white-space:nowrap}.br[data-astro-cid-xykjftzi],.train[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{grid-template-columns:104px minmax(0,1fr) 56px;font-size:12px}.posts[data-astro-cid-xykjftzi]{grid-template-columns:minmax(0,1fr)}.art-sub[data-astro-cid-xykjftzi]{margin-top:4px;padding-top:12px;border-top:1px solid var(--line-3)}.radar-wrap[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:170px minmax(0,1fr);gap:14px;align-items:center}.radar[data-astro-cid-xykjftzi]{width:100%;height:auto;background:var(--navy);border-radius:50%}.ring[data-astro-cid-xykjftzi]{fill:none;stroke:var(--on-navy-line);stroke-width:1}.sweep[data-astro-cid-xykjftzi]{fill:color-mix(in srgb,var(--blue) 35%,transparent);transform-origin:120px 120px;animation:sweep 4s linear infinite}@keyframes sweep{to{transform:rotate(360deg)}}.hit[data-astro-cid-xykjftzi]{fill:var(--blue);stroke:var(--white);stroke-width:1.5}.home[data-astro-cid-xykjftzi]{fill:var(--white)}.home-t[data-astro-cid-xykjftzi]{font:600 10px var(--font-body);fill:var(--white)}.ring-t[data-astro-cid-xykjftzi]{font:600 9px var(--font-mono);fill:var(--on-navy-3)}.phone[data-astro-cid-xykjftzi]{max-width:none}.hits[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.hits[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:flex;gap:12px;align-items:center;border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:13px}.hits[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]>span[data-astro-cid-xykjftzi]:last-child{display:flex;flex-direction:column}.hit-s[data-astro-cid-xykjftzi]{flex:0 0 34px;height:34px;border-radius:8px;background:var(--navy);color:var(--white);font:800 14px var(--font-display);display:inline-flex;align-items:center;justify-content:center}.reply-y[data-astro-cid-xykjftzi]{font-weight:800;font-size:15px;padding:8px 18px}.fu[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fu[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:56px 1fr;gap:10px;padding:7px 0 7px 14px;border-left:2px solid var(--blue);font-size:13px;position:relative}.fu[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]:before{content:"";position:absolute;left:-6px;top:12px;width:10px;height:10px;border-radius:50%;background:var(--blue)}.fu-t[data-astro-cid-xykjftzi]{font-size:11px}.fu-reply[data-astro-cid-xykjftzi]{border-left-color:var(--green)!important;font-weight:700;color:var(--ok-text)}.fu-reply[data-astro-cid-xykjftzi]:before{background:var(--green)!important}.margins[data-astro-cid-xykjftzi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.margins[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 44px;gap:10px;align-items:center;font-size:13px;padding:4px 6px;border-radius:8px}.margins[data-astro-cid-xykjftzi] .bar[data-astro-cid-xykjftzi]{background:var(--green)}.margins[data-astro-cid-xykjftzi] .thin[data-astro-cid-xykjftzi]{background:color-mix(in srgb,var(--off-soft) 25%,transparent)}.margins[data-astro-cid-xykjftzi] .thin[data-astro-cid-xykjftzi] .bar[data-astro-cid-xykjftzi]{background:var(--off)}.margins[data-astro-cid-xykjftzi] .thin[data-astro-cid-xykjftzi] .m-v[data-astro-cid-xykjftzi]{color:var(--off-text)}.m-v[data-astro-cid-xykjftzi]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.flag[data-astro-cid-xykjftzi]{font-size:13px;font-weight:600;color:var(--off-text);background:color-mix(in srgb,var(--off-soft) 30%,transparent);border-radius:10px;padding:10px 12px}@media(max-width:560px){.radar-wrap[data-astro-cid-xykjftzi]{grid-template-columns:120px minmax(0,1fr)}}.j-close[data-astro-cid-xykjftzi]{font-size:22px}.art[data-astro-cid-xykjftzi]{padding:16px}}.method[data-astro-cid-gkk5ym2j]{--c-assess: var(--blue);--c-design: var(--navy-2);--c-execute: var(--green)}.m-inner[data-astro-cid-gkk5ym2j]{display:flex;flex-direction:column;gap:56px}.m-head[data-astro-cid-gkk5ym2j]{align-items:end}.m-head[data-astro-cid-gkk5ym2j] .serif[data-astro-cid-gkk5ym2j]{color:var(--green-text)}.explorer[data-astro-cid-gkk5ym2j]{display:flex;flex-direction:column;gap:0;scroll-margin-top:96px}.bar13[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:4px;margin-bottom:10px}.wk[data-astro-cid-gkk5ym2j]{height:30px;border-radius:6px;background:var(--line-3);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.wk-n[data-astro-cid-gkk5ym2j]{font:600 11px var(--font-mono);color:var(--ink-3);transition:color .3s ease}.explorer[data-astro-cid-gkk5ym2j][data-active=assess] .wk-assess[data-astro-cid-gkk5ym2j],.explorer[data-astro-cid-gkk5ym2j][data-active=design] .wk-design[data-astro-cid-gkk5ym2j],.explorer[data-astro-cid-gkk5ym2j][data-active=execute] .wk-execute[data-astro-cid-gkk5ym2j]{background:var(--c)}.explorer[data-astro-cid-gkk5ym2j][data-active=assess] .wk-assess[data-astro-cid-gkk5ym2j] .wk-n[data-astro-cid-gkk5ym2j],.explorer[data-astro-cid-gkk5ym2j][data-active=design] .wk-design[data-astro-cid-gkk5ym2j] .wk-n[data-astro-cid-gkk5ym2j],.explorer[data-astro-cid-gkk5ym2j][data-active=execute] .wk-execute[data-astro-cid-gkk5ym2j] .wk-n[data-astro-cid-gkk5ym2j]{color:var(--white)}.wk-assess[data-astro-cid-gkk5ym2j]{--c: var(--c-assess)}.wk-design[data-astro-cid-gkk5ym2j]{--c: var(--c-design)}.wk-execute[data-astro-cid-gkk5ym2j]{--c: var(--c-execute)}.tabs[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:12px}.tab[data-astro-cid-gkk5ym2j]{text-align:left;cursor:pointer;background:var(--white);color:var(--navy);border:1px solid var(--line);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:6px;font-family:var(--font-body);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.tab[data-astro-cid-gkk5ym2j]:hover{border-color:var(--line-2);transform:translateY(-2px)}.tab-assess[data-astro-cid-gkk5ym2j]{--c: var(--c-assess)}.tab-design[data-astro-cid-gkk5ym2j]{--c: var(--c-design)}.tab-execute[data-astro-cid-gkk5ym2j]{--c: var(--c-execute)}.tab[data-astro-cid-gkk5ym2j][aria-selected=true]{border-color:var(--c);box-shadow:inset 0 -3px 0 var(--c),0 16px 40px color-mix(in srgb,var(--navy) 8%,transparent)}.tab-top[data-astro-cid-gkk5ym2j]{display:flex;justify-content:space-between;align-items:center;gap:8px}.tab-num[data-astro-cid-gkk5ym2j]{font:700 13px var(--font-display);color:var(--ink-3)}.tab[data-astro-cid-gkk5ym2j][aria-selected=true] .tab-num[data-astro-cid-gkk5ym2j]{color:var(--navy)}.tab-name[data-astro-cid-gkk5ym2j]{font-size:28px;font-weight:800}.tab-q[data-astro-cid-gkk5ym2j]{font-size:14px;color:var(--ink-2)}.panel[data-astro-cid-gkk5ym2j]{margin-top:20px;background:var(--white);border:1px solid var(--line);border-radius:24px;padding:40px;display:flex;flex-direction:column;gap:32px}.panel[data-astro-cid-gkk5ym2j][hidden]{display:none}.panel-assess[data-astro-cid-gkk5ym2j]{--c: var(--c-assess)}.panel-design[data-astro-cid-gkk5ym2j]{--c: var(--c-design)}.panel-execute[data-astro-cid-gkk5ym2j]{--c: var(--c-execute)}.p-grid[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px;align-items:start}.p-copy[data-astro-cid-gkk5ym2j]{display:flex;flex-direction:column;gap:14px}.p-more[data-astro-cid-gkk5ym2j]{align-self:flex-start;margin-top:6px;font-size:15px;font-weight:600;color:var(--blue-text);text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px}.p-more[data-astro-cid-gkk5ym2j]:hover{color:var(--navy)}.p-q[data-astro-cid-gkk5ym2j]{margin:0;font-size:44px;line-height:1.02;font-weight:800}.p-sum[data-astro-cid-gkk5ym2j]{margin:0;font-size:17px;line-height:1.6;color:var(--ink-2)}.p-label[data-astro-cid-gkk5ym2j]{margin-top:12px}.work[data-astro-cid-gkk5ym2j]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.work[data-astro-cid-gkk5ym2j] li[data-astro-cid-gkk5ym2j]{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid var(--line-3);font-size:15px;line-height:1.45}.tick[data-astro-cid-gkk5ym2j]{flex:0 0 22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--c) 16%,transparent);display:inline-flex;align-items:center;justify-content:center;margin-top:-1px}.tick[data-astro-cid-gkk5ym2j] path[data-astro-cid-gkk5ym2j]{fill:none;stroke:var(--c);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.panel-execute[data-astro-cid-gkk5ym2j] .tick[data-astro-cid-gkk5ym2j] path[data-astro-cid-gkk5ym2j]{stroke:var(--green-text)}.panel-assess[data-astro-cid-gkk5ym2j] .tick[data-astro-cid-gkk5ym2j] path[data-astro-cid-gkk5ym2j]{stroke:var(--blue-text)}.p-art[data-astro-cid-gkk5ym2j]{background:var(--mist-2);border-radius:20px;padding:14px}.art[data-astro-cid-gkk5ym2j]{background:var(--white);border:1px solid var(--line-2);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 50px color-mix(in srgb,var(--navy) 8%,transparent)}.art-head[data-astro-cid-gkk5ym2j]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.art-sub[data-astro-cid-gkk5ym2j]{margin-top:8px;padding-top:14px;border-top:1px solid var(--line-3)}.art-title[data-astro-cid-gkk5ym2j]{font:700 16px var(--font-display);letter-spacing:-.01em}.flowmap[data-astro-cid-gkk5ym2j]{display:flex;align-items:center;gap:0;overflow-x:auto;padding:4px 0 6px}.fm[data-astro-cid-gkk5ym2j]{flex:0 0 auto;font-size:11px;font-weight:600;padding:6px 9px;border-radius:7px;border:1.5px solid var(--navy);white-space:nowrap}.fm-bad[data-astro-cid-gkk5ym2j]{border-color:var(--off-text);background:color-mix(in srgb,var(--off-soft) 35%,transparent);color:var(--off-text)}.fm-line[data-astro-cid-gkk5ym2j]{flex:1 0 10px;height:1.5px;background:var(--line-2)}.findings[data-astro-cid-gkk5ym2j]{list-style:none;margin:0;padding:0}.findings[data-astro-cid-gkk5ym2j] li[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line-3);font-size:13.5px}.f-gap[data-astro-cid-gkk5ym2j]{font-weight:600;line-height:1.35}.f-area[data-astro-cid-gkk5ym2j]{font-size:12px;color:var(--ink-3)}.lv[data-astro-cid-gkk5ym2j]{font-size:11px;font-weight:700;text-align:center;padding:4px 0;border-radius:999px}.lv-high[data-astro-cid-gkk5ym2j]{background:color-mix(in srgb,var(--off) 14%,transparent);color:var(--off-text)}.lv-med[data-astro-cid-gkk5ym2j]{background:color-mix(in srgb,var(--watch) 18%,transparent);color:var(--watch-text)}.lv-low[data-astro-cid-gkk5ym2j]{background:var(--line-3);color:var(--ink-2)}.plan[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.plan[data-astro-cid-gkk5ym2j] span[data-astro-cid-gkk5ym2j]{background:var(--mist-2);border-radius:10px;padding:10px;font-size:12px;color:var(--ink-3);display:flex;flex-direction:column;gap:2px}.plan[data-astro-cid-gkk5ym2j] b[data-astro-cid-gkk5ym2j]{color:var(--navy);font-size:13px}.raci[data-astro-cid-gkk5ym2j]{display:flex;flex-direction:column;font-size:13px}.raci-row[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:6px;align-items:center;padding:8px 0;border-top:1px solid var(--line-3)}.raci-row[data-astro-cid-gkk5ym2j]>span[data-astro-cid-gkk5ym2j]:not(:first-child){text-align:center}.raci-row[data-astro-cid-gkk5ym2j] [data-astro-cid-gkk5ym2j][role=rowheader]{font-weight:600}.raci-h[data-astro-cid-gkk5ym2j]{border-top:0;font-size:11px;color:var(--ink-3);font-weight:600}.rc[data-astro-cid-gkk5ym2j]{display:inline-flex;width:26px;height:26px;border-radius:7px;align-items:center;justify-content:center;font:700 12px var(--font-display)}.rc-A[data-astro-cid-gkk5ym2j]{background:var(--navy);color:var(--white)}.rc-R[data-astro-cid-gkk5ym2j]{background:color-mix(in srgb,var(--blue) 22%,transparent);color:var(--blue-text)}.rc-C[data-astro-cid-gkk5ym2j]{background:var(--line-3);color:var(--ink-2)}.rc-I[data-astro-cid-gkk5ym2j]{background:transparent;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2)}.raci-key[data-astro-cid-gkk5ym2j]{margin:0;font-size:12px;color:var(--ink-3)}.raci-key[data-astro-cid-gkk5ym2j] b[data-astro-cid-gkk5ym2j]{color:var(--navy)}.rhythm[data-astro-cid-gkk5ym2j]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rhythm[data-astro-cid-gkk5ym2j] li[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;background:var(--mist-2);border-radius:10px;padding:10px 12px;font-size:13.5px}.r-len[data-astro-cid-gkk5ym2j]{font:700 13px var(--font-display);color:var(--navy)}.r-name[data-astro-cid-gkk5ym2j]{font-weight:600}.r-who[data-astro-cid-gkk5ym2j]{font-size:12px;color:var(--ink-3)}.sop[data-astro-cid-gkk5ym2j]{margin:0;display:grid;grid-template-columns:96px minmax(0,1fr)}.sop[data-astro-cid-gkk5ym2j] dt[data-astro-cid-gkk5ym2j],.sop[data-astro-cid-gkk5ym2j] dd[data-astro-cid-gkk5ym2j]{padding:10px 0;border-top:1px solid var(--line-3);font-size:13.5px;line-height:1.45}.sop[data-astro-cid-gkk5ym2j] dt[data-astro-cid-gkk5ym2j]{font:600 11px var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);padding-top:12px}.sop[data-astro-cid-gkk5ym2j] dd[data-astro-cid-gkk5ym2j]{margin:0}.loop[data-astro-cid-gkk5ym2j]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.loop[data-astro-cid-gkk5ym2j] li[data-astro-cid-gkk5ym2j]{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:600;text-align:center;background:var(--ok-bg);color:var(--ok-text);border-radius:10px;padding:10px 4px}.loop-n[data-astro-cid-gkk5ym2j]{width:22px;height:22px;border-radius:50%;background:var(--green);color:var(--navy);display:inline-flex;align-items:center;justify-content:center;font:700 11px var(--font-display)}.p-foot[data-astro-cid-gkk5ym2j]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;align-items:stretch}.deliv[data-astro-cid-gkk5ym2j]{display:flex;flex-direction:column;gap:12px}.chips[data-astro-cid-gkk5ym2j]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips[data-astro-cid-gkk5ym2j] li[data-astro-cid-gkk5ym2j]{font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);background:var(--paper)}.done[data-astro-cid-gkk5ym2j]{background:var(--navy);color:var(--on-navy);border-radius:16px;padding:18px 22px;display:flex;flex-direction:column;gap:8px;box-shadow:inset 4px 0 0 var(--c)}.panel-design[data-astro-cid-gkk5ym2j] .done[data-astro-cid-gkk5ym2j]{box-shadow:inset 4px 0 0 var(--blue)}.done-t[data-astro-cid-gkk5ym2j]{font:600 17px/1.4 var(--font-body)}.next[data-astro-cid-gkk5ym2j]{align-self:flex-end;background:none;border:0;cursor:pointer;font:600 15px var(--font-body);color:var(--blue-text);padding:6px 0}.next[data-astro-cid-gkk5ym2j]:hover{color:var(--navy)}@media(max-width:900px){.bar13[data-astro-cid-gkk5ym2j]{gap:2px}.wk[data-astro-cid-gkk5ym2j]{height:22px;border-radius:4px}.wk-n[data-astro-cid-gkk5ym2j]{font-size:9px}.tabs[data-astro-cid-gkk5ym2j]{gap:6px}.tab[data-astro-cid-gkk5ym2j]{padding:12px 10px;border-radius:12px}.tab-top[data-astro-cid-gkk5ym2j] .mono[data-astro-cid-gkk5ym2j],.tab-q[data-astro-cid-gkk5ym2j]{display:none}.tab-name[data-astro-cid-gkk5ym2j]{font-size:17px}.panel[data-astro-cid-gkk5ym2j]{padding:22px 16px;border-radius:18px;gap:24px}.p-grid[data-astro-cid-gkk5ym2j]{grid-template-columns:minmax(0,1fr);gap:28px}.p-q[data-astro-cid-gkk5ym2j]{font-size:32px}.p-foot[data-astro-cid-gkk5ym2j]{grid-template-columns:minmax(0,1fr)}.art[data-astro-cid-gkk5ym2j]{padding:16px}.raci-row[data-astro-cid-gkk5ym2j]{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));font-size:12px}.raci-h[data-astro-cid-gkk5ym2j]{font-size:10px}.loop[data-astro-cid-gkk5ym2j]{grid-template-columns:repeat(3,minmax(0,1fr))}.plan[data-astro-cid-gkk5ym2j]{grid-template-columns:minmax(0,1fr)}.findings[data-astro-cid-gkk5ym2j] li[data-astro-cid-gkk5ym2j]{grid-template-columns:minmax(0,1fr) 60px}.f-area[data-astro-cid-gkk5ym2j]{display:none}.sop[data-astro-cid-gkk5ym2j]{grid-template-columns:84px minmax(0,1fr)}.rhythm[data-astro-cid-gkk5ym2j] li[data-astro-cid-gkk5ym2j]{grid-template-columns:52px minmax(0,1fr);row-gap:2px}.r-who[data-astro-cid-gkk5ym2j]{grid-column:2}}.reel[data-astro-cid-xrigmekb]{position:relative;margin:0;border-radius:var(--radius);overflow:hidden;aspect-ratio:16 / 9;background:var(--navy);box-shadow:0 40px 80px color-mix(in srgb,var(--navy) 18%,transparent)}video[data-astro-cid-xrigmekb]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:var(--navy)}.cover[data-astro-cid-xrigmekb]{position:absolute;inset:0;border:0;cursor:pointer;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;background:radial-gradient(ellipse at 70% 20%,var(--navy-2) 0%,var(--navy) 62%);color:var(--on-navy);font-family:var(--font-body);transition:opacity .3s ease}.cover[data-astro-cid-xrigmekb].gone{opacity:0;pointer-events:none}.cover-title[data-astro-cid-xrigmekb]{font-size:56px;font-weight:800;line-height:1.05}.cover-sub[data-astro-cid-xrigmekb]{font-size:15px;color:var(--on-navy-3)}.play[data-astro-cid-xrigmekb]{margin-top:8px;width:68px;height:68px;border-radius:50%;background:var(--green);display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.play[data-astro-cid-xrigmekb] svg[data-astro-cid-xrigmekb] path[data-astro-cid-xrigmekb]{fill:var(--navy)}.cover[data-astro-cid-xrigmekb]:hover .play[data-astro-cid-xrigmekb]{transform:scale(1.06)}@media(max-width:900px){.cover[data-astro-cid-xrigmekb]{gap:10px}.cover-title[data-astro-cid-xrigmekb]{font-size:30px}.play[data-astro-cid-xrigmekb]{width:56px;height:56px}}.cockpit[data-astro-cid-2emlx2by]{background:var(--white);border-radius:22px;border:1px solid var(--line-2);box-shadow:0 40px 80px color-mix(in srgb,var(--navy) 12%,transparent);overflow:hidden;scroll-margin-top:96px}.k-top[data-astro-cid-2emlx2by]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--line-3);flex-wrap:wrap}.k-brand[data-astro-cid-2emlx2by]{display:flex;align-items:center;gap:10px}.k-logo[data-astro-cid-2emlx2by]{width:26px;height:26px;border-radius:8px;background:var(--navy);display:inline-block}.k-name[data-astro-cid-2emlx2by]{font-size:14px;font-weight:700}.k-sub[data-astro-cid-2emlx2by]{font-size:12px;color:var(--ink-3)}.k-body[data-astro-cid-2emlx2by]{display:flex}.k-side[data-astro-cid-2emlx2by]{flex:0 0 216px;border-right:1px solid var(--line-3);padding:14px 12px;background:var(--mist-2)}.k-side-list[data-astro-cid-2emlx2by]{display:flex;flex-direction:column;gap:14px}.k-group[data-astro-cid-2emlx2by]{display:flex;flex-direction:column;gap:2px}.k-glabel[data-astro-cid-2emlx2by]{font:600 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 10px 4px}.k-main[data-astro-cid-2emlx2by]{flex:1 1 auto;min-width:0;padding:24px 28px;display:flex;flex-direction:column;gap:18px;min-height:560px}.tab[data-astro-cid-2emlx2by]{cursor:pointer;font-family:var(--font-body)}.side[data-astro-cid-2emlx2by]{text-align:left;padding:8px 10px;border-radius:10px;border:0;background:transparent;color:var(--ink-2);display:flex;flex-direction:column;gap:1px}.side[data-astro-cid-2emlx2by]:hover{background:var(--white)}.side-name[data-astro-cid-2emlx2by]{font-size:14px;font-weight:700}.side-what[data-astro-cid-2emlx2by]{font-size:11.5px;color:var(--ink-3)}.side[data-astro-cid-2emlx2by][aria-selected=true]{background:var(--navy);color:var(--white)}.side[data-astro-cid-2emlx2by][aria-selected=true] .side-what[data-astro-cid-2emlx2by]{color:var(--on-navy-3)}.k-pills[data-astro-cid-2emlx2by]{display:none;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}.k-pills[data-astro-cid-2emlx2by]::-webkit-scrollbar{display:none}.pill[data-astro-cid-2emlx2by]{flex:0 0 auto;min-height:40px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--line-2);background:var(--white);color:var(--ink-2)}.pill[data-astro-cid-2emlx2by][aria-selected=true]{background:var(--navy);border-color:var(--navy);color:var(--white)}.panel[data-astro-cid-2emlx2by]{display:flex;flex-direction:column;gap:18px}.panel[data-astro-cid-2emlx2by][hidden]{display:none}.p-head[data-astro-cid-2emlx2by]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--line-3)}.p-title[data-astro-cid-2emlx2by]{margin:4px 0 0;font-size:24px;font-weight:800;letter-spacing:-.02em}.p-line[data-astro-cid-2emlx2by]{margin:0;font-size:14px;color:var(--ink-2);max-width:340px}.stack[data-astro-cid-2emlx2by]{display:flex;flex-direction:column;gap:14px}.muted[data-astro-cid-2emlx2by]{color:var(--ink-3);font-size:13px}.strong[data-astro-cid-2emlx2by]{font-weight:600;font-size:14px}.ink[data-astro-cid-2emlx2by]{color:var(--navy)}.num[data-astro-cid-2emlx2by]{text-align:right;font-variant-numeric:tabular-nums;font-size:14px}.end[data-astro-cid-2emlx2by]{justify-content:flex-end}.foot[data-astro-cid-2emlx2by]{margin:0;font-size:13px;color:var(--ink-3)}.table[data-astro-cid-2emlx2by]{display:flex;flex-direction:column}.tr[data-astro-cid-2emlx2by]{display:grid;gap:12px;align-items:center;padding:11px 0;border-top:1px solid var(--line-3)}.th[data-astro-cid-2emlx2by]{border-top:0;padding-top:0;font:600 11px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.th[data-astro-cid-2emlx2by] .num[data-astro-cid-2emlx2by]{font-size:11px}.kpi[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 80px 96px}.find[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr) 80px 56px}.run[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 80px 110px}.bill[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr) 80px minmax(0,1.4fr)}.keep[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1.3fr) 70px 100px 100px minmax(0,1.5fr)}.status[data-astro-cid-2emlx2by]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.dot[data-astro-cid-2emlx2by]{width:9px;height:9px;border-radius:50%;flex:0 0 9px}.s-ok[data-astro-cid-2emlx2by]{color:var(--ok-text)}.s-ok[data-astro-cid-2emlx2by] .dot[data-astro-cid-2emlx2by]{background:var(--ok)}.s-watch[data-astro-cid-2emlx2by]{color:var(--watch-text)}.s-watch[data-astro-cid-2emlx2by] .dot[data-astro-cid-2emlx2by]{background:var(--watch)}.s-off[data-astro-cid-2emlx2by]{color:var(--off-text)}.s-off[data-astro-cid-2emlx2by] .dot[data-astro-cid-2emlx2by]{background:var(--off)}.tiles[data-astro-cid-2emlx2by]{gap:10px}.tile[data-astro-cid-2emlx2by]{border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px;box-shadow:inset 0 3px 0 var(--ok)}.tile[data-astro-cid-2emlx2by].s-watch{box-shadow:inset 0 3px 0 var(--watch)}.tile-k[data-astro-cid-2emlx2by]{font:700 15px var(--font-display);color:var(--navy)}.tile-n[data-astro-cid-2emlx2by]{font-size:12.5px;color:var(--ink-3)}.chips[data-astro-cid-2emlx2by]{display:flex;gap:6px;flex-wrap:wrap}.chip[data-astro-cid-2emlx2by]{font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink-2)}.chip[data-astro-cid-2emlx2by].on{background:var(--navy);border-color:var(--navy);color:var(--white)}.pillv[data-astro-cid-2emlx2by]{display:inline-flex;min-width:40px;justify-content:center;font-size:12px;font-weight:700;padding:3px 8px;border-radius:999px}.v-ok[data-astro-cid-2emlx2by]{background:var(--ok-bg);color:var(--ok-text)}.v-watch[data-astro-cid-2emlx2by]{background:color-mix(in srgb,var(--watch) 18%,transparent);color:var(--watch-text)}.v-low[data-astro-cid-2emlx2by]{background:var(--line-3);color:var(--ink-2)}.seq-head[data-astro-cid-2emlx2by]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.seq[data-astro-cid-2emlx2by]{display:flex;flex-direction:column;gap:8px}.seq-row[data-astro-cid-2emlx2by]{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,1.4fr) 70px;gap:12px;align-items:center}.seq-day[data-astro-cid-2emlx2by]{font-size:11px}.track[data-astro-cid-2emlx2by]{height:8px;border-radius:6px;background:var(--line-3);overflow:hidden;display:block}.track[data-astro-cid-2emlx2by] .bar[data-astro-cid-2emlx2by]{display:block;height:100%;border-radius:6px}.stats[data-astro-cid-2emlx2by]{gap:10px}.stat[data-astro-cid-2emlx2by]{background:var(--mist-2);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:2px}.stat-v[data-astro-cid-2emlx2by]{font-size:26px;font-weight:800}.approve-row[data-astro-cid-2emlx2by]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:var(--ok-bg);color:var(--ok-text);border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600}.approve-row[data-astro-cid-2emlx2by].warn{background:color-mix(in srgb,var(--off-soft) 30%,transparent);color:var(--off-text)}.btnish[data-astro-cid-2emlx2by]{background:var(--green);color:var(--navy);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700}.btnish[data-astro-cid-2emlx2by].ghost{background:var(--white);color:var(--off-text)}.cal[data-astro-cid-2emlx2by]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.cal-day[data-astro-cid-2emlx2by]{border:1px solid var(--line);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px;min-height:150px}.cal-ch[data-astro-cid-2emlx2by]{font-weight:700;font-size:13px;color:var(--blue-text)}.cal-what[data-astro-cid-2emlx2by]{font-size:12.5px;line-height:1.4;flex:1}.tag[data-astro-cid-2emlx2by]{align-self:flex-start;font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.t-ok[data-astro-cid-2emlx2by]{background:var(--ok-bg);color:var(--ok-text)}.t-info[data-astro-cid-2emlx2by]{background:color-mix(in srgb,var(--blue) 16%,transparent);color:var(--blue-text)}.t-watch[data-astro-cid-2emlx2by]{background:color-mix(in srgb,var(--watch) 18%,transparent);color:var(--watch-text)}.t-muted[data-astro-cid-2emlx2by]{background:var(--line-3);color:var(--ink-2)}.pipe[data-astro-cid-2emlx2by]{gap:10px}.lane[data-astro-cid-2emlx2by]{background:var(--mist-2);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px;min-height:150px}.lane-head[data-astro-cid-2emlx2by]{display:flex;justify-content:space-between;font-size:13px;font-weight:600}.card[data-astro-cid-2emlx2by]{background:var(--white);border:1px solid var(--line);border-radius:10px;padding:10px;font-size:13px;line-height:1.4;display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.quote[data-astro-cid-2emlx2by]{gap:16px}.q-rows[data-astro-cid-2emlx2by]{display:flex;flex-direction:column;gap:4px}.q-row[data-astro-cid-2emlx2by]{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--line-3);font-size:13px}.q-card[data-astro-cid-2emlx2by]{background:var(--navy);color:var(--on-navy);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:12px;justify-content:center}.q-price[data-astro-cid-2emlx2by]{font-size:40px;font-weight:800}.q-copy[data-astro-cid-2emlx2by]{font-size:13.5px;color:var(--on-navy-2);line-height:1.5}.two[data-astro-cid-2emlx2by]{gap:28px}.checklist[data-astro-cid-2emlx2by]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.checklist[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--line-3);font-size:13.5px}.cbox[data-astro-cid-2emlx2by]{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line-2);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.st-done[data-astro-cid-2emlx2by] .cbox[data-astro-cid-2emlx2by]{background:var(--green);border-color:var(--green);color:var(--navy)}.st-doing[data-astro-cid-2emlx2by] .cbox[data-astro-cid-2emlx2by]{border-color:var(--blue);box-shadow:inset 0 0 0 4px var(--white);background:var(--blue)}.st-next[data-astro-cid-2emlx2by] .ck-t[data-astro-cid-2emlx2by]{color:var(--ink-3)}.ck-o[data-astro-cid-2emlx2by]{font-size:12px}.insp[data-astro-cid-2emlx2by]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) 72px;gap:14px;align-items:center;padding:6px 0}.ok-t[data-astro-cid-2emlx2by]{color:var(--ok-text);font-size:12.5px;font-weight:600}@media(max-width:900px){.k-side[data-astro-cid-2emlx2by]{display:none}.k-pills[data-astro-cid-2emlx2by]{display:flex}.k-main[data-astro-cid-2emlx2by]{padding:16px;min-height:0}.p-title[data-astro-cid-2emlx2by]{font-size:20px}.tiles[data-astro-cid-2emlx2by]{grid-template-columns:repeat(2,minmax(0,1fr))}.cal[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr)}.cal-day[data-astro-cid-2emlx2by]{min-height:0;display:grid;grid-template-columns:36px 1fr auto;grid-template-areas:"d c t" "d w w";align-items:center}.cal-day[data-astro-cid-2emlx2by] .mono[data-astro-cid-2emlx2by]{grid-area:d}.cal-ch[data-astro-cid-2emlx2by]{grid-area:c}.cal-what[data-astro-cid-2emlx2by]{grid-area:w}.tag[data-astro-cid-2emlx2by]{grid-area:t}.pipe[data-astro-cid-2emlx2by]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats[data-astro-cid-2emlx2by]{grid-template-columns:repeat(3,minmax(0,1fr))}.stat[data-astro-cid-2emlx2by]{padding:10px}.stat-v[data-astro-cid-2emlx2by]{font-size:18px}}@media(max-width:560px){.hide-xs[data-astro-cid-2emlx2by]{display:none}.kpi[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr) 56px 88px}.find[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr) 70px 44px}.run[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr) 64px 90px}.bill[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr) 70px}.keep[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr) 100px}.seq-row[data-astro-cid-2emlx2by]{grid-template-columns:48px minmax(0,1fr) 60px}.seq-row[data-astro-cid-2emlx2by] .track[data-astro-cid-2emlx2by]{display:none}.insp[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr) 80px 64px}.checklist[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by]{grid-template-columns:22px minmax(0,1fr)}.ck-o[data-astro-cid-2emlx2by]{display:none}}.hq[data-astro-cid-zsq6bqgg]{background:var(--mist)}.hq-inner[data-astro-cid-zsq6bqgg]{display:flex;flex-direction:column;gap:48px}.hq-head[data-astro-cid-zsq6bqgg]{align-items:end}.hq-try[data-astro-cid-zsq6bqgg]{display:flex;flex-direction:column;gap:24px;padding-top:24px}.hq-try[data-astro-cid-zsq6bqgg]{padding-top:0}.hq-reel[data-astro-cid-zsq6bqgg]{display:flex;flex-direction:column;gap:14px;padding-top:24px}.mods[data-astro-cid-zsq6bqgg]{display:flex;flex-direction:column;gap:14px}.mod-grid[data-astro-cid-zsq6bqgg]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media(max-width:900px){.mod-grid[data-astro-cid-zsq6bqgg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mod[data-astro-cid-zsq6bqgg]{text-align:left;font-family:var(--font-body);color:var(--navy);cursor:pointer;background:var(--white);border:1px solid var(--line-2);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px;min-height:104px;transition:border-color .2s ease,transform .2s ease}.mod[data-astro-cid-zsq6bqgg]:hover{border-color:var(--navy);transform:translateY(-2px)}.mod-go[data-astro-cid-zsq6bqgg]{margin-top:auto;font-size:12px;font-weight:600;color:var(--blue-text)}.mod-name[data-astro-cid-zsq6bqgg]{font-size:16px;font-weight:700}.mod-what[data-astro-cid-zsq6bqgg]{font-size:13px;color:var(--ink-3);line-height:1.45}.r-inner[data-astro-cid-pvyyuo2j]{display:flex;flex-direction:column;gap:48px}.stat[data-astro-cid-pvyyuo2j]{border-top:2px solid var(--navy);padding-top:18px;display:flex;flex-direction:column;gap:10px}.stat-now[data-astro-cid-pvyyuo2j]{font-size:54px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.stat-was[data-astro-cid-pvyyuo2j]{font-size:14px;color:var(--ink-3)}.stat-ctx[data-astro-cid-pvyyuo2j]{font-size:13px;color:var(--ink-2)}.cmp[data-astro-cid-pvyyuo2j]{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--white);margin-top:24px}.cmp-row[data-astro-cid-pvyyuo2j]{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line-3);align-items:center}.cmp-row[data-astro-cid-pvyyuo2j]:last-child{border-bottom:0}.cmp-row[data-astro-cid-pvyyuo2j]>[data-astro-cid-pvyyuo2j]{padding:16px 12px;font-size:14px}.cmp-row[data-astro-cid-pvyyuo2j]>[data-astro-cid-pvyyuo2j]:first-child{padding-left:22px}.cmp-head[data-astro-cid-pvyyuo2j]{background:var(--mist-2);border-bottom:1px solid var(--line)}.cmp-head[data-astro-cid-pvyyuo2j] .us[data-astro-cid-pvyyuo2j]{color:var(--navy);font-weight:700}.cmp-k[data-astro-cid-pvyyuo2j]{font-size:15px;font-weight:600}.m-no[data-astro-cid-pvyyuo2j]{color:var(--off-text)}.m-partial[data-astro-cid-pvyyuo2j]{color:var(--ink-3)}.m-yes[data-astro-cid-pvyyuo2j]{color:var(--green-text);font-weight:600}@media(max-width:900px){.stat-now[data-astro-cid-pvyyuo2j]{font-size:40px}.cmp-row[data-astro-cid-pvyyuo2j]>[data-astro-cid-pvyyuo2j]{padding:12px 8px;font-size:13px}.cmp-row[data-astro-cid-pvyyuo2j]>[data-astro-cid-pvyyuo2j]:first-child{padding-left:14px}.cmp-k[data-astro-cid-pvyyuo2j]{font-size:13px}.cmp-head[data-astro-cid-pvyyuo2j] .mono[data-astro-cid-pvyyuo2j]{font-size:10px}}.cost[data-astro-cid-3rnqtgd3]{background:var(--navy);color:var(--on-navy)}.cost-inner[data-astro-cid-3rnqtgd3]{align-items:center}.cost-p[data-astro-cid-3rnqtgd3]{margin:0;font-size:18px;line-height:1.6;color:var(--on-navy-2)}.calc[data-astro-cid-3rnqtgd3]{background:var(--navy-3);border:1px solid var(--on-navy-line);border-radius:22px;padding:32px;display:flex;flex-direction:column;gap:24px}.field[data-astro-cid-3rnqtgd3]{display:flex;flex-direction:column;gap:8px}label[data-astro-cid-3rnqtgd3]{display:flex;justify-content:space-between;gap:16px;font-size:15px;font-weight:600}output[data-astro-cid-3rnqtgd3]{font-variant-numeric:tabular-nums}input[data-astro-cid-3rnqtgd3][type=range]{width:100%;height:28px;accent-color:var(--green)}.total[data-astro-cid-3rnqtgd3]{border-top:1px solid var(--on-navy-line);padding-top:22px;display:flex;flex-direction:column;gap:6px}.t-k[data-astro-cid-3rnqtgd3]{font-size:14px;color:var(--on-navy-2);line-height:1.5}.t-v[data-astro-cid-3rnqtgd3]{font-size:56px;font-weight:800;color:var(--lime)}@media(max-width:900px){.calc[data-astro-cid-3rnqtgd3]{padding:22px}.t-v[data-astro-cid-3rnqtgd3]{font-size:40px}}.ex[data-astro-cid-ibi2itmt]{background:var(--paper);border-top:1px solid var(--line)}.ex-inner[data-astro-cid-ibi2itmt]{display:flex;flex-direction:column;gap:48px}.ex-head[data-astro-cid-ibi2itmt]{align-items:end}.serif[data-astro-cid-ibi2itmt]{color:var(--blue-text)}.facts[data-astro-cid-ibi2itmt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--navy)}.fact[data-astro-cid-ibi2itmt]{padding:28px 28px 8px 0;display:flex;flex-direction:column;gap:6px}.fact[data-astro-cid-ibi2itmt]+.fact[data-astro-cid-ibi2itmt]{padding-left:28px;border-left:1px solid var(--line)}.f-big[data-astro-cid-ibi2itmt]{font-size:88px;font-weight:800;line-height:.95;color:var(--navy)}.f-unit[data-astro-cid-ibi2itmt]{font:700 20px var(--font-display);color:var(--green-text);letter-spacing:-.02em}.f-p[data-astro-cid-ibi2itmt]{margin:8px 0 0;font-size:16px;line-height:1.55;color:var(--ink-2);max-width:320px}.ex-foot[data-astro-cid-ibi2itmt]{align-items:stretch}.fit[data-astro-cid-ibi2itmt]{border:1px solid var(--line-2);border-radius:var(--radius);padding:28px;background:var(--white);display:flex;flex-direction:column;gap:16px}.fit[data-astro-cid-ibi2itmt] ul[data-astro-cid-ibi2itmt]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fit[data-astro-cid-ibi2itmt] li[data-astro-cid-ibi2itmt]{display:flex;gap:14px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--line-3);font-size:16px;line-height:1.45}.fit[data-astro-cid-ibi2itmt] li[data-astro-cid-ibi2itmt]:last-child{border-bottom:0}.tick[data-astro-cid-ibi2itmt]{flex-shrink:0;width:22px;height:22px;border-radius:6px;background:var(--green);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.tick[data-astro-cid-ibi2itmt] path[data-astro-cid-ibi2itmt]{fill:none;stroke:var(--navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.apply[data-astro-cid-ibi2itmt]{background:var(--navy);color:var(--on-navy);border-radius:var(--radius);padding:32px;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:flex-start}.a-p[data-astro-cid-ibi2itmt]{margin:0;font-size:19px;line-height:1.55;color:var(--on-navy-2);max-width:460px}@media(max-width:900px){.facts[data-astro-cid-ibi2itmt]{grid-template-columns:minmax(0,1fr)}.fact[data-astro-cid-ibi2itmt],.fact[data-astro-cid-ibi2itmt]+.fact[data-astro-cid-ibi2itmt]{padding:22px 0 6px;border-left:0;border-bottom:1px solid var(--line)}.f-big[data-astro-cid-ibi2itmt]{font-size:64px}.fit[data-astro-cid-ibi2itmt],.apply[data-astro-cid-ibi2itmt]{padding:24px}}.t-inner[data-astro-cid-zhxkjw2l]{display:flex;flex-direction:column;gap:48px}.tl[data-astro-cid-zhxkjw2l]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--navy)}.tl-item[data-astro-cid-zhxkjw2l]{padding:24px 20px 0 0;display:flex;flex-direction:column;gap:10px;position:relative}.tl-dot[data-astro-cid-zhxkjw2l]{position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%}h2[data-astro-cid-zhxkjw2l] .serif[data-astro-cid-zhxkjw2l]{color:var(--blue-text)}.tl-item[data-astro-cid-zhxkjw2l]{padding-right:40px}.tl-title[data-astro-cid-zhxkjw2l]{font-size:22px;font-weight:700}.tl-what[data-astro-cid-zhxkjw2l]{font-size:15px;line-height:1.55;color:var(--ink-2)}@media(max-width:900px){.tl[data-astro-cid-zhxkjw2l]{grid-template-columns:minmax(0,1fr);border-top:0;border-left:1px solid var(--navy);gap:28px}.tl-item[data-astro-cid-zhxkjw2l]{padding:0 0 0 24px}.tl-dot[data-astro-cid-zhxkjw2l]{top:4px;left:-6px}}
