.szewko-akordeon{& .szewko-akordeon__naglowek{margin:0;font:inherit}& .szewko-akordeon__pytanie{display:flex;width:100%;box-sizing:border-box;background:none;border:none;text-align:left;cursor:pointer}& .szewko-akordeon__panel{display:grid;grid-template-rows:1fr;opacity:1}& .szewko-akordeon__tresc{min-height:0;overflow:hidden}& .szewko-akordeon__znak{display:flex;flex:0 0 auto;align-items:center;justify-content:center}& .szewko-akordeon__plus{display:none}&.szewko-akordeon--interaktywny,.szewko-js &[data-szewko-akordeon]{& .szewko-akordeon__panel{grid-template-rows:0fr;opacity:0}& .szewko-akordeon__minus{display:none}& .szewko-akordeon__plus{display:block}& .szewko-akordeon__pozycja--otwarta{&>.szewko-akordeon__panel{grid-template-rows:1fr;opacity:1}& .szewko-akordeon__minus{display:block}& .szewko-akordeon__plus{display:none}}}&.szewko-akordeon--gotowy .szewko-akordeon__panel{transition:grid-template-rows var(--duration-mid) var(--ease-desert),opacity var(--duration-mid) var(--ease-desert)}@media (prefers-reduced-motion:reduce){&.szewko-akordeon--gotowy .szewko-akordeon__panel{transition:none}}}.szewko-akordeon--lista{& .szewko-akordeon__pozycja{border-bottom:1px solid color-mix(in srgb,var(--color-sand-gold) 20%,transparent)}& .szewko-akordeon__pytanie{min-height:44px;align-items:flex-start;gap:20px;padding:20px var(--space-xs)}& .szewko-akordeon__tekst{flex:1 1 auto;font-family:var(--font-heading);font-size:19px;font-weight:600;line-height:1.4;color:var(--color-parchment)}& .szewko-akordeon__znak{width:32px;height:32px;margin-top:2px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-sand-gold) 16%,transparent);color:var(--color-sand-gold);transition:background var(--duration-fast) var(--ease-desert)}& .szewko-akordeon__pytanie:hover .szewko-akordeon__znak{background:color-mix(in srgb,var(--color-sand-gold) 28%,transparent)}& .szewko-akordeon__odpowiedz{max-width:640px;padding:0 52px var(--space-lg) var(--space-xs);font-family:var(--font-body);font-size:16px;line-height:1.7;color:color-mix(in srgb,var(--color-parchment) 85%,transparent);& a{color:var(--color-sand-gold);text-decoration:underline;text-underline-offset:3px;&:hover{color:var(--color-brass-lantern)}}& p{margin:0 0 var(--space-md);&:last-child{margin-bottom:0}}& ul,& ol{margin:0 0 var(--space-md);padding-left:var(--space-lg);&:last-child{margin-bottom:0}}& li{margin-bottom:var(--space-xs)}}@media (width <=480px){& .szewko-akordeon__pytanie{gap:var(--space-md);padding:var(--space-md) 0}& .szewko-akordeon__tekst{font-size:17px}& .szewko-akordeon__odpowiedz{padding:0 0 var(--space-lg)}}}.szewko-akordeon--karty{display:flex;flex-direction:column;gap:var(--space-sm);& .szewko-akordeon__pozycja{overflow:hidden;border:1px solid color-mix(in srgb,var(--color-sand-gold) 55%,transparent);border-radius:var(--radius-md);background:var(--color-bleached-linen)}& .szewko-akordeon__pytanie{min-height:56px;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--space-md);font-family:var(--font-ui);font-size:14px;font-weight:700;line-height:1.35;color:var(--color-dark-mahogany);&:focus-visible{outline-offset:-2px}}& .szewko-akordeon__znak{flex:0 0 18px}& .szewko-akordeon__minus{color:var(--color-desert-rust)}& .szewko-akordeon__plus{color:var(--color-camel-brown)}& .szewko-akordeon__odpowiedz{padding:0 var(--space-md) var(--space-md);font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--color-dark-mahogany);& a{color:var(--color-desert-rust);text-decoration:underline;text-underline-offset:3px}& p{margin:0 0 var(--space-sm);&:last-child{margin-bottom:0}}}}