.dpukEq_page{padding-bottom:80px}.dpukEq_hero{padding-top:calc(var(--navigation-height) + 32px);padding-bottom:28px}.dpukEq_breadcrumb{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:10px;margin-bottom:24px;font-size:12px;display:flex}.dpukEq_breadcrumb a:hover{color:hsl(var(--foreground))}.dpukEq_hero h1{letter-spacing:-.045em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;font-size:clamp(32px,5.4vw,60px);font-weight:400;line-height:1.08}.dpukEq_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:18px;font-size:11px}.dpukEq_lead{max-width:740px;color:hsl(var(--muted-foreground));margin-top:16px;font-size:16px;line-height:1.7}.dpukEq_generator{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .1);border-radius:8px;grid-template-columns:1fr 1fr;align-items:start;display:grid}.dpukEq_controls{border-right:1px solid hsl(var(--border));min-width:0;padding:30px}.dpukEq_surfaceHeading{align-items:center;gap:10px;display:flex}.dpukEq_surfaceHeading svg{color:var(--visual-mint)}.dpukEq_surfaceHeading h2{font-size:16px;font-weight:400}.dpukEq_requiredNote{color:hsl(var(--muted-foreground));margin-top:12px;font-size:12px;line-height:1.7}.dpukEq_exampleActions{gap:20px;margin-top:16px;display:flex}.dpukEq_exampleActions button{min-height:36px;color:hsl(var(--muted-foreground));text-underline-offset:4px;align-items:center;gap:7px;font-size:12px;text-decoration:underline;display:inline-flex}.dpukEq_exampleActions button:hover:not(:disabled){color:hsl(var(--foreground))}.dpukEq_exampleActions button:disabled{opacity:.4;cursor:not-allowed}.dpukEq_fieldset{border:0;min-width:0;margin-top:27px;padding:0}.dpukEq_fieldset legend{border-top:1px solid hsl(var(--border));width:100%;margin-bottom:16px;padding-top:19px;font-size:13px;display:block}.dpukEq_field{min-width:0;margin-bottom:17px}.dpukEq_field label{font-size:12px;line-height:1.6;display:block}.dpukEq_field label span{color:hsl(var(--muted-foreground))}.dpukEq_field input,.dpukEq_field textarea{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-width:0;color:hsl(var(--foreground));border-radius:5px;margin-top:8px;padding:11px 12px;font-size:14px;line-height:1.6;display:block}.dpukEq_field input{min-height:46px}.dpukEq_field textarea{resize:vertical}.dpukEq_field input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.light .dpukEq_field input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dpukEq_field input::-moz-placeholder{color:hsl(var(--muted-foreground) / .72)}.dpukEq_field textarea::-moz-placeholder{color:hsl(var(--muted-foreground) / .72)}.dpukEq_field input::placeholder,.dpukEq_field textarea::placeholder{color:hsl(var(--muted-foreground) / .72)}.dpukEq_field [aria-invalid=true]{border-color:hsl(var(--destructive))}.dpukEq_fieldHint{color:hsl(var(--muted-foreground));margin-top:6px;font-size:11px;line-height:1.6}.dpukEq_fieldError{color:hsl(var(--foreground));margin-top:8px;font-size:12px;line-height:1.6}.dpukEq_fieldError:before{content:"! ";color:hsl(var(--destructive));font-weight:600}.dpukEq_fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dpukEq_downloadArea{border-top:1px solid hsl(var(--border));margin-top:10px;padding-top:22px}.dpukEq_downloadButton{border:1px solid hsl(var(--muted-foreground) / .55);min-height:46px;color:hsl(var(--foreground));background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:12px 14px;font-size:13px;line-height:1.5;display:inline-flex}.dpukEq_downloadButton:hover:not(:disabled){background:hsl(var(--muted) / .4);border-color:hsl(var(--muted-foreground))}.dpukEq_downloadButton:disabled{opacity:.5;cursor:wait}.dpukEq_downloadButton svg{flex-shrink:0}.dpukEq_templateDownloads{margin-top:22px;font-size:12px}.dpukEq_templateDownloads>p{color:hsl(var(--muted-foreground))}.dpukEq_templateDownloads>div{flex-wrap:wrap;gap:4px 20px;margin-top:8px;display:flex}.dpukEq_templateDownloads a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.dpukEq_templateDownloads .dpukEq_editableDownload{-webkit-text-decoration-color:var(--visual-mint);text-decoration-color:var(--visual-mint);font-weight:500}.dpukEq_downloadStatus{color:hsl(var(--muted-foreground));margin-top:12px;font-size:12px;line-height:1.7}.dpukEq_previewColumn{align-self:stretch;min-width:0;padding:30px}.dpukEq_previewSticky{top:calc(var(--navigation-height) + 22px);position:sticky}.dpukEq_previewHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.dpukEq_previewHeading h2{font-size:13px;font-weight:400}.dpukEq_previewHeading>span{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:3px;padding:3px 7px;font-size:10px}.dpukEq_paper{color:#242424;background:#fafafa;border:1px solid #ddd;border-radius:2px;padding:30px}.dpukEq_paperHeader{border-bottom:1px solid #d5d5d5;margin-bottom:23px;padding-bottom:18px}.dpukEq_paperHeader h3{letter-spacing:-.035em;font-size:25px;font-weight:500;line-height:1.2}.dpukEq_paperHeader p{color:#666;margin-top:6px;font-size:10px}.dpukEq_previewField{min-width:0;margin-bottom:18px}.dpukEq_previewField>span,.dpukEq_signature>span{color:#666;font-size:9px;line-height:1.5;display:block}.dpukEq_previewField p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.65}.dpukEq_blankRule{border-bottom:1px solid #d5d5d5;height:22px}.dpukEq_previewPair{grid-template-columns:1fr 1fr;gap:15px;display:grid}.dpukEq_signature{width:100%;margin-top:0}.dpukEq_signature>div{border-bottom:1px solid #aaa;height:28px}.dpukEq_previewNote,.dpukEq_privacy{color:hsl(var(--muted-foreground));margin-top:17px;font-size:11px;line-height:1.75}.dpukEq_privacy{border-top:1px solid hsl(var(--border));padding-top:17px}.dpukEq_amountHint{color:hsl(var(--muted-foreground));margin:-3px 0 18px;font-size:11px;line-height:1.65}.dpukEq_previewAmounts{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-block:8px 18px;padding-block:14px 0}.dpukEq_previewAmounts .dpukEq_previewField{grid-template-columns:minmax(0,1fr) minmax(80px,auto);align-items:baseline;gap:12px;margin-bottom:12px;display:grid}.dpukEq_previewAmounts .dpukEq_previewField p{text-align:right;font-variant-numeric:tabular-nums;margin-top:0}.dpukEq_previewAmounts .dpukEq_previewField:last-child p{font-weight:600}.dpukEq_paperNote{color:#666;margin-top:20px;font-size:9px;line-height:1.6}.dpukEq_page :is(input,textarea,button,a,summary):focus-visible{outline:2px solid var(--visual-blue);outline-offset:4px}.dpukEq_explanation,.dpukEq_context{border-bottom:1px solid hsl(var(--border));grid-template-columns:.85fr 1.15fr;gap:60px;padding-block:64px;display:grid}.dpukEq_explanation h2,.dpukEq_context h2,.dpukEq_faq h2{letter-spacing:-.035em;font-size:clamp(25px,3.4vw,36px);font-weight:400;line-height:1.15}.dpukEq_explanation p,.dpukEq_context p,.dpukEq_faq p{color:hsl(var(--muted-foreground));font-size:15px;line-height:1.85}.dpukEq_steps{counter-reset:steps}.dpukEq_steps li{counter-increment:steps;padding-left:34px;position:relative}.dpukEq_steps li:before{content:counter(steps, decimal-leading-zero);color:hsl(var(--muted-foreground));font-size:11px;position:absolute;top:1px;left:0}.dpukEq_steps li+li{margin-top:26px}.dpukEq_steps strong{margin-bottom:8px;font-size:15px;font-weight:400;display:block}.dpukEq_inlineLink{color:hsl(var(--foreground));text-underline-offset:4px;text-decoration:underline}.dpukEq_contextLink{text-underline-offset:5px;align-items:center;gap:10px;margin-top:22px;font-size:14px;text-decoration:underline;display:inline-flex}.dpukEq_context .dpukEq_contextIntro{max-width:370px;margin-top:22px}.dpukEq_context .dpukEq_contextNote{margin-top:25px;font-size:12px;line-height:1.8}.dpukEq_example{border-bottom:1px solid hsl(var(--border));scroll-margin-top:calc(var(--navigation-height) + 28px);padding-block:64px}.dpukEq_exampleHeading{grid-template-columns:1.1fr .9fr;align-items:end;gap:60px;display:grid}.dpukEq_example h2{letter-spacing:-.035em;font-size:clamp(27px,3.7vw,42px);font-weight:400;line-height:1.15}.dpukEq_exampleHeading>p{max-width:430px;color:hsl(var(--muted-foreground));font-size:15px;line-height:1.8}.dpukEq_exampleBody{border-top:1px solid hsl(var(--border));grid-template-columns:1.1fr .9fr;gap:0 60px;margin-top:38px;padding-top:26px;display:grid}.dpukEq_exampleFields{min-width:0}.dpukEq_exampleFields h3{margin-bottom:22px;font-size:15px;font-weight:400}.dpukEq_exampleFields dl{gap:20px;display:grid}.dpukEq_exampleFields dt{color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:11px}.dpukEq_exampleFields dd{max-width:560px;font-size:14px;line-height:1.75}.dpukEq_exampleAmounts{border-left:1px solid hsl(var(--border));min-width:0;padding-left:30px}.dpukEq_amountEyebrow{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:24px;font-size:11px}.dpukEq_exampleAmounts dl>div{justify-content:space-between;align-items:baseline;gap:18px;padding-block:12px;font-size:14px;display:flex}.dpukEq_exampleAmounts dt{color:hsl(var(--muted-foreground))}.dpukEq_exampleAmounts dd{font-variant-numeric:tabular-nums;flex-shrink:0}.dpukEq_exampleAmounts .dpukEq_exampleTotal{border-block:1px solid hsl(var(--border));margin-top:10px;padding-block:20px}.dpukEq_exampleTotal dt{color:hsl(var(--foreground))}.dpukEq_exampleTotal dd{letter-spacing:-.03em;font-size:clamp(24px,3vw,32px)}.dpukEq_exampleAmounts>p:not(.dpukEq_amountEyebrow){color:hsl(var(--muted-foreground));margin-top:18px;font-size:13px;line-height:1.8}.dpukEq_exampleBody figcaption{max-width:750px;color:hsl(var(--muted-foreground));grid-column:1/-1;margin-top:26px;font-size:11px;line-height:1.8}.dpukEq_purposeExamples{border-block:1px solid hsl(var(--border));margin-top:30px}.dpukEq_purposeExamples summary{cursor:pointer;padding-block:19px;font-size:15px}.dpukEq_purposeTableWrap{padding-bottom:20px;overflow-x:auto}.dpukEq_purposeTable{border-collapse:collapse;text-align:left;width:100%;font-size:13px;line-height:1.75}.dpukEq_purposeTable caption{text-align:left;color:hsl(var(--muted-foreground));padding-bottom:14px;font-size:11px}.dpukEq_purposeTable th{color:hsl(var(--muted-foreground));padding:10px 18px 10px 0;font-weight:400}.dpukEq_purposeTable td{border-top:1px solid hsl(var(--border));vertical-align:top;padding:15px 18px 15px 0}.dpukEq_purposeTable th:first-child,.dpukEq_purposeTable td:first-child{width:25%}.dpukEq_sourceNote,.dpukEq_faq .dpukEq_sourceNote{max-width:850px;color:hsl(var(--muted-foreground));margin-top:20px;font-size:11px;line-height:1.8}.dpukEq_faq{max-width:900px;padding-block:64px}.dpukEq_faq h2{margin-bottom:30px}.dpukEq_faq details{border-top:1px solid hsl(var(--border));scroll-margin-top:calc(var(--navigation-height) + 28px);padding-block:20px}.dpukEq_faq details:last-of-type{border-bottom:1px solid hsl(var(--border))}.dpukEq_faq summary{cursor:pointer;font-size:16px;line-height:1.5}.dpukEq_faq p{max-width:780px;margin-top:15px}@media (max-width:1000px){.dpukEq_controls,.dpukEq_previewColumn,.dpukEq_paper{padding:24px}.dpukEq_fieldRow{grid-template-columns:1fr;gap:0}.dpukEq_explanation,.dpukEq_context,.dpukEq_exampleHeading{gap:35px}.dpukEq_exampleBody{-moz-column-gap:35px;column-gap:35px}.dpukEq_exampleAmounts{padding-left:22px}}@media (max-width:700px){.dpukEq_page{padding-bottom:30px}.dpukEq_hero{padding-top:calc(var(--navigation-height) + 28px);padding-bottom:26px}.dpukEq_breadcrumb{margin-bottom:25px;font-size:11px}.dpukEq_lead{margin-top:15px;font-size:15px}.dpukEq_generator{grid-template-columns:1fr}.dpukEq_controls{border-right:0;border-bottom:1px solid hsl(var(--border));padding:22px}.dpukEq_previewColumn{padding:24px 22px}.dpukEq_previewSticky{position:static}.dpukEq_field input,.dpukEq_field textarea{font-size:16px}.dpukEq_downloadButton{width:100%}.dpukEq_paper{padding:25px}.dpukEq_explanation,.dpukEq_context{grid-template-columns:1fr;gap:25px;padding-block:46px}.dpukEq_example{padding-block:46px}.dpukEq_exampleHeading{grid-template-columns:1fr;gap:20px}.dpukEq_exampleBody{grid-template-columns:1fr;gap:30px;margin-top:28px}.dpukEq_exampleAmounts{border-left:0;border-top:1px solid hsl(var(--border));padding:24px 0 0}.dpukEq_exampleBody figcaption{margin-top:0}.dpukEq_exampleAmounts .dpukEq_exampleTotal{padding-block:16px}.dpukEq_purposeTable th:first-child,.dpukEq_purposeTable td:first-child{width:30%}.dpukEq_faq{padding-block:46px}}@media (max-width:370px){.dpukEq_controls,.dpukEq_previewColumn{padding-inline:17px}.dpukEq_paper{padding:19px}}
.sn .sec.sn-zl-flaeche{background:var(--sn-surface)}.sn .sn-zl-kopf{gap:14px;display:grid}.sn .sn-zl-liste{border-top:1px solid var(--sn-line)}.sn .sn-zl-kopf+.sn-zl-liste{margin-top:32px}@media (min-width:1024px){.sn .sn-zl-kopf+.sn-zl-liste{margin-top:48px}}.sn .sn-zl-zeile{--sn-zl-hover:var(--sn-t3);border-bottom:1px solid var(--sn-line);transition:border-color .2s var(--sn-ease);grid-template-columns:minmax(0,1fr) 20px;align-items:baseline;gap:6px 12px;padding:18px 0 20px;display:grid;position:relative}.sn .sn-zl-titel{font:500 18px/26px var(--sn-font-sans);letter-spacing:-.01em;color:var(--sn-t1);margin:0}.sn .sn-zl-link{color:inherit;text-decoration:none}.sn .sn-zl-link:after{content:"";border-radius:6px;position:absolute;inset:0}.sn .sn-zl-link:focus-visible{outline:none}.sn .sn-zl-link:focus-visible:after{outline:2px solid var(--sn-signal);outline-offset:2px}.sn .sn-zl-satz{text-wrap:pretty;max-width:62ch;font:400 15px/23px var(--sn-font-sans);color:var(--sn-t2);grid-area:2/1/auto/-1;margin:0}.sn .sn-zl-pfeil{color:var(--sn-t3);transition:transform .2s var(--sn-ease),color .2s var(--sn-ease);grid-area:1/2;place-self:center end}@media (hover:hover){.sn .sn-zl-zeile:hover{border-bottom-color:var(--sn-zl-hover)}.sn .sn-zl-zeile:hover .sn-zl-pfeil{color:var(--sn-t1);transform:translate(4px)}}.sn .sn-zl-zeile:focus-within .sn-zl-pfeil{color:var(--sn-t1)}@media (min-width:768px){.sn .sn-zl-zeile{grid-template-columns:minmax(0,5fr) minmax(0,7fr) 20px;gap:24px;padding:24px 0}.sn .sn-zl-titel{font-size:20px;line-height:28px}.sn .sn-zl-satz{grid-area:1/2;font-size:16px;line-height:24px}.sn .sn-zl-pfeil{grid-column:3}}@media (prefers-reduced-motion:reduce){.sn .sn-zl-zeile,.sn .sn-zl-pfeil{transition:none}}.sn[data-licht=abend] .sn-zl-zeile{--sn-zl-hover:#ffffff52}.sn .sn-zl-liste+.ch-links{border-top:0;margin-top:0;padding-top:24px}.sn .sn-zl-hinweis{vertical-align:2px;border:1px solid var(--sn-line-strong);height:20px;font:500 12px/16px var(--sn-font-sans);letter-spacing:0;color:var(--sn-t2);white-space:nowrap;border-radius:6px;align-items:center;margin-left:8px;padding:0 6px;display:inline-flex}.sn .sn-zl-dicht .sn-zl-zeile{grid-template-columns:minmax(0,1fr) 16px;gap:2px 16px;padding:14px 0 15px}.sn .sn-zl-dicht .sn-zl-titel{letter-spacing:-.005em;font-size:16px;line-height:24px}.sn .sn-zl-dicht .sn-zl-satz{grid-area:2/1;max-width:none;font-size:15px;line-height:22px}.sn .sn-zl-dicht .sn-zl-pfeil{grid-area:1/2}.sn .sn-zl-dicht .sn-zl-hinweis{vertical-align:1px;height:18px}@media (min-width:768px){.sn .sn-zl-dicht .sn-zl-zeile{grid-template-columns:minmax(0,1fr) 16px;gap:2px 16px;padding:14px 0 15px}.sn .sn-zl-dicht .sn-zl-titel{font-size:16px;line-height:24px}.sn .sn-zl-dicht .sn-zl-satz{grid-area:2/1;font-size:15px;line-height:22px}.sn .sn-zl-dicht .sn-zl-pfeil{grid-column:2}.sn .sn-zl-liste[data-spalten="2"]{-moz-column-gap:32px;border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.sn .sn-zl-liste[data-spalten="2"]>.sn-zl-zeile:nth-child(-n+2){border-top:1px solid var(--sn-line)}.sn .sn-zl-liste[data-spalten="2"]>.sn-zl-zeile{align-content:start}}.sn .sn-zl-gruppen{gap:28px;display:grid}.sn .sn-zl-gtitel{font:500 13px/18px var(--sn-font-sans);color:var(--sn-t3);margin:0;padding-bottom:10px}.sn .sn-zl-kopf+.sn-zl-gruppen{margin-top:32px}@media (min-width:768px){.sn .sn-zl-gruppen{-moz-column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (min-width:1024px){.sn .sn-zl-kopf+.sn-zl-gruppen{margin-top:48px}}.sn .sn-zl-gruppen+.ch-links{border-top:0;margin-top:0;padding-top:24px}.sn .sn-zl-knapp .sn-zl-zeile,.sn .sn-zl-gruppen .sn-zl-knapp .sn-zl-zeile{grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:12px;padding:10px 0}.sn .sn-zl-knapp .sn-zl-titel{letter-spacing:-.005em;font-size:15.5px;line-height:23px}.sn .sn-zl-knapp .sn-zl-pfeil{grid-area:1/2}.sn .sn-zl-knapp .sn-zl-satz{grid-area:2/1/auto/-1;font-size:14px;line-height:20px}@media (min-width:640px){.sn .sn-zl-knapp{-moz-column-gap:24px;border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.sn .sn-zl-knapp>.sn-zl-zeile:nth-child(-n+2){border-top:1px solid var(--sn-line)}.sn .sn-zl-knapp>.sn-zl-zeile{align-content:start}}@media (min-width:768px){.sn .sn-zl-knapp .sn-zl-titel{font-size:15.5px;line-height:23px}}.sn ul.sn-zl-liste.sn-zl-vs>.sn-zl-zeile{-moz-column-gap:16px;grid-template-columns:56px minmax(0,1fr) 16px;align-items:center;gap:2px 16px;padding:12px 0}.sn ul.sn-zl-liste.sn-zl-vs .sn-zl-vs-blatt{width:56px;height:79px;box-shadow:0 0 0 1px var(--sn-line);pointer-events:none;background:#fff;border-radius:4px;grid-area:1/1/span 2;display:block;overflow:hidden}.sn ul.sn-zl-liste.sn-zl-vs .sn-zl-vs-blatt img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.sn ul.sn-zl-liste.sn-zl-vs .sn-zl-vs-blatt[data-ausschnitt=links-oben] img{-o-object-fit:fill;object-fit:fill;width:200%;max-width:none;height:auto}.sn ul.sn-zl-liste.sn-zl-vs .sn-zl-titel{grid-area:1/2;align-self:end}.sn ul.sn-zl-liste.sn-zl-vs .sn-zl-satz{grid-area:2/2;align-self:start;max-width:none}.sn ul.sn-zl-liste.sn-zl-vs .sn-zl-zeile:not(:has(>.sn-zl-satz)) .sn-zl-titel{grid-row:1/span 2;align-self:center}.sn ul.sn-zl-liste.sn-zl-vs .sn-zl-pfeil{grid-area:1/3/span 2;align-self:center}.sn[data-licht=abend] ul.sn-zl-liste.sn-zl-vs .sn-zl-vs-blatt img{filter:brightness(.9)}@media (min-width:640px){.sn ul.sn-zl-liste.sn-zl-knapp.sn-zl-vs{border-top:1px solid var(--sn-line);display:block}.sn ul.sn-zl-liste.sn-zl-knapp.sn-zl-vs>.sn-zl-zeile:nth-child(-n+2){border-top:0}}@media print{.sn ul.sn-zl-liste.sn-zl-vs .sn-zl-vs-blatt{box-shadow:none;border:1px solid #000}}
