.wf-connection-path[data-astro-cid-e2wdw4ad]{display:flex;align-items:center;gap:.85rem;width:fit-content;margin-inline:auto}.wf-connection-node[data-astro-cid-e2wdw4ad]{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:58px;font-size:.75rem;font-weight:600;color:#53647b}.wf-connection-arrow[data-astro-cid-e2wdw4ad]{align-self:flex-start;padding-top:.45rem;color:#a2b0c5;font-size:1rem}.wf-mysocial-mark[data-astro-cid-e2wdw4ad]{height:36px;width:36px;display:grid;place-items:center;background:#f0f6ff;border:1px solid #e3eafa;border-radius:10px}.wf-mysocial-mark[data-astro-cid-e2wdw4ad] img[data-astro-cid-e2wdw4ad]{width:28px;height:28px;object-fit:contain}.wf-hero[data-astro-cid-qgeu35tn]{padding:clamp(84px,8vw,104px)0 clamp(48px,6vw,88px);background:linear-gradient(#fff 50%,var(--stage))}.wf-back[data-astro-cid-qgeu35tn]{display:inline-flex;align-items:center;min-height:44px;font-size:.9rem;font-weight:500;color:var(--muted);text-decoration:none}.wf-back[data-astro-cid-qgeu35tn]:hover{color:var(--brand-deep)}.wf-hero-copy[data-astro-cid-qgeu35tn]{width:min(900px,100% - 2*var(--gutter));margin:clamp(8px,2vw,24px) auto 0;text-align:center;animation:wf-copy-in .8s var(--type-ease) both}.wf-solution[data-astro-cid-qgeu35tn]{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-bottom:1.4rem;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:.875rem;font-weight:500;color:var(--muted);text-decoration:none;transition:border-color .24s var(--apple-ease)}.wf-solution[data-astro-cid-qgeu35tn] strong[data-astro-cid-qgeu35tn]{font-weight:600;color:var(--ink)}.wf-solution[data-astro-cid-qgeu35tn]:hover{border-color:var(--brand)}.wf-hero[data-astro-cid-qgeu35tn] h1[data-astro-cid-qgeu35tn]{max-width:21ch;margin:1.1rem auto 0;font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.03;letter-spacing:-.04em;font-weight:600}.wf-lede[data-astro-cid-qgeu35tn]{max-width:40ch;margin:1.1rem auto 0;text-wrap:balance;font-size:clamp(1.1rem,1.55vw,1.35rem);line-height:1.42;font-weight:500;color:var(--muted)}.wf-hero-action[data-astro-cid-qgeu35tn]{margin-top:1.8rem}.wf-meta[data-astro-cid-qgeu35tn]{margin-top:.9rem;font-size:.85rem;font-weight:500;color:#7a8496}.wf-hero-art[data-astro-cid-qgeu35tn]{position:relative;width:min(820px,100% - 2*var(--gutter));margin:clamp(40px,5vw,64px) auto 0;isolation:isolate}.wf-hero-art[data-astro-cid-qgeu35tn] img[data-astro-cid-qgeu35tn]{display:block;width:100%;height:auto;border-radius:clamp(16px,1.8vw,26px);box-shadow:0 0 0 1px #0c12200d,0 44px 90px -34px #143ca080;animation:wf-art-rise 1.2s var(--ease-out-quart) .1s both}.wf-hero-glow[data-astro-cid-qgeu35tn]{position:absolute;z-index:-1;left:50%;top:55%;width:130%;height:90%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#2772ff5c,#2772ff1f 60%,#2772ff00);filter:blur(24px);animation:wf-glow-in 1.6s ease .2s both}.wf-article[data-astro-cid-qgeu35tn]{background:var(--stage)}.wf-byline[data-astro-cid-qgeu35tn]{padding-block:8px 48px;font-size:.82rem;font-weight:500;color:#7a8496}@keyframes wf-copy-in{0%{opacity:0;translate:0 16px}}@keyframes wf-art-rise{0%{opacity:0;translate:0 32px}}@keyframes wf-glow-in{0%{opacity:0;scale:.7}}@media (max-width:699px){.wf-hero[data-astro-cid-qgeu35tn] h1[data-astro-cid-qgeu35tn]{font-size:clamp(2.1rem,9vw,2.6rem)}}@media (prefers-reduced-motion:reduce){.wf-hero-copy[data-astro-cid-qgeu35tn],.wf-hero-art[data-astro-cid-qgeu35tn] img[data-astro-cid-qgeu35tn],.wf-hero-glow[data-astro-cid-qgeu35tn]{animation:none}}.wf-scene[data-astro-cid-qxfcw2vr]{padding-block:clamp(56px,7vw,104px);scroll-margin-top:calc(var(--nav-h) + 40px)}.wf-scene[data-astro-cid-qxfcw2vr]+.wf-scene[data-astro-cid-qxfcw2vr]{border-top:1px solid rgb(12 18 32/.06)}.wf-scene-grid[data-astro-cid-qxfcw2vr]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:start}.wf-scene-head[data-astro-cid-qxfcw2vr]{position:sticky;top:calc(var(--nav-h) + 80px)}.wf-scene-of[data-astro-cid-qxfcw2vr]{color:#8a94a5}.wf-scene-head[data-astro-cid-qxfcw2vr] h3[data-astro-cid-qxfcw2vr]{margin-top:.5rem;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.08;letter-spacing:-.025em;font-weight:600}.wf-scene-done[data-astro-cid-qxfcw2vr]{display:flex;align-items:flex-start;gap:10px;max-width:30rem;margin-top:1.2rem;font-size:1rem;line-height:1.45;font-weight:500;color:var(--muted)}.wf-scene-done[data-astro-cid-qxfcw2vr] strong[data-astro-cid-qxfcw2vr]{font-weight:600;color:var(--ink)}.wf-scene-done[data-astro-cid-qxfcw2vr] svg[data-astro-cid-qxfcw2vr]{flex:none;width:20px;height:20px;margin-top:1px;fill:none;stroke:var(--brand-deep);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.wf-scene-body[data-astro-cid-qxfcw2vr]{min-width:0}@media (max-width:899px){.wf-scene-grid[data-astro-cid-qxfcw2vr]{grid-template-columns:1fr;gap:24px}.wf-scene-head[data-astro-cid-qxfcw2vr]{position:static}}.wf-copy-value[data-astro-cid-l6r6qxt4]{margin:1rem 0}label[data-astro-cid-l6r6qxt4]{display:block;font-size:.75rem;color:#5a6a80;margin-bottom:.45rem;font-weight:600}.wf-value-row[data-astro-cid-l6r6qxt4]{display:flex;border:1px solid #d0ddf2;border-radius:10px;overflow:hidden;background:#fff}input[data-astro-cid-l6r6qxt4]{min-width:0;width:100%;font-size:.88rem;padding:.8rem;color:#213d67;background:0 0;border:0;min-height:48px}button[data-astro-cid-l6r6qxt4]{flex-shrink:0;min-height:48px;padding:.7rem .9rem;color:#145ce9;background:#eaf2ff;border-left:1px solid #d0ddf2;font-size:.8rem;font-weight:600;cursor:pointer}.wf-copy-value[data-astro-cid-l6r6qxt4] .wf-value-status[data-astro-cid-l6r6qxt4]{font-size:.8rem;color:#21579d;margin:.5rem 0 0}.wf-value-status[data-astro-cid-l6r6qxt4]:empty{display:none}@media (max-width:420px){.wf-value-row[data-astro-cid-l6r6qxt4]{flex-wrap:wrap}input[data-astro-cid-l6r6qxt4]{flex-basis:100%}button[data-astro-cid-l6r6qxt4]{width:100%;border-left:none;border-top:1px solid #d0ddf2;min-height:44px}}.wf-page .wf-assistant-setup>p{font-size:1rem}.wf-page .wf-web-badge{margin-left:auto;padding:4px 10px;border-radius:999px;background:#eef2f8;font-size:.75rem;font-weight:600;color:#586375}.wf-page .wf-setup-list{padding-left:1.3rem;font-size:1rem;list-style:decimal}.wf-page .wf-setup-list li+li{margin-top:.7rem}.wf-page .wf-setup-list li::marker{color:#145ce9;font-weight:600}.wf-page .wf-setup-list strong,.wf-page .wf-setup-list span{display:block}.wf-page .wf-setup-list strong{font-weight:600}.wf-page .wf-setup-list span{margin-top:.2rem;line-height:1.55;font-weight:500;color:#586375}.wf-page .wf-connection-check{padding-top:1rem;border-top:1px solid #e8edf4;font-size:.95rem;line-height:1.55}.wf-page .wf-assistant-setup+.wf-note{margin-top:1rem}@media (max-width:699px){.wf-page .wf-assistant-setup .cine-button{width:100%}}.wf-checklist[data-astro-cid-gkkjswou]{margin:1.2rem 0 0;padding:6px clamp(20px,2.4vw,30px);border:0;border-radius:clamp(18px,1.8vw,26px);background:#fff;box-shadow:0 0 0 1px #0c12200d,0 24px 60px -36px #143ca04d}label[data-astro-cid-gkkjswou]{display:flex;align-items:flex-start;gap:14px;min-height:60px;padding:18px 0;font-size:1.05rem;line-height:1.45;font-weight:500;cursor:pointer}label[data-astro-cid-gkkjswou]+label[data-astro-cid-gkkjswou]{border-top:1px solid #e8edf4}input[data-astro-cid-gkkjswou]{flex-shrink:0;width:22px;height:22px;margin-top:1px;accent-color:#2772ff}input[data-astro-cid-gkkjswou]:focus-visible{outline:3px solid #9cc0ff;outline-offset:3px}input[data-astro-cid-gkkjswou]:checked+span[data-astro-cid-gkkjswou]{color:#586375}.wf-checklist[data-astro-cid-gkkjswou] .wf-check-progress[data-astro-cid-gkkjswou]{margin:0 0 16px;font-size:.88rem;font-weight:600;color:#145ce9}.prompt-box[data-astro-cid-e4x73vnp]{position:relative;isolation:isolate;margin-top:1.4rem;padding:clamp(22px,2.6vw,34px);border-radius:clamp(20px,2vw,28px);background:#fff;box-shadow:0 0 0 1px #0c12200d,0 36px 80px -40px #143ca073}.prompt-box[data-astro-cid-e4x73vnp]:before{content:"";position:absolute;z-index:-1;inset:12% -6% -10%;border-radius:50%;background:radial-gradient(closest-side,#2772ff38,#2772ff00);filter:blur(28px)}.prompt-box[data-astro-cid-e4x73vnp] .prompt-label[data-astro-cid-e4x73vnp]{margin:0;font-size:.95rem;font-weight:600;color:#145ce9}.prompt-box[data-astro-cid-e4x73vnp] .prompt-description[data-astro-cid-e4x73vnp]{margin:.4rem 0 1.3rem;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.3;letter-spacing:-.01em;font-weight:600;color:#0c1220}button[data-astro-cid-e4x73vnp]{display:inline-flex;gap:.6rem;justify-content:center;align-items:center;min-height:52px;padding:0 26px;border:0;border-radius:999px;background:#2772ff;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .24s cubic-bezier(.4,0,.6,1)}button[data-astro-cid-e4x73vnp][hidden]{display:none}button[data-astro-cid-e4x73vnp]:hover{background:#145ce9}button[data-astro-cid-e4x73vnp]:focus-visible,pre[data-astro-cid-e4x73vnp]:focus-visible,summary[data-astro-cid-e4x73vnp]:focus-visible{outline:3px solid #9cc0ff;outline-offset:3px}.prompt-details[data-astro-cid-e4x73vnp]{margin-top:1.2rem;border-top:1px solid #e6ebf3}summary[data-astro-cid-e4x73vnp]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:52px;font-size:.95rem;font-weight:600;color:#0c1220;cursor:pointer;list-style:none}summary[data-astro-cid-e4x73vnp]::-webkit-details-marker{display:none}summary[data-astro-cid-e4x73vnp]:after{content:"+";display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#0c12200f;font-size:1.1rem;font-weight:500;transition:rotate .3s cubic-bezier(.4,0,.6,1)}details[data-astro-cid-e4x73vnp][open]>summary[data-astro-cid-e4x73vnp]:after{rotate:45deg}pre[data-astro-cid-e4x73vnp]{margin:0;padding:18px 20px;border-radius:16px;background:#f4f7fc;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:.92rem;line-height:1.65;color:#2b3445}.prompt-box[data-astro-cid-e4x73vnp] .copy-status[data-astro-cid-e4x73vnp]{margin:.8rem 0 0;font-size:.9rem;line-height:1.5;font-weight:500;color:#145ce9}.copy-status[data-astro-cid-e4x73vnp]:empty{display:none}@media (max-width:699px){button[data-astro-cid-e4x73vnp]{width:100%}}.wf-entry-actions[data-astro-cid-ikz3xpdi]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px}.wf-entry-note[data-astro-cid-ikz3xpdi]{flex-basis:100%;max-width:46ch;margin:.4rem auto 0;text-wrap:balance;font-size:.85rem;line-height:1.5;font-weight:500;color:var(--muted)}.wf-run[data-astro-cid-ikz3xpdi]{padding-top:clamp(56px,7vw,104px)}.wf-run-intro[data-astro-cid-ikz3xpdi]{margin-bottom:clamp(8px,2vw,24px)}.wf-results[data-astro-cid-ikz3xpdi]{margin-top:clamp(40px,5vw,64px);scroll-margin-top:calc(var(--nav-h) + 72px)}.wf-results[data-astro-cid-ikz3xpdi] h4[data-astro-cid-ikz3xpdi]{font-size:clamp(1.3rem,2vw,1.6rem);letter-spacing:-.015em;font-weight:600}.wf-results[data-astro-cid-ikz3xpdi] ol[data-astro-cid-ikz3xpdi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(14px,1.6vw,24px);margin-top:20px;padding:0;list-style:none}.wf-results[data-astro-cid-ikz3xpdi] li[data-astro-cid-ikz3xpdi]{padding:clamp(22px,2.4vw,32px);border-radius:clamp(18px,1.8vw,26px);background:radial-gradient(ellipse 80% 60%at 0 0,#2772ff14,#2772ff00),#fff;box-shadow:0 0 0 1px #0c12200d}.wf-result-number[data-astro-cid-ikz3xpdi]{display:block;font-size:.85rem;font-weight:600;color:var(--brand-deep)}.wf-results[data-astro-cid-ikz3xpdi] strong[data-astro-cid-ikz3xpdi]{display:block;margin-top:14px;font-size:1.2rem;line-height:1.25;letter-spacing:-.01em;font-weight:600}.wf-results[data-astro-cid-ikz3xpdi] p[data-astro-cid-ikz3xpdi]{margin-top:8px;font-size:.98rem;line-height:1.5;font-weight:500;color:var(--muted)}.wf-help[data-astro-cid-ikz3xpdi]{padding-block:clamp(72px,9vw,128px);background:#fff;scroll-margin-top:calc(var(--nav-h) + 40px)}.wf-help-grid[data-astro-cid-ikz3xpdi]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:start}.wf-guides[data-astro-cid-ikz3xpdi] a[data-astro-cid-ikz3xpdi]{color:var(--brand-deep);text-decoration:underline;text-underline-offset:3px}.wf-faq[data-astro-cid-ikz3xpdi] details[data-astro-cid-ikz3xpdi]{border-bottom:1px solid var(--line)}.wf-faq[data-astro-cid-ikz3xpdi] details[data-astro-cid-ikz3xpdi]:first-child{border-top:1px solid var(--line)}.wf-faq[data-astro-cid-ikz3xpdi] summary[data-astro-cid-ikz3xpdi]{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:18px 0;font-size:1.15rem;line-height:1.3;font-weight:600;cursor:pointer;list-style:none}.wf-faq[data-astro-cid-ikz3xpdi] summary[data-astro-cid-ikz3xpdi]::-webkit-details-marker{display:none}.wf-faq[data-astro-cid-ikz3xpdi] summary[data-astro-cid-ikz3xpdi]:after{content:"+";flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#0c12200f;font-size:1.2rem;font-weight:500;transition:rotate .3s var(--apple-ease)}.wf-faq[data-astro-cid-ikz3xpdi] details[data-astro-cid-ikz3xpdi][open] summary[data-astro-cid-ikz3xpdi]:after{rotate:45deg}.wf-faq[data-astro-cid-ikz3xpdi] details[data-astro-cid-ikz3xpdi] p[data-astro-cid-ikz3xpdi]{max-width:60ch;padding-bottom:22px;font-size:1.02rem;line-height:1.6;font-weight:500;color:var(--muted)}.wf-more[data-astro-cid-ikz3xpdi]{padding-block:clamp(72px,9vw,128px) clamp(40px,5vw,64px)}@media (max-width:899px){.wf-results[data-astro-cid-ikz3xpdi] ol[data-astro-cid-ikz3xpdi],.wf-help-grid[data-astro-cid-ikz3xpdi]{grid-template-columns:1fr}}@media (max-width:699px){.wf-entry-actions[data-astro-cid-ikz3xpdi]{flex-direction:column;align-items:stretch}.wf-entry-actions[data-astro-cid-ikz3xpdi] .cine-textlink[data-astro-cid-ikz3xpdi]{justify-content:center}}