.maintenance[data-v-86451a3d]{color:#222;overflow-wrap:break-word;word-break:keep-all}.service-inner[data-v-86451a3d]{margin:0 auto;max-width:calc(100% - 48px);width:var(--common-width,1200px)}.service-section[data-v-86451a3d]{padding:100px 0}.soft-section[data-v-86451a3d]{background:#f4f7fb}.maintenance h2[data-v-86451a3d]{font-size:42px;font-weight:700;letter-spacing:-1.2px;line-height:1.35}.maintenance h3[data-v-86451a3d]{font-size:24px;font-weight:700;letter-spacing:-.5px;line-height:1.4}.maintenance p[data-v-86451a3d]{line-height:1.7}.eyebrow[data-v-86451a3d]{color:#0064ff;font-size:16px;font-weight:700;margin-bottom:16px}.section-heading[data-v-86451a3d]{margin-bottom:48px}.section-heading>p[data-v-86451a3d]:last-child:not(.eyebrow){color:#555e6c;font-size:18px;margin-top:22px}.primary-button[data-v-86451a3d]{align-items:center;background:#0064ff;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;gap:30px;justify-content:center;line-height:1.5;min-height:60px;padding:16px 26px}.primary-button[data-v-86451a3d]:hover{background:#0052d4}.primary-button span[data-v-86451a3d]{font-size:22px}.maintenance[data-v-86451a3d] :is(button,a,summary):focus-visible{outline:3px solid #0064ff;outline-offset:4px}.maintenance[data-v-86451a3d] .page-nav__btn:focus-visible{outline:2px solid #0064ff;outline-offset:-4px}.small-note[data-v-86451a3d]{color:#616a78;font-size:14px;margin-top:18px}.intro-grid[data-v-86451a3d]{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}.body-copy[data-v-86451a3d]{color:#555e6c;font-size:18px;margin-top:24px}.intro-copy .primary-button[data-v-86451a3d]{margin-top:30px}.intro-photo[data-v-86451a3d]{background:#d6dde6;border-radius:20px;height:560px;margin:0;min-width:0;overflow:hidden;position:relative}.intro-photo img[data-v-86451a3d]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% center;object-position:55% center;width:100%}.intro-photo[data-v-86451a3d]:after{background:linear-gradient(transparent,#0c1c32e0);content:"";inset:30% 0 0;position:absolute}.intro-photo figcaption[data-v-86451a3d]{bottom:28px;color:#fff;left:32px;position:absolute;right:32px;z-index:1}.intro-photo figcaption span[data-v-86451a3d]{display:block;font-size:14px;margin-bottom:14px}.intro-photo figcaption strong[data-v-86451a3d]{display:block;font-size:28px;line-height:1.5}.intro-photo figcaption small[data-v-86451a3d]{color:#e0e8f2;display:block;font-size:12px;margin-top:18px}.credentials-section[data-v-86451a3d]{padding-top:0}.credentials-intro[data-v-86451a3d]{align-items:center;border-top:1px solid #dce2eb;display:grid;gap:48px;grid-template-columns:1.05fr .95fr;padding-top:60px}.credentials-description[data-v-86451a3d]{color:#555e6c;font-size:17px;margin-top:22px}.registration-list[data-v-86451a3d]{display:grid;gap:18px;margin-top:28px}.registration-list dt[data-v-86451a3d]{align-items:center;display:flex;font-size:19px;font-weight:700;gap:10px}.registration-list dt span[data-v-86451a3d]{color:#0064ff}.registration-list dd[data-v-86451a3d]{color:#555e6c;font-size:15px;line-height:1.6;margin:4px 0 0 27px}.credentials-documents[data-v-86451a3d]{min-width:0}.credentials-documents[data-v-86451a3d] .credential-cards{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.credentials-documents[data-v-86451a3d] .credential-card__img{aspect-ratio:3/2}.credentials-documents[data-v-86451a3d] .credential-card__title{font-size:17px;line-height:1.5}.document-links[data-v-86451a3d]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));text-align:center}.document-links a[data-v-86451a3d]{color:#0064ff;font-size:14px;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.experience-panel[data-v-86451a3d]{background:#f4f7fb;border-radius:12px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;padding:28px 32px}.experience-panel .eyebrow[data-v-86451a3d]{margin-bottom:10px}.experience-panel ul[data-v-86451a3d]{color:#555e6c;font-size:16px;line-height:1.7}.experience-panel li[data-v-86451a3d]{padding-left:14px;position:relative}.experience-panel li[data-v-86451a3d]:before{content:"·";left:0;position:absolute}.experience-panel a[data-v-86451a3d]{color:#0064ff;display:inline-block;font-size:15px;font-weight:600;margin-top:18px}.certification-row[data-v-86451a3d]{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px}.certification-row>div[data-v-86451a3d]{align-items:center;display:flex;gap:14px}.certification-mark[data-v-86451a3d]{align-items:center;background:#19273c;border-radius:8px;display:flex;flex-shrink:0;height:76px;justify-content:center;width:108px}.certification-row img[data-v-86451a3d]{flex-shrink:0;height:48px;-o-object-fit:contain;object-fit:contain;width:84px}.certification-row span[data-v-86451a3d],.certification-row strong[data-v-86451a3d]{display:block}.certification-row strong[data-v-86451a3d]{font-size:15px}.certification-row span[data-v-86451a3d]{color:#616a78;font-size:12px}.role-strip[data-v-86451a3d]{align-items:center;border-top:1px solid #dce2eb;display:flex;gap:32px;margin-top:50px;padding-top:30px}.role-strip strong[data-v-86451a3d]{color:#0064ff;flex-shrink:0;font-size:18px}.role-strip p[data-v-86451a3d]{color:#555e6c;font-size:16px}.work-grid[data-v-86451a3d]{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.work-card[data-v-86451a3d]{background:#fff;border:1px solid #e1e6ee;border-radius:16px;overflow:hidden}.work-card>img[data-v-86451a3d]{height:260px;-o-object-fit:cover;object-fit:cover;width:100%}.work-copy[data-v-86451a3d]{padding:28px 32px 30px}.card-number[data-v-86451a3d]{color:#0064ff;display:block;font-size:14px;font-weight:700;margin-bottom:12px}.work-copy>p[data-v-86451a3d]{color:#555e6c;font-size:17px;margin-top:12px}.work-copy ul[data-v-86451a3d]{list-style:none;margin:22px 0;padding:0}.work-copy li[data-v-86451a3d]{font-size:16px;line-height:1.65;margin-top:7px;padding-left:18px;position:relative}.work-copy li[data-v-86451a3d]:before{background:#0064ff;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:10px;width:5px}.timing[data-v-86451a3d]{border-top:1px solid #e7ebf1;display:flex;font-size:14px;gap:16px;line-height:1.6;padding-top:18px}.timing strong[data-v-86451a3d]{color:#0064ff;flex-shrink:0}.timing span[data-v-86451a3d]{color:#555e6c}.work-detail[data-v-86451a3d]{border-top:1px solid #e7ebf1;margin-top:22px}.work-detail summary[data-v-86451a3d]{color:#0064ff;cursor:pointer;font-size:16px;font-weight:600;padding-top:18px}.work-detail dl[data-v-86451a3d]{display:grid;gap:18px;margin-top:20px}.work-detail dt[data-v-86451a3d]{font-size:16px;font-weight:700;margin-bottom:6px}.work-detail dd[data-v-86451a3d]{color:#555e6c;font-size:15px;line-height:1.7}.scope-grid[data-v-86451a3d]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.scope-card[data-v-86451a3d]{border:1px solid #dce2eb;border-radius:16px;display:flex;flex-direction:column;padding:30px}.scope-card h3[data-v-86451a3d]{font-size:22px}.scope-card>p[data-v-86451a3d]{color:#555e6c;font-size:16px;margin:16px 0 24px}.scope-output[data-v-86451a3d]{border-top:1px solid #e7ebf1;font-size:14px;line-height:1.65;margin-top:auto;padding-top:20px}.scope-output strong[data-v-86451a3d]{display:block;margin-bottom:6px}.scope-output span[data-v-86451a3d]{color:#555e6c}.plain-note[data-v-86451a3d]{background:#f2f7ff;border-radius:12px;margin-top:28px;padding:24px 30px}.plain-note strong[data-v-86451a3d]{display:block;font-size:17px;margin-bottom:8px}.plain-note p[data-v-86451a3d]{color:#555e6c;font-size:15px}.inspection-criteria a[data-v-86451a3d]{color:#0064ff;text-decoration:underline;text-underline-offset:3px}.inspection-criteria a[data-v-86451a3d]:focus-visible{outline:2px solid #0064ff;outline-offset:3px}.record-grid[data-v-86451a3d]{align-items:start;display:grid;gap:64px;grid-template-columns:.9fr 1.1fr}.record-list article[data-v-86451a3d]{border-bottom:1px solid #dce2eb;display:flex;gap:22px;padding:26px 0}.record-list article[data-v-86451a3d]:first-child{padding-top:0}.record-list article>span[data-v-86451a3d]{color:#0064ff;font-size:14px;font-weight:700;padding-top:6px}.record-list h3[data-v-86451a3d]{font-size:22px}.record-list p[data-v-86451a3d]{color:#555e6c;font-size:17px;margin-top:12px}.record-sample[data-v-86451a3d]{background:#fff;border:1px solid #dae2ee;border-radius:16px;box-shadow:0 12px 36px #16345f0f;margin:0;padding:32px}.sample-top[data-v-86451a3d]{align-items:center;border-bottom:2px solid #0064ff;color:#566476;display:flex;font-size:12px;gap:12px;justify-content:space-between;padding-bottom:22px}.sample-badge[data-v-86451a3d]{background:#eff5ff;border-radius:5px;color:#005bd6;padding:5px 10px;white-space:nowrap}.record-sample h3[data-v-86451a3d]{margin:24px 0}.record-sample dl[data-v-86451a3d]{font-size:14px;line-height:1.65}.record-sample dl>div[data-v-86451a3d]{display:grid;gap:14px;grid-template-columns:74px 1fr;margin-top:9px}.record-sample dt[data-v-86451a3d]{color:#646e7c}.sample-flow[data-v-86451a3d]{border-top:1px solid #e1e6ee;counter-reset:record-step;list-style:none;margin:24px 0 0;padding:20px 0 0}.sample-flow li[data-v-86451a3d]{counter-increment:record-step;margin-bottom:20px;padding-left:32px;position:relative}.sample-flow li[data-v-86451a3d]:before{background:#edf4ff;border-radius:50%;color:#005bd6;content:counter(record-step);font-size:12px;height:22px;left:0;line-height:22px;position:absolute;text-align:center;top:1px;width:22px}.sample-flow strong[data-v-86451a3d]{display:block;font-size:15px}.sample-flow span[data-v-86451a3d]{color:#555e6c;display:block;font-size:14px;line-height:1.65;margin-top:7px}.record-sample figcaption[data-v-86451a3d]{background:#f5f7fa;border-radius:6px;color:#616a78;font-size:12px;line-height:1.7;padding:12px 14px}.cost-panel[data-v-86451a3d]{border:1px solid #dce2eb;border-radius:16px;display:grid;gap:48px;grid-template-columns:1.15fr 1fr;margin-top:32px;padding:36px}.cost-panel .eyebrow[data-v-86451a3d]{margin-bottom:10px}.cost-panel h3[data-v-86451a3d]{font-size:22px}.cost-factors[data-v-86451a3d]{display:grid;font-size:15px;gap:10px 20px;grid-template-columns:1fr 1fr;line-height:1.6;list-style:none;margin:22px 0;padding:0}.cost-factors li[data-v-86451a3d]:before{color:#0064ff;content:"·";font-weight:700;margin-right:8px}.cost-panel p[data-v-86451a3d]:not(.eyebrow){color:#555e6c;font-size:15px}.prepare-box[data-v-86451a3d]{background:#f4f7fb;border-radius:12px;padding:26px}.prepare-box strong[data-v-86451a3d]{display:block;font-size:18px;line-height:1.5}.prepare-box p[data-v-86451a3d]{margin:12px 0}.prepare-box>span[data-v-86451a3d]{color:#616a78;display:block;font-size:13px;line-height:1.6}.faq-list[data-v-86451a3d]{border-top:2px solid #222}.faq-list details[data-v-86451a3d]{border-bottom:1px solid #dce2eb}.faq-list summary[data-v-86451a3d]{align-items:center;cursor:pointer;display:flex;font-size:19px;font-weight:600;gap:24px;line-height:1.5;list-style:none;padding:26px 8px}.faq-list summary[data-v-86451a3d]::-webkit-details-marker{display:none}.faq-number[data-v-86451a3d]{color:#0064ff;flex-shrink:0;font-size:14px}.faq-plus[data-v-86451a3d]{flex-shrink:0;height:18px;margin-left:auto;position:relative;width:18px}.faq-plus[data-v-86451a3d]:after,.faq-plus[data-v-86451a3d]:before{background:#596575;content:"";height:2px;left:1px;position:absolute;top:8px;width:16px}.faq-plus[data-v-86451a3d]:after{transform:rotate(90deg)}.faq-list details[open] .faq-plus[data-v-86451a3d]:after{display:none}.faq-list details[open] summary[data-v-86451a3d]{color:#005bd6}.faq-list details>p[data-v-86451a3d]{color:#555e6c;font-size:17px;margin:0;padding:0 50px 28px}.closing-section[data-v-86451a3d]{padding:80px 0 100px}.closing-panel[data-v-86451a3d]{align-items:center;background:#f2f7ff;border-radius:20px;box-sizing:border-box;display:flex;gap:40px;justify-content:space-between;padding:54px}.closing-panel h2[data-v-86451a3d]{font-size:36px}.closing-panel p[data-v-86451a3d]:not(.eyebrow){color:#555e6c;font-size:17px;margin-top:20px}.closing-actions[data-v-86451a3d]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:20px}.closing-actions>a[data-v-86451a3d]:not(.primary-button){color:#555e6c;font-size:15px}.closing-actions>a strong[data-v-86451a3d]{color:#222;margin-left:10px}.reference-link[data-v-86451a3d]{box-sizing:border-box;display:flex;justify-content:flex-end;margin-top:28px;padding-right:150px}.reference-link a[data-v-86451a3d]{color:#555e6c;font-size:14px;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.reference-link a[data-v-86451a3d]:hover{color:#005bd6}.reference-link a[data-v-86451a3d]:focus-visible{outline:2px solid #0064ff;outline-offset:4px}@media(max-width:990px){.reference-link[data-v-86451a3d]{padding-right:64px}}.related-service[data-v-86451a3d]{align-items:center;border-top:1px solid #dce2eb;display:flex;gap:32px;justify-content:space-between;margin-top:36px;padding-top:28px}.related-service p strong[data-v-86451a3d]{display:block;font-size:17px}.related-service p>span[data-v-86451a3d]{color:#555e6c;display:block;font-size:15px;margin-top:6px}.related-service a[data-v-86451a3d]{color:#005bd6;flex-shrink:0;font-size:16px;font-weight:600;line-height:1.5}.related-service a>span[data-v-86451a3d]{margin-left:12px}@media(max-width:1100px){.certification-row[data-v-86451a3d]{grid-template-columns:repeat(2,minmax(0,1fr))}.intro-grid[data-v-86451a3d],.record-grid[data-v-86451a3d]{gap:36px}.scope-card[data-v-86451a3d]{padding:24px}.closing-panel[data-v-86451a3d]{padding:36px}}@media(max-width:990px){.service-section[data-v-86451a3d]{padding:64px 0}.maintenance h2[data-v-86451a3d]{font-size:32px;letter-spacing:-.7px}.intro-grid[data-v-86451a3d]{gap:32px}.credentials-intro[data-v-86451a3d]{gap:36px;grid-template-columns:1fr;padding-top:48px}.experience-panel[data-v-86451a3d]{padding:24px}.intro-photo[data-v-86451a3d]{height:480px}.intro-photo figcaption[data-v-86451a3d]{left:24px;right:24px}.intro-photo figcaption strong[data-v-86451a3d]{font-size:24px}.eyebrow[data-v-86451a3d]{font-size:14px}.body-copy[data-v-86451a3d],.section-heading>p[data-v-86451a3d]:last-child:not(.eyebrow){font-size:17px}.scope-grid[data-v-86451a3d]{grid-template-columns:repeat(2,minmax(0,1fr))}.work-copy[data-v-86451a3d]{padding:24px}.work-card>img[data-v-86451a3d]{height:220px}.record-grid[data-v-86451a3d]{gap:28px}.record-sample[data-v-86451a3d]{padding:24px}.cost-panel[data-v-86451a3d]{gap:24px;grid-template-columns:1fr;padding:28px}.closing-panel[data-v-86451a3d]{flex-direction:column}.closing-actions[data-v-86451a3d],.closing-panel[data-v-86451a3d],.related-service[data-v-86451a3d]{align-items:flex-start}.related-service[data-v-86451a3d]{flex-direction:column;gap:18px}}@media(max-width:640px){.service-inner[data-v-86451a3d]{max-width:calc(100% - 40px)}.service-section[data-v-86451a3d]{padding:56px 0}.maintenance h2[data-v-86451a3d]{font-size:28px;letter-spacing:-.6px}.maintenance h3[data-v-86451a3d]{font-size:22px}.section-heading[data-v-86451a3d]{margin-bottom:30px}.section-heading>p[data-v-86451a3d]:last-child:not(.eyebrow){font-size:16px;margin-top:18px}.desktop-break[data-v-86451a3d]{display:none}.experience-panel[data-v-86451a3d],.intro-grid[data-v-86451a3d],.record-grid[data-v-86451a3d],.scope-grid[data-v-86451a3d],.work-grid[data-v-86451a3d]{grid-template-columns:1fr}.credentials-intro[data-v-86451a3d]{padding-top:36px}.credentials-description[data-v-86451a3d]{font-size:16px}.registration-list dt[data-v-86451a3d]{font-size:18px}.registration-list dd[data-v-86451a3d]{font-size:14px}.credentials-documents[data-v-86451a3d] .credential-card__title{font-size:15px}.document-links a[data-v-86451a3d]{font-size:13px}.experience-panel[data-v-86451a3d]{gap:16px;margin-top:32px}.certification-row>div[data-v-86451a3d]{align-items:flex-start;flex-direction:column;gap:8px}.intro-photo[data-v-86451a3d]{height:380px}.intro-copy .primary-button[data-v-86451a3d]{width:100%}.primary-button[data-v-86451a3d]{font-size:16px;min-height:56px;padding:15px 22px}.body-copy[data-v-86451a3d]{font-size:16px;margin-top:20px}.small-note[data-v-86451a3d]{font-size:13px}.role-strip[data-v-86451a3d]{align-items:flex-start;flex-direction:column;gap:10px;margin-top:32px;padding-top:24px}.role-strip p[data-v-86451a3d]{font-size:15px}.work-grid[data-v-86451a3d]{gap:22px}.work-card>img[data-v-86451a3d]{aspect-ratio:1.6;height:auto}.work-copy[data-v-86451a3d]{padding:24px}.record-list p[data-v-86451a3d],.work-copy>p[data-v-86451a3d]{font-size:16px}.scope-grid[data-v-86451a3d]{gap:16px}.scope-card[data-v-86451a3d]{padding:26px}.plain-note[data-v-86451a3d]{padding:22px}.record-grid[data-v-86451a3d]{gap:32px}.record-list article[data-v-86451a3d]{gap:18px;padding:22px 0}.record-list h3[data-v-86451a3d]{font-size:20px}.record-sample[data-v-86451a3d]{padding:22px}.sample-top[data-v-86451a3d]{font-size:10px;gap:8px}.record-sample dl>div[data-v-86451a3d]{font-size:13px;gap:8px;grid-template-columns:64px 1fr}.cost-panel[data-v-86451a3d]{gap:24px;padding:24px}.cost-factors[data-v-86451a3d]{grid-template-columns:1fr}.prepare-box[data-v-86451a3d]{padding:20px}.faq-list summary[data-v-86451a3d]{font-size:16px;gap:14px;padding:22px 0}.faq-number[data-v-86451a3d]{font-size:12px}.faq-list details>p[data-v-86451a3d]{font-size:15px;padding:0 8px 24px 28px}.closing-section[data-v-86451a3d]{padding:56px 0 64px}.closing-panel[data-v-86451a3d]{gap:28px;padding:30px 24px}.closing-panel p[data-v-86451a3d]:not(.eyebrow){font-size:16px}.closing-actions[data-v-86451a3d],.closing-actions .primary-button[data-v-86451a3d]{width:100%}.closing-actions[data-v-86451a3d]{align-items:center}}
