._1ay5qG_page{padding-bottom:80px}._1ay5qG_hero{padding-top:calc(var(--navigation-height) + 32px);padding-bottom:28px}._1ay5qG_breadcrumb{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:10px;margin-bottom:24px;font-size:12px;display:flex}._1ay5qG_breadcrumb a:hover{color:hsl(var(--foreground))}._1ay5qG_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}._1ay5qG_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:18px;font-size:11px}._1ay5qG_lead{max-width:740px;color:hsl(var(--muted-foreground));margin-top:16px;font-size:16px;line-height:1.7}._1ay5qG_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}._1ay5qG_controls{border-right:1px solid hsl(var(--border));min-width:0;padding:30px}._1ay5qG_surfaceHeading{align-items:center;gap:10px;display:flex}._1ay5qG_surfaceHeading svg{color:var(--visual-mint)}._1ay5qG_surfaceHeading h2{font-size:16px;font-weight:400}._1ay5qG_requiredNote{color:hsl(var(--muted-foreground));margin-top:12px;font-size:12px;line-height:1.7}._1ay5qG_exampleActions{gap:20px;margin-top:16px;display:flex}._1ay5qG_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}._1ay5qG_exampleActions button:hover:not(:disabled){color:hsl(var(--foreground))}._1ay5qG_exampleActions button:disabled{opacity:.4;cursor:not-allowed}._1ay5qG_fieldset{border:0;min-width:0;margin-top:27px;padding:0}._1ay5qG_fieldset legend{border-top:1px solid hsl(var(--border));width:100%;margin-bottom:16px;padding-top:19px;font-size:13px;display:block}._1ay5qG_field{min-width:0;margin-bottom:17px}._1ay5qG_field label{font-size:12px;line-height:1.6;display:block}._1ay5qG_field label span{color:hsl(var(--muted-foreground))}._1ay5qG_field input,._1ay5qG_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}._1ay5qG_field input{min-height:46px}._1ay5qG_field textarea{resize:vertical}._1ay5qG_field input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.light ._1ay5qG_field input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._1ay5qG_field input::-moz-placeholder{color:hsl(var(--muted-foreground) / .72)}._1ay5qG_field textarea::-moz-placeholder{color:hsl(var(--muted-foreground) / .72)}._1ay5qG_field input::placeholder,._1ay5qG_field textarea::placeholder{color:hsl(var(--muted-foreground) / .72)}._1ay5qG_field [aria-invalid=true]{border-color:hsl(var(--destructive))}._1ay5qG_fieldHint{color:hsl(var(--muted-foreground));margin-top:6px;font-size:11px;line-height:1.6}._1ay5qG_fieldError{color:hsl(var(--foreground));margin-top:8px;font-size:12px;line-height:1.6}._1ay5qG_fieldError:before{content:"! ";color:hsl(var(--destructive));font-weight:600}._1ay5qG_fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}._1ay5qG_downloadArea{border-top:1px solid hsl(var(--border));margin-top:10px;padding-top:22px}._1ay5qG_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}._1ay5qG_downloadButton:hover:not(:disabled){background:hsl(var(--muted) / .4);border-color:hsl(var(--muted-foreground))}._1ay5qG_downloadButton:disabled{opacity:.5;cursor:wait}._1ay5qG_downloadButton svg{flex-shrink:0}._1ay5qG_templateDownloads{margin-top:22px;font-size:12px}._1ay5qG_templateDownloads>p{color:hsl(var(--muted-foreground))}._1ay5qG_templateDownloads>div{flex-wrap:wrap;gap:4px 20px;margin-top:8px;display:flex}._1ay5qG_templateDownloads a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._1ay5qG_templateDownloads ._1ay5qG_editableDownload{-webkit-text-decoration-color:var(--visual-mint);text-decoration-color:var(--visual-mint);font-weight:500}._1ay5qG_downloadStatus{color:hsl(var(--muted-foreground));margin-top:12px;font-size:12px;line-height:1.7}._1ay5qG_previewColumn{align-self:stretch;min-width:0;padding:30px}._1ay5qG_previewSticky{top:calc(var(--navigation-height) + 22px);position:sticky}._1ay5qG_previewHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}._1ay5qG_previewHeading h2{font-size:13px;font-weight:400}._1ay5qG_previewHeading>span{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:3px;padding:3px 7px;font-size:10px}._1ay5qG_paper{color:#242424;background:#fafafa;border:1px solid #ddd;border-radius:2px;padding:30px}._1ay5qG_paperHeader{border-bottom:1px solid #d5d5d5;margin-bottom:23px;padding-bottom:18px}._1ay5qG_paperHeader h3{letter-spacing:-.035em;font-size:25px;font-weight:500;line-height:1.2}._1ay5qG_paperHeader p{color:#666;margin-top:6px;font-size:10px}._1ay5qG_previewField{min-width:0;margin-bottom:18px}._1ay5qG_previewField>span,._1ay5qG_signature>span{color:#666;font-size:9px;line-height:1.5;display:block}._1ay5qG_previewField p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.65}._1ay5qG_blankRule{border-bottom:1px solid #d5d5d5;height:22px}._1ay5qG_previewPair{grid-template-columns:1fr 1fr;gap:15px;display:grid}._1ay5qG_signature{width:52%;margin-top:26px}._1ay5qG_signature>div{border-bottom:1px solid #aaa;height:28px}._1ay5qG_previewNote,._1ay5qG_privacy{color:hsl(var(--muted-foreground));margin-top:17px;font-size:11px;line-height:1.75}._1ay5qG_privacy{border-top:1px solid hsl(var(--border));padding-top:17px}._1ay5qG_page :is(input,textarea,button,a,summary):focus-visible{outline:2px solid var(--visual-blue);outline-offset:4px}._1ay5qG_explanation,._1ay5qG_context{border-bottom:1px solid hsl(var(--border));grid-template-columns:.85fr 1.15fr;gap:60px;padding-block:64px;display:grid}._1ay5qG_explanation h2,._1ay5qG_context h2,._1ay5qG_faq h2{letter-spacing:-.035em;font-size:clamp(25px,3.4vw,36px);font-weight:400;line-height:1.15}._1ay5qG_explanation p,._1ay5qG_context p,._1ay5qG_faq p{color:hsl(var(--muted-foreground));font-size:15px;line-height:1.85}._1ay5qG_steps{counter-reset:steps}._1ay5qG_steps li{counter-increment:steps;padding-left:34px;position:relative}._1ay5qG_steps li:before{content:counter(steps, decimal-leading-zero);color:hsl(var(--muted-foreground));font-size:11px;position:absolute;top:1px;left:0}._1ay5qG_steps li+li{margin-top:26px}._1ay5qG_steps strong{margin-bottom:8px;font-size:15px;font-weight:400;display:block}._1ay5qG_inlineLink{color:hsl(var(--foreground));text-underline-offset:4px;text-decoration:underline}._1ay5qG_contextLink{text-underline-offset:5px;align-items:center;gap:10px;margin-top:22px;font-size:14px;text-decoration:underline;display:inline-flex}._1ay5qG_faq{max-width:900px;padding-block:64px}._1ay5qG_faq h2{margin-bottom:30px}._1ay5qG_faq details{border-top:1px solid hsl(var(--border));scroll-margin-top:calc(var(--navigation-height) + 28px);padding-block:20px}._1ay5qG_faq details:last-of-type{border-bottom:1px solid hsl(var(--border))}._1ay5qG_faq summary{cursor:pointer;font-size:16px;line-height:1.5}._1ay5qG_faq p{max-width:780px;margin-top:15px}@media (max-width:1000px){._1ay5qG_controls,._1ay5qG_previewColumn,._1ay5qG_paper{padding:24px}._1ay5qG_fieldRow{grid-template-columns:1fr;gap:0}._1ay5qG_explanation,._1ay5qG_context{gap:35px}}@media (max-width:700px){._1ay5qG_page{padding-bottom:30px}._1ay5qG_hero{padding-top:calc(var(--navigation-height) + 28px);padding-bottom:26px}._1ay5qG_breadcrumb{margin-bottom:25px;font-size:11px}._1ay5qG_lead{margin-top:15px;font-size:15px}._1ay5qG_generator{grid-template-columns:1fr}._1ay5qG_controls{border-right:0;border-bottom:1px solid hsl(var(--border));padding:22px}._1ay5qG_previewColumn{padding:24px 22px}._1ay5qG_previewSticky{position:static}._1ay5qG_field input,._1ay5qG_field textarea{font-size:16px}._1ay5qG_downloadButton{width:100%}._1ay5qG_paper{padding:25px}._1ay5qG_explanation,._1ay5qG_context{grid-template-columns:1fr;gap:25px;padding-block:46px}._1ay5qG_faq{padding-block:46px}}@media (max-width:370px){._1ay5qG_controls,._1ay5qG_previewColumn{padding-inline:17px}._1ay5qG_paper{padding:19px}}
.sn .sn-ab{isolation:isolate;background:var(--sn-night);--sn-ab-h:400px;--sn-ab-t1:var(--sn-t1);--sn-ab-t2:color-mix(in srgb,var(--sn-t1) 70%,var(--sn-t2));--sn-ab-leise:color-mix(in srgb,var(--sn-t1) 72%,transparent);--sn-ab-trenner:color-mix(in srgb,var(--sn-t1) 45%,transparent);color:var(--sn-ab-t1);position:relative;overflow:hidden}@media (max-width:767px){.sn .sn-ab{--sn-ab-h:420px}}.sn .sn-ab-bild{height:var(--sn-ab-h);z-index:-1;background:color-mix(in srgb,var(--sn-night) 90%,var(--sn-t1));position:absolute;top:0;left:0;right:0;overflow:hidden}.sn .sn-ab-bild img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (max-width:767px){.sn .sn-ab-bild img{-o-object-position:center 30%;object-position:center 30%}}.sn .sn-ab-bild .grain{z-index:1}.sn .sn-ab-bild:after{content:"";z-index:2;background:linear-gradient(to bottom,color-mix(in srgb,var(--sn-night) 35%,transparent) 0,color-mix(in srgb,var(--sn-night) 15%,transparent) 45%,color-mix(in srgb,var(--sn-night) 40%,transparent) calc(100% - 140px),var(--sn-night) 100%);position:absolute;inset:0}.sn .sn-ab-inhalt{min-height:var(--sn-ab-h);align-content:start;justify-items:start;gap:16px;padding-top:72px;padding-bottom:72px;display:grid;position:relative}@media (min-width:768px){.sn .sn-ab-inhalt{padding-top:88px}}@media (min-width:1024px){.sn .sn-ab-inhalt{padding-top:112px}}.sn .sn-ab .h2{color:var(--sn-ab-t1)}.sn .sn-ab .sn-ab-text{color:var(--sn-ab-t2)}.sn .sn-ab-cta{margin-top:12px}.sn .sn-ab-zeile{text-wrap:pretty;max-width:60ch;font:400 14px/22px var(--sn-font-sans);color:var(--sn-ab-leise);margin:8px 0 0}.sn .sn-ab-trenner{color:var(--sn-ab-trenner)}.sn .sn-ab-link{color:var(--sn-ab-t1);white-space:nowrap;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,var(--sn-ab-t1) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--sn-ab-t1) 40%,transparent);transition:text-decoration-color .15s var(--sn-ease);font-weight:500}.sn .sn-ab-link:hover{-webkit-text-decoration-color:var(--sn-ab-t1);text-decoration-color:var(--sn-ab-t1)}@media (max-width:767px){.sn .sn-ab-trenner{display:none}.sn .sn-ab-link{margin-top:6px;display:table}}.sn .sn-ab-weiter{--wl-t:var(--sn-ab-t1);--wl-l:color-mix(in srgb,var(--sn-ab-t1) 40%,transparent);margin-top:12px}.sn .sn-ab-weiter ul{flex-wrap:wrap;gap:6px 24px;margin:0;padding:0;list-style:none;display:flex}.sn .sn-ab-weiter a{min-height:32px;font:500 14px/20px var(--sn-font-sans);color:var(--wl-t);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.sn .sn-ab-weiter a>span{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--wl-l);text-decoration-color:var(--wl-l);transition:text-decoration-color .15s var(--sn-ease)}.sn .sn-ab-weiter a .ic{transition:transform .15s var(--sn-ease);flex:none}@media (hover:hover){.sn .sn-ab-weiter a:hover>span{-webkit-text-decoration-color:var(--wl-t);text-decoration-color:var(--wl-t)}.sn .sn-ab-weiter a:hover .ic{transform:translate(3px)}}.sn .sn-ab-weiter a:focus-visible{outline:2px solid var(--sn-signal);outline-offset:3px;border-radius:2px}.sn .sn-szs-text .sn-ab-weiter ul{justify-content:center}.sn .sn-br .sn-ab-weiter{--wl-t:var(--sn-t1);--wl-l:var(--sn-line-strong);border-top:1px solid var(--sn-line);margin-top:0;padding-top:14px}@media (max-width:767px){.sn .sn-ab-weiter ul{gap:2px;display:grid}.sn .sn-szs-text .sn-ab-weiter ul{justify-items:center}.sn .sn-ab-weiter a{min-height:40px}}@media (prefers-reduced-motion:reduce){.sn .sn-ab-weiter a>span,.sn .sn-ab-weiter a .ic{transition:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sn .sn-ab{view-timeline-name:--sn-ab}.sn .sn-ab-bild img{height:calc(100% + 48px);animation:linear both sn-ab-tiefe;animation-timeline:--sn-ab;animation-range:cover;top:-24px;bottom:auto}}}@keyframes sn-ab-tiefe{0%{transform:translateY(-24px)}to{transform:translateY(24px)}}.sn[data-licht=abend]{--sn-ab-seite:var(--sn-bg);--sn-ab-flaeche:var(--sn-surface)}.sn[data-licht=abend] .sn-ab.tone-dark .sn-ab-bild:before{content:"";z-index:3;background:linear-gradient(to bottom,var(--sn-ab-seite),transparent);height:160px;position:absolute;top:0;left:0;right:0}.sn[data-licht=abend] .sn-ab.tone-dark[data-davor=flaeche] .sn-ab-bild:before{background:linear-gradient(to bottom,var(--sn-ab-flaeche),transparent)}
.sn .sn-ab.sn-ab-hell{--sn-ab-h:540px;--sn-ab-lage:50% 50%;--sn-ab-boden:224px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=karsee]{--sn-ab-lage:50% 0%;--sn-ab-boden:360px}@media (min-width:768px){.sn .sn-ab.sn-ab-hell[data-ab-motiv=waldkante]{--sn-ab-lage:100% 50%;--sn-ab-boden:176px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=grinde]{--sn-ab-boden:240px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=karsee]{--sn-ab-h:640px;--sn-ab-boden:392px}}.sn .sn-ab.sn-ab-hell[data-ab-motiv=nebelmeer]{--sn-ab-boden:232px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=rebhang]{--sn-ab-boden:324px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=weidbuche]{--sn-ab-boden:356px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=schloss]{--sn-ab-boden:360px}@media (min-width:768px){.sn .sn-ab.sn-ab-hell[data-ab-motiv=nebelmeer]{--sn-ab-boden:224px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=rebhang]{--sn-ab-boden:278px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=weidbuche]{--sn-ab-lage:0% 50%;--sn-ab-boden:260px}.sn .sn-ab.sn-ab-hell[data-ab-motiv=schloss]{--sn-ab-lage:0% 50%;--sn-ab-boden:360px}}.sn .sn-ab-hell .sn-ab-bild{top:auto;bottom:0}.sn .sn-ab-hell .sn-ab-bild img{-o-object-position:var(--sn-ab-lage);object-position:var(--sn-ab-lage)}.sn .sn-ab-hell .sn-ab-inhalt{padding-bottom:var(--sn-ab-boden)}.sn .sn-ab.sn-ab-hell{--sn-ab-t1:var(--sn-bild-t1);--sn-ab-t2:var(--sn-bild-t2);--sn-ab-leise:var(--sn-ab-t2);--sn-ab-trenner:color-mix(in srgb,var(--sn-ab-t2) 55%,transparent);--sn-ab-von:var(--sn-bg);background:var(--sn-ab-von)}.sn .sn-ab.sn-ab-hell[data-davor=flaeche]{--sn-ab-von:var(--sn-surface)}.sn .sn-ab-hell .sn-ab-bild{background:var(--sn-muted)}.sn[data-licht=abend] .sn-ab-hell .sn-ab-bild{background:var(--sn-band)}.sn:not([data-licht=abend]) .sn-ab-hell .sn-ab-bild .grain{opacity:.04;mix-blend-mode:multiply}.sn .sn-ab-hell .sn-ab-bild:before{content:"";z-index:3;background:linear-gradient(to bottom,var(--sn-ab-von) 0,color-mix(in srgb,var(--sn-ab-von) 55%,transparent) 70px,transparent 100%);height:170px;position:absolute;top:0;left:0;right:0}.sn .sn-ab-hell .sn-ab-bild:after{background:linear-gradient(to bottom,transparent calc(100% - 170px),color-mix(in srgb,var(--sn-night) 50%,transparent) calc(100% - 60px),var(--sn-night) 100%)}.sn[data-licht=abend] .sn-ab-hell .sn-ab-bild:after{background:linear-gradient(to bottom,var(--sn-bild-schleier) 0,var(--sn-bild-schleier) calc(100% - var(--sn-ab-boden)), color-mix(in srgb,var(--sn-night) 10%,transparent) calc(100% - var(--sn-ab-boden) + 64px), color-mix(in srgb,var(--sn-night) 55%,transparent) calc(100% - 60px),var(--sn-night) 100%)}.sn .sn-ab-hell :focus-visible{outline-color:var(--sn-bild-fokus)}.sn .sn-ab-hell+.fu .fu-streifen{display:none}.sn .sn-ab-hinweis{font:400 12px/16px var(--sn-font-sans);color:var(--sn-ab-t2);margin:4px 0 0}
