.proc-hero-actions[data-v-0d821bbe]{align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.proc-figure[data-v-0d821bbe]{border-radius:var(--radius-xl);margin:0 0 var(--space-8);overflow:hidden}.proc-figure img[data-v-0d821bbe]{aspect-ratio:16/7;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:380px;display:block}.proc-layout[data-v-0d821bbe]{align-items:start;gap:var(--space-8);grid-template-columns:300px minmax(0,1fr);display:grid}.proc-rail[data-v-0d821bbe]{gap:var(--space-4);min-width:0;top:calc(68px + var(--space-6));flex-direction:column;display:flex;position:-webkit-sticky;position:sticky}.proc-rail__title[data-v-0d821bbe]{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.04em;margin-bottom:var(--space-3);text-transform:uppercase}.proc-toc ul[data-v-0d821bbe]{margin:0;padding:0;list-style:none}.proc-toc li+li[data-v-0d821bbe]{margin-top:var(--space-1)}.proc-toc a[data-v-0d821bbe]{border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-snug);padding:var(--pad-2) var(--pad-3);transition:background var(--transition-fast),color var(--transition-fast);text-decoration:none;display:block}.proc-toc a[data-v-0d821bbe]:hover{background:var(--color-primary-soft);color:var(--color-primary)}.proc-contact[data-v-0d821bbe]{gap:var(--space-3);flex-direction:column;display:flex}.proc-contact__phone[data-v-0d821bbe]{font-weight:var(--font-weight-semibold);align-items:center;gap:6px;display:inline-flex}.proc-contact__phone svg[data-v-0d821bbe]{width:16px;height:16px}.proc-prose[data-v-0d821bbe]{min-width:0}.proc-prose>section[data-v-0d821bbe]{margin-bottom:var(--space-8);scroll-margin-top:calc(68px + var(--space-6))}.proc-prose h2[data-v-0d821bbe]{color:var(--color-text);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);align-items:center;gap:var(--space-3);line-height:var(--line-height-tight);margin-bottom:var(--space-4);display:flex}.proc-h2-icon[data-v-0d821bbe]{color:var(--color-primary);flex-shrink:0;width:26px;height:26px}.proc-prose p[data-v-0d821bbe]{margin-bottom:var(--space-4);overflow-wrap:break-word}.proc-prose p[data-v-0d821bbe],.proc-prose ul[data-v-0d821bbe]{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.proc-prose ul[data-v-0d821bbe]{margin:0 0 var(--space-4);padding:0;list-style:none}.proc-prose ul li[data-v-0d821bbe]{overflow-wrap:break-word;padding-left:var(--space-6);position:relative}.proc-prose ul li+li[data-v-0d821bbe]{margin-top:var(--space-2)}.proc-prose ul li[data-v-0d821bbe]:before{color:var(--color-primary);content:"✓";font-weight:var(--font-weight-bold);position:absolute;left:0}.proc-prose ol.proc-timeline[data-v-0d821bbe]{margin:0 0 var(--space-6);padding:0;list-style:none;position:relative}.proc-timeline__item[data-v-0d821bbe]{flex-direction:column;gap:2px;padding:0 0 20px 36px;display:flex;position:relative}.proc-timeline__item[data-v-0d821bbe]:last-child{padding-bottom:0}.proc-timeline__item[data-v-0d821bbe]:after{background:var(--color-border,#0000001f);content:"";width:2px;position:absolute;top:22px;bottom:0;left:8px}.proc-timeline__item[data-v-0d821bbe]:last-child:after{content:none}.proc-timeline__item[data-v-0d821bbe]:before{background:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:7px;left:4px}.proc-timeline__year[data-v-0d821bbe]{color:var(--color-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1.2}.proc-timeline__text[data-v-0d821bbe]{color:var(--color-text);line-height:var(--line-height-relaxed)}.proc-prose ul.proc-chips[data-v-0d821bbe]{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.proc-prose ul.proc-chips li[data-v-0d821bbe]{padding-left:0}.proc-prose ul.proc-chips li+li[data-v-0d821bbe]{margin-top:0}.proc-prose ul.proc-chips li[data-v-0d821bbe]:before{content:none}.proc-chips__item[data-v-0d821bbe]{background:var(--color-surface,transparent);border:1px solid var(--color-border,#0000001a);border-radius:var(--radius-lg);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-3);line-height:var(--line-height-snug);min-height:64px;padding:var(--pad-3) var(--pad-4);display:flex}.proc-chips__icon[data-v-0d821bbe]{background:var(--color-primary-soft);border-radius:var(--radius-md);color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.proc-chips__icon[data-v-0d821bbe] .ui-icon{width:20px;height:20px}.proc-inline-links[data-v-0d821bbe]{gap:var(--space-2);flex-wrap:wrap;display:flex}.proc-inline-links__item[data-v-0d821bbe]{border:1px solid var(--color-primary);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);padding:var(--pad-2) var(--pad-4);transition:background var(--transition-fast);border-radius:999px;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.proc-inline-links__item[data-v-0d821bbe]:hover{background:var(--color-primary-soft)}.proc-inline-links__item[data-v-0d821bbe] .ui-icon{flex-shrink:0;width:16px;height:16px}.proc-faq[data-v-0d821bbe]{gap:var(--space-3);flex-direction:column;display:flex}.proc-faq[data-v-0d821bbe] .accordion__body-inner{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);padding:var(--pad-4) var(--pad-4) var(--pad-4)}.proc-related[data-v-0d821bbe]{gap:var(--space-2);flex-direction:column;text-decoration:none;display:flex}@media (max-width:900px){.proc-layout[data-v-0d821bbe]{grid-template-columns:1fr}.proc-rail[data-v-0d821bbe]{order:2;position:static}.proc-prose[data-v-0d821bbe]{order:1}}@media (max-width:640px){.proc-prose ul.proc-chips[data-v-0d821bbe]{grid-template-columns:1fr}.proc-prose h2[data-v-0d821bbe]{font-size:var(--font-size-xl);gap:var(--space-2)}.proc-h2-icon[data-v-0d821bbe]{width:22px;height:22px}.proc-hero-actions .btn[data-v-0d821bbe]{flex:100%}.proc-figure img[data-v-0d821bbe]{max-height:240px}}.svc-standalone[data-v-0d821bbe]{max-width:760px}.svc-standalone__body[data-v-0d821bbe]{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.svc-standalone__body[data-v-0d821bbe] p{margin-bottom:var(--space-4)}.svc-standalone__body[data-v-0d821bbe] h2{color:var(--color-text);font-size:var(--font-size-xl);font-weight:var(--fw-semibold);margin:var(--space-8) 0 var(--space-3)}.svc-standalone__body[data-v-0d821bbe] ul{margin:0 0 var(--space-4);padding-left:var(--space-6,1.5rem);list-style:outside}.svc-standalone__body[data-v-0d821bbe] li{margin-bottom:var(--space-2)}.svc-standalone__cta[data-v-0d821bbe]{background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-primary-text);font-weight:var(--fw-semibold);align-items:center;gap:var(--space-2);margin-top:var(--space-8);padding:var(--pad-3) var(--pad-6);transition:background var(--transition-fast),transform var(--transition-fast);text-decoration:none;display:inline-flex}.svc-standalone__cta[data-v-0d821bbe]:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.svc-standalone__cta-icon[data-v-0d821bbe]{width:18px;height:18px}
