.conditions{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;display:grid}.conditions>li{background-color:var(--paper);background-image:var(--tooth);background-size:256px 256px;border-radius:20px;padding:28px 26px 26px;position:relative}.conditions>li:before{content:"";background:var(--ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 8.5l2.6 2.5L12 5.5' fill='none' stroke='%23FDF9F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/20px no-repeat;border-radius:50%;width:34px;height:34px;margin-bottom:16px;display:block}.conditions h3{font-family:var(--serif);font-weight:700;font-size:var(--t-20);color:var(--ink);line-height:1.3}.conditions p{color:var(--ink);margin-top:8px}.chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.chips li{background:var(--paper-2);font-size:var(--t-15);color:var(--ink);border-radius:999px;padding:6px 12px;line-height:1.3}.path{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;display:grid}.path li{border-top:3px solid var(--ink);padding-top:22px;position:relative}.path li:last-child{border-top-color:var(--amber)}.path li:not(:last-child):after{content:"";border-top:3px solid var(--ink);border-right:3px solid var(--ink);background:0 0;width:15px;height:15px;position:absolute;top:-9px;right:-14px;transform:rotate(45deg)}.path h3{font-family:var(--serif);font-weight:700;font-size:var(--t-20);color:var(--ink);line-height:1.3}.path p{color:var(--ink);-webkit-hyphens:manual;hyphens:manual;margin-top:6px}.forms-dl{flex-direction:column;grid-column:1/8;align-items:flex-start;gap:10px;margin-top:48px;display:flex}.forms-dl-title{color:var(--ink);font-weight:600}.file{min-height:44px;color:var(--ink);align-items:center;gap:12px;font-weight:500;text-decoration:none;display:inline-flex}.file-type{background:var(--ink);width:42px;height:28px;color:var(--paper);font-size:var(--t-13);letter-spacing:.04em;border-radius:6px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.file .u{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.24em}.file:hover .u{text-decoration-color:currentColor}.forms-dl-where{max-width:52ch;color:var(--ink);margin-top:10px}.forms-dl-where a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.22em;font-weight:600}.path-quote{grid-column:8/-1;align-self:start;margin-top:48px}.kosten-src{grid-column:1/-1;max-width:90ch;margin-top:40px}.kosten-src a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.22em}@media (max-width:1023px){.conditions{grid-template-columns:minmax(0,1fr);max-width:640px}.path{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px;max-width:640px}.path li:nth-child(2):after{display:none}.forms-dl,.forms-dl-where{max-width:52ch;color:var(--ink);margin-top:10px}.forms-dl-where a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.22em;font-weight:600}.path-quote{grid-column:1/-1}}@media (max-width:767px){.path{grid-template-columns:minmax(0,1fr);row-gap:28px}.path li:after{display:none}.conditions>li{padding:22px 22px 20px}}
