body:has(.dacte-help){background:var(--linen)}.dacte-help{max-width:78rem;color:var(--ink);font-family:var(--font-text);font-size:var(--step-0);margin:0 auto;padding:1.5rem clamp(1rem,.4rem + 2.6vw,3rem) 3rem;line-height:1.6}.dacte-help>header{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.dacte-help>header a:first-child{width:7.25rem;display:block}.dacte-help>header img{width:100%;height:auto}.dacte-help .button{min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;transition:box-shadow var(--dur-panel) var(--ease-out), transform var(--dur-press) var(--ease-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #2b262259}@media (hover:hover){.dacte-help .button:hover{box-shadow:inset 0 0 0 1px var(--ink)}}.dacte-help .button:active{transform:scale(.97)}.dacte-help :is(a,button,input):focus-visible{outline:2px solid var(--petrol);outline-offset:3px}.dacte-help-hero{isolation:isolate;color:#fff;text-align:left;background:#4d5a5f -webkit-image-set(url(/brand/e/steg-morgen-1200.webp) 1x,url(/brand/e/steg-morgen-1920.webp) 2x) 70% 40%/cover no-repeat;background:#4d5a5f image-set("/brand/e/steg-morgen-1200.webp" 1x,"/brand/e/steg-morgen-1920.webp" 2x) 70% 40%/cover no-repeat;border-radius:28px;align-content:end;justify-items:start;min-height:clamp(24rem,18rem + 16vw,33rem);margin:1.25rem 0 clamp(2rem,1rem + 3vw,3.5rem);padding:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #3c281e0a,0 30px 60px -40px #3c281e73}.dacte-help-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#102024a8 0%,#1020246b 40%,#10202400 70%),linear-gradient(#1020244d 0%,#10202400 30% 55%,#1020248c 100%);position:absolute;inset:0}.dacte-help-hero>span:not(.dacte-help-ki){color:#ffffffeb;letter-spacing:.01em;font-size:.875rem;font-weight:450}.dacte-help-hero h1{max-width:14ch;font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:.5rem 0 .75rem;font-size:clamp(2.5rem,1.6rem + 3.4vw,4.5rem);font-weight:400;line-height:1.04}.dacte-help-hero>p{color:#ffffffeb;text-wrap:pretty;max-width:30rem;margin:0;font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);font-weight:300;line-height:1.5}.dacte-help-hero label{border:1px solid var(--glass-border);width:min(100%,36rem);min-height:3.5rem;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--ink-soft);transition:box-shadow var(--dur-panel) var(--ease-out), background-color var(--dur-panel) var(--ease-out);background:#ffffffd1;border-radius:999px;flex-direction:row;align-items:center;gap:.75rem;margin:1.75rem 0 0;padding:0 1.25rem;display:flex;box-shadow:0 18px 40px -20px #0a141280}.dacte-help-hero label:focus-within{outline-offset:3px;background:#fffffff0;outline:2px solid #fff}.dacte-help-hero label svg{stroke-width:1.5px;flex:none}.dacte-help .dacte-help-hero label input{width:100%;min-width:0;height:auto;min-height:3.25rem;color:var(--ink);font:inherit;outline:0;flex:1;font-size:max(16px,1.0625rem);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body.bloom.atelier .dacte-help .dacte-help-hero input::placeholder{color:var(--ink-soft);opacity:1}.dacte-help-hero input:focus-visible{outline:0}.dacte-help-hero small{color:#fff;background:#182220a3;border-radius:999px;align-items:center;gap:.5rem;margin-top:.85rem;padding:.2rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.dacte-help-ki{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:600;font-family:var(--font-text);cursor:help;background:#1220246b;border:1px solid #fffc;border-radius:50%;place-items:center;padding:0;line-height:1;display:grid;position:absolute;bottom:1rem;right:1rem}.dacte-help-ki:after{content:"Bild mit KI erstellt";white-space:nowrap;color:#fff;opacity:0;transition:opacity var(--dur-panel) var(--ease-out), transform var(--dur-panel) var(--ease-out);pointer-events:none;background:#182220c7;border-radius:999px;padding:.25rem .65rem;font-size:.75rem;font-weight:500;position:absolute;right:calc(100% + .5rem);transform:translate(4px)}.dacte-help-ki:is(:hover,:focus-visible):after{opacity:1;transform:none}.dacte-help .dacte-help-ki:focus-visible{outline-offset:2px;outline:2px solid #fff}.dacte-help-layout{grid-template-columns:15rem minmax(0,1fr);gap:2rem;display:grid}.dacte-help-layout nav{flex-direction:column;gap:2px;display:flex}.dacte-help-layout nav button{border-radius:var(--radius-s);min-height:2.75rem;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-press) var(--ease-out);background:0 0;border:0;align-items:center;gap:.75rem;padding:.55rem .85rem;font-size:.9375rem;font-weight:500;display:flex}@media (hover:hover){.dacte-help-layout nav button:hover{background:var(--paper-2);color:var(--ink)}}.dacte-help-layout nav button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:550;box-shadow:0 1px 2px #3c281e0f,0 8px 20px -12px #3c281e59}.dacte-help-layout nav button[aria-pressed=true] svg{color:var(--ember)}.dacte-help-layout nav small{font-size:var(--step--1);color:var(--ink-soft);margin-left:auto}.dacte-help-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.dacte-help-cards>button,.dacte-help-document,.dacte-help-empty{background:#fbf8f3;border:1px solid #2b262214;border-radius:24px;min-width:0;padding:clamp(1.25rem,1rem + 1vw,2rem);box-shadow:0 1px 2px #3c281e0a,0 30px 60px -40px #3c281e59}.dacte-help-cards>button{color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-panel) var(--ease-out), box-shadow var(--dur-panel) var(--ease-out);align-content:start;gap:.5rem;display:grid}@media (hover:hover){.dacte-help-cards>button:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}}.dacte-help-cards>button:active{transform:scale(.99)}.dacte-help-cards span,.dacte-help-document>p:first-of-type{color:#7a5c46;letter-spacing:.12em;text-transform:uppercase;font-size:.78125rem;font-weight:500}.dacte-help-cards h2,.dacte-help-document h2,.dacte-help-empty h2{font-family:var(--font-display);letter-spacing:-.008em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,1.15rem + .8vw,1.875rem);font-weight:400;line-height:1.15}.dacte-help-document h2{font-size:var(--step-3);margin:.25rem 0 .75rem}.dacte-help-cards p{color:var(--ink-soft);margin:0;font-size:1rem;line-height:1.55}.dacte-help-cards strong{color:#2f5b57;text-underline-offset:.3em;justify-self:start;margin-top:.5rem;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.dacte-help-document{max-width:48rem}.dacte-help-document>.button:first-child{margin-bottom:1.5rem}.dacte-help-summary{color:var(--ink-soft);font-size:var(--step-1);line-height:1.5}.dacte-help-body{white-space:pre-wrap;overflow-wrap:anywhere;max-width:38rem;margin:1.5rem 0;line-height:1.7}.dacte-help-document>small{color:var(--ink-soft);font-size:var(--step--1)}.dacte-help-document footer{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.5rem}.dacte-help-document footer h3{font-family:var(--font-display);font-size:var(--step-1);margin:0 0 .75rem;font-weight:400}.dacte-help-document footer .button{background:var(--peach);box-shadow:none;color:var(--on-peach)}@media (hover:hover){.dacte-help-document footer .button:hover{background:var(--peach-hover);box-shadow:none}}.dacte-help-body{font-size:1.0625rem}.dacte-help-empty{text-align:center;grid-column:1/-1;justify-items:center;gap:.75rem;display:grid}.dacte-help-empty:before{content:"";aspect-ratio:4/5;background:var(--paper-2) url(/brand/e/morgenwiese-640.webp) 40% center / cover no-repeat;filter:blur(14px)saturate(1.1);clip-path:inset(0 round 3.75rem 3.75rem 18px 18px);border-radius:3.75rem 3.75rem 18px 18px;width:7.5rem;margin-bottom:.5rem}.dacte-help-empty .button{background:var(--peach);box-shadow:none;color:var(--on-peach)}.dacte-help-empty p{max-width:30rem;color:var(--ink-soft);margin:0}.dacte-help>p[role=alert]{border-radius:var(--radius-s);background:var(--stop-bg);color:var(--stop);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}@media (max-width:760px){.dacte-help-hero{background-position:72%;border-radius:22px;min-height:30rem}.dacte-help-hero:before{background:linear-gradient(#10202459 0%,#10202433 30%,#1020249e 62%,#102024c7 100%)}.dacte-help-ki{top:1rem;bottom:auto}.dacte-help-layout{grid-template-columns:1fr;gap:1rem}.dacte-help-layout nav{scrollbar-width:none;flex-direction:row;padding-bottom:.25rem;overflow-x:auto}.dacte-help-layout nav button{flex-shrink:0}.dacte-help-cards{grid-template-columns:1fr}}