.hiring-page[data-v-3c3d531c]{width:100%;color:var(--zw-ink,#1c1917);background:transparent}.container[data-v-3c3d531c]{width:min(1120px,100% - 48px);margin:0 auto;padding:0 0 72px}.section-head[data-v-3c3d531c]{margin-bottom:28px;text-align:center}.section-head h2[data-v-3c3d531c]{margin:0 0 10px;font-family:var(--zw-font-display,"Space Grotesk","Noto Sans SC",sans-serif);font-size:clamp(26px,3vw,34px);font-weight:700;letter-spacing:-.02em}.section-head p[data-v-3c3d531c]{margin:0;font-size:15px;color:var(--zw-muted,#7a746a);line-height:1.7}.action-btn[data-v-3c3d531c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:48px;min-width:140px;padding:0 22px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;-webkit-transition:background .25s,border-color .25s,-webkit-transform .25s var(--zw-ease,ease),-webkit-box-shadow .25s;transition:background .25s,border-color .25s,-webkit-transform .25s var(--zw-ease,ease),-webkit-box-shadow .25s;transition:transform .25s var(--zw-ease,ease),box-shadow .25s,background .25s,border-color .25s;transition:transform .25s var(--zw-ease,ease),box-shadow .25s,background .25s,border-color .25s,-webkit-transform .25s var(--zw-ease,ease),-webkit-box-shadow .25s}.action-btn[data-v-3c3d531c]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.action-btn--primary[data-v-3c3d531c]{color:#fff;background:var(--zw-cta,#cc785c);-webkit-box-shadow:0 12px 28px rgba(204,120,92,.28);box-shadow:0 12px 28px rgba(204,120,92,.28)}.action-btn--primary[data-v-3c3d531c]:hover{background:var(--zw-cta-hover,#a9583e)}.action-btn--ghost[data-v-3c3d531c]{color:var(--zw-ink,#1c1917);border:1px solid var(--zw-line,rgba(28,25,23,.1));background:hsla(0,0%,100%,.72)}.action-btn--ghost[data-v-3c3d531c]:hover{border-color:rgba(204,120,92,.35);background:#fff}.hero[data-v-3c3d531c]{position:relative;overflow:hidden;padding:88px 0 64px;background:radial-gradient(ellipse 52% 46% at 82% 30%,rgba(240,196,168,.38) 0,transparent 58%),radial-gradient(ellipse 38% 36% at 12% 70%,rgba(0,180,216,.07) 0,transparent 55%),-webkit-gradient(linear,left top,left bottom,from(#faf7f2),to(var(--zw-paper,#f7f4ef)));background:radial-gradient(ellipse 52% 46% at 82% 30%,rgba(240,196,168,.38) 0,transparent 58%),radial-gradient(ellipse 38% 36% at 12% 70%,rgba(0,180,216,.07) 0,transparent 55%),linear-gradient(180deg,#faf7f2,var(--zw-paper,#f7f4ef))}.hero-atmosphere[data-v-3c3d531c]{position:absolute;inset:0;pointer-events:none}.hero-grid[data-v-3c3d531c]{position:absolute;inset:0;opacity:.2;background-image:linear-gradient(rgba(28,25,23,.05) 1px,transparent 0),linear-gradient(90deg,rgba(28,25,23,.05) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 70% 40%,#000 15%,transparent 72%);mask-image:radial-gradient(ellipse 75% 65% at 70% 40%,#000 15%,transparent 72%)}.hero-inner[data-v-3c3d531c]{position:relative;z-index:1;width:min(1120px,100% - 48px);margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-brand[data-v-3c3d531c]{margin:0 0 14px;font-size:clamp(22px,2.4vw,28px);letter-spacing:.04em}.hero-brand[data-v-3c3d531c],.hero-copy h1[data-v-3c3d531c]{font-family:var(--zw-font-display,"Space Grotesk","Noto Sans SC",sans-serif);font-weight:700}.hero-copy h1[data-v-3c3d531c]{margin:0 0 16px;font-size:clamp(32px,4vw,44px);letter-spacing:-.02em;line-height:1.22}.hero-desc[data-v-3c3d531c]{margin:0;max-width:32em;font-size:16px;line-height:1.8;color:var(--zw-ink-soft,#4a453e)}.hero-actions[data-v-3c3d531c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:28px}.meta-panel[data-v-3c3d531c]{padding:24px 22px;background:#fff;border:1px solid var(--zw-line,rgba(28,25,23,.1));border-radius:12px;-webkit-box-shadow:var(--zw-shadow,0 10px 28px rgba(60,40,20,.06));box-shadow:var(--zw-shadow,0 10px 28px rgba(60,40,20,.06))}.meta-panel__kicker[data-v-3c3d531c]{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--zw-cta,#cc785c)}.meta-panel strong[data-v-3c3d531c]{display:block;margin-bottom:14px;font-size:18px}.meta-panel ul[data-v-3c3d531c]{margin:0;padding:0;list-style:none}.meta-panel li[data-v-3c3d531c]{padding:8px 0;border-top:1px solid var(--zw-line,rgba(28,25,23,.08));font-size:14px;color:var(--zw-ink-soft,#4a453e);line-height:1.5}.section--home-lead[data-v-3c3d531c]{padding-top:56px}.quick-meta[data-v-3c3d531c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:28px}.quick-meta span[data-v-3c3d531c]{padding:8px 14px;border-radius:8px;border:1px solid var(--zw-line,rgba(28,25,23,.1));background:hsla(0,0%,100%,.8);font-size:13px;color:var(--zw-ink-soft,#4a453e)}.job-list[data-v-3c3d531c]{padding-top:48px}.job-grid[data-v-3c3d531c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.job-card[data-v-3c3d531c]{padding:22px 22px 18px;background:#fff;border:1px solid var(--zw-line,rgba(28,25,23,.1));border-radius:12px;-webkit-transition:border-color .25s,-webkit-box-shadow .25s,-webkit-transform .25s;transition:border-color .25s,-webkit-box-shadow .25s,-webkit-transform .25s;transition:border-color .25s,box-shadow .25s,transform .25s;transition:border-color .25s,box-shadow .25s,transform .25s,-webkit-box-shadow .25s,-webkit-transform .25s}.job-card[data-v-3c3d531c]:hover{border-color:rgba(204,120,92,.28);-webkit-box-shadow:var(--zw-shadow,0 10px 28px rgba(60,40,20,.06));box-shadow:var(--zw-shadow,0 10px 28px rgba(60,40,20,.06));-webkit-transform:translateY(-2px);transform:translateY(-2px)}.job-head h3[data-v-3c3d531c]{margin:0;font-size:18px;font-weight:600;line-height:1.4}.department[data-v-3c3d531c]{margin:6px 0 0;font-size:13px;color:var(--zw-muted,#7a746a)}.job-tags[data-v-3c3d531c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:14px}.job-tags span[data-v-3c3d531c]{padding:4px 10px;border-radius:6px;font-size:12px;color:var(--zw-cta-hover,#a9583e);background:var(--zw-warm-soft,rgba(204,120,92,.12))}.job-content[data-v-3c3d531c]{margin-top:16px;display:grid;gap:14px}.job-block h4[data-v-3c3d531c]{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--zw-ink,#1c1917)}.job-block ul[data-v-3c3d531c]{margin:0;padding-left:18px}.job-block li[data-v-3c3d531c]{margin-bottom:4px;font-size:13px;line-height:1.65;color:var(--zw-ink-soft,#4a453e)}.priority[data-v-3c3d531c]{margin:0;padding:10px 12px;border-radius:8px;background:var(--zw-paper-deep,#efe8df);font-size:13px;line-height:1.5;color:var(--zw-ink-soft,#4a453e)}.process-card[data-v-3c3d531c]{margin-top:28px;padding:28px 28px 24px;background:#fff;border:1px solid var(--zw-line,rgba(28,25,23,.1));border-radius:12px}.process-card h3[data-v-3c3d531c]{margin:0 0 12px;font-family:var(--zw-font-display,"Space Grotesk","Noto Sans SC",sans-serif);font-size:22px;font-weight:700}.process-card ol[data-v-3c3d531c]{margin:0 0 14px;padding-left:20px}.process-card li[data-v-3c3d531c]{color:var(--zw-ink-soft,#4a453e);line-height:1.9}.process-card p[data-v-3c3d531c]{margin:0 0 8px;color:var(--zw-ink-soft,#4a453e);line-height:1.7}.process-card a[data-v-3c3d531c]{color:var(--zw-cta,#cc785c);font-weight:600;text-decoration:none}.process-card a[data-v-3c3d531c]:hover{color:var(--zw-cta-hover,#a9583e)}@media(max-width:800px){.hero[data-v-3c3d531c]{padding:64px 0 40px}.hero-inner[data-v-3c3d531c]{grid-template-columns:1fr;text-align:center}.hero-desc[data-v-3c3d531c]{margin:0 auto}.hero-actions[data-v-3c3d531c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.job-grid[data-v-3c3d531c]{grid-template-columns:1fr}}@media(max-width:640px){.container[data-v-3c3d531c]{width:calc(100% - 32px);padding-bottom:48px}.job-list[data-v-3c3d531c]{padding-top:32px}.job-card[data-v-3c3d531c],.process-card[data-v-3c3d531c]{padding:18px 16px}}@-webkit-keyframes fadeUp-96b462f4{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp-96b462f4{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn-96b462f4{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-96b462f4{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bounce-96b462f4{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes bounce-96b462f4{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.animate-fade-up[data-v-96b462f4]{opacity:0;-webkit-animation:fadeUp-96b462f4 .85s var(--zw-ease,cubic-bezier(.22,1,.36,1)) forwards;animation:fadeUp-96b462f4 .85s var(--zw-ease,cubic-bezier(.22,1,.36,1)) forwards}.animate-fade-in[data-v-96b462f4]{opacity:0;-webkit-animation:fadeIn-96b462f4 1s ease forwards;animation:fadeIn-96b462f4 1s ease forwards}.delay-1[data-v-96b462f4]{-webkit-animation-delay:.18s;animation-delay:.18s}.delay-2[data-v-96b462f4]{-webkit-animation-delay:.36s;animation-delay:.36s}.home-container[data-v-96b462f4]{width:min(1120px,100% - 48px);margin:0 auto}.full-section[data-v-96b462f4]{min-height:calc(100vh - 64px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow-x:hidden;overflow-y:visible}.hero-section[data-v-96b462f4]{background:radial-gradient(ellipse 52% 46% at 82% 34%,rgba(240,196,168,.42) 0,transparent 58%),radial-gradient(ellipse 38% 36% at 12% 72%,rgba(0,180,216,.08) 0,transparent 55%),-webkit-gradient(linear,left top,left bottom,from(#faf7f2),color-stop(70%,#f7f4ef));background:radial-gradient(ellipse 52% 46% at 82% 34%,rgba(240,196,168,.42) 0,transparent 58%),radial-gradient(ellipse 38% 36% at 12% 72%,rgba(0,180,216,.08) 0,transparent 55%),linear-gradient(180deg,#faf7f2,#f7f4ef 70%)}.hero-section[data-v-96b462f4]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--zw-paper,#f7f4ef)));background:linear-gradient(180deg,transparent,var(--zw-paper,#f7f4ef));z-index:2;pointer-events:none}.hero-atmosphere[data-v-96b462f4]{position:absolute;inset:0;z-index:1;pointer-events:none}.hero-mesh[data-v-96b462f4]{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(28,25,23,.05) 1px,transparent 0),linear-gradient(90deg,rgba(28,25,23,.05) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 70% 40%,#000 15%,transparent 72%);mask-image:radial-gradient(ellipse 75% 65% at 70% 40%,#000 15%,transparent 72%)}.hero-stage[data-v-96b462f4]{position:relative;z-index:3;width:min(1180px,100% - 48px);display:grid;grid-template-columns:1.05fr .95fr;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:48px 0 72px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-copy[data-v-96b462f4]{text-align:left}.hero-copy .brand-mark[data-v-96b462f4]{font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:.06em;line-height:1.15}.hero-copy .brand-mark[data-v-96b462f4],.hero-copy h1[data-v-96b462f4]{margin:0 0 16px;font-family:var(--zw-font-display,"Space Grotesk","Noto Sans SC",sans-serif);color:var(--zw-ink,#0c1f33)}.hero-copy h1[data-v-96b462f4]{font-size:clamp(26px,3.6vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.25}.hero-copy .slogan[data-v-96b462f4]{margin:0;max-width:28em;font-size:clamp(15px,1.7vw,18px);color:var(--zw-ink-soft,#3a5268);font-weight:400;line-height:1.7}.hero-cta[data-v-96b462f4]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:28px}.hero-cta[data-v-96b462f4],.hero-cta__actions[data-v-96b462f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.hero-btn[data-v-96b462f4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:140px;height:48px;padding:0 22px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;-webkit-transition:background .25s,border-color .25s,-webkit-transform .25s var(--zw-ease,ease),-webkit-box-shadow .25s;transition:background .25s,border-color .25s,-webkit-transform .25s var(--zw-ease,ease),-webkit-box-shadow .25s;transition:transform .25s var(--zw-ease,ease),box-shadow .25s,background .25s,border-color .25s;transition:transform .25s var(--zw-ease,ease),box-shadow .25s,background .25s,border-color .25s,-webkit-transform .25s var(--zw-ease,ease),-webkit-box-shadow .25s}.hero-btn[data-v-96b462f4]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hero-btn--primary[data-v-96b462f4]{color:#fff;background:var(--zw-cta,#cc785c);-webkit-box-shadow:0 12px 28px rgba(204,120,92,.28);box-shadow:0 12px 28px rgba(204,120,92,.28)}.hero-btn--primary[data-v-96b462f4]:hover{background:var(--zw-cta-hover,#a9583e)}.hero-btn--ghost[data-v-96b462f4]{color:var(--zw-ink,#1c1917);border:1px solid rgba(28,25,23,.12);background:hsla(0,0%,100%,.72)}.hero-btn--ghost[data-v-96b462f4]:hover{border-color:rgba(204,120,92,.4);background:#fff}.hero-visual[data-v-96b462f4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:0;text-align:left}.scroll-hint[data-v-96b462f4]{position:absolute;bottom:24px;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--zw-muted,#6a8096);font-size:12px;letter-spacing:.12em;cursor:pointer}.scroll-hint[data-v-96b462f4]:hover{color:var(--zw-cta,#cc785c)}.scroll-hint i[data-v-96b462f4]{margin-top:6px;font-size:18px;-webkit-animation:bounce-96b462f4 1.5s ease-in-out infinite;animation:bounce-96b462f4 1.5s ease-in-out infinite}.proof-section[data-v-96b462f4]{position:relative;z-index:2;padding:28px 0 56px}.proof-metrics[data-v-96b462f4]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px}.proof-metric[data-v-96b462f4]{padding:22px 20px;text-align:center;border-top:2px solid rgba(0,180,216,.35)}.proof-metric strong[data-v-96b462f4]{display:block;font-family:var(--zw-font-display,"Space Grotesk",sans-serif);font-size:clamp(28px,3.2vw,36px);font-weight:700;letter-spacing:-.03em;color:var(--zw-ink,#0c1f33);line-height:1.1}.proof-metric span[data-v-96b462f4]{display:block;margin-top:8px;font-size:13px;color:var(--zw-muted,#6a8096)}.proof-industries[data-v-96b462f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 16px;padding:18px 0;border-top:1px solid var(--zw-line,rgba(20,120,176,.14));border-bottom:1px solid var(--zw-line,rgba(20,120,176,.14))}.proof-industries__label[data-v-96b462f4]{font-size:13px;color:var(--zw-muted,#6a8096);white-space:nowrap}.proof-industries__list[data-v-96b462f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.proof-industries__list span[data-v-96b462f4]{padding:6px 12px;font-size:13px;color:var(--zw-ink-soft,#3a5268);background:hsla(0,0%,100%,.7);border:1px solid rgba(20,120,176,.12);border-radius:6px}.proof-listen[data-v-96b462f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:22px}.proof-listen p[data-v-96b462f4]{margin:0;font-size:15px;color:var(--zw-ink-soft,#4a453e)}.proof-listen__link[data-v-96b462f4]{font-size:14px;font-weight:600;color:var(--zw-cta,#cc785c);text-decoration:none}.proof-listen__link[data-v-96b462f4]:hover{color:var(--zw-cta-hover,#a9583e)}.products-section[data-v-96b462f4],.spotlight-section[data-v-96b462f4]{padding:64px 0}.section-head[data-v-96b462f4]{margin-bottom:32px}.section-head h2[data-v-96b462f4]{margin:0 0 10px;font-family:var(--zw-font-display,"Space Grotesk","Noto Sans SC",sans-serif);font-size:clamp(26px,3vw,34px);font-weight:700;color:var(--zw-ink,#0c1f33);letter-spacing:-.02em}.section-head p[data-v-96b462f4]{margin:0;font-size:15px;color:var(--zw-muted,#6a8096);line-height:1.7}.product-entries[data-v-96b462f4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.product-entry[data-v-96b462f4]{display:block;padding:28px 28px 24px;text-decoration:none;background:#fff;border:1px solid rgba(20,120,176,.12);border-radius:12px;-webkit-transition:border-color .25s,-webkit-box-shadow .25s,-webkit-transform .25s;transition:border-color .25s,-webkit-box-shadow .25s,-webkit-transform .25s;transition:border-color .25s,box-shadow .25s,transform .25s;transition:border-color .25s,box-shadow .25s,transform .25s,-webkit-box-shadow .25s,-webkit-transform .25s}.product-entry[data-v-96b462f4]:hover{border-color:rgba(204,120,92,.35);-webkit-box-shadow:0 16px 40px rgba(60,40,20,.08);box-shadow:0 16px 40px rgba(60,40,20,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.product-entry__tag[data-v-96b462f4]{display:inline-block;margin-bottom:14px;font-size:12px;font-weight:600;color:var(--zw-cta-hover,#a9583e);letter-spacing:.04em}.product-entry h3[data-v-96b462f4]{margin:0 0 10px;font-size:22px;font-weight:700;color:var(--zw-ink,#0c1f33)}.product-entry p[data-v-96b462f4]{margin:0 0 20px;font-size:14px;line-height:1.75;color:var(--zw-ink-soft,#3a5268)}.product-entry__cta[data-v-96b462f4]{font-size:14px;font-weight:600;color:var(--zw-cta,#cc785c);text-decoration:none}.product-entry__cta[data-v-96b462f4]:hover{color:var(--zw-cta-hover,#a9583e)}.product-entry__cta--inbound[data-v-96b462f4]{color:var(--zw-brand,#1478b0)}.product-entry__cta--inbound[data-v-96b462f4]:hover{color:var(--zw-brand-deep,#0c5a88)}.product-entry--split .product-entry__split[data-v-96b462f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-entry--call[data-v-96b462f4],.product-entry--crm[data-v-96b462f4]{border-top:none}.spotlight-grid[data-v-96b462f4]{display:grid;grid-template-columns:1fr .9fr;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spotlight-copy h2[data-v-96b462f4]{margin:0 0 12px;font-family:var(--zw-font-display,"Space Grotesk","Noto Sans SC",sans-serif);font-size:clamp(26px,3vw,34px);font-weight:700;color:var(--zw-ink,#0c1f33);letter-spacing:-.02em}.spotlight-copy>p[data-v-96b462f4]{margin:0 0 18px;font-size:15px;line-height:1.75;color:var(--zw-ink-soft,#3a5268)}.spotlight-copy ul[data-v-96b462f4]{margin:0 0 28px;padding:0;list-style:none}.spotlight-copy ul li[data-v-96b462f4]{position:relative;padding:8px 0 8px 18px;font-size:14px;color:var(--zw-ink-soft,#3a5268)}.spotlight-copy ul li[data-v-96b462f4]:before{content:"";position:absolute;left:0;top:15px;width:7px;height:7px;border-radius:50%;background:var(--zw-signal,#00b4d8)}.spotlight-actions[data-v-96b462f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.spotlight-panel[data-v-96b462f4]{padding:28px 26px;background:#fff;border:1px solid rgba(20,120,176,.12);border-radius:12px}.spotlight-panel__kicker[data-v-96b462f4]{margin:0 0 10px;font-size:12px;font-weight:600;color:var(--zw-cta-hover,#a9583e)}.spotlight-panel strong[data-v-96b462f4]{display:block;margin-bottom:10px;font-size:20px;line-height:1.4;color:var(--zw-ink,#0c1f33)}.spotlight-panel p[data-v-96b462f4]{margin:0 0 18px;font-size:14px;line-height:1.7;color:var(--zw-ink-soft,#3a5268)}.spotlight-panel__link[data-v-96b462f4]{font-size:14px;font-weight:600;color:var(--zw-cta,#cc785c);text-decoration:none}.spotlight-panel__link[data-v-96b462f4]:hover{color:var(--zw-cta-hover,#a9583e)}.section-nav[data-v-96b462f4]{display:none;position:fixed;top:64px;left:0;right:0;z-index:999;background:rgba(247,250,252,.86);backdrop-filter:blur(18px) saturate(1.25);border-bottom:1px solid rgba(23,128,184,.14);-webkit-box-shadow:0 10px 30px rgba(23,72,108,.08);box-shadow:0 10px 30px rgba(23,72,108,.08)}.section-nav-inner[data-v-96b462f4]{max-width:1240px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:0 16px;overflow-x:auto;-webkit-overflow-scrolling:touch}.section-nav-inner[data-v-96b462f4]::-webkit-scrollbar{display:none}.section-nav-inner a[data-v-96b462f4]{padding:11px 18px;font-size:14px;color:#6b8299;text-decoration:none;white-space:nowrap;cursor:pointer;border-bottom:2px solid transparent;-webkit-transition:color .25s,border-color .25s;transition:color .25s,border-color .25s;line-height:22px}.section-nav-inner a[data-v-96b462f4]:hover{color:#cc785c}.section-nav-inner a.active[data-v-96b462f4]{color:#1c1917;font-weight:600;border-bottom-color:#cc785c}.fade-nav-enter-active[data-v-96b462f4],.fade-nav-leave-active[data-v-96b462f4]{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.fade-nav-enter[data-v-96b462f4],.fade-nav-leave-to[data-v-96b462f4]{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media(max-width:960px){.hero-stage[data-v-96b462f4]{grid-template-columns:1fr;text-align:center;gap:28px;width:min(640px,100% - 32px);max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.hero-copy[data-v-96b462f4]{text-align:center;min-width:0;width:100%}.hero-copy .slogan[data-v-96b462f4]{margin-left:auto;margin-right:auto}.hero-visual[data-v-96b462f4]{width:100%;min-width:0}.hero-cta[data-v-96b462f4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;gap:8px}.hero-cta__actions[data-v-96b462f4]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px 10px}.hero-cta__actions .hero-btn[data-v-96b462f4]{min-width:0;width:100%;height:44px;padding:0 10px;font-size:14px}.hero-cta[data-v-96b462f4] .experience-hotline--hero{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:44px;height:44px;padding:0 12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-cta[data-v-96b462f4] .experience-hotline__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}.hero-cta[data-v-96b462f4] .experience-hotline__label{font-size:12px;letter-spacing:.02em}.hero-cta[data-v-96b462f4] .experience-hotline__num{margin-top:0;font-size:15px}.hero-cta[data-v-96b462f4] .experience-hotline__hours{font-size:11px;color:#6a8096}.hero-visual[data-v-96b462f4] .call-transcript{width:100%;max-width:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-visual[data-v-96b462f4] .call-transcript__thread .call-msg:nth-child(n+5){display:none}.product-entries[data-v-96b462f4],.spotlight-grid[data-v-96b462f4]{grid-template-columns:1fr}.proof-metrics[data-v-96b462f4]{grid-template-columns:1fr;gap:8px}.proof-metric[data-v-96b462f4]{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;padding:14px 0}.proof-metric strong[data-v-96b462f4]{font-size:28px}.proof-metric span[data-v-96b462f4]{margin-top:0}}@media(max-width:768px){.full-section[data-v-96b462f4]{min-height:0;overflow:visible;padding:32px 0 calc(128px + env(safe-area-inset-bottom))}.section-nav[data-v-96b462f4]{display:block;top:56px}.section-nav-inner[data-v-96b462f4]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-nav-inner a[data-v-96b462f4]{padding:8px 14px;font-size:13px}.hero-copy .brand-mark[data-v-96b462f4]{font-size:clamp(24px,7vw,34px);margin-bottom:12px}.hero-copy h1[data-v-96b462f4]{font-size:clamp(22px,5.5vw,30px);margin-bottom:12px}.hero-copy .slogan[data-v-96b462f4]{font-size:15px}.scroll-hint[data-v-96b462f4]{bottom:calc(92px + env(safe-area-inset-bottom))}.home-container[data-v-96b462f4]{width:calc(100% - 32px)}.products-section[data-v-96b462f4],.spotlight-section[data-v-96b462f4]{padding:48px 0}}@media(prefers-reduced-motion:reduce){.scroll-hint i[data-v-96b462f4]{-webkit-animation:none;animation:none}}.home[data-v-96b462f4]{background:var(--zw-paper,#f7f4ef)}.home[data-v-96b462f4] .about-page,.home[data-v-96b462f4] .case-page,.home[data-v-96b462f4] .hiring-page,.home[data-v-96b462f4] .partner-page,.home[data-v-96b462f4] .product{background:var(--zw-paper,#f7f4ef)!important}.home[data-v-96b462f4] .about-page>.hero,.home[data-v-96b462f4] .case-page>.hero,.home[data-v-96b462f4] .hiring-page>.tech-hero,.home[data-v-96b462f4] .partner-page>.hero,.home[data-v-96b462f4] .product>.hero{background:var(--zw-paper,#f7f4ef)!important;border-bottom:1px solid rgba(28,25,23,.08);min-height:0!important;overflow:visible!important}.home[data-v-96b462f4] .hero-atmosphere,.home[data-v-96b462f4] .hero-bg,.home[data-v-96b462f4] .hero-grid,.home[data-v-96b462f4] .hero-orb,.home[data-v-96b462f4] .hero-scan,.home[data-v-96b462f4] .tech-hero__grid{opacity:.18!important}.home[data-v-96b462f4] .about-page section,.home[data-v-96b462f4] .case-page section,.home[data-v-96b462f4] .hiring-page section,.home[data-v-96b462f4] .partner-page section,.home[data-v-96b462f4] .product .section{background-color:transparent!important}.home[data-v-96b462f4] .advantages,.home[data-v-96b462f4] .apply-cta,.home[data-v-96b462f4] .commission,.home[data-v-96b462f4] .conversion,.home[data-v-96b462f4] .faq,.home[data-v-96b462f4] .industries,.home[data-v-96b462f4] .platform-cta,.home[data-v-96b462f4] .process,.home[data-v-96b462f4] .product-highlight,.home[data-v-96b462f4] .stats,.home[data-v-96b462f4] .support,.home[data-v-96b462f4] .team-bg,.home[data-v-96b462f4] .why-sell{background:transparent!important}