.audyt{--audyt-blad:#c62b28;position:relative;z-index:1;padding-block:0 clamp(2.5rem,5vw,4rem);margin-block-start:clamp(2.5rem,5vw,4rem);scroll-margin-top:calc(var(--header-h) + 1.5rem);margin-block-end:calc(-1 * var(--section-radius));background:var(--color-canvas);border-end-start-radius:var(--section-radius);border-end-end-radius:var(--section-radius)}.audyt:focus{outline:none}.audyt__inner{width:100%;max-width:var(--container-max);margin-inline:auto}.audyt__tytul{max-width:none;margin-block:0.75rem 0;overflow-wrap:anywhere}.audyt__grupy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(21rem,100%),1fr));gap:clamp(1rem,2vw,1.5rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none}.audyt__grupa{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;gap:0.5rem 1rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent);border-radius:14px;background:var(--color-canvas)}.audyt__nazwa{margin:0;font-family:var(--font-sans);font-size:1rem;font-weight:600;color:var(--color-ink)}.audyt__ocena{display:flex;align-items:center;gap:0.6rem;margin:0;font-size:0.85rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--accent-green-ink);white-space:nowrap}.audyt__ocena::before{content:"";width:3.25rem;height:6px;border-radius:3px;background:linear-gradient(to right,var(--accent-green) var(--udzial,0%),transparent var(--udzial,0%)),color-mix(in srgb,var(--color-ink) 9%,transparent)}.audyt__lista{grid-column:1 / -1;margin:0.75rem 0 0;padding:0;list-style:none}.audyt__poz{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:0.2rem 0.7rem;padding-block:0.55rem;padding-inline-start:1.75rem;font-size:0.875rem;line-height:1.4}.audyt__poz+.audyt__poz{border-block-start:1px solid color-mix(in srgb,var(--color-ink) 6%,transparent)}.audyt__poz::before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:1.05rem;height:1.05rem;translate:0 -50%;background-color:currentColor;-webkit-mask:var(--ikona) center / contain no-repeat;mask:var(--ikona) center / contain no-repeat}.audyt__poz--ok{--ikona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.1 3.1L13 4.3' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color:var(--accent-green)}.audyt__poz--uwaga{--ikona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2.6l6 10.8H2L8 2.6z' fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'/%3E%3Cpath d='M8 6.6v3.1' stroke='%23000' stroke-width='1.7' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='11.7' r='.85' fill='%23000'/%3E%3C/svg%3E");color:var(--audyt-blad)}.audyt__poz--blad{--ikona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.2 4.2l7.6 7.6M11.8 4.2l-7.6 7.6' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round'/%3E%3C/svg%3E");color:var(--audyt-blad)}.audyt__poz:is(.audyt__poz--uwaga, .audyt__poz--blad) .audyt__wartosc{color:var(--audyt-blad)}.audyt__poz--info{--ikona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='2.6' fill='%23000'/%3E%3C/svg%3E");color:color-mix(in srgb,var(--color-ink) 30%,transparent)}.audyt__etykieta{flex:1 1 auto;color:var(--color-ink)}.audyt__wartosc{flex:0 1 auto;margin-inline-start:auto;text-align:right;color:var(--color-ink-soft);overflow-wrap:anywhere}.hero__form .form-actions>*{flex:1 1 0}@media (min-width: 621px){@container akcje (max-width: 29rem){.hero__form .form-actions>.form-note{flex:0 0 auto}}}.audyt__akcja{margin:clamp(1.5rem,3vw,2rem) 0 0}.audyt__nota{max-width:62ch;margin:clamp(1.5rem,3vw,2rem) 0 0;font-size:0.8rem;line-height:1.6;color:var(--color-ink-soft)}.audyt{animation:audyt-wejscie 0.5s cubic-bezier(0.16,1,0.3,1)}@keyframes audyt-wejscie{from{opacity:0;transform:translateY(18px)}}@media (max-width: 620px){.audyt__grupa{grid-template-columns:minmax(0,1fr)}.audyt__ocena{justify-content:flex-start}.audyt__wartosc{margin-inline-start:0;text-align:left}}