.layout-wrapper[data-v-77c8d2a5]{flex-direction:column;min-height:100vh;display:flex}.page-content[data-v-77c8d2a5]{flex-direction:column;flex:1;display:flex}.site-header[data-v-77c8d2a5]{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-bottom:1px solid #f1f5f9;padding:0 20px;position:sticky;top:0}@media (width<=768px){.site-header[data-v-77c8d2a5]{padding:0 16px}}.header-inner[data-v-77c8d2a5]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1260px;margin:0 auto;padding:8px 10px;display:flex}.logo[data-v-77c8d2a5]{flex-shrink:0;align-items:center;display:flex}.logo-icon[data-v-77c8d2a5]{justify-content:center;align-items:center;width:120px;height:40px;display:flex}.logo-icon img[data-v-77c8d2a5]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.desktop-nav[data-v-77c8d2a5]{flex:1;justify-content:right;align-items:center;gap:clamp(16px,2.5vw,32px);min-width:0;display:flex}.nav-link[data-v-77c8d2a5]{color:#000;white-space:nowrap;padding:12px 4px;font-size:22px;font-weight:700;text-decoration:none;transition:color .2s}.nav-link[data-v-77c8d2a5]:hover{color:#1e4a6e}.nav-link-active[data-v-77c8d2a5]{color:#000;border-bottom:2px solid #000;font-weight:700}.mobile-toggle[data-v-77c8d2a5]{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:none}.toggle-icon[data-v-77c8d2a5]{color:#334155}.mobile-nav[data-v-77c8d2a5]{background:#fff;border-top:1px solid #f1f5f9;display:none}.mobile-nav-inner[data-v-77c8d2a5]{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;max-width:1260px;margin:0 auto;padding:16px 20px;display:flex}.mobile-nav-link[data-v-77c8d2a5]{color:#000;padding:8px 0;font-size:22px;font-weight:700;text-decoration:none}.mobile-nav-link-active[data-v-77c8d2a5]{color:#0f2b43;font-weight:700}@media (width<=1199px){.desktop-nav[data-v-77c8d2a5]{display:none}.mobile-toggle[data-v-77c8d2a5]{display:flex}.mobile-nav[data-v-77c8d2a5]{display:block}}.floating-box[data-v-77c8d2a5]{color:#023a76;z-index:100;background-color:#fff;border:1.5px solid #023a76;border-radius:15px;width:180px;height:58px;padding:8px;font-size:16px;font-weight:700;transition-duration:.6s;position:fixed;bottom:50px;right:50px;overflow:hidden;box-shadow:0 0 8px #d3d3d3}@media (width<=768px){.floating-box[data-v-77c8d2a5]{bottom:16px;right:16px}}.floating-box[data-v-77c8d2a5]:hover{opacity:1;width:200px;height:104px;box-shadow:0 0 16px #bbb}.Box-div[data-v-77c8d2a5]{white-space:nowrap;border-radius:10px;flex-direction:row;align-items:center;gap:8px;padding:8px;transition-duration:.4s;display:flex}.Box-div[data-v-77c8d2a5]:hover{background:#f0f5fa}.Box-a[data-v-77c8d2a5]{color:#023a76;font-size:18px;text-decoration:none}.homepage[data-v-34a1775f]{background:#fff;width:100%}.hp-section[data-v-34a1775f]{width:100%;padding:34px 20px}@media (width<=768px){.hp-section[data-v-34a1775f]{padding:24px 16px}}.hp-inner[data-v-34a1775f]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto;padding:0 10px}.hp-section-title[data-v-34a1775f]{color:#000;text-align:center;margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.4}.hp-section-subtitle[data-v-34a1775f]{color:#000;text-align:center;margin:0 0 20px;font-size:18px;line-height:1.6}.hp-btn[data-v-34a1775f]{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:18px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex}.hp-btn[data-v-34a1775f]:hover{opacity:.9;transform:translateY(-1px)}.hp-btn-primary[data-v-34a1775f]{color:#fff;background:#023a76;width:260px}.hp-btn-outline[data-v-34a1775f]{color:#023a76;background:#fff;border:1.5px solid #023a76;width:180px}.hp-hero[data-v-34a1775f]{align-items:center;padding:0 20px;display:flex;position:relative}.hp-hero-inner[data-v-34a1775f]{z-index:1;background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:16px;align-items:center;width:100%;max-width:1260px;min-height:480px;margin:0 auto;padding:0 20px;display:flex;position:relative;overflow:hidden}.hp-hero-inner[data-v-34a1775f]:before{content:"";background:linear-gradient(90deg,#000000b3 20%,#fff0 80%);position:absolute;inset:0}.hp-hero-text[data-v-34a1775f]{z-index:2;max-width:640px;padding:20px 40px;position:relative}@media (width<=768px){.hp-hero-text[data-v-34a1775f]{padding:20px}}.hp-hero-title[data-v-34a1775f]{color:#fff;margin:0 0 24px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.3}.hp-hero-desc[data-v-34a1775f]{color:#fff;margin:0 0 32px;font-size:18px;line-height:1.8}@media (width<=768px){.hp-hero-desc[data-v-34a1775f]{font-size:16px}}.hp-hero-actions[data-v-34a1775f]{flex-wrap:wrap;gap:12px;display:flex}.hp-steps[data-v-34a1775f]{background:#fff}.hp-step-list[data-v-34a1775f]{grid-template-columns:1fr 40px 1fr 40px 1fr 40px 1fr;align-items:stretch;gap:32px 0;margin-top:20px;display:grid}@media (width<=1023px){.hp-step-list[data-v-34a1775f]{grid-template-columns:1fr 40px 1fr}}@media (width<=640px){.hp-step-list[data-v-34a1775f]{grid-template-columns:1fr;gap:16px 0}}.hp-step-card[data-v-34a1775f]{text-align:center;border:1px solid #e2f0ef;border-radius:16px;padding:20px;transition:box-shadow .2s}@media (width<=640px){.hp-step-card[data-v-34a1775f]{justify-self:center;width:100%;padding:12px}}.hp-step-card[data-v-34a1775f]:hover{box-shadow:0 8px 24px #0f2b4314}.hp-step-card.hp-step-card-green[data-v-34a1775f]{background:#f4f7f4}.hp-step-card.hp-step-card-green .hp-step-number[data-v-34a1775f]{color:#16a34a}.hp-step-card.hp-step-card-blue[data-v-34a1775f]{background:#f3f7fb}.hp-step-card.hp-step-card-blue .hp-step-number[data-v-34a1775f]{color:#2563eb}.hp-step-card.hp-step-card-orange[data-v-34a1775f]{background:#fcf6f0}.hp-step-card.hp-step-card-orange .hp-step-number[data-v-34a1775f]{color:#ea580c}.hp-step-card.hp-step-card-purple[data-v-34a1775f]{background:#f5f1f4}.hp-step-card.hp-step-card-purple .hp-step-number[data-v-34a1775f]{color:#9333ea}.hp-step-number[data-v-34a1775f]{margin:0 0 12px;font-size:20px;font-weight:700}.hp-step-title[data-v-34a1775f]{color:#000;justify-content:center;align-items:center;min-height:48px;margin:0 0 20px;font-size:18px;font-weight:700;line-height:1.5;display:flex}.hp-step-icons[data-v-34a1775f]{justify-content:center;align-items:center;gap:16px;display:flex}.hp-step-icon[data-v-34a1775f]{justify-content:center;align-items:center;width:64px;height:64px;display:flex}.hp-step-icon img[data-v-34a1775f]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.hp-step-arrow[data-v-34a1775f]{color:#023a76;justify-content:center;align-items:center;width:40px;display:flex}@media (width<=1023px){.hp-step-arrow[data-v-34a1775f]:nth-child(4){display:none}}@media (width<=640px){.hp-step-arrow[data-v-34a1775f]{justify-self:center;height:32px;transform:rotate(90deg)}.hp-step-arrow[data-v-34a1775f]:nth-child(4){display:flex}}.hp-hardware-grid[data-v-34a1775f]{grid-template-columns:repeat(1,1fr);gap:24px;display:grid}@media (width<=768px){.hp-hardware-grid[data-v-34a1775f]{grid-template-columns:1fr}}.hp-hardware-card[data-v-34a1775f]{background:#fff;border:1px solid #e2f0ef;border-radius:16px;transition:box-shadow .2s;overflow:hidden}.hp-hardware-card[data-v-34a1775f]:hover{box-shadow:0 8px 24px #0f2b4314}.hp-hardware-header[data-v-34a1775f]{color:#fff;text-align:center;padding:12px 20px;font-size:24px;font-weight:700}.hp-hardware-header-navy[data-v-34a1775f]{background:#00428f}.hp-hardware-header-teal[data-v-34a1775f]{background:#006a71}.hp-hardware-body[data-v-34a1775f]{grid-template-columns:repeat(6,1fr);gap:16px;padding:28px 24px;display:grid}@media (width<=1024px){.hp-hardware-body[data-v-34a1775f]{grid-template-columns:repeat(4,1fr)}}@media (width<=768px){.hp-hardware-body[data-v-34a1775f]{grid-template-columns:repeat(3,1fr);gap:12px;padding:18px 12px}}@media (width<=480px){.hp-hardware-body[data-v-34a1775f]{grid-template-columns:repeat(2,1fr)}}.hp-hardware-item[data-v-34a1775f]{text-align:center;flex:33%}.hp-hardware-img[data-v-34a1775f]{background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;height:120px;margin-bottom:12px;display:flex}.hp-hardware-img img[data-v-34a1775f]{-o-object-fit:contain;object-fit:contain;max-width:90%;max-height:90%}.hp-hardware-name[data-v-34a1775f]{color:#000;margin:0 0 4px;font-size:16px;font-weight:700}.hp-hardware-note[data-v-34a1775f]{color:#000;margin:0;font-size:16px;font-weight:700}.hp-hardware-footnote[data-v-34a1775f]{color:#000;text-align:center;margin:24px 0 0;font-size:18px;line-height:1.6}.hp-pricing[data-v-34a1775f]{background:#fff}.hp-pricing-grid[data-v-34a1775f]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width<=1024px){.hp-pricing-grid[data-v-34a1775f]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.hp-pricing-grid[data-v-34a1775f]{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.hp-pricing-card[data-v-34a1775f]{text-align:center;background:#fff;border:2px solid #e2f0ef;border-radius:16px;padding:28px 23px;transition:box-shadow .2s}.hp-pricing-card[data-v-34a1775f]:hover{box-shadow:0 8px 24px #0f2b4314}.hp-pricing-card.hp-pricing-card-green[data-v-34a1775f]{border-color:#16a34a}.hp-pricing-card.hp-pricing-card-green .hp-pricing-name[data-v-34a1775f],.hp-pricing-card.hp-pricing-card-green .hp-pricing-price[data-v-34a1775f]{color:#16a34a}.hp-pricing-card.hp-pricing-card-green .hp-pricing-btn[data-v-34a1775f]{color:#16a34a;border-color:#16a34a}.hp-pricing-card.hp-pricing-card-blue[data-v-34a1775f]{border-color:#2563eb}.hp-pricing-card.hp-pricing-card-blue .hp-pricing-name[data-v-34a1775f],.hp-pricing-card.hp-pricing-card-blue .hp-pricing-price[data-v-34a1775f]{color:#2563eb}.hp-pricing-card.hp-pricing-card-blue .hp-pricing-btn[data-v-34a1775f]{color:#2563eb;border-color:#2563eb}.hp-pricing-card.hp-pricing-card-orange[data-v-34a1775f]{border-color:#ea580c}.hp-pricing-card.hp-pricing-card-orange .hp-pricing-name[data-v-34a1775f],.hp-pricing-card.hp-pricing-card-orange .hp-pricing-price[data-v-34a1775f]{color:#ea580c}.hp-pricing-card.hp-pricing-card-orange .hp-pricing-btn[data-v-34a1775f]{color:#ea580c;border-color:#ea580c}.hp-pricing-card.hp-pricing-card-purple[data-v-34a1775f]{border-color:#9333ea}.hp-pricing-card.hp-pricing-card-purple .hp-pricing-name[data-v-34a1775f],.hp-pricing-card.hp-pricing-card-purple .hp-pricing-price[data-v-34a1775f]{color:#9333ea}.hp-pricing-card.hp-pricing-card-purple .hp-pricing-btn[data-v-34a1775f]{color:#9333ea;border-color:#9333ea}.hp-pricing-name[data-v-34a1775f]{margin:0 0 12px;font-size:28px;font-weight:700}.hp-pricing-price[data-v-34a1775f]{margin:0 0 8px;font-size:28px;font-weight:700}.hp-pricing-note[data-v-34a1775f]{color:#000;margin:0 0 20px;font-size:16px;font-weight:500}.hp-pricing-features[data-v-34a1775f]{text-align:left;margin:0 0 24px;padding:0;list-style:none}.hp-pricing-features li[data-v-34a1775f]{color:#000;align-items:center;gap:8px;padding:6px 0;font-size:16px;line-height:1.6;display:flex}.hp-pricing-features li svg[data-v-34a1775f]{color:#023a76;flex-shrink:0}.hp-pricing-btn[data-v-34a1775f]{color:#023a76;background:#fff;border:1.5px solid #023a76;width:100%;transition:background .15s}.hp-pricing-btn[data-v-34a1775f]:hover{opacity:1;transform:none}.hp-pricing-footnote[data-v-34a1775f]{color:#000;text-align:center;margin:24px 0 0;font-size:18px;line-height:1.6}.tab-section[data-v-34a1775f]{flex:none;padding:0 0 24px}.tab[data-v-34a1775f]{border:1.5px solid #023a76;border-radius:9999px;width:fit-content;margin:16px auto 0;display:flex}.tab .item[data-v-34a1775f]{cursor:pointer;-webkit-user-select:none;user-select:none;color:#023a76;background:#fff;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;width:120px;padding:10px 20px;font-size:18px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex;position:relative}.tab .item[data-v-34a1775f]:hover{opacity:.9;box-shadow:none;transform:none}.tab .item.on[data-v-34a1775f]{color:#fff;background:#023a76;border:none;border-radius:0}.tab .item[data-v-34a1775f]:first-child{border-radius:9999px 0 0 9999px}.tab .item[data-v-34a1775f]:last-child{border-radius:0 9999px 9999px 0}.tab .label[data-v-34a1775f]{color:#fff;white-space:nowrap;pointer-events:none;background:#ea580c;border-radius:9999px;padding:2px 10px;font-size:12px;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.hp-cases[data-v-34a1775f]{background:#f7f9fc}.hp-cases-grid[data-v-34a1775f]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=1024px){.hp-cases-grid[data-v-34a1775f]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.hp-cases-grid[data-v-34a1775f]{grid-template-columns:1fr}}.hp-case-card[data-v-34a1775f]{background:#fff;border:1px solid #e2f0ef;border-radius:16px;transition:box-shadow .2s;overflow:hidden}.hp-case-card[data-v-34a1775f]:hover{box-shadow:0 8px 24px #0f2b4314}.hp-case-img[data-v-34a1775f]{height:240px;overflow:hidden}.hp-case-img img[data-v-34a1775f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hp-case-body[data-v-34a1775f]{padding:12px}.hp-case-name[data-v-34a1775f]{color:#023a76;margin:0 0 8px;font-size:20px;font-weight:700}.hp-case-desc[data-v-34a1775f]{color:#000;font-size:16px;line-height:1.6}.hp-case-tags[data-v-34a1775f]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.hp-case-tag[data-v-34a1775f]{color:#023a76;background:#fff;border:1px solid #023a76;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:500}.hp-case-link[data-v-34a1775f]{width:fit-content;margin:0 auto;padding:8px 16px;display:flex}.hp-cases-more[data-v-34a1775f]{justify-content:center;margin-top:40px;display:flex}.solutionpage[data-v-317016dc]{background:#fff;width:100%}.sp-section[data-v-317016dc]{width:100%;padding:34px 20px}@media (width<=768px){.sp-section[data-v-317016dc]{padding:24px 16px}}.sp-inner[data-v-317016dc]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto;padding:0 10px}.sp-section-title[data-v-317016dc]{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:0 0 28px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.sp-section-title[data-v-317016dc]{gap:12px;margin-bottom:20px;font-size:22px}}.sp-section-title[data-v-317016dc]:before,.sp-section-title[data-v-317016dc]:after{content:"";background:#e2e8f0;flex:1;height:1px}.sp-btn[data-v-317016dc]{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:18px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex}.sp-btn[data-v-317016dc]:hover{opacity:.9;transform:translateY(-1px)}.sp-btn-primary[data-v-317016dc]{color:#fff;background:#023a76}.sp-btn-outline[data-v-317016dc]{color:#023a76;background:#fff;border:1.5px solid #023a76}.sp-hero[data-v-317016dc]{padding:0 20px}@media (width<=768px){.sp-hero[data-v-317016dc]{padding:0 16px}}.sp-hero-inner[data-v-317016dc]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;align-items:center;width:100%;max-width:1260px;min-height:480px;margin:0 auto;display:flex;position:relative;overflow:hidden}.sp-hero-inner[data-v-317016dc]:before{content:"";background:linear-gradient(90deg,#fff9 10%,#fff0 80%);position:absolute;inset:0}.sp-hero-text[data-v-317016dc]{z-index:2;max-width:640px;padding:20px 40px;position:relative}@media (width<=768px){.sp-hero-text[data-v-317016dc]{padding:20px}}.sp-hero-title[data-v-317016dc]{color:#000;margin:0 0 24px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.3}.sp-hero-desc[data-v-317016dc]{color:#000;margin:0;font-size:18px;line-height:1.8}@media (width<=768px){.sp-hero-desc[data-v-317016dc]{font-size:16px}}.sp-map[data-v-317016dc]{background:#fff}.sp-map-image[data-v-317016dc]{justify-content:center;width:100%;display:flex}.sp-map-image img[data-v-317016dc]{-o-object-fit:contain;object-fit:contain;border-radius:16px;max-width:100%;height:auto}.sp-flow-list[data-v-317016dc]{grid-template-columns:repeat(3,minmax(0,1fr) 32px) minmax(0,1fr);grid-template-areas:"c1 a1 c2 a2 c3 a3 c4""c5 a5 c6 a6 c7 a7 c8";align-items:stretch;gap:20px 0;display:grid}@media (width<=1199px){.sp-flow-list[data-v-317016dc]{grid-template-columns:repeat(2,minmax(0,1fr) 32px) minmax(0,1fr);grid-template-areas:"c1 a1 c2 a2 c3""c4 a4 c5 a5 c6""c7 a7 c8 a3 a6"}}@media (width<=767px){.sp-flow-list[data-v-317016dc]{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);grid-template-areas:"c1 a1 c2""c3 a3 c4""c5 a5 c6""c7 a7 c8"}}@media (width<=480px){.sp-flow-list[data-v-317016dc]{grid-template-columns:minmax(0,1fr);grid-template-areas:"c1""a1""c2""a2""c3""a3""c4""a4""c5""a5""c6""a6""c7""a7""c8";gap:12px 0}}.sp-flow-card-1[data-v-317016dc]{grid-area:c1}.sp-flow-card-2[data-v-317016dc]{grid-area:c2}.sp-flow-card-3[data-v-317016dc]{grid-area:c3}.sp-flow-card-4[data-v-317016dc]{grid-area:c4}.sp-flow-card-5[data-v-317016dc]{grid-area:c5}.sp-flow-card-6[data-v-317016dc]{grid-area:c6}.sp-flow-card-7[data-v-317016dc]{grid-area:c7}.sp-flow-card-8[data-v-317016dc]{grid-area:c8}.sp-flow-arrow-1[data-v-317016dc]{grid-area:a1}.sp-flow-arrow-2[data-v-317016dc]{grid-area:a2}.sp-flow-arrow-3[data-v-317016dc]{grid-area:a3}.sp-flow-arrow-4[data-v-317016dc]{grid-area:a4}.sp-flow-arrow-5[data-v-317016dc]{grid-area:a5}.sp-flow-arrow-6[data-v-317016dc]{grid-area:a6}.sp-flow-arrow-7[data-v-317016dc]{grid-area:a7}.sp-flow-card[data-v-317016dc]{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 10px;transition:box-shadow .2s}.sp-flow-card[data-v-317016dc]:hover{box-shadow:0 8px 24px #0f2b4314}@media (width<=480px){.sp-flow-card[data-v-317016dc]{justify-self:center;width:100%;max-width:320px}}.sp-flow-header[data-v-317016dc]{justify-content:center;align-items:center;gap:8px;margin-bottom:10px;display:flex}.sp-flow-num[data-v-317016dc]{color:#fff;background:#023a76;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;font-weight:500;display:flex}.sp-flow-name[data-v-317016dc]{color:#000;margin:0;font-size:18px;font-weight:500;line-height:1.4}.sp-flow-icon[data-v-317016dc]{justify-content:center;align-items:center;width:66px;height:56px;margin:0 auto;display:flex}.sp-flow-icon img[data-v-317016dc]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.sp-flow-arrow[data-v-317016dc]{color:#023a76;justify-content:center;align-items:center;width:32px;display:flex}@media (width<=480px){.sp-flow-arrow[data-v-317016dc]{justify-self:center;height:24px;transform:rotate(90deg)}}@media (width>=1200px){.sp-flow-arrow-4[data-v-317016dc]{grid-area:auto;display:none}}@media (width<=1199px) and (width>=768px){.sp-flow-arrow-3[data-v-317016dc],.sp-flow-arrow-6[data-v-317016dc]{grid-area:auto;display:none}}@media (width<=767px) and (width>=481px){.sp-flow-arrow-2[data-v-317016dc],.sp-flow-arrow-4[data-v-317016dc],.sp-flow-arrow-6[data-v-317016dc]{grid-area:auto;display:none}}.sp-solutions[data-v-317016dc]{background:#fff}.sp-solutions-grid[data-v-317016dc]{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (width<=1199px){.sp-solutions-grid[data-v-317016dc]{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.sp-solutions-grid[data-v-317016dc]{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.sp-solution-card[data-v-317016dc]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 10px;transition:box-shadow .2s}.sp-solution-card[data-v-317016dc]:hover{box-shadow:0 8px 24px #0f2b4314}.sp-solution-title[data-v-317016dc]{color:#000;margin:0 0 12px;font-size:18px;font-weight:500;line-height:1.4}.sp-solution-image[data-v-317016dc]{background:#f1f5f9;border-radius:8px;width:100%;margin-bottom:12px;overflow:hidden}.sp-solution-image img[data-v-317016dc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sp-solution-points[data-v-317016dc]{margin:0;padding:0;list-style:none}.sp-solution-points li[data-v-317016dc]{color:#000;padding:4px 0 4px 16px;font-size:16px;line-height:1.6;position:relative}.sp-solution-points li[data-v-317016dc]:before{content:"・";position:absolute;left:0}.sp-partners-grid[data-v-317016dc]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=1199px){.sp-partners-grid[data-v-317016dc]{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.sp-partners-grid[data-v-317016dc]{grid-template-columns:repeat(2,1fr)}}.sp-partner-item[data-v-317016dc]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex}.sp-partner-icon[data-v-317016dc]{flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.sp-partner-icon img[data-v-317016dc]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.sp-partner-label[data-v-317016dc]{color:#000;font-size:18px;font-weight:500}.sp-phase[data-v-317016dc]{background:#fff}.sp-phase-list[data-v-317016dc]{grid-template-columns:repeat(3,minmax(0,1fr) 32px) minmax(0,1fr);grid-template-areas:"c1 a1 c2 a2 c3 a3 c4";align-items:stretch;gap:20px 0;display:grid}@media (width<=1199px){.sp-phase-list[data-v-317016dc]{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);grid-template-areas:"c1 a1 c2""c3 a2 c4"}}@media (width<=767px){.sp-phase-list[data-v-317016dc]{grid-template-columns:minmax(0,1fr);grid-template-areas:"c1""a1""c2""a2""c3""a3""c4";gap:12px 0}}.sp-phase-card-1[data-v-317016dc]{grid-area:c1}.sp-phase-card-2[data-v-317016dc]{grid-area:c2}.sp-phase-card-3[data-v-317016dc]{grid-area:c3}.sp-phase-card-4[data-v-317016dc]{grid-area:c4}.sp-phase-arrow-1[data-v-317016dc]{grid-area:a1}.sp-phase-arrow-2[data-v-317016dc]{grid-area:a2}.sp-phase-arrow-3[data-v-317016dc]{grid-area:a3}.sp-phase-card[data-v-317016dc]{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:box-shadow .2s;display:flex}.sp-phase-card[data-v-317016dc]:hover{box-shadow:0 8px 24px #0f2b4314}@media (width<=767px){.sp-phase-card[data-v-317016dc]{justify-self:center;width:100%;max-width:320px}}.sp-phase-row[data-v-317016dc]{align-items:center;gap:12px;display:flex}.sp-phase-num[data-v-317016dc]{color:#fff;background:#023a76;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:500;display:inline-flex}.sp-phase-title[data-v-317016dc]{color:#000;margin:0;font-size:18px;font-weight:500;line-height:1.4}.sp-phase-icon[data-v-317016dc]{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.sp-phase-icon img[data-v-317016dc]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.sp-phase-desc[data-v-317016dc]{color:#000;margin:0;font-size:16px;line-height:1.6}.sp-phase-arrow[data-v-317016dc]{color:#023a76;justify-content:center;align-items:center;width:40px;display:flex}@media (width<=767px){.sp-phase-arrow[data-v-317016dc]{justify-self:center;height:28px;transform:rotate(90deg)}}@media (width<=1199px) and (width>=768px){.sp-phase-arrow-3[data-v-317016dc]{grid-area:auto;display:none}}.sp-cases-grid[data-v-317016dc]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=1199px){.sp-cases-grid[data-v-317016dc]{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.sp-cases-grid[data-v-317016dc]{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.sp-case-card[data-v-317016dc]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px;transition:box-shadow .2s}.sp-case-card[data-v-317016dc]:hover{box-shadow:0 8px 24px #0f2b4314}.sp-case-images[data-v-317016dc]{grid-template-columns:1fr 2fr;gap:12px;margin-bottom:12px;display:grid}.sp-case-photo[data-v-317016dc]{background:#f1f5f9;border-radius:8px}.sp-case-photo img[data-v-317016dc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width<=1199px){.sp-case-photo[data-v-317016dc]{height:200px}}.sp-case-logo[data-v-317016dc]{border-radius:8px;align-self:center;width:100px;margin:0 auto;overflow:hidden}.sp-case-logo img[data-v-317016dc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.logo-img-2[data-v-317016dc]{background:#74a4d5}.sp-case-desc[data-v-317016dc]{color:#000;text-align:left;margin:0;font-size:16px;line-height:1.6}.sp-cta[data-v-317016dc]{background:#f5f7fa;padding:12px 20px}@media (width<=768px){.sp-cta[data-v-317016dc]{padding:24px 16px}}.sp-cta-inner[data-v-317016dc]{text-align:center;padding:0 60px}@media (width<=1199px){.sp-cta-inner[data-v-317016dc]{padding:0 30px}}.sp-cta-text[data-v-317016dc]{color:#000;margin:0;font-size:28px;font-weight:500;line-height:1.4}@media (width<=768px){.sp-cta-text[data-v-317016dc]{font-size:18px}}.productpage[data-v-091b5c64]{background:#fff;width:100%}.pp-section[data-v-091b5c64]{width:100%;padding:34px 20px}@media (width<=768px){.pp-section[data-v-091b5c64]{padding:24px 16px}}.pp-inner[data-v-091b5c64]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto;padding:0 10px}.pp-section-title[data-v-091b5c64]{color:#000;text-align:center;margin:0 0 28px;font-size:30px;font-weight:700;line-height:1.4}@media (width<=768px){.pp-section-title[data-v-091b5c64]{margin-bottom:20px;font-size:22px}}.pp-btn[data-v-091b5c64]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px 20px;font-size:18px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex}.pp-btn[data-v-091b5c64]:hover{opacity:.9;transform:translateY(-1px)}.pp-btn-outline[data-v-091b5c64]{color:#023a76;background:#fff;border:1.5px solid #023a76}.pp-hero[data-v-091b5c64]{padding:0 20px}@media (width<=768px){.pp-hero[data-v-091b5c64]{padding:0 16px}}.pp-hero-inner[data-v-091b5c64]{z-index:1;background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:16px;align-items:center;width:100%;max-width:1260px;min-height:480px;margin:0 auto;display:flex;position:relative;overflow:hidden}.pp-hero-inner[data-v-091b5c64]:before{content:"";background:linear-gradient(90deg,#000000a6 20%,#0003 60%);position:absolute;inset:0}.pp-hero-text[data-v-091b5c64]{z-index:2;max-width:680px;padding:20px 40px;position:relative}@media (width<=768px){.pp-hero-text[data-v-091b5c64]{padding:20px}}.pp-hero-title[data-v-091b5c64]{color:#fff;margin:0 0 24px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.3}.pp-hero-desc[data-v-091b5c64]{color:#fff;margin:0;font-size:18px;line-height:1.8}@media (width<=768px){.pp-hero-desc[data-v-091b5c64]{font-size:16px}}.pp-products[data-v-091b5c64]{background:#fff}.pp-tags[data-v-091b5c64]{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-bottom:28px;display:flex}.pp-tag[data-v-091b5c64]{color:#023a76;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #023a76;border-radius:20px;padding:4px 16px;font-size:16px;font-weight:500;transition:all .2s}.pp-tag[data-v-091b5c64]:hover{background:#023a760d}.pp-tag.pp-tag-active[data-v-091b5c64]{color:#fff;background:#023a76}.pp-products-grid[data-v-091b5c64]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width<=1199px){.pp-products-grid[data-v-091b5c64]{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.pp-products-grid[data-v-091b5c64]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.pp-products-grid[data-v-091b5c64]{grid-template-columns:1fr}}.pp-product-card[data-v-091b5c64]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;padding:16px;transition:box-shadow .2s,transform .2s;display:flex}.pp-product-badge[data-v-091b5c64]{white-space:nowrap;color:#fff;border-radius:6px;align-self:flex-start;margin-bottom:10px;padding:6px 12px;font-size:16px;font-weight:500;display:inline-flex}.pp-product-badge.pp-badge-tosei[data-v-091b5c64]{background:#023a76}.pp-product-badge.pp-badge-partner[data-v-091b5c64]{background:#25aa4a}.pp-product-badge.pp-badge-supply[data-v-091b5c64]{background:#f3751b}.pp-product-badge.pp-badge-soft[data-v-091b5c64]{background:#976cb8}.pp-product-image[data-v-091b5c64]{border-radius:8px;justify-content:center;align-items:center;width:100%;height:140px;margin-bottom:12px;display:flex;overflow:hidden}.pp-product-image img[data-v-091b5c64]{-o-object-fit:contain;object-fit:contain;max-width:90%;max-height:90%}.pp-product-title[data-v-091b5c64]{color:#000;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.4}.pp-product-desc[data-v-091b5c64]{color:#000;flex:1;margin:0 0 10px;font-size:16px;line-height:1.6}.pp-product-price[data-v-091b5c64]{margin:0 0 12px;font-size:16px}.pp-price-number[data-v-091b5c64]{color:#023a76;margin:0 0 0 6px;font-size:18px;font-weight:500}.pp-product-btn[data-v-091b5c64]{width:100%}.pp-pagination[data-v-091b5c64]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:32px;display:flex}.pp-page-btn[data-v-091b5c64]{color:#023a76;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 10px;font-size:16px;font-weight:500;transition:all .2s;display:inline-flex}.pp-page-btn[data-v-091b5c64]:hover:not(:disabled){border-color:#023a76}.pp-page-btn[data-v-091b5c64]:disabled{opacity:.5;cursor:not-allowed}.pp-page-btn.pp-page-active[data-v-091b5c64]{color:#fff;background:#023a76;border-color:#023a76}.pp-pagination-note[data-v-091b5c64]{text-align:center;color:#000;width:100%;margin-top:12px;font-size:16px}.pp-steps[data-v-091b5c64]{background:#f5f7fa}.pp-steps-box[data-v-091b5c64]{background:#f5f7fa;border:2px solid #023a76;border-radius:16px;flex-direction:column;align-items:center;max-width:1160px;margin:0 auto;padding:16px;display:flex;position:relative}@media (width<=767px){.pp-steps-box[data-v-091b5c64]{padding:12px}}.pp-steps-title[data-v-091b5c64]{color:#000;text-align:center;background:#f5f7fa;margin:-38px 0 16px;padding:0 20px;font-size:30px;font-weight:700;line-height:1.4}@media (width<=768px){.pp-steps-title[data-v-091b5c64]{margin:-30px 0 10px;padding:0 16px;font-size:22px}}.pp-step-list[data-v-091b5c64]{grid-template-columns:1fr 40px 1fr 40px 1fr;align-items:stretch;gap:6px;width:100%;display:grid}@media (width<=1199px){.pp-step-list[data-v-091b5c64]{grid-template-columns:1fr 40px 1fr;place-items:center;gap:20px 0}}@media (width<=767px){.pp-step-list[data-v-091b5c64]{grid-template-columns:1fr;gap:12px 0}}.pp-step-card[data-v-091b5c64]{background:#f5f7fa;border-radius:12px;align-items:center;gap:12px;max-width:340px;padding:10px;display:flex}@media (width<=767px){.pp-step-card[data-v-091b5c64]{padding:8px}}.pp-step-num[data-v-091b5c64]{color:#fff;background:#023a76;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:flex}.pp-step-body[data-v-091b5c64]{flex-direction:row;align-items:flex-start;gap:12px;min-width:0;display:flex}.pp-step-head[data-v-091b5c64]{align-items:left;flex-direction:column;gap:12px;margin-bottom:6px;display:flex}.pp-step-title[data-v-091b5c64]{color:#023a76;margin:0;font-size:18px;font-weight:700;line-height:1.4}.pp-step-desc[data-v-091b5c64]{color:#000;margin:0;font-size:16px;line-height:1.6}.pp-step-icon[data-v-091b5c64]{flex-shrink:0;justify-content:center;align-items:center;width:120px;display:flex}.pp-step-icon img[data-v-091b5c64]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.pp-step-arrow[data-v-091b5c64]{color:#023a76;justify-content:center;align-items:center;display:flex}@media (width<=1199px){.pp-step-arrow[data-v-091b5c64]:nth-of-type(4){display:none}}@media (width<=767px){.pp-step-arrow[data-v-091b5c64]{justify-self:center;height:28px;transform:rotate(90deg)}.pp-step-arrow[data-v-091b5c64]:nth-of-type(4){display:flex}}.productmeisai[data-v-77657353]{background:#fff;width:100%}.pm-section[data-v-77657353]{width:100%;padding:60px 20px}@media (width<=768px){.pm-section[data-v-77657353]{padding:40px 16px}}.pm-inner[data-v-77657353]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto}.pm-section-title[data-v-77657353]{color:#000;text-align:center;margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.4}@media (width<=768px){.pm-section-title[data-v-77657353]{font-size:24px}}.pm-section-subtitle[data-v-77657353]{color:#475569;text-align:center;margin:0;font-size:16px;line-height:1.6}@media (width<=768px){.pm-section-subtitle[data-v-77657353]{font-size:16px}}.pm-overview[data-v-77657353]{background:linear-gradient(#e8f0f880 0%,#fff 100%)}.pm-overview-inner[data-v-77657353]{box-sizing:border-box;grid-template-columns:1fr 1fr;align-items:center;gap:48px;width:100%;max-width:1260px;margin:0 auto;display:grid}@media (width<=1024px){.pm-overview-inner[data-v-77657353]{gap:32px}}@media (width<=768px){.pm-overview-inner[data-v-77657353]{grid-template-columns:1fr;gap:28px}}.pm-gallery[data-v-77657353]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-content:center;align-items:center;min-height:420px;padding:32px;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000f}@media (width<=768px){.pm-gallery[data-v-77657353]{min-height:280px;padding:20px}}.pm-gallery picture[data-v-77657353]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pm-gallery img[data-v-77657353]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:420px}@media (width<=768px){.pm-gallery img[data-v-77657353]{max-height:280px}}.pm-info[data-v-77657353]{flex-direction:column;gap:20px;display:flex}.pm-category[data-v-77657353]{color:#023a76;background:#e8f0f8;border-radius:9999px;width:fit-content;padding:6px 16px;font-size:14px;font-weight:700;display:inline-flex}.pm-name[data-v-77657353]{color:#000;margin:0;font-size:36px;font-weight:700;line-height:1.3}@media (width<=768px){.pm-name[data-v-77657353]{font-size:28px}}.pm-subtitle[data-v-77657353]{color:#475569;margin:0;font-size:22px;font-weight:500;line-height:1.5}@media (width<=768px){.pm-subtitle[data-v-77657353]{font-size:18px}}.pm-description[data-v-77657353]{color:#000;margin:0;font-size:16px;line-height:1.6}.pm-price-box[data-v-77657353]{align-items:baseline;gap:8px;display:flex}.pm-price-label[data-v-77657353]{color:#475569;font-size:14px}.pm-price[data-v-77657353]{color:#023a76;margin:0;font-size:32px;font-weight:700}@media (width<=768px){.pm-price[data-v-77657353]{font-size:28px}}.pm-price-note[data-v-77657353]{color:#475569;font-size:14px}.pm-actions[data-v-77657353]{gap:16px;margin-top:4px;display:flex}@media (width<=480px){.pm-actions[data-v-77657353]{flex-direction:column}}.pm-btn[data-v-77657353]{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:18px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.pm-btn[data-v-77657353]:hover{opacity:.92;transform:translateY(-2px)}@media (width<=480px){.pm-btn[data-v-77657353]{width:100%}}.pm-btn--primary[data-v-77657353]{color:#fff;background:#023a76}.pm-btn--secondary[data-v-77657353]{color:#023a76;background:#fff;border:2px solid #023a76}.pm-tags[data-v-77657353]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.pm-tag[data-v-77657353]{color:#000;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.pm-details[data-v-77657353]{background:#f7f9fc}.pm-details-head[data-v-77657353]{text-align:center;margin-bottom:40px}.pm-details-label[data-v-77657353]{color:#2563eb;letter-spacing:.1em;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.pm-details-grid[data-v-77657353]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=768px){.pm-details-grid[data-v-77657353]{grid-template-columns:1fr}}.pm-detail-card[data-v-77657353]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;box-shadow:0 4px 20px #0000000f}@media (width<=768px){.pm-detail-card[data-v-77657353]{padding:24px}}.pm-detail-title[data-v-77657353]{color:#000;border-bottom:2px solid #e8f0f8;margin:0 0 24px;padding-bottom:16px;font-size:22px;font-weight:700}.pm-features[data-v-77657353]{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.pm-feature[data-v-77657353]{color:#000;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.pm-feature-icon[data-v-77657353]{color:#023a76;flex-shrink:0;margin-top:2px}.pm-specs[data-v-77657353]{border-collapse:collapse;width:100%}.pm-specs tr[data-v-77657353]{border-bottom:1px solid #e2e8f0}.pm-specs tr[data-v-77657353]:last-child{border-bottom:none}.pm-specs th[data-v-77657353],.pm-specs td[data-v-77657353]{text-align:left;vertical-align:top;padding:16px 0;font-size:16px;line-height:1.6}.pm-specs th[data-v-77657353]{color:#475569;width:35%;font-weight:500}.pm-specs td[data-v-77657353]{color:#000;padding-left:16px}.pm-cta[data-v-77657353]{background:#e8f0f8}.pm-cta-inner[data-v-77657353]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:1260px;margin:0 auto;display:flex}@media (width<=768px){.pm-cta-inner[data-v-77657353]{text-align:center;flex-direction:column}}.pm-cta-text[data-v-77657353]{flex-direction:column;gap:8px;display:flex}.pm-cta-title[data-v-77657353]{color:#000;margin:0;font-size:24px;font-weight:700;line-height:1.5}@media (width<=768px){.pm-cta-title[data-v-77657353]{font-size:20px}}.pm-cta-desc[data-v-77657353]{color:#475569;margin:0;font-size:16px;line-height:1.6}.pm-cta-actions[data-v-77657353]{flex-shrink:0;gap:16px;display:none}@media (width<=480px){.pm-cta-actions[data-v-77657353]{flex-direction:column;width:100%}}.pricepage[data-v-96bc5293]{background:#fff;width:100%}.pp-section[data-v-96bc5293]{width:100%;padding:34px 20px}@media (width<=768px){.pp-section[data-v-96bc5293]{padding:24px 16px}}.pp-inner[data-v-96bc5293]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto}.pp-section-title[data-v-96bc5293]{color:#000;text-align:center;margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.4}@media (width<=768px){.pp-section-title[data-v-96bc5293]{font-size:22px}}.pp-section-subtitle[data-v-96bc5293]{color:#475569;text-align:center;margin:0;font-size:18px;line-height:1.6}@media (width<=768px){.pp-section-subtitle[data-v-96bc5293]{font-size:16px}}.pp-hero[data-v-96bc5293]{background:linear-gradient(#e8f0f899 0%,#fff 100%);padding:60px 20px;position:relative;overflow:hidden}@media (width<=768px){.pp-hero[data-v-96bc5293]{padding:40px 16px}}.pp-hero-bg[data-v-96bc5293]{z-index:0;opacity:.25;position:absolute;inset:0}.pp-hero-bg img[data-v-96bc5293]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pp-hero-inner[data-v-96bc5293]{z-index:1;box-sizing:border-box;text-align:center;width:100%;max-width:1260px;margin:0 auto;position:relative}.pp-hero-title[data-v-96bc5293]{color:#000;margin:0 0 16px;font-size:42px;font-weight:700;line-height:1.3}@media (width<=768px){.pp-hero-title[data-v-96bc5293]{font-size:28px}}.pp-hero-lead[data-v-96bc5293]{color:#475569;text-align:center;margin:0;font-size:18px;line-height:1.6}@media (width<=768px){.pp-hero-lead[data-v-96bc5293]{font-size:16px}}.pp-hero-lead[data-v-96bc5293]{color:#000;margin-bottom:8px}.pp-hero-note[data-v-96bc5293]{color:#475569;text-align:center;margin:0;font-size:18px;line-height:1.6}@media (width<=768px){.pp-hero-note[data-v-96bc5293]{font-size:16px}}.pp-hero-note[data-v-96bc5293]{color:#000;margin:0}.pp-plan[data-v-96bc5293]{background:#fff}.tab-section[data-v-96bc5293]{flex:none;padding:0 0 24px}.tab[data-v-96bc5293]{border:1.5px solid #023a76;border-radius:9999px;width:fit-content;margin:16px auto 0;display:flex}.tab .item[data-v-96bc5293]{cursor:pointer;-webkit-user-select:none;user-select:none;color:#023a76;background:#fff;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;width:120px;padding:10px 20px;font-size:18px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex;position:relative}.tab .item[data-v-96bc5293]:hover{opacity:.9;box-shadow:none;transform:none}.tab .item.on[data-v-96bc5293]{color:#fff;background:#023a76;border:none;border-radius:0}.tab .item[data-v-96bc5293]:first-child{border-radius:9999px 0 0 9999px}.tab .item[data-v-96bc5293]:last-child{border-radius:0 9999px 9999px 0}.tab .label[data-v-96bc5293]{color:#fff;white-space:nowrap;pointer-events:none;background:#ea580c;border-radius:9999px;padding:2px 10px;font-size:12px;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.pp-plan-list[data-v-96bc5293]{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px;display:grid}@media (width<=1024px){.pp-plan-list[data-v-96bc5293]{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.pp-plan-list[data-v-96bc5293]{grid-template-columns:repeat(2,1fr);gap:16px}}@media (width<=480px){.pp-plan-list[data-v-96bc5293]{grid-template-columns:1fr}}.pp-plan-card[data-v-96bc5293]{text-align:center;background:#fff;border:2px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}@media (width<=768px){.pp-plan-card[data-v-96bc5293]{padding:20px}}.pp-plan-card[data-v-96bc5293]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000014}.pp-plan-badge[data-v-96bc5293]{color:#fff;background:#ea580c;border-radius:20px;padding:6px 16px;font-size:13px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pp-plan-name[data-v-96bc5293]{margin:0 0 6px;font-size:26px;font-weight:700}@media (width<=768px){.pp-plan-name[data-v-96bc5293]{font-size:22px}}.pp-plan-target[data-v-96bc5293]{margin:0 0 16px;font-size:16px;line-height:1.6}.pp-plan-price[data-v-96bc5293]{margin:0 0 20px;font-size:32px;font-weight:700}@media (width<=768px){.pp-plan-price[data-v-96bc5293]{font-size:26px}}.pp-plan-price-unit[data-v-96bc5293]{font-size:16px;font-weight:500}.pp-plan-features[data-v-96bc5293]{text-align:left;flex-direction:column;gap:10px;margin:0 0 20px;padding:0;list-style:none;display:flex}.pp-plan-feature[data-v-96bc5293]{align-items:flex-start;gap:8px;font-size:16px;line-height:1.6;display:flex}.pp-plan-check[data-v-96bc5293]{flex-shrink:0;margin-top:2px}.pp-plan-desc[data-v-96bc5293]{min-height:44px;margin:auto 0 20px;font-size:16px;line-height:1.6}.pp-plan-btn[data-v-96bc5293]{cursor:pointer;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:auto;padding:12px 20px;font-size:18px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex}.pp-plan-btn[data-v-96bc5293]:hover{opacity:.9;transform:translateY(-1px)}.pp-plan-card--free[data-v-96bc5293]{border-color:#16a34a4d}.pp-plan-card--free .pp-plan-name[data-v-96bc5293],.pp-plan-card--free .pp-plan-price[data-v-96bc5293],.pp-plan-card--free .pp-plan-check[data-v-96bc5293]{color:#16a34a}.pp-plan-card--free .pp-plan-btn[data-v-96bc5293]{color:#16a34a;background:#fff;border-color:#16a34a}.pp-plan-card--basic[data-v-96bc5293]{border-color:#2563eb4d}.pp-plan-card--basic .pp-plan-name[data-v-96bc5293],.pp-plan-card--basic .pp-plan-price[data-v-96bc5293],.pp-plan-card--basic .pp-plan-check[data-v-96bc5293]{color:#2563eb}.pp-plan-card--basic .pp-plan-btn[data-v-96bc5293]{color:#2563eb;background:#fff;border-color:#2563eb}.pp-plan-card--spa[data-v-96bc5293]{border-width:3px;border-color:#ea580c66}.pp-plan-card--spa .pp-plan-name[data-v-96bc5293],.pp-plan-card--spa .pp-plan-price[data-v-96bc5293],.pp-plan-card--spa .pp-plan-check[data-v-96bc5293]{color:#ea580c}.pp-plan-card--spa .pp-plan-btn[data-v-96bc5293]{color:#ea580c;background:#fff;border-color:#ea580c}.pp-plan-card--enterprise[data-v-96bc5293]{border-color:#9333ea4d}.pp-plan-card--enterprise .pp-plan-name[data-v-96bc5293],.pp-plan-card--enterprise .pp-plan-price[data-v-96bc5293],.pp-plan-card--enterprise .pp-plan-check[data-v-96bc5293]{color:#9333ea}.pp-plan-card--enterprise .pp-plan-btn[data-v-96bc5293]{color:#9333ea;background:#fff;border-color:#9333ea}.pp-compare-table-wrap[data-v-96bc5293]{margin-top:16px;overflow-x:auto}@media (width<=768px){.pp-compare-table-wrap[data-v-96bc5293]{display:none}}.pp-compare-table[data-v-96bc5293]{table-layout:fixed;border-collapse:collapse;background:#fff;border-radius:12px;width:100%;min-width:800px;overflow:hidden;box-shadow:0 2px 8px #0000000a}.pp-compare-table th[data-v-96bc5293],.pp-compare-table td[data-v-96bc5293]{text-align:center;border-bottom:1px solid #e2e8f0;padding:12px;font-size:16px;line-height:1.6}.pp-compare-table th[data-v-96bc5293]{color:#fff;font-weight:700}.pp-compare-table th[data-v-96bc5293]:first-child{width:24%}.pp-compare-table td[data-v-96bc5293]:first-child{text-align:left;font-weight:500}.pp-compare-table tr:last-child td[data-v-96bc5293]{border-bottom:none}.pp-compare-plan--head[data-v-96bc5293]{background:#023a76}.pp-compare-plan--free[data-v-96bc5293]{background:#16a34a}.pp-compare-plan--basic[data-v-96bc5293]{background:#2563eb}.pp-compare-plan--spa[data-v-96bc5293]{background:#ea580c}.pp-compare-plan--enterprise[data-v-96bc5293]{background:#9333ea}.pp-compare-legend[data-v-96bc5293]{color:#475569;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px;font-size:16px;line-height:1.6;display:flex}@media (width<=768px){.pp-compare-legend.lab1[data-v-96bc5293]{display:none}}.pp-compare-tabs[data-v-96bc5293]{margin-top:24px;display:none}@media (width<=768px){.pp-compare-tabs[data-v-96bc5293]{display:block}}.pp-compare-tab-list[data-v-96bc5293]{gap:8px;margin-bottom:16px;display:flex;overflow-x:auto}.pp-compare-tab[data-v-96bc5293]{cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:8px;flex-shrink:0;padding:8px 12px;font-size:16px;font-weight:700;transition:all .2s}.pp-compare-tab.pp-compare-tab--active[data-v-96bc5293]{color:#fff;background:#023a76;border-color:#023a76}.pp-compare-tab-content[data-v-96bc5293]{background:#fff;border-radius:12px;padding:0 20px;box-shadow:0 2px 8px #0000000a}.pp-compare-tab-title[data-v-96bc5293]{text-align:center;color:#fff;border-radius:8px;margin:0 0 16px;padding:8px 12px;font-size:20px;font-weight:700}.pp-compare-tab-list-inner[data-v-96bc5293]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pp-compare-tab-item[data-v-96bc5293]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:12px;font-size:16px;line-height:1.6;display:flex}.pp-compare-tab-item[data-v-96bc5293]:last-child{border-bottom:none;padding-bottom:0}.pp-compare-tab-label[data-v-96bc5293]{font-weight:500}.pp-compare-tab-value[data-v-96bc5293]{font-weight:700}.pp-timing[data-v-96bc5293]{background:#fff}.pp-timing-list[data-v-96bc5293]{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:16px;display:grid}@media (width<=1100px){.pp-timing-list[data-v-96bc5293]{grid-template-columns:repeat(4,1fr)}}@media (width<=860px){.pp-timing-list[data-v-96bc5293]{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.pp-timing-list[data-v-96bc5293]{grid-template-columns:repeat(2,1fr)}}@media (width<=440px){.pp-timing-list[data-v-96bc5293]{grid-template-columns:repeat(1,1fr)}}.pp-timing-card[data-v-96bc5293]{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:20px 16px;transition:box-shadow .2s;display:flex}.pp-timing-card--free[data-v-96bc5293]{background:#f8f9f4;border:1px solid #16a34a}.pp-timing-card--basic[data-v-96bc5293]{background:#f5f7fb;border:1px solid #2563eb}.pp-timing-card--spa[data-v-96bc5293]{background:#fdf8f2;border:1px solid #ea580c}.pp-timing-card--enterprise[data-v-96bc5293]{background:#f6f4f9;border:1px solid #9333ea}.pp-timing-icon[data-v-96bc5293]{justify-content:center;align-items:center;width:160px;display:flex;overflow:hidden}.pp-timing-icon img[data-v-96bc5293]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pp-timing-text[data-v-96bc5293]{min-height:44px;font-size:18px;font-weight:700}.pp-timing-btn[data-v-96bc5293]{color:#fff;cursor:pointer;border:none;border-radius:20px;justify-content:center;align-items:center;gap:4px;padding:6px 24px;font-size:13px;font-weight:700;transition:opacity .2s;display:inline-flex}.pp-timing-btn[data-v-96bc5293]:hover{opacity:.9}.pp-timing-btn--free[data-v-96bc5293]{background:#16a34a}.pp-timing-btn--basic[data-v-96bc5293]{background:#2563eb}.pp-timing-btn--spa[data-v-96bc5293]{background:#ea580c}.pp-timing-btn--enterprise[data-v-96bc5293]{background:#9333ea}.pp-extra-inner[data-v-96bc5293]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=767px){.pp-extra-inner[data-v-96bc5293]{grid-template-columns:1fr}}.pp-options-box[data-v-96bc5293],.pp-hardware-box[data-v-96bc5293]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px}@media (width<=768px){.pp-options-box[data-v-96bc5293],.pp-hardware-box[data-v-96bc5293]{padding:20px}}.pp-options-title[data-v-96bc5293],.pp-hardware-title[data-v-96bc5293]{color:#000;text-align:center;margin:0 0 20px;font-size:22px;font-weight:700}.pp-hardware-title[data-v-96bc5293]{text-align:left}.pp-options-list[data-v-96bc5293]{flex-wrap:wrap;gap:10px;display:flex}.pp-options-tag[data-v-96bc5293]{color:#16a34a;background:#16a34a0f;border:1px solid #16a34a;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.pp-options-tag-icon[data-v-96bc5293]{color:#16a34a}.pp-options-note[data-v-96bc5293]{color:#475569;margin:16px 0 0;font-size:16px;line-height:1.6}.pp-hardware-box[data-v-96bc5293]{background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-start;min-height:260px;display:flex;position:relative;overflow:hidden}.pp-hardware-content[data-v-96bc5293]{z-index:1;position:relative}.pp-hardware-text[data-v-96bc5293]{color:#000;max-width:360px;margin:0 0 16px;font-size:16px;line-height:1.7}.pp-hardware-btn[data-v-96bc5293]{color:#fff;cursor:pointer;background:#023a76;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:12px 20px;font-size:18px;font-weight:700;transition:opacity .2s;display:inline-flex}.pp-hardware-btn[data-v-96bc5293]:hover{opacity:.9}.pp-step[data-v-96bc5293]{background:#fff}.pp-step-list[data-v-96bc5293]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:16px;display:grid}@media (width<=1100px){.pp-step-list[data-v-96bc5293]{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.pp-step-list[data-v-96bc5293]{grid-template-columns:1fr}}.pp-step-card[data-v-96bc5293]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;transition:box-shadow .2s}.pp-step-card[data-v-96bc5293]:first-child{background:#f8f9f4;border:1px solid #16a34a}.pp-step-card[data-v-96bc5293]:nth-child(2){background:#f5f7fb;border:1px solid #2563eb}.pp-step-card[data-v-96bc5293]:last-child{background:#fdf8f2;border:1px solid #ea580c}.pp-step-head[data-v-96bc5293]{justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pp-step-num[data-v-96bc5293]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;font-weight:700;display:flex}.step-num-1[data-v-96bc5293]{background-color:#16a34a}.step-num-2[data-v-96bc5293]{background-color:#2563eb}.step-num-3[data-v-96bc5293]{background-color:#ea580c}.pp-step-title[data-v-96bc5293]{color:#000;margin:0;font-size:22px;font-weight:700}.step-title-1[data-v-96bc5293]{color:#16a34a}.step-title-2[data-v-96bc5293]{color:#2563eb}.step-title-3[data-v-96bc5293]{color:#ea580c}.pp-step-body[data-v-96bc5293]{align-items:flex-start;gap:16px;display:flex}.pp-step-icon[data-v-96bc5293]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:140px;display:flex;overflow:hidden}.pp-step-icon img[data-v-96bc5293]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pp-step-desc[data-v-96bc5293]{margin:0;font-size:16px;line-height:1.7}.pp-step-desc strong[data-v-96bc5293]{font-size:20px;font-weight:700}.pp-cta[data-v-96bc5293]{text-align:center;background-color:#f7f9fc;background-position:50%;background-size:cover;padding:40px 20px;position:relative}@media (width<=768px){.pp-cta[data-v-96bc5293]{padding:60px 16px}}.pp-cta-inner[data-v-96bc5293]{z-index:1;box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto;position:relative}.pp-cta-title[data-v-96bc5293]{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.5}@media (width<=768px){.pp-cta-title[data-v-96bc5293]{font-size:22px}}.pp-cta-buttons[data-v-96bc5293]{justify-content:center;gap:16px;display:flex}@media (width<=480px){.pp-cta-buttons[data-v-96bc5293]{flex-direction:column;align-items:center}}.pp-cta-btn[data-v-96bc5293]{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:200px;padding:12px 32px;font-size:18px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex}.pp-cta-btn[data-v-96bc5293]:hover{opacity:.92;transform:translateY(-2px)}@media (width<=480px){.pp-cta-btn[data-v-96bc5293]{width:100%;max-width:280px}}.pp-cta-btn--primary[data-v-96bc5293]{color:#023a76;background:#fff;border:1px solid #023a76}.pp-cta-btn--secondary[data-v-96bc5293]{color:#fff;background:#023a76;border:2px solid #fff}.pricemeisai[data-v-4dc99237]{background:#fff;width:100%}.pm-section[data-v-4dc99237]{width:100%;padding:34px 20px}@media (width<=768px){.pm-section[data-v-4dc99237]{padding:40px 16px}}.pm-inner[data-v-4dc99237]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto}.pm-section-title[data-v-4dc99237]{color:#1e293b;margin:0 0 24px;font-size:28px;font-weight:700;line-height:1.4}@media (width<=768px){.pm-section-title[data-v-4dc99237]{font-size:22px}}.pm-section-title--with-icon[data-v-4dc99237]{align-items:center;gap:10px;display:flex}.pm-section-title--with-icon .pm-section-icon[data-v-4dc99237]{color:#2563eb}.pm-overview[data-v-4dc99237]{background:linear-gradient(#e8f0f880 0%,#fff 100%)}.pm-overview-inner[data-v-4dc99237]{box-sizing:border-box;grid-template-columns:1fr 1fr;align-items:start;gap:48px;width:100%;max-width:1260px;margin:0 auto;display:grid}@media (width<=1024px){.pm-overview-inner[data-v-4dc99237]{gap:32px}}@media (width<=768px){.pm-overview-inner[data-v-4dc99237]{grid-template-columns:1fr;gap:32px}}.pm-main-visual picture[data-v-4dc99237]{background:#e8f0f8;border-radius:16px;width:100%;display:block;overflow:hidden}.pm-main-visual img[data-v-4dc99237]{width:100%;height:auto;display:block}.pm-info[data-v-4dc99237]{flex-direction:column;gap:20px;margin-left:8px;display:flex}.pm-category[data-v-4dc99237]{color:#2563eb;background:#e8f0f8;border-radius:9999px;align-self:flex-start;padding:6px 14px;font-size:16px;font-weight:600;display:inline-flex}.pm-name[data-v-4dc99237]{color:#1e293b;margin:0;font-size:48px;font-weight:800;line-height:1.1}@media (width<=768px){.pm-name[data-v-4dc99237]{font-size:36px}}.pm-subtitle[data-v-4dc99237]{margin:0;font-size:20px;font-weight:500;line-height:1.5}.pm-price-box[data-v-4dc99237]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pm-price-label[data-v-4dc99237]{font-size:16px;font-weight:600}.pm-price[data-v-4dc99237]{color:#2563eb;margin:0;font-size:48px;font-weight:800;line-height:1}@media (width<=768px){.pm-price[data-v-4dc99237]{font-size:36px}}.pm-price-unit[data-v-4dc99237]{font-size:16px;font-weight:400}.pm-description[data-v-4dc99237]{margin:0;font-size:16px;line-height:1.6}.pm-actions[data-v-4dc99237]{gap:16px;display:flex}.pm-btn--primary[data-v-4dc99237]{white-space:nowrap;color:#fff;cursor:pointer;background:#023a76;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:18px;font-weight:600;transition:background .2s;display:inline-flex}.pm-btn--primary[data-v-4dc99237]:hover{background:#163b5a}.pm-btn--secondary[data-v-4dc99237]{white-space:nowrap;color:#023a76;cursor:pointer;background:#fff;border:1px solid #023a76;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:18px;font-weight:600;transition:background .2s;display:inline-flex}.pm-btn--secondary[data-v-4dc99237]:hover{background:#e8f0f8}.pm-back-link[data-v-4dc99237]{color:#2563eb;cursor:pointer;align-items:center;gap:6px;font-size:16px;text-decoration:none;display:inline-flex}.pm-back-link[data-v-4dc99237]:hover{text-decoration:underline}.pm-info-card[data-v-4dc99237]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-self:end;padding:24px;box-shadow:0 4px 20px #0000000f}.pm-info-title[data-v-4dc99237]{color:#1e293b;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;display:flex}.pm-info-title .pm-info-icon[data-v-4dc99237]{color:#2563eb}.pm-info-table[data-v-4dc99237]{border-collapse:collapse;border-bottom:2px solid #e2e8f0;border-radius:8px;width:100%}.pm-info-table th[data-v-4dc99237],.pm-info-table td[data-v-4dc99237]{text-align:left;border:2px solid #e2e8f0;padding:14px 24px;font-size:16px}.pm-info-table th[data-v-4dc99237]{color:#475569;background:#f1f5f9;width:40%;font-weight:600}.pm-info-table td[data-v-4dc99237]{color:#1e293b;border:2px solid #e2e8f0}.pm-info-table tr:last-child th[data-v-4dc99237],.pm-info-table tr:last-child td[data-v-4dc99237]{border-bottom:none}.pm-features-grid[data-v-4dc99237]{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (width<=768px){.pm-features-grid[data-v-4dc99237]{grid-template-columns:1fr}}.pm-feature-card[data-v-4dc99237]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px;box-shadow:0 4px 20px #0000000f}.pm-feature-head[data-v-4dc99237]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.pm-feature-icon[data-v-4dc99237]{color:#2563eb;background:#e8f0f8;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pm-feature-title[data-v-4dc99237]{color:#1e293b;margin:0;font-size:20px;font-weight:700}.pm-feature-list[data-v-4dc99237]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pm-feature-item[data-v-4dc99237]{color:#1e293b;align-items:flex-start;gap:10px;font-size:16px;line-height:1.6;display:flex}.pm-feature-check[data-v-4dc99237]{color:#2563eb;flex-shrink:0;margin-top:3px}.pm-feature-card--wide[data-v-4dc99237]{grid-column:span 2}@media (width<=768px){.pm-feature-card--wide[data-v-4dc99237]{grid-column:span 1}}.pm-extra[data-v-4dc99237]{background:#fff}.pm-extra-grid[data-v-4dc99237]{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;display:grid}@media (width<=1024px){.pm-extra-grid[data-v-4dc99237]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.pm-extra-grid[data-v-4dc99237]{grid-template-columns:1fr}}.pm-extra-card[data-v-4dc99237]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:16px;padding:28px;display:flex;box-shadow:0 4px 20px #0000000f}.pm-extra-head[data-v-4dc99237]{align-items:center;gap:10px;display:flex}.pm-extra-icon[data-v-4dc99237]{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.pm-extra-icon--red[data-v-4dc99237]{color:#ef4444;background:#ef44441a}.pm-extra-icon--yellow[data-v-4dc99237]{color:#f59e0b;background:#f59e0b1a}.pm-extra-icon--blue[data-v-4dc99237]{color:#2563eb;background:#e8f0f8}.pm-extra-title[data-v-4dc99237]{color:#1e293b;margin:0;font-size:18px;font-weight:700}.pm-extra-list[data-v-4dc99237]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pm-extra-item[data-v-4dc99237]{color:#1e293b;background:#f1f5f9;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:16px;display:flex}.pm-extra-note[data-v-4dc99237]{color:#475569;margin:0;font-size:16px;line-height:1.5}.pm-hardware-link[data-v-4dc99237]{white-space:nowrap;color:#023a76;cursor:pointer;background:#fff;border:1px solid #023a76;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:18px;font-weight:600;transition:background .2s;display:inline-flex}.pm-hardware-link[data-v-4dc99237]:hover{background:#e8f0f8}.pm-hardware-link[data-v-4dc99237]{width:100%;margin-top:auto}.pm-cta[data-v-4dc99237]{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:16px;padding:32px;box-shadow:0 4px 20px #0000000f}.pm-cta-inner[data-v-4dc99237]{justify-content:space-between;align-items:center;gap:24px;display:flex}@media (width<=768px){.pm-cta-inner[data-v-4dc99237]{text-align:center;flex-direction:column}}.pm-cta-text[data-v-4dc99237]{align-items:center;gap:16px;display:flex}@media (width<=768px){.pm-cta-text[data-v-4dc99237]{flex-direction:column}}.pm-cta-icon[data-v-4dc99237]{color:#2563eb;flex-shrink:0}.pm-cta-title[data-v-4dc99237]{color:#1e293b;margin:0;font-size:18px;font-weight:600;line-height:1.5}.pm-cta-actions[data-v-4dc99237]{flex-shrink:0;gap:16px;display:flex}@media (width<=768px){.pm-cta-actions[data-v-4dc99237]{flex-direction:column;width:100%}}.cases-page-title[data-v-30b5c3b2]{font-size:clamp(18px,2.2vw,28px)}.cases-section-title[data-v-30b5c3b2]{font-size:clamp(16px,1.5vw,22px)}.cases-effect-desc[data-v-30b5c3b2],.cases-effect-label[data-v-30b5c3b2],.cases-flow-desc[data-v-30b5c3b2],.cases-flow-title[data-v-30b5c3b2],.cases-step-desc[data-v-30b5c3b2],.cases-section-desc[data-v-30b5c3b2],.cases-list-item[data-v-30b5c3b2]{font-size:clamp(16px,1vw,16px)}.cases-r1-badge[data-v-30b5c3b2],.cases-voice-role[data-v-30b5c3b2],.cases-tag[data-v-30b5c3b2]{font-size:clamp(16px,1.1vw,16px)}.cases-step-no[data-v-30b5c3b2]{font-size:clamp(16px,1.1vw,18px)}.cases-step-title[data-v-30b5c3b2]{font-size:clamp(16px,1.2vw,18px)}.cases-info-value[data-v-30b5c3b2],.cases-info-label[data-v-30b5c3b2],.cases-voice-name[data-v-30b5c3b2],.cases-effect-unit[data-v-30b5c3b2]{font-size:clamp(16px,1.2vw,16px)}.cases-effect-value[data-v-30b5c3b2]{font-size:clamp(22px,2.2vw,28px)}.cases[data-v-30b5c3b2]{background:#fff;flex:none;gap:10px}.cases-hero[data-v-30b5c3b2]{background:linear-gradient(90deg,#0f2b43e0 0%,#0f2b4373 25%,#0f2b4359 80%),url(/assets/background-BlGAQE2F.webp) 50%/cover no-repeat;flex:none;align-items:center;width:100%;min-height:clamp(200px,24vh,220px);display:flex}.cases-hero-inner[data-v-30b5c3b2]{color:#fff;width:90%;margin:0 auto;padding:8px 0}.cases-hero-title[data-v-30b5c3b2]{margin:16px 0;font-size:clamp(28px,3.6vw,48px);font-weight:700;line-height:1.25}.cases-hero-desc[data-v-30b5c3b2]{opacity:.95;font-size:clamp(16px,2.3vw,20px);line-height:1.8}.cases-info[data-v-30b5c3b2]{flex:none;width:100%;padding:0}.cases-info .container[data-v-30b5c3b2]{width:90%;max-width:none;margin:0 auto;padding:12px 0}.cases-info-marquee[data-v-30b5c3b2]{margin:0 auto;overflow:hidden}.cases-info-track[data-v-30b5c3b2]{width:max-content;animation:40s linear infinite cases-info-scroll-30b5c3b2;display:flex}.cases-info-item[data-v-30b5c3b2]{flex-shrink:0;height:280px;margin-right:16px}.cases-info-item img[data-v-30b5c3b2]{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}@keyframes cases-info-scroll-30b5c3b2{0%{transform:translate(-50%)}to{transform:translate(0)}}.cases-main[data-v-30b5c3b2]{justify-content:center;align-items:stretch;gap:16px;width:90%;margin:0 auto;padding:12px 12px 24px;display:flex}.cases-left[data-v-30b5c3b2]{flex-direction:column;justify-content:space-between;gap:8px;width:100%;min-width:0;max-width:1260px;display:flex}.cases-section[data-v-30b5c3b2]{background:#fff;border-radius:12px;padding:12px}.cases-has-icon[data-v-30b5c3b2]{align-items:flex-start;gap:8px;display:flex}.cases-section-icon-col[data-v-30b5c3b2]{flex:0 0 36px;justify-content:center;display:flex}.cases-section-body[data-v-30b5c3b2]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cases-section-icon[data-v-30b5c3b2]{color:#fff;background:#1a4984;border-radius:50%;flex-shrink:0;width:36px;height:36px;padding:7px}.cases-page-title[data-v-30b5c3b2]{color:#2b679a;margin:0 0 10px;font-weight:700}.cases-section-title[data-v-30b5c3b2]{color:#2b679a;margin:0;font-weight:700}.cases-section-desc[data-v-30b5c3b2],.cases-list-item[data-v-30b5c3b2]{color:#000;line-height:1.7}.cases-section-desc[data-v-30b5c3b2]{margin:0}.cases-list[data-v-30b5c3b2]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cases-list-item[data-v-30b5c3b2]{align-items:flex-start;gap:8px;display:flex}.cases-list-dot[data-v-30b5c3b2]{background:#000;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:10px}.cases-tag[data-v-30b5c3b2]{color:#1a4984;background:#f4f9fd;border:1px solid #b0cfe8;border-radius:4px;padding:3px 8px;display:inline-block}.cases-l1[data-v-30b5c3b2]{align-items:center;gap:12px;display:flex}.cases-l1-text[data-v-30b5c3b2]{flex:1;align-self:flex-start;min-width:0}.cases-l1-image[data-v-30b5c3b2]{border-radius:8px;flex:1 0 clamp(180px,2.5vw,320px);max-width:320px;height:120px;overflow:hidden}.cases-l1-image img[data-v-30b5c3b2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cases-l2[data-v-30b5c3b2]{background:#f7f7f7;align-items:stretch;gap:12px}.cases-l2 .cases-section-body[data-v-30b5c3b2]{flex-flow:column wrap;align-items:flex-start;gap:16px}.cases-l2 .cases-section-title[data-v-30b5c3b2]{flex:none}.cases-l2 .cases-list-body[data-v-30b5c3b2]{flex-wrap:wrap;flex:1;align-items:flex-start;gap:12px;width:100%;min-width:0;display:flex}.cases-l2 .cases-list-body .cases-list[data-v-30b5c3b2]{flex:240px}.cases-l2-image[data-v-30b5c3b2]{border-radius:8px;flex:clamp(180px,2.5vw,320px);max-width:320px;height:120px;overflow:hidden}.cases-l2-image img[data-v-30b5c3b2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cases-l3-content[data-v-30b5c3b2]{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.cases-l3-content .cases-section-desc[data-v-30b5c3b2]{flex:320px;min-width:0}.cases-l3-content .cases-flow-row[data-v-30b5c3b2]{flex-wrap:wrap;flex:auto;margin-top:0}.cases-l4[data-v-30b5c3b2],.cases-l6[data-v-30b5c3b2]{background:#f7f7f7}.cases-l6[data-v-30b5c3b2]{display:none}.cases-flow-row[data-v-30b5c3b2]{flex-wrap:wrap;align-items:stretch;gap:40px;margin-top:10px;display:flex}.cases-flow-card[data-v-30b5c3b2]{border:1px solid var(--sl-200);text-align:center;background:#f7f7f7;border-radius:8px;flex:1 1 0;min-width:180px;max-width:180px;padding:8px;position:relative}.cases-flow-card[data-v-30b5c3b2]:not(:last-child):after{content:"";border-top:2px solid #94a3b8;border-right:2px solid #94a3b8;width:10px;height:10px;position:absolute;top:50%;right:-25px;transform:translateY(-50%)rotate(45deg)}.cases-flow-thumb[data-v-30b5c3b2]{border-radius:6px;align-items:center;width:100%;height:60px;margin:8px auto;overflow:hidden}.cases-flow-thumb img[data-v-30b5c3b2]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.cases-step-row[data-v-30b5c3b2]{flex-wrap:wrap;align-items:stretch;gap:40px;margin:0 auto;padding-top:12px;display:flex}.cases-step-card[data-v-30b5c3b2]{border:1px solid var(--sl-200);text-align:center;background:#fafbfc;border-radius:8px;flex-direction:column;flex:1 1 0;gap:8px;min-width:270px;max-width:270px;padding:12px;display:flex;position:relative}.cases-step-card[data-v-30b5c3b2]:not(:last-child):after{content:"";border-top:2px solid #94a3b8;border-right:2px solid #94a3b8;width:10px;height:10px;position:absolute;top:50%;right:-22px;transform:translateY(-50%)rotate(45deg)}.cases-step-head[data-v-30b5c3b2]{align-items:flex-start;gap:4px;display:flex}.cases-step-desc[data-v-30b5c3b2]{color:#475569;text-align:left;flex:1;margin:0 0 4px;line-height:1.4}.cases-step-thumb[data-v-30b5c3b2]{border-radius:12px;width:100%;height:100%;margin-top:auto;overflow:hidden}.cases-step-thumb img[data-v-30b5c3b2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cases-flow-title[data-v-30b5c3b2]{color:#000;margin:0 0 2px}.cases-flow-desc[data-v-30b5c3b2]{color:#000;margin:0}.cases-step-no[data-v-30b5c3b2]{color:#fff;background:#1a4984;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;display:flex}.cases-step-title[data-v-30b5c3b2]{text-align:left;overflow-wrap:break-word;min-width:0;font-weight:700;line-height:1.3}.cases-l5-content[data-v-30b5c3b2]{align-items:flex-start;gap:16px;display:flex}.cases-l5-content .cases-section-desc[data-v-30b5c3b2],.cases-l5-content .cases-effect-grid[data-v-30b5c3b2]{flex:1 1 0;min-width:0}.cases-effect-grid[data-v-30b5c3b2]{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:4px;display:grid}.cases-effect-card[data-v-30b5c3b2]{text-align:center;background:#fafbfc;border-radius:8px;padding:8px}.cases-effect-label[data-v-30b5c3b2]{color:#2b679a;margin:0 0 6px}.cases-effect-value[data-v-30b5c3b2]{color:#2b679a;margin:0 0 4px;font-weight:700}.cases-effect-unit[data-v-30b5c3b2]{margin-left:2px}.cases-effect-desc[data-v-30b5c3b2]{color:#64748b;margin:0;line-height:1.4}.cases-l6-row[data-v-30b5c3b2]{align-items:flex-start;gap:22px;margin-top:10px;display:flex}.cases-voice-person[data-v-30b5c3b2]{flex-direction:column;flex:0 0 140px;align-items:center;gap:8px;display:flex}.cases-l6-content[data-v-30b5c3b2]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.cases-voice-avatar[data-v-30b5c3b2]{border-radius:50%;width:64px;height:64px;margin:0 auto 8px;overflow:hidden}.cases-voice-avatar img[data-v-30b5c3b2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cases-voice-name[data-v-30b5c3b2]{color:#2b679a;margin:0 0 2px;font-weight:700}.cases-voice-role[data-v-30b5c3b2]{color:#475569;margin:0}.cases-voice-gallery[data-v-30b5c3b2]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.cases-voice-thumb[data-v-30b5c3b2]{border-radius:12px;overflow:hidden}.cases-voice-thumb img[data-v-30b5c3b2]{-o-object-fit:cover;object-fit:cover;width:260px;height:100px;display:block}.cases-r1[data-v-30b5c3b2]{flex-direction:column;gap:10px;display:flex}.cases-r1-badge[data-v-30b5c3b2]{color:#fff;background:#1a4984;border-radius:12px;align-self:flex-start;align-items:center;gap:4px;padding:4px 8px;font-weight:700;display:inline-flex}.cases-info-list[data-v-30b5c3b2]{flex-direction:column;gap:12px;margin:12px 0;padding:0;list-style:none;display:flex}.cases-info-row[data-v-30b5c3b2]{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.cases-info-col[data-v-30b5c3b2]{flex-direction:row;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.cases-info-label[data-v-30b5c3b2]{color:#000;flex:0 0 80px;font-weight:500}.cases-info-label.w-4[data-v-30b5c3b2]{flex:0 0 160px}.cases-info-value[data-v-30b5c3b2]{color:#000;flex:1;font-weight:500}.cases-info-brainCog[data-v-30b5c3b2]{background:#fff;border-radius:50%;flex-shrink:0;margin-top:0}.cases-info-check[data-v-30b5c3b2]{color:#2b679a;background:#fff;border:1px solid #2b679a;border-radius:50%;flex-shrink:0;margin-top:0;padding:3px}.cases-info-group[data-v-30b5c3b2]{margin:0 0 16px}.cases-tag-row[data-v-30b5c3b2]{flex-wrap:wrap;gap:6px;display:flex}.cases-r2[data-v-30b5c3b2]{padding:12px}.cases-r2-image[data-v-30b5c3b2]{aspect-ratio:16/10;border-radius:12px;width:100%;margin-bottom:12px;overflow:hidden}.cases-r2-image img[data-v-30b5c3b2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cases-r2-body[data-v-30b5c3b2]{flex-direction:column;gap:4px;display:flex}@media (width<=1023px){.cases-main[data-v-30b5c3b2]{flex-direction:column}}@media (width<=768px){.cases-hero-inner[data-v-30b5c3b2]{padding:10px 0}.cases-hero-desc br[data-v-30b5c3b2]{display:none}.cases-l1[data-v-30b5c3b2],.cases-l2[data-v-30b5c3b2]{flex-direction:column}.cases-l2.cases-has-icon[data-v-30b5c3b2]{flex-flow:wrap}.cases-l1-image[data-v-30b5c3b2],.cases-l2-image[data-v-30b5c3b2]{flex:auto;width:100%}.cases-l5-content[data-v-30b5c3b2]{flex-direction:column}.cases-l5-content .cases-section-desc[data-v-30b5c3b2],.cases-l5-content .cases-effect-grid[data-v-30b5c3b2]{flex:auto}.cases-effect-grid[data-v-30b5c3b2]{grid-template-columns:repeat(2,1fr)}.cases-voice-avatar[data-v-30b5c3b2]{margin:0}}@media (width<=730px){.cases-step-card[data-v-30b5c3b2]{min-width:180px;max-width:none;margin-right:38px}.cases-step-card[data-v-30b5c3b2]:not(:last-child):after{content:"";display:block}}@media (width<=540px){.cases-flow-card[data-v-30b5c3b2]{max-width:none;margin-right:38px}}@media (width<=480px){.cases-main[data-v-30b5c3b2]{padding:8px 0}.cases-section[data-v-30b5c3b2]{padding:8px}.cases-l3-content[data-v-30b5c3b2]{flex-direction:column}.cases-l3-content .cases-section-desc[data-v-30b5c3b2]{flex:auto}.cases-effect-grid[data-v-30b5c3b2]{grid-template-columns:repeat(2,1fr)}.cases-voice-gallery[data-v-30b5c3b2]{flex-direction:column}.cases-voice-person[data-v-30b5c3b2]{flex:0 0 100px}.cases-l6-row[data-v-30b5c3b2]{gap:8px}}.downloadpage[data-v-fc722ece]{background:#fff;width:100%}.dp-section[data-v-fc722ece]{width:100%;padding:20px}@media (width<=768px){.dp-section[data-v-fc722ece]{padding:10px 16px}}.dp-inner[data-v-fc722ece]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto}.dp-request[data-v-fc722ece]{background:#fff;margin-top:20px}.dp-request-inner[data-v-fc722ece]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;padding:0 10px;display:grid}@media (width<=820px){.dp-request-inner[data-v-fc722ece]{grid-template-columns:1fr;gap:32px}}.dp-request-left[data-v-fc722ece]{flex-direction:column;gap:24px;width:100%;max-width:500px;display:flex}.dp-left-header[data-v-fc722ece]{text-align:left}.dp-left-title[data-v-fc722ece]{color:#000;margin:0 0 20px;font-size:48px;font-weight:700;line-height:1.3}@media (width<=768px){.dp-left-title[data-v-fc722ece]{font-size:28px}}.dp-left-lead[data-v-fc722ece]{color:#475569;margin:0;font-size:18px;line-height:1.6}.dp-material-section[data-v-fc722ece]{flex-direction:column;gap:16px;display:flex}.dp-material-heading[data-v-fc722ece]{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:6px 0 20px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.dp-material-heading[data-v-fc722ece]{gap:12px;margin-bottom:20px;font-size:22px}}.dp-material-heading[data-v-fc722ece]:before,.dp-material-heading[data-v-fc722ece]:after{content:"";background:#e2e8f0;flex:1;height:3px}.dp-material-list[data-v-fc722ece]{flex-direction:column;gap:16px;display:flex}.dp-material-card[data-v-fc722ece]{cursor:pointer;text-align:left;background:#fff;border:3px solid #e2e8f0;border-radius:12px;align-items:center;gap:16px;width:100%;padding:12px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.dp-material-card[data-v-fc722ece]:hover{border-color:#039;box-shadow:0 4px 12px #023a760f}.dp-material-card.dp-material-active[data-v-fc722ece]{background:#00339905;border-color:#039}.dp-material-card.dp-material-disabled[data-v-fc722ece]{cursor:not-allowed;opacity:.7;background:#f1f5f9;border-color:#cbd5e1}.dp-material-check[data-v-fc722ece]{color:#fff;border:2px solid #039;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.dp-material-active .dp-material-check[data-v-fc722ece]{background:#039;border-color:#039}.dp-material-cover[data-v-fc722ece]{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;width:120px;height:150px;overflow:hidden}.dp-material-cover img[data-v-fc722ece]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.dp-material-body[data-v-fc722ece]{flex:1;min-width:0}.dp-material-name[data-v-fc722ece]{color:#039;margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.4}.dp-material-desc[data-v-fc722ece]{color:#475569;margin:0;font-size:16px;line-height:1.6}.dp-select-all[data-v-fc722ece]{cursor:pointer;text-align:left;background:#e8f0f8;border:3px solid #89abef88;border-radius:12px;align-items:center;gap:12px;width:100%;padding:16px;transition:background .2s;display:flex}.dp-select-all[data-v-fc722ece]:hover,.dp-select-all.dp-select-all-active[data-v-fc722ece]{background:#dde9f5}.dp-select-all-check[data-v-fc722ece]{color:#039;background:#fff;border:2px solid #039;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.dp-select-all-active .dp-select-all-check[data-v-fc722ece]{color:#fff;background:#039;border-color:#039}.dp-select-all-text[data-v-fc722ece]{font-size:18px;font-weight:500}.dp-benefit-box[data-v-fc722ece]{background:#fff;border:3px solid #89abef88;border-radius:12px;padding:12px 20px}.dp-benefit-header[data-v-fc722ece]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.dp-benefit-icon[data-v-fc722ece]{color:#039}.dp-benefit-title[data-v-fc722ece]{color:#039;margin:0;font-size:24px;font-weight:700}.dp-benefit-list[data-v-fc722ece]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dp-benefit-item[data-v-fc722ece]{align-items:flex-start;gap:10px;font-size:16px;line-height:1.6;display:flex}.dp-benefit-check[data-v-fc722ece]{color:#039;flex-shrink:0;margin-top:2px}.dp-request-right[data-v-fc722ece]{flex-direction:column;width:100%;max-width:700px;margin:0 auto;display:flex}.dp-form-card[data-v-fc722ece]{background:#fff;border:3px solid #e2e8f0;border-radius:12px;flex-direction:column;flex:1;padding:38px 28px;display:flex}@media (width<=768px){.dp-form-card[data-v-fc722ece]{padding:20px 16px}}.dp-form-header[data-v-fc722ece]{align-items:center;gap:12px;margin-bottom:46px;display:flex}.dp-form-title[data-v-fc722ece]{margin:0;font-size:36px;font-weight:700}.dp-form[data-v-fc722ece]{flex-direction:column;flex:1;justify-content:space-between;gap:46px;display:flex}.dp-form-group[data-v-fc722ece]{flex-direction:column;gap:16px;display:flex}.dp-error[data-v-fc722ece]{color:#dc2626;margin:0;font-size:16px}.dp-input-error[data-v-fc722ece]{border-color:#dc2626!important}.dp-label[data-v-fc722ece]{color:#000;align-items:center;gap:12px;font-size:18px;font-weight:500;display:flex}.dp-required[data-v-fc722ece]{color:#fff;background-color:#dc2626;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.dp-optional[data-v-fc722ece]{background-color:#e2e8f0;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.dp-input[data-v-fc722ece],.dp-select[data-v-fc722ece]{color:#000;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;height:48px;padding:0 16px;font-size:18px;transition:border-color .2s}.dp-input[data-v-fc722ece]:focus,.dp-select[data-v-fc722ece]:focus{border-color:#039;outline:none}.dp-input[data-v-fc722ece]::-moz-placeholder{color:#94a3b8}.dp-select[data-v-fc722ece]::-moz-placeholder{color:#94a3b8}.dp-input[data-v-fc722ece]::placeholder,.dp-select[data-v-fc722ece]::placeholder{color:#94a3b8}.dp-select[data-v-fc722ece]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23023A76' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.dp-checkbox-label[data-v-fc722ece]{cursor:pointer;align-items:center;gap:10px;display:flex}.dp-checkbox[data-v-fc722ece]{accent-color:#039;flex-shrink:0;width:20px;height:20px}.dp-checkbox-text[data-v-fc722ece]{color:#000;font-size:18px;line-height:1.6}.dp-privacy-link[data-v-fc722ece]{color:#039;font-weight:500;text-decoration:underline}.dp-privacy-link[data-v-fc722ece]:hover{text-decoration:none}.dp-submit-btn[data-v-fc722ece]{color:#fff;cursor:pointer;background:#039;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:62px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.dp-submit-btn[data-v-fc722ece]:hover:not(:disabled){background:#003090}.dp-submit-btn[data-v-fc722ece]:disabled{cursor:not-allowed;background:#94a3b8}.dp-form-note[data-v-fc722ece]{color:#000;justify-content:center;align-items:center;gap:8px;margin:0 0 28px;font-size:16px;display:flex}.dp-flow[data-v-fc722ece]{background:#fff}.dp-flow-inner[data-v-fc722ece]{flex-direction:column;gap:10px;display:flex}.dp-flow-heading[data-v-fc722ece]{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:6px 0 20px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.dp-flow-heading[data-v-fc722ece]{gap:12px;margin-bottom:20px;font-size:22px}}.dp-flow-heading[data-v-fc722ece]:before,.dp-flow-heading[data-v-fc722ece]:after{content:"";background:#e2e8f0;flex:1;height:3px}.dp-flow-list[data-v-fc722ece]{grid-template-columns:1fr 40px 1fr 40px 1fr 40px;grid-template-areas:"c1 a1 c2 a2 c3";align-items:stretch;max-width:940px;margin:0 auto;display:grid}@media (width<=767px){.dp-flow-list[data-v-fc722ece]{grid-template-columns:1fr 40px 1fr;grid-template-areas:"c1 a1 c2""c3 a2 a3"}}@media (width<=480px){.dp-flow-list[data-v-fc722ece]{grid-template-columns:1fr;grid-template-areas:"c1""a1""c2""a2""c3""a3";gap:12px 0}}.dp-flow-card[data-v-fc722ece]:first-child{grid-area:c1}.dp-flow-card[data-v-fc722ece]:nth-child(3){grid-area:c2}.dp-flow-card[data-v-fc722ece]:nth-child(5){grid-area:c3}.dp-flow-card[data-v-fc722ece]{text-align:center;flex-direction:row;align-items:flex-start;gap:12px;padding:16px;display:flex}@media (width<=480px){.dp-flow-card[data-v-fc722ece]{padding:16px}}.dp-flow-head[data-v-fc722ece]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.dp-flow-num[data-v-fc722ece]{color:#fff;background:#039;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:31px;height:32px;font-size:16px;font-weight:700;display:flex}.dp-flow-icon-wrap[data-v-fc722ece]{color:#039;background:#e8f0f8;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;display:flex}.dp-flow-title[data-v-fc722ece]{margin:0;font-size:20px;font-weight:700}.dp-flow-desc[data-v-fc722ece]{color:#000;max-width:220px;margin:0;font-size:16px;line-height:1.6}.dp-flow-arrow[data-v-fc722ece]{color:#039;justify-content:center;align-items:center;display:flex}@media (width<=480px){.dp-flow-arrow[data-v-fc722ece]{height:24px;transform:rotate(90deg)}}.dp-flow-arrow-a1[data-v-fc722ece]{grid-area:a1}.dp-flow-arrow-a2[data-v-fc722ece]{grid-area:a2}.dp-flow-arrow-a3[data-v-fc722ece]{grid-area:a3;display:none}@media (width<=767px) and (width>=481px){.dp-flow-arrow-a2[data-v-fc722ece]{grid-area:auto;display:none}}.dp-contact[data-v-fc722ece]{background:#e8f0f8}.dp-contact-inner[data-v-fc722ece]{border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;max-width:1260px;padding:10px 40px;display:grid}@media (width<=820px){.dp-contact-inner[data-v-fc722ece]{grid-template-columns:1fr auto;gap:10px;padding:16px}}@media (width<=480px){.dp-contact-inner[data-v-fc722ece]{text-align:center;grid-template-columns:1fr}}.dp-contact-image[data-v-fc722ece]{justify-content:center;align-items:center;display:flex}.dp-contact-image img[data-v-fc722ece]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100px}@media (width<=768px){.dp-contact-image[data-v-fc722ece]{grid-column:1/2}}@media (width<=480px){.dp-contact-image[data-v-fc722ece]{grid-column:auto}}.dp-contact-text[data-v-fc722ece]{flex-direction:column;gap:6px;display:flex}@media (width<=768px){.dp-contact-text[data-v-fc722ece]{grid-column:2/3}}@media (width<=480px){.dp-contact-text[data-v-fc722ece]{grid-column:auto}}.dp-contact-lead[data-v-fc722ece]{color:#039;margin:0;font-size:22px;font-weight:700;line-height:1.5}@media (width<=768px){.dp-contact-lead[data-v-fc722ece]{font-size:18px}}.dp-contact-sub[data-v-fc722ece]{color:#475569;margin:0;font-size:18px;line-height:1.6}.dp-contact-btn[data-v-fc722ece]{color:#fff;cursor:pointer;white-space:nowrap;background:#039;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.dp-contact-btn[data-v-fc722ece]:hover{background:#003090}@media (width<=768px){.dp-contact-btn[data-v-fc722ece]{grid-column:2/3;justify-self:end}}@media (width<=480px){.dp-contact-btn[data-v-fc722ece]{grid-column:auto;justify-self:center}}[data-v-fc722ece] .dp-flow-arrow-a3{display:none}.downloadpage[data-v-528606ee]{background:#fff;width:100%}.dp-section[data-v-528606ee]{width:100%;padding:20px}@media (width<=768px){.dp-section[data-v-528606ee]{padding:10px 16px}}.dp-inner[data-v-528606ee]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto}.dp-request[data-v-528606ee]{background:#fff;margin-top:20px}.dp-request-inner[data-v-528606ee]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;padding:0 10px;display:grid}@media (width<=820px){.dp-request-inner[data-v-528606ee]{grid-template-columns:1fr;gap:32px}}.dp-request-left[data-v-528606ee]{flex-direction:column;gap:24px;width:100%;max-width:500px;display:flex}.dp-left-header[data-v-528606ee]{text-align:left}.dp-left-title[data-v-528606ee]{color:#000;margin:0 0 20px;font-size:48px;font-weight:700;line-height:1.3}@media (width<=768px){.dp-left-title[data-v-528606ee]{font-size:28px}}.dp-left-lead[data-v-528606ee]{color:#475569;margin:0;font-size:18px;line-height:1.6}.dp-material-section[data-v-528606ee]{flex-direction:column;gap:16px;display:flex}.dp-material-heading[data-v-528606ee]{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:6px 0 20px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.dp-material-heading[data-v-528606ee]{gap:12px;margin-bottom:20px;font-size:22px}}.dp-material-heading[data-v-528606ee]:before,.dp-material-heading[data-v-528606ee]:after{content:"";background:#e2e8f0;flex:1;height:3px}.dp-material-list[data-v-528606ee]{flex-direction:column;gap:16px;display:flex}.dp-material-card[data-v-528606ee]{cursor:pointer;text-align:left;background:#fff;border:3px solid #e2e8f0;border-radius:12px;align-items:center;gap:16px;width:100%;padding:12px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.dp-material-card[data-v-528606ee]:hover{border-color:#039;box-shadow:0 4px 12px #023a760f}.dp-material-card.dp-material-active[data-v-528606ee]{background:#00339905;border-color:#039}.dp-material-card.dp-material-disabled[data-v-528606ee]{cursor:not-allowed;opacity:.7;background:#f1f5f9;border-color:#cbd5e1}.dp-material-check[data-v-528606ee]{color:#fff;border:2px solid #039;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.dp-material-active .dp-material-check[data-v-528606ee]{background:#039;border-color:#039}.dp-material-cover[data-v-528606ee]{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;width:120px;height:150px;overflow:hidden}.dp-material-cover img[data-v-528606ee]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.dp-material-body[data-v-528606ee]{flex:1;min-width:0}.dp-material-name[data-v-528606ee]{color:#039;margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.4}.dp-material-desc[data-v-528606ee]{color:#475569;margin:0;font-size:16px;line-height:1.6}.dp-select-all[data-v-528606ee]{cursor:pointer;text-align:left;background:#e8f0f8;border:3px solid #89abef88;border-radius:12px;align-items:center;gap:12px;width:100%;padding:16px;transition:background .2s;display:flex}.dp-select-all[data-v-528606ee]:hover,.dp-select-all.dp-select-all-active[data-v-528606ee]{background:#dde9f5}.dp-select-all-check[data-v-528606ee]{color:#039;background:#fff;border:2px solid #039;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.dp-select-all-active .dp-select-all-check[data-v-528606ee]{color:#fff;background:#039;border-color:#039}.dp-select-all-text[data-v-528606ee]{font-size:18px;font-weight:500}.dp-benefit-box[data-v-528606ee]{background:#fff;border:3px solid #89abef88;border-radius:12px;padding:12px 20px}.dp-benefit-header[data-v-528606ee]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.dp-benefit-icon[data-v-528606ee]{color:#039}.dp-benefit-title[data-v-528606ee]{color:#039;margin:0;font-size:24px;font-weight:700}.dp-benefit-list[data-v-528606ee]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dp-benefit-item[data-v-528606ee]{align-items:flex-start;gap:10px;font-size:16px;line-height:1.6;display:flex}.dp-benefit-check[data-v-528606ee]{color:#039;flex-shrink:0;margin-top:2px}.dp-request-right[data-v-528606ee]{flex-direction:column;width:100%;max-width:700px;margin:0 auto;display:flex}.dp-form-card[data-v-528606ee]{background:#fff;border:3px solid #e2e8f0;border-radius:12px;flex-direction:column;flex:1;padding:38px 28px;display:flex}@media (width<=768px){.dp-form-card[data-v-528606ee]{padding:20px 16px}}.dp-form-header[data-v-528606ee]{align-items:center;gap:12px;margin-bottom:46px;display:flex}.dp-form-title[data-v-528606ee]{margin:0;font-size:36px;font-weight:700}.dp-form[data-v-528606ee]{flex-direction:column;flex:1;justify-content:space-between;gap:46px;display:flex}.dp-form-group[data-v-528606ee]{flex-direction:column;gap:16px;display:flex}.dp-error[data-v-528606ee]{color:#dc2626;margin:0;font-size:16px}.dp-input-error[data-v-528606ee]{border-color:#dc2626!important}.dp-label[data-v-528606ee]{color:#000;align-items:center;gap:12px;font-size:18px;font-weight:500;display:flex}.dp-required[data-v-528606ee]{color:#fff;background-color:#dc2626;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.dp-optional[data-v-528606ee]{background-color:#e2e8f0;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.dp-input[data-v-528606ee],.dp-select[data-v-528606ee]{color:#000;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;height:48px;padding:0 16px;font-size:18px;transition:border-color .2s}.dp-input[data-v-528606ee]:focus,.dp-select[data-v-528606ee]:focus{border-color:#039;outline:none}.dp-input[data-v-528606ee]::-moz-placeholder{color:#94a3b8}.dp-select[data-v-528606ee]::-moz-placeholder{color:#94a3b8}.dp-input[data-v-528606ee]::placeholder,.dp-select[data-v-528606ee]::placeholder{color:#94a3b8}.dp-select[data-v-528606ee]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23023A76' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.dp-checkbox-label[data-v-528606ee]{cursor:pointer;align-items:center;gap:10px;display:flex}.dp-checkbox[data-v-528606ee]{accent-color:#039;flex-shrink:0;width:20px;height:20px}.dp-checkbox-text[data-v-528606ee]{color:#000;font-size:18px;line-height:1.6}.dp-privacy-link[data-v-528606ee]{color:#039;font-weight:500;text-decoration:underline}.dp-privacy-link[data-v-528606ee]:hover{text-decoration:none}.dp-submit-btn[data-v-528606ee]{color:#fff;cursor:pointer;background:#039;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:62px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.dp-submit-btn[data-v-528606ee]:hover:not(:disabled){background:#003090}.dp-submit-btn[data-v-528606ee]:disabled{cursor:not-allowed;background:#94a3b8}.dp-form-note[data-v-528606ee]{color:#000;justify-content:center;align-items:center;gap:8px;margin:0 0 28px;font-size:16px;display:flex}.dp-flow[data-v-528606ee]{background:#fff}.dp-flow-inner[data-v-528606ee]{flex-direction:column;gap:10px;display:flex}.dp-flow-heading[data-v-528606ee]{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:6px 0 20px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.dp-flow-heading[data-v-528606ee]{gap:12px;margin-bottom:20px;font-size:22px}}.dp-flow-heading[data-v-528606ee]:before,.dp-flow-heading[data-v-528606ee]:after{content:"";background:#e2e8f0;flex:1;height:3px}.dp-flow-list[data-v-528606ee]{grid-template-columns:1fr 40px 1fr 40px 1fr 40px;grid-template-areas:"c1 a1 c2 a2 c3";align-items:stretch;max-width:940px;margin:0 auto;display:grid}@media (width<=767px){.dp-flow-list[data-v-528606ee]{grid-template-columns:1fr 40px 1fr;grid-template-areas:"c1 a1 c2""c3 a2 a3"}}@media (width<=480px){.dp-flow-list[data-v-528606ee]{grid-template-columns:1fr;grid-template-areas:"c1""a1""c2""a2""c3""a3";gap:12px 0}}.dp-flow-card[data-v-528606ee]:first-child{grid-area:c1}.dp-flow-card[data-v-528606ee]:nth-child(3){grid-area:c2}.dp-flow-card[data-v-528606ee]:nth-child(5){grid-area:c3}.dp-flow-card[data-v-528606ee]{text-align:center;flex-direction:row;align-items:flex-start;gap:12px;padding:16px;display:flex}@media (width<=480px){.dp-flow-card[data-v-528606ee]{padding:16px}}.dp-flow-head[data-v-528606ee]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.dp-flow-num[data-v-528606ee]{color:#fff;background:#039;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:31px;height:32px;font-size:16px;font-weight:700;display:flex}.dp-flow-icon-wrap[data-v-528606ee]{color:#039;background:#e8f0f8;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;display:flex}.dp-flow-title[data-v-528606ee]{margin:0;font-size:20px;font-weight:700}.dp-flow-desc[data-v-528606ee]{color:#000;max-width:220px;margin:0;font-size:16px;line-height:1.6}.dp-flow-arrow[data-v-528606ee]{color:#039;justify-content:center;align-items:center;display:flex}@media (width<=480px){.dp-flow-arrow[data-v-528606ee]{height:24px;transform:rotate(90deg)}}.dp-flow-arrow-a1[data-v-528606ee]{grid-area:a1}.dp-flow-arrow-a2[data-v-528606ee]{grid-area:a2}.dp-flow-arrow-a3[data-v-528606ee]{grid-area:a3;display:none}@media (width<=767px) and (width>=481px){.dp-flow-arrow-a2[data-v-528606ee]{grid-area:auto;display:none}}.dp-contact[data-v-528606ee]{background:#e8f0f8}.dp-contact-inner[data-v-528606ee]{border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;max-width:1260px;padding:10px 40px;display:grid}@media (width<=820px){.dp-contact-inner[data-v-528606ee]{grid-template-columns:1fr auto;gap:10px;padding:16px}}@media (width<=480px){.dp-contact-inner[data-v-528606ee]{text-align:center;grid-template-columns:1fr}}.dp-contact-image[data-v-528606ee]{justify-content:center;align-items:center;display:flex}.dp-contact-image img[data-v-528606ee]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100px}@media (width<=768px){.dp-contact-image[data-v-528606ee]{grid-column:1/2}}@media (width<=480px){.dp-contact-image[data-v-528606ee]{grid-column:auto}}.dp-contact-text[data-v-528606ee]{flex-direction:column;gap:6px;display:flex}@media (width<=768px){.dp-contact-text[data-v-528606ee]{grid-column:2/3}}@media (width<=480px){.dp-contact-text[data-v-528606ee]{grid-column:auto}}.dp-contact-lead[data-v-528606ee]{color:#039;margin:0;font-size:22px;font-weight:700;line-height:1.5}@media (width<=768px){.dp-contact-lead[data-v-528606ee]{font-size:18px}}.dp-contact-sub[data-v-528606ee]{color:#475569;margin:0;font-size:18px;line-height:1.6}.dp-contact-btn[data-v-528606ee]{color:#fff;cursor:pointer;white-space:nowrap;background:#039;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.dp-contact-btn[data-v-528606ee]:hover{background:#003090}@media (width<=768px){.dp-contact-btn[data-v-528606ee]{grid-column:2/3;justify-self:end}}@media (width<=480px){.dp-contact-btn[data-v-528606ee]{grid-column:auto;justify-self:center}}.downloadpage{background:#fff;width:100%}.dp-section{width:100%;padding:20px}@media (width<=768px){.dp-section{padding:10px 16px}}.dp-inner{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto}.dp-request{background:#fff;margin-top:20px}.dp-request-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;padding:0 10px;display:grid}@media (width<=820px){.dp-request-inner{grid-template-columns:1fr;gap:32px}}.dp-request-left{flex-direction:column;gap:24px;width:100%;max-width:500px;display:flex}.dp-left-header{text-align:left}.dp-left-title{color:#000;margin:0 0 20px;font-size:48px;font-weight:700;line-height:1.3}@media (width<=768px){.dp-left-title{font-size:28px}}.dp-left-lead{color:#475569;margin:0;font-size:18px;line-height:1.6}.dp-material-section{flex-direction:column;gap:16px;display:flex}.dp-material-heading{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:6px 0 20px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.dp-material-heading{gap:12px;margin-bottom:20px;font-size:22px}}.dp-material-heading:before,.dp-material-heading:after{content:"";background:#e2e8f0;flex:1;height:3px}.dp-material-list{flex-direction:column;gap:16px;display:flex}.dp-material-card{cursor:pointer;text-align:left;background:#fff;border:3px solid #e2e8f0;border-radius:12px;align-items:center;gap:16px;width:100%;padding:12px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.dp-material-card:hover{border-color:#039;box-shadow:0 4px 12px #023a760f}.dp-material-card.dp-material-active{background:#00339905;border-color:#039}.dp-material-card.dp-material-disabled{cursor:not-allowed;opacity:.7;background:#f1f5f9;border-color:#cbd5e1}.dp-material-check{color:#fff;border:2px solid #039;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.dp-material-active .dp-material-check{background:#039;border-color:#039}.dp-material-cover{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;width:120px;height:150px;overflow:hidden}.dp-material-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.dp-material-body{flex:1;min-width:0}.dp-material-name{color:#039;margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.4}.dp-material-desc{color:#475569;margin:0;font-size:16px;line-height:1.6}.dp-select-all{cursor:pointer;text-align:left;background:#e8f0f8;border:3px solid #89abef88;border-radius:12px;align-items:center;gap:12px;width:100%;padding:16px;transition:background .2s;display:flex}.dp-select-all:hover,.dp-select-all.dp-select-all-active{background:#dde9f5}.dp-select-all-check{color:#039;background:#fff;border:2px solid #039;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.dp-select-all-active .dp-select-all-check{color:#fff;background:#039;border-color:#039}.dp-select-all-text{font-size:18px;font-weight:500}.dp-benefit-box{background:#fff;border:3px solid #89abef88;border-radius:12px;padding:12px 20px}.dp-benefit-header{align-items:center;gap:10px;margin-bottom:16px;display:flex}.dp-benefit-icon{color:#039}.dp-benefit-title{color:#039;margin:0;font-size:24px;font-weight:700}.dp-benefit-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dp-benefit-item{align-items:flex-start;gap:10px;font-size:16px;line-height:1.6;display:flex}.dp-benefit-check{color:#039;flex-shrink:0;margin-top:2px}.dp-request-right{flex-direction:column;width:100%;max-width:700px;margin:0 auto;display:flex}.dp-form-card{background:#fff;border:3px solid #e2e8f0;border-radius:12px;flex-direction:column;flex:1;padding:38px 28px;display:flex}@media (width<=768px){.dp-form-card{padding:20px 16px}}.dp-form-header{align-items:center;gap:12px;margin-bottom:46px;display:flex}.dp-form-title{margin:0;font-size:36px;font-weight:700}.dp-form{flex-direction:column;flex:1;justify-content:space-between;gap:46px;display:flex}.dp-form-group{flex-direction:column;gap:16px;display:flex}.dp-error{color:#dc2626;margin:0;font-size:16px}.dp-input-error{border-color:#dc2626!important}.dp-label{color:#000;align-items:center;gap:12px;font-size:18px;font-weight:500;display:flex}.dp-required{color:#fff;background-color:#dc2626;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.dp-optional{background-color:#e2e8f0;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.dp-input,.dp-select{color:#000;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;height:48px;padding:0 16px;font-size:18px;transition:border-color .2s}.dp-input:focus,.dp-select:focus{border-color:#039;outline:none}.dp-input::-moz-placeholder{color:#94a3b8}.dp-select::-moz-placeholder{color:#94a3b8}.dp-input::placeholder,.dp-select::placeholder{color:#94a3b8}.dp-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23023A76' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.dp-checkbox-label{cursor:pointer;align-items:center;gap:10px;display:flex}.dp-checkbox{accent-color:#039;flex-shrink:0;width:20px;height:20px}.dp-checkbox-text{color:#000;font-size:18px;line-height:1.6}.dp-privacy-link{color:#039;font-weight:500;text-decoration:underline}.dp-privacy-link:hover{text-decoration:none}.dp-submit-btn{color:#fff;cursor:pointer;background:#039;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:62px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.dp-submit-btn:hover:not(:disabled){background:#003090}.dp-submit-btn:disabled{cursor:not-allowed;background:#94a3b8}.dp-form-note{color:#000;justify-content:center;align-items:center;gap:8px;margin:0 0 28px;font-size:16px;display:flex}.dp-flow{background:#fff}.dp-flow-inner{flex-direction:column;gap:10px;display:flex}.dp-flow-heading{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:6px 0 20px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.dp-flow-heading{gap:12px;margin-bottom:20px;font-size:22px}}.dp-flow-heading:before,.dp-flow-heading:after{content:"";background:#e2e8f0;flex:1;height:3px}.dp-flow-list{grid-template-columns:1fr 40px 1fr 40px 1fr 40px;grid-template-areas:"c1 a1 c2 a2 c3";align-items:stretch;max-width:940px;margin:0 auto;display:grid}@media (width<=767px){.dp-flow-list{grid-template-columns:1fr 40px 1fr;grid-template-areas:"c1 a1 c2""c3 a2 a3"}}@media (width<=480px){.dp-flow-list{grid-template-columns:1fr;grid-template-areas:"c1""a1""c2""a2""c3""a3";gap:12px 0}}.dp-flow-card:first-child{grid-area:c1}.dp-flow-card:nth-child(3){grid-area:c2}.dp-flow-card:nth-child(5){grid-area:c3}.dp-flow-card{text-align:center;flex-direction:row;align-items:flex-start;gap:12px;padding:16px;display:flex}@media (width<=480px){.dp-flow-card{padding:16px}}.dp-flow-head{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.dp-flow-num{color:#fff;background:#039;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:31px;height:32px;font-size:16px;font-weight:700;display:flex}.dp-flow-icon-wrap{color:#039;background:#e8f0f8;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;display:flex}.dp-flow-title{margin:0;font-size:20px;font-weight:700}.dp-flow-desc{color:#000;max-width:220px;margin:0;font-size:16px;line-height:1.6}.dp-flow-arrow{color:#039;justify-content:center;align-items:center;display:flex}@media (width<=480px){.dp-flow-arrow{height:24px;transform:rotate(90deg)}}.dp-flow-arrow-a1{grid-area:a1}.dp-flow-arrow-a2{grid-area:a2}.dp-flow-arrow-a3{grid-area:a3;display:none}@media (width<=767px) and (width>=481px){.dp-flow-arrow-a2{grid-area:auto;display:none}}.dp-contact{background:#e8f0f8}.dp-contact-inner{border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;max-width:1260px;padding:10px 40px;display:grid}@media (width<=820px){.dp-contact-inner{grid-template-columns:1fr auto;gap:10px;padding:16px}}@media (width<=480px){.dp-contact-inner{text-align:center;grid-template-columns:1fr}}.dp-contact-image{justify-content:center;align-items:center;display:flex}.dp-contact-image img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100px}@media (width<=768px){.dp-contact-image{grid-column:1/2}}@media (width<=480px){.dp-contact-image{grid-column:auto}}.dp-contact-text{flex-direction:column;gap:6px;display:flex}@media (width<=768px){.dp-contact-text{grid-column:2/3}}@media (width<=480px){.dp-contact-text{grid-column:auto}}.dp-contact-lead{color:#039;margin:0;font-size:22px;font-weight:700;line-height:1.5}@media (width<=768px){.dp-contact-lead{font-size:18px}}.dp-contact-sub{color:#475569;margin:0;font-size:18px;line-height:1.6}.dp-contact-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#039;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.dp-contact-btn:hover{background:#003090}@media (width<=768px){.dp-contact-btn{grid-column:2/3;justify-self:end}}@media (width<=480px){.dp-contact-btn{grid-column:auto;justify-self:center}}.contactpage[data-v-0d68e725]{background:#fff;width:100%}.cp-topic-list[data-v-0d68e725]{flex-direction:column;gap:16px;display:flex}.cp-topic-card[data-v-0d68e725]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:16px;width:100%;padding:16px 18px;transition:border-color .2s,box-shadow .2s;display:flex}.cp-topic-card[data-v-0d68e725]:hover{border-color:#039;box-shadow:0 4px 12px #023a760f}.cp-topic-icon[data-v-0d68e725]{background:#e8f0f8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}.cp-topic-icon img[data-v-0d68e725]{-o-object-fit:contain;object-fit:contain;width:70%;height:70%}.cp-topic-body[data-v-0d68e725]{flex:1;min-width:0}.cp-topic-title[data-v-0d68e725]{color:#039;margin:0 0 4px;font-size:24px;font-weight:700;line-height:1.4}.cp-topic-desc[data-v-0d68e725]{color:#000;margin:0;font-size:16px;line-height:1.6}.cp-topic-arrow[data-v-0d68e725]{color:#039;flex-shrink:0}.cp-support-box[data-v-0d68e725]{background:#f6f9fd;border:2px solid #89abef88;border-radius:12px;padding:20px}.cp-support-header[data-v-0d68e725]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.cp-support-icon[data-v-0d68e725]{color:#039}.cp-support-title[data-v-0d68e725]{color:#039;margin:0;font-size:24px;font-weight:700}.cp-support-list[data-v-0d68e725]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cp-support-item[data-v-0d68e725]{align-items:flex-start;gap:10px;font-size:16px;line-height:1.6;display:flex}.cp-support-check[data-v-0d68e725]{color:#039;flex-shrink:0;margin-top:2px}.cp-form-row[data-v-0d68e725]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=480px){.cp-form-row[data-v-0d68e725]{grid-template-columns:1fr}}.cp-form-group[data-v-0d68e725]{flex-direction:column;gap:10px;display:flex}.cp-form-group-half[data-v-0d68e725]{min-width:0}.cp-textarea[data-v-0d68e725]{color:#000;box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;min-height:100px;padding:12px 16px;font-size:16px;transition:border-color .2s}.cp-textarea[data-v-0d68e725]:focus{border-color:#039;outline:none}.cp-textarea[data-v-0d68e725]::placeholder{color:#94a3b8}.cp-radio-group[data-v-0d68e725]{flex-wrap:wrap;gap:18px;display:flex}.cp-radio-label[data-v-0d68e725]{color:#000;cursor:pointer;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:8px;padding:6px 20px;font-size:18px;display:flex}.cp-radio[data-v-0d68e725]{accent-color:#039;width:18px;height:18px}.dp-form-card[data-v-0d68e725]{padding:20px 28px}.dp-form-header[data-v-0d68e725]{margin-bottom:18px}.dp-form[data-v-0d68e725]{gap:18px}.dp-form-group[data-v-0d68e725]{gap:10px}.privacy-page[data-v-a645adfc]{background:#fff;padding:clamp(32px,5vh,64px) 0}.privacy-hero[data-v-a645adfc]{text-align:center;max-width:800px;margin:0 auto 40px;padding:0 20px}.privacy-title[data-v-a645adfc]{margin:0;font-size:34px;font-weight:700;line-height:1.4}.privacy-content[data-v-a645adfc]{max-width:1260px;margin:0 auto;padding:0 20px}.privacy-intro[data-v-a645adfc]{margin:0 0 32px;font-size:16px;line-height:2}.privacy-article[data-v-a645adfc]{margin-bottom:32px}.privacy-article[data-v-a645adfc]:last-child{margin-bottom:0}.article-title[data-v-a645adfc]{margin:0 0 10px;padding-bottom:8px;font-size:16px}.article-subtitle[data-v-a645adfc]{font-size:16px}.article-section[data-v-a645adfc]{margin:0 0 10px;padding-bottom:8px;font-size:16px;line-height:2}.article-list[data-v-a645adfc]{margin:8px 0 10px;padding-bottom:8px}.article-list li[data-v-a645adfc]{margin-bottom:4px;font-size:16px;line-height:2}.article-contact[data-v-a645adfc]{margin-top:16px;font-size:16px;line-height:2}.article-contact p[data-v-a645adfc]{margin:0}@media (width<=640px){.privacy-page[data-v-a645adfc]{padding:clamp(24px,4vh,40px) 0}.privacy-hero[data-v-a645adfc]{margin-bottom:28px}.privacy-intro[data-v-a645adfc],.privacy-article[data-v-a645adfc]{margin-bottom:24px}}.msd[data-v-e5fe0094]{width:100%;position:relative}.msd-trigger[data-v-e5fe0094]{color:#000;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:48px;padding:0 16px;font-size:18px;transition:border-color .2s;display:flex}.msd-trigger[data-v-e5fe0094]:hover{border-color:#039}.msd-value[data-v-e5fe0094]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.msd-value--placeholder[data-v-e5fe0094]{color:#94a3b8}.msd-caret[data-v-e5fe0094]{color:#64748b;flex-shrink:0;transition:transform .2s}.msd-caret--open[data-v-e5fe0094]{transform:rotate(180deg)}.msd-panel[data-v-e5fe0094]{z-index:20;background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:260px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.msd-option[data-v-e5fe0094]{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;transition:background .15s;display:flex}.msd-option[data-v-e5fe0094]:hover{background:#f7f9fc}.msd-option.msd-option--selected[data-v-e5fe0094]{background:#e8f0f8}.msd-checkbox[data-v-e5fe0094]{accent-color:#039;cursor:pointer;flex-shrink:0;width:18px;height:18px}.msd-option-text[data-v-e5fe0094]{color:#000;flex:1;font-size:16px;line-height:1.5}.msd-option-check[data-v-e5fe0094]{color:#039;flex-shrink:0}.downloadpage[data-v-81b19131]{background:#fff;width:100%}.dp-section[data-v-81b19131]{width:100%;padding:20px}@media (width<=768px){.dp-section[data-v-81b19131]{padding:10px 16px}}.dp-inner[data-v-81b19131]{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto}.dp-request[data-v-81b19131]{background:#fff;margin-top:20px}.dp-request-inner[data-v-81b19131]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;padding:0 10px;display:grid}@media (width<=820px){.dp-request-inner[data-v-81b19131]{grid-template-columns:1fr;gap:32px}}.dp-request-left[data-v-81b19131]{flex-direction:column;gap:24px;width:100%;max-width:500px;display:flex}.dp-left-header[data-v-81b19131]{text-align:left}.dp-left-title[data-v-81b19131]{color:#000;margin:0 0 20px;font-size:48px;font-weight:700;line-height:1.3}@media (width<=768px){.dp-left-title[data-v-81b19131]{font-size:28px}}.dp-left-lead[data-v-81b19131]{color:#475569;margin:0;font-size:18px;line-height:1.6}.dp-material-section[data-v-81b19131]{flex-direction:column;gap:16px;display:flex}.dp-material-heading[data-v-81b19131]{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:6px 0 20px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.dp-material-heading[data-v-81b19131]{gap:12px;margin-bottom:20px;font-size:22px}}.dp-material-heading[data-v-81b19131]:before,.dp-material-heading[data-v-81b19131]:after{content:"";background:#e2e8f0;flex:1;height:3px}.dp-material-list[data-v-81b19131]{flex-direction:column;gap:16px;display:flex}.dp-material-card[data-v-81b19131]{cursor:pointer;text-align:left;background:#fff;border:3px solid #e2e8f0;border-radius:12px;align-items:center;gap:16px;width:100%;padding:12px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.dp-material-card[data-v-81b19131]:hover{border-color:#039;box-shadow:0 4px 12px #023a760f}.dp-material-card.dp-material-active[data-v-81b19131]{background:#00339905;border-color:#039}.dp-material-card.dp-material-disabled[data-v-81b19131]{cursor:not-allowed;opacity:.7;background:#f1f5f9;border-color:#cbd5e1}.dp-material-check[data-v-81b19131]{color:#fff;border:2px solid #039;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.dp-material-active .dp-material-check[data-v-81b19131]{background:#039;border-color:#039}.dp-material-cover[data-v-81b19131]{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;width:120px;height:150px;overflow:hidden}.dp-material-cover img[data-v-81b19131]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.dp-material-body[data-v-81b19131]{flex:1;min-width:0}.dp-material-name[data-v-81b19131]{color:#039;margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.4}.dp-material-desc[data-v-81b19131]{color:#475569;margin:0;font-size:16px;line-height:1.6}.dp-select-all[data-v-81b19131]{cursor:pointer;text-align:left;background:#e8f0f8;border:3px solid #89abef88;border-radius:12px;align-items:center;gap:12px;width:100%;padding:16px;transition:background .2s;display:flex}.dp-select-all[data-v-81b19131]:hover,.dp-select-all.dp-select-all-active[data-v-81b19131]{background:#dde9f5}.dp-select-all-check[data-v-81b19131]{color:#039;background:#fff;border:2px solid #039;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.dp-select-all-active .dp-select-all-check[data-v-81b19131]{color:#fff;background:#039;border-color:#039}.dp-select-all-text[data-v-81b19131]{font-size:18px;font-weight:500}.dp-benefit-box[data-v-81b19131]{background:#fff;border:3px solid #89abef88;border-radius:12px;padding:12px 20px}.dp-benefit-header[data-v-81b19131]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.dp-benefit-icon[data-v-81b19131]{color:#039}.dp-benefit-title[data-v-81b19131]{color:#039;margin:0;font-size:24px;font-weight:700}.dp-benefit-list[data-v-81b19131]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dp-benefit-item[data-v-81b19131]{align-items:flex-start;gap:10px;font-size:16px;line-height:1.6;display:flex}.dp-benefit-check[data-v-81b19131]{color:#039;flex-shrink:0;margin-top:2px}.dp-request-right[data-v-81b19131]{flex-direction:column;width:100%;max-width:700px;margin:0 auto;display:flex}.dp-form-card[data-v-81b19131]{background:#fff;border:3px solid #e2e8f0;border-radius:12px;flex-direction:column;flex:1;padding:38px 28px;display:flex}@media (width<=768px){.dp-form-card[data-v-81b19131]{padding:20px 16px}}.dp-form-header[data-v-81b19131]{align-items:center;gap:12px;margin-bottom:46px;display:flex}.dp-form-title[data-v-81b19131]{margin:0;font-size:36px;font-weight:700}.dp-form[data-v-81b19131]{flex-direction:column;flex:1;justify-content:space-between;gap:46px;display:flex}.dp-form-group[data-v-81b19131]{flex-direction:column;gap:16px;display:flex}.dp-error[data-v-81b19131]{color:#dc2626;margin:0;font-size:16px}.dp-input-error[data-v-81b19131]{border-color:#dc2626!important}.dp-label[data-v-81b19131]{color:#000;align-items:center;gap:12px;font-size:18px;font-weight:500;display:flex}.dp-required[data-v-81b19131]{color:#fff;background-color:#dc2626;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.dp-optional[data-v-81b19131]{background-color:#e2e8f0;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.dp-input[data-v-81b19131],.dp-select[data-v-81b19131]{color:#000;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;height:48px;padding:0 16px;font-size:18px;transition:border-color .2s}.dp-input[data-v-81b19131]:focus,.dp-select[data-v-81b19131]:focus{border-color:#039;outline:none}.dp-input[data-v-81b19131]::-moz-placeholder{color:#94a3b8}.dp-select[data-v-81b19131]::-moz-placeholder{color:#94a3b8}.dp-input[data-v-81b19131]::placeholder,.dp-select[data-v-81b19131]::placeholder{color:#94a3b8}.dp-select[data-v-81b19131]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23023A76' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.dp-checkbox-label[data-v-81b19131]{cursor:pointer;align-items:center;gap:10px;display:flex}.dp-checkbox[data-v-81b19131]{accent-color:#039;flex-shrink:0;width:20px;height:20px}.dp-checkbox-text[data-v-81b19131]{color:#000;font-size:18px;line-height:1.6}.dp-privacy-link[data-v-81b19131]{color:#039;font-weight:500;text-decoration:underline}.dp-privacy-link[data-v-81b19131]:hover{text-decoration:none}.dp-submit-btn[data-v-81b19131]{color:#fff;cursor:pointer;background:#039;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:62px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.dp-submit-btn[data-v-81b19131]:hover:not(:disabled){background:#003090}.dp-submit-btn[data-v-81b19131]:disabled{cursor:not-allowed;background:#94a3b8}.dp-form-note[data-v-81b19131]{color:#000;justify-content:center;align-items:center;gap:8px;margin:0 0 28px;font-size:16px;display:flex}.dp-flow[data-v-81b19131]{background:#fff}.dp-flow-inner[data-v-81b19131]{flex-direction:column;gap:10px;display:flex}.dp-flow-heading[data-v-81b19131]{color:#000;text-align:center;justify-content:center;align-items:center;gap:16px;margin:6px 0 20px;font-size:28px;font-weight:700;line-height:1.4;display:flex}@media (width<=768px){.dp-flow-heading[data-v-81b19131]{gap:12px;margin-bottom:20px;font-size:22px}}.dp-flow-heading[data-v-81b19131]:before,.dp-flow-heading[data-v-81b19131]:after{content:"";background:#e2e8f0;flex:1;height:3px}.dp-flow-list[data-v-81b19131]{grid-template-columns:1fr 40px 1fr 40px 1fr 40px;grid-template-areas:"c1 a1 c2 a2 c3";align-items:stretch;max-width:940px;margin:0 auto;display:grid}@media (width<=767px){.dp-flow-list[data-v-81b19131]{grid-template-columns:1fr 40px 1fr;grid-template-areas:"c1 a1 c2""c3 a2 a3"}}@media (width<=480px){.dp-flow-list[data-v-81b19131]{grid-template-columns:1fr;grid-template-areas:"c1""a1""c2""a2""c3""a3";gap:12px 0}}.dp-flow-card[data-v-81b19131]:first-child{grid-area:c1}.dp-flow-card[data-v-81b19131]:nth-child(3){grid-area:c2}.dp-flow-card[data-v-81b19131]:nth-child(5){grid-area:c3}.dp-flow-card[data-v-81b19131]{text-align:center;flex-direction:row;align-items:flex-start;gap:12px;padding:16px;display:flex}@media (width<=480px){.dp-flow-card[data-v-81b19131]{padding:16px}}.dp-flow-head[data-v-81b19131]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.dp-flow-num[data-v-81b19131]{color:#fff;background:#039;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:31px;height:32px;font-size:16px;font-weight:700;display:flex}.dp-flow-icon-wrap[data-v-81b19131]{color:#039;background:#e8f0f8;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;display:flex}.dp-flow-title[data-v-81b19131]{margin:0;font-size:20px;font-weight:700}.dp-flow-desc[data-v-81b19131]{color:#000;max-width:220px;margin:0;font-size:16px;line-height:1.6}.dp-flow-arrow[data-v-81b19131]{color:#039;justify-content:center;align-items:center;display:flex}@media (width<=480px){.dp-flow-arrow[data-v-81b19131]{height:24px;transform:rotate(90deg)}}.dp-flow-arrow-a1[data-v-81b19131]{grid-area:a1}.dp-flow-arrow-a2[data-v-81b19131]{grid-area:a2}.dp-flow-arrow-a3[data-v-81b19131]{grid-area:a3;display:none}@media (width<=767px) and (width>=481px){.dp-flow-arrow-a2[data-v-81b19131]{grid-area:auto;display:none}}.dp-contact[data-v-81b19131]{background:#e8f0f8}.dp-contact-inner[data-v-81b19131]{border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;max-width:1260px;padding:10px 40px;display:grid}@media (width<=820px){.dp-contact-inner[data-v-81b19131]{grid-template-columns:1fr auto;gap:10px;padding:16px}}@media (width<=480px){.dp-contact-inner[data-v-81b19131]{text-align:center;grid-template-columns:1fr}}.dp-contact-image[data-v-81b19131]{justify-content:center;align-items:center;display:flex}.dp-contact-image img[data-v-81b19131]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100px}@media (width<=768px){.dp-contact-image[data-v-81b19131]{grid-column:1/2}}@media (width<=480px){.dp-contact-image[data-v-81b19131]{grid-column:auto}}.dp-contact-text[data-v-81b19131]{flex-direction:column;gap:6px;display:flex}@media (width<=768px){.dp-contact-text[data-v-81b19131]{grid-column:2/3}}@media (width<=480px){.dp-contact-text[data-v-81b19131]{grid-column:auto}}.dp-contact-lead[data-v-81b19131]{color:#039;margin:0;font-size:22px;font-weight:700;line-height:1.5}@media (width<=768px){.dp-contact-lead[data-v-81b19131]{font-size:18px}}.dp-contact-sub[data-v-81b19131]{color:#475569;margin:0;font-size:18px;line-height:1.6}.dp-contact-btn[data-v-81b19131]{color:#fff;cursor:pointer;white-space:nowrap;background:#039;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.dp-contact-btn[data-v-81b19131]:hover{background:#003090}@media (width<=768px){.dp-contact-btn[data-v-81b19131]{grid-column:2/3;justify-self:end}}@media (width<=480px){.dp-contact-btn[data-v-81b19131]{grid-column:auto;justify-self:center}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Noto Sans JP,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.w-4{width:1rem}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html{scrollbar-gutter:stable;font-family:Noto Sans JP,sans-serif}picture{display:contents}
