.cert[data-astro-cid-5y3hvrqw]{--sol-accent:#0076c0;--sol-accent-deep:#015a93;--sol-accent-soft:#e6f2fa;--sol-ink:#15191e;--sol-ink-2:#343a41;--sol-muted:#646a72;--sol-cream:#f9f8f4;--sol-band:#f0eee9;--sol-card-line:#e0ddd6;--sol-rule:#d4d7db;--sol-pad:clamp(20px, 5.6vw, 80px);--sol-sheet-w:94.5%;background:var(--ground);color:var(--sol-ink);-webkit-font-smoothing:antialiased}.hero-title[data-astro-cid-5y3hvrqw] b[data-astro-cid-5y3hvrqw],.title[data-astro-cid-5y3hvrqw] b[data-astro-cid-5y3hvrqw]{color:var(--sol-accent);font-weight:700}.cert-hero[data-astro-cid-5y3hvrqw]{min-height:calc(560px + var(--head-h));background:#fff;align-items:center;display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-5y3hvrqw]{position:absolute;inset:0}.hero-media[data-astro-cid-5y3hvrqw] img[data-astro-cid-5y3hvrqw]{object-fit:cover;object-position:50% 32%;width:100%;height:100%}.hero-fade[data-astro-cid-5y3hvrqw]{background:linear-gradient(90deg,#fffffff7 0%,#fffffff0 26%,#ffffffc7 40%,#ffffff80 52%,#ffffff3d 64%,#ffffff14 76%,#fff0 100%);position:absolute;inset:0}.hero-in[data-astro-cid-5y3hvrqw]{z-index:1;box-sizing:border-box;width:100%;max-width:1180px;padding:calc(var(--head-h) + 72px) var(--sol-pad) 162px;flex-direction:column;align-items:flex-start;display:flex;position:relative}.crumb[data-astro-cid-5y3hvrqw]{color:var(--sol-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.crumb[data-astro-cid-5y3hvrqw] a[data-astro-cid-5y3hvrqw]{color:inherit;text-decoration:none;transition:color .15s}.crumb[data-astro-cid-5y3hvrqw] a[data-astro-cid-5y3hvrqw]:hover{color:var(--sol-accent)}.crumb-current[data-astro-cid-5y3hvrqw]{color:var(--sol-accent);font-weight:500}.hero-eyebrow[data-astro-cid-5y3hvrqw]{color:var(--sol-accent);margin:22px 0 8px;font-size:clamp(22px,2.4vw,30px);font-style:italic;font-weight:300;line-height:1.2}.hero-title[data-astro-cid-5y3hvrqw]{letter-spacing:-.01em;max-width:13em;color:var(--sol-ink);text-shadow:0 0 14px #fffffff2,0 0 28px #ffffffe6,0 2px 42px #ffffffd9;margin:0;font-size:clamp(34px,4.2vw,50px);font-weight:400;line-height:1.16}.hero-sub[data-astro-cid-5y3hvrqw]{max-width:48ch;color:var(--sol-ink-2);text-shadow:0 0 10px #fffffff2,0 0 22px #ffffffe6;margin:16px 0 0;font-size:clamp(15.5px,1.4vw,16.5px);line-height:1.65}.actions[data-astro-cid-5y3hvrqw]{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.btn[data-astro-cid-5y3hvrqw]{white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn--sm[data-astro-cid-5y3hvrqw]{border-radius:10px;padding:11px 18px}.btn--primary[data-astro-cid-5y3hvrqw]{border:1px solid var(--sol-accent);background:var(--sol-accent);color:#fff}.btn--primary[data-astro-cid-5y3hvrqw]:hover{border-color:var(--sol-accent-deep);background:var(--sol-accent-deep)}.btn--outline[data-astro-cid-5y3hvrqw]{border:1px solid var(--sol-accent);color:var(--sol-accent);background:#fff}.btn--outline[data-astro-cid-5y3hvrqw]:hover{background:var(--sol-accent-soft)}.btn--pending[data-astro-cid-5y3hvrqw]{border:1px solid var(--sol-card-line);color:var(--sol-muted);cursor:help;text-decoration:line-through}.band[data-astro-cid-5y3hvrqw]{background:var(--ground)}.sheet[data-astro-cid-5y3hvrqw]{width:var(--sol-sheet-w);box-sizing:border-box;padding:80px var(--sol-pad) 90px;background:var(--sol-cream)}.sheet--band[data-astro-cid-5y3hvrqw]{background:var(--sol-band);padding-block:80px}.sheet-in[data-astro-cid-5y3hvrqw]{max-width:1180px}.heading[data-astro-cid-5y3hvrqw]{border-bottom:1.5px solid var(--sol-rule);justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:38px;display:flex}.heading--cta[data-astro-cid-5y3hvrqw]{justify-content:flex-start;margin-bottom:22px}.title[data-astro-cid-5y3hvrqw]{border-bottom:1.5px solid var(--sol-accent);letter-spacing:-.01em;color:var(--sol-ink);margin:0 0 -1.5px;padding-bottom:4px;font-size:clamp(30px,3.2vw,40px);font-weight:400;line-height:1.1}.heading--cta[data-astro-cid-5y3hvrqw] .title[data-astro-cid-5y3hvrqw]{font-size:clamp(26px,2.8vw,34px)}.heading-desc[data-astro-cid-5y3hvrqw]{text-align:right;max-width:46ch;color:var(--sol-muted);margin:0;padding-bottom:6px;font-size:13px;line-height:1.6}.band--over[data-astro-cid-5y3hvrqw]{z-index:2;background:linear-gradient(transparent 90px, var(--ground) 90px);margin-top:-90px;position:relative}.keys[data-astro-cid-5y3hvrqw]{width:var(--sol-sheet-w);box-sizing:border-box;padding:42px var(--sol-pad) 40px;background:var(--sol-cream);border-top-right-radius:18px}.keys-list[data-astro-cid-5y3hvrqw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px;max-width:1180px;display:grid}.key[data-astro-cid-5y3hvrqw]{flex-direction:column;gap:8px;min-width:0;display:flex}.key-value[data-astro-cid-5y3hvrqw]{color:var(--sol-ink);padding-bottom:10px;font-size:15px;font-weight:700;line-height:1.4;position:relative}.key-track[data-astro-cid-5y3hvrqw],.key-bar[data-astro-cid-5y3hvrqw]{height:2px;position:absolute;bottom:0;left:0}.key-track[data-astro-cid-5y3hvrqw]{background:var(--track);width:100%}.key-bar[data-astro-cid-5y3hvrqw]{background:var(--sol-accent);width:38%;transition:width .35s var(--ease-out)}.key[data-astro-cid-5y3hvrqw]:hover .key-bar[data-astro-cid-5y3hvrqw]{width:100%}.key-label[data-astro-cid-5y3hvrqw]{color:var(--sol-muted);font-size:12.5px;line-height:1.5}.norms[data-astro-cid-5y3hvrqw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.norm[data-astro-cid-5y3hvrqw]{border:1px solid var(--sol-card-line);background:#fff;border-radius:10px;flex-direction:column;padding:28px;display:flex}.norm-head[data-astro-cid-5y3hvrqw]{align-items:center;gap:20px;margin-bottom:18px;display:flex}.norm-seal[data-astro-cid-5y3hvrqw]{object-fit:contain;flex-shrink:0;width:84px;height:84px}.norm-name[data-astro-cid-5y3hvrqw]{flex-grow:1;min-width:0}.norm-top[data-astro-cid-5y3hvrqw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.norm-code[data-astro-cid-5y3hvrqw]{color:var(--sol-ink);margin:0;font-size:24px;font-weight:500;line-height:1.25}.norm-status[data-astro-cid-5y3hvrqw]{color:#137a0b;background:#e8f5e6;border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.norm-status--expired[data-astro-cid-5y3hvrqw]{color:#b3261e;background:#fdecea}.norm-system[data-astro-cid-5y3hvrqw]{color:var(--sol-accent);margin:2px 0 0;font-size:19px;font-style:italic;font-weight:300;line-height:1.3}.norm-desc[data-astro-cid-5y3hvrqw]{color:var(--sol-ink-2);margin:0 0 14px;font-size:14.5px;line-height:1.6}.norm-data[data-astro-cid-5y3hvrqw]{margin:0}.norm-row[data-astro-cid-5y3hvrqw]{border-top:1px solid #ece9e2;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:10px 0;display:grid}.norm-row[data-astro-cid-5y3hvrqw] dt[data-astro-cid-5y3hvrqw]{color:var(--sol-muted);font-size:12.5px}.norm-row[data-astro-cid-5y3hvrqw] dd[data-astro-cid-5y3hvrqw]{color:var(--sol-ink-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.norm-row[data-astro-cid-5y3hvrqw] .norm-code-value[data-astro-cid-5y3hvrqw]{letter-spacing:.02em;color:var(--sol-ink);font-size:14.5px;font-weight:500}.norm-actions[data-astro-cid-5y3hvrqw]{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:18px;display:flex}.scope[data-astro-cid-5y3hvrqw]{background:#fff;border-radius:10px;align-items:flex-start;gap:18px;margin-top:24px;padding:22px 26px;display:flex}.scope-icon[data-astro-cid-5y3hvrqw]{background:var(--sol-accent-soft);width:42px;height:42px;color:var(--sol-accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.scope-title[data-astro-cid-5y3hvrqw]{color:var(--sol-ink);margin-bottom:4px;font-size:15px;font-weight:600;display:block}.scope-text[data-astro-cid-5y3hvrqw]{color:var(--sol-ink-2);font-size:14.5px;line-height:1.6}.seal-note[data-astro-cid-5y3hvrqw]{color:var(--sol-muted);margin:16px 0 0;font-size:12.5px}.steps[data-astro-cid-5y3hvrqw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-5y3hvrqw]{border:1px solid var(--sol-card-line);background:#fff;border-radius:10px;padding:24px 22px}.step-head[data-astro-cid-5y3hvrqw]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.step-number[data-astro-cid-5y3hvrqw]{background:var(--sol-accent);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;font-weight:600;display:grid}.step-label[data-astro-cid-5y3hvrqw]{color:var(--sol-accent);font-size:12.5px}.step-title[data-astro-cid-5y3hvrqw]{margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.3}.step-desc[data-astro-cid-5y3hvrqw]{color:var(--sol-muted);margin:0;font-size:14px;line-height:1.6}.step-desc[data-astro-cid-5y3hvrqw] a[data-astro-cid-5y3hvrqw]{color:var(--sol-accent);text-decoration:none}.step-desc[data-astro-cid-5y3hvrqw] a[data-astro-cid-5y3hvrqw]:hover{color:var(--sol-accent-deep);text-decoration:underline}.verify-actions[data-astro-cid-5y3hvrqw]{margin-top:28px}.cta[data-astro-cid-5y3hvrqw]{border:1px solid var(--sol-card-line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:56px;padding:44px 48px;display:grid}.cta--full[data-astro-cid-5y3hvrqw]{grid-template-columns:minmax(0,1fr)}.cta-main[data-astro-cid-5y3hvrqw]{min-width:0}.cta-sub[data-astro-cid-5y3hvrqw]{max-width:52ch;color:var(--sol-ink-2);margin:0 0 26px;font-size:16px;line-height:1.65}.cta-main[data-astro-cid-5y3hvrqw] .actions[data-astro-cid-5y3hvrqw]{margin-top:0}.contacts[data-astro-cid-5y3hvrqw]{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.contact[data-astro-cid-5y3hvrqw]{align-items:flex-start;gap:14px;display:flex}.contact-icon[data-astro-cid-5y3hvrqw]{background:var(--sol-accent-soft);width:42px;height:42px;color:var(--sol-accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.contact-body[data-astro-cid-5y3hvrqw]{flex-direction:column;min-width:0;display:flex}.contact-value[data-astro-cid-5y3hvrqw]{color:var(--sol-ink);overflow-wrap:anywhere;font-size:16px;text-decoration:none}a[data-astro-cid-5y3hvrqw].contact-value:hover{color:var(--sol-accent)}.contact-detail[data-astro-cid-5y3hvrqw]{color:var(--sol-muted);font-size:12.5px}@media (width<=1000px){.keys-list[data-astro-cid-5y3hvrqw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.norms[data-astro-cid-5y3hvrqw],.cta[data-astro-cid-5y3hvrqw]{grid-template-columns:minmax(0,1fr)}.cta[data-astro-cid-5y3hvrqw]{gap:32px}}@media (width<=820px){.steps[data-astro-cid-5y3hvrqw]{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.cert[data-astro-cid-5y3hvrqw]{--sol-sheet-w:calc(100% - 20px)}.cert-hero[data-astro-cid-5y3hvrqw]{min-height:calc(480px + var(--head-h))}.hero-fade[data-astro-cid-5y3hvrqw]{background:linear-gradient(90deg,#fffffff2 0%,#ffffffd9 60%,#fff9 100%)}.hero-in[data-astro-cid-5y3hvrqw]{padding-top:calc(var(--head-h) + 48px);padding-bottom:138px}.keys[data-astro-cid-5y3hvrqw]{padding-block:28px}.sheet[data-astro-cid-5y3hvrqw]{padding-block:56px 64px}.sheet--band[data-astro-cid-5y3hvrqw]{padding-block:56px}.heading[data-astro-cid-5y3hvrqw]{border-bottom:none;flex-direction:column;align-items:flex-start;gap:12px}.title[data-astro-cid-5y3hvrqw]{margin:0}.heading-desc[data-astro-cid-5y3hvrqw]{text-align:left}.norm[data-astro-cid-5y3hvrqw]{padding:22px 20px}.norm-head[data-astro-cid-5y3hvrqw]{align-items:flex-start;gap:14px}.norm-seal[data-astro-cid-5y3hvrqw]{width:64px;height:64px}.norm-code[data-astro-cid-5y3hvrqw]{font-size:21px}.norm-row[data-astro-cid-5y3hvrqw]{grid-template-columns:minmax(0,1fr);gap:2px}.cta[data-astro-cid-5y3hvrqw]{padding:28px 22px}}@media (width<=520px){.keys-list[data-astro-cid-5y3hvrqw]{grid-template-columns:minmax(0,1fr)}}
