.Faq_container__vzgmG{max-width:1200px;margin:0 auto;padding:0 24px}.Faq_hero__J1abn{background:linear-gradient(135deg,#143b7d,#0c79bb);padding:96px 0;position:relative;overflow:hidden}.Faq_hero__J1abn:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:radial-gradient(ellipse at 70% 50%,hsla(0,0%,100%,.08) 0,transparent 60%);pointer-events:none}.Faq_hero__J1abn .Faq_container__vzgmG{position:relative;z-index:1}.Faq_eyebrow__2b7G_{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.7);margin:0 0 16px}.Faq_title__YxdFo{font-family:Noto Sans TC,Inter,sans-serif;font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.15;color:#fff;letter-spacing:-.02em;margin:0 0 20px;max-width:18ch}.Faq_subtitle__dSTou{font-size:18px;line-height:1.7;color:hsla(0,0%,100%,.85);margin:0 0 32px;max-width:600px}.Faq_section__dhAmj{padding:96px 0}.Faq_summarySection__lLHYg{background:#f8fafc;padding:96px 0}.Faq_sectionLabel____9jS{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#0c79bb;margin:0 0 12px}.Faq_sectionTitle__z_y1a{font-family:Noto Sans TC,Inter,sans-serif;font-size:clamp(24px,3vw,36px);font-weight:700;line-height:1.2;color:#0f172a;letter-spacing:-.02em;margin:0 0 48px}.Faq_summaryList__evWmn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.Faq_summaryCard___cN3a{background:#143b7d;color:#fff;padding:32px;border-radius:20px;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.Faq_summaryCard___cN3a:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 60%);pointer-events:none}.Faq_summaryCard___cN3a:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(20,59,125,.25)}.Faq_summaryNumber__Ws6bj{font-family:Inter,sans-serif;font-size:48px;font-weight:800;color:hsla(0,0%,100%,.15);position:absolute;top:16px;right:20px;line-height:1}.Faq_summaryTitle__dBqlQ{font-family:Noto Sans TC,Inter,sans-serif;font-size:20px;font-weight:700;line-height:1.35;color:#fff;margin:0 0 12px;position:relative;z-index:1}.Faq_summaryText__9m7Aj{font-size:15px;line-height:1.75;color:hsla(0,0%,100%,.85);margin:0;position:relative;z-index:1}.Faq_groupsSection__Eer4E{background:#fff;padding:96px 0}.Faq_groupList__uOE9n{display:flex;flex-direction:column;gap:48px}.Faq_group__TWmWO{display:grid;grid-template-columns:240px 1fr;grid-gap:48px;gap:48px;align-items:start}.Faq_groupTitle__e6dNv{font-family:Noto Sans TC,Inter,sans-serif;font-size:20px;font-weight:700;color:#0c79bb;margin:0;padding-bottom:16px;border-bottom:3px solid #0c79bb;position:-webkit-sticky;position:sticky;top:120px}.Faq_faqList__gV5JA{display:flex;flex-direction:column;gap:16px}.Faq_faqCard__JFN2V{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.Faq_faqCard__JFN2V:hover{border-color:#b7ddf2;box-shadow:0 4px 16px rgba(12,121,187,.08)}.Faq_faqCard__JFN2V[open],.Faq_faqCard__JFN2V[open]:hover{border-color:#0c79bb}.Faq_faqQuestion__BLPyw{font-family:Noto Sans TC,Inter,sans-serif;font-size:16px;font-weight:600;color:#0f172a;margin:0;padding:20px 24px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:background .2s ease;list-style:none}.Faq_faqQuestion__BLPyw::-webkit-details-marker{display:none}.Faq_faqQuestion__BLPyw:after{content:"+";font-size:20px;color:#0c79bb;font-weight:300;transition:transform .2s ease;flex-shrink:0}.Faq_faqCard__JFN2V[open] .Faq_faqQuestion__BLPyw:after{content:"−"}.Faq_faqQuestion__BLPyw:hover{background:#f8fafc}.Faq_faqQuestionText__vhBsv{flex:1 1}.Faq_faqAnswer__cBRXK{font-size:15px;line-height:1.8;color:#475569;margin:0;padding:16px 24px 20px;border-top:1px solid #f1f5f9}.Faq_ctaSection__GCV_d{background:linear-gradient(135deg,#143b7d,#0c79bb);padding:80px 0;text-align:center}.Faq_ctaTitle__g4Dwa{font-family:Noto Sans TC,Inter,sans-serif;font-size:clamp(24px,3vw,32px);font-weight:700;color:#fff;margin:0 0 16px}.Faq_ctaText__iYbtX{font-size:16px;color:hsla(0,0%,100%,.85);margin:0 0 32px}@media (max-width:1024px){.Faq_group__TWmWO{grid-template-columns:200px 1fr;gap:32px}}@media (max-width:900px){.Faq_summaryList__evWmn{grid-template-columns:1fr;gap:20px}.Faq_group__TWmWO{grid-template-columns:1fr;gap:24px}.Faq_groupTitle__e6dNv{position:static;padding-bottom:12px;margin-bottom:8px}}@media (max-width:768px){.Faq_groupsSection__Eer4E,.Faq_hero__J1abn,.Faq_section__dhAmj,.Faq_summarySection__lLHYg{padding:72px 0}.Faq_summaryCard___cN3a{padding:24px}.Faq_faqQuestion__BLPyw{padding:16px 20px}.Faq_faqAnswer__cBRXK{padding:12px 20px 16px}}@media (max-width:480px){.Faq_container__vzgmG{padding:0 16px}.Faq_title__YxdFo{max-width:none}}