.elementor .sama-liste{font-family:var(--sama-schrift);font-size:17px;color:var(--sama-text);line-height:1.65;display:block;}.elementor .sama-platzhalter{font-family:var(--sama-schrift);font-size:15px;color:var(--sama-anthrazit);text-align:center;padding:32px;border-radius:var(--sama-radius);border-width:2px;border-color:var(--sama-akzent);border-style:dashed;background-color:#FFF8EC;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .sama-eyebrow{font-family:var(--sama-schrift);font-weight:800;font-size:13px;color:var(--sama-primaer);letter-spacing:0.12em;text-transform:uppercase;}.elementor .sama-karte{padding:28px;border-radius:var(--sama-radius);border-width:1px;border-color:var(--sama-linie);border-style:solid;background-color:var(--sama-weiss);box-shadow:0px 6px 24px 0px rgba(34, 39, 43, 0.06);display:flex;flex-direction:column;gap:12px;}.elementor .sama-btn-cta:hover,.elementor .sama-btn-cta:focus-visible{color:var(--sama-anthrazit);background-color:var(--sama-akzent-dunkel);}.elementor .sama-btn-cta:focus{outline-offset:3px;outline: 3px solid var(--sama-anthrazit);\n}.elementor .sama-btn-cta{font-family:var(--sama-schrift);font-weight:800;font-size:17px;color:var(--sama-anthrazit);line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--sama-radius);border-width:0px;background-color:var(--sama-akzent);transition:background-color 0.15s;display:inline-block;}