.About_container__Mtah5{max-width:1200px;margin:0 auto;padding:0 32px}.About_hero__iHvl3{position:relative;overflow:hidden;background:var(--color-canvas);padding:120px 0 96px;border-bottom:1px solid var(--color-border-light)}.About_bgGrid__X1Alj{position:absolute;inset:0;background-image:linear-gradient(var(--color-border-light) 1px,transparent 1px),linear-gradient(90deg,var(--color-border-light) 1px,transparent 1px);background-size:48px 48px;opacity:.5;z-index:0;pointer-events:none}.About_bgAccentBlob__ZXO6L{position:absolute;top:-100px;right:-60px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle at center,rgba(36,87,255,.05) 0,transparent 70%);z-index:0;pointer-events:none}.About_heroGrid__aqOU_{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:64px;gap:64px;align-items:center;position:relative;z-index:1}.About_heroLeft__6HTtT{display:flex;flex-direction:column}.About_heroRight__YnML3{display:flex;justify-content:center;align-items:center}.About_eyebrow__Vohcn{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin:0 0 20px}.About_eyebrowDot__141Jm{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:About_pulse__Y2__u 2.4s ease-in-out infinite}@keyframes About_pulse__Y2__u{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.About_headline__50Oq7{font-family:var(--font-heading,"Noto Sans TC",sans-serif);font-size:clamp(36px,5vw,52px);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--color-ink);margin:0 0 24px}.About_subtitle__VKmQc{font-size:17px;line-height:1.6;font-weight:400;color:var(--color-ink-secondary);margin:0;max-width:580px}.About_previewContainer__4UfEX{width:100%;max-width:380px;background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:0 12px 32px rgba(10,19,34,.04);overflow:hidden}.About_previewBlueprint__iaOtS{width:100%;background:var(--color-surface);border-bottom:1px solid var(--color-border-light);padding:16px}.About_blueprintSvg__wj4Uf{width:100%;height:auto;display:block}.About_previewInfo__UigpP{padding:16px 20px;background:var(--color-canvas)}.About_previewHeading__Mem9v{display:flex;align-items:center;gap:8px}.About_previewDot__AwFuc{width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.About_previewStatus__2c5yw{font-size:12px;font-weight:600;color:var(--color-ink-secondary);letter-spacing:.02em}.About_storySection__rsv_4{background:var(--color-canvas);padding:120px 0;border-bottom:1px solid var(--color-border-light)}.About_storyInner___VrNz{display:flex;flex-direction:column}.About_storyHeader__LRme8{margin-bottom:48px}.About_sectionLabel__Vcnjm{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin:0 0 12px}.About_sectionTitle__j3qYP{font-family:var(--font-heading,"Noto Sans TC",sans-serif);font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--color-ink);margin:0}.About_storyBody__CMBUI{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:64px;gap:64px;align-items:start}.About_storyText__kQZV8{display:flex;flex-direction:column;gap:20px}.About_storyParagraph__TNPlJ{font-size:16px;line-height:1.8;color:var(--color-ink-secondary);margin:0}.About_storyHighlight__wUedR{font-size:15px;line-height:1.8;color:var(--color-ink);margin:12px 0 0;padding:24px;background:var(--color-surface-soft);border-radius:0 var(--radius-xl) var(--radius-xl) 0;border:1px solid var(--color-border-light);border-left:3px solid var(--color-accent)}.About_storyHighlight__wUedR strong{color:var(--color-accent);font-weight:700}.About_storyTraits__ADZA9{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.About_traitCard__HrNcx{background:var(--color-canvas);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:24px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.About_traitCard__HrNcx:hover{border-color:var(--color-accent);box-shadow:0 8px 24px rgba(36,87,255,.06);transform:translateY(-2px)}.About_traitIcon__zZrmJ{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-accent-soft);border-radius:8px;color:var(--color-accent);margin-bottom:16px}.About_traitTitle__0R_Yk{font-size:15px;font-weight:700;color:var(--color-ink);margin:0 0 6px;line-height:1.4}.About_traitDesc__rr9I7{font-size:13px;color:var(--color-ink-soft);margin:0;line-height:1.6}.About_whySection__0q0ka{background:var(--color-canvas);padding:120px 0;border-bottom:1px solid var(--color-border-light)}.About_whyInner__h6sKC{display:flex;flex-direction:column}.About_grid__mHS5n{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.About_card__20UCr{display:flex;flex-direction:column;gap:16px;padding:28px;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;animation:About_fadeUp__k8O6Z .5s ease both;animation-delay:calc(var(--card-index, 0) * 80ms)}.About_card__20UCr:hover{border-color:var(--color-accent);box-shadow:0 8px 24px rgba(36,87,255,.06);transform:translateY(-4px)}.About_cardTop__cNJZW{display:flex;align-items:center;justify-content:space-between}.About_badge__sX1Uj{display:inline-flex;align-items:center;padding:6px 12px;font-size:11px;font-weight:600;color:var(--color-accent-strong);background:var(--color-accent-soft);border-radius:100px}.About_cardNum__kKRTv{font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--color-border-strong)}.About_cardTitle__BhQ_C{font-family:var(--font-heading,"Noto Sans TC",sans-serif);font-size:17px;font-weight:700;color:var(--color-ink);margin:0;letter-spacing:-.01em;line-height:1.3}.About_cardDesc__j_rn6{font-size:13.5px;line-height:1.65;color:var(--color-ink-secondary);margin:0}.About_teamSection__HoMjZ{background:var(--color-canvas);padding:120px 0;border-bottom:1px solid var(--color-border-light)}.About_teamGrid__gUjOn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:16px}.About_teamCard__VuB9v{display:flex;flex-direction:column;padding:32px 28px;background:var(--color-canvas);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.About_teamCard__VuB9v:hover{border-color:var(--color-accent);box-shadow:0 8px 24px rgba(36,87,255,.06);transform:translateY(-4px)}.About_teamIconWrap__s0kcQ{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:10px;color:var(--color-accent);margin-bottom:24px}.About_teamIcon__WF2PB{display:block}.About_teamRole__jkLjt{font-size:12px;font-weight:600;color:var(--color-accent-strong);letter-spacing:.05em;margin-bottom:8px}.About_teamSpecialty__EOQa1{font-family:var(--font-heading,"Noto Sans TC",sans-serif);font-size:18px;font-weight:700;color:var(--color-ink);margin:0 0 12px;line-height:1.3}.About_teamDesc__Uuwv2{font-size:13.5px;line-height:1.65;color:var(--color-ink-secondary);margin:0}.About_numbersSection__C05pS{background:var(--color-surface-soft);padding:96px 0;border-bottom:1px solid var(--color-border-light)}.About_numbersInner__QcN0T{display:flex;flex-direction:column}.About_numbersHeader__1ATUD{text-align:center;margin-bottom:48px}.About_statsGrid__hsChs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--color-border-light);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 12px 32px rgba(10,19,34,.02)}.About_statItem__fYWXu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 24px;background:var(--color-canvas);text-align:center}.About_statValue__99YXA{font-family:Inter,sans-serif;font-size:clamp(38px,5vw,54px);font-weight:800;color:var(--color-accent);letter-spacing:-.03em;line-height:1;margin:0}.About_statLabel__T6eb7{font-size:14px;font-weight:600;color:var(--color-ink-secondary);margin:0}.About_processSection__e6sLV{background:var(--color-canvas);padding:120px 0;border-bottom:1px solid var(--color-border-light)}.About_processTimeline__ipHfO{flex-direction:column;max-width:800px;margin:48px auto 0}.About_processStep__nHGBU,.About_processTimeline__ipHfO{display:flex;gap:32px;position:relative}.About_processIndicator__JTWIA{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.About_processNumber__ql7Jk{font-family:Inter,sans-serif;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-canvas);border:2px solid var(--color-border-strong);border-radius:50%;font-size:13px;font-weight:700;color:var(--color-ink-secondary);z-index:1}.About_processStep__nHGBU:first-child .About_processNumber__ql7Jk{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.About_processStep__nHGBU:nth-child(2) .About_processNumber__ql7Jk{border-color:var(--color-accent);color:var(--color-accent)}.About_processStep__nHGBU:nth-child(3) .About_processNumber__ql7Jk{border-color:var(--color-success);color:var(--color-success);background:var(--color-success-soft)}.About_processLine__O8AxK{width:2px;flex-grow:1;background-image:linear-gradient(to bottom,var(--color-border) 60%,transparent 40%);background-size:2px 8px;margin-top:8px;margin-bottom:-16px}.About_processContent__VUhJJ{flex:1 1;background:var(--color-canvas);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:32px;transition:border-color .2s ease,box-shadow .2s ease}.About_processContent__VUhJJ:hover{border-color:var(--color-accent);box-shadow:0 8px 24px rgba(10,19,34,.03)}.About_processMeta__DwX2j{display:flex;align-items:center;gap:12px;margin-bottom:12px}.About_processPhase__5ITmy{font-size:11px;font-weight:700;color:var(--color-accent-strong);background:var(--color-accent-soft);padding:4px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.05em}.About_processStep__nHGBU:nth-child(3) .About_processPhase__5ITmy{color:var(--color-success);background:var(--color-success-soft)}.About_processDuration__s_hjc{font-size:12.5px;font-weight:600;color:var(--color-ink-soft)}.About_processTitle__xxquY{font-family:var(--font-heading,"Noto Sans TC",sans-serif);font-size:18px;font-weight:700;color:var(--color-ink);margin:0 0 12px}.About_processPurpose__abHGu{font-size:14.5px;line-height:1.6;color:var(--color-ink-secondary);margin:0 0 24px}.About_deliverablesWrap__HdQR1{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:8px;padding:20px 24px}.About_deliverablesHeader__HIl5h{font-size:13px;font-weight:700;color:var(--color-ink);margin:0 0 12px}.About_deliverablesList__v4_qY{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px}.About_deliverablesList__v4_qY li{font-size:13px;color:var(--color-ink-secondary);display:flex;align-items:flex-start;gap:8px;line-height:1.4}.About_deliverableCheck__QG3TE{color:var(--color-accent);margin-top:2px;flex-shrink:0}.About_processStep__nHGBU:nth-child(3) .About_deliverableCheck__QG3TE{color:var(--color-success)}.About_servicesSection__7PU3o{background:var(--color-canvas);padding:120px 0;border-bottom:1px solid var(--color-border-light)}.About_servicesInner__D0k_x{display:flex;flex-direction:column}.About_servicesGrid__F8_7D{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:16px}.About_serviceCard__ufqTH{display:flex;align-items:center;gap:16px;padding:24px;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.About_serviceCard__ufqTH:hover{border-color:var(--color-accent);box-shadow:0 8px 24px rgba(36,87,255,.05);transform:translateY(-2px)}.About_serviceIcon__sh16s{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--color-canvas);border:1px solid var(--color-border-light);border-radius:10px;color:var(--color-accent)}.About_serviceText__EhwKn{flex:1 1}.About_serviceTitle__woe3Q{font-size:14.5px;font-weight:700;color:var(--color-ink);margin:0}.About_serviceArrow__bOx3c{flex-shrink:0;color:var(--color-ink-soft);transition:color .2s ease,transform .2s ease}.About_serviceCard__ufqTH:hover .About_serviceArrow__bOx3c{color:var(--color-accent);transform:translateX(4px)}.About_faqSection__natG6{background:var(--color-canvas);padding:120px 0;border-bottom:1px solid var(--color-border-light)}.About_faqInner__aq8C1{max-width:800px;margin:0 auto}.About_faqHeader__hQDO4{text-align:center;margin-bottom:48px}.About_faqList__OVDIY{display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;background:var(--color-canvas)}.About_faqItem__LPqIO{border-bottom:1px solid var(--color-border-light);transition:background-color var(--transition-fast,.15s) ease}.About_faqItem__LPqIO:last-child{border-bottom:none}.About_faqItemOpen__NZuLh{background:var(--color-surface)}.About_faqQuestion__yENrQ{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:24px 28px;background:none;border:none;cursor:pointer;text-align:left;transition:background-color var(--transition-fast,.15s) ease}.About_faqQuestion__yENrQ:hover{background:var(--color-surface)}.About_faqQuestion__yENrQ:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.About_questionText__kFnO_{font-size:16px;font-weight:600;color:var(--color-ink);line-height:1.5}.About_faqIcon__iWWix{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md,6px);background:var(--color-surface-alt);color:var(--color-ink-muted);flex-shrink:0;transition:transform .28s cubic-bezier(.4,0,.2,1),background-color .15s ease}.About_faqIconOpen__tRXm0{transform:rotate(45deg);background:var(--color-accent-soft);color:var(--color-accent-strong)}.About_faqIcon__iWWix svg path{transition:opacity .2s ease}.About_faqIconOpen__tRXm0 svg .About_faqIconH__derg0{opacity:0}.About_faqAnswer__UuFHP{max-height:0;overflow:hidden;transition:max-height .32s cubic-bezier(.4,0,.2,1)}.About_faqAnswerOpen__jbVXo{max-height:600px}.About_faqAnswerInner__LZoDb{padding:0 28px 24px}.About_faqAnswerText__rebwr{font-size:15px;line-height:1.75;color:var(--color-ink-muted);margin:0}.About_ctaSection__RQ4AB{position:relative;overflow:hidden;background:#09101c;padding:120px 0}.About_bgAccent1__Olauu{top:-80px;left:-80px;width:400px;height:400px;background:radial-gradient(circle at center,rgba(36,87,255,.12) 0,transparent 70%)}.About_bgAccent1__Olauu,.About_bgAccent2__mSgbV{position:absolute;border-radius:50%;pointer-events:none}.About_bgAccent2__mSgbV{bottom:-60px;right:8%;width:300px;height:300px;background:radial-gradient(circle at center,rgba(16,185,129,.08) 0,transparent 70%)}.About_ctaInner__0AX_7{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.About_ctaKicker__ikgS4{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#10b981;margin:0}.About_ctaKickerDot__JrsMr{display:inline-block;width:6px;height:6px;border-radius:50%;background:#10b981;animation:About_pulse__Y2__u 2.4s ease-in-out infinite}.About_ctaTitle__XTBte{font-family:var(--font-heading,"Noto Sans TC",sans-serif);font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#fff;margin:0}.About_ctaGroup__Na_QZ{gap:16px;margin-top:8px}.About_ctaGroup__Na_QZ,.About_reassurance__e5Oke{display:flex;flex-wrap:wrap;justify-content:center}.About_reassurance__e5Oke{align-items:center;gap:12px;font-size:13.5px;color:hsla(0,0%,100%,.7);margin:0}.About_reassurance__e5Oke svg{color:#10b981}.About_ctaDivider__aIlxw{color:hsla(0,0%,100%,.2);margin:0 4px}@media (max-width:1024px){.About_heroGrid__aqOU_{grid-template-columns:1fr;gap:48px}.About_heroRight__YnML3{order:-1}.About_grid__mHS5n,.About_servicesGrid__F8_7D,.About_statsGrid__hsChs,.About_teamGrid__gUjOn{grid-template-columns:repeat(2,1fr)}.About_storyBody__CMBUI{grid-template-columns:1fr;gap:48px}.About_storyTraits__ADZA9{grid-template-columns:1fr 1fr}}@media (max-width:768px){.About_ctaSection__RQ4AB,.About_faqSection__natG6,.About_hero__iHvl3,.About_numbersSection__C05pS,.About_processSection__e6sLV,.About_servicesSection__7PU3o,.About_storySection__rsv_4,.About_teamSection__HoMjZ,.About_whySection__0q0ka{padding:80px 0}.About_grid__mHS5n,.About_teamGrid__gUjOn{grid-template-columns:1fr;gap:16px}.About_servicesGrid__F8_7D,.About_storyTraits__ADZA9{grid-template-columns:1fr}.About_processStep__nHGBU{gap:16px}.About_processContent__VUhJJ{padding:24px}.About_deliverablesList__v4_qY{grid-template-columns:1fr;gap:8px}.About_ctaGroup__Na_QZ{flex-direction:column;align-items:stretch;width:100%;max-width:320px}}@media (max-width:480px){.About_container__Mtah5{padding:0 20px}.About_ctaSection__RQ4AB,.About_faqSection__natG6,.About_hero__iHvl3,.About_numbersSection__C05pS,.About_processSection__e6sLV,.About_servicesSection__7PU3o,.About_storySection__rsv_4,.About_teamSection__HoMjZ,.About_whySection__0q0ka{padding:64px 0}.About_statsGrid__hsChs{grid-template-columns:1fr}.About_card__20UCr,.About_teamCard__VuB9v{padding:24px}.About_processTimeline__ipHfO{gap:24px}}