.detail-hero[data-v-d8065c3f]{background:linear-gradient(145deg,#f7fbf9,#edf6f3);padding:34px 0 80px}.breadcrumbs[data-v-d8065c3f]{color:var(--text-sub);flex-wrap:wrap;gap:9px;margin-bottom:54px;font-size:12px;display:flex}.breadcrumbs a[data-v-d8065c3f]:hover{color:var(--primary)}.breadcrumbs strong[data-v-d8065c3f]{color:var(--ink)}.detail-hero-grid[data-v-d8065c3f]{grid-template-columns:1.15fr .85fr;align-items:center;gap:72px;display:grid}.detail-hero h1[data-v-d8065c3f]{max-width:780px;color:var(--ink);letter-spacing:-.05em;font-size:clamp(42px,5.5vw,66px);font-weight:900;line-height:1.1}.detail-hero-grid>div>p[data-v-d8065c3f]{max-width:720px;color:var(--text-sub);margin-top:23px;font-size:18px;line-height:1.85}.detail-actions[data-v-d8065c3f]{gap:12px;margin-top:32px;display:flex}.answer-card[data-v-d8065c3f]{box-shadow:12px 14px 0 var(--accent-soft);background:#fff;border:1px solid #bcd7d1;border-radius:22px 7px;padding:34px;position:relative}.answer-card[data-v-d8065c3f]:before{background:var(--accent);content:"";width:58px;height:20px;position:absolute;top:-10px;right:24px;transform:rotate(2deg)}.answer-card>span[data-v-d8065c3f]{color:var(--primary);letter-spacing:.12em;font-size:11px;font-weight:850}.answer-card p[data-v-d8065c3f]{color:#304642;margin-top:16px;font-size:17px;line-height:1.9}.two-column[data-v-d8065c3f]{grid-template-columns:1fr 1fr;gap:70px;display:grid}.two-column article[data-v-d8065c3f]{border-top:3px solid var(--ink);padding-top:27px}.two-column h2[data-v-d8065c3f]{color:var(--ink);margin-bottom:25px;font-size:28px}.check-list[data-v-d8065c3f],.issue-list[data-v-d8065c3f]{gap:13px;list-style:none;display:grid}.check-list li[data-v-d8065c3f],.issue-list li[data-v-d8065c3f]{color:#3d514e;background:var(--bg-gray);border-radius:9px;padding:15px 18px 15px 47px;font-size:14px;position:relative}.check-list li[data-v-d8065c3f]:before{color:var(--primary);content:"✓";font-weight:900;position:absolute;left:17px}.issue-list li[data-v-d8065c3f]:before{color:#c87928;content:"!";font-weight:900;position:absolute;left:17px}.deliverables-grid[data-v-d8065c3f]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;display:grid}.deliverable-list[data-v-d8065c3f]{grid-template-columns:1fr 1fr;gap:12px;list-style:none;display:grid}.deliverable-list li[data-v-d8065c3f]{border:1px solid var(--border);background:#fff;border-radius:13px;align-items:flex-start;gap:16px;min-height:105px;padding:20px;display:flex}.deliverable-list span[data-v-d8065c3f]{color:var(--accent);font-size:11px;font-weight:900}.deliverable-list strong[data-v-d8065c3f]{color:var(--ink);font-size:15px;line-height:1.5}.process-grid[data-v-d8065c3f]{counter-reset:process;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;display:grid}.process-grid li[data-v-d8065c3f]{border:1px solid var(--border);border-radius:16px 5px;min-height:240px;padding:26px}.process-grid li>span[data-v-d8065c3f]{color:#a4c3bd;font-size:12px;font-weight:900}.process-grid h3[data-v-d8065c3f]{color:var(--ink);margin:40px 0 10px;font-size:21px}.process-grid p[data-v-d8065c3f]{color:var(--text-sub);font-size:13px}.faq-label[data-v-d8065c3f]{color:var(--accent)}.detail-faq details[data-v-d8065c3f]{border-top:1px solid #ffffff21;padding:24px 0}.detail-faq summary[data-v-d8065c3f]{color:#fff;cursor:pointer;font-size:17px;font-weight:750}.detail-faq p[data-v-d8065c3f]{color:#a4b9b5;margin-top:13px;line-height:1.85}.detail-cta[data-v-d8065c3f]{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-top:42px;padding:27px;display:flex}.detail-cta p[data-v-d8065c3f]{color:#b4c6c2;max-width:560px}@media (width<=900px){.detail-hero-grid[data-v-d8065c3f],.deliverables-grid[data-v-d8065c3f]{grid-template-columns:1fr;gap:46px}.process-grid[data-v-d8065c3f]{grid-template-columns:1fr 1fr}}@media (width<=650px){.detail-hero[data-v-d8065c3f]{padding-bottom:62px}.breadcrumbs[data-v-d8065c3f]{margin-bottom:38px}.detail-hero h1[data-v-d8065c3f]{font-size:42px}.detail-actions[data-v-d8065c3f],.detail-cta[data-v-d8065c3f]{flex-direction:column;align-items:stretch}.two-column[data-v-d8065c3f],.deliverable-list[data-v-d8065c3f],.process-grid[data-v-d8065c3f]{grid-template-columns:1fr;gap:28px}.process-grid[data-v-d8065c3f]{gap:12px}.process-grid li[data-v-d8065c3f]{min-height:auto}}
