.elementor .e-3b217b2a-51da{& a { color: var(--koral-tekst); text-decoration: none; } & a:hover { color: var(--granat); }\n}.elementor .e-50c9d15a-186b{font-size:clamp(2rem, 4vw, 3.25rem);line-height:1.08;}.elementor .e-262f4d61-c26d{font-size:0.9375rem;color:var(--tekst-drugi);}.elementor .e-54b27ec1-5e47{max-width:900px;gap:1.25rem;}.elementor .e-7f2141c2-8ffc{padding-block-start:5rem;padding-block-end:4rem;background-image:radial-gradient(circle at 100% 0%, #FFF1EE 0%,rgba(244,246,250,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F4F6FA;}.elementor .e-166682fc-52f8{font-family:var(--font-tekst);font-size:1.0625rem;color:var(--tekst-drugi);line-height:1.75;padding:0px;& p { margin: 0px 0px 1.25rem 0px; } & h2 { font-family: var(--font-naglowki); font-size: clamp(1.5rem, 2.6vw, 2rem); font-weight: 800; line-height: 1.15; letter-spacing: -0.02em; color: var(--tekst); margin: 2.75rem 0px 1rem 0px; } & h3 { font-family: var(--font-naglowki); font-size: 1.3rem; font-weight: 700; color: var(--tekst); margin: 2rem 0px 0.75rem 0px; } & strong { color: var(--tekst); } & a { color: var(--koral-tekst); text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: var(--granat); } & ul, & ol { margin: 0px 0px 1.5rem 0px; padding-left: 1.4rem; } & li { margin-bottom: 0.6rem; } & li::marker { color: #FF6F59; font-weight: 700; } & .sb-tldr { margin: 0px 0px 2rem 0px; padding: 1.75rem 2rem; background-color: #FFF1EE; border-left: 4px solid #FF6F59; border-radius: 0px 20px 20px 0px; } & .sb-tldr p { margin: 0px 0px 0.5rem 0px; color: var(--tekst); } & .sb-tldr p:last-child { margin-bottom: 0px; } & .sb-cta { margin: 2.5rem 0px 0px 0px; padding: 2rem; background-color: var(--tlo-alt); border: 1px solid var(--obramowanie); border-radius: var(--radius-md); } & .sb-cta p:last-child { margin-bottom: 0px; }\n}.elementor .e-49cd86b9-c915{font-size:1.375rem;letter-spacing:-0.01em;line-height:1.25;text-transform:none;}.elementor .e-44f08ab2-da02{font-size:0.9875rem;}.elementor .e-527f7298-9d14{max-width:760px;gap:0.75rem;}.elementor .e-3d189556-a52e{font-size:clamp(1.6rem, 3vw, 2.25rem);}.elementor .e-5cd98bc4-3078{max-width:760px;padding:3rem;border-radius:var(--radius-lg);background-image:radial-gradient(circle at 100% 100%, rgba(255,111,89,0.30) 0%,rgba(15,35,65,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0F2341;gap:1.25rem;align-items:flex-start;}.elementor .e-112d39be-2399{max-width:760px;gap:var(--space-lg);}.elementor .e-21fb6383-ec35{padding-block-start:4rem;}