.doc-demo[data-v-5c61435a]{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:24px 26px 32px;min-width:0;width:100%;max-width:560px;justify-self:center;border:1px solid #d4e3de;border-radius:20px;background:#f0f6f3;box-shadow:0 18px 50px #102f3b0c;overflow:hidden}.doc-demo-scene[data-v-5c61435a]{display:contents}.doc-request[data-v-5c61435a]{margin:0 0 0 24px;padding:14px 18px;background:#dbece4;border-radius:14px 14px 3px}.doc-request p[data-v-5c61435a]{margin:0;font-size:16px;line-height:1.6;color:#163e3d}.doc-paper[data-v-5c61435a]{background:#fff;padding:22px;border:1px solid #d4e3de;border-radius:12px;box-shadow:0 6px 16px #102f3b06}.doc-paper-heading[data-v-5c61435a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.doc-paper-heading>strong[data-v-5c61435a]{font-size:22px;letter-spacing:-.5px}.doc-paper-heading>span[data-v-5c61435a]{font-size:10px;color:#526b72;letter-spacing:.8px}.doc-customer[data-v-5c61435a]{display:grid;gap:5px;margin-block:20px}.doc-customer small[data-v-5c61435a]{font-size:9px;letter-spacing:1px;color:#526b72}.doc-customer strong[data-v-5c61435a]{font-size:15px}.doc-line-item[data-v-5c61435a],.doc-total[data-v-5c61435a]{display:flex;justify-content:space-between;gap:16px;padding-block:16px;border-top:1px solid #e4ece8;font-size:14px;line-height:1.5}.doc-line-item small[data-v-5c61435a]{display:block;margin-top:4px;color:#526b72;font-size:11px}.doc-line-item>strong[data-v-5c61435a],.doc-total>strong[data-v-5c61435a]{white-space:nowrap}.doc-total[data-v-5c61435a]{align-items:center;padding-bottom:18px}.doc-total strong[data-v-5c61435a]{font-size:24px}.doc-review[data-v-5c61435a]{padding:12px;text-align:center;background:#edf5f0;color:#23614a;border-radius:6px;font-size:13px;font-weight:650}.doc-review span[data-v-5c61435a]{display:inline-block;margin-right:5px}.doc-composer[data-v-5c61435a]{margin:0;padding:0}.doc-entry[data-v-5c61435a]{display:flex;align-items:flex-end;gap:8px;padding:10px;background:#fff;border:1px solid #b8cec5;border-radius:14px}.doc-entry[data-v-5c61435a]:focus-within{outline:2px solid #16818a;outline-offset:2px}.doc-entry textarea[data-v-5c61435a]{flex:1;min-width:0;border:0;outline:0;background:transparent;resize:vertical;max-height:160px;min-height:48px;font:inherit;font-size:16px;line-height:1.5;padding:4px;color:#163e3d}.doc-entry textarea[data-v-5c61435a]::-moz-placeholder{color:#526b72}.doc-entry textarea[data-v-5c61435a]::placeholder{color:#526b72}.doc-entry button[data-v-5c61435a]{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:10px;background:#087f89;color:#fff;cursor:pointer}.doc-entry button[data-v-5c61435a]:disabled{opacity:.4;cursor:default}.doc-entry button[data-v-5c61435a]:focus-visible{outline:2px solid #163e3d;outline-offset:3px}.doc-composer .doc-error[data-v-5c61435a],.doc-composer .doc-status[data-v-5c61435a]{font-size:13px;line-height:1.5;margin-top:10px}.doc-error[data-v-5c61435a]{color:#a33232}.doc-status[data-v-5c61435a]{color:#526b72}.doc-demo-result[data-v-5c61435a]{position:relative}.doc-paper[data-v-5c61435a]{visibility:hidden}.is-ready .doc-paper[data-v-5c61435a]{visibility:visible;animation:document-reveal-5c61435a .4s both}.doc-loading[data-v-5c61435a]{position:absolute;top:0;left:0;max-width:100%;padding:3px;overflow:hidden;border-radius:16px;background:#2dd4bf;box-shadow:0 0 12px #2dd4bf33}.doc-loading[data-v-5c61435a]:before{content:"";position:absolute;left:-50%;top:50%;width:200%;aspect-ratio:1;background:conic-gradient(#2dd4bf,#38bdf8,#818cf8,#d946ef,#fb7185,#fbbf24,#2dd4bf);animation:loading-orbit-5c61435a 1.4s linear infinite}.doc-loading-content[data-v-5c61435a]{position:relative;display:flex;align-items:center;gap:10px;padding:11px 15px;border-radius:14px;background:#f8fffe;color:#264a5c;font-size:14px;font-weight:600;line-height:1.5}@keyframes loading-orbit-5c61435a{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}@keyframes document-reveal-5c61435a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.is-ready .doc-paper[data-v-5c61435a],.doc-loading[data-v-5c61435a]:before{animation:none}}@media(max-width:800px){.doc-demo[data-v-5c61435a]{display:contents;padding:0;background:transparent;border:0;box-shadow:none;border-radius:0;overflow:visible}.doc-composer[data-v-5c61435a]{margin-inline:0;padding:0}.doc-request[data-v-5c61435a],.doc-demo-result[data-v-5c61435a],.doc-composer[data-v-5c61435a]{width:100%;max-width:560px;justify-self:center}.doc-request[data-v-5c61435a]{width:calc(100% - 12px);max-width:548px;margin-left:12px;margin-bottom:0;padding:clamp(8px,1.2svh,14px) 14px}.doc-request p[data-v-5c61435a]{font-size:clamp(14px,1.8svh,16px);line-height:1.4}.doc-paper[data-v-5c61435a]{padding:clamp(12px,1.8svh,20px)}.doc-customer[data-v-5c61435a]{display:flex;align-items:baseline;gap:8px;margin-block:clamp(8px,1.3svh,16px)}.doc-line-item[data-v-5c61435a],.doc-total[data-v-5c61435a]{padding-block:clamp(6px,1svh,12px)}.doc-review[data-v-5c61435a]{padding:clamp(8px,1.2svh,12px)}.doc-entry[data-v-5c61435a]{padding:8px}.doc-entry textarea[data-v-5c61435a]{height:44px;min-height:44px}}@media(max-width:800px)and (max-height:740px){.doc-line-item small[data-v-5c61435a]{display:none}}.sk-field-service[data-v-85975ef3]{--fs-warm: #f7f8f4;--fs-supporting: #405761}.fs-header[data-v-85975ef3]{background:#fff;border-bottom:1px solid var(--sk-line)}.fs-header-inner[data-v-85975ef3]{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.fs-header nav[data-v-85975ef3]{display:flex;align-items:center;gap:30px;font-size:14px;font-weight:650}.fs-header a[data-v-85975ef3]:not(.sk-button):hover{color:var(--sk-teal)}.fs-hero[data-v-85975ef3]{background:#fff}.fs-hero-grid[data-v-85975ef3]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-top:44px;padding-bottom:64px}.fs-hero[data-v-85975ef3] .sk-hero-chat-card{height:440px}.fs-hero[data-v-85975ef3] .sk-chat-transcript{gap:10px;padding-block:10px}.fs-hero[data-v-85975ef3] .sk-hero-stage-status{height:20px}.fs-hero[data-v-85975ef3] .sk-chat-thinking{line-height:20px}.fs-hero[data-v-85975ef3] .sk-chat-composer{padding-top:8px;padding-bottom:10px}.fs-hero[data-v-85975ef3] .sk-chat-composer>label{margin-bottom:6px}.fs-eyebrow[data-v-85975ef3]{color:var(--sk-teal);font-size:11px;font-weight:750;letter-spacing:1.7px;line-height:1.6}.sk-field-service h1[data-v-85975ef3]{letter-spacing:-2.5px;line-height:1.09;margin:22px 0}.sk-field-service h1 span[data-v-85975ef3]{color:var(--sk-teal)}.fs-lead[data-v-85975ef3]{font-size:19px;line-height:1.65;max-width:470px;color:#49616b}.fs-actions[data-v-85975ef3]{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px}.sk-field-service .fs-reassurance[data-v-85975ef3]{font-size:17px;line-height:1.6;color:var(--fs-supporting);margin-top:14px}.fs-reassurance a[data-v-85975ef3],.fs-lead a[data-v-85975ef3]{color:var(--sk-teal);font-weight:750;text-decoration:underline;text-underline-offset:3px}.fs-reassurance a[data-v-85975ef3]:hover,.fs-lead a[data-v-85975ef3]:hover{text-decoration-thickness:2px}.fs-features[data-v-85975ef3]{--fs-supporting: #bed0d6;background:#102f3b;color:#fff;padding-block:70px;scroll-margin-top:24px}.fs-features .fs-eyebrow[data-v-85975ef3]{color:#b4e6d9}.fs-section-heading[data-v-85975ef3]{text-align:center}.sk-field-service h2[data-v-85975ef3]{font-size:clamp(28px,3vw,29.7px);line-height:1.2;letter-spacing:-1.2px;font-weight:700}.fs-section-heading h2[data-v-85975ef3]{margin-top:15px}.fs-section-heading>p[data-v-85975ef3]:last-child{color:var(--fs-supporting);margin-top:13px}.fs-feature-grid[data-v-85975ef3]{display:grid;grid-template-columns:repeat(4,1fr);gap:34px;margin-top:42px}.fs-feature-icon[data-v-85975ef3]{display:grid;place-items:center;width:42px;height:42px;background:#ffffff09;border-radius:10px;color:#b4e6d9;margin-bottom:18px}.fs-feature-icon svg[data-v-85975ef3]{width:23px;height:23px}.fs-feature-grid h3[data-v-85975ef3]{font-size:17px;font-weight:700}.fs-feature-grid p[data-v-85975ef3]{font-size:15px;line-height:1.8;color:var(--fs-supporting);margin-top:9px}.fs-free-section[data-v-85975ef3]{background:var(--fs-warm);border-block:1px solid var(--sk-line)}.fs-plans[data-v-85975ef3]{padding-block:66px}.fs-pricing-grid[data-v-85975ef3]{grid-template-columns:repeat(2,minmax(0,1fr));background:#f0f5f5;padding:40px;gap:60px;margin-top:36px;border-radius:8px}.fs-pricing-grid[data-v-85975ef3] .sk-pricing-note{font-size:14px!important;line-height:1.8}.fs-plan-details[data-v-85975ef3]{margin-top:22px}.sk-field-service .fs-fine-print[data-v-85975ef3]{font-size:14px!important;line-height:1.8;color:var(--fs-supporting)}.fs-final[data-v-85975ef3]{text-align:center;padding-block:70px}.fs-final h2[data-v-85975ef3]{margin:15px 0}.fs-final>p[data-v-85975ef3]:not(.fs-eyebrow){color:var(--fs-supporting)}.fs-final .sk-button[data-v-85975ef3]{margin:27px 0 14px}@media(min-width:990px){.sk-field-service h1[data-v-85975ef3]{font-size:58px}}@media(max-width:1100px){.fs-hero-grid[data-v-85975ef3]{gap:30px}.fs-pricing-grid[data-v-85975ef3]{padding:28px;gap:32px}}@media(max-width:800px){.fs-header-inner[data-v-85975ef3]{min-height:64px}.fs-header nav[data-v-85975ef3]{gap:20px}.fs-nav-detail[data-v-85975ef3]{display:none}.fs-hero-grid[data-v-85975ef3]{grid-template-columns:1fr;grid-template-rows:repeat(3,auto) minmax(252px,1fr);min-height:calc(100svh - 65px);min-height:calc(100dvh - 65px);padding-block:clamp(20px,3.8dvh,38px) clamp(12px,2.4dvh,24px);gap:clamp(10px,1.6dvh,16px)}.fs-hero-copy[data-v-85975ef3]{display:contents}.fs-hero-copy[data-v-85975ef3]>*{width:100%;max-width:560px;justify-self:center;text-align:center}.sk-field-service h1[data-v-85975ef3]{display:flex;flex-direction:column;font-size:clamp(36px,min(10vw,5.3dvh),52px);line-height:1.08;letter-spacing:-1px;text-wrap:balance;margin:0}.fs-hero .fs-lead[data-v-85975ef3]{font-size:clamp(15px,1.9dvh,18px);line-height:1.4;margin-inline:auto}.fs-hero .fs-actions[data-v-85975ef3]{display:contents}.fs-hero .fs-actions .sk-button[data-v-85975ef3]{max-width:560px;justify-self:center;margin-top:8px;min-height:48px;padding:12px 16px;font-size:16px}.fs-hero[data-v-85975ef3] .sk-hero-assistant{order:1;align-self:stretch}.fs-hero[data-v-85975ef3] .sk-hero-chat-card{height:auto}.fs-actions .sk-button[data-v-85975ef3],.fs-final .sk-button[data-v-85975ef3]{width:100%;justify-content:center;text-align:center}.fs-feature-grid[data-v-85975ef3]{grid-template-columns:1fr 1fr;gap:30px}.fs-pricing-grid[data-v-85975ef3]{grid-template-columns:1fr;padding:24px}}@media(max-width:480px){.sk-shell[data-v-85975ef3]{padding-inline:20px}.fs-header-inner[data-v-85975ef3]{min-height:64px;gap:10px}.fs-header .sk-brand[data-v-85975ef3]{font-size:21px;gap:7px}.fs-header .sk-brand img[data-v-85975ef3]{width:29px;height:29px}.fs-header .sk-button[data-v-85975ef3]{display:none}.fs-header nav[data-v-85975ef3]{font-size:13px}.fs-eyebrow[data-v-85975ef3]{font-size:10px;letter-spacing:1.1px}.fs-lead[data-v-85975ef3]{font-size:17px}.fs-actions[data-v-85975ef3]{gap:18px}.fs-features[data-v-85975ef3],.fs-plans[data-v-85975ef3],.fs-final[data-v-85975ef3]{padding-block:48px}.fs-feature-grid[data-v-85975ef3]{gap:28px 22px;margin-top:32px}.fs-feature-grid h3[data-v-85975ef3]{font-size:15px}.fs-pricing-grid[data-v-85975ef3]{padding:16px;gap:24px}.fs-final h2[data-v-85975ef3]{font-size:30px}.fs-final>p[data-v-85975ef3]:not(.fs-eyebrow):not(.fs-reassurance){font-size:15px}}@media(max-width:800px)and (max-height:740px){.fs-hero-grid[data-v-85975ef3]{padding-block:20px 12px}}.fs-hero-grid[data-v-85975ef3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;height:auto;min-height:0;padding-block:32px}.fs-hero-copy[data-v-85975ef3]{align-self:center}.fs-hero-copy h1[data-v-85975ef3]{margin-top:clamp(16px,2svh,24px)}.fs-hero-copy h1 span[data-v-85975ef3]{display:block}.fs-hero .fs-actions[data-v-85975ef3]{flex-direction:column;align-items:flex-start;gap:12px}.doc-reassurance[data-v-85975ef3]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;flex-direction:column;align-items:flex-start;color:var(--fs-supporting);font-size:13px;line-height:1.5}.doc-reassurance p[data-v-85975ef3]{margin:0}.fs-lead a[data-v-85975ef3]{color:var(--sk-teal);font-weight:650;text-decoration:underline;text-underline-offset:4px}.doc-details[data-v-85975ef3]{display:grid;grid-template-columns:1fr 1fr;gap:40px 64px;padding-block:64px}.doc-details h2[data-v-85975ef3]{margin-block:14px 20px}.doc-details p[data-v-85975ef3]{line-height:1.8;color:var(--fs-supporting)}.doc-steps[data-v-85975ef3]{list-style:none;padding:0;margin:0;align-self:center}.doc-steps li[data-v-85975ef3]{display:flex;align-items:center;gap:18px;padding:20px 0;border-bottom:1px solid var(--sk-line);line-height:1.6}.doc-steps span[data-v-85975ef3]{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e1efea;color:var(--sk-teal);font-weight:700}.doc-plan[data-v-85975ef3]{grid-column:1 / -1;padding-top:28px;border-top:1px solid var(--sk-line)}.doc-plan strong[data-v-85975ef3]{font-size:20px}.doc-plan p[data-v-85975ef3]{margin-block:10px;max-width:760px}.doc-plan a[data-v-85975ef3],.fs-final p a[data-v-85975ef3]{color:var(--sk-teal);text-decoration:underline;text-underline-offset:4px;line-height:1.6}.fs-final>p[data-v-85975ef3]{max-width:650px;margin-inline:auto}@media(max-width:800px){.fs-hero-grid[data-v-85975ef3]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,auto);align-content:space-between;min-height:calc(100svh - 65px);gap:clamp(10px,1.6svh,20px);padding-block:clamp(10px,1.8svh,24px) max(24px,env(safe-area-inset-bottom))}.fs-hero-copy[data-v-85975ef3]{display:contents}.fs-hero-copy[data-v-85975ef3]>*{margin-inline:auto}.fs-hero-copy h1[data-v-85975ef3]{font-size:clamp(30px,min(9vw,4.8svh),48px)}.fs-hero .fs-lead[data-v-85975ef3]{margin-top:0;font-size:clamp(14px,1.9svh,17px)}.fs-hero .fs-actions[data-v-85975ef3]{display:flex;margin-top:0}.doc-reassurance[data-v-85975ef3]{align-items:center;width:100%;font-size:12px}.doc-reassurance .sk-origin-flag[data-v-85975ef3]{font-size:16px;margin-top:0}.fs-hero .fs-actions .sk-button[data-v-85975ef3]{margin-top:0}.doc-details[data-v-85975ef3]{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:48px}}@media(max-width:800px)and (max-height:740px){.fs-hero-copy h1[data-v-85975ef3]{margin-top:10px}.fs-hero-grid[data-v-85975ef3]{gap:6px}.fs-hero .fs-actions[data-v-85975ef3]{gap:8px}}@media(max-width:380px){.fs-feature-grid[data-v-85975ef3]{grid-template-columns:1fr}}
