:where(.pg-praxis-krankenkasse) .steps{grid-template-columns:minmax(0,1fr);gap:16px;padding:0;list-style:none;display:grid}:where(.pg-praxis-krankenkasse) .steps li{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex}:where(.pg-praxis-krankenkasse) .n{border:1px solid var(--sage);width:48px;height:48px;color:var(--sage);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}:where(.pg-praxis-krankenkasse) .steps p{color:var(--mut);font-size:16px}:where(.pg-praxis-krankenkasse) .two{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}:where(.pg-praxis-krankenkasse) .ids{border-top:1px solid var(--ink);grid-template-columns:auto 1fr;gap:0;display:grid;margin-top:24px!important}:where(.pg-praxis-krankenkasse) .ids dt,:where(.pg-praxis-krankenkasse) .ids dd{border-bottom:1px solid var(--line);padding:16px 0}:where(.pg-praxis-krankenkasse) .ids dt{color:var(--mut);padding-right:24px;font-size:15px}:where(.pg-praxis-krankenkasse) .ids dd{text-align:right;font-family:ui-monospace,Menlo,monospace;font-size:16px;font-weight:800}:where(.pg-praxis-krankenkasse) .note{color:var(--mut);font-size:15px;margin-top:12px!important}:where(.pg-praxis-krankenkasse) .box{background:var(--sage-l);border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex}:where(.pg-praxis-krankenkasse) .box p{color:var(--ink)}:where(.pg-praxis-krankenkasse) .cta{flex-direction:column;gap:12px;display:flex}@container (min-width:720px){:where(.pg-praxis-krankenkasse) .cta{flex-direction:row}}@container (min-width:1040px){:where(.pg-praxis-krankenkasse) .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}:where(.pg-praxis-krankenkasse) .steps li{padding:36px}:where(.pg-praxis-krankenkasse) .two{grid-template-columns:1fr 1fr;align-items:start;gap:96px}}
