.package-section[data-v-dc7327ff]{color:var(--story-text-primary);padding:44px 0;font-family:inherit;position:relative}.package-shell[data-v-dc7327ff]{width:min(1280px,100% - 64px);margin:0 auto}.industry-capability-section[data-v-dc7327ff]{background:linear-gradient(120deg, color-mix(in srgb, var(--story-surface-base) 78%, transparent), transparent 55%), radial-gradient(circle at 82% 8%, color-mix(in srgb, var(--story-brand-200) 52%, transparent), transparent 28%), var(--story-brand-50);overflow:hidden}.industry-capability-section[data-v-dc7327ff]:before,.industry-capability-section[data-v-dc7327ff]:after{border:1px solid color-mix(in srgb, var(--story-brand-400) 16%, transparent);content:"";border-radius:28px;position:absolute;transform:rotate(28deg)}.industry-capability-section[data-v-dc7327ff]:before{width:128px;height:128px;top:54px;left:-48px}.industry-capability-section[data-v-dc7327ff]:after{width:180px;height:180px;bottom:-76px;right:7%}.capability-intro[data-v-dc7327ff]{z-index:1;grid-template-columns:minmax(0,58fr) minmax(360px,42fr);align-items:center;gap:32px;min-height:320px;display:grid;position:relative}.capability-copy[data-v-dc7327ff]{max-width:670px;padding:18px 0 32px}.capability-copy h2[data-v-dc7327ff]{letter-spacing:0;margin:0;font-size:clamp(38px,3.5vw,50px);font-weight:600;line-height:1.16}.capability-copy h2 span[data-v-dc7327ff]{color:var(--story-brand-600)}.capability-copy p[data-v-dc7327ff]{max-width:650px;color:var(--story-text-secondary);margin:16px 0 0;font-size:16px;line-height:1.8}.capability-hero[data-v-dc7327ff]{place-items:center;min-height:310px;display:grid;position:relative}.capability-hero[data-v-dc7327ff]:before{background:color-mix(in srgb, var(--story-brand-200) 48%, transparent);content:"";filter:blur(32px);border-radius:50%;width:88%;height:66%;position:absolute}.capability-hero img[data-v-dc7327ff]{z-index:1;object-fit:contain;width:min(112%,560px);height:auto;filter:drop-shadow(0 24px 34px color-mix(in srgb, var(--story-brand-800) 16%, transparent));animation:6s ease-in-out infinite capability-float-dc7327ff;display:block;position:relative}.hero-note[data-v-dc7327ff]{z-index:2;color:var(--story-brand-600);font-family:inherit;font-size:17px;font-weight:500;line-height:1.45;position:absolute;top:22px;left:-24px;transform:rotate(-8deg)}.hero-note[data-v-dc7327ff]:after{content:"";border-bottom:2px solid;border-radius:50%;width:64px;height:22px;margin:3px 0 0 42px;display:block;transform:rotate(10deg)}.industry-capability-grid[data-v-dc7327ff]{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid;position:relative}.industry-capability-card[data-v-dc7327ff]{border:1px solid color-mix(in srgb, var(--story-border) 88%, var(--story-surface-base));min-width:0;min-height:350px;color:var(--story-text-primary);background:color-mix(in srgb, var(--story-surface-base) 92%, transparent);box-shadow:var(--story-shadow-card);border-radius:20px;flex-direction:column;padding:26px 24px 20px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.industry-capability-card[data-v-dc7327ff]:after{background:color-mix(in srgb, var(--story-brand-100) 78%, transparent);content:"";border-radius:50%;width:160px;height:160px;position:absolute;bottom:18px;right:-48px}.capability-card-copy[data-v-dc7327ff]{z-index:2;position:relative}.industry-capability-card h3[data-v-dc7327ff]{margin:0;font-size:20px;line-height:1.35}.industry-capability-card p[data-v-dc7327ff]{min-height:52px;color:var(--story-text-secondary);margin:10px 0 15px;font-size:13px;line-height:1.65}.industry-capability-card ul[data-v-dc7327ff]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.industry-capability-card li[data-v-dc7327ff]{color:var(--story-text-secondary);align-items:center;gap:7px;font-size:12px;display:flex}.industry-capability-card li span[data-v-dc7327ff]{width:14px;height:14px;color:var(--story-white);background:var(--story-brand-600);border-radius:50%;flex:0 0 14px;place-items:center;font-size:8px;font-weight:800;display:grid}.capability-card-art[data-v-dc7327ff]{z-index:1;object-fit:contain;object-position:right bottom;pointer-events:none;width:54%;height:144px;display:block;position:absolute;bottom:18px;right:-8px}.card-link[data-v-dc7327ff]{z-index:2;color:var(--story-brand-600);align-items:center;gap:7px;margin-top:auto;font-size:12px;font-weight:700;display:inline-flex;position:relative}@media (hover:hover){.industry-capability-card[data-v-dc7327ff]:hover{border-color:var(--story-brand-200);box-shadow:var(--story-shadow-hover);transform:translateY(-4px)}}.industry-capability-card[data-v-dc7327ff]:focus-visible{outline:3px solid var(--story-focus);outline-offset:5px}@keyframes capability-float-dc7327ff{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1199px){.package-section[data-v-dc7327ff]{padding:40px 0}.package-shell[data-v-dc7327ff]{width:min(1080px,100% - 56px)}.capability-intro[data-v-dc7327ff]{grid-template-columns:minmax(0,64fr) minmax(300px,36fr)}.industry-capability-grid[data-v-dc7327ff]{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-capability-card[data-v-dc7327ff]{min-height:330px}}@media (width<=991px){.capability-intro[data-v-dc7327ff]{grid-template-columns:minmax(0,1fr);gap:0}.capability-copy[data-v-dc7327ff]{padding-bottom:0}.capability-hero[data-v-dc7327ff]{min-height:310px}.capability-hero img[data-v-dc7327ff]{width:min(82vw,520px)}.hero-note[data-v-dc7327ff]{top:38px;left:10%}}@media (width<=767px){.package-section[data-v-dc7327ff]{padding:32px 0}.package-shell[data-v-dc7327ff]{width:min(680px,100% - 40px)}.capability-copy h2[data-v-dc7327ff]{font-size:30px}.capability-copy p[data-v-dc7327ff]{font-size:15px}.capability-hero[data-v-dc7327ff]{min-height:220px}.hero-note[data-v-dc7327ff]{display:none}.industry-capability-grid[data-v-dc7327ff]{grid-template-columns:minmax(0,1fr);gap:14px}.industry-capability-card[data-v-dc7327ff]{grid-template-columns:minmax(0,62fr) minmax(110px,38fr);align-items:center;min-height:240px;padding:22px 18px;display:grid}.industry-capability-card h3[data-v-dc7327ff]{font-size:18px}.industry-capability-card p[data-v-dc7327ff]{min-height:0;font-size:12px}.industry-capability-card ul[data-v-dc7327ff]{gap:5px}.industry-capability-card li[data-v-dc7327ff]:nth-child(n+4){display:none}.capability-card-art[data-v-dc7327ff]{grid-area:1/2;justify-self:end;width:122%;height:150px;position:relative;bottom:auto;right:auto}.card-link[data-v-dc7327ff]{grid-column:1;margin-top:16px}}@media (width<=390px){.industry-capability-card[data-v-dc7327ff]{grid-template-columns:minmax(0,66fr) minmax(96px,34fr);padding-right:12px}.capability-card-art[data-v-dc7327ff]{width:130%}}@media (prefers-reduced-motion:reduce){.capability-hero img[data-v-dc7327ff]{animation:none}.industry-capability-card[data-v-dc7327ff]{transition:none}}.protection-section[data-v-12708ea5]{color:var(--story-text-primary);background:radial-gradient(circle at 78% 28%, color-mix(in srgb, var(--story-brand-200) 46%, transparent), transparent 34%), radial-gradient(circle at 16% 92%, color-mix(in srgb, var(--story-brand-100) 74%, transparent), transparent 36%), linear-gradient(135deg, var(--story-surface-base), var(--story-brand-50));isolation:isolate;padding:44px 0 48px;position:relative;overflow:hidden}.flow-ribbon[data-v-12708ea5]{z-index:-1;opacity:.8;pointer-events:none;width:min(64vw,920px);height:auto;position:absolute;top:-10%;right:-7%}.protection-shell[data-v-12708ea5]{z-index:1;grid-template-columns:minmax(0,.88fr) minmax(540px,1.12fr);align-items:center;gap:clamp(48px,5vw,68px);width:min(1280px,100% - 64px);margin:0 auto;display:grid;position:relative}.protection-copy[data-v-12708ea5]{z-index:3;min-width:0;position:relative}.protection-copy h2[data-v-12708ea5]{letter-spacing:0;margin:0 0 15px;font-size:clamp(42px,3.35vw,48px);font-weight:600;line-height:1.13}.protection-copy h2 span[data-v-12708ea5]{color:var(--story-brand-600)}.protection-lead[data-v-12708ea5]{max-width:520px;color:var(--story-text-secondary);margin:0;font-size:15px;line-height:1.8}.capability-grid[data-v-12708ea5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:540px;margin:22px 0 0;padding:0;list-style:none;display:grid}.capability-card[data-v-12708ea5]{--capability-accent:var(--story-brand-600);--capability-soft:var(--story-brand-100);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--capability-accent) 12%, var(--story-border));border-radius:var(--story-radius-md);background:color-mix(in srgb, var(--story-surface-base) 92%, transparent);min-width:0;min-height:76px;box-shadow:var(--story-shadow-card);align-items:center;gap:11px;padding:13px 14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.capability-card[data-v-12708ea5]:hover{border-color:color-mix(in srgb, var(--capability-accent) 34%, var(--story-border));box-shadow:var(--story-shadow-hover);transform:translateY(-3px)}.capability-card--purple[data-v-12708ea5]{--capability-accent:var(--story-legal);--capability-soft:color-mix(in srgb, var(--story-legal) 12%, var(--story-surface-base))}.capability-card--green[data-v-12708ea5]{--capability-accent:var(--story-success);--capability-soft:color-mix(in srgb, var(--story-success) 12%, var(--story-surface-base))}.capability-card--orange[data-v-12708ea5]{--capability-accent:var(--story-photography);--capability-soft:color-mix(in srgb, var(--story-photography) 13%, var(--story-surface-base))}.capability-icon[data-v-12708ea5]{width:44px;height:44px;color:var(--capability-accent);background:var(--capability-soft);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.capability-icon[data-v-12708ea5] svg{width:22px;height:22px}.capability-copy[data-v-12708ea5],.capability-copy strong[data-v-12708ea5],.capability-copy small[data-v-12708ea5]{min-width:0;display:block}.capability-copy strong[data-v-12708ea5]{font-size:13px;line-height:1.4}.capability-copy strong b[data-v-12708ea5]{color:var(--capability-accent);margin-right:7px;font-size:12px}.capability-copy small[data-v-12708ea5]{color:var(--story-text-muted);margin-top:4px;font-size:11px;line-height:1.45}.boundary-note[data-v-12708ea5]{max-width:540px;color:var(--story-text-muted);align-items:flex-start;gap:9px;margin:14px 0 0;font-size:11px;line-height:1.65;display:flex}.boundary-note>span[data-v-12708ea5]{border:1px solid var(--story-brand-400);width:18px;height:18px;color:var(--story-brand-600);border-radius:50%;flex:0 0 18px;place-items:center;margin-top:1px;font-size:11px;font-weight:800;display:grid}.section-actions[data-v-12708ea5]{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:20px;display:flex}.primary-action[data-v-12708ea5],.demo-action[data-v-12708ea5]{box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .18s,box-shadow .18s,color .18s,background-color .18s,transform .18s;display:inline-flex}.primary-action[data-v-12708ea5]{border:1px solid var(--story-brand-600);color:var(--story-white);background:var(--story-brand-600);box-shadow:var(--story-shadow-button);padding:0 24px}.demo-action[data-v-12708ea5]{color:var(--story-brand-600);padding:0 4px}.play-mark[data-v-12708ea5]{width:24px;height:24px;color:var(--story-white);background:var(--story-brand-600);border-radius:50%;place-items:center;font-size:8px;display:grid}.primary-action[data-v-12708ea5]:hover,.primary-action[data-v-12708ea5]:focus-visible{border-color:var(--story-brand-800);background:var(--story-brand-800);box-shadow:var(--story-shadow-hover);transform:translateY(-2px)}.demo-action[data-v-12708ea5]:hover,.demo-action[data-v-12708ea5]:focus-visible{color:var(--story-brand-800);transform:translateY(-2px)}.primary-action[data-v-12708ea5]:focus-visible,.demo-action[data-v-12708ea5]:focus-visible,.preview-footer a[data-v-12708ea5]:focus-visible{outline:3px solid color-mix(in srgb, var(--story-focus) 42%, transparent);outline-offset:3px}.primary-action[data-v-12708ea5]:active,.demo-action[data-v-12708ea5]:active{transform:translateY(1px)}.protection-visual[data-v-12708ea5]{min-width:0;padding:44px 30px 24px 38px;position:relative}.handwritten-note[data-v-12708ea5]{z-index:4;color:var(--story-brand-600);margin:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.55;position:absolute;top:-12px;right:0;transform:rotate(-7deg)}.handwritten-note[data-v-12708ea5]:after{content:"";border-top:2px solid;border-radius:50%;width:118px;height:18px;margin:2px 0 0 14px;display:block;transform:rotate(-7deg)}.browser-frame[data-v-12708ea5]{z-index:2;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--story-brand-200) 74%, var(--story-surface-base));background:color-mix(in srgb, var(--story-surface-base) 66%, transparent);width:100%;box-shadow:var(--story-shadow-float);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;padding:12px;position:relative}.browser-bar[data-v-12708ea5]{align-items:center;gap:7px;height:28px;padding:0 4px 10px;display:flex}.browser-bar i[data-v-12708ea5]{background:var(--story-danger);border-radius:50%;width:9px;height:9px}.browser-bar i[data-v-12708ea5]:nth-child(2){background:var(--story-warning)}.browser-bar i[data-v-12708ea5]:nth-child(3){background:var(--story-success)}.browser-bar span[data-v-12708ea5]{border-radius:var(--story-radius-pill);background:color-mix(in srgb, var(--story-brand-100) 64%, transparent);width:110px;height:17px;margin-left:7px}.preview-card[data-v-12708ea5]{border:1px solid var(--story-border);background:color-mix(in srgb, var(--story-surface-base) 94%, transparent);box-shadow:var(--story-shadow-card);border-radius:20px;padding:22px 24px 18px}.preview-header[data-v-12708ea5],.preview-footer[data-v-12708ea5]{justify-content:space-between;align-items:center;gap:18px;display:flex}.preview-header[data-v-12708ea5]{border-bottom:1px solid var(--story-border);padding-bottom:18px}.file-identity[data-v-12708ea5]{align-items:center;gap:12px;min-width:0;display:flex}.file-mark[data-v-12708ea5]{width:46px;height:46px;color:var(--story-white);background:var(--story-danger);box-shadow:0 8px 18px color-mix(in srgb, var(--story-danger) 28%, transparent);border-radius:11px 11px 11px 4px;flex:0 0 46px;place-items:center;font-size:10px;font-weight:800;display:grid}.file-identity strong[data-v-12708ea5],.file-identity small[data-v-12708ea5]{display:block}.file-identity strong[data-v-12708ea5]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.file-identity small[data-v-12708ea5]{color:var(--story-text-muted);margin-top:4px;font-size:10px}.live-status[data-v-12708ea5],.stage-state[data-v-12708ea5]{border-radius:var(--story-radius-pill);color:var(--story-success);background:color-mix(in srgb, var(--story-success) 10%, var(--story-surface-base));flex:none;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.live-status[data-v-12708ea5]{padding:8px 11px}.live-status i[data-v-12708ea5],.stage-state i[data-v-12708ea5]{font-size:9px;font-style:normal}.stage-rail[data-v-12708ea5]{gap:2px;padding:15px 0;display:grid;position:relative}.stage-rail[data-v-12708ea5]:before{border-radius:var(--story-radius-pill);background:linear-gradient(var(--story-brand-400), var(--story-brand-100));content:"";width:2px;position:absolute;top:43px;bottom:43px;left:16px}.protection-stage[data-v-12708ea5]{border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:9px 4px 9px 0;transition:background-color .18s,transform .18s;display:grid;position:relative}.protection-stage[data-v-12708ea5]:hover{background:color-mix(in srgb, var(--story-brand-50) 78%, transparent);transform:translate(3px)}.stage-node[data-v-12708ea5]{z-index:1;border:5px solid var(--story-surface-base);width:34px;height:34px;color:var(--story-white);background:var(--story-brand-600);box-shadow:0 0 0 1px var(--story-brand-200);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:relative}.stage-copy>span[data-v-12708ea5],.stage-copy>strong[data-v-12708ea5],.stage-copy>small[data-v-12708ea5]{display:block}.stage-copy>span[data-v-12708ea5]{color:var(--story-text-muted);font-size:9px;font-weight:700}.stage-copy>strong[data-v-12708ea5]{margin-top:2px;font-size:12px}.stage-copy>small[data-v-12708ea5]{color:var(--story-text-muted);margin-top:3px;font-size:9px;line-height:1.45}.stage-state[data-v-12708ea5]{padding:6px 8px}.preview-footer[data-v-12708ea5]{border-top:1px solid var(--story-border);align-items:flex-end;padding-top:14px}.preview-footer>span[data-v-12708ea5]{color:var(--story-text-muted);font-size:9px}.preview-footer>span i[data-v-12708ea5]{color:var(--story-brand-400);margin-right:6px;font-style:normal}.preview-footer a[data-v-12708ea5]{color:var(--story-brand-600);font-size:10px;font-weight:700;text-decoration:none}.floating-media-icon[data-v-12708ea5],.security-shield[data-v-12708ea5]{z-index:3;pointer-events:none;position:absolute}.floating-media-icon[data-v-12708ea5]{width:58px;height:58px;filter:drop-shadow(0 13px 16px color-mix(in srgb, var(--story-brand-800) 15%, transparent));place-items:center;animation:5s ease-in-out infinite media-float-12708ea5;display:grid}.floating-media-icon img[data-v-12708ea5]{width:100%;height:100%}.floating-media-icon--image[data-v-12708ea5]{top:114px;left:1px}.floating-media-icon--video[data-v-12708ea5]{animation-delay:-1.2s;top:184px;left:8px}.floating-media-icon--audio[data-v-12708ea5]{animation-delay:-2.4s;top:254px;left:14px}.floating-media-icon--document[data-v-12708ea5]{animation-delay:-3.6s;top:324px;left:20px}.security-shield[data-v-12708ea5]{width:94px;height:94px;filter:drop-shadow(0 18px 22px color-mix(in srgb, var(--story-brand-800) 24%, transparent));bottom:72px;right:-29px}@keyframes media-float-12708ea5{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(2deg)}}@media (width<=1199px){.protection-shell[data-v-12708ea5]{grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);gap:36px}.protection-copy h2[data-v-12708ea5]{font-size:clamp(39px,3.7vw,44px)}.protection-visual[data-v-12708ea5]{padding-left:30px;padding-right:24px}.security-shield[data-v-12708ea5]{width:82px;height:82px;right:-18px}}@media (width<=991px){.protection-section[data-v-12708ea5]{padding:40px 0}.protection-shell[data-v-12708ea5]{grid-template-columns:minmax(0,1fr);gap:30px;width:min(900px,100% - 48px)}.protection-copy[data-v-12708ea5],.protection-lead[data-v-12708ea5],.capability-grid[data-v-12708ea5],.boundary-note[data-v-12708ea5]{max-width:720px}.protection-copy h2[data-v-12708ea5]{font-size:clamp(36px,5vw,40px)}.protection-visual[data-v-12708ea5]{box-sizing:border-box;justify-self:center;width:min(100%,760px)}}@media (width<=767px){.protection-section[data-v-12708ea5]{padding:32px 0 36px}.protection-shell[data-v-12708ea5]{gap:24px;width:min(680px,100% - 40px)}.protection-copy h2[data-v-12708ea5]{margin-top:15px;font-size:32px}.protection-lead[data-v-12708ea5]{font-size:15px}.capability-grid[data-v-12708ea5]{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-card[data-v-12708ea5]{min-height:82px;padding:12px}.capability-icon[data-v-12708ea5]{flex-basis:40px;width:40px;height:40px}.protection-visual[data-v-12708ea5]{padding:38px 8px 10px 22px}.handwritten-note[data-v-12708ea5]{top:0;right:14px}.floating-media-icon[data-v-12708ea5]{width:46px;height:46px}.floating-media-icon--image[data-v-12708ea5]{top:124px}.floating-media-icon--video[data-v-12708ea5]{top:184px}.floating-media-icon--audio[data-v-12708ea5],.floating-media-icon--document[data-v-12708ea5],.security-shield[data-v-12708ea5]{display:none}.browser-frame[data-v-12708ea5]{border-radius:20px}.preview-card[data-v-12708ea5]{padding:19px 20px 16px}}@media (width<=479px){.protection-shell[data-v-12708ea5]{width:calc(100% - 32px)}.protection-copy h2[data-v-12708ea5]{font-size:30px}.capability-grid[data-v-12708ea5]{grid-template-columns:minmax(0,1fr);gap:8px}.capability-card[data-v-12708ea5]{min-height:72px}.section-actions[data-v-12708ea5]{gap:12px;display:grid}.primary-action[data-v-12708ea5],.demo-action[data-v-12708ea5]{width:100%}.protection-visual[data-v-12708ea5]{padding:0}.handwritten-note[data-v-12708ea5],.floating-media-icon[data-v-12708ea5],.flow-ribbon[data-v-12708ea5]{display:none}.browser-frame[data-v-12708ea5]{border-radius:18px;padding:8px}.browser-bar[data-v-12708ea5]{height:24px;padding-bottom:7px}.preview-card[data-v-12708ea5]{border-radius:15px;padding:16px}.preview-header[data-v-12708ea5]{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:14px}.stage-rail[data-v-12708ea5]{padding:12px 0}.protection-stage[data-v-12708ea5]{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:8px 0}.stage-state[data-v-12708ea5]{grid-column:2;justify-self:start;margin-top:-4px}.preview-footer[data-v-12708ea5]{flex-direction:column;align-items:flex-start;gap:9px}}@media (hover:none){.capability-card[data-v-12708ea5]:hover,.protection-stage[data-v-12708ea5]:hover{border-color:color-mix(in srgb, var(--capability-accent) 12%, var(--story-border));background:color-mix(in srgb, var(--story-surface-base) 92%, transparent);box-shadow:var(--story-shadow-card);transform:none}}@media (prefers-reduced-motion:reduce){.capability-card[data-v-12708ea5],.primary-action[data-v-12708ea5],.demo-action[data-v-12708ea5],.protection-stage[data-v-12708ea5],.floating-media-icon[data-v-12708ea5]{transition:none;animation:none}}.testimonials-section[data-v-6d07a9e6]{color:var(--story-text-primary);background:radial-gradient(circle at 64% 12%, color-mix(in srgb, var(--story-brand-100) 76%, transparent), transparent 34%), var(--story-surface-base);padding:44px 0 48px;font-family:inherit;position:relative;overflow:hidden}.testimonials-section[data-v-6d07a9e6]:before,.testimonials-section[data-v-6d07a9e6]:after{background:color-mix(in srgb, var(--story-brand-100) 72%, transparent);content:"";border-radius:50% 50% 0 0/34% 34% 0 0;height:270px;position:absolute;bottom:-190px;left:-7%;right:-7%;transform:rotate(-3deg)}.testimonials-section[data-v-6d07a9e6]:after{background:color-mix(in srgb, var(--story-brand-200) 42%, transparent);bottom:-222px;transform:rotate(4deg)}.quote-decoration[data-v-6d07a9e6]{object-fit:contain;opacity:.42;pointer-events:none;width:min(34vw,430px);height:auto;display:block;position:absolute;top:12px;right:4%}.testimonials-shell[data-v-6d07a9e6]{z-index:1;width:min(1280px,100% - 64px);margin:0 auto;position:relative}.testimonials-heading[data-v-6d07a9e6]{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.testimonials-heading h2[data-v-6d07a9e6]{letter-spacing:0;margin:0;font-size:clamp(38px,3.4vw,48px);font-weight:600;line-height:1.16}.feedback-disclosure[data-v-6d07a9e6]{color:var(--story-text-muted);margin:5px 0 0;font-size:12px;line-height:1.6}.testimonials-heading>a[data-v-6d07a9e6]{color:var(--story-brand-600);flex:none;padding-bottom:5px;font-size:13px;font-weight:500;text-decoration:none}.testimonials-heading>a[data-v-6d07a9e6]:hover{color:var(--story-brand-800)}.testimonials-heading>a[data-v-6d07a9e6]:focus-visible{outline:3px solid var(--story-focus);outline-offset:5px}.feedback-track[data-v-6d07a9e6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.feedback-card[data-v-6d07a9e6]{border:1px solid color-mix(in srgb, var(--story-border) 88%, var(--story-surface-base));background:color-mix(in srgb, var(--story-surface-base) 94%, transparent);min-width:0;min-height:248px;box-shadow:var(--story-shadow-card);border-radius:20px;flex-direction:column;padding:26px;display:flex;position:relative}.feedback-card-header[data-v-6d07a9e6]{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.feedback-initials[data-v-6d07a9e6]{border:3px solid var(--story-surface-base);width:52px;height:52px;color:var(--story-brand-800);background:linear-gradient(145deg, var(--story-brand-100), var(--story-brand-200));box-shadow:0 6px 18px color-mix(in srgb, var(--story-brand-800) 13%, transparent);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.feedback-card-header strong[data-v-6d07a9e6],.feedback-card-header small[data-v-6d07a9e6]{display:block}.feedback-card-header strong[data-v-6d07a9e6]{font-size:15px}.feedback-card-header small[data-v-6d07a9e6]{color:var(--story-text-muted);margin-top:5px;font-size:11px}.example-badge[data-v-6d07a9e6]{border-radius:var(--story-radius-pill);color:var(--story-brand-600);background:var(--story-brand-100);align-self:start;padding:5px 8px;font-size:10px;font-weight:500}.feedback-card blockquote[data-v-6d07a9e6]{color:var(--story-text-secondary);margin:24px 0 20px;font-size:14px;line-height:1.8}.feedback-card footer[data-v-6d07a9e6]{color:var(--story-brand-400);align-items:flex-end;gap:8px;margin-top:auto;display:flex}.feedback-card footer>span[data-v-6d07a9e6]{height:24px;font-family:inherit;font-size:38px;line-height:1}.feedback-card footer small[data-v-6d07a9e6]{color:var(--story-text-muted);padding-bottom:2px;font-size:10px}@media (width<=991px){.testimonials-section[data-v-6d07a9e6]{padding:40px 0 44px}.testimonials-shell[data-v-6d07a9e6]{width:min(900px,100% - 56px)}.feedback-track[data-v-6d07a9e6]{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:46%;grid-auto-flow:column;padding:0 2px 18px;overflow-x:auto}.feedback-card[data-v-6d07a9e6]{scroll-snap-align:start}}@media (width<=767px){.testimonials-section[data-v-6d07a9e6]{padding:32px 0 36px}.testimonials-shell[data-v-6d07a9e6]{width:min(680px,100% - 40px)}.testimonials-heading[data-v-6d07a9e6]{flex-direction:column;align-items:flex-start;gap:14px}.testimonials-heading h2[data-v-6d07a9e6]{font-size:30px}.quote-decoration[data-v-6d07a9e6]{opacity:.24;width:68vw;top:34px;right:-12%}.feedback-track[data-v-6d07a9e6]{grid-auto-columns:min(88%,100vw - 48px);gap:14px;margin-top:24px}.feedback-card[data-v-6d07a9e6]{min-height:256px;padding:22px}}@media (width<=390px){.feedback-card-header[data-v-6d07a9e6]{grid-template-columns:46px minmax(0,1fr) auto}.feedback-initials[data-v-6d07a9e6]{width:46px;height:46px}}.why-choose-section[data-v-9ffa6393]{color:var(--story-text-primary);background:radial-gradient(circle at 4% 74%, color-mix(in srgb, var(--story-brand-200) 32%, transparent), transparent 30%), linear-gradient(165deg, var(--story-brand-50), color-mix(in srgb, var(--story-brand-100) 64%, var(--story-surface-base)));padding:44px 0 48px;font-family:inherit;position:relative;overflow:hidden}.why-choose-section[data-v-9ffa6393]:after{background:color-mix(in srgb, var(--story-surface-base) 62%, transparent);content:"";border-radius:50%;width:620px;height:380px;position:absolute;bottom:-210px;right:-160px;transform:rotate(-8deg)}.why-shell[data-v-9ffa6393]{z-index:1;width:min(1280px,100% - 64px);margin:0 auto;position:relative}.why-heading h2[data-v-9ffa6393]{letter-spacing:0;margin:0;font-size:clamp(38px,3.4vw,48px);font-weight:600;line-height:1.16}.why-heading h2 span[data-v-9ffa6393]{color:var(--story-brand-600)}.why-heading p[data-v-9ffa6393]{color:var(--story-text-secondary);margin:12px 0 0;font-size:16px;line-height:1.75}.why-layout[data-v-9ffa6393]{grid-template-columns:minmax(360px,38fr) minmax(0,62fr);align-items:center;gap:clamp(32px,4vw,56px);margin-top:38px;display:grid}.team-visual[data-v-9ffa6393]{place-items:center;min-height:390px;display:grid;position:relative}.team-visual[data-v-9ffa6393]:before{background:color-mix(in srgb, var(--story-brand-200) 42%, transparent);content:"";filter:blur(28px);border-radius:50%;width:88%;height:72%;position:absolute}.team-visual img[data-v-9ffa6393]{z-index:1;object-fit:contain;width:min(110%,560px);height:auto;filter:drop-shadow(0 26px 32px color-mix(in srgb, var(--story-brand-800) 18%, transparent));display:block;position:relative}.team-tags[data-v-9ffa6393]{z-index:2;gap:9px;display:grid;position:absolute;top:48px;left:-10px}.team-tags span[data-v-9ffa6393]{border:1px solid color-mix(in srgb, var(--story-brand-200) 78%, var(--story-surface-base));min-width:84px;color:var(--story-brand-800);background:color-mix(in srgb, var(--story-surface-base) 90%, transparent);box-shadow:var(--story-shadow-card);border-radius:9px;padding:9px 13px;font-size:12px;font-weight:500}.team-tags span[data-v-9ffa6393]:nth-child(2),.team-tags span[data-v-9ffa6393]:nth-child(4){transform:translate(16px)}.team-visual>p[data-v-9ffa6393]{z-index:2;color:var(--story-brand-600);margin:0;font-family:inherit;font-size:16px;font-weight:500;position:absolute;bottom:6px;right:20px;transform:rotate(-7deg)}.team-visual>p span[data-v-9ffa6393]{font-size:21px}.value-grid[data-v-9ffa6393]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.value-feature[data-v-9ffa6393]{border:1px solid color-mix(in srgb, var(--story-border) 88%, var(--story-surface-base));background:color-mix(in srgb, var(--story-surface-base) 90%, transparent);min-width:0;min-height:142px;box-shadow:var(--story-shadow-card);border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:15px;padding:22px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.value-icon[data-v-9ffa6393]{width:48px;height:48px;color:var(--story-brand-600);background:var(--story-brand-100);border-radius:15px;place-items:center;font-size:22px;display:grid}.value-feature--green .value-icon[data-v-9ffa6393]{color:var(--story-success);background:color-mix(in srgb, var(--story-success) 13%, var(--story-surface-base))}.value-feature--amber .value-icon[data-v-9ffa6393]{color:var(--story-warning);background:color-mix(in srgb, var(--story-warning) 14%, var(--story-surface-base))}.value-feature h3[data-v-9ffa6393]{margin:3px 0 8px;font-size:17px;line-height:1.35}.value-feature p[data-v-9ffa6393]{color:var(--story-text-secondary);margin:0;font-size:12px;line-height:1.65}@media (hover:hover){.value-feature[data-v-9ffa6393]:hover{border-color:var(--story-brand-200);box-shadow:var(--story-shadow-hover);transform:translateY(-3px)}}@media (width<=1199px){.why-choose-section[data-v-9ffa6393]{padding:40px 0 44px}.why-shell[data-v-9ffa6393]{width:min(1080px,100% - 56px)}.why-layout[data-v-9ffa6393]{grid-template-columns:minmax(300px,34fr) minmax(0,66fr);gap:28px}.team-visual[data-v-9ffa6393]{min-height:350px}}@media (width<=991px){.why-layout[data-v-9ffa6393]{grid-template-columns:minmax(0,1fr);gap:24px}.team-visual[data-v-9ffa6393]{min-height:320px}.team-visual img[data-v-9ffa6393]{width:min(78vw,530px)}.team-tags[data-v-9ffa6393]{left:10%}.team-visual>p[data-v-9ffa6393]{right:12%}}@media (width<=767px){.why-choose-section[data-v-9ffa6393]{padding:32px 0 36px}.why-shell[data-v-9ffa6393]{width:min(680px,100% - 40px)}.why-heading h2[data-v-9ffa6393]{font-size:30px}.why-heading p[data-v-9ffa6393]{font-size:15px}.why-layout[data-v-9ffa6393]{margin-top:26px}.team-visual[data-v-9ffa6393]{min-height:250px}.team-tags[data-v-9ffa6393],.team-visual>p[data-v-9ffa6393]{display:none}.value-grid[data-v-9ffa6393]{grid-template-columns:minmax(0,1fr);gap:12px}.value-feature[data-v-9ffa6393]{align-items:center;min-height:108px;padding:17px}.value-feature h3[data-v-9ffa6393]{margin-top:0}}@media (prefers-reduced-motion:reduce){.value-feature[data-v-9ffa6393]{transition:none}}.workflow-section[data-v-a3eaa777]{color:var(--story-text-primary);background:linear-gradient(180deg, color-mix(in srgb, var(--story-brand-50) 72%, var(--story-surface-base)), var(--story-surface-base) 68%), var(--story-surface-base);padding:44px 0 48px;font-family:inherit;position:relative;overflow:hidden}.workflow-shell[data-v-a3eaa777]{width:min(1280px,100% - 64px);margin:0 auto;position:relative}.workflow-heading[data-v-a3eaa777]{z-index:2;justify-content:space-between;align-items:flex-end;gap:32px;display:flex;position:relative}.workflow-heading h2[data-v-a3eaa777]{letter-spacing:0;margin:0;font-size:clamp(38px,3.4vw,48px);font-weight:600;line-height:1.16}.workflow-heading h2 span[data-v-a3eaa777]{color:var(--story-brand-600)}.workflow-heading p[data-v-a3eaa777]{color:var(--story-text-secondary);margin:12px 0 0;font-size:16px;line-height:1.75}.workflow-heading a[data-v-a3eaa777]{color:var(--story-brand-600);flex:none;padding-bottom:5px;font-size:13px;font-weight:500;text-decoration:none}.workflow-heading a[data-v-a3eaa777]:hover{color:var(--story-brand-800)}.workflow-heading a[data-v-a3eaa777]:focus-visible{outline:3px solid var(--story-focus);outline-offset:5px}.workflow-route[data-v-a3eaa777]{z-index:1;object-fit:contain;opacity:.82;pointer-events:none;width:min(54%,690px);height:190px;display:block;position:absolute;top:20px;right:18%}.workflow-grid[data-v-a3eaa777]{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:62px 0 0;padding:0;list-style:none;display:grid;position:relative}.workflow-step[data-v-a3eaa777]{border:1px solid var(--story-border);background:color-mix(in srgb, var(--story-surface-base) 94%, transparent);min-width:0;min-height:430px;box-shadow:var(--story-shadow-card);border-radius:20px;flex-direction:column;padding:22px 20px 20px;display:flex;position:relative}.step-topline[data-v-a3eaa777]{align-items:center;gap:14px;display:flex}.step-number[data-v-a3eaa777],.step-icon[data-v-a3eaa777]{border-radius:50%;place-items:center;display:grid}.step-number[data-v-a3eaa777]{width:42px;height:42px;color:var(--story-brand-600);background:var(--story-brand-100);font-size:15px;font-weight:800}.step-icon[data-v-a3eaa777]{width:48px;height:48px;color:var(--story-white);background:linear-gradient(145deg, var(--story-brand-400), var(--story-brand-600));box-shadow:0 8px 20px color-mix(in srgb, var(--story-brand-600) 22%, transparent);font-size:22px}.workflow-step h3[data-v-a3eaa777]{margin:22px 0 8px;font-size:20px;line-height:1.35}.workflow-step>p[data-v-a3eaa777]{min-height:50px;color:var(--story-text-secondary);margin:0;font-size:13px;line-height:1.65}.step-preview[data-v-a3eaa777]{border:1px solid color-mix(in srgb, var(--story-brand-200) 72%, var(--story-surface-base));background:linear-gradient(150deg, var(--story-brand-50), var(--story-surface-base));border-radius:13px;flex-direction:column;justify-content:center;gap:9px;min-height:190px;margin-top:auto;padding:16px;display:flex;position:relative;overflow:hidden}.step-preview--upload[data-v-a3eaa777]{text-align:center;border-style:dashed;align-items:center}.upload-arrow[data-v-a3eaa777]{width:42px;height:42px;color:var(--story-brand-600);background:var(--story-brand-100);border-radius:50%;place-items:center;font-size:24px;font-weight:800;display:grid}.step-preview b[data-v-a3eaa777]{font-size:11px}.step-preview small[data-v-a3eaa777]{color:var(--story-text-muted);font-size:9px}.file-chips[data-v-a3eaa777]{gap:6px;margin-top:6px;display:flex}.file-chips i[data-v-a3eaa777]{width:32px;height:34px;color:var(--story-white);background:var(--story-brand-400);border-radius:7px;place-items:center;font-size:7px;font-style:normal;font-weight:800;display:grid}.file-chips i[data-v-a3eaa777]:first-child{background:var(--story-danger)}.file-chips i[data-v-a3eaa777]:nth-child(3){background:var(--story-warning)}.file-chips i[data-v-a3eaa777]:nth-child(4){background:var(--story-success)}.preview-row[data-v-a3eaa777]{background:color-mix(in srgb, var(--story-surface-base) 92%, transparent);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:29px;padding:0 9px;display:flex}.preview-switch[data-v-a3eaa777]{background:var(--story-border-strong);border-radius:999px;width:28px;height:16px;display:block;position:relative}.preview-switch[data-v-a3eaa777]:after{background:var(--story-white);content:"";border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.preview-switch.is-on[data-v-a3eaa777]{background:var(--story-brand-600)}.preview-switch.is-on[data-v-a3eaa777]:after{left:14px}.step-preview--preview[data-v-a3eaa777]{justify-content:flex-start;padding:13px}.browser-bar[data-v-a3eaa777]{background:var(--story-surface-base);border-radius:6px;align-items:center;gap:4px;height:24px;padding:0 7px;display:flex}.browser-bar i[data-v-a3eaa777]{background:var(--story-brand-200);border-radius:50%;width:4px;height:4px}.browser-bar b[data-v-a3eaa777]{color:var(--story-text-muted);margin-left:4px;font-size:7px;font-weight:500}.preview-document[data-v-a3eaa777]{background:color-mix(in srgb, var(--story-brand-100) 62%, var(--story-surface-base));border-radius:8px;flex:1;align-content:center;gap:9px;margin-top:4px;padding:18px;display:grid;position:relative}.preview-document>i[data-v-a3eaa777]{background:var(--story-border-strong);border-radius:999px;width:72%;height:7px}.preview-document>i[data-v-a3eaa777]:nth-child(2){width:90%}.preview-document>i[data-v-a3eaa777]:nth-child(3){width:55%}.preview-document em[data-v-a3eaa777]{width:28px;height:28px;color:var(--story-white);background:var(--story-brand-600);border-radius:50%;place-items:center;font-size:12px;font-style:normal;display:grid;position:absolute;bottom:13px;right:14px}.step-preview--preview>strong[data-v-a3eaa777]{z-index:2;color:var(--story-brand-600);background:color-mix(in srgb, var(--story-surface-base) 88%, transparent);box-shadow:var(--story-shadow-card);border-radius:6px;padding:6px 8px;font-size:8px;position:absolute;bottom:9px;right:10px;transform:rotate(-4deg)}.analytics-summary[data-v-a3eaa777]{justify-content:space-between;align-items:center;display:flex}.analytics-chart[data-v-a3eaa777]{border-bottom:1px solid var(--story-border);justify-content:space-between;align-items:flex-end;gap:7px;height:112px;padding:14px 8px 0;display:flex}.analytics-chart i[data-v-a3eaa777]{background:linear-gradient(var(--story-brand-400), var(--story-brand-100));border-radius:5px 5px 0 0;width:12%;min-height:12px}.step-arrow[data-v-a3eaa777]{z-index:3;border:1px solid var(--story-brand-200);width:34px;height:34px;color:var(--story-brand-600);background:var(--story-surface-base);box-shadow:var(--story-shadow-card);border-radius:50%;place-items:center;font-size:17px;font-weight:800;display:grid;position:absolute;top:50%;right:-19px;transform:translateY(-50%)}@media (width<=991px){.workflow-section[data-v-a3eaa777]{padding:40px 0}.workflow-shell[data-v-a3eaa777]{width:min(900px,100% - 56px)}.workflow-route[data-v-a3eaa777]{width:52%;top:42px;right:0}.workflow-grid[data-v-a3eaa777]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:52px}.workflow-step:nth-child(2) .step-arrow[data-v-a3eaa777]{display:none}}@media (width<=767px){.workflow-section[data-v-a3eaa777]{padding:32px 0}.workflow-shell[data-v-a3eaa777]{width:min(680px,100% - 40px)}.workflow-heading[data-v-a3eaa777]{flex-direction:column;align-items:flex-start;gap:12px}.workflow-heading h2[data-v-a3eaa777]{font-size:30px}.workflow-heading p[data-v-a3eaa777]{font-size:15px}.workflow-route[data-v-a3eaa777]{display:none}.workflow-grid[data-v-a3eaa777]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px;padding-left:18px}.workflow-grid[data-v-a3eaa777]:before{background:linear-gradient(var(--story-brand-400), var(--story-brand-100));content:"";border-radius:999px;width:2px;position:absolute;top:28px;bottom:28px;left:0}.workflow-step[data-v-a3eaa777]{min-height:0;padding:20px}.workflow-step[data-v-a3eaa777]:before{border:4px solid var(--story-surface-base);background:var(--story-brand-600);width:10px;height:10px;box-shadow:0 0 0 1px var(--story-brand-200);content:"";border-radius:50%;position:absolute;top:26px;left:-24px}.workflow-step>p[data-v-a3eaa777]{min-height:0}.step-preview[data-v-a3eaa777]{min-height:150px;margin-top:18px}.step-arrow[data-v-a3eaa777]{display:none}}.portal-container a[aria-disabled=true][data-v-6dadc5c1]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.industry-solutions-page[data-v-6dadc5c1]{--industry-page:#f7fbff;--industry-surface:var(--panel-bg);--industry-soft:#e8f3ff;--industry-line:#ddeaf7;--industry-ink:#0b1b3b;--industry-muted:#566780;--industry-subtle:#8795aa;--industry-blue:#0b6bff;--industry-blue-hover:#084b9a;min-height:100vh;color:var(--industry-ink);background:var(--industry-page);font-family:var(--app-font-family);overflow-x:clip}#app:has(.industry-solutions-page){height:auto;min-height:100%;overflow:visible}[data-v-6dadc5c1] .header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border-bottom-color:#ddeaf7b8;position:relative;top:auto}[data-v-6dadc5c1] .header .header-inner{max-width:1440px;padding:0 48px}[data-v-6dadc5c1] .header .logo img{width:34px;height:34px}[data-v-6dadc5c1] .header .logo span{color:var(--industry-ink);font-size:17px;font-weight:600}[data-v-6dadc5c1] .header .nav-links{gap:30px}[data-v-6dadc5c1] .header .nav-links .nav-item>a{color:var(--industry-muted);font-size:13px;font-weight:500}[data-v-6dadc5c1] .header .nav-links .nav-item>a:hover,[data-v-6dadc5c1] .header .nav-links .nav-item>a.active{color:var(--industry-blue)}[data-v-6dadc5c1] .header .header-actions{gap:14px}[data-v-6dadc5c1] .header .auth-link{color:var(--industry-muted);font-size:13px}[data-v-6dadc5c1] .header .start-btn{background:var(--industry-blue);border-radius:8px;min-height:36px;font-size:13px;font-weight:600}.industry-shell[data-v-6dadc5c1]{width:min(1440px,100% - 96px);margin:0 auto}.industry-section[data-v-6dadc5c1]{background:var(--industry-surface);padding:36px 0;scroll-margin-top:84px;position:relative}.section-heading[data-v-6dadc5c1]{margin-bottom:26px}.section-heading--row[data-v-6dadc5c1]{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.section-heading h2[data-v-6dadc5c1],.bottom-cta h2[data-v-6dadc5c1]{color:var(--industry-ink);letter-spacing:0;margin:8px 0;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.25}.section-heading p[data-v-6dadc5c1],.bottom-cta p[data-v-6dadc5c1]{color:var(--industry-muted);margin:0;font-size:15px;line-height:1.7}.section-link[data-v-6dadc5c1]{color:var(--industry-blue);flex:none;font-size:13px;font-weight:500;text-decoration:none}.section-link[data-v-6dadc5c1]:hover{color:var(--industry-blue-hover)}.primary-button[data-v-6dadc5c1],.secondary-button[data-v-6dadc5c1]{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s;display:inline-flex}.primary-button[data-v-6dadc5c1]{border:1px solid var(--industry-blue);color:var(--industry-surface);background:var(--industry-blue);box-shadow:0 8px 24px #0b6bff38}.primary-button[data-v-6dadc5c1]:hover,.primary-button[data-v-6dadc5c1]:focus-visible{border-color:var(--industry-blue-hover);background:var(--industry-blue-hover);transform:translateY(-2px);box-shadow:0 12px 30px #0b6bff47}.primary-button[data-v-6dadc5c1]:active,.secondary-button[data-v-6dadc5c1]:active{transform:translateY(1px)}.secondary-button[data-v-6dadc5c1]{border:1px solid var(--industry-line);color:var(--industry-blue);background:#ffffffd6}.secondary-button[data-v-6dadc5c1]:hover,.secondary-button[data-v-6dadc5c1]:focus-visible{border-color:var(--industry-blue);background:var(--industry-soft);transform:translateY(-2px)}.primary-button[data-v-6dadc5c1]:focus-visible,.secondary-button[data-v-6dadc5c1]:focus-visible,.section-link[data-v-6dadc5c1]:focus-visible,.scenario-card[data-v-6dadc5c1]:focus-visible,.footer-main a[data-v-6dadc5c1]:focus-visible,.faq-item summary[data-v-6dadc5c1]:focus-visible,.hero-anchor[data-v-6dadc5c1]:focus-visible{outline-offset:4px;outline:3px solid #66a9ff7a}.industry-hero-section[data-v-6dadc5c1]{background:linear-gradient(#f8fcff 0%,#eaf5ff 78%,#f7fbff 100%);padding:0;overflow:hidden}.industry-hero-section[data-v-6dadc5c1]:before,.industry-hero-section[data-v-6dadc5c1]:after{content:"";background:#ffffffd1;border-radius:50% 50% 0 0/38% 38% 0 0;height:260px;position:absolute;bottom:-150px;left:-8%;right:-8%;transform:rotate(-3deg)}.industry-hero-section[data-v-6dadc5c1]:after{background:#cde7ffa3;bottom:-188px;transform:rotate(4deg)}.industry-hero[data-v-6dadc5c1]{grid-template-columns:minmax(0,48fr) minmax(0,52fr);align-items:center;gap:24px;min-height:620px;display:grid}.hero-copy[data-v-6dadc5c1]{z-index:1;padding:74px 0 70px;position:relative}.hero-copy h1[data-v-6dadc5c1]{max-width:680px;color:var(--industry-ink);letter-spacing:0;margin:14px 0 18px;font-size:clamp(42px,4.1vw,56px);font-weight:600;line-height:1.12}.hero-copy h1 strong[data-v-6dadc5c1]{font-weight:600}.hero-copy h1 span[data-v-6dadc5c1],.bottom-cta h2 span[data-v-6dadc5c1]{color:var(--industry-blue)}.hero-lead[data-v-6dadc5c1]{max-width:580px;color:var(--industry-muted);margin:0;font-size:17px;line-height:1.8}.hero-actions[data-v-6dadc5c1],.cta-actions[data-v-6dadc5c1]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-anchor[data-v-6dadc5c1]{color:var(--industry-blue);font:inherit;cursor:pointer;background:0 0;border:0;gap:8px;margin-top:22px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.hero-anchor[data-v-6dadc5c1]:hover{color:var(--industry-blue-hover)}.hero-proof[data-v-6dadc5c1]{--trust-ink-strong:#0a2149;--trust-ink:#243b63;--trust-muted:#6d7f9f;--trust-primary:#1677ff;--trust-primary-2:#469dff;--trust-border:#4d93e82e;--trust-surface:#ffffffd1;isolation:isolate;border:1px solid var(--trust-border);background:var(--trust-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;width:min(100%,520px);min-height:118px;margin-top:14px;padding:16px 22px 15px;position:relative;overflow:hidden;box-shadow:0 14px 36px #417abe1f}.hero-proof__glow[data-v-6dadc5c1]{z-index:-1;pointer-events:none;background:radial-gradient(circle,#469dff2e,#0000 68%);border-radius:50%;height:150px;position:absolute;inset:auto -12% -64% 34%}.hero-proof__content[data-v-6dadc5c1]{z-index:1;position:relative}.hero-proof__title[data-v-6dadc5c1]{color:var(--trust-ink-strong);letter-spacing:0;margin:0;font-size:clamp(17px,1.15vw,20px);font-weight:600;line-height:1.35}.hero-proof__title>span[data-v-6dadc5c1]{color:var(--trust-primary);background:linear-gradient(100deg, var(--trust-primary), var(--trust-primary-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-proof__copy[data-v-6dadc5c1]{overflow-wrap:anywhere;max-width:100%;color:var(--trust-muted);margin:4px 0 12px;font-size:13px;line-height:1.65}.hero-proof__proofs[data-v-6dadc5c1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hero-proof__item[data-v-6dadc5c1]{min-width:0;min-height:36px;color:var(--trust-ink);white-space:nowrap;background:#eaf4ff8f;border:1px solid #4d93e81f;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;line-height:1.25;display:inline-flex}.hero-proof__icon[data-v-6dadc5c1]{width:16px;height:16px;color:var(--trust-primary);flex:none}.hero-visual[data-v-6dadc5c1]{isolation:isolate;place-items:center;min-height:550px;display:grid;position:relative}.hero-visual[data-v-6dadc5c1]:after{z-index:3;color:#438cf1;content:"让重要内容\\A 更安全地被看见！";font-family:var(--app-font-family);white-space:pre;font-size:14px;font-weight:700;line-height:1.45;position:absolute;top:12%;right:3%;transform:rotate(-8deg)}.hero-visual-glow[data-v-6dadc5c1]{filter:blur(3px);background:radial-gradient(circle,#80b9ff5c,#e8f3ff29 56%,#0000 70%);border-radius:50%;width:min(60vw,650px);height:min(40vw,420px);position:absolute}.hero-main-image[data-v-6dadc5c1]{z-index:1;aspect-ratio:4/3;object-fit:contain;width:min(112%,850px);height:auto;display:block;position:relative}.hero-file[data-v-6dadc5c1]{z-index:2;filter:drop-shadow(0 16px 20px #1a56912e);width:clamp(76px,7.5vw,124px);animation:5s ease-in-out infinite industry-float-6dadc5c1;position:absolute}.hero-file img[data-v-6dadc5c1]{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.hero-file--pdf[data-v-6dadc5c1]{animation-delay:-.8s;top:18%;left:9%}.hero-file--video[data-v-6dadc5c1]{animation-delay:-2.1s;top:9%;right:9%}.hero-file--mp3[data-v-6dadc5c1]{animation-delay:-3.2s;bottom:24%;right:1%}.hero-file--image[data-v-6dadc5c1]{animation-delay:-1.6s;bottom:13%;left:14%}@keyframes industry-float-6dadc5c1{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-9px)rotate(2deg)}}.scenarios-section[data-v-6dadc5c1]{padding-top:36px}.scenario-grid[data-v-6dadc5c1]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.scenario-card[data-v-6dadc5c1]{border:1px solid color-mix(in srgb, var(--scenario-accent) 18%, var(--industry-line));min-width:0;color:var(--industry-ink);background:linear-gradient(180deg, color-mix(in srgb, var(--scenario-accent) 10%, var(--industry-surface)), var(--industry-surface));border-radius:12px;flex-direction:column;padding:14px 12px 13px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 10px 30px #1a569114}.scenario-card[data-v-6dadc5c1]:hover,.scenario-card[data-v-6dadc5c1]:focus-visible{border-color:color-mix(in srgb, var(--scenario-accent) 58%, var(--industry-surface));transform:translateY(-4px);box-shadow:0 18px 46px #1a569124}.scenario-card-top[data-v-6dadc5c1]{align-items:flex-start;gap:7px;min-height:48px;display:flex}.scenario-index[data-v-6dadc5c1]{color:var(--scenario-accent);font-size:19px;font-weight:600;line-height:1.1}.scenario-card h3[data-v-6dadc5c1]{margin:1px 0 0;font-size:15px;line-height:1.35}.scenario-card p[data-v-6dadc5c1]{min-height:62px;color:var(--industry-muted);margin:11px 0 8px;font-size:12px;line-height:1.55}.scenario-art[data-v-6dadc5c1]{aspect-ratio:1;background:color-mix(in srgb, var(--scenario-accent) 11%, var(--industry-surface));border-radius:9px;place-items:center;min-height:0;display:grid;overflow:visible}.scenario-art img[data-v-6dadc5c1]{aspect-ratio:1;object-fit:contain;object-position:center;width:100%;height:100%;display:block}.scenario-bottom[data-v-6dadc5c1]{flex-wrap:wrap;align-items:center;gap:5px;margin-top:11px;display:flex}.scenario-bottom>span[data-v-6dadc5c1]{color:color-mix(in srgb, var(--scenario-accent) 70%, var(--industry-ink));background:color-mix(in srgb, var(--scenario-accent) 13%, var(--industry-surface));border-radius:999px;padding:4px 7px;font-size:10px}.scenario-bottom b[data-v-6dadc5c1]{width:100%;color:var(--industry-blue);margin-top:5px;font-size:11px}.bottom-cta[data-v-6dadc5c1]{background:linear-gradient(100deg,#e8f3ff,#d9ebff 58%,#c8e2ff);border:1px solid #c8ddf2;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);align-items:center;min-height:150px;padding:28px 40px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.bottom-cta h2[data-v-6dadc5c1]{margin-top:5px;font-size:26px}.bottom-cta .cta-actions[data-v-6dadc5c1]{margin-top:15px}.cta-decoration[data-v-6dadc5c1]{aspect-ratio:1.55;object-fit:contain;opacity:.94;pointer-events:none;width:min(42%,430px);height:auto;position:absolute;bottom:-70px;right:12%}.bottom-cta-notes[data-v-6dadc5c1]{z-index:1;color:var(--industry-muted);justify-self:end;gap:9px;padding-right:20px;font-size:11px;display:grid;position:relative}.faq-grid[data-v-6dadc5c1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}.faq-section[data-v-6dadc5c1]{padding:32px 0}.faq-section .section-heading[data-v-6dadc5c1]{margin-bottom:18px}.faq-item[data-v-6dadc5c1]{border:1px solid var(--industry-line);background:#ffffffd1;border-radius:10px}.faq-item summary[data-v-6dadc5c1]{min-height:52px;color:var(--industry-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:13px;font-weight:500;list-style:none;display:flex}.faq-item summary[data-v-6dadc5c1]::-webkit-details-marker{display:none}.faq-plus[data-v-6dadc5c1]{color:var(--industry-blue);font-size:20px;font-weight:400;transition:transform .18s}.faq-item[open] .faq-plus[data-v-6dadc5c1]{transform:rotate(45deg)}.faq-item p[data-v-6dadc5c1]{color:var(--industry-muted);margin:0;padding:0 16px 17px;font-size:12px;line-height:1.7}.bottom-cta-section[data-v-6dadc5c1]{background:var(--industry-page);padding-top:28px;padding-bottom:0}.bottom-cta[data-v-6dadc5c1]{min-height:180px;padding-top:28px;padding-bottom:28px}.bottom-cta h2[data-v-6dadc5c1]{font-size:clamp(26px,3vw,36px)}.bottom-cta p[data-v-6dadc5c1]{font-size:13px}.bottom-cta p strong[data-v-6dadc5c1]{color:var(--industry-blue)}.bottom-cta .cta-decoration[data-v-6dadc5c1]{width:min(40%,460px);bottom:-88px;right:18%}.bottom-cta-notes[data-v-6dadc5c1]{margin-right:8%}.industry-footer[data-v-6dadc5c1]{background:var(--industry-surface);margin-top:0;padding-top:32px}.footer-main[data-v-6dadc5c1]{grid-template-columns:1.35fr repeat(4,1fr);gap:26px;padding-bottom:38px;display:grid}.footer-logo[data-v-6dadc5c1]{color:var(--industry-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.footer-logo img[data-v-6dadc5c1]{object-fit:contain}.footer-logo strong[data-v-6dadc5c1]{font-size:18px}.footer-brand p[data-v-6dadc5c1]{color:var(--industry-muted);margin:12px 0 0;font-size:12px;line-height:1.7}.footer-group[data-v-6dadc5c1]{align-content:start;gap:10px;display:grid}.footer-group strong[data-v-6dadc5c1]{margin-bottom:4px;font-size:13px}.footer-group a[data-v-6dadc5c1]{color:var(--industry-muted);font-size:12px;text-decoration:none}.footer-group a[data-v-6dadc5c1]:hover{color:var(--industry-blue)}.footer-bottom[data-v-6dadc5c1]{border-top:1px solid var(--industry-line);color:var(--industry-subtle);justify-content:space-between;gap:20px;padding:18px 0 26px;font-size:11px;display:flex}.footer-filing[data-v-6dadc5c1]{border-top:1px solid var(--industry-line);padding:16px 0 28px}.footer-filing-title[data-v-6dadc5c1]{color:var(--industry-ink);margin:0 0 12px;font-size:12px;font-weight:600}.footer-filing-list[data-v-6dadc5c1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 24px;margin:0;display:grid}.footer-filing-item[data-v-6dadc5c1]{min-width:0;color:var(--industry-muted);gap:8px;font-size:11px;line-height:1.6;display:flex}.footer-filing-item dt[data-v-6dadc5c1]{color:var(--industry-subtle);flex:none}.footer-filing-item dd[data-v-6dadc5c1]{overflow-wrap:anywhere;min-width:0;margin:0}.footer-filing-item a[data-v-6dadc5c1]{color:inherit;text-decoration:none}.footer-filing-item a[data-v-6dadc5c1]:hover,.footer-filing-item a[data-v-6dadc5c1]:focus-visible{color:var(--industry-blue);text-decoration:underline}@media (width<=1319px){.industry-shell[data-v-6dadc5c1]{width:min(1280px,100% - 64px)}.scenario-grid[data-v-6dadc5c1]{grid-template-columns:repeat(3,minmax(0,1fr))}.scenario-card p[data-v-6dadc5c1]{min-height:45px}.footer-main[data-v-6dadc5c1]{grid-template-columns:1.4fr repeat(4,1fr)}}@media (width<=991px){.industry-shell[data-v-6dadc5c1]{width:min(960px,100% - 48px)}.industry-section[data-v-6dadc5c1]{padding:40px 0}.faq-section[data-v-6dadc5c1]{padding:32px 0}.bottom-cta-section[data-v-6dadc5c1]{padding-top:28px;padding-bottom:0}.industry-hero[data-v-6dadc5c1]{grid-template-columns:1fr;gap:0;min-height:0}.hero-copy[data-v-6dadc5c1]{padding:70px 0 20px}.hero-copy h1[data-v-6dadc5c1]{font-size:clamp(40px,7vw,52px)}.hero-lead[data-v-6dadc5c1]{max-width:680px}.hero-proof[data-v-6dadc5c1]{width:100%}.hero-visual[data-v-6dadc5c1]{min-height:430px}.scenario-grid[data-v-6dadc5c1]{grid-template-columns:repeat(2,minmax(0,1fr))}.bottom-cta[data-v-6dadc5c1]{grid-template-columns:1fr}.bottom-cta-notes[data-v-6dadc5c1]{justify-self:start;margin-top:22px}.cta-decoration[data-v-6dadc5c1],.bottom-cta .cta-decoration[data-v-6dadc5c1]{opacity:.7;width:48%;right:-3%}.footer-main[data-v-6dadc5c1]{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-brand[data-v-6dadc5c1]{grid-column:1/-1}.bottom-cta-notes[data-v-6dadc5c1]{margin-right:0}}@media (width<=767px){.industry-shell[data-v-6dadc5c1]{width:min(680px,100% - 32px)}.section-heading--row[data-v-6dadc5c1]{flex-direction:column;align-items:flex-start;gap:12px}.faq-section[data-v-6dadc5c1]{padding:28px 0}.bottom-cta-section[data-v-6dadc5c1]{padding-top:24px;padding-bottom:0}.hero-copy[data-v-6dadc5c1]{padding-top:52px}.hero-copy h1[data-v-6dadc5c1]{font-size:34px}.hero-lead[data-v-6dadc5c1]{font-size:15px}.hero-proof[data-v-6dadc5c1]{padding:14px 16px}.hero-proof__title[data-v-6dadc5c1]{font-size:18px}.hero-proof__copy[data-v-6dadc5c1]{margin-bottom:10px}.hero-proof__proofs[data-v-6dadc5c1]{gap:8px}.hero-proof__item[data-v-6dadc5c1]{padding-left:7px;padding-right:7px}.hero-visual[data-v-6dadc5c1]{min-height:350px}.hero-file[data-v-6dadc5c1]{width:74px}.hero-file--image[data-v-6dadc5c1]{display:none}.hero-file--pdf[data-v-6dadc5c1]{left:1%}.hero-file--video[data-v-6dadc5c1]{right:2%}.hero-file--mp3[data-v-6dadc5c1]{bottom:16%;right:4%}.bottom-cta[data-v-6dadc5c1]{padding:24px}.cta-decoration[data-v-6dadc5c1],.bottom-cta .cta-decoration[data-v-6dadc5c1]{width:58%;bottom:-50px;right:-14%}.faq-grid[data-v-6dadc5c1]{grid-template-columns:1fr;gap:9px}.footer-main[data-v-6dadc5c1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.footer-bottom[data-v-6dadc5c1]{flex-direction:column;align-items:flex-start;gap:6px}.footer-filing-list[data-v-6dadc5c1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}}@media (width<=639px){.industry-section[data-v-6dadc5c1]{padding:32px 0}.faq-section[data-v-6dadc5c1]{padding:24px 0}.bottom-cta-section[data-v-6dadc5c1]{padding-top:20px;padding-bottom:0}.scenario-grid[data-v-6dadc5c1]{grid-template-columns:1fr}.scenario-card p[data-v-6dadc5c1]{min-height:0}.scenario-art img[data-v-6dadc5c1]{aspect-ratio:1}.hero-actions[data-v-6dadc5c1],.cta-actions[data-v-6dadc5c1]{display:grid}.primary-button[data-v-6dadc5c1],.secondary-button[data-v-6dadc5c1]{width:100%}.hero-visual[data-v-6dadc5c1]{min-height:300px}.hero-main-image[data-v-6dadc5c1]{width:108%}.bottom-cta h2[data-v-6dadc5c1]{font-size:25px}.cta-decoration[data-v-6dadc5c1],.bottom-cta .cta-decoration[data-v-6dadc5c1]{display:none}.bottom-cta-notes[data-v-6dadc5c1]{margin-top:16px}.footer-main[data-v-6dadc5c1]{grid-template-columns:1fr}.footer-brand[data-v-6dadc5c1]{grid-column:auto}.footer-group[data-v-6dadc5c1]{gap:8px}.footer-bottom[data-v-6dadc5c1]{padding-bottom:22px}.footer-filing-list[data-v-6dadc5c1]{grid-template-columns:1fr}}@media (width<=380px){.hero-proof__proofs[data-v-6dadc5c1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991px){[data-v-6dadc5c1] .header .header-inner{padding:0 24px}[data-v-6dadc5c1] .header .nav-links,[data-v-6dadc5c1] .header .header-actions{display:none}[data-v-6dadc5c1] .header .mobile-menu-toggle{display:inline-flex}}@media (width<=639px){[data-v-6dadc5c1] .header .header-inner{padding:0 16px}.hero-visual[data-v-6dadc5c1]:after,.hero-file--mp3[data-v-6dadc5c1]{display:none}}@media (prefers-reduced-motion:reduce){.industry-solutions-page[data-v-6dadc5c1] *,.industry-solutions-page[data-v-6dadc5c1] :before,.industry-solutions-page[data-v-6dadc5c1] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
