.intro.astro-rpovodi2 .t-lead.astro-rpovodi2{text-wrap:balance}.sec-head.astro-rpovodi2{display:grid;gap:var(--gap-lead)}.sec-head.astro-rpovodi2 .sec-title{max-width:14ch}.sec-head.astro-rpovodi2>.sec-head__side.astro-rpovodi2{margin-top:0}.sec-head__side.astro-rpovodi2 .actions.astro-rpovodi2{margin-top:24px}@media(min-width:1024px){.sec-head.astro-rpovodi2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(40px,5vw,80px);align-items:end}.sec-head__side.astro-rpovodi2{padding-bottom:10px}}.promises.astro-rpovodi2{display:grid;gap:40px;margin-top:clamp(48px,5vw,72px);padding-top:clamp(32px,3vw,40px);border-top:1px solid var(--line)}@media(min-width:900px){.promises.astro-rpovodi2{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto) 1fr auto;column-gap:clamp(28px,3.4vw,48px);row-gap:0}.promise.astro-rpovodi2{grid-row:span 6;grid-template-rows:subgrid}}.promise.astro-rpovodi2{display:grid;align-content:start;justify-items:start;min-width:0}.promise__rule.astro-rpovodi2{width:48px;height:2px;border-radius:2px;background:var(--grad-ocean)}.promise__label.astro-rpovodi2{margin-top:18px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.promise__num.astro-rpovodi2{color:var(--link);margin-right:6px}.promise__title.astro-rpovodi2{margin-top:12px;font-size:var(--step-2);font-weight:500;line-height:1.15;letter-spacing:-.015em;max-width:20ch}.promise__body.astro-rpovodi2{margin-top:14px;color:var(--ink-2);line-height:1.6;max-width:40ch}.promise__spec.astro-rpovodi2{margin-top:22px;width:100%;align-self:stretch;display:flex}.promise__spec.astro-rpovodi2>.spec.astro-rpovodi2{flex:1}@media(min-width:640px)and (max-width:899px){.promise.astro-rpovodi2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px}.promise.astro-rpovodi2>.astro-rpovodi2{grid-column:1}.promise.astro-rpovodi2>.promise__spec.astro-rpovodi2{grid-column:2;grid-row:1 / span 5;align-self:center;margin-top:0}}.promise__link.astro-rpovodi2{margin-top:18px;display:inline-flex;align-items:center;gap:6px;font-size:15px}.promise__link.astro-rpovodi2 .promise__arrow{transition:transform var(--t-fast) var(--ease-ui)}@media(hover:hover){.promise__link.astro-rpovodi2:hover .promise__arrow{transform:translate(3px)}}.promises__note.astro-rpovodi2{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:32px;font-size:14px;font-weight:500;color:var(--ink-3)}.spec.astro-rpovodi2{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-height:52px;padding:12px 14px;border-radius:var(--r-inner);background:var(--c-mist);border:1px solid var(--line);font-family:var(--font-mono);font-size:13px;line-height:1.5;color:var(--ink-2)}.spec.astro-rpovodi2 code.astro-rpovodi2{padding:0;border:0;background:none;font-size:inherit;white-space:nowrap}.spec--url.astro-rpovodi2{display:grid;gap:2px;white-space:normal;overflow-wrap:anywhere}.spec__dim.astro-rpovodi2{color:var(--ink-3)}.spec__hl.astro-rpovodi2{color:var(--c-indigo);font-weight:500}.spec--key.astro-rpovodi2 code.astro-rpovodi2{color:var(--ink)}.spec__meta.astro-rpovodi2{font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--ink-3)}.spec__revoke.astro-rpovodi2{margin-left:auto;font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--c-danger)}.spec__label.astro-rpovodi2{font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--ink-3)}.spec.astro-rpovodi2 .spec__pill.astro-rpovodi2{padding:3px 10px;border-radius:var(--r-pill);background:#5856d61a;color:#4b49c4;font-weight:500}.ledger.astro-rpovodi2{margin-top:var(--gap-intro);border-top:1px solid var(--line-strong)}.ledger__row.astro-rpovodi2{display:grid;gap:10px;padding:24px 0;border-bottom:1px solid var(--line)}.ledger__row--head.astro-rpovodi2{display:none}@media(min-width:820px){.ledger__row.astro-rpovodi2{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,4fr);column-gap:clamp(24px,3vw,48px);align-items:start;padding:26px 0}.ledger__row--head.astro-rpovodi2{display:grid;padding:14px 0;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.ledger.astro-rpovodi2 .ledger__k.astro-rpovodi2{display:none}}.ledger__what.astro-rpovodi2{display:grid;gap:8px;justify-items:start}.ledger__item.astro-rpovodi2{font-size:var(--step-1);font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.ledger.astro-rpovodi2 .ledger__fields.astro-rpovodi2{padding:0;border:0;background:none;white-space:normal;font-size:13px;line-height:1.55;color:var(--c-cyan-soft)}.ledger__cell.astro-rpovodi2{color:var(--ink-2);line-height:1.6}.ledger__cell--why.astro-rpovodi2{color:var(--ink-3)}.ledger__k.astro-rpovodi2{display:block;margin-bottom:2px;font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.ledger__foot.astro-rpovodi2{margin-top:28px;max-width:62ch;font-size:15px;color:var(--ink-3)}.details.astro-rpovodi2{display:grid;gap:0;margin-top:var(--gap-intro);border-top:1px solid var(--line)}@media(min-width:820px){.details.astro-rpovodi2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,72px)}}.detail.astro-rpovodi2{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:28px 0;border-bottom:1px solid var(--line)}.detail__icon.astro-rpovodi2{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-inner);background:var(--card);border:1px solid var(--card-line);color:var(--link)}.detail__title.astro-rpovodi2{font-size:var(--step-1);font-weight:500;line-height:1.3;letter-spacing:-.01em;padding-top:6px}.detail__body.astro-rpovodi2{margin-top:8px;color:var(--ink-2);line-height:1.6;max-width:52ch}.detail__code.astro-rpovodi2{font-family:var(--font-mono);font-size:.9em;color:var(--ink);white-space:nowrap}.nowrap.astro-rpovodi2{white-space:nowrap}.detail.astro-rpovodi2 .detail__mono.astro-rpovodi2{display:block;margin-top:12px;padding:10px 12px;border-radius:var(--r-sm);white-space:normal;font-size:13px;color:var(--ink);background:var(--card)}.detail__link.astro-rpovodi2{display:inline-block;margin-top:10px;font-size:15px}.report.astro-rpovodi2{display:grid;gap:24px;margin-top:clamp(48px,5vw,72px);padding:clamp(24px,3vw,36px);border-radius:24px;background:var(--card);border:1px solid var(--card-line);box-shadow:var(--card-shadow)}@media(min-width:900px){.report.astro-rpovodi2{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px}}.report__title.astro-rpovodi2{font-size:var(--step-2);font-weight:700;line-height:1.15;letter-spacing:-.02em}.report__body.astro-rpovodi2{margin-top:8px;color:var(--ink-2);max-width:58ch}.report__body.astro-rpovodi2 strong.astro-rpovodi2{font-weight:500;color:var(--ink)}.report__actions.astro-rpovodi2{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.promise__link.astro-rpovodi2,.detail__link.astro-rpovodi2{position:relative}.promise__link.astro-rpovodi2:after,.detail__link.astro-rpovodi2:after{content:"";position:absolute;inset:-10px -4px}
