.proc-hero{background:var(--paper);border-bottom:1px solid var(--line);padding:62px 0 44px}.proc-hero h1{font-size:var(--fs-h1);letter-spacing:-.04em;line-height:1.04}.proc-hero>.wrap>p{font-size:var(--fs-lg);line-height:1.6;max-width:60ch;color:var(--muted);margin-top:22px}.proc-os-sec .sec-head{display:grid;grid-template-columns:1fr 1fr;gap:14px 40px;align-items:start}.proc-os-sec .sec-head>.tag{grid-column:1/-1}.proc-os-sec .sec-head p{max-width:none;margin:0}.proc-schedule-note{margin:24px 0;font-size:var(--fs-base);line-height:1.6;color:var(--muted)}.proc-schedule{display:grid;grid-template-columns:1fr 1fr;gap:16px;list-style:none;padding:0;margin:0}.proc-schedule li{display:flex;gap:18px;padding:24px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper)}.ps-number{flex:none;font-family:var(--mono);font-size:var(--fs-xl);color:var(--signal-d)}.proc-schedule h3{margin:0 0 12px;font-size:var(--fs-xl);line-height:1.25}.proc-schedule b{display:block;font-size:var(--fs-sm);color:var(--signal-d)}.proc-schedule p{margin:8px 0 0;font-size:var(--fs-sm);line-height:1.6;color:var(--muted)}@media(max-width:760px){.proc-os-sec .sec-head,.proc-schedule{grid-template-columns:1fr}.proc-schedule li{padding:20px}}.proc-kroki{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.proc-kroki{grid-template-columns:1fr 1fr}}@media(max-width:600px){.proc-kroki{grid-template-columns:1fr}}.proc-krok{background:#fff;border:1px solid var(--hair);border-radius:var(--r-md);padding:24px;display:flex;flex-direction:column;transition:border-color .25s,transform .25s}.proc-krok:hover{border-color:var(--signal2);transform:translateY(-3px)}.pk-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.pk-n{font-size:var(--fs-2xl);font-weight:800;letter-spacing:-.04em;color:var(--signal-d)}.pk-czas,.pk-n{font-family:var(--mono)}.pk-czas{font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.proc-krok h3{margin:14px 0 0;font-size:var(--fs-xl);font-weight:800;letter-spacing:-.02em;line-height:1.25}.proc-krok>p{margin:8px 0 0;font-size:var(--fs-sm);line-height:1.55;color:var(--muted)}.proc-krok ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.proc-krok li{position:relative;padding-left:20px;font-size:var(--fs-xs);line-height:1.5;color:var(--ink)}.proc-krok li:before{content:"";position:absolute;left:0;top:.55em;width:11px;height:2px;background:var(--signal-d)}.pk-cta{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:14px;border-top:1px solid var(--hair);font-size:var(--fs-xs);font-weight:700;color:var(--signal-d);text-decoration:none}.pk-cta svg{width:13px;height:13px}.proc-montaz{margin-top:32px;padding-top:28px;border-top:1px solid var(--hair)}.pm-eb{display:block;font-family:var(--mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.pm-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:900px){.pm-list{grid-template-columns:1fr}}.pm-list li{display:flex;gap:12px;align-items:flex-start}.pm-n{font-family:var(--mono);font-weight:800;color:var(--signal-d);flex:none;line-height:1.4}.pm-list b,.pm-n{font-size:var(--fs-sm)}.pm-list b{display:block;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.pm-list p{margin:4px 0 0;font-size:var(--fs-xs);line-height:1.5;color:var(--muted)}.proc-docs{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-radius:var(--r-md);overflow:hidden;background:var(--hair);border:1px solid var(--hair)}@media(max-width:900px){.proc-docs{grid-template-columns:1fr 1fr}}@media(max-width:600px){.proc-docs{grid-template-columns:1fr}}.proc-docs article{background:var(--paper);padding:24px;display:flex;flex-direction:column;gap:8px}.pd-n{font-family:var(--mono);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.12em;color:var(--signal-d)}.proc-docs h3{margin:0;font-size:var(--fs-lg);font-weight:700;letter-spacing:-.015em;line-height:1.3}.proc-docs p{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--muted)}.pd-cta{background:var(--signal)!important;justify-content:space-between}.pd-cta p{color:#101010!important;font-size:var(--fs-md);font-weight:600;line-height:1.4}.proc-fin-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:900px){.proc-fin-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.proc-fin-grid{grid-template-columns:1fr}}.proc-fin-grid article{border:1px solid rgba(255,255,255,.12);border-radius:var(--r-md);padding:22px}.proc-fin-grid h3{margin:0;font-size:var(--fs-lg);font-weight:800;letter-spacing:-.02em;color:#fff}.proc-fin-grid p{margin:10px 0 0;font-size:var(--fs-sm);line-height:1.55;color:rgba(255,255,255,.7)}.proc-final{background:var(--paper2);border-top:1px solid var(--line)}.proc-final-grid{display:grid;grid-template-columns:1.4fr auto;gap:40px;align-items:center}@media(max-width:820px){.proc-final-grid{grid-template-columns:1fr;gap:24px}}.proc-final h2{margin:16px 0 0;font-size:var(--fs-h2);font-weight:800;letter-spacing:-.03em;line-height:1.08}.proc-final p{margin:14px 0 0;font-size:var(--fs-base);line-height:1.6;color:var(--soft);max-width:52ch}.proc-final .acts{display:flex;gap:12px;flex-wrap:wrap}.proc-final-trust{list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.proc-final-trust li{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:var(--fs-xs);font-weight:700;letter-spacing:.03em;color:var(--ink)}.proc-final-trust li:before{content:"";width:16px;height:16px;flex:none;border-radius:var(--r-circle);background:var(--signal);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/60% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/60% no-repeat}